HNHacker News
TopNewBestAskShowJobs

jbesomi

487 karma · joined January 6, 2021

https://jbesomi.com
submissionscomments
jbesomi··on Ask HN: What Open-Source GPT-Powered Projects Are You Developing?
> not really what you asked indeed, but interesting.

Thanks for sharing!

jbesomi··on stonks.click – You click. Stonks go up.
Indeed.
jbesomi··on stonks.click – You click. Stonks go up.
I got to think a bit more on that ... and: what about doing the complete opposite? i.e to encourage automatic clicks with the final goal of making stonks go even more up?
jbesomi··on stonks.click – You click. Stonks go up.
Indeed. Thanks for advice. I will implement it. I will first work on a throtting system will and a way to detect programmed clicks. This should already drastically reduce spam.
jbesomi··on stonks.click – You click. Stonks go up.
> if you want only real clicks, you could just limit the clicks to 1/ip address and then have only country ranking visible

Sounds like a good proposal! Will think about that. How hard do you think would be for users to change the IP address and bypass this idea?

jbesomi··on stonks.click – You click. Stonks go up.
didn't know about Cookie Clicker; that's a nice one too. Yeah, idea would be to have only real clicks ...
jbesomi··on stonks.click – You click. Stonks go up.
Thank you. That's what I will do (and write a blog post about it)
jbesomi··on stonks.click – You click. Stonks go up.
Good observation; should I remove it? I'm also learning that's hard to detect click bots, one approach might be to identify all clicks with the same frequency, but that's can be easily bypassed by using writing a bot that click the button with random intervals.
jbesomi··on stonks.click – You click. Stonks go up.
Yes, I made it. The primary goal was to learn how to make a real-site that can also scale. Yes, there were a few interesting problems, especially how to make it support a large load; the solution has been to use socket.io and Redis. I'm thinking about writing a blog post about it. I'm validating all usernames, for now I don't have problems caused by ASCII characters. For now the website is supporting well the loads. client and server communicate via websockets (using socket.io), and this drastically reduce requests. Moreover, I'm using NGINX as a load balancer to further improved the load support.