its-summertime 11 hours ago

Seems to use https://github.com/catdad/canvas-confetti but the license was not included in any form?

  • nickthegreek 8 hours ago

    Credit is given on the about page with a link to Canvas Confetti github.

    • taikahessu 6 hours ago

      Wow, I didn't even notice or realize it was a link!

      Edit: it was probably added afterwards and donations were removed.

jeanlucas 10 hours ago

Flagging it for:

- just a website to ask donations

- didn't give credit for the open source code that it is required by license

This is not a good behavior and should not be on HN

  • nickthegreek 8 hours ago

    Did it get updated over the last 2 hours? I see credit on the About page and no donation link.

    • taikahessu 6 hours ago

      Yeah, there was no About page before and the donation link is now removed too.

  • shaunpud 8 hours ago

    Me too, lost a few hours sleep on this one.

xanderlewis 12 hours ago

It's slightly annoying that the sound effect seems to contain some initial silence. The sounds don't align with the clicks!

khazhoux 11 hours ago

For a Linux user, this seems quite trivial to replicate using any kernel since mid-2023, with lower latency and lower security exposure.

Also, why have this as a hosted service when confetti popping can be spun up on a local deployment for a fraction of the cost?

  • sevg 10 hours ago

    > Also, why have this as a hosted service when confetti popping can be spun up on a local deployment for a fraction of the cost?

    So that the author can get donations while piggybacking off a confetti library that other people wrote.

neilv 12 hours ago

Needs an observability dashboard for insights.

thih9 12 hours ago

For those who want to experiment with different click speed values without clicking, web console code that clicks twice with a set timeout:

    setTimeout(() => document.getElementsByTagName('button')[0].click(), 1000); setTimeout(() => document.getElementsByTagName('button')[0].click(), 1200);
For those who want to test the limits of your device and your neighbors (100 clicks at once, 1s from now):

    for (var i = 0; i < 100; i++) { setTimeout(() => document.getElementsByTagName('button')[0].click(), 1000);}
  • mft_ 10 hours ago

    100-200 at one worked reasonably well; 10,000 was definitely a problem :)

tr888 12 hours ago

But where is the AI?

halamadrid 12 hours ago

Nice, just spent 2 mins popping.

adontz 11 hours ago

Thank you. I really needed that in my life today.

Molitor5901 8 hours ago

Ha! That brought a smile to my face. Thank you.

mackopes 12 hours ago

Did anyone get a faster click speed than 45ms?

  • latexr 12 hours ago

    At first I was getting 46, then got it down to 32, then 26, then 11. I stopped trying after that, don’t want to waste more than a minute on this.

    For reference, this was on mobile and it did cause the screen to zoom in and out on occasion due to the fast double taps.

  • saagarjha 12 hours ago

    I got 2ms but I think this is just lagging in Safari

  • yungporko 10 hours ago

    i got 16ms on mobile by laying it flat on my desk and spamming with both index fingers

  • RickS 11 hours ago

    38, but only by tabbing to the button and finger drumming the enter key

    • xnorswap 11 hours ago

      Space key also works, so you can have one hand tapping enter and space along with the other rolling the mouse key.

  • Fluorescence 11 hours ago

    I seem to be capped at 98 ms (FF/chrome ubuntu 24.04).

FireInsight 11 hours ago

You should also add a CPS counter

cardosof 11 hours ago

This is what the internet is for! (it's for all the other useful, valuable, life-saving stuff too)

esskay 11 hours ago

Needs a share on bluesky link ;)

billpg 12 hours ago

But why?

  • dailykoder 12 hours ago

    Because so many people on here talk about how good the "old web" used to be. This is it. This is peak old web. Maybe a bit too polished, but still. Pointless and fun, because fun is fun.

  • xanderlewis 12 hours ago

    I refer you to the title of the submission, my good man.