HNHacker News
TopNewBestAskShowJobs

jdub

4,425 karma · joined June 8, 2010

http://bethesignal.org/
submissionscomments
jdub··on A Gopher Meets a Crab
Nah, it's an awful way to learn. Especially to learn to be good or great.

When you start reading, it helps to have some guidance towards good and relevant books, from e.g. school, mentors, criticism, etc. Then, when you encounter a "bad" book, you have some benchmarks from which you can build your capacity for analysis and critique. (Testing your analysis and critique with others helps, too.)

If you start with "bad" books, your concept of quality and what's possible is constrained. (Like when teenage boys read Atlas Shrugged.)

Reading slop code is a terrible way to build a mental benchmark for what's good, what's possible, what's elegant, and writing good code that is respectful to your fellow human beings.

jdub··on How fast is a macOS VM, and how small could it be?
If guest memory can be reclaimed, it doesn't need to be paged to disk once you hit RAM contention. It's mostly saving accounting overhead, but it'll have some effect on latency, which you're more likely to perceive under contention.
jdub··on Amateur armed with ChatGPT solves an Erdős problem
The dimension of brute force unfamiliar to human brains is "well-read with zero judgement", where connections can be made even if they're not thought through.

Grinding through completions isn't reasoning.

jdub··on Google plans to invest up to $40B in Anthropic
You're hearing "don't invent fire" but what's being said is "for fuck's sake, stop lighting fires in the cave".
jdub··on Amateur armed with ChatGPT solves an Erdős problem
Less reasoning than a dimension of brute force unfamiliar to human brains.
jdub··on Google plans to invest up to $40B in Anthropic
> Security is less or no concern

[waits for chickens to come home to roost]

jdub··on The Onion to Take over InfoWars
> It feels personal at this point.

Yeah, it seems hard to believe that anyone would take Alex Jones' behaviour so personally. He only suggested that the murder of 20 young children and 6 adults in a school shooting was faked for political reasons.

(Are you serious?!)

jdub··on It's time to reclaim the word "Palantir" for JRR Tolkien
That's not how trademarks work.

The Tolkien state (and related orgs) have registered "Palantir" under many (generally publishing/merchandising) domains, but Palantir Technologies has registered it under IC 009: computer software for collection, editing, analysis, viewing, [etc.] and a few others.

jdub··on Show HN: GoModel – an open-source AI gateway in Go
Calling it "Harmony" is a historical death knell. :-D
jdub··on ML promises to be profoundly weird
What makes you believe that most things have been digitised in the first place?
jdub··on AI may be making us think and write more alike
Young singers brought up listening to autotuned vocals can unknowingly learn and emulate the sonic signature of the tuning algorithm (and the telltale lilt when it's used as an effect, but the subtle tuning case is more surprising).

If you read too much sloppy LLM prose, it's going to influence how you write and structure your own.

jdub··on The Technocracy Movement of the 1930s
The USA didn't New Deal hard enough to keep up with the rest of the "Western" world's more humane form of capitalism, which you can see in how consistently the USA lags behind other countries in measures of actual human progress and comfort.

While most "Western" countries suffered through similar technocratic, neoliberal turns in the 80s, they were built on a stronger social democratic base than the USA.

And don't get fooled by "horseshoe theory" ignorance: Fascist states were/are authoritarian by definition. Communist states were/are authoritarian by culture.

jdub··on LG's new 1Hz display is the secret behind a new laptop's battery life
Before OLED (and similar), most displays were lit with LEDs (behind or around the screen, through a diffuser, then through liquid crystals) which was indeed the dominant power draw... like 90% or so!

But the article is about an OLED display, so the pixels themselves are emitting light.

jdub··on We haven't seen the worst of what gambling and prediction markets will do
Even at the best of times, the United States does not have a strong culture of observing or learning from other nations.
jdub··on We rewrote JSONata with AI in a day, saved $500k/year
> At Reco, we have a policy engine that evaluates JSONata expressions against every message in our data pipeline - billions of events, on thousands of distinct expressions.

The original architecture choice and price almost gave me a brain aneurysm, but the "build it with AI" solution is also under-considered.

This looks like a perfect candidate for existing, high quality, high performance, production grade solutions such quamina (independent successor to aws/event-ruler, and ancestor to quamina-rs).

There's going to be a lot of "we were doing something stupid and we solved it by doing something stupid with AI [LLM code]" in our near future. :-|

jdub··on The American Healthcare Conundrum
No, it pays for ticket-clipping middle-men and political corruption.
jdub··on Claude's Cycles [pdf]
Or, the ability to construct additional sentences influenced by prior ones.
jdub··on Claude's Cycles [pdf]
Digital neural networks and "neurons" were already vastly simpler than biological neural networks and neurons... and getting to transformers involved optimisations that took us even further away from biomimicry.
jdub··on Giving LLMs a personality is just good engineering
This is a very optimistic, pro-technology-cleverness point of view.

I recommend reading the linked persona selection model document. It's Anthropic through and through - enthusiastic while embracing uncertainty - but ultimately lots of rationalisation for (what others believe is) dangerous obfuscation.

jdub··on This time is different
But there's a spectrum of responses to these technologies, from knee-jerk cynicism to genuine moral disgust. "Useful" and "good for people/society/humanity" don't always go hand-in-hand, particularly if you take origins and power into account.
jdub··on This time is different
You're likely to find more nuance in opposing views than your "underwhelmed by AI" generalisation could represent.
jdub··on FreeBSD doesn't have Wi-Fi driver for my old MacBook, so AI built one for me
Did you see the network security stock sell-off after Anthropic announced a code security analysis feature? There's a sliver of nothing between mob mentality and wisdom of the crowd.
jdub··on Stop generating, start thinking
How would copyright law possibly compel the burning of books?
jdub··on You Are Here
> Netscape didn't attack Microsoft's business software, operating systems or other pieces of their offerings.

That's not how it was interpreted at the time: Netscape threatened to route around the desktop operating system (Win32) to deliver applications via the browser. "Over the top" as they say in television land.

Netscape didn't succeed, but that's precisely what happened (along with the separate incursion of mobile platforms, spearheaded by Apple... followed quickly by Google, who realised they had to follow suit very quickly).

> And neither had the capability to build large software very fast.

Internet Explorer. Android. Gemini.

jdub··on You Are Here
History suggests otherwise, and there's nothing particularly special about this moment.

Microsoft survived (and even, for a little while, dominated) after missing the web. Netscape didn't eat its lunch.

Then Google broke out on a completely different front.

Now there's billions of dollars of investment in "AI", hoping to break out like the next Google... while competing directly with Google.

(This is why we should be more ambitious about constraining large companies and billionaires.)

jdub··on Linux From Scratch ends SysVinit support
It's so refreshing to discover that the "I found one bug in systemd which invalidates everything" pattern continues in the year of our lord 2026.
jdub··on Linux From Scratch ends SysVinit support
Sure, and systemd would translate that directly into a dependency on network startup, which is precisely equivalent to the approach I mentioned that depends on operator knowledge. It's configuration, not "just works" inference.
jdub··on Linux From Scratch ends SysVinit support
Sounds like your admin, distro, or the systemd team could pay some attention to systemd-update-done.service

The "can only be used in /etc/fstab" systemd settings are essentially workarounds to do those things via fstab (and workaround fstab related issues) rather than depend on other systemd facilities (c.f. systemd-gpt-auto-generator). From a "what can you do in /etc/fstab without knowing systemd is working behind the scenes" point of view, then yes, systemd units are vastly more configurable.

jdub··on Floppinux – An Embedded Linux on a Single Floppy, 2025 Edition
> After 5 minutes I got freshly burned floppy.

oh god

jdub··on Linux From Scratch ends SysVinit support
OK, think it through...

How do we determine that a specific instance of a filesystem mount is "remote", or even requires a "network"? Consider that the network endpoint might be localhost, a netlink/unix/other socket, or, say, an IP address of the virtual host (practically guaranteed to be there and not truly "remote").

systemd has .mount units which are way more configurable than /etc/fstab lines, so they'd let you, as the administrator, describe the network dependency for that specific instance.

But what if all we have is the filesystem type (e.g. if someone used mount or /etc/fstab)?

Linux doesn't tell us that the filesystem type is a network filesystem. Linux doesn't tell us that the specific mount request for that filesystem type will depend on the "network". Linux doesn't tell us that the specific mount request for that filesystem type will require true network connectivity beyond the machine itself.

So, before/without investing in a long-winded and potentially controversial improvement to Linux, we're stuck with heuristics. And systemd's chosen heuristic is pretty reasonable - match against a list of filesystem types that probably require network connectivity.

If you think that's stupid, how would you solve it?

← PreviousPage 4 of 26Next →