The last time I checked, we didn't have a whole lot of songs that feature a cat playing the cowbell and therefore I would be doing myself a disservice, and every member of the HN if I didn't perform the hell out of this.
Bongo Cat
81–90 of 208 posts
Re: Bongo Cat
#82Re: Bongo Cat
#83Re: Bongo Cat
#84The fact that this is at the top of HN at 3am gives me hope.
Re: Bongo Cat
#85It uses jQuery extensively. The frontend developer in me wants to make a fork written in typescript using react and redux toolkit to manage keystrokes. Then I realize it is just a fun toy.
The DOM API is so much nicer than the native one it’s not even funny.
And when you are not dealing with thousands of buttons you realize you don’t need a virtual DOM. You may even come to the conclusion that if you have so much state in a single view, maybe your UI sucks.
And that beneath all the React hype, there were people doing “components“ and “server side rendering” in PHP, Python, Ruby, Java for decades.
But I’m not gonna get grumpy this early in the morning.
Re: Bongo Cat
#86FYI: https://www.youtube.com/channel/UCrMH132hWAcvZu1nL1k7-vA See also: https://www.youtube.com/watch?v=lT1Rowl-EFM :D
Re: Bongo Cat
#87I love how so many recent websites respect system theme preferences.
Re: Bongo Cat
#88Re: Bongo Cat
#89Earlier quoted context omitted.
You have a fully working application where the only major issues can be easily fixed by adding `event.preventDefault()` to the keystroke handlers. Instead, you want to throw all that away and rewrite it with some new tool/framework, inevitably introducing new bugs and issues. Unless this is a joke, the question is why?
For the same reason that the original was developed: for fun!