HNHacker News
TopNewBestAskShowJobs

williamdclt

3,979 karma · joined February 4, 2017

submissionscomments
williamdclt··on Casio F-B100W-1A
I'm skeptical. Switching between time formats when you're used to it requires 0 cognitive effort, and certainly doesn't warrant a button. Eg in France, people use 24h time for display but talk in either 12h or 24h time depending on personal preference, so you might look at "17:00" and say "5" without even thinking about it, it's just a different name for 17.
williamdclt··on PostgreSQL for Everything
I've not interacted with mysql a whole lot, but when i did I was regularly surprised that it didn't have stuff I was missing from Postgres. Off the top of my mind:

- Query planner is much worse (just yesterday I had to USE INDEX to sped up a query by 300x, I'm near-certain postgres would just have gotten it right) - Indexes are much more limited: no GIST, no GIN - No transactional lock (`pg_advisory_xact_lock` in postgres). This one was very surprising, it's a really useful thing and I had to implement it myself as a lock table

williamdclt··on Israel creates fake think tank in likely attempt to dupe AI chatbots
> I have a long-held feeling with Trump that his most ardent haters don't hate his specific policies, merely that he's so gauche about it, that he has no class.

A bit of an extraordinary belief to hold, to be honest

williamdclt··on I requested a copy of my data from McDonald’s loyalty program
the vast majority of people have not taken Marketing 101, and it'd be strange to expect them to have. I know you're not literally talking about a Marketing 101 course, but the point is the same
williamdclt··on Thanks to social media, canned sardines are a scarcity on the supermarket shelf
habits, no. But difficult argument to make that lab-grown meat requires _less_ of a "moral value realignment" than plant-based food?
williamdclt··on Pixel 11 Pro Fold
what a strange comment! It's totally fine, you do whatever you want, but it sounds like "I used to be an alcoholic drinking two 12-packs a day, now I don't even care about beer: I just have 6 a day and that's not because I want to be drunk but just because I feel like it". Like, sure it's quantitatively better but... it's not really qualitatively very different is it
williamdclt··on Beef and dairy drive 41% of biodiversity damage linked to global farmland
Our ecosystem dying is also pretty suboptimal.
williamdclt··on Go is an ideal language for AI-assisted software engineering
I think it's far from being this simple. What you're describing is productivity on a greenfield project, but what's really interesting is productivity when working on an existing large codebase, with existing conventions, architecture decisions (or lack of)... How easy is it to do a product pivot, to rearchitect for performance, etc etc etc.
williamdclt··on France to ban unsolicited telemarketing calls
not the same as scam, but how is it not spam?
williamdclt··on 'Pervert glasses': Backlash against Meta's smart glasses grows
> its even more disheartening that most people's reactions to just about anything these days is dread about how it'll make their lives worse without fail.

Maybe because most (tech) things do make most people's live worse without fail (such as these glasses being available)? I don't see how you can blame people for a very rational reaction here

williamdclt··on Nashville uses eminent domain to block data center near zoo
> will produce extraordinary improvements in prosperity

Who says that? Who is doing _anything_ for AI to result in (even non-extraordinary) improvements in prosperity for the average citizen? I'm hearing a lot about AI reducing need for human labour, but literally nothing about doing anything to transition into a post-labour society. Absolute madness.

So far it's all very standard (if scaled up) wealth concentration, and not even a pretense of it trickling down.

williamdclt··on Google fixed more Chrome bugs in June than over the past two years, thanks to AI
I wouldn't say "magically", it's what happens with me and every other engineer I know: we're all detecting bugs and yet we're all writing them too. Not saying that LLMs work the same as humans, but saying it's not a logical fallacy.
williamdclt··on The Glass Famine
still isn't for most purposes, and most people are still more comfortable with yards than meters for day-to-day stuff (friends are often looking at me blankly when I give a distance in meters)
williamdclt··on Hunter-gatherers introduced fish to a mountain lake 7000 years ago
How did they appear upstream?
williamdclt··on Should you wash your solar panels?
> "Is it clean and tidy right now" is a decent proxy for "Has this been properly taken care of in the past"

I don't think so, esp at selling time, I definitely expect that the owner has just made it look pristine. But the opposite is definitely true: if you can't even bother making it look clean and tidy when trying to sell, I'm pretty sure you've not taken care of it in the past!

williamdclt··on The Birth of the American 12-string Guitar (2013)
It's self-consistent: those who say that a chord must have at least 3 notes also say that power chords are not technically chords
williamdclt··on How is the Bun rewrite in Rust going?
> "unidiomatic" rust means, 'don't use these parts of the language even though they're first-class citizens?'

that is indeed a roughly accurate definition of what "unidiomatic" means

williamdclt··on Magnolias are so old that they're pollinated by beetles, not bees (2025)
mosquitoes too, though it pains me to give them credit for anything
williamdclt··on Buz – A fork of Bun using modern Zig, with sub-1s incremental builds
Well so far we've been using humans to clean up the code that humans ruined in the first place, it's hardly a logical fallacy
williamdclt··on OpenAI and Anthropic unite against open-weight AI risks to their bottom line
Maybe they cared, but that's always been irrelevant. "Show me the incentive and i'll show you the outcome": the only incentive for a company in our economic system is to make as much money as possible, anything in the way of that will get eroded by incentives (principled people get fired, or quit, or their principles weaken, or they get forced into doing things against their principles, or they get outcompeted, or...).

Thinking that an actor in a system will go against the incentives of the system (at least at scale and over time) is naive.

williamdclt··on OpenAI and Anthropic unite against open-weight AI risks to their bottom line
Intentions never win over incentives, especially as time and scale increase. And we live in an economic system where the only incentive is "make as much money as possible".
williamdclt··on The startup's Postgres survival guide
ten times 50euros? Sounds like a very reasonable deal to not have to think about these things or spend the time setting it up.
williamdclt··on The startup's Postgres survival guide
> no one wants to tell their boss they want to disable RDS HA and wear 1h of downtime a year so they can cut 50% of their spend.

If you're a SaaS, 1h of downtime costs a lot of money. In reputation, in lost business, in support time, in on-call response, in making a public postmortem and sharing it to customers and dealing with responses... For saving a few thousand bucks, it's often indeed a very bad deal.

williamdclt··on The startup's Postgres survival guide
good advice!

> learn about GIN (and GIST) indexes

yes, but also learn about the trade-offs and in particular the "pending list". The flush of the pending list can be slow, causing timeout, causing the list to not be flushed, causing the next write to trigger flush again and failing in the same way, which means you're having downtime. The default pending list size is weirdly high IMO

williamdclt··on I Stopped “Creating Content”
> is Taylor Swift a musician

If only for her being a singer, I don't see how she _wouldn't_ be a musician

williamdclt··on At least 105 past YC founders have worked at OpenAI and Anthropic
I'm not even sure that I do prefer the AI train to the social media / ad train. I certainly would if the direction was "we're throwing ourselves blindly in AI so to gradually free citizens from the need to work", but right now it's "we're throwing ourselves blindly in AI so that we can sacrifice workers for higher corporate profits".
williamdclt··on Teen hackers who live streamed cyber-attack on TfL jailed
I don't understand what you mean, can you explain?
williamdclt··on How to stop Claude from saying load-bearing
> which it mostly does

I don't think that's true. I find that it way, way over-intensifies: eg using "load-bearing" for something that's just "kind of necessary although we probably could find a way without it". My personal gripe is how easily it uses "incredibly" or "wildly": just today it was telling me that something is "incredibly cheap" to mean that it's not over-priced ("cheap" would have been okay and even then, barely)

williamdclt··on Our Amish Language
According to gemini, "Total Fertility Rate" ("average number of children a woman would have over her lifetime if she experienced the current age-specific fertility rates of her society").

This HN thing of casually using acronyms without defining them is baffling to me

williamdclt··on The glass backbone: Why the Army's logistics will break in the next war
> Trump bombing Iran is going to keep them in power longer. The IRGC being in charge is going to keep Trump bombing them. I dont see a way out of that spiral on either side.

Your statement actually makes the way out of the spiral very explicit: Trump must stop being in power.

← PreviousPage 2 of 34Next →