zeta0134

Joined 11 years ago

Karma
5,672
Submissions
999
Member since
Nov 3
I am a terrible fool
View on Hacker News

Recent submissions

Comment · 1 month ago
Depends on the distro really. Linux (the kernel) doesn't have or require such a concept, but it's quite possible to build a linux-based system whose surrounding operating system is designed to work this way. My Meta Quest 3 is one such example. Linux kernel, but Horizon OS only allows updates to be postponed. It'll automatically install them and in one case soft-bricked itself, forcing me to recover manually. (Great job, Meta.)

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.)

Comment · 1 month ago
You're correct that verification *reduces* risk. It does not eliminate risk. Humans are imperfect. That does not mean that we should stop seeking understanding on principle though, because the journey towards that understanding improves outcomes.

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.

Comment · 2 months ago
Personally I think the trust model for phone calls has worn itself out. The network is too large, and the risk too great, for "guess this 10 digit number and you can call me any hour of the night" to be at all sustainable. In practice, if you aren't already in my contact list, my phone does not ring. (Otherwise it would be ringing all day long.) Telemarketers do seem to have realized that calling at night is unwise, for now. Relatives meanwhile...

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.

Comment · 3 months ago
You walk down it. Extend your hands, see if they pass through the walls, etc. If you've never used VR before this can be hard to explain with words, but "it's like you're really there" in terms of spacial presence at least. Something about being able to turn your head and have the camera perfectly mirror that movement helps your brain with all sorts of depth cues that are harder to pick up with a flat panel.
Comment · 3 months ago
Truthfully, I don't know! Especially for younger kids though, there's usually at least an adult in the room, right? Even when they're visiting a friend, the other parent is there to step in and check on them occasionally?

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!

Comment · 3 months ago
This is generally my opinion, and goodness it's swung around quite a bit. This entire debate feels like it should be solved by adequate parental controls.

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.

Comment · 4 months ago
By far the most irritating limitation is code size. This is a fantasy console, but the Lua VM is compressed into some sort of bytecode stream with a hard limit on the number of "tokens" (basically whole words) in the code. This leads to some oddities, like "e.pos.x" being 5 tokens, while "e.pos_x" is only 3.

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.)

Comment · 4 months ago
They *are* doing the basic housekeeping. What do you think this announcement is, if not exactly that? AUR is very clearly documented as user-submitted, and automatic installs from it are heavily discouraged by the maintainers for this reason. Malware aside, there is very little quality control, and a poorly made AUR has the potential to break the system pretty badly. (Though, in my experience, most of the useful AUR packages are trivial to remove if something goes wrong.)

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?

Comment · 5 months ago
Well I usually already have my browser open, and "Ctrl+T, 'fa', [enter]" loads up my email basically instantly. I don't want email notifications (or any notifications, really) so a local app just seems like it would introduce a lot of clunk for not much benefit.
Comment · 5 months ago
Shopping in the US, these have entirely replaced zigbee and other sensible mesh-based options at hardware stores like Home Depot and Lowes. The only exception I can find is Phillips Hue, and those seem to be slowly getting phased out with (sigh) a new "hubless" (requires wifi) series.

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.)

Comment · 5 months ago
Speaking personally, I have the "must be covered" gene along with the "overheats easily at night" gene, so it's been a bit of a struggle hitting a balance. Right now a thin breathable quilt is the way to go, even in deep winter. Hard to explain really, but I feel anxious (and cold!) if my body is exposed, even if it's actually pretty hot in the room.

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.

Comment · 5 months ago
A pox specifically on my otherwise delightful samsung OLED, which immediately upon any sort of disconnect event (say, changing the resolution, or restarting the machine) decides to spend 10-15 seconds slow-scanning every other possible input. Exactly none of which have a physical cable attached, and exactly zero of which have ever been used once.

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.

Comment · 5 months ago
Aye, the inspiration is not subtle. Technically it is the latest entry in the "rhythm-based roguelike" genre... which to my knowledge mostly includes CotN and its sequel, Cadence of Hyrule. Both are excellent, and I recommend them highly. Of course I'm unaffiliated, so this is more of a spiritual successor (... demake?) and is its own thing in terms of IP.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton