News for hackers. Stuff that matters.
Re:Software Engineering Within SpaceX by mlyle on Wednesday June 03, 2020 @12:28PM (#23405275)
Your comment has nothing to do with what I stated. As I mentioned already, I do have a tactile steering wheel control for volume. But even the experience for a passenger adjusting volume sucks compared to a knob.

And my touch screen, in general, is snappy enough.

Re:Software Engineering Within SpaceX by goshx on Wednesday June 03, 2020 @12:33PM (#23405335)
I disagree that it "has nothing to do with what [you] stated", as the user experience also influences demand, and I still think Tesla got it right with the touch screen available for passengers to change the volume and the tactile steering wheel control. Do you drive a Tesla?
Re:Software Engineering Within SpaceX by rootusrootus on Wednesday June 03, 2020 @02:56PM (#23407244)
I drive a Tesla.

I lost the ability to have my text messages read to me, or to respond by dictating them. For a short time there was a half-implementation from Tesla that was in no way comparable to CarPlay, but it stopped working for me a couple months ago and I haven't been able to convince it to start working again.

I also used to be able to select music to play, and it didn't require jumping through a bunch of hoops to find it. Now my choices is the streaming that Tesla includes, or Spotify, and the Spotify interface is awful. I bought a subscription and tried it out, thinking I could switch from Apple Music, but after failing repeatedly to get the Spotify in the car to see playlists I created on my phone, and growing weary of Spotify on my phone or computer defaulting to playing out in the car even when I had been inside for hours, I gave up on that.

I also used to use Waze, or Google Maps, or Apple Maps, depending on what I felt worked best. Thankfully the maps built in to the Tesla aren't awful, but the interface is not without its quirks.

Tesla could solve this by supporting CarPlay and Android Auto, but they won't, because they need us to have a reason to pay for the premium data subscription.

Re:Software Engineering Within SpaceX by filoleg on Wednesday June 03, 2020 @05:58PM (#23409356)
> I lost the ability to have my text messages read to me, or to respond by dictating them

Out of curiosity, which Tesla? Because iirc there was a firmware update pushed out closer to the end of last year, which added that functionality (both having texts read and being able to respond by dictating), and I thought it went out for all Tesla cars.

The only reason I asked about the specific model you drive is because I know that some older Model S and X cars receive slightly different versions of firmware updates than newer ones like Model 3, but afaik the differences are usually related to autopilot/FSD features, not to UX features like this.

Re:Software Engineering Within SpaceX by rootusrootus on Wednesday June 03, 2020 @07:22PM (#23410244)
I have a Model 3 Performance. The text readout did work for a while, then it stopped. I haven't been able to bring it back. Unpair, re-pair, make sure bluetooth notifications are on, etc. Texts just don't show up any more.

My car is a little psychotic, perhaps :-). Probably a coincidence, but I also can no longer get the dashcam to work. Tried an exotic solution first (Pi Zero emulating a drive, with WiFi uploading at home), but it wasn't reliable, so then I switched to just a regular USB drive (adapter + high endurance microSD card), which worked for a month or so, but has stopped working and I haven't been able to figure out why.

I'm hoping the newest update with the Sentry updates will fix that last problem, since apparently it can format the card now. Though I did hear something about the last release also screwing up sentry for some people, so who knows. I'm at 2020.16.2, so there's at least one more point release that I haven't gotten yet.

Re:Software Engineering Within SpaceX by filoleg on Wednesday June 03, 2020 @07:44PM (#23410486)
Have you tried a full power-off, waiting 5 mins, then powering it on? I am not talking about holding the two steering wheel buttons to do a quick reboot, I am talking about a full power-off through settings.

I've read in some recent threads that this method ended up resolving a lot of really weird and random issues like what you described.

Re:Software Engineering Within SpaceX by fiddlerwoaroof on Wednesday June 03, 2020 @08:01PM (#23410651)
Interesting, I had a brief period where my M3 LR AWD would "forget" that I had enabled text message synchronization with my phone (a recent-model iPhone) and I'd have to open the bluetooth menu and re-enable it, but I haven't really had any ongoing issues with either message readout or the dashcam.
Re:Software Engineering Within SpaceX by goshx on Wednesday June 03, 2020 @03:34PM (#23407671)
I'm not sure what all of this has to do with the touch screen conversation, but I feel you. It will all be solved with software updates eventually if enough people send formal complaints.
Re:Software Engineering Within SpaceX by mlyle on Wednesday June 03, 2020 @01:26PM (#23406046)
> and I still think Tesla got it right with the touch screen available for passengers to change the volume and the tactile steering wheel control.

That's not a super relevant point in response to me mentioning that my car has a touch screen available for passengers to change the volume and a tactile steering wheel control, and that I don't like it.

Re:Software Engineering Within SpaceX by goshx on Wednesday June 03, 2020 @03:29PM (#23407612)
There is no way for it to be more relevant than it is.

I am telling you that what you don't like in your car, I think that Tesla got it right. How is that not relevant? What kind of response are you expecting?

Re:Software Engineering Within SpaceX by fiddlerwoaroof on Wednesday June 03, 2020 @01:07PM (#23405804)
Yeah, I was a touchscreen skeptic until I got my model 3: all the controls I care about while driving have physical controls on the steering wheel and, if I absolutely need to fiddle with the touchscreen, I can enable autopilot, which is safe enough compared to distracted driving.
Re:Software Engineering Within SpaceX by anewdirection on Wednesday June 03, 2020 @03:27PM (#23407582)
I would argue activating autopilot while distracted is not only counter to teslas instruction, but criminally negligent. Please either drive, or take an uber, for the rest of us.
Re:Software Engineering Within SpaceX by fiddlerwoaroof on Wednesday June 03, 2020 @04:21PM (#23408164)
So, when the road is well-marked and I’m adjusting the AC, you’d rather have nothing keeping my car in the lane? My hands are on the steering wheel, and I’m paying attention to the road, I just know that I’m going to be spending some amount of time looking at a screen to change a setting.

This isn’t “I’m tweeting and using social media and thwarting the attention sensors“ it’s “I know my attention is going to be divided between maintaining my lane and adjusting the temperature/picking a new station so I’m going to take steps to avoid drifting out of my lane into other cars”

Re:Software Engineering Within SpaceX by fiddlerwoaroof on Wednesday June 03, 2020 @04:29PM (#23408264)
“Autopilot” here is basically adaptive cruise control + lane assist, which are both technologies available from nearly every manufacturer at this point. I’m not talking about the beta Full Self Driving features.
Re:Software Engineering Within SpaceX by dejj on Wednesday June 03, 2020 @05:28PM (#23409022)
Would be awesome to use voice commands mapping physical controls. Say, “Ok, Tesla, put AC control on slider 1”. This also keeps the kids in back from messing with the AC (dads appreciate).
Re:Software Engineering Within SpaceX by drusepth on Wednesday June 03, 2020 @03:06PM (#23407366)
The passenger doesn't need to keep their eyes on the road, though. It seems to me like the benefits of being able to cram a million more things (as needed) into a screen outweighs the downsides of having to glance at a screen if you're not familiar with it.

I prefer touch controls both as a driver and a passenger. I even use a Halo keyboard (effectively just another screen, with no "real" buttons) on my laptop. It takes some getting used to, but eventually becomes second nature -- and then you open up huge new areas of functionality that aren't possible with physical buttons and knobs.

Re:Software Engineering Within SpaceX by WalterBright on Wednesday June 03, 2020 @03:27PM (#23407578)
I don't want a million controls on my car.
Re:Software Engineering Within SpaceX by Koshkin on Wednesday June 03, 2020 @06:25PM (#23409633)
You have to give it to modern car tech though. This is how one would start Ford Model T: While out of the driver’s seat, the driver would need to pull the choke, located near the right front fender. At the same time, the driver had to turn the crank lever one-quarter turn clockwise to prime the carburetor. The crank lever was located beneath the radiator at the front of the auto. Next, the driver had to jump into the car, insert the key into the ignition, and turn it. Immediately, the driver had to move the timing stalk up and move the throttle stalk down to set the idle correctly. Pulling the hand brake back would place the car into neutral. The next step necessitated getting back out of the car to turn the hand crank a half-turn. This turn of the crank would actually start the engine.

http://www.thebenzbin.com/early-car-starters

(I do miss the ability to jump-start a car using a crank lever.)

Re:Software Engineering Within SpaceX by cryptonector on Wednesday June 03, 2020 @07:49PM (#23410538)
But you never had to hand crank a car while driving it down the road.
Re:Software Engineering Within SpaceX by cryptonector on Wednesday June 03, 2020 @07:48PM (#23410529)
> The passenger doesn't need to keep their eyes on the road, though.

What if you're driving solo?

Re:Software Engineering Within SpaceX by drusepth on Thursday June 04, 2020 @01:57PM (#23419691)
You can use the physical controls on the steering wheel if you don't want to use the screen. This subthread is in response to GP saying "but the passenger still has to use the screen".