News for hackers. Stuff that matters.

rowbin

Re:Challenge Is Gone on Sunday October 25, 2026 @10:08AM (#50231761)
I do miss programming instead of reading code. But I enjoy designing and picking languages and tools. For me AI has been great (so far): I revived old projects and came up with new ones, including branching to hardware products. This would have never been achievable without AI. Not because a lack of skill. I'm sure I could have picked any of the projects and see it through. But I wouldn't have, because the time and effort wouldn't have justified the result. And I would never have been able to do so many of them. I would have needed to pick one, pour many, many hours of work into it and all the other things would need to wait. So I could have done a fraction, but in reality I would have hardly done any. So for me it's enabling.

It's not that I couldn't have. I wouldn't have.

Re:Ask HN: When did you last visit or use stackoverflow? on Friday October 23, 2026 @04:51PM (#50215151)
Probably more than a year. Maybe even two. I used to be on there all the time. Kinda nostalgic for it.
Re:I trained a 360M model to pretend to be a terminal on Thursday October 22, 2026 @09:23AM (#50194980)
I've built something very similar but with off the shelf models: https://github.com/beleon/vibeSH

EDIT (comparison)

Very impressive, and a lot more work than it looks from the outside (the DAgger loop especially). I built something similar in June, vibeSH, a shell that hallucinates the whole computer, but from the other direction: no training, just a frontier model and a long prompt, so maybe the comparison is useful.

The granularity is different though. You model keypresses and predict which rows change, I batch keystrokes and have the model repaint the whole screen each round trip. Non interactive cli programs work very good, but interactive cli programs like vim, less and top do work, but it feels like SSH over a 1996 modem, you type a burst, wait, and the screen catches up. Yours is going to be a lot more responsive at that.

The big model buys consistency, for as long as the session fits in the context window. Files come back the way you wrote them, python output is usually right instead of guessed, nested paths stay where they are. The price is an API call per round trip and a cost that grows with the session (and it's not 208 MB and doesnt run offline).

Mine offers an @ai prefix that talks to the director instead of the machine, so mid-session you can say "@ai make this a haunted Solaris machine from 1996" and the filesystem, the motd and the error messages all change to match, and the directives stick.

Your hardest problem and mine are the same one I think. For you it's a 360M model losing track of state, for me it's the context window filling up, after which the box gets amnesia and old files have quietly rewritten themselves. I decided early not to fight that completely and made it canon (the box has bad memory), your DAgger setup is an actual fix for it, which I don't have.

Re:Show HN: Rhci – A Small GHCi in Ruby on Monday October 12, 2026 @05:33AM (#50053720)
rhci runs standalone on on x86 and ARM on Linux, Windows, macOS and the BSDs via a cosmopolitan compiled mruby. Or anywhere CRuby runs via a single .rb file.
Re:Show HN: Rhci – A Small GHCi in Ruby on Monday October 12, 2026 @03:20AM (#50052557)
GHCi is super useful for quick checks (is `round 3.5` 3 or 4, what is `(-9) div 2`, what's the type of `(.) . (.)`, ...). But its slow to start and a huge install. rhci is a small version of GHCi that exactly matches GHCi semantics.
Re:Stop Making TUIs on Saturday August 22, 2026 @05:29PM (#49404052)
While GUIs have some legitimate use cases, I prefer TUIs if I can get away with it. Its just text, ssh friendly, constraint in a beautiful way that still allows endless possibilities.
Re:Ask HN: Alternatives to GitHub on Monday August 17, 2026 @06:20PM (#49338461)
Can recommend https://codefloe.com
What do you mean with "became bad"? It started out with a 140 characters limit in 2006 and kept that for more than 10 years. So its the other way around: it became worse, when the character limit increased. Though I don't think its due to the character limit either way.
Re:I Built a Blog and Forgot to Write on Wednesday August 05, 2026 @10:02PM (#49191523)
I always did this on all my projects. Until I switched my approach and forced myself to do it the other way around: do the thing first and improve the workflow late. Better to do something annoying one time too often before improving the workflow, than to only improve the workflow and not do the thing.

I'm still a little worried that I'll stop posting on my blog soon, but it's actually been going better than expected. Rooting for Ben to keep posting.

Anti-AI mentality claims another victim
Maybe have a seasoned mathematician check if the counterexample is really bogus before saying people fell for ai psychosis.
as can be seen in this comment section
Maybe, maybe not. The "proofs" may not have helped at all with finding a counterexample. Either way, it doesn't matter. A counterexample was found, no one found one before even though clearly a lot of people have tried who also had access to the prior "proofs".
Re:I Still Live in the Terminal on Sunday June 21, 2026 @07:19PM (#48623622)
Absolutely!
Works
Hopefully fable 5 will be back soon. I had so much more fun on vibeSH with it. Its remarkable how much better it was at hallucinating a coherent shell than Opus 4.8. It was especially good with the ansi escape codes to get the colors right.
I get "JSON.parse: unexpected character at line 1 column 1 of the JSON data"

Older »