zeta0134
Joined 11 years ago
Joined 11 years ago
This flexibility makes it difficult to make broad sweeping statements about the thing. Certainly however, it's impressive to log into a linux server and see an uptime measured in years. (Impressively horrifying, depending on your security posture, but impressive nonetheless.)
Recall also that LLMs are not actually entities. In their current form, there is no sentience, there is no agency. They are tools. Therefore, their output must benefit the user that requested it. Right now, that's humans (and, ideally, the planet at large; we don't exist in a vacuum) and so it makes sense that humans should verify that output and try to ensure that it aligns with their goals.
That's not to say that the output of an LLM is useless, far from it. But we should still *try* to understand its output. It gives us at least some chance to notice flaws, and an even greater chance to appreciate the implications and tradeoffs of the solution it picked.
I feel like if we were designing telephones as a brand new concept today, some sort of two-way handshake would be standard, right? Like a Friend Request on nearly any other network, before DMs can be sent. Phones were invented before we thought we had a practical need for such a flow, and the human-operated switching networks helped to somewhat discourage blatant abuse.
I guess once you hand your teenager a smart phone (and all their friends have one too!) all bets are off. That's new, and wasn't a thing when I grew up. We were rural and on the tail end of dial-up, so I couldn't get online at home without someone hearing the modem. That sure limited my attempts to do so without permission!
To the extent that it matters, I think the missing link here is "primary education should support a parent's intent to limit unrestricted internet access for their children." That is, during school activities where internet use is unavoidable, require supervision. (Maybe a lab monitor that can roam the room and see screens?) And for homework, don't assume the kid has internet access, because that is the parent's choice, and they may well not. On the flip side, if the parent trusts their kid with that access, or intends for them to learn through real world experience, let them. That should not be the state's decision.
The problem of course is that this idea in my head is a pipe dream. Schools seem to be well onboard with digital coursework, presumably for efficiency reasons? Unclear. I'm not sure what a more practical middle ground actually looks like.
My usual platform is NES, and I've got a pretty good handle on how to optimize assembly language to squeeze code down to size, but I haven't really developed that intuition for pico8's Lua implementation. The final version of the game uses 7989/8192 tokens altogether. It just barely squeaks by!
There are some minification tools I could have run, and I think with hindsight there are some architectural changes and code habits I could develop to make this slightly less of an issue. In practice, I'm now learning picotron instead. (It's got actual widescreen! Much more practical for modern displays, I think.)
The officially maintained repositories (which are part of a default installation) were not affected. Users need to go somewhat out of their way to use an AUR.
The definition files are all plain text and not especially complicated. It's not too difficult to glance at the file before doing an install to get a basic idea of what it's about to do, just like you should do when running a random shell script or cloning a random git repo. Indeed, most AURs are implemented by cloning an upstream git repo and configuring it so it can be built. The same basic threat model applies: Do you trust the install script? Do you trust the upstream URL whose code it is about to compile?
I run my home automation network entirely offline, so anything that needs the internet doesn't get added to my cart. I just do not trust the security of these IoT vendors at all, and refuse to have their nonsense cluttering up my limited network bandwidth and causing unknown problems.
(Edit: maybe not obvious, this is in the "smart bulbs" product category. Regular bulbs are still much more common on store shelves, because why fix what isn't broken? Most people don't need to automate their light bulbs.)
The best mitigation for this conflict seems to be those knitted blankets with the enormous holes. Terrible heat retention, and they're pretty heavy. That got the job done during a Texas summer on more than one occasion.
What the devil is taking so long? I'm sure there's some technical reason that the check isn't more instant, but gosh it is frustrating every damned time.