So tired of fake car safety activists screaming about how touch screens are inherently dangerous when they don't spend any time experiencing what it's like to switch between car manufacturers because they live in a world where they e.g., only buy Fords so nothing ever changes in their view and everything is familiar
I'm on a vacation and my mother in law who has been driving for 40 years can't figure out how to get her Nissan into Reverse because they made the shifter bizarrely complicated for no good reason at all
I'm driving this piece of shit to pick up some necessities and nearly getting killed because there's a million buttons and lights everywhere unlabeled, all the steering wheel controls -- of which there are far too many to be safe -- are in a completely different layout than every other car I've driven.
This shit complete lunacy. The problem isn't touch screens, it's familiarity. If you want cars to be safe you need to mandate a standard layout of all buttons and controls in every car. Zero deviation. Every car should be identical.
Give me back my Tesla, a car that's actually safe to drive and has as minimal of an interior as possible
@genmaicha Screens in cars should be industrial rated for temperature range, UV exposure, etc.
Plus it's easier to swap than dealing with all the wiring for all those buttons/controls.
Additionally modern cars also now have a computer that can fail and take them out too. Or they'll share wiring with other functionality. My Subaru had nonstop issues with o2 sensors and every time they went out it took out my cruise control too. How is this okay? (I'm aware there are improvements to CAN BUS and maybe a replacement, been a long time since I looked into it)
Modern cars have over a mile of wiring to support all this. Sounds impossible doesn't it? Now imagine how many of these cars go to the junkyard too early because of a wiring short and nobody can afford the cost of labor for a mechanic to successfully pinpoint it?
My friend @SlicerDicer repaired the ECU in his original Tesla Model S because it's just a giant computer board. It wasn't even that complicated. He has backup boards he can just swap in at will
Now imagine trying to legislate a standard car UX in America.
NHTSA absolutely knows this would save countless lives by having a standard familiar driver experience, but the entire concept is anti-capitalist and anti-innovation.
@a32 I've never needed to dig into menus to change something important while the vehicle is moving. Voice controls generally work fine for those cases when other creature comforts are needed. Hell, my wife can change things from her phone if she was in the back seat
Cruise, wipers, lights, signals are all physical.
I think people are disillusioned into thinking you can't turn on your headlights without going into a menu or something
@leyonhjelm@sun they're just a Indian as any other major tech company. You get big enough and need enough labor and you're going to tap that market.
Oracle, Google, Microsoft, Cisco, etc. it's all the same. They need cheap talent to crank out some terrible enterprise Java apps to cover their customer needs and Indians have the supply to fill the demand
Thunderstorm outside and my brain goes "I wonder if the thing about not showering during a thunderstorm is true and, if so, what's the actual injury rate from that?"
I found a meteorologist who estimated it at 10-20 people through all fixtures per year… but they didn't have any hard data to back that up. Several other experts in various fields who all said it was possible and definitely happened… but outside of a few instances on ships I couldn't (at a glance) find any likely candidates.
@hrefna if you're in a building that isn't ancient there should be a ground connected to the water line too which IIRC is supposed to serve as a backup ground if your main grounding rod isn't done properly
The risk is pretty minimal but I was warned about this when I was a kid and it stuck with me for years
Dude. You had $3,000 in student loans. Some of "these kids" graduated from college $70,000 in debt for the same degree you got, now they're earning half as much as you did for a comparable job and they have no expectation of any retirement benefits, and they've been paying on that loan for fifteen years and owe more on it now than they did when they started paying it. They are being ruthlessly exploited by student loan management companies whose entire business model is based upon gouging people who are struggling to pay off their student loans.
Would it fucking KILL YOU to show a little compassion and understanding?
@zakalwe My parents were broke due to my dad being disabled, I did the math and it didn't seem possible so I did a trade school tech program and started working ASAP.
So, I wrote the first thing for Balormo's backend tonight. I wanted to do dice rolls, or really RNG (random number generation) broadly, and in this case I wrote the simplest form of it in the TTRPG space: rolling XdY, take the sum.
I did not write an FE for this yet. That's because I want to discuss the way I designed it. Now would be the time to refactor things or change around how it's structured. This is backend proof of concept phase.
For the time being, you can use curl to try it out once you have an account on dev.iddqd.social:
curl -X POST "https://dev.iddqd.social/api/v1/statuses"
-H "Authorization: Bearer REDACTED"
-H "Content-Type: multipart/form-data"
-F "status=Rolling CON for AD&D 2e style"
-F "source=Pleroma FE"
-F "visibility=public"
-F "content_type=text/plain"
-F "balormo[rng][system]=dice_sum"
-F "balormo[rng][denomination]=6"
-F "balormo[rng][quantity]=3"
Unfortunately, Soapbox and Pleroma seem to drop the balormo object in federation. However, quite fortunately, it delivers the Object URL, which does retain that information:
The way I wrote this is you just add more fields to the /api/v1/statuses endpoint and give it extra fields. In this case, the system field can be changed and the pattern matching will pick up on the right one and then generate dice rolls etc in the right fashion. For example, I might write a Shadowrun dice roller that rolls d6s given only a pool value and re-rolls 6s until you don't get anymore.
The reason to bake this into the protocol is so that you can manage the data better and change the way it's displayed in the future. The appended roll text to the status will be put in a <div> with a class on it that's invisible for the FE.
Thoughts on how to improve this before I move on to the FE?