HNHacker News
TopNewBestAskShowJobs

jeffbee

24,499 karma · joined April 27, 2020

submissionscomments
jeffbee··on Vermont replacing power plants with home batteries
Thank you for perceiving the core issue here.
jeffbee··on Gemini 4 Argon
Astra, Sol, Terra, and Luna are also complete nonsense that I can't keep straight. I have a reference card under my monitor to remind me which one is which.
jeffbee··on Gemini 4 Argon
Putting an inert element in the name is a weird choice. Personally, I think "Gemini 4" is sufficient.
jeffbee··on Gemini 4 Argon
It obviously is pretty low key on the public relations front, but it's also very active as a project and I think it would be weird to look at their commit rate and conclude that the project is dead. If Fuchsia is dead then 99% of major open source projects are dead by the same standards.
jeffbee··on Upgrade your desktop: Ubuntu 26.04.1 LTS is now available
I like multipass.
jeffbee··on Vermont replacing power plants with home batteries
But they don't provide a real utility service that serves everyone (e.g. tenants in homes they don't own).
jeffbee··on Most data centers refusing to say how much water, electricity they use
How much electricity does a Dr. Pepper bottling plant use? Oh they don't publish that either? Curious.
jeffbee··on Most data centers refusing to say how much water, electricity they use
Also using N as the denominator, instead of weighting by floor area?
jeffbee··on Vermont replacing power plants with home batteries
They already have substations, I assume? You can buy grid-scale batteries in a rolling container and just park them.
jeffbee··on I Turned a DirecTV HR54-700 into a Standalone Jellyfin Box
Everything just has a PC inside, Volume 40, Issue 10
jeffbee··on Vermont replacing power plants with home batteries
Why aren't they installing larger batteries at substations instead? That seems like the economically optimal middle ground.
jeffbee··on Google ending ChromeOS support two years early
Googlebook is Android with the ChromeOS application stack ported on top of it. ChromeOS hosts Android apps in a compatibility subsystem. They basically just turned it upside-down and shook it.
jeffbee··on Google ending ChromeOS support two years early
ChromeOS is targeted to and adopted by large organizations like enterprises and governments and school districts, because it is extremely easy to manage and has maybe 0.2% as many headaches as Windows or Mac.
jeffbee··on Writing Efficient C++ Code (2013)
I don't really agree because it's so hard to reform a full application that's been written without regard to performance, after it's been written. You really need to pay attention from the beginning.
jeffbee··on An agent used DNS to reach an external chatbot
Yeah I don't get it, either. If the exercise relies on the assumption that the agent can't reach the "live internet", whatever that means, there are affirmative steps to realize that assumption. The fact that they failed to take those steps suggests two possibilities: they are idiots, or they think we're idiots who will fall for this marketing campaign.
jeffbee··on AI safety is mostly a sex cult in Berkeley
LOL. If true, absolutely the wrong strategy to publicly apologize.
jeffbee··on Linux support is coming to Snapdragon X2 series
They decided that instead of having an Android runtime on top of ChromeOS they would port the ChromeOS desktop features to Android. A Googlebook boots Android.
jeffbee··on AI safety is mostly a sex cult in Berkeley
Berkeley is a hotbed of reactionary, far-right, and generally weird behavior. We've got this sex cult of course, and we have Curtis Yarvin, Michael Shellenberger, etc. Our tolerance for deviance acts as a shield that attracts self-depicted contrarians.
jeffbee··on Best LLM for every budget, updated daily
When a clanker is slopping up a webpage, why does it have to be #f4f3ee? Curious.
jeffbee··on What California is learning from solar panels built over irrigation canals
I don't really love how this completely imaginary, totally made-up, unsupported anecdote has caused 40% of the posts on this HN story.
jeffbee··on What Sun got wrong
At my employer in 1999 we were maintaining home-grown binary modification to the Solaris kernel so that TCP segment send and receive were not O(N^2) where N was the number of addresses on the interface :-/ It was, as far as I could tell, an operating system that nobody had ever tried to use before. For anything where we could avoid Sun we used FreeBSD. One of the nice things about the free Unixes of that time was that process and thread creation or destruction were orders of magnitude faster than on Sun. To me, Sun was obviously in a lower category than Linux/FreeBSD/NetBSD.
jeffbee··on What Sun got wrong
Right before they fell face-first into the grave, they did finally ship the v20z, which was a completely reasonable way to run Solaris x86. Its management board ran Linux on PowerPC, for irony purposes.
jeffbee··on What Sun got wrong
Counterpoint: it actually sucked. Entire universities lost a day's work when their editors were all fatally stuck in an rpc.lockd bug.
jeffbee··on Jemalloc 5.4.0
Sure, also true that the per-CPU scheme co-evolved with the proliferation of services with thread-per-request architectures having way more TIDs than cores.
jeffbee··on AI is an elite crime spree
Can we stop acting like selective quoting from discovered materials gives us an unbiased and factual representation of the truth? The plaintiff is always trying to cherry-pick and distort elements from discovered material. And this is exactly why every large corporation without exception tries to train their employees to not draw conclusions of law in discoverable written materials. A computer science professor does not have the requisite knowledge to determine that some act was "theft of labor" nor the knowledge required to contextualize that "in human history".
jeffbee··on Jemalloc 5.4.0
> on other platforms, I am not so sure

tcmalloc only works on Linux.

jeffbee··on Jemalloc 5.4.0
Exactly. You want memory arenas that are hot in this CPU's caches. If your thread moves, its per-thread caches are now elsewhere. Original TCMalloc was developed in the days of 2-4 core servers. Current TCMalloc was an evolution in the context of 32+ core servers.
jeffbee··on Waymo in Singapore
No, but production ceased pretty recently and Waymo still has an inventory of them with zero miles.
jeffbee··on Astra for Law
How much experience do you have with LLMs exactly? It would be consistent with my experience if Claude stuck in a line of python that just emits a JSON literal with no justification, potentially buried in a large program where an untrained person might not notice it. I don't even trust them if the output consists of structured data paired with source images from the PDF, because I've experienced LLMs fabricating the source rectangles to match the output. I only use tools like this by asking for programs, because as you note LLMs are good at that, and the verification process consists of tool calls to legitimate PDF manipulation tools so I have some confidence everything is above board. Even then I only do this for hobbies, not anything that matters.
jeffbee··on How Uber Protects Against Retry Storms
> 2. Whenever a service retries but has to give up, the error it sends to its callers should never be retried. There has to be some agreement that that HTTP code will never be retried. This prevents the multiplicative factor of retry on top of retry, which is why those storms can generate so much load.

This can't really be tolerated in practice, though, because it means that one bad component somewhere in your stack, one that is able to accept and respond to requests but for whatever reason isn't able to make requests to its backends, poisons the whole stack. You can't take one backend's word for it that the failure is not localized and therefore retryable.

Page 1 of 34Next →