frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

The Xkcd thing, now interactive

https://editor.p5js.org/isohedral/full/vJa5RiZWs
436•memalign•3h ago

Comments

aanet•2h ago
Too delightful. Like a reverse jenga tower you like to topple over.

Of course, glad to see it was another @isohedral project.

efilife•2h ago
If only it wouldn't collapse by itself after clicking anywhere (clicking seems to activate physics) this would be 10/10
koolba•2h ago
> If only it wouldn't collapse by itself after clicking anywhere (clicking seems to activate physics) this would be 10/10

I think that's the other metaphor here.

It's not just standing on the tiny shoulders of one forgotten maintainer. The entire system only appears stable because we're looking at a snapshot of it.

In reality it's already collapsing.

glkindlmann•2h ago
but I came here for amusement, not existential dread.
gchamonlive•2h ago
Nobody expects ~the Spanish inquisition~ existential dread
moebrowne•1h ago
Yeah. Seems like there is ~0 friction.
upsuper•1h ago
And that tiny thing is actually one of the last to collapse...
panzi•2h ago
Register the mousemove event handler on window, then you will still get the events when the mouse moves out of the window/frame while dragging and it won't be that buggy.
DaanDL•2h ago
Was about to comment the same. It's a common mistake/gotcha.
benrutter•52m ago
Possibly dumb question, but does that still hold inside p5js?
virgil_disgr4ce•35m ago
p5 is just a wrapper that adds the setup() and draw() functions, so yes
fallingmeat•2h ago
oh look at that. removing IBM enterprise apps really doesn’t break anything and the whole stack got lighter. science.
mezod•2h ago
this is the best thing internet since the last best thing in the internet
crokie123•2h ago
What’s the Nebraska project?
voidUpdate•1h ago
https://www.explainxkcd.com/wiki/index.php/2347:_Dependency has some examples, one of which is actually from nebraska
1e1a•1h ago
It looks like the stroke/border is not taken into account in the physics simulation.
tobylane•1h ago
I'd like a medal for clearing the screen of all debris. What's that you say, some of it is still useful? oh
_nivlac_•1h ago
Now we just need a generated version of this based on a package.json!
louisbourgault•1h ago
Really cool! To be honest, when I clicked on this I had a hope that it would be possible to add things to the stack like the ongoing memes of just putting different things in there (maybe live with other people as a collaborative editor).
BoppreH•1h ago
I would suggest adding the /r/ProgrammerHumor version too: https://www.reddit.com/r/ProgrammerHumor/comments/1p204nx/ac...

The AI crank always cracks me up.

sumo89•1h ago
The shark biting the cable is what gets me
dominicrose•7m ago
especially right under the respectable linux foundation
Projectiboga•35m ago
I like that the hand crank is going counter-clockwise
b3lvedere•23m ago
Oh wow! :)

Thank you for the laughs. I needed that!

SideburnsOfDoom•22m ago
given the events of the last few days, one could add a Shahed drone too.
wink•1h ago
the weird physics are mildly infuriating. still funny though
eastbound•1h ago
That is the joke, I think. The game is to touch anything and try to not make the rest fall down.
seba_dos1•1h ago
Simply clicking on the empty background already makes things fall down.
wink•59m ago
Not sure. It's not it being unstable, it's small bricks moving bigger stuff to the side and maybe even upward. If I missed the joke I just don't find it funny.
egorfine•1h ago
We absolutely need a "whatever Microsoft is doing" object in that.
knowtheory•1h ago
I love that the initial state itself isn't stable.

The world keeps moving around us. Can't choose staying still.

tyleo•52m ago
Interesting! It's stable on my machine. I wonder if this is due to floating-point differences.
andai•28m ago
On my machine, the initial state isn't simulated. It only begins simulation when I touch it. At which point, the weight causes the bottom blocks to intersect each other significantly.
FireInsight•22m ago
For me, bottom blocks stay still while those on the very top fall down.
tyleo•6m ago
Maybe that's what I'm seeing.
normie3000•1h ago
It's like open source Angry Birds.
lwhi•1h ago
Who are the big blocks that survive the collapse though?
latexr•1h ago
Some BSD server somewhere which was last rebooted in 1994. No one is really sure where it’s physically located, but it keeps everything running.
raverbashing•1h ago
And it still pings, of course
latexr•1h ago
Of course.

https://bash-org-archive.com/?5273

jascha_eng•1h ago
This is oddly fun to play with. Has that angry birds vibe
briansm•1h ago
Just to mention the original was cited in the most recent Veritasium video:

"The Internet Was Weeks Away From Disaster and No One Knew"

https://www.youtube.com/watch?v=aoag03mSuXQ

(at about the 9:50 mark)

jfkimmes•1h ago
Here's a little more context about the author's motivation: https://mathstodon.xyz/@csk/116162797629337132
josefritzishere•53m ago
This is very real.
bbx•48m ago
I was expecting it to open the FFmpeg website at the end.
palad1n•46m ago
THIS IS THE BEST THING EVAR!
venusenvy47•36m ago
Is this website intended to break HN on Android? I've never had a website lock up the HN app like this. I couldn't back out, and I was stuck in a loop when the app restarted on the same page.
andai•35m ago
App?
Telaneo•27m ago
There are a few HN readers out there, but none of them are official as far as I know.
CivBase•20m ago
It'd be really cool (and probably useful) if someone could figure out a way to generate diagrams like this for any software project.

You'd first need to figure out a way to generate a complete dependency tree. For each box, I interpret its height as a measure of its complexity and its width as a measure of the support it receives. The hardest part would probably be figuring out a way to quantitatively measure those values.

TonyStr•17m ago
One naiive solution could be to cloc the dependency and use the size as the height, and fetch number of github contributors as width
MagicMoonlight•19m ago
The blocks feel a little bit too slippery
inanutshellus•18m ago
Feature request - be able to change the text and re-share it.

Half the fun of this xkcd is referring to it in context of whatever just went haywire.

9dev•15m ago
I hope Randall reads HN and sees this, he’d love it.
mghackerlady•10m ago
I'd be surprised if he didn't read HN at least occasionally
merryocha•9m ago
I knew exactly what this would be before even clicking it. Someone had to make it!

Apple Introduces MacBook Pro with All‑New M5 Pro and M5 Max

https://www.apple.com/newsroom/2026/03/apple-introduces-macbook-pro-with-all-new-m5-pro-and-m5-max/
47•scrlk•17m ago•34 comments

India's top court angry after junior judge cites fake AI-generated orders

https://www.bbc.com/news/articles/c178zzw780xo
125•tchalla•2h ago•52 comments

The Xkcd thing, now interactive

https://editor.p5js.org/isohedral/full/vJa5RiZWs
441•memalign•3h ago•56 comments

I'm losing the SEO battle for my own open source project

https://twitter.com/Gavriel_Cohen/status/2028821432759717930
81•devinitely•39m ago•35 comments

Meta’s AI smart glasses and data privacy concerns

https://www.svd.se/a/K8nrV4/metas-ai-smart-glasses-and-data-privacy-concerns-workers-say-we-see-e...
1217•sandbach•15h ago•707 comments

Arm's Cortex X925: Reaching Desktop Performance

https://chipsandcheese.com/p/arms-cortex-x925-reaching-desktop
161•ingve•6h ago•75 comments

British Columbia is permanently adopting daylight time

https://www.cbc.ca/news/canada/british-columbia/b-c-adopting-year-round-daylight-time-9.7111657
947•ireflect•17h ago•460 comments

We Automated Everything Except Knowing What's Going On

https://eversole.dev/blog/we-automated-everything/
38•kennethops•1h ago•38 comments

Apple unveils new Studio Display and all-new Studio Display XDR

https://www.apple.com/newsroom/2026/03/apple-unveils-new-studio-display-and-all-new-studio-displa...
7•victorbjorklund•19m ago•1 comments

Ars Technica fires reporter after AI controversy involving fabricated quotes

https://futurism.com/artificial-intelligence/ars-technica-fires-reporter-ai-quotes
426•danso•13h ago•260 comments

Mullvad VPN: Banned TV Ad in the Streets of London [video]

https://www.youtube.com/watch?v=rwhznrpgl7k
126•vanyauhalin•2h ago•68 comments

We Built a Video Rendering Engine by Lying to the Browser About What Time It Is

https://blog.replit.com/browsers-dont-want-to-be-cameras
86•darshkpatel•2d ago•41 comments

Computer Says No

https://koenvangilst.nl/lab/computer-says-no
21•vnglst•2d ago•9 comments

How to sew a Hyperbolic Blanket (2021)

https://www.geometrygames.org/HyperbolicBlanket/index.html
25•aebtebeten•3d ago•1 comments

Simple screw counter

https://mitxela.com/projects/screwcounter
199•jk_tech•2d ago•53 comments

History of the Graphical User Interface: The Rise (and Fall?) Of WIMP Design

https://www.uxtigers.com/post/gui-history
6•todsacerdoti•3d ago•1 comments

C64: Putting Sprite Multiplexing to Work

https://bumbershootsoft.wordpress.com/2026/02/28/c64-putting-sprite-multiplexing-to-work/
30•ibobev•1d ago•0 comments

Privacy-preserving age and identity verification via anonymous credentials

https://blog.cryptographyengineering.com/2026/03/02/anonymous-credentials-an-illustrated-primer/
59•FrasiertheLion•5h ago•28 comments

Show HN: I built a sub-500ms latency voice agent from scratch

https://www.ntik.me/posts/voice-agent
484•nicktikhonov•16h ago•141 comments

Claude's Cycles: Claude Opus 4.6 solves a problem posed by Don Knuth [pdf]

https://www-cs-faculty.stanford.edu/~knuth/papers/claude-cycles.pdf
15•fs123•3h ago•1 comments

The Internet's Top Tech Publications Lost 58% of Their Google Traffic Since 2024

https://growtika.com/blog/tech-media-collapse
14•Growtika•33m ago•11 comments

DOS Memory Management

https://www.os2museum.com/wp/dos-memory-management/
80•ingve•2d ago•23 comments

I built a pint-sized Macintosh

https://www.jeffgeerling.com/blog/2026/pint-sized-macintosh-pico-micro-mac/
61•ingve•7h ago•16 comments

The beauty and terror of modding Windows

https://windowsread.me/p/windhawk-explained
54•wild_pointer•3h ago•60 comments

Physicists developing a quantum computer that’s entirely open source

https://physics.aps.org/articles/v19/24
153•tzury•14h ago•27 comments

First in-utero stem cell therapy for fetal spina bifida repair is safe: study

https://health.ucdavis.edu/news/headlines/first-ever-in-utero-stem-cell-therapy-for-fetal-spina-b...
327•gmays•23h ago•62 comments

New iPad Air, powered by M4

https://www.apple.com/newsroom/2026/03/apple-introduces-the-new-ipad-air-powered-by-m4/
422•Garbage•1d ago•654 comments

Guido van Rossum Interviews Thomas Wouters (Python Core Dev)

https://gvanrossum.github.io/interviews/Thomas.html
72•azhenley•1d ago•6 comments

Motorola announces a partnership with GrapheneOS

https://motorolanews.com/motorola-three-new-b2b-solutions-at-mwc-2026/
2254•km•1d ago•818 comments

Buckle Up for Bumpier Skies

https://www.newyorker.com/magazine/2026/03/09/buckle-up-for-bumpier-skies
60•littlexsparkee•8h ago•34 comments