zlacker

[parent] [thread] 37 comments
1. madrox+(OP)[view] [source] 2023-10-23 21:12:20
I can only imagine Mazda's stake in this is that the OSS project is doing something that Mazda would like to monetize. Otherwise why limit a project that's making people fell better about their car purchase?

The worst thing to happen to home automation was companies trying to lock customers into their ecosystem without greater interoperability.

replies(8): >>Dalewy+K >>sliken+L >>jampek+J3 >>V__+g4 >>BHSPit+o4 >>quickt+O5 >>Nextgr+X9 >>pwilli+rb
2. Dalewy+K[view] [source] 2023-10-23 21:16:23
>>madrox+(OP)
>Otherwise why limit a project that's making people fell better about their car purchase?

It could be argued Mazda doesn't want to be on the hook for end-user customizations that may potentially jeopardize safety.

Now yes, if a driver modifies his car's code or the results of that code and causes an accident that's on him and not Mazda. But you and I and everyone here all know the media will jump at the chance to plaster sensational headlines for click monies.

replies(1): >>bobsmo+s8
3. sliken+L[view] [source] 2023-10-23 21:16:27
>>madrox+(OP)
Mazda is likely jealous of BMW for charging monthly for seat heaters, OSS tools to control the car threaten that.
replies(1): >>salzig+c4
4. jampek+J3[view] [source] 2023-10-23 21:35:27
>>madrox+(OP)
Why almost all companies make their systems difficult to customize and introperate with?

Lately I've been fighting with things like iOS, Chromecast, "smart" lightbulbs, vacuum robots and smartwatches and all of these go out of their way to lock these down and force their shitty and buggy and probably illegal spyware on me.

I'm honestly asking why this is the default. What do the companies have to lose in people making their products suck less?

replies(5): >>Fauntl+h9 >>accoun+u9 >>Angost+wp >>lost_t+XM >>deely3+uD2
◧◩
5. salzig+c4[view] [source] [discussion] 2023-10-23 21:37:36
>>sliken+L
BMW doesn't anymore: https://techcrunch.com/2023/09/07/bmw-feels-the-heat-stops-c...

Looks like the pain was big enough.

replies(1): >>mikest+Kf
6. V__+g4[view] [source] 2023-10-23 21:37:50
>>madrox+(OP)
Mazda (and any big company for that matter) isn't a single entity, but thousands of people, teams and interests. Maybe this is a long term business decision, maybe legal doesn't differentiate between an open source or an commercial product, or maybe one manager is an idiot. The result is often something incomprehensible from the outside.
replies(1): >>akira2+o6
7. BHSPit+o4[view] [source] 2023-10-23 21:38:55
>>madrox+(OP)
Except that this library just calls the same APIs as the official app, using the user's own credentials. Any subscription-gated features would just surface through the API as they would in the app, i.e. "this operation isn't supported on your plan" etc. so there is no paywall bypass going on here.
8. quickt+O5[view] [source] 2023-10-23 21:48:03
>>madrox+(OP)
> The worst thing to happen to home automation was companies trying to lock customers into their ecosystem without greater interoperability.

It’s not just home automation, commercial automation is full of single source vendor ‘solutions’.

Building automation: Johnson Controls, Carrier, Siemens, Honeywell, Trane (and others) all provide proprietary controllers and software. There are some ‘open’ systems where multiple dealers sell a product line, Distech and Alerton are the big ones that I’ve seen.

Fire alarm: Johnson Controls (Simplex), Siemens, Honeywell, Bosch. Honeywell has their own internal product line that they sell, as well as two other lines that they have dealers sell (Notifier and Silent Knight).

Nurse call, duress, security, surveillance (and probably other low-voltage/control systems I’m not familiar with) have the same problems with proprietary systems.

replies(1): >>_kb+rd
◧◩
9. akira2+o6[view] [source] [discussion] 2023-10-23 21:51:15
>>V__+g4
It's amazing to me that companies can control their messaging so tightly when it comes to marketing and publicity, but suddenly can't get the horse in front of the cart when it comes to legal processes.

It's understandable, but it fails to be an excuse for the behavior.

replies(1): >>chiefa+Qb
◧◩
10. bobsmo+s8[view] [source] [discussion] 2023-10-23 22:02:37
>>Dalewy+K
If the API can do something to make the car unsafe that's on Mazda.
replies(2): >>klyrs+2a >>Dalewy+ks
◧◩
11. Fauntl+h9[view] [source] [discussion] 2023-10-23 22:06:52
>>jampek+J3
It's unfortunately more profitable to make it this way, otherwise they wouldn't.
replies(1): >>sophac+G9
◧◩
12. accoun+u9[view] [source] [discussion] 2023-10-23 22:08:35
>>jampek+J3
> Why almost all companies make their systems difficult to customize and introperate with?

On purpose, or from incompetence.

◧◩◪
13. sophac+G9[view] [source] [discussion] 2023-10-23 22:09:30
>>Fauntl+h9
If they all interoped well, then IoT companies would have to compete on quality. A whole market segment would just disappear overnight.
14. Nextgr+X9[view] [source] 2023-10-23 22:11:30
>>madrox+(OP)
It's not about monetization - that can be done just fine with this third-party client as it calls the same APIs as the official mobile app (thus if the mobile app requires a paid account for a certain action, so will this).

This is about "engagement". There are a lot of oxygen wasters out there whose careers and paychecks depend on "engagement" metrics aka how much time has been collectively wasted wading through the cesspool that their software is. The annoyance and wasted time is the point, and an alternative client (or other way of automating it) goes against that.

People often talk about "bullshit jobs" around here, but what everyone overlooks (or refuses to acknowledge as it's uncomfortable) are all the bullshit jobs in the tech/software industry who derive their careers out of end-user annoyance and misery.

replies(1): >>1-more+kc
◧◩◪
15. klyrs+2a[view] [source] [discussion] 2023-10-23 22:12:12
>>bobsmo+s8
If you void the warranty by touching the API, they've put it back on you.
16. pwilli+rb[view] [source] 2023-10-23 22:19:23
>>madrox+(OP)
I can't even use the android auto touchscreen in my miata because you can't make it disabled enough at speed so they just disabled the entire thing. Even the android auto dongles that hack that kind of thing I haven't had success with.

I would bet this is some overzealous safety executive somewhere.

replies(3): >>giobox+Jg >>bugger+uN1 >>smugma+xX1
◧◩◪
17. chiefa+Qb[view] [source] [discussion] 2023-10-23 22:21:41
>>akira2+o6
I typically view these things as setting a precedent in a KISS sorta way.

That is, it's easier (and quicker and simpler) just to say no than do things case by case. It also mitigates any possible future fiction.

I'm not saying it's right. But knowing how these Big Incs operate it makes sense.

◧◩
18. 1-more+kc[view] [source] [discussion] 2023-10-23 22:24:57
>>Nextgr+X9
> but what everyone overlooks (or refuses to acknowledge as it's uncomfortable) are all the bullshit jobs in the tech/software industry who derive their careers out of end-user annoyance and misery.

I think this is because Graeber had little familiarity with this industry so it doesn't appear in the source text.

◧◩
19. _kb+rd[view] [source] [discussion] 2023-10-23 22:31:07
>>quickt+O5
The same also extends into media systems and commercial AV. There’s a disturbingly large portion of the product space across domains that’s actively hostile to any form of integration outside of their own shambles of a product ecosystem.
replies(1): >>quickt+6l
◧◩◪
20. mikest+Kf[view] [source] [discussion] 2023-10-23 22:45:51
>>salzig+c4
Too late, BMW was already in our blindspot when we bought a new car. Just like how no one reads the newspaper retraction, no one sees you walk back a bad decision once they've written you off. So don't make dumb decisions in the first place, even if it's "just to see if it sticks".

As a result of the BS in TFA, I'd put Mazda in the same corner, except they were never a contender because they don't build cars that I might buy (well, okay, maybe a Miata).

◧◩
21. giobox+Jg[view] [source] [discussion] 2023-10-23 22:52:06
>>pwilli+rb
ND2 Miata owner here, exact same complaints. I believe there are several models in Mazda's range with the frankly staggeringly annoying behaviour of disabling the touch screen once the car is moving.

In lieu of the touchscreen while cars wheels are rolling, Mazda expect you to use this odd rotary controller in the center console, on the assumption it will be safer.

It's not safer at all though - you have to turn the rotary controller and watch CarPlay or android auto do the equivalent of a tab key in the browser until it highlights the correct field, then press it in to select. It genuinely takes my eyes off the road longer than just stabbing a touch screen with my finger, as you have to make sure you have got the rotary controller to highlight the right button etc - you can overshoot just like tab in a browser.

What's even funnier to me is that Mazda have no qualms about putting a switch to disable stability and traction control instantly right next to the steering wheel on a light weight rear wheel drive sports car; burnouts and oversteer are apparently perfectly acceptable usecases for a Miata, but selecting a song from the touch screen while moving? No way guys...

replies(2): >>izacus+7m >>buster+kv
◧◩◪
22. quickt+6l[view] [source] [discussion] 2023-10-23 23:25:12
>>_kb+rd
Ah yes, Crestron is the one I am most familiar with in that segment.
◧◩◪
23. izacus+7m[view] [source] [discussion] 2023-10-23 23:31:30
>>giobox+Jg
Disabling the distracting touchscreens is one of the things that Mazda does right. Pecking at the screen while driving is stupidly dangerous.

Pretty much everything you need can be done with at most a few steps of the commander interface which are easy to learn.

replies(1): >>solard+Vn
◧◩◪◨
24. solard+Vn[view] [source] [discussion] 2023-10-23 23:45:54
>>izacus+7m
I just rented a Mazda with one of those terrible rotary dials. Something as simple as finding the nearest gas station, which takes like 2 touches on a touch screen, takes several pushes and inaccurate turns of the dial. It turns a 3-second affair into a 30 second nightmare requiring constant distractions and squinting to see which button or field is currently highlighted. It's the worst car UX I've ever experienced, even worse than a Tesla. I'll never buy a car with a system like this. It's suicide.
replies(2): >>lost_t+bN >>izacus+YR
◧◩
25. Angost+wp[view] [source] [discussion] 2023-10-23 23:57:40
>>jampek+J3
What spyware does iOS force on you?
◧◩◪
26. Dalewy+ks[view] [source] [discussion] 2023-10-24 00:20:12
>>bobsmo+s8
Thanks for beautifully proving my point.
◧◩◪
27. buster+kv[view] [source] [discussion] 2023-10-24 00:43:51
>>giobox+Jg
> Miata, but selecting a song from the touch screen while moving? No way guys...

It's a Miata. You should be listening to the sound the car makes. Car speakers sound like shit with the top down at highway speeds anyway.

The AC in my RX7 hasn't been charged in 20 years either and I live in the southeastern US. Driving these cars is a full experience...

◧◩
28. lost_t+XM[view] [source] [discussion] 2023-10-24 03:52:10
>>jampek+J3
There is no incentive to interoperate as it will only cost them profits. Something like that has to be government mandated.
replies(1): >>jampek+gn1
◧◩◪◨⬒
29. lost_t+bN[view] [source] [discussion] 2023-10-24 03:55:31
>>solard+Vn
just use your phone's integration with the dash and use siri or google ?
replies(1): >>solard+T52
◧◩◪◨⬒
30. izacus+YR[view] [source] [discussion] 2023-10-24 05:09:22
>>solard+Vn
What are you talking about? It's like push down to select search box, select gas station icon (first in like, one rotation), press again.

If there's an active route, you rotate the dial twice quickly to select the search icon.

That's on Android Auto on my Mazda. It's very similar in the built-in nav system.

And in no case do you have to lean forward to peck for small touch boxes - the controls are naturally at your hand and each move has a tactile click.

Touchscreens are "souicide" as more and more distracted driving research shows.

replies(2): >>solard+z72 >>giobox+vP2
◧◩◪
31. jampek+gn1[view] [source] [discussion] 2023-10-24 10:17:52
>>lost_t+XM
I get that they may not care to make nice documented APIs or follow standards, but they clearly use a lot of money to actively prevent you from even reverse engineering etc.

I'd guess it's part just some knee-jerk business ideology and attempts at vendor lock-in and SaaS scams. Lock-in is clearly anticompetitive, and probably illegal, but law enforcement cares more about people smoking weed etc.

The upcoming EU data act seems to try to tackle some of these. But I have very little hope it will amount to much. EU doesn't regulate business, business regulates EU.

◧◩
32. bugger+uN1[view] [source] [discussion] 2023-10-24 13:00:46
>>pwilli+rb
The Miata is called an MX5 in the UK. I used to own another variant, the Abarth Spider - which is best known here as an MX5 in Italian clothing as it had a few improvements, but was based on an MX5.

The headunit was trivially easy to hack iirc - was based on an old version of Android obviously without security fixes, think it was from a website called mazdahacks? From there I had full AA without restrictions.

No idea if the site is still around but...

replies(1): >>pwilli+jJw
◧◩
33. smugma+xX1[view] [source] [discussion] 2023-10-24 13:53:25
>>pwilli+rb
The CX90 has two screen sizes. Bizarrely, only the larger screen is a touch screen, and even then, only when using CarPlay! For Mazda system settings, you need to use the dial.

I imagine they are testing this out as a higher end/cost feature that isn’t fully implemented, and based on sales/feedback, they’ll roll it out to other models in a couple of years.

Depending on my specific need, I may use the touchscreen or the wheel. My kids in the passenger seat strongly prefer the touchscreen.

◧◩◪◨⬒⬓
34. solard+T52[view] [source] [discussion] 2023-10-24 14:34:44
>>lost_t+bN
The Google Assistant works well sometimes, but not always. The touchscreen is more precise for simpler (1-3 click) operations.
◧◩◪◨⬒⬓
35. solard+z72[view] [source] [discussion] 2023-10-24 14:43:06
>>izacus+YR
That entirely depends on what other interactions you've done recently. If you've moved the dial to any other control, you have to carefully scroll it back to the right place. The highlighting showing which control currently has focus isn't very obvious, especially once Android Auto starts showing two or three apps in split screen. If you want to mute the speech, change the compass heading, go to the Spotify section, etc, it all takes careful dialing.

The dial itself also sucks. It has both a rotary spinner that's too easy to turn and a 4-way joystick that's too easy to nudge. If you happen to drive across a tiny bump (especially with the stock shocks, which are really stiff), you can entirely lose your place and have to hunt for the highlighted control before you can resume. I have to lean forward because my eyesight isn't that great compared to before. It's not bad enough to stop driving, but not good enough to see Android Auto on that tiny screen, of which Maps is only like 2/3, and each button is tiny.

Touch screens don't really have that problem because there's not a control that has focus at any given time. You just poke whatever you want, regardless of current context.

Touch screens (like on Teslas) are worse than traditional buttons. But the Mazda spinner is even worse than touch screens. It is far far more distracting, IMO, and a life-threatening dealbreaker for me.

It's cool if you like them though... I just won't be buying a Mazda anymore, but that car (to my surprise) got pretty high reviews and nobody even mentioned the infotainment UX. Shrug. I'm just picky about these things.

◧◩
36. deely3+uD2[view] [source] [discussion] 2023-10-24 16:49:16
>>jampek+J3
Its all about control. Easy to customize, easy to integrate means that you need to spend more time on these tasks and you can't just remove, change anything without thinking about influence of this change on customization and integration.

Basically - customization and integration is a limiting factors and whats the point to have these limits when customization and integration is not your goal?

◧◩◪◨⬒⬓
37. giobox+vP2[view] [source] [discussion] 2023-10-24 17:41:39
>>izacus+YR
Sorry but I agree with previous poster too - it's often many rotations, and you have to correct for misses if you overshoot, during which time your eyes are entirely off the road, for longer than just stabbing the touchscreen with a finger would take. Its objectively one of the worst car UIs I've experienced.

I daily miss items with the rotary controller in a way that I never do in any other car with a reasonably implemented touch screen for CarPlay/Android Auto (effectively almost every single new non-Mazda/Tesla vehicle on sale across the entire car industry). I know people who have refused to buy a Mazda that otherwise met their needs solely due to this issue - sectors like the CX-5/CX-9 etc compete in are staggeringly competitive nowadays and customers have a ton of options that all have working touch screens for carplay/android auto on the move.

The Miata, you just have to put up with it, given the cheap roadster market currently consists of the Miata and nothing else.

◧◩◪
38. pwilli+jJw[view] [source] [discussion] 2023-11-02 17:54:32
>>bugger+uN1
That's a Fiata ;)

Also, the Fiata is based on the ND1 and so still has the smaller engine, but I'd totally get a Fiata over an ND1.

Mazda hacks is still around but looks like there's some more protection in it than there was a few years ago so it's harder to setup.

[go to top]