frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Tinybox – Offline AI device 120B parameters

https://tinygrad.org/#tinybox
339•albelfio•6h ago•197 comments

Professional video editing, right in the browser with WebGPU and WASM

https://tooscut.app/
147•mohebifar•5h ago•47 comments

Chest Fridge

https://mtbest.net/chest-fridge/
19•wolfi1•1h ago•12 comments

Why craft-lovers are losing their craft

https://writings.hongminhee.org/2026/03/craft-alienation-llm/
35•vinhnx•1h ago•18 comments

Some things just take time

https://lucumr.pocoo.org/2026/3/20/some-things-just-take-time/
527•vaylian•11h ago•179 comments

The Three Pillars of JavaScript Bloat

https://43081j.com/2026/03/three-pillars-of-javascript-bloat
7•onlyspaceghost•30m ago•2 comments

Boomloom: Think with your hands

https://www.theboomloom.com
49•rasengan0•1d ago•4 comments

Do Not Turn Child Protection into Internet Access Control

https://news.dyne.org/child-protection-is-not-access-control/
507•smartmic•6h ago•265 comments

Bayesian statistics for confused data scientists

https://nchagnet.pages.dev/blog/bayesian-statistics-for-confused-data-scientists/
57•speckx•3d ago•7 comments

Trivy ecosystem supply chain briefly compromised

https://github.com/aquasecurity/trivy/security/advisories/GHSA-69fq-xp46-6x23
26•batch12•1d ago•8 comments

Floci – A free, open-source local AWS emulator

https://github.com/hectorvent/floci
71•shaicoleman•4h ago•16 comments

Grafeo – A fast, lean, embeddable graph database built in Rust

https://grafeo.dev/
191•0x1997•11h ago•63 comments

Electronics for Kids, 2nd Edition

https://nostarch.com/electronics-for-kids-2e
109•0x54MUR41•2d ago•17 comments

Show HN: Termcraft – terminal-first 2D sandbox survival in Rust

https://github.com/pagel-s/termcraft
89•sebosch•7h ago•10 comments

How Invisalign became the biggest user of 3D printers

https://www.wired.com/story/how-invisalign-became-the-worlds-biggest-3d-printing-company/
141•mikhael•2d ago•100 comments

The Impact of AI on Game Dev Jobs. Open to Work Crisis

https://darkounity.com/blog-post?id=the-impact-of-ai-on-game-dev-jobs-open-to-work-crisis--177412...
48•hacker_13•4h ago•27 comments

Common Lisp Development Tooling

https://www.creativetension.co/posts/common-lisp-development-tooling
42•0bytematt•6h ago•7 comments

The paddle wheel aircraft carriers of Lake Michigan

https://signoregalilei.com/2026/03/08/the-paddle-wheel-aircraft-carriers-of-lake-michigan/
51•surprisetalk•4d ago•6 comments

Hide macOS Tahoe's Menu Icons

https://512pixels.net/2026/03/hide-macos-tahoes-menu-icons-with-this-one-simple-trick/
118•soheilpro•8h ago•38 comments

How Ford burned $12B in Brazil (2021)

https://www.reuters.com/business/autos-transportation/how-ford-burned-12-billion-brazil-2021-05-20/
35•kaycebasques•11h ago•6 comments

A digital resource for studying the graffiti of Herculaneum and Pompeii

https://ancientgraffiti.org/Graffiti/
3•thomassmith65•4d ago•0 comments

Sandboxing: Foolproof Boundaries vs. Unbounded Foolishness (2025)

https://spawn-queue.acm.org/doi/10.1145/3733699
8•antlai•4d ago•0 comments

Show HN: Atomic – Self-hosted, semantically-connected personal knowledge base

https://github.com/kenforthewin/atomic
54•kenforthewin•7h ago•7 comments

Ubuntu 26.04 Ends 46 Years of Silent sudo Passwords

https://pbxscience.com/ubuntu-26-04-ends-46-years-of-silent-sudo-passwords/
318•akersten•21h ago•321 comments

ZJIT removes redundant object loads and stores

https://railsatscale.com/2026-03-18-how-zjit-removes-redundant-object-loads-and-stores/
76•tekknolagi•3d ago•10 comments

Meta's Omnilingual MT for 1,600 Languages

https://ai.meta.com/research/publications/omnilingual-mt-machine-translation-for-1600-languages/?...
119•j0e1•3d ago•32 comments

Books of the Century by Le Monde

https://standardebooks.org/collections/le-mondes-100-books-of-the-century
101•zlu•3d ago•62 comments

A Japanese glossary of chopsticks faux pas (2022)

https://www.nippon.com/en/japan-data/h01362/
466•cainxinth•1d ago•361 comments

Study finds no evidence cannabis helps anxiety, depression, or PTSD

https://www.sciencedaily.com/releases/2026/03/260319044656.htm
175•nothrowaways•6h ago•155 comments

Thinking Fast, Slow, and Artificial: How AI Is Reshaping Human Reasoning

https://papers.ssrn.com/sol3/papers.cfm?abstract_id=6097646
94•Anon84•11h ago•57 comments
Open in hackernews

Profiling Hacker News users based on their comments

https://simonwillison.net/2026/Mar/21/profiling-hacker-news-users/
52•simonw•2h ago

Comments

johnfn•1h ago
> This is arguably their defining HN characteristic: they are one of the most vocal, persistent AI optimists on the platform. They claim ~90-95% of their shipped code is AI-generated, report 5-10x productivity gains, and have built a detailed methodology around it — using Playwright for visual verification, static typechecking as a hallucination filter, and e2e test suites as automated validation harnesses

Wow, I sound really annoying. Sorry about that everyone!

hypercube33•1h ago
I sound like an annoying old people I guess so I think I'm worse. Either way I forgive you. (GPT called me a wiring closet gremlin)
bibimsz•1h ago
hacker news is a goldmine since you can't delete comments nor even delete your account. this site is a privacy nightmare, in a world where everyone is excited to cancel and dox for unpopular opinions (on this site that means anything to the right of bernie sanders).
BenjiWiebe•1h ago
Feel free to not post on here, if you're concerned about privacy.
b112•1h ago
Have you read the FAQ? HN won't hang you out to dry.
lysace•1h ago
They will offer to rename your account name to something random.

They will not delete all your comments. They might agree to delete a very small number of comments.

That does not help much in the profile-building/AI perspective.

They should be transparent about this upfront, on the signup page, but I suppose that would hurt conversation stats.

Cliché but true: On HN we are the product.

toomuchtodo•1h ago
I ingest, process, and archive the HN firehose. I know others do as well. Regardless of how one feels, once you put something on the Internet, any hope of control of that info is gone forever. Act accordingly. They are kind enough to make changes within some forum integrity tolerances, even though those changes are likely to help very little from an opsec perspective.

Edit: my use case is building a graph for archiving every link ever posted on HN (posts and comments), if that’s relevant. The contents of HN comments have little value to me for my workflow, nor do I profile users.

lysace•1h ago
I know. I despise you.

Edit: However, the real blame must go to YC who refuses to state any of these things on the extremely minimalistic signup page.

toomuchtodo•1h ago
That’s a shame, I don’t have any feelings about you and wish you well regardless.
TimorousBestie•39m ago
Wow, so magnanimous.
toomuchtodo•36m ago
You mispronounced genuinely polite. It is free to be so. Is that not allowed here when someone doesn’t have strong feelings? If you care here about here, you care too much imho, find something that matters to care about.
TimorousBestie•30m ago
It's not polite to be condescending.
toomuchtodo•28m ago
My comment was genuine. It is a genuine shame someone states they despise me with little additional context, and as I said, it doesn’t bother me and I do wish them well. Where was the condescending? Am I supposed to have strong feelings? Am I supposed to lash out? No, all unnecessary. “Be conservative in what you do, be liberal in what you accept from others". They are simply at a different point in their journey than I am.

How else would you politely respond to someone who comments only “I know. I despise you”?

SilentM68•1h ago
Correct!
raw_anon_1111•1h ago
It could be worse, I have arguments from the 90s when I was on comp.sys.msc.advocacy
nunez•43m ago
I actually appreciate this. I definitely panicked that one time I posted something spicy about a past employer using this handle and couldn't remove it, but forcing that accountability makes me think about what I say and whether it's worth posting it for everyone to see forever.
alexgandy•1h ago
This just in; posting ridiculous amounts of personal information on the internet can lead to you being profiled correctly. Wild stuff.
DoctorOetker•1h ago
Not entirely correctly though, since there are forms of censorship even on HN, which selectively blinds any method of analysis in a systematically biased way.
cm2012•1h ago
There was an Irish mafia guy who was caught because his anonymous restaurant review profile got linked to him.
barrkel•1h ago
Christy Kinahan is still at large, in or around Dubai.
Retr0id•1h ago
We all know this, but in the past someone probably wasn't going to go through thousands of your comments unless you've really pissed them off. It's worth realising how much lower the activation energy is these days.
alexgandy•1h ago
You’re right about the speed; but it doesn’t change the outcome. If you don’t want it to be associated with you, you simply can’t put it out there.
rdevilla•1h ago
Yes, and then people wonder why you are a gaping hole in the social media surveillance dragnet with your absence. It took 12 years for me to make my first comment on this account.
janalsncm•8m ago
There are emergent effects of technologies getting cheaper and more accessible.

Surveillance was always possible but it was expensive because a person or two had to literally watch a suspect. So it was rare in practice and suspects had to be chosen carefully.

Mass surveillance is not new in the sense that surveillance was always possible. What is new is the scope of power it gives to those who can use it.

SilentM68•1h ago
Yeah, it takes just one carefully worded comment to turn the majority of readers in this forum against you, particularly if the comment does not align with the majority's point of view. Definitely a place with a low melting point where my HN Karma, consistently takes a beating :)
shusaku•1h ago
The real game starts when you use a tool like this to introduce a counter narrative. Now excuse while I’m off to play in my next professional basketball game.
llbbdd•1h ago
I'll see you on the court, Victor Wembanyama.
stefan_•1h ago
Yeah, but now with AI. Because the shtick of this blog is "everything is ~~computer~~ AI".
JSR_FDED•1h ago
Given a profile like this, how good would an LLM be at figuring out whether the profile if from a bot or a real person?
wolvoleo•1h ago
Probably pretty good. Humans are very consistent in ways that LLMs aren't.
janalsncm•1h ago
Not doubting the method works in general, but Simon Willison is a public-enough figure so the baseline level of info is higher than just HN comments. If you turn off Claude’s web search:

> Simon Willison is a British software developer, blogger, and open-source advocate, best known for…

simonw•1h ago
I'm pretty sure Claude hasn't picked up my fondness of kākāpō parrots yet.
chewbacha•1h ago
Well, now it might.
xnx•1h ago
"Make an image of a kākāpō parrot riding a bicycle"
simonw•1h ago
I usually ask for a skateboard, kākāpō have dumpy little legs.
alexpotato•1h ago
Story time:

My first full time job (early 2000s) was working for a firm that did online cybersecurity related investigations for Fortune 500 companies (generally via a 3rd party law firm they had retained).

A big part of this was running investigations into people running "pump and dump" stock schemes on Yahoo message boards. We would generally start by scraping all of the posts for a user who had instigated one of these and then handing off the posts to an analyst.

It's amazing:

a. how much info people give out even when they think they are being careful

b. related to a, how even small tidbits combined over time can build a pretty accurate picture of who someone is.

e.g. they post "oh man, the Cubs lost", then a year later "went for a walk on Lakeshore drive", another year later, there was a fire at my local subway stop etc etc and you pretty quickly narrow down the rough neighborhood where they live in Chicago.

Combined with tools like Lexis Nexus and you get a list of people that you can narrow down by age, sex, occupation etc and we could narrow it down to <20 people based on other info they had shared.

Then you fold in their posting patterns and it's pretty obvious who is at work (posting 9 to 5pm) vs home (posting 7pm to 1am).

Again, you keep adding constraints and the intersection of the Venn diagrams gets smaller and smaller.

This was all in the early 2000s before we had cellphones that tracked your location and ad infrastructure that followed you around the internet.

eth0up•1h ago
So how do you think this situation will change now that LexisNexis, Oracle, Palantir, Clearview and others are all converging with our four frontier LLM models (plus military contracts) or directly with their own AI?

What used to require a little work is now instant. And we're much further into the predictive part than most will admit.

api•1h ago
Think about browser fingerprinting. Every little bit of info is literally one more bit, so by the time you get to 32 bits you’ve narrowed it down to one in four billion. An oversimplification but that’s the idea.

Being strongly private online requires spy tradecraft levels of precaution.

nunez•51m ago
People search engines do a lot of the heavy lifting and can give you that data on a platter for a few dollars. I pay for a service that employs people to periodically do data removal requests with them. It's not great that _they_ have a bunch of data about me, but I'd rather it be in one place that tries to safeguard it than in a bunch of places all over the Internet. (There are A LOT of people search engines.)

As for using clues to discover people's whereabouts and such: lots of police/detective shows have turned "finding where people are through Instagram photos" into a meme. Most people don't think about cybersecurity outside of "oh, I need to change my password now."

martin-t•10m ago
I thought I had deja vu when reading your comment so I searched and found that you wrote something very similar 6 years ago, then 4 months ago and then 3 comments within the last month.

Out of curiosity and without meaning it to sound like an accusation, did you write such similar posts by hand or do you use some form of automation for commenting?

Forgeties79•1h ago
> “Two things can be true at the same time” — he holds nuanced positions

I feel the need to point out that 99% of the time that phrase is essentially an insult and isn’t indicative of a “nuanced position” lol it generally means “you’re myopic in your views/your argument lacks nuance.” That strikes me as a pretty charitable interpretation by the model there.

You seem like a good dude, and I’m not going to pretend I haven’t thrown out the flippant quip here and there in my comments. I just thought that interpretation was pretty funny.

simonw•1h ago
Hah, that's completely fair. When I say "two things can be true at the same time" it's usually in a combative tone when I think someone is making a weak argument.
Forgeties79•1h ago
I’d be lying if I said I haven’t done literally the exact same thing. Hell I’ve probably done it recently.
sachaa•1h ago
You can also do this with a simple bookmarklet, no extension needed.

Create a new bookmark in your browser, name it something like "Profile HN User", and paste this as the URL:

javascript:void(function(){var u;var m=window.location.href.match(/news\.ycombinator\.com\/user\?id=([^&]+)/);if(m){u=m[1]}else{u=prompt(%27Enter HN username:%27)}if(!u)return;var msg=%27Profile this HN user: https://hn.algolia.com/api/v1/search_by_date?tags=comment,au...})()

If you're on a HN profile page (news.ycombinator.com/user?id=someone) it grabs the username automatically. Otherwise it prompts you to type one. It copies the profiling prompt to your clipboard and opens a new Claude conversation, just Cmd/Ctrl+V and hit Enter.

plun9•1h ago
You can just ask a chatbot about Hacker News or reddit users based on their username.
n2d4•1h ago
This was interesting to do on my own profile. It got a bunch of personality attributes about me right that I haven't directly mentioned on here, which is impressive.

I then followed it up with "Given my chat history, how do they compare to me?", and it started making comparisons of myself to myself. Very fun experience.

stego-tech•1h ago
This is...disquieting. It's one thing to know that it's possible, another thing to know nation states or large megacorps are doing it, but another thing entirely to see such verbose output from free models about, well, me.

The first two, I've made peace with (nothing I can do about it anyway). The last one picks quite fiercely at old trauma that really makes me reconsider my socials in general, not just HN.

But maybe that's just the anxiety and trauma talking, encouraging me to recede back into the shadows and re-apply the old mask of "acceptableness" I've been trying to toss aside. Maybe the fact a free chatbot can do such a thorough analysis is in fact reason enough to stop worrying about every aspect of my identity and its perception by others, and instead just...be me, and deal with whatever consequences arise from that.

I dunno. Just...lot of emotions, here, most of them quite bad.

simonw•1h ago
Right, as is so often the case with AI stuff the thing that's disconcerting is how cheap and low friction and friction adopt available this ability is now.

Anyone with access to a decent LLM can now perform a version of this in just a few seconds.

lysace•48m ago
That is apparently forbidden information. Your post went from the frontpage to page 3 in minutes.
stego-tech•47m ago
It's a lot to take in, if I'm being honest. Growing up in the sort of cultures where gossip and tabloids were the norm, this tool is painful to me in a way I'm not sure many folks can understand. It's not even low friction anymore; it's no friction, in the sense that anyone with a chatbot and minimal rails can just ask it to do these sorts of profiles now, on anyone they choose.

We desperately need to modernize laws around discrimination in light of the proliferation of these tools. No longer does someone need to thread the needle in interviews around "illegal" questions to find something to (metaphorically) hang an interviewee with, as these tools can pick it apart quite cleanly. People in protected classes are going to get reamed by bad actors leveraging these tools.

That said, after rubber ducking with a friend on this, I've come to the conclusion that there's two paths forward from this point: flight (scrubbing socials, hiding online, creating an acceptable persona) or fight (being firmly authentic, owning your weirdness, and accepting you can't control the outcomes of others' actions using these tools). I've spent decades in 'flight', and I'm tired of it. I can't control who uses these tools and to what end, so I may as well just be my damn self anyhow and do regular threat assessments accordingly. The more people who behave authentically, the less power these tools have over us.

nirui•24m ago
From another perspective, it's like hearing others judging you behind your back. First few times it's awkward and maybe even annoying, but given enough time you stops to give a damn about it.

But, the problem is real if it's a nation states or megacorps are doing it. They'll use such tech in an unjustified way, make a misjudgement, and then ask you to explain yourself out of the situation. Yeah, they're definitely going that, because they don't give a damn about it.

vpribish•1h ago
HAHAHA - I like me. but claude (sonnet 4.6) seemed like it was cheerleading a bit
SanjayMehta•1h ago
"Fetched 0 comments."

Edit: turns out it's case sensitive.

Sounds about right:

roughly “anti-imperialist realist” with Indian/Global South anchoring and paleoconservative/libertarian-adjacent distrust of state-corporate surveillance power.

few•1h ago
See also

https://antirez.com/news/150

https://antirez.com/hnstyle?username=pg&threshold=20&action=...

Which lets you find the alts of a handle

defrost•27m ago
suspected alts .. like the pg example I also have similar accounts with similar match levels and I know I've never had a HN alt, nor do I recognise any of my suggested alts as familar accounts I've interacted with.
michaelteter•1h ago
And note that HN does not allow you to delete your comments after a short time passes.

If you contact them and ask for your data to be deleted, they will directly refuse.

sgbeal•1h ago
(...does this thing to check own profile[^1]...)

> Old man raising fist at, and yelling at, clouds. Get off his lawn.

[^1]: not really - this is speculation (so... kinda the same thing the LLM is doing) but is possibly an accurate representation.

tamimio•1h ago
> Recurring Hobby Horse

>The word "engineer" being diluted by software/bootcamp culture is something they return to obsessively — arguably their strongest ideological position alongside surveillance criticism

Busted!!

That being said, not surprised because it listed exactly what I want my persona to appear, does that mean I am like that irl? No, I rarely bring the above “engineer” term IRL let alone to be obsessed about it, but in HN it makes sense to bring up, rest are mostly about techie stuff that I usually don’t bring with my friends or family. Also, this can be about anything you produce, like your blog, books, YouTube, or anything, that personality is what attracts (or repels) other people to be around you, it’s human society 101.

Simulacra•58m ago
I've been doing this for a long time, it's amazing what ChatGPT can suss out with enough data. I like to feed it comments from message boards to try to uncover interesting business opportunities, or threads to follow for my own research.
zoogeny•31m ago
It is interesting that Marc Andreesen was having a bit of a X crash out over his belief that introspection is bad [1]

I disagree because I tend to seek a middle way. I would agree that too much (excessive) introspection is bad. But I would argue that too little is equally bad.

I think obsessively examining ones own comment history would verge on excessive. I'm wondering how much LLM analysis of my public and private life can remain healthy.

1.https://x.com/pmarca/status/2035190797218587116