HNHacker News
TopNewBestAskShowJobs

zerocrates

4,473 karma · joined December 12, 2014

submissionscomments
zerocrates··on Apple's git still trusts the compromised eMudhra certificates
As far as I'm aware the typical command-line stuff and most things just using SSL libs or language standard libraries don't do revocation at all by default.

Similar reason (though with the opposite effect) as how a cert can be fine for browsers but fail for curl when they don't send an intermediate: the "vanilla"/library/command-line stuff is just checking for a path to a trusted cert and not doing the CRL or AIA stuff a browser does.

zerocrates··on Sony Retires Its Last 4K Blu-ray Player in Japan, PS5 Is All That's Left
I think it's just that Sony doesn't want to pay to license Dolby Vision, not any actual technical reason.
zerocrates··on Amazon introduces a redesigned Kindle family
Ube is a purple yam. You might have seen it in Filipino food like halo halo, or various Instagram-worthy trendy ube-flavored purple foods.
zerocrates··on Kids turned low-traffic NPR Spotify comments into a secret group chat
They're just joking that whatever you want, the opposite will happen: if it's something you'd rather faded away, it will stick around. But if it's something you actually want to keep and find again, it will be lost.
zerocrates··on Disney+ and Hulu raise prices by up to 13 percent after doubling profits
Lots of libraries offer Kanopy (though it seems like a lot of them have dropped it; I think it's actually pretty expensive for them to offer).
zerocrates··on Nebula Sans
The SIL Open Font License is pretty much the standard for freely releasing fonts. Poke around on Google Fonts or other places that have freely-licensed fonts and you'll find the vast majority use OFL.

Adobe's Source (the basis for this one), Google's Roboto and Google Sans, the very common Inter, Lato and Open Sans, coding/monospace fonts like Iosevka, JetBrains Mono... chances are that a free font you're aware of uses the OFL, particularly if it's even vaguely recent.

zerocrates··on The Difference Between a Button and a Link
I guess the distinction would be that in the formaction/formmethod case you'll also submit all the other form data, while the button action will just be an empty body.

An extra blank form on the page and the form attribute on the button can work around that, and at that point the argument would basically be: this is super clunky.

zerocrates··on Is this the end of the once-mighty GoPro?
"Ah so that's why I kept losing money!"

But seriously, safe to assume they meant to say calls and just accidentally wrote the wrong one.

zerocrates··on Odin, Wikipedia and engagement farming
The hypothetical "Odingate" article in a reliable source would probably have to discuss Odin enough to also be a viable source for Odin itself; problem solved.
zerocrates··on Physical disc production ending in Jan 2028 for new games on PlayStation
They have easier options. For one, just don't put a drive in the newer ones.
zerocrates··on Windows 10 quietly gets one more year of support and updates
"Quietly," like in "has quietly become the biggest/best X" is silly and everywhere, but "quietly" in this sense of "they didn't announce it and people just happened to notice the change" is fine and descriptive I would say.
zerocrates··on AI Hiring Tools Yield Racial Bias and Systemic Rejection; 26% Black & 15% Asian
Well, they're only looking at whether the pymetrics gameplay algorithm ML thing recommends the candidate, not any of that other stuff. The outcome they're looking at here isn't whether the people actually got hired, or got passed by other screening layers or anything.
zerocrates··on Algorithmic Monocultures in Hiring
The 83,000 applications to Fortune 500 companies, that was a different previous study they compared their results to. This paper's takeaway is that unlike that Fortune 500 data, the applications here that went through an ML vendor's screening process showed evidence of "systemic rejection," where some applicants got rejected across the board at higher rates than you'd expect if they were facing independent would-be employers.
zerocrates··on I am a person who will look at the Steam Machine and cry
I think SteamOS itself also now officially supports you installing it on any PC. (Ah, actually that's mentioned in this post even.)
zerocrates··on Nintendo Wii U games running from a 1980's Bernoulli disk [video]
I remember the gradual shift in Linux both due to internal changes and changes to what machines generally had, from IDE/ATAPI/ATA to Serial ATA, meaning things switched over to the SCSI subsystem and your old familiar hda drive was now at sda, and maybe you needed to use sdparm instead of hdparm, that kind of thing. And I think even if you still had an old ATA system that eventually got pulled under the SCSI umbrella internally as well.

Though now there's separation again with NVME being its own separate system.

zerocrates··on PHP's Oddities
Obviously it depends what you're working on, what your patterns are, and so on. But my experience is that PHP involves so much array wrangling that devs are more likely to have a handle on what an array will do in this context (an empty array is falsy).

It's the string ones (in particular that in addition to the empty string, "0" specifically is the only other falsy string) that tend to catch people out.

zerocrates··on Princeton mandates proctoring for in-person exams, upending 133 year precedent
So, they didn't face any consequences. Did they at least keep the original grade or was this so well explained they also got the re-grade?
zerocrates··on The US is winning the AI race where it matters most: commercialization
The US hasn't formally declared war since World War II.
zerocrates··on Googlebook
I encounter a few native Linux games from time to time on Steam, mostly indies and other smaller games. There was a time there was a medium-sized push for this, Steam was pushing it, lots of Humble and GOG stuff came out with Linux versions...

But yeah, Proton is so good now that I don't think there's much impetus to port. Test on Deck/Steam Machine/Proton, sure, but not so much port. Steam Play also handles runtime container stuff for native Linux games so that can be pretty good and stable itself, but I've definitely had situations where switching over to the Windows version via Proton is a better result than the native Linux one.

zerocrates··on Empty Screenings – Finds AMC movie screenings with few or no tickets sold
They do also run actual commercials if you're crazy enough to show up before the showtime.

AMC is also interesting because even in the "real" trailer period they have a long ad for AMC itself but also for Coke, then another for themselves telling you to sign up for the loyalty programs, then another for themselves with Nicole Kidman in the theater with her suit with the silver pinstripes. A little thing for the theater is normal but they're going way overboard with it and it's hard to believe it's really effective.

zerocrates··on Empty Screenings – Finds AMC movie screenings with few or no tickets sold
One of the joys of having Moviepass in that brief period where it was very cheap but still worked was going to random late-night showings of stuff I'd have never otherwise seen, sometimes being the only person there.

Of course you can still do that with the surviving "all you can eat" plans, but they're way more expensive and aren't quite as generous.

zerocrates··on About 10% of AMC movie showings sell zero tickets. This site finds them
AMC have taken to just saying outright that everything will start 25-30 minutes after the posted time. Which is interesting, I guess they're trying to blunt the negative effect of the long trailers but I'm sure the advertisers don't like it.
zerocrates··on Copy Fail
Oh yeah, duh.

Still every machine I've looked at, and I've since looked at a couple more, has it r-x for world.

zerocrates··on Copy Fail – CVE-2026-31431
It being readable is the default configuration most places, after all the purpose is to call it from a non-privileged user. But I could see it being made non-readable since its use is discouraged nowadays... though then I'd expect sudo to be readable as an alternative.
zerocrates··on Super ZSNES – GPU Powered SNES Emulator
Not at least slapping a pixel font on there is an odd choice given the purposeful nostalgia goal.
zerocrates··on Super ZSNES – GPU Powered SNES Emulator
Yeah, I want to say you could press the number keys or F keys or something like that to toggle layers on and off, and it was absolutely necessary in some misty forest/jungle/waterfall type areas.
zerocrates··on CSS as a Query Language
Sure, I was more speaking to usage... I'd have to imagine that querySelector* dwarfs evaluate in actual usage. Chrome's stats put evaluate at about 5% of loads; I'm not sure they have tracking for querySelector.

Of course XPath has its place and is the better tool for some situations. On the PHP side XPath has been supported for a long time, while the querySelector stuff is quite new.

zerocrates··on CSS as a Query Language
Yeah, querySelector/querySelectorAll are totally widespread in client-side, it's nice to finally have them in PHP's newer DOM. Definitely what people are used to doing.
zerocrates··on Michael Rabin has died
An admin has now semi-protected the article.
zerocrates··on I ported Mac OS X to the Nintendo Wii
Some of this is just really widespread imprecise usage of terms: what really should be called "YCbCr" in digital contexts is frequently called "YUV." So-called "YUV" digital formats for video are really really common, and they're used for both NTSC and PAL. "YUV420," YCbCr using 4:2:0 chroma subsampling so the two color components are half the resolution in each dimension vs. the luma, in particular is super-common.

The Wii seems to actually use "YUV422" internally, so 4:2:2 chroma subsampling, where the chroma is only halved in one dimension. The conversion to analog NTSC or PAL signals happens later in the process. The repository here actually looks like it sets up the Wii's video interface to output NTSC progressive by default, but lets you configure for PAL with a config file.

Page 1 of 34Next →