Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
hnroo99
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
13 ms
·
1.
▲
by
hnroo99
4mo ago
Whipped a simple script to parse html into markdown for past and present policy pages. Not sure why the new one says April 28 but I got an email today for the policy update so I'm assuming it's for May 28.
2.
▲
OpenAI Privacy Policy Update
(diffchecker.com)
6 points
by
hnroo99
4mo ago
|
1 comments
3.
▲
by
hnroo99
4mo ago
Obligatory pelican riding on bicycle svg: https://www.svgviewer.dev/s/UMkuTLdp Not half bad!
4.
▲
by
hnroo99
7mo ago
Speaking of classic WoW... found this gem recently where a guy talks about his experience playing classic in 2026 without any nostalgia: https://www.youtube.com/watch?v=NjQgoaagS-E TLDR classic is pretty damn good!
5.
▲
by
hnroo99
7mo ago
Hm the pricing increase stresses me out out less than the server shortages. My impulse reaction is to buy a few cheap cloud VPS instances even though I don't need them right now... Anyone have any wisdom to encourage/discourage th
6.
▲
by
hnroo99
8mo ago
What the hell that was a good read. Ending was great (though the last line did confuse me)
7.
▲
Ask HN: How to design DB schema for multiplayer exp/level system?
1 points
by
hnroo99
8mo ago
|
1 comments
8.
▲
by
hnroo99
8mo ago
50-100 PRs a week to me is insane. I'm a little skeptical and wonder how large/impactful they are. I use AI a lot and have seen significant productivity gains but not at that level lol.
9.
▲
by
hnroo99
9mo ago
Yeah everything you said resonates, thanks for your input. Your last paragraph is interesting though, in what way do you think mobile dev is going to change?
10.
▲
Ask HN: Thoughts on Webview vs. React Native for mobile app?
1 points
by
hnroo99
9mo ago
|
3 comments
11.
▲
by
hnroo99
1y ago
Whoa did not expect the CEO of Cloudflare to comment here! Thanks for the response. The extended periods of high latency was concerning, but I did some more digging and saw that your team is aware of this and working on it: https:/&#x
12.
▲
by
hnroo99
1y ago
Thanks for the response. After doing some more digging it looks like this is a known issue at Cloudflare and they're actively working on it: https://www.answeroverflow.com/m/1409539854747963523
13.
▲
Ask HN: Why is Cloudflare sending my US traffic to London?
4 points
by
hnroo99
1y ago
|
6 comments
14.
▲
by
hnroo99
1y ago
Side-quest productivity is a great way to put it... It does feel like AI effectively enables the opposite of "death by a thousand cuts" (life by a thousand bandaids?)
15.
▲
by
hnroo99
1y ago
For forking and changing a few things here and there, I could see how there might be less of a need for LLMs, especially if you know what you're doing. But in my case I didn't actually fork `ts-rest`, I built a much smaller custom
16.
▲
by
hnroo99
1y ago
nvm I'm dumb lol, `ts-rest` does support express v5: https://github.com/ts-rest/ts-rest/pull/786 . Don't listen to my misinformation above!! I would say this oversight was a blessing in disguise thou
17.
▲
by
hnroo99
1y ago
Just last week I was about to integrate `ts-rest` into a project for the same reasons you mentioned above... before I realized they don't have express v5 support yet: https://github.com/ts-rest/ts-rest/issues&
18.
▲
by
hnroo99
1y ago
unintuitively, less cores ended up being the fix... I did a small writeup here: https://news.ycombinator.com/item?id=44436679
19.
▲
by
hnroo99
1y ago
Nut has been cracked! https://news.ycombinator.com/item?id=44436679 And yeah, I've been using prometheus' `collectDefaultMetrics()` function so far to see event loop metrics, but it looks like node:perf_hooks migh
20.
▲
by
hnroo99
1y ago
Big thanks to everyone who commented so far, I wasn't able to reply to everyone (busy trying to fix the issue!) but grateful for everyone's insights. I ended up figuring out a fix but it's a little embarrassing... Optimizing
21.
▲
by
hnroo99
1y ago
I'm somewhat buffering right now - Everytime the current turn player types I buffer their input on the backend, and I have a job setup that broadcasts typing events every ~200ms using this buffer. I could increase this interval, but I&
22.
▲
by
hnroo99
1y ago
Ahhhh I see what you mean now. You just gave me some good ideas. Alas because of the nature of my game, it will always have first person shooter esque networking problems despite it being turn-based. But it's good to know that I'm
23.
▲
by
hnroo99
1y ago
Yeah changing the sysctl options was a shot in the dark... I really hope it's my app code. But the fact that the same bottleneck occurs even when I add more containers which decreases the load per container confuses me. I mentioned thi
24.
▲
by
hnroo99
1y ago
Good point. I actually don't know what performance looks like with 500 real users. The way I'm mocking right now is by running a script on my local machine that generates 500+ bots that listens to events to auto join + play games.
25.
▲
by
hnroo99
1y ago
So when running `top` WCHAN shows `ep_poll` most of the time and sometimes `-`. Even when the game starts lagging this pattern stays pretty consistent. There is no cross-room communication. I could spawn a process per room but I was trying
26.
▲
by
hnroo99
1y ago
Yep just triple checked. If distributing the load on a single server by adding more backend containers doesn't decrease ping then maybe this is just the natural upper bound for my particular game... The only shared bottleneck between a
27.
▲
by
hnroo99
1y ago
I thought this might've been the issue too, but because the game is turn-based there should only ever be 1 person typing at once (in a given room).
28.
▲
Ask HN: Why does my Node.js multiplayer game lag at 500 players with low CPU?
15 points
by
hnroo99
1y ago
|
30 comments
29.
▲
Ask HN: How would you build a turn-based multiplayer browser game?
3 points
by
hnroo99
1y ago
|
0 comments
30.
▲
by
hnroo99
1y ago
Interesting, what was bad about your Redis experience on Coolify? I was just about to do the same for a personal project.
More ›