Live data from Hacker News

Eternal Struggle

yoavg.github.io

101–110 of 149 posts

Re: Eternal Struggle

#101

Some people here were asking for it so I quickly vibe forked a speed control slider for farming some karma here on Hacker News: https://francisduvivier.github.io/eternal-struggle-with-spee... Code: https://github.com/francisduvivier/eternal-struggle-with-spe...

At fast speed I see a trail of the circles. What gives?

Re: Eternal Struggle

#102
post #51
post #11

The cool thing about this is that it's self-balancing - if either side gets larger than the other due to random chance, the ball in that side will have more space to bounce in, and therefore bounce less often, slowing its growth. Meanwhile, the ball in the smaller side will bounce more often in its smaller space, making up the ground.

It's amazing how stable it is. It's been running in a background tab for a hour now, and it still has the yin/yang look.

Yeah, definitely run it in the foreground. Mine became completely black in about 3 hours.

Re: Eternal Struggle

#103
post #26

Cool now I'm not going to get anything done. Thanks OP. PLEASE add a speed control so I can speed it up to it's logical conclusion and move on with my day.

I too am impatient to learn the logical conclusion of “eternal struggle.”

It can't be that eternal.

Re: Eternal Struggle

#104

Some people here were asking for it so I quickly vibe forked a speed control slider for farming some karma here on Hacker News: https://francisduvivier.github.io/eternal-struggle-with-spee... Code: https://github.com/francisduvivier/eternal-struggle-with-spe...

> vibe forked a speed control slider

Very on brand, it does not work correctly. I can turn the speed up but not back down again.

Re: Eternal Struggle

#105

The most self evident piece of work/art I have ever seen and yet there's so many comments explaining why it works and how it's interesting...

To me it's working backwards though. i.e. the black ball is creating more whitespace and visa versa. It's not immediately evident to me why that would be the case.

Re: Eternal Struggle

#106

Some people here were asking for it so I quickly vibe forked a speed control slider for farming some karma here on Hacker News: https://francisduvivier.github.io/eternal-struggle-with-spee... Code: https://github.com/francisduvivier/eternal-struggle-with-spe...

It looks like it converges to a normal distribution curve with white being the area under the curve.

Why not other way around?

Re: Eternal Struggle

#107
post #61

Earlier quoted context omitted.

Not to alarm anyone, but when I ran this, the black ball eventually joined the dark side and the whole thing ended up black. I’m sure this doesn’t mean anything for the greater universe.

A little matter-antimatter asymmetry never hurt anyone

Here we have it, an internet toy demonstrating how this asymmetry occurred. I expect physics papers soon.

Re: Eternal Struggle

#108

Some people here were asking for it so I quickly vibe forked a speed control slider for farming some karma here on Hacker News: https://francisduvivier.github.io/eternal-struggle-with-spee... Code: https://github.com/francisduvivier/eternal-struggle-with-spe...

Interesting data point on the vibe coding front, as this is very buggy. Doesn’t bode well for releasing an agent on a non-trivial problem!

Re: Eternal Struggle

#109
post #68
post #61

Earlier quoted context omitted.

Not to alarm anyone, but when I ran this, the black ball eventually joined the dark side and the whole thing ended up black. I’m sure this doesn’t mean anything for the greater universe.

This happened to me in the original site. I think it happens when the white and black balls collide at the exact same spot of the border.

I think it's just a tunneling bug that happens when the point that make up the wall get messed up a enough. Almost never happens anymore in the v2[1] that I added. This one also allows you to see these points.

[1] https://francisduvivier.github.io/eternal-struggle-with-spee...

Re: Eternal Struggle

#110

Some people here were asking for it so I quickly vibe forked a speed control slider for farming some karma here on Hacker News: https://francisduvivier.github.io/eternal-struggle-with-spee... Code: https://github.com/francisduvivier/eternal-struggle-with-spe...

> vibe forked a speed control slider Very on brand, it does not work correctly. I can turn the speed up but not back down again.

Yes true :D, I kind of just want to blame gpt-5 mini for it and that's one of the bad things about the bad coding, I immediately loose part of the sense of ownership and responsibility. I don't feel like I made it, I just managed it.

Now to be honest I saw this bug, but I decided to just release it anyways because I also already had the v2 in the works which incidentally already had this issue fixed.

Post reply on HN