HNHacker News
TopNewBestAskShowJobs

winrid

4,799 karma · joined March 30, 2018

I manage databases "at scale", and also run some services:

fastcomments.com sidewaysdata.com watch.ly dirtforever.net govscent.org

https://github.com/winrid

Chat with me: winrid aaattt gmail

submissionscomments
winrid··on TerabyteDeals – Compare storage prices by $/TB
you have to find the "renewed" price somewhat hidden on the amazon page
winrid··on Skip is now free and open source
ah neat, so they rewrote the rendering engine in C++ and exposed it via Dart APIs, as opposed to everything being in Dart.
winrid··on Skip is now free and open source
Flutter re-generates the entire layout every tick and diffs it (immediate-mode), like a game engine. If your device isn't quite fast enough it'll lag, yep. RN is retained mode (but written in immediate-mode style and the diffing only happens when it has to).
winrid··on Command-line Tools can be 235x Faster than your Hadoop Cluster (2014)
I've actually worked on distributed systems that were so broken, I created a script to connect to prod and just create the report from my laptop. My manager offered to buy me a second laptop for running the report since it was easier than getting approval from the architects to get rid of the distributed report system (it only created that one report).
winrid··on ThinkNext Design
If you're really concerned get a metal ammo box (they're like $15 at harbor freight in the US last I checked). I put my 40v ryobi tool batteries in these as they're known for going full firework.
winrid··on ThinkNext Design
This topic has been beaten to death but, they're much more durable and serviceable, and you can get them with nice IPS touchscreens (the MacBook oled PWM drivers make my eyes water, sadly)
winrid··on China obsesses over America's "kill line"
Poor people are fat because cheap carbs, usually.
winrid··on Ford F-150 Lightning outsold the Cybertruck and was then canceled for poor sales
Taking a 7k lb vehicle to the grocery store is beyond dumb. If you can afford that EV, get a small car for in the city.
winrid··on Ask HN: Share your personal website
I'm glad you asked! :) I built FastComments.com. You can try it without creating an account: https://docs.fastcomments.com/guide-installation.html#vanill...

There are different hosted-by-us and openai powered spam classifiers, depending on what different communities care about.

winrid··on Ask HN: Share your personal website
Mine sucks, but there's some interesting stuff I guess: https://blog.winricklabs.com/
winrid··on Brave overhauled its Rust adblock engine with FlatBuffers, cutting memory 75%
Just personal experience using LLMs. I've optimized a lot of things in the past year I wouldn't normally have time to do, especially build systems/pipelines.
winrid··on Brave overhauled its Rust adblock engine with FlatBuffers, cutting memory 75%
It's so much cheaper to optimize now than before.
winrid··on Claude Code On-the-Go
A dedicated OVH or Hetzner box would be faster and cheaper even when on all the time :)
winrid··on 2026 will be my year of the Linux desktop
Same. 2017 thinkpad, latest KDE, snappier than my 2025 Dell with Win11 and a processor that should be about 60% faster for single thread tasks.
winrid··on 2026: The Year of Java in the Terminal?
Every modern openjdk build is licensed as GPLv2 + classpath exception. That exception includes hotspot, since it's part of the jvm. That exemption allows shipping the JVM with your app or linking to it. Otherwise a bunch of enterprise software couldn't exist.
winrid··on Warren Buffett steps down as Berkshire Hathaway CEO after six decades
He literally sits around and reads financial reports all day.
winrid··on MongoDB Server Security Update, December 2025
Nope. If two writes happen concurrently on different fields you'll lose one write, unless you lock. The storage layer just stores the data as a blob that gets overwritten every time, it doesn't support partial updates.
winrid··on Libgodc: Write Go Programs for Sega Dreamcast
They already had to rebuild it once because it was in angularjs lol
winrid··on MongoDB Server Security Update, December 2025
PG JSON write operations are document level whereas with Mongodb it's field level.

Would you use a DB that only let you write an entire row instead of setting a single field? Race conditions galore. Be very careful choosing PG for JSON in production systems...

winrid··on We "solved" C10K years ago yet we keep reinventing it (2003)
V8 does a lot of things to prevent copies. If you create two strings and concat them and assigned to a third var, no copy happens (c = a+b, c is a rope). Objects are by reference... Strings are interned.. the main gotcha with copies is when you need to convert from internal representation (utf16) to utf8 for outputs, it will copy then.
winrid··on MongoBleed Explained Simply
Although interestingly, for all the mongo deployments I managed, the first time I saw a cluster publicly exposed without SSL was postgres :)
winrid··on We "solved" C10K years ago yet we keep reinventing it (2003)
(to be fair the memory manager reuses memory, so it's not calling out to malloc all the time, but yes a manually-managed impl. will be much more efficient)
winrid··on Clock synchronization is a nightmare
Yeah it can only do so much with varying latency
winrid··on MongoBleed
Luckily most people wouldn't use zlib anyway, they'd use snappy or zstd, and this also requires authenticated access to the cluster ....
winrid··on I'm returning my Framework 16
My no PWM laptops look fine to me for watching movies. Sure, less efficient. But if I can't look at it for more than 30 seconds without my eyes burning then what's the point?
winrid··on Claude CLI deleted my home directory and wiped my Mac
Basically the issue is that it will "forget" what directory it's in and run "rm".
winrid··on JSDoc is TypeScript
TS is worth the build step.
winrid··on My productivity app is a never-ending .txt file (2020)
Scratch files in jetbrains ides also!
winrid··on Amazon EC2 M9g Instances
Single thread performance is important for many workloads. It's not nonsense. Things like index builds on an i4g vs i4i could be half as slow. That's really important!

I don't know why you continue to be a fucking asshole. It's just a hosting provider. Go touch grass.

winrid··on Amazon EC2 M9g Instances
Groan. Absolutely not. :)

c8g passmark score: 1853 c8i passmark score: 3008

I guess the fps column isn't a good representation of single thread score. Also looking at the passmark scores for i4i vs i4g, i4g is about 1k and intel is about 2k, and the more modern Graviton equivalent of i4 is the same price, so...

https://go.runs-on.com/instances/ec2/c8g

https://go.runs-on.com/instances/ec2/c8i

https://go.runs-on.com/instances/ec2/i4g

https://go.runs-on.com/instances/ec2/i4i

Silly amazon.

← PreviousPage 10 of 34Next →