@tomjennings Sounds totally reasonable, and you could run it off a coin cell or solar panel and capacitor if you emulate the CPU on a low-power ARM or RISC-V microcontroller. SPI Flash is quite a bit snappier than a floppy
On Mathstodon, I see that my comment here is presented without the context of Eleanor's original comment: https://infosec.exchange/@dymaxion/117588732908802911
@evan I look forward to reading the Fediverse handles of the people who voted on each of these categories ☺
… *how* long has the Shift + scroll-wheel combination meant "scroll left/right instead of the usual up/down", in multiple applications, without me knowing it?
I stumbled over it this evening, by accidentally nudging my scroll wheel in #Inkscape while holding down Shift for another reason. Wasn't sure if it was just Inkscape, so I tried it in #Firefox too while zoomed in on a large image, and it worked there as well.
That's probably a thing that everyone else has known for years and I'm one of today's lucky 10,000. But someone, or something, or some manual, could have _said!_
The VPRI STEPS project tried to do this in 20,000 lines of code, and to me it seemed like they got close, but no cigar. But things similar to this have been done several times before by small teams and even individuals: Oberon by Wirth and his students, Smalltalk by the Learning Research Group at Xerox PARC, Plan9 at Bell Labs, and, most notoriously, TempleOS by one schizophrenic guy who thought everyone who made him uncomfortable was Satan, so he ended up homeless and then killed himself.
And we have access to much better technology than they do: teraflops supercomputers on our desks, 32-bit RISC chips that run at 50 MIPS and cost 14¢, decades of advances in formal methods and other aspects of computer science.
Although Eleanor is certainly a very knowledgeable person whose opinions merit deep consideration, I don't think it's nearly as technically hard as she does. I wrote Ur-Scheme in three weeks, and that was before AI.
@dymaxion @dalias @rob I thought the Shuttle onboard software group had found 18 bugs in QA, not one? Also, I don't think qmail has ever had a security bug exploited in production, although Georgi Guninski did find one that could have been.
seL4, thanks to their formal proofs of correctness, claim they have also never had a bug in production — except that they were vulnerable to Spectre and Meltdown. They are also close to one line of code per developer day, but I am optimistic that this is a thing AI can actually help with instead of making things worse: it's decent at ACL2, TLA⁺, Lean, Rocq, Agda, etc.
@dalias @dymaxion @rob With respect to MMS apps irresponsibly auto-decoding media content, if you have an operating system, you can run your media content decoding in a bubblewrapped container that doesn't have any authority except to output a stream of decoded pixels. I've been messing around with bwrap trying to get it to do this for GraphViz.
The myth that software needs constant updates has utterly undermined the principles of free software and immensely empowered sloppers and other bad actors.
The whole idea was supposed to be that, once you get something released as free software, you have it forever, and don't have to care about the people who made it selling out and betraying you.
That was like the whole distinction from proprietary software, where we knew it would always end that way.
And somehow we let the worst people in our spaces convince us that we have to accept the same from free software.
@mhoye We keep trying to reinvent Lotus Notes. I remember I gave a presentation at my local Linux User's Group about Coda last millennium, which worked this way. Nowadays mostly I use Git, but Git doesn't sync opportunistically, which is what you want. Fossil does, but I haven't tried Fossil.
@tomjennings That sounds ominous.
@pozorvlak Yeah, it's fantastic.
@dalias Maybe the attackers who exploit the vulnerabilities will patch them to avoid being dislodged from their beachhead.
Ultimately, though, people need to be responsible for the software they run on their own computers. The alternative is that those computers aren't really theirs, and that's nightmare fuel.
I like this term "vibesick". I think I identify with it.
@leah That bug sounds like a potentially very bad day.
This is wild. Using ads-b data and doppler modeling of the sound of aircraft, you can locate audio recordings to within a hundred feet. This noise is in the human vocal range and so survives most flirting and compression.
@leah Oh, that's great news! Thanks! I think we talked about it on IRC about ten years ago.
The only AI I have ever used to write my posts is my cellphone keyboard's autocomplete. I even turned off autocorrect. But I write a lot about things I used AI to make, so you might not want to follow me if that is going to upset you. I understand. I'm terrified myself.
I know an enormous number of things, some of which are even true.
I'm not interested in fighting. If you're here to fight, I will probably not follow you or respond to you. Disagreement does not constitute a personal attack. I'm interested to hear your point of view. If it's about an objective matter, I want to be right so much that I will change my mind if I'm wrong. Usually, I hope.