frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

Ten Years of JSON Web Token and Preparing for the Future

https://self-issued.info/?p=2708
83•mooreds•3h ago•28 comments

You can choose tools that make you happy

https://borretti.me/article/you-can-choose-tools-that-make-you-happy
88•zdw•3d ago•27 comments

Open Source Society University – Path to a free self-taught education in CS

https://github.com/ossu/computer-science
209•saikatsg•9h ago•93 comments

Ask HN: What are you working on? (May 2025)

147•david927•7h ago•429 comments

Lottie is an open format for animated vector graphics

https://lottie.github.io/
262•marcodiego•12h ago•118 comments

Plwm – An X11 window manager written in Prolog

https://github.com/Seeker04/plwm
148•jedeusus•9h ago•34 comments

Chomsky on what ChatGPT is good for (2023)

https://chomsky.info/20230503-2/
152•mef•9h ago•187 comments

Writing your own CUPS printer driver in 100 lines of Python (2018)

https://behind.pretix.eu/2018/01/20/cups-driver/
146•todsacerdoti•11h ago•18 comments

Claude 4 System Card

https://simonwillison.net/2025/May/25/claude-4-system-card/
555•pvg•20h ago•214 comments

Lisping at JPL (2002)

https://flownet.com/gat/jpl-lisp.html
115•adityaathalye•3d ago•34 comments

Trading with Claude, and writing your own MCP server

https://dangelov.com/blog/trading-with-claude/
48•dangelov•3d ago•16 comments

At Amazon, some coders say their jobs have begun to resemble warehouse work

https://www.nytimes.com/2025/05/25/business/amazon-ai-coders.html
215•milkshakes•15h ago•329 comments

Whippet GC notes on Guile, heuristics, and heap growth

https://wingolog.org/archives/2025/05/22/whippet-lab-notebook-guile-heuristics-and-heap-growth
12•paroneayea•3d ago•0 comments

Buying a Robot Cat and Falling into the Weird World of Animal-Robot Research

https://thereader.mitpress.mit.edu/the-weird-world-of-animal-robot-research/
7•EA-3167•3d ago•1 comments

Koog, a Kotlin-based framework to build and run Al agents in idiomatic Kotlin

https://github.com/JetBrains/koog
54•prof18•3d ago•3 comments

Design Pressure: The Invisible Hand That Shapes Your Code

https://hynek.me/talks/design-pressure/
146•NeutralForest•13h ago•41 comments

Show HN: DaedalOS – Desktop Environment in the Browser

https://github.com/DustinBrett/daedalOS
125•DustinBrett•10h ago•24 comments

Writing a Self-Mutating x86_64 C Program (2013)

https://ephemeral.cx/2013/12/writing-a-self-mutating-x86_64-c-program/
81•kepler471•9h ago•22 comments

Show HN: Zli – A Batteries-Included CLI Framework for Zig

https://github.com/xcaeser/zli
65•caeser•10h ago•31 comments

CAPTCHAs are over (in ticketing)

https://behind.pretix.eu/2025/05/23/captchas-are-over/
119•pabs3•1d ago•165 comments

Tariffs in American History

https://imprimis.hillsdale.edu/tariffs-in-american-history/
96•smitty1e•1d ago•126 comments

Show HN: SVG Animation Software

https://expressive.app/expressive-animator/
174•msarca•15h ago•83 comments

Denmark to raise retirement age to 70

https://www.telegraph.co.uk/world-news/2025/05/23/denmark-raise-retirement-age-70/
311•wslh•10h ago•761 comments

'Strange metals' point to a whole new way to understand electricity

https://www.science.org/content/article/strange-metals-point-whole-new-way-understand-electricity
109•pseudolus•12h ago•33 comments

Martin (YC S23) Is Hiring Founding AI/Product Engineers to Build a Better Siri

https://www.ycombinator.com/companies/martin/jobs
1•darweenist•9h ago

Wrench Attacks: Physical attacks targeting cryptocurrency users (2024) [pdf]

https://drops.dagstuhl.de/storage/00lipics/lipics-vol316-aft2024/LIPIcs.AFT.2024.24/LIPIcs.AFT.2024.24.pdf
99•pulisse•15h ago•83 comments

Advice to Tenstorrent

https://github.com/geohot/tt-tiny
36•lexoj•5h ago•22 comments

Is TfL losing the battle against heat on the Victoria line?

https://www.swlondoner.co.uk/news/16052025-is-tfl-losing-the-battle-against-heat-on-the-victoria-line
78•zeristor•17h ago•150 comments

On File Formats

https://solhsa.com/oldernews2025.html#ON-FILE-FORMATS
127•ibobev•4d ago•79 comments

Dependency injection frameworks add confusion

http://rednafi.com/go/di_frameworks_bleh/
112•ingve•19h ago•131 comments
Open in hackernews

Advice to Tenstorrent

https://github.com/geohot/tt-tiny
36•lexoj•5h ago

Comments

bigyabai•5h ago
With all due respect Mr. Geohot, you've got an awful lotta nerve to throw stones from your glass house. This guy needs to drop the middle school tough-guy tone and post numbers. The central thesis of this article is sound, lead with it:

> You aren't going to get better deals on tapeouts/IP than NVIDIA/AMD. You need some advantage.

> If you want a dataflow graph compiler, build a dataflow graph compiler.

Now explain why. Clearly Tenstorrent is happy to build Yet Another Abstraction Layer, so instead of bullying them over it you should at least attempt to actively humiliate them for the approach. You know, produce some manner of evidence that vindicates your position instead of relying on your authority alone. Jim Keller has no reason to take this seriously, even if you're right.

Without any numbers this feels like one cult of personality trying to bait another into a shit-flinging contest as a marketing scheme. We've seen this happen several times before on Hacker News, and it doesn't end up with either side making an Nvidia-killer. This is not a model for productive discourse.

RealityVoid•3h ago
I think you're right, mostly, but... While I'm sure Jim Keller will make great silicon, I'm not sure how good he's going to be at shaping the SW platform thing. I hope he will, I'm rooting for him, but I feel that this might be a novel challenge for him.

Geohot is abrasive to say the least, and, no, this is not a model for productive discourse(I'll try not to bring in some of his hot takes on the stream because giving them stage is probably also not productive) But I do think he has good taste in SW and he might be right about the number of layers of abstraction.

For context, geohot wrote this live on a twitch stream.

Havoc•2h ago
>This guy needs to drop the middle school tough-guy tone and post numbers.

Pretty sure comma is profitable? Not particularly, but for a hardware startup selling multiple iterations and not getting wrecked is a sound start

IncreasePosts•3h ago
I thought George was going to save AMD. Now he's saving tenstorrent? Busy guy!
add-sub-mul-div•3h ago
Don't forget he was also going to save Twitter but noped out after a few weeks.
henning•3h ago
Maintaining and improving existing software sure is boring and often thankless compared to starting flashy new projects where you get to make and understand all the major decisions up front.
moralestapia•2h ago
geohot has a loud mouth ... but he has earned the cred and walks the walk.

I wish there was a thousand more geohots than all the mediocre middle-managers at AMD or tenstorrent; or people who have never done anything beyond posting snarky comments in online forums.

Aurornis•2h ago
> geohot has a loud mouth ... but he has earned the cred

Sadly, I think geohot is an example of someone who earned some cred for impressive accomplishments in the past and then tried to cash in that cred over and over again in unrelated future domains.

His brief and very public flame out at Twitter after mysteriously abandoning another project and the bold claims about his AMD work that never really translated to anything have really detracted from whatever past “cred” he built up. I really hope he can find a new niche and succeed, but until then it might be time to lie low on social media and avoid throwing more mud.

moralestapia•2h ago
>geohot has a loud mouth ... but he has earned the cred

>I think geohot is an example of someone who earned some cred for impressive accomplishments in the past [...]

Huh? Yeah, that's what I wrote.

Aurornis•1h ago
> Huh? Yeah, that's what I wrote.

You cut out the part of my post where I made my point.

Earning “cred” for past accomplishments doesn’t give someone a free pass forever to be a loud mouth.

moralestapia•31m ago
Then I don't get the point you're trying to make.

>Earning “cred” for past accomplishments doesn’t give someone a free pass forever to be a loud mouth.

What the ... ? Sorry, but you don't have to earn that. I suggest you familiarize yourself with human rights, particularly if you won the lottery and were born in a country like the US; it is very clearly written, in unambiguous terms, the rights their citizens enjoy.

And still, I'd rather listen to geohot rambling about whatever he wants to say, than some randos on the internet who have accomplished nothing but "arguing". Respect is not a right, it is earned, he's earned mine.

imtringued•2h ago
I think he is right about AMD but completely misses the mark when it comes to tenstorrent. He is ranting about exponential linear unit (elu), which hardly seems to be something that could possibly hold an AI company back. If the hardware is running and training models reliably, then it's just a matter of pricing to stay competitive. Poor optimization cuts your margins, but the incentives are aligned.

With AMD the experience is so poor that you have to save the company from itself if you want to make progress.

modeless•2h ago
He's not ranting about ELU. He's using ELU as an example of something that shouldn't be in the lower abstraction layers.
latchkey•2h ago
People refuse to believe it, but the AMD experience is getting better every day by leaps and bounds. Over the last few months, there is a brand new focus on improving the software. There is still a long way to go, but the company is absolutely trying to save itself.
htrp•3h ago
Has geohot done anything since the original iphone jailbreak?

The ventures he has started (I can think of tinygrad and comma ai) all seem like half finished tech demos.

moralestapia•3h ago
He's the founder of comma.ai

Edit: you edited your comment after I told you he made comma.ai.

Bit dishonest, but whatever, I wouldn't describe comma.ai as a "half finished tech demo" but you're allowed to your own opinion about it.

Nk26•18m ago
Comma.ai is the best tech I've bought in the last 3 or 4 years at least. Ive put thousands of miles into it and I've never had any issues.
roenxi•20m ago
How many times does he have to make international news before he is qualified to let off steam in a github README? He's owns a company that works in this space and his opinions usually offer insights into the ML hardware world. Although he is a little bombastic and his grammar is vulnerable to criticism.

His AMD rants were a valuable warning about the quality of their hardware. I wish he'd done that maybe 10 years ago when I was buying AMD cards thinking that they might work with pytorch in a year or so. I knew they had problems but if I'd realised how bad the situation was I'd have held my nose and gone with Nvidia.

throwaway314155•2h ago
Guy would really benefit from learning some manners. Just comes across as painfully toxic no matter how correct he is.

edit: For what it's worth, if you can't see that this language is rude or think it is somehow acceptable for people of a certain caliber to talk this way - you're also probably toxic.

Havoc•2h ago
Well he called sony fudge packers in a youtube rap dis track after they sued him so I wouldn't hold my breath on that one

https://www.youtube.com/watch?v=9iUvuaChDEg

samsartor•2h ago
I'm doing my PhD in ML shit. Before that I was a systems programming guy, lots of C++, bit of CUDA, big fan of Rust. On the side I'm obsessed with RISC-V. Own a couple of boards. I made a stupid little cuda-like-compiler on top of the RISC-V vector extensions, just for fun.

What I'm saying is, tensorrent couldn't find a more excitable third-party developer if they grew one in a lab. And you know what? I can't make heads or tails out of all their various abstractions. I've tried! I've read the docs, I've read the examples, I've gone to meetups. I think OP is right that "one more abstraction bro" probably doesn't solve the problem.

At a guess, the problem isn't a technical one, it is an organizational one. They don't have anybody to stand in for me, or devs like me (eg dumb people). There is no product leadership on the API design. Just a lot of really brilliant engineers obsessively tuning for their own usecases, unwilling to ever trade-off a hit in performance or expressivity for readability or writeability.

coolThingsFirst•1h ago
This guy is insufferable. He failed his internship at Twitter and was asking questions about it publicly but has a strong opinion on everything and is an expert on everything tech related.