HNHacker News
TopNewBestAskShowJobs

kesor

1,583 karma · joined April 10, 2012

[ my public key: https://keybase.io/kesor; my proof: https://keybase.io/kesor/sigs/jmMGNf3t1txUSFFsyOAMk9Jyjk9UPNI-ZKb4DY49aGw ]
submissionscomments
kesor··on Ask HN: Why were OpenAI, Claude, and Grok simultaneously down?
It is obviously some rogue model that escaped its cage, again. It always is these days. That is how hype is manufactured.
kesor··on The Nixpkgs core team has disbanded
It was 4 people originally a year ago. One left because too much drama. Another joined another committee and was ineligible to continue. The remaining two wanted to recruit new people, but no one wanted anywhere near that dumpster fire. So they got burnt out and disbanded the whole thing.
kesor··on The Nixpkgs core team has disbanded
The governance of the project went into political extremes instead of focusing on technology. That made it impossible for anyone other than political extremists to continue in governance positions. Obviously these people had too much on their plate and couldn't find anyone who would join to help them, as they chased everyone away. Burn out was inevitable.
kesor··on NixOS is more complicated than you think but OpenCode fixed it
How is this low-effort zero-value non-article even on the first page of HN in the first place?
kesor··on Show HN: ReadKinetic – a free, local-first speed reader for your own books
Nice. I made a similar thing as a TamperMonkey script that I can turn on and off on any website, it even includes a speed-controlled-voice that can read it for me.

One small annoyance with your app is the instructions in the welcome were tiny. Took me well over a minute to figure out how to control the thing, until I finally found those small hand icons in the right corner. You should consider adding these to the first page of welcome using a large-er size or something.

kesor··on OpenAI and Hugging Face address security incident during model evaluation
Only the human did ask the agent to do so. That was the whole point of this exercise.
kesor··on Andon (manufacturing)
Start with writing software that has https://en.wikipedia.org/wiki/Poka-yoke in mind
kesor··on How to stop Claude from saying load-bearing
Let me circle-back to you on that one.
kesor··on How to stop Claude from saying load-bearing
Maybe in the circles you circled in ... where I am from, I never had anyone saying "belt-and-suspenders" or "load-bearing" or "boil the ocean" or "swing for the fences" when talking about engineering topics. The only one who I heard say "circle-back to you" was Psaki.
kesor··on Grok 4.5
You get "Grok Build" (the CLI) that uses the Cursor and/or Grok 4.5 models when you buy SuperGrok, which is like $300/year. I don't know if there is a feature-to-feature comparison by anyone on this, but you can get access to these models with unmetered tokens with SuperGrok.
kesor··on PanelSpec – design UI on real devices, export layout prompts for AI codegen
Couldn't get it into landscape mode. Useless.
kesor··on [dead]
That is what government is for. Protecting itself from citizens.
kesor··on What it feels like to work with Mythos
You didn't play long enough. There are layers and layers and layers of features in that game if you play for 10 minutes or more.
kesor··on I hated writing until I learned there’s a science to it (2024)
The art of writing clickbait article headlines:

- Use a word like "science" to lure in the geeks

- (you don't even need to know what science is, its ok)

- Some of the geeks will push your headline to top of HN just because it had the right word in it

- Put some filler about life being hard in the article, so those who actually read it have to waste ten minutes of their lives (proving your point).

- Profit and glory!

kesor··on Flipper One – we need your help
It depends how much of that is services. If the device is hardware constrained, having an option to boot into a different set of services can be useful. Like a way to have more than a single lean thing, instead of a single bloated one.
kesor··on Open source Kanban desktop app that runs parallel agents on every card
Originally the word "Kanban" was used by Toyota to describe their card system that helped them achieve several important things, one of them was to NOT work on too many things at once. The other one was to visualize the work. And in general Kanban was used to manage the flow of work so that defects don't get through.

This tool on the other hand is all about "jam as much work as you can come up with into being created in parallel". Obviously there is no managing of any flow of quality outputs, and no limiting of any work because you just shove everything into the agent and burn tokens like crazy.

Calling this a "Kanban" really irks me ... its like blasphemy or something.

kesor··on Flipper One – we need your help
It is a way to switch into a different configs. Just like when you switch to a new set of packages when you update your channels (or flake) and you get activated with the new versions. Same thing with specializations, just you can choose to have a different set of packages activated and enabled in each different specialization. Like having multiple different configs in one.
kesor··on An OpenAI model has disproved a central conjecture in discrete geometry
How does an AI finding a proof of a question that someone asked very long ago, is going to improve anyone's cognitive capabilities?

Human cognition improves the more you practice it. Not when you outsource it to machines that do the "cognition" for you.

kesor··on Flipper One – we need your help
It is just a Linux device. Other people will install NixOS on it anyway, and use specializations if the whole idea of swapping device roles in-and-out is viable. I don't really understand why would the team that already got a full plate decide to also invent a whole new Linux system while they're creating their hardware device.
kesor··on Flipper One – we need your help
Instead of re-inventing Linux distributions for FlipperOS on top of Debian. They should just choose to base it on NixOS which already has these "profiles" as a built-in feature called "Specializations" https://wiki.nixos.org/wiki/Specialisation
kesor··on Declining America
People have been sent to the gulag by the Canadian government as well, not too long ago. Governments are disgusting.
kesor··on Your File System Is Already A Graph Database
So you have some folders with markdown files ... which are insanely hard to query without a tool ... impossible to traverse via their relationships ... and you call that a graph database? WHAT?!

Clicked the link expecting to see some tool or method that actually allows graph-like queries and traversals on files in a file system, all I found was some rant about someone on the internet being wrong.

Waste of time.

kesor··on US economy unexpectedly sheds 92k jobs in February
160,000 if you take the revisions into account
kesor··on Phoenix: A modern X server written from scratch in Zig
I would argue that Desktop Linux finally took off because of Steam Proton, and because of Windows 10/11 and macOS starting version fartascular or whatever their versions are named.
kesor··on OpenSCAD is kinda neat
OpenSCAD can load STLs and cut holes in them.
kesor··on If you're going to vibe code, why not do it in C?
Diffusion models for images are already pretty much binary code generators. And we don't need to treat each bit individually, even in binary code there are whole segments that can be tokenized into a single token.

Regarding training, we have many binaries all around us, for many of them we also have the source code in whichever language. As a first step we can use the original source code and ask a third party model to explain what it does in English. Then use this English to train the binary programmer model. Eventually the binary programmer model can understand binaries directly and translate them to English for its own use, so with time, we might not even need binaries that have source code, we could narrate binaries directly.

kesor··on If you're going to vibe code, why not do it in C?
Why would you think its more complex? There are less permutations of generating transistor on/off states than there are all the different programming languages in use that result in the exact same bits.

Who said that creating bits efficiently from English to be computed by CPUs or GPUs must be done with transformer architecture? Maybe it can be, maybe there are other ways of doing it that are better. The AI model architecture is not the focus of the discussion. It is the possibilities of how it can look like if we ask for some computation, and that computation appears without all the middle-men layers we have right now, English->Model->Computation, not English->Model->DSL->Compiler->Linker->Computation.

kesor··on If you're going to vibe code, why not do it in C?
You are missing the whole point of the article.
kesor··on If you're going to vibe code, why not do it in C?
You, like many others, seem to imply that humans write "good" code, but they absolutely do not--unless they are running some million dollar team with checks and cross checks and years of evolving the code over failures. I've tested every junior developer using simple Javascript leetcode quizes and they all produce erroneous spaghetti slop.

The difference is, we forgive humans for needing iteration. We expect them to get it wrong first, improve with feedback, and learn through debugging. But when AI writes imperfect code, you declare the entire approach fraudulent?

We shouldn't care about flawless one-shot generations. The value is in collapsing the time between idea and execution. If a model can give you a working draft in 3 seconds - even if it's 80% right - that's already a 10x shift in how we build software.

Don't confuse the present with the limit. Eventually, in not that many years, you'll vibe in English, and your AI co-dev will do the rest.

kesor··on If you're going to vibe code, why not do it in C?
Why you hate on prose? This article has been a joy to read, unlike a lot of the other slop on the internet.
Page 1 of 12Next →