I don't think people who want to exercise their first or second amendment right accept friction over it. In fact it seems to me that's been one major source of political unrest.
But those same people who don't want their first and second amendment rights to be infringed are okay with voting having high friction so a lot of people can't do it.
When you say "why change it" are you not aware that many US states vote by mail (and/or ballot drop boxes) and have for decades? Or are you ignoring it?
Yes I'm aware. By change it I mean the gradual shift from in person to mailed ballets. This is shift toward isolation. Bubble preservation.
Standing inline with your neighbors to exercise our vote is empowering. It reminds us of our status as voters. As equals. It crosses boundaries. It's beautiful.
Sure there's cases where appearing in person isn't practical and I'm not suggesting we close the door to that. But I think it should be needs based.
I appreciate the vibe you're going for, but standing in line with your neighbors is also a massive time sink that directly costs people money via lost wages. Making drop-box voting needs-based just places democratic participation in the hands of those who determine who 'needs' and why. A democracy is only as real as its citizens' access to ballots.
That's the case right now--but what might a customized model tailored only for a narrow set of OS functions behave like? I suspect its achievable with a lot less compute.
Now is that a desirable product? Would it succeed on the merits in the marketplace? Maybe it would...
As an example, is it faster to multiply 2 numbers using a single MUL instruction or multiply matrices with millions (or billions) of elements multiple times? Multiply that overhead by every single thing you do and that's the overhead of using an LLM to emulate a program.
The stated intention is to discourage scams. Bur this is exactly the same way Xiaomi makes their devices "unlockable" and in reality they just turned off their unlock server years ago and the button doesn't do anything, so you can't unlock.
Right, and that's a good question too. Since its a foundation, its probably fair to assume that a fair number of management are there due to financial contributions by their sponsoring corps.
When that's case, the priority might become on renewing financial support. Keeping the personality happy is seen as a way to keep the funding stream.
NodeJS and Java are in a similar place (this CVE is a memory safety issue in PHP's C-language interpreter) but Go's compiler/runtime is written in Go and is memory-safe all the way down to the assembly.
Much of Node’s standard library is written in JavaScript, which can’t go on to exploit V8 vulnerabilities even given similar types of bugs, so I wouldn’t say it’s in a similar place. Not as familiar with Java, but I expect PHP is in a class of its own here.
I am used to Python. Hard to switch to something else until I am forced to. I am trying to manage agentic coding at least to the point where I can identify bugs with my own eyes instead of purely believing the LLMs. I know I will cheat and let an LLM take over the entire Rust app if I tried.
Buying a gun, free speech, right to assembly. Each with caveats.
Appearing in front of your fellow citizens as a breathing person is central to how voting has worked for hundreds of years.
Why change it?
I agree it should be paid day off.
reply