HNHacker News
TopNewBestAskShowJobs

peterlk

3,334 karma · joined May 16, 2014

you can send me an email at (my first name)@(my last name).me

My first name is Peter, and my last name is Klipfel.

peterklipfel.com

submissionscomments
peterlk··on Building an AI-native engineering org
I think the HN crowd overestimates the quality of software. There is a (very) long tail of truly abysmal software that people are forced to use all the time. The reason it gets to be abysmal is because it’s often back-office admin software that helps people file forms for, say, logistics paperwork or school district expense tracking. AI-native engineering teams can create dramatic improvements for that long tail because the people running that software are either incompetent or checked out, and a pull towards average quality by AIs would yield great improvement.
peterlk··on Sebastian Raschka's from-scratch video course on building reasoning models
I think this is an outcome of playing with systems that we don’t actually understand very well on a deep level. We have found recipes that work, and have used graduate descent (so many PhD theses) to understand and optimize these systems, but we’ve built a model of language that also encodes reasoning, and those things are extraordinarily complex. Providing proper mathematical rigor for their explanation requires, as you say, the level of commitment equivalent to a math degree. Also, because language is so complicated and subtle, you need highly precise statistical models of it, and that just takes a shitload of data; hence the scale. You can train toy models at home, but they will suck because you actually need massive amounts of data to capture the nuance that language requires. And that’s to say nothing of multimodal models.
peterlk··on How is music possible
Sure it does! The listeners of such music have listened to lots of other music, and have developed a mental model of it that is overly predictive (too compressible) to be interesting to the information-seeking machine.

It is also possible that people are listening to the music for reasons other than the music itself (community, feelings of superiority, etc.)

peterlk··on Every AI model has the same "controversial" take on humans
Just for fun, I put this prompt into an abliterated GLM 5.3, and got back:

> Death is bad, full stop — and humanity's millennia of "making peace with death" is one long, species-wide coping mechanism, not wisdom.

2 other times, I got versions of what the article claims

peterlk··on A robot I didn't expect to build
I disagree that it would be more valuable.

It may be true that it might be more efficient, but it feels similar to the farming paradigm. You can actually get more calories per acre if you have ecosystems with varying heights. However, we don’t do this because it is much more scalable to drive massive machines over flat, unimpeded land.

It might be the case that my home would be more robot-friendly if I lived in a flat warehouse that was designed so that robots could easily handle tasks. But I don’t want to live in a warehouse, and I don’t want my house to be optimized for robots. And this isn’t even to mention the long tail of existing houses that do not adhere to a robot-optimized standard. The cost of replacing or retrofitting all of them would be astronomical.

peterlk··on The future of independence is interdependence
This is a pretty bad-faith argument. Marriage and civilization are definitely correlated, but claiming that the breakdown of marriage is the cause of social issues needs substantiation. Marriage (and sexual abstinence) was very important for property inheritance. It was then codified into social systems as a downstream impact of property rights. A world with birth control, DNA testing, and an extensive legal system muddies this justification.
peterlk··on ADHD, autism or complex trauma? [pdf]
OPs description resonates with me as well, and the impact is complex, and in my case, probably more good than bad. There is a romantic notion that childish energy shouldn’t be suppressed, but childish energy is what broke my toys (and my body), and I have expensive toys now (motorcycles, house, etc.)

I have found in my own life that the practice of emotional regulation has made me a pretty good diplomat in difficult situations. Sitting down, shutting up, and following the rules when I want to yell at people is the essence of de-escalation.

peterlk··on New MCP Roadmap
Yep. I’ve found that having an endpoint that serves a well, documented openapi.yaml is very effective for agentic usage. The biggest difference is that you can break down a REST API into RPC-like chunks and save on some tokens if you break up the tools well. But pragmatically, I think saying “tell your agent to hit /api/v3/openapi.yaml” is quite useful
peterlk··on YouTuber Davie504 slapped with ridiculous copyright claim [video]
I wonder how similar the 2000s-era napster fight will look when we get a high quality music diffusion model with 0 copyright guardrails. Then I can listen to unlimited, radio of my favorite artists serenading me with songs I’d wished they’d written
peterlk··on U of Michigan drops first-semester grades to ‘curb mental health crisis’
It’s been a while, but when I was in high school, I was up at 6:30 so that I could run through the shower, get to 7AM jazz band late, be at school until 4ish, then off to my minimum-ish wage job until it was time to go to evening jazz/symphony/other bands. Home at 8 or 9; bullshit some homework for a passable grade; and then do it again (I was often doing homework during band practices). Weekends were music events.

I did not go to a top tier school, and I did not live in a top tier place. The stories I’ve heard from others indicates to me that my experience was not unique. I wasn’t even the most busy of the people I knew.

This wasn’t every single day, but it was more on days than off days. Contrarily, I had a great time in college because the pressure of classes actually felt like less than I was doing in high school.

peterlk··on Security Vulnerability in Pioneer Rekordbox
Preach! I spent several hours this weekend trying to move my library between computers. So many popups and warnings telling me that I need to do something with no explanation of why. The docs are a mess. The library compatibility is a mess. Every few months they do something that fucks up libraries or makes them incompatible with some hardware. I just refuse updates now.

Rather than trying to make a new, shiny library, they should just release rekordbox 2.0, and then everyone would have a common lexicon to ask whether something is “rekordbox 2 compatible”. But instead we have this questionably compatible library plus as part of old, busted software that tries to brow best you into wrecking your old libraries.

I just use Claude to explain rekordbox to me now, and it is a bit more helpful than forums, though it also often gets confused from the conflicting advice/docs on the internet

peterlk··on Taylor Farms recalls salsa and guacamole over salmonella risk
I’ve been wondeing if this is a similar phenomenon to plane crashes being reported more when there is a plane crash, thus leading people to believe, incorrectly, that there are more plane crashes. Is it maybe common that recalls happen with relative frequency and it’s just a cost of doing business and they’re routine so not reported on? Or is this company really screwing up badly?
peterlk··on Cops Used Flock to Track a Man Across State Lines for a Pretextual Weed Search
This is what the presumption of innocence is supposed to do. If you have an alibi, then big brother doesn’t get involved. These are cultural problems that we do not need big brother’s benevolence to solve for us. We need better cultural systems of accountability; the problem is that those are _way_ harder to build
peterlk··on Changes at Google DeepMind: Demis Hassabis from CEO to Chair, Jeff Dean departs
I don’t think it matters that much for Google. They need to not fall hopelessly behind, but I don’t think there’s a strong economic reason for Google to burn the kind of capex that the frontier labs are burning. Strategically, I think they’re probably doing better than OpenAI and Anthropic. The Gemini models are open, and they are what researchers are working with (see neuronpedia as an example). Over time, this will give them a strategic advantage for the same reasons that open source wins over proprietary. Meanwhile, OpenAI and Anthropic have massive capex that needs to be returned to investors while their margins are being undercut by Kimi/Deepseek/Qwen. Google can wait around for the coming frontier lab profitability crisis and cruise right on by with their Apple contract and owned data centers to pick up the pieces and exceed the existing frontier labs.
peterlk··on Claude Code sends 33k tokens before reading the prompt; OpenCode sends 7k
Can you be more specific about what “unbelievably terrible” means?
peterlk··on EU now one step away from reviving private message scanning rules
Nothing is stopping people from doing that. It’s just more inconvenient than other available options. If I were a politician trying to remove private communication, I would first pass something that allows scanning communications, then pass something that allows e2ee messages to be scanned, then make it illegal to use non-scannable e2ee messaging. People could still do it, but now they could be punished if they’re ever caught
peterlk··on Every new car sold in the European Union must include a driver monitoring camera
Over Christmas, I spent several minutes trying to debug my beeping dashboard - it only seemed to happen sometimes while driving, so stopping didn’t let me figure it out. Eventually I discovered that it was beeping at me because my eyes weren’t on the road enough. Of course, figuring that out required me to take my eyes off the road to figure out which blinking signal was associated with this particular alarm.

Also, being constantly warned that I was speeding in rural areas where the car missed a speed limit sign caused me to start ignoring the speeding alarm within a few hours of driving the car.

I feel like there’s some lesson here in building to the lowest common denominator, and giving people products rather than tools (tools are more dangerous, but more useful), but maybe I’m just grumpy.

peterlk··on For Most of the World, Open-Source AI Is the Only Way Forward
Yeah. I would expect that Samsung or Apple’s bundled AI things (whatever those end up being) will be good enough for consumers, and open models will be the things that actually get used in the products of the future because they will allow technical people to alter models in ways that specialize them for whatever use case they’re building for. They will also be the onramp for engineers/data scientists of the future, and thus will have more available, specialized knowledge over time.

The bitter lesson would claim that we only need one model with more data thrown at it, but I’m a bit skeptical that we’ll end up with “the one true way” of building a model, and I think there will be model tradeoffs that we can pick from as the industry matures.

peterlk··on For most of the world, open-source AI is the only way forward
Over the long term, it seems like open models must win out. This feels like it rhymes with the story of operating systems. Despite the enormous financial contributions of Microsoft and Apple, linux still won because control matters over the long term.

I predict that mech interp and things like Neuronpedia will matter more and more over time, and the frontier providers are disincentivized from providing those tools

peterlk··on Call it what it is–the US has lost its hold on measles elimination
The chain of “Why?”s here is really baffling to me.

Why do we have measles outbreaks? Because people aren’t vaccinating their kids.

Why aren’t people vaccinating their kids? Because there seems to be a generalized fear of vaccinations and their side effects

Why does this fear exist? I’m at a loss. Is it because people aren’t less educated now than they were 30 years ago? Is it because deadly diseases have fallen out of public consciousness? Was there a coordinated external effort to psyop the American people into believing such things (now I’m starting to feel like a conspiracy theorist)?

None of these reasons seem super compelling to me. The “diseases fell out of public consciousness” feels compelling at first, but why would there not have been some admonishment from grandparents who knew someone who died from polio? That seems like family lore that wouldn’t get lost.

Why not run a publicly funded ad campaign with images that look like cigarette packaging? Remind people what these now-preventable diseases look like.

It just seems wild to me that this issue seems to be getting worse. It’s like watching car crashes rise while people are cutting their own brake lines and then continuing to cut brake lines (and encourage others to di so) after their friends die. Wtf is even happening?

peterlk··on Running local models is good now
Yes to diffusion models! Combo pipelines of generative and diffusion models have super interesting potential
peterlk··on It's Not Just X. It's Y
AI output reads like homepage marketing content (e.g. the text that fades in when you scroll down an apple product page) expanded to fill some context window size (the paragraphs tend to be about the same size).

What you get is vacuous, choppy, wordy, and hyperbolic. I have found that adding secondary passes for tone and style improve the readability dramatically.

peterlk··on Ask HN: What Is the State of App Development in 2026?
You need to have an Apple developer account. Then you need to submit your app to Apple for review. Then you need to comply with a list of sometimes arbitrary corrections/requirements that they send back (there is a document that specifies what you need to do, but it is not uniformly enforced in my experience). Then, eventually, you can list your app on the app store.

It’s not super onerous, but it is much more annoying than the theoretical alternative of allowing people to install software of their choosing on their hardware (i.e. download the binary and run it)

peterlk··on Nondeterminism's Not the Problem
Any sufficiently specified prompt is indistinguishable from code
peterlk··on Ferrari shares fall after launch of first EV as Jony Ive design proves divisive
I am also not in the market for a Ferrari. The problem is that it looks so pedestrian. Personally, I think the Ioniq has more personality. For a 600k car, it should have some appeal. This just looks like every other EV; it’s generic and boring.

I think they might have had much more success with a strategy like the R32 EV. Take something classic (like the Testarossa) and electrify it. Remind people that EVs are an evolution rather than a capitulation to generic boringness.

peterlk··on An OpenAI model has disproved a central conjecture in discrete geometry
Yes they do…? Who cares if they just predict the next token? The outcome is that they can invent new abstractions. You could claim that the invention of this new idea is a combination of an LLM and a harness, but that combination can solve logic puzzles and invent abstractions. If a really large spinning wheel could invent proofs that were previously unsolved, that would be a wildly amazing spinning wheel. I view LLMs similarly. It is just fancy autocomplete, but look what we can do with it!

Said differently, what is prediction but composition projected forward through time/ideas?

peterlk··on US transportation bill would add a $130 annual fee for EV drivers
This is not a very compelling argument. Things already cost money. We wouldn’t oppose a water tax because we were worried people might refuse to hydrate themselves once water was marginally more expensive. It might marginally exacerbate an existing problem, but the benefit of solving the target problem (funding roads fairly), even if imperfectly, is a much greater good
peterlk··on X accounts are limited to 50 posts and 200 replies a day unless they pay
Bluesky, threads, mastodon, and everything else built on activitypub AT, etc. are still there. You can leave X behind; the only thing stopping you is the other people who could also leave X but are still there because you’re there. There are real problems with the fediverse, but they are solvable and the biggest problem is the social connections/stickiness. So start with that!
peterlk··on Richard Dawkins and The Claude Delusion: The great skeptic gets taken in
I think everyone should avoid talking about consciousness unless someone in the conversation provides a clear definition of it. If no one provides a definition, we can replace the word “consciousness” with the word “spirit”, and basically nothing about the conversation would change. Without a definition, every conversation about AI consciousness devolves into one camp saying that humans are special and consciousness is unique to them, and another camp that waves their hands about consciousness “duck typing”.

For example, we could define consciousness as the ability to communicate claimed internal states. Perhaps there could be a complexity metric that gives us a metric of consciousness.

We could define consciousness as the ability to respond to stimuli in complex ways. This would make a supermarket’s automatic doors slightly conscious.

Personally, I don’t really care how it is defined in any particular conversation, so long as it is defined. Otherwise we’re just flailing at each other in the dark.

peterlk··on The Dunning-Kruger effect is probably just from bimodal skill distributions
Thanks for numberwang today. Probably my favorite meme for board meetings and all-hands presentations
Page 1 of 16Next →