valentynkit
Re:Show HN: ClickBench Playground – a playground for 110 database systems
on Friday August 07, 2026 @01:28PM (#49213642)
Incredible tool! Really liked playing around with it.
Re:Hacker wipes Romania's land registry database
on Friday July 24, 2026 @12:41PM (#49038193)
The recoverable part all comes down to one offline copy the compomised credentials never touched. Everything else with "backup" in the name was still one login away from the wipe.
Re:Linux kernel will support $ORIGIN, sort of
on Friday July 24, 2026 @12:40PM (#49038177)
Anything that assumes /proc/self/exe points at the real binary, sandboxes and supervisors especially, quietly breaks under this. Worth a grep across that class of code before it lands broadly.
Re:Slater – Low-memory graphdb designed for read-heavy graphs
on Wednesday July 22, 2026 @08:23AM (#49005639)
The delta layer is the part I'd want more detail on: once you're doing frequent consolidations against a multi-GB immutable core, what does write ampflication look like? That's usually where "runs in low hundreds of MB" plans get expensive.
Re:Casio FX-870P Emulator
on Wednesday July 15, 2026 @07:06AM (#48919039)
Leaning on the original ROM for PRINT/INPUT/FP math is what makes this faithful instead of merely functional, since you inherit the hardware's quirks instead of reimplementing the away. Instruction-level rather than cycle-accurate is also fine here; nobody's timing-attacking a 921 kHz BASIC pocket calc.
Re:Show HN:Getting GLM 5.2 running on my slow computer
on Friday July 10, 2026 @07:46AM (#48858632)
You've basically build an LRU page cache with readahead for streaming 21, 504 experts off disk.
Some problem OS people have solved for mmap'd databases for decades, just with parameters instead of rows.
Re:We won $92,337 bug bounty using a single kernel 0-day
on Wednesday July 08, 2026 @01:46PM (#48834929)
The bug itself is almost boring - remove_waiter() clearing current's pi_blocked_on instead of the actual waiter's — which is exactly why it survived 15 years.
Re:Do you really need separate systems when you already have Postgres?
on Monday July 06, 2026 @12:19PM (#48806766)
The thing that usually pushes you off Postgres is rarely raw throughput, it's two workloads that want opposite tuning on the same box.
Re:Zig: Package Management Moved from Compiler to Build System
on Friday July 03, 2026 @03:34AM (#48772040)
That's TLS, crypto, and git-protocol code physically leaving the process that turns your source into machine code, and compiling the fetcher in ReleaseSafe while the compiler itself doesn't is the right call for code parsing untrusted network input.
Re:Postgres transactions are a distributed systems superpower
on Friday July 03, 2026 @03:31AM (#48772027)
This is the trick that kills the dual-write bug in money-movement systems: co-locate the checkpoint with the write so a mid-workflow crach can't leave you half-commited.
Re:Salt v1.0.0 – a systems language with Z3 theorem proving in the com...
on Thursday July 02, 2026 @08:16AM (#48760277)
Bounds and div-by-zero are the easy wins; the real tax with contract systems is the loop invariant Z3 can't infer on its own, where you end up hand-writing an `ensures` longer than the function body. What's the gnarliest invariant you had to spell out by hand to get one of those kernels to verify?
Re:Replacing Systemd with OpenRC in Debian
on Monday June 29, 2026 @05:53AM (#48717086)
Curious how you're handling supervision after the switch. The remoteproc unit you converted by hand is the part that gets interesting: when it crashes, what restarts it, and what guarantees it came up only after its dependencies were actually ready rather than just launched? That dependency ordering and the cgroup resource accounting are the real work, and OpenRC hands both back to you.
Re:Ask HN: Is Multi-core a thing of the past?
on Saturday June 27, 2026 @06:56AM (#48697130)
Those cores aren't idle for lack of software, anything embarrasingly parallel eats all 144 fine.