HN user

yencabulator

4,320 karma
Posts7
Comments5,191
View on HN

icache pressure was the bane of my optimization work around 2002. Mostly because it fluctuated unpredictably even from fairly small fairly faraway changes. The system got large enough, with a long enough hot code path that was very hot, that it was almost pointless to benchmark a subsystem in isolation. Simplistic attempts to make any subsystem faster typically made the whole system slower.

In general, whatever subsystem took the cache misses showed up as the slow part, and I owned the very first component in the pipeline... It was fun to compile time disable my component to demonstrate that nothing got faster, though.

It wouldn't be the linker that has to be unsafe, it'd be the "and now execute!" jump. And that could be abstracted as memfd+execveat, which are fairly normal operations.

OP's argument is roughly "doings things with computers has to be unsafe to be useful", which is.. uninteresting.

Precursor 9 days ago

How about we make browsers not report mouse movement to the page? This is getting way too creepy.

OpenPrinter 11 days ago

For anyone else looking for the source of that quote, it seems they edited the text slightly:

https://www.crowdsupply.com/open-tools/open-printer

Open Source

Open Printer will use the Creative Commons BY-NC-SA 4.0 license for all of its files, including electronics and mechanical design files, firmware code, and the bill of materials.

Calling CC-BY-NC "Open Source" is a blatant lie.

- The car that parked nearby last night coincided with a "Derek's Galaxy Buds" device with MAC address aa:bb:cc:dd:ee:ff. The buds also drove by briefly the previous night.

Are there still lots of devices that don't do randomized MACs? Apple and Android are not that easily trackable anymore.

but blades did fell out of fashion,

I prefer to think of that was "datacenter weren't ready for denser workloads"; blades were ahead of their time, and their adoption wasn't great because of that. Since then, new datacenters have been built with more ambitious power/cooling/weight budgets.

I sometimes use LLMs as search engine replacements for finding libraries for a specific niches. Gemini is the only one that seems to routinely hallucinate Rust crates from thin air, where otherwise Google is the one most willing to let their LLM peek at a search index to have up-to-date ground facts. It's puzzling. Definitely feels like it's not "organizing the world's information" there.

I’ll concede that “identity theft” could conceivably have a reasonable meaning in the context of e.g. Estonian digital identities where you could in a sense steal someone’s private key.

Stealing someone's private key still wouldn't be "identity theft", they'd just need to bootstrap a new key the same way they got the government to trust the previous one (and revoke the old one).

It's just victim-blaming and PR attempting to make companies not liable for their bad decisions.

GLM 5.2 vs. Opus 29 days ago

GLM-5.2 cost a fraction as much. Opus finished in half the time and shipped a cleaner game.

The only thing you measured was a single tunable of how much work should be done on a vague prompt. Now make the prompt be something that causes GLM-5.2 to cost 4x of previous budget, to get something comparable.

(And the wallclock time measures the inference provider, not the model.)