HNHacker News
TopNewBestAskShowJobs

williamdclt

3,969 karma · joined February 4, 2017

submissionscomments
williamdclt··on Generate fonts where every LLM token is the same width
I'm always wondering if typos and grammar mistakes impact significantly the quality of the response. After all LLMs are next-token predictors, and I suspect that in the training set (internet), bad writing is correlated to low-quality content?
williamdclt··on Is your Postgres migration safe or not safe?
The way I wished Postgres DDLs worked (at least optionally) is that you have to explicitly acquire the correct lock before a DDL statement, or it just immediately fails. Something like:

ACQUIRE ACCESS SHARE TABLE LOCK ON my_table ALTER TABLE my_table ALTER COLUMN my_column TYPE bigint

This way I _know_ that if the operation needs a stronger lock than I thought or than I'm willing to give it, it will just fail rather than locking up my database and causing unexpected downtime.

williamdclt··on Revealing the details of how OpenAI agents hacked Hugging Face
> WHY is it a great strategy

because it works? That's the only real benchmark at the end of the day

> Seems like an inefficient waste of resources and time to me.

why? For any given goal you got no proof that a more efficient strategy even exists, let alone that it can be found with less resources & time

williamdclt··on Dutch governments builds alternative for Microsoft based on NixOS
I think your experience is the exception rather than the rule, most people work for a company that dictate the computer and OS to use, as well as the communication tools (teams, slack...) for which they have an enterprise license.
williamdclt··on I'm tired of being on the network
What? Almost everyone talks about phone addiction, it's an extremely mainstream view. And Meta just got record fines for the addictiveness of their product.
williamdclt··on Silicon Valley 'sex assault list' with 'over 100' names circulated
I'm sure everyone would rather the legal recourse to be successful at yielding justice for victim of sexual assault.
williamdclt··on California is chasing wealth that has feet
I do not share that "taxation is theft" view either. And I agree that owning expensive land is a privileged position. But the concern of being pushed out of one's home because of an increase in tax is real, "just sell it" is not a viable solution, houses and locations are not fungible.

Maybe reverse mortgages are the answer, I'm not sure, I'll admit I'm not very knowledgable about this.

williamdclt··on California is chasing wealth that has feet
I think that there's something about LVT, but your dismissal is very shallow and why it's not been implemented so far.

I don't _want_ $1M, I want to live in my house that I bought and lived in for years. Getting money I don't need and having to live in a place I don't want to live in is _not_ a positive situation.

williamdclt··on California is chasing wealth that has feet
Seems like a huge risk, what if the land then deprecate after appreciating for a while? You'd owe a lot of money from the appreciation years, but the sale of the house doesn't cover it because it's now depreciated
williamdclt··on VSCode's SSH Agent Is Bananas (2025)
> Quotas mean "more than this is clearly too much" not "please use this space".

super tangential, but makes me think I never realised that "quota" can either be a lower or an upper bound depending on context

williamdclt··on Montreal adopts bylaw banning insults against police, municipal employees
This is a hate speech problem, if there's protection to be put in place it's against misogyny, not against insulting police. Why would policewomen be protected against being called a whore but post office workers wouldn't?
williamdclt··on A Necessary History of the Oddest Letter: W
well, never heard that!

And hate it, as "dub" does not contain (let alone start with) the sound it refers to

williamdclt··on A Necessary History of the Oddest Letter: W
> from spelling you can easily infer pronunciation

Usually :) But plenty of cases where you can't, the most common one being silent letters: while you can guess silent letters pretty consistently, some words have unusual silent letters ("asthme", "oignon") or usually-silent letters that aren't silent in this case ("huit").

Some words are also homographs: spelled the same, but not the same word and might be pronounced differently ("content": is it someone happy or multiple people counting?).

Some letters silentness change depending on plurality of the word: œuf and bœuf, the F is pronounced in the singular but not the plural.

williamdclt··on Training a 4B model to produce 81% faster query plans than Postgres
Postgres takes the actual values into account when generating a query plan. The same query with different params can (and should) result in different query plans. It looks at statistics on the actual data stored.
williamdclt··on Let's make quality the norm again
Seamstress is still a thing, and different from a tailor AFAIK (probably a lot of overlap)? I have 2 friends for whom that's their job, and they do refer to themselves as seamstresses
williamdclt··on The Beauty of Roundabouts
I don't understand the argument? Seems like you're saying that not having to handle a gear change makes roundabouts better, but that applies to both your manual technique and automatic, so I don't see how Europe would be different from NA?

Also, I'm not a particularly frequent/experienced driver but 4th gear at 30kmh on a roundabout doesn't seem very safe, it does not leave you much control to react to something unexpected (some car coming up that you didn't see, a car who changed their mind last minute about exiting, a car changing lane poorly...). Being able to decelerate or accelerate quickly is pretty important on a roundabout. Not such a big deal on a very big roundabout with excellent visibility where there's no-one, but that's pretty rare in europe at least.

williamdclt··on Texas judge rules TikTok misled users on child safety feature
I'd guess not-suggestive sexuality-related content, such as sex-ed. Possibly political stuff too?
williamdclt··on AirPods 5
> I'm reminded of a quote: "the best camera is the one you have on you."

Yeah, I think about that often when deciding on what to buy. It's often "what would I actually use" rather than "have on me".

For example, a corded vacuum is better on every metric than a cordless, but my house will be cleaner with a cordless because I'll actually use it.

Or, I really wanted a fully analog hi-fi amp, but realistically I knew I'd use it a lot more if it has bluetooth and airplay built-in and I can control it remotely.

And obviously airpods: I much prefer sound from headphones, but I just wouldn't take them with me most of the time whereas my airpods live on my keyring.

williamdclt··on The UN challenges five centuries of cartography
> that isn't a change to the definition of the meter

How is it not? it's not a change to the actual distance (well, it is for a sufficient precision), but a change to the definition of the metre is exactly what it is. It's defined relative to the speed of light rather than a random platinum bar length, with the constant picked so that the actual measurement stay the same (up to a certain level of precision).

williamdclt··on How GPT‑5.6 Sol helps run quantum computing experiments
Just subjectively making it up, but my feeling is that people are not so much against AI in principle as they are against the american-capitalist approach to it: steamroll its rollout everywhere, risk the entire economy (both jobs and stock market), for dubious net benefits to anyone but the wealthy.

The US earned themselves very little goodwill from the world (and many of their own citizen), to the point that people even in the West are happy seeing China challenging the US on the AI front. Whether China is wielding AI for better or worse outcomes than the US is up for hindsight.

williamdclt··on How well do agents use test/verification techniques?
> Go is an amazing AI language for this reason.

I'd be interested to hear more about why? because my experience with Go has been the opposite, I found it pretty bad for "making illegal states unrepresentable". In fact, its zero-values system often makes illegal states the _default_

williamdclt··on Please don't rearrange our shoes when we turn up, paramedics in Japan urge
> To this day, I'm not convinced that hardsole shoes that haven't walked through wet messes are substantially dirtier than a damp sock that's been inside a shoe all day long.

Absolutely no way. Like, it's not even comparable, sweaty smelly feet are infinitely cleaner than a shoe that stepped outside just once.

Even if we only talk about visible dirtiness (which is probably the least of the uncleanliness), I've hosted dinner parties in my flat where people kept shoes one and others where they didn't, and the difference is very very obvious: disgusting floors after the former and normally-clean-looking floors after the latter

williamdclt··on Authorization terminology is a mess: Let's fix it
Not particularly an OOPer, but regardless tou're only making it less clear I'm afraid! "objects" and "methods" instead of what?

I'll make an educated guess that you mean "objects and methods" instead of "subject and action" or "noun and verb" respectively. But it's really the "utter" and "transfer" terminology that I have no idea what it might mean

williamdclt··on Authorization terminology is a mess: Let's fix it
I have more experience with authorization than most engineers, even engineers who have some experience with authn/authz, and I have no idea what that "subject can utter the action" or "transfer of nouns and verbs to perform the utterances" could mean
williamdclt··on Muse Spark 1.3
> They almost always cycle from left to right

Try searching "bike" in google image :)

Most bike images are from the right side, as that's where the mechanism is (gears, chain etc), so not surprising that LLMs reproduce this

williamdclt··on Casio F-B100W-1A
I'd guess that the very large majority of people don't know that americans use 12h time, no. Why would they?
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
Page 1 of 34Next →