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.
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.
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.
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).
> 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.
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.
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.
Oh wow! :)
Thank you for the laughs. I needed that!
The shark biting the cable is what gets me
[delayed]
I like that the hand crank is going counter-clockwise
Here's a little more context about the author's motivation: https://mathstodon.xyz/@csk/116162797629337132
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.
Was about to comment the same. It's a common mistake/gotcha.
Possibly dumb question, but does that still hold inside p5js?
p5 is just a wrapper that adds the setup() and draw() functions, so yes
I love that the initial state itself isn't stable.
The world keeps moving around us. Can't choose staying still.
Interesting! It's stable on my machine. I wonder if this is due to floating-point differences.
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.
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.
App?
There are a few HN readers out there, but none of them are official as far as I know.
oh look at that. removing IBM enterprise apps really doesn’t break anything and the whole stack got lighter. science.
This is oddly fun to play with. Has that angry birds vibe
I was expecting it to open the FFmpeg website at the end.
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)
THIS IS THE BEST THING EVAR!
Too delightful. Like a reverse jenga tower you like to topple over.
Of course, glad to see it was another @isohedral project.
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).
this is the best thing internet since the last best thing in the internet
It looks like the stroke/border is not taken into account in the physics simulation.
It's like open source Angry Birds.
Who are the big blocks that survive the collapse though?
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.
And it still pings, of course
Of course.
https://bash-org-archive.com/?5273
I'd like a medal for clearing the screen of all debris. What's that you say, some of it is still useful? oh
We absolutely need a "whatever Microsoft is doing" object in that.
This is very real.
Now we just need a generated version of this based on a package.json!
What’s the Nebraska project?
https://www.explainxkcd.com/wiki/index.php/2347:_Dependency has some examples, one of which is actually from nebraska
If only it wouldn't collapse by itself after clicking anywhere (clicking seems to activate physics) this would be 10/10
> 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.
but I came here for amusement, not existential dread.
Nobody expects ~the Spanish inquisition~ existential dread
And that tiny thing is actually one of the last to collapse...
Yeah. Seems like there is ~0 friction.
the weird physics are mildly infuriating. still funny though
That is the joke, I think. The game is to touch anything and try to not make the rest fall down.
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.
Simply clicking on the empty background already makes things fall down.