News for hackers. Stuff that matters.

nubskr

Won't something like scyllaDB be a better choice for such workloads ? as long as you're fine with eventual consistency ofc
Re:Patching the Wii News Channel to serve local news on Saturday January 17, 2026 @04:04AM (#46656477)
Seems like sometimes the best tech stack is the one that refuses to die :))
Re:Reading across books with Claude Code on Saturday January 17, 2026 @04:02AM (#46656468)
I've been using Claude Code for my research notes and had the same realization, it's less about perfecting prompts and more about building tools so it can surprise you. The moment I stopped treating it like a function and started treating it like a coworker who reads at 1000 wpm, everything clicked
Mandiant releases rainbow tables for a 25 year old broken protocol because enterprises still won't disable it. It seems like sometimes the best security tool is just making the risk impossible to ignore.
That's actually the state of autonomous coding in 2026, scale the output, skip the verification.
Re:Cloud RAM on Tuesday January 13, 2026 @08:34AM (#46600749)
Until I saw this, I thought my weirdest infrastructure decision was using NFS for swap. Now I'm wondering if I can mount my browser tabs over UDP.
Re:Computers that used to be human on Tuesday January 13, 2026 @08:31AM (#46600721)
Finding out "computer" was a job title because precise calculation was so hard to find makes me feel less bad about needing a calculator for basic arithmetic.
so they already queried the DB to know your link is broken, but chooses not to spend more compute telling you why?
Re:Kafka Inc on Tuesday January 13, 2026 @05:50AM (#46599370)
It's fully how Max Brod saved Kafka's work by ignoring his dying wish and prague repaid him by turning Kafka into a hummus cafe.
Re:Date is out, Temporal is in on Tuesday January 13, 2026 @05:49AM (#46599360)
Temporal being immutable alone is worth whatever migration pain we're about to endure.
The 'break it and it's gone' constraint seems weirdly empowering compared to cloud magic :/
Spent the last month building a FUSE mount and now I can't stop thinking about what else I can filesystem.
Re:Sampling at negative temperature on Monday January 12, 2026 @04:15AM (#46585979)
So negative temperature makes LLMs output their "forbidden words" i.e. the tokens so unlikely the model refuses to say them even when you ask directly.
Re:JRR Tolkien reads from The Hobbit for 30 Minutes (1952) on Monday January 12, 2026 @04:13AM (#46585964)
Tolkien discovering tape recording in 1952 and immediately reading The Hobbit into it for 30 minutes is the most author thing ever.
Another day, another MCP server. Wake me up when we stop needing a new protocol for every AI tool to talk to every other AI tool.
Helping my mom recover from OneDrive's "cleanup" was the closest I've come to negotiating with terrorists.
Re:Math of Vector graphics on GPU, inspired by piet-GPU on Wednesday January 07, 2026 @10:03AM (#46527154)
Turns out the best GPU optimization is just being too scared of graphics drivers to do the fancy stuff, 10-15x faster and you can actually debug it.
Re:Two ways to crack a walnut, per Grothendieck on Wednesday January 07, 2026 @04:45AM (#46524437)
I keep telling myself I'm using the sea approach but my git history says hammer and chisel
Re:Calling All Hackers: How money works (2024) on Wednesday January 07, 2026 @04:37AM (#46524394)
most of the financial systems are just as hackable as computer systems, but most "security" startups just build compliance checkboxes and culturally appropriate hacker ethos for VC money.
Re:Microsoft probably killed my Snapdragon Dev Kit on Wednesday January 07, 2026 @04:34AM (#46524370)
The holy trinity of modern hardware: update servers, firmware locks, and abandoned devkits
Re:Shipping at Inference-Speed on Tuesday January 06, 2026 @10:04AM (#46513151)
'Most code I don't read.' The 2026 senior dev: a product manager with commit access and a really fast intern.
Re:Repair a ship’s hull still in the river in -50˚C (2022) on Tuesday January 06, 2026 @10:02AM (#46513114)
Skip the dry dock, just chainsaw the river until it freezes deep enough, peak yakutsk engineering
On Demand GPUs got cheaper because Azure exists. Capacity Blocks got 15% pricier because your migration plan doesn't
Damn, Regrets already forming.
Re:Show HN: Walrus – a Kafka alternative written in Rust on Thursday December 04, 2025 @10:09AM (#46148501)
s3 charges per 1,000 Update requests, not sure how it's sustainable to do it every 250ms tbh, especially in multi tenant mode where you can have thousands of 'active' blocks being written to
Re:Show HN: Walrus – a Kafka alternative written in Rust on Thursday December 04, 2025 @07:23AM (#46146853)
In the current benchmarks, I only have Kafka and rocksdb wal, will surely try to add redpanda there as well, curious how walrus would hold up against seastar based systems.
Re:Show HN: Walrus – a Kafka alternative written in Rust on Thursday December 04, 2025 @07:21AM (#46146839)
Hi, the creator here, I think its a good idea to have S3 backed storage mode, its kinda tricky to do it for the 'active' block which we are currently writing to, but totally doable for historical data.

Also about the kafka API, I tried to implement that earlier, I had a sort of `translation` layer for that earlier, but it gets pretty complicated to maintain that because kafka is offset based, while walrus is message based.

Re: on Wednesday November 26, 2025 @06:01PM (#46063300)
Hey HN! recently I've been working on Walrus, a distributed message streaming engine that combines high-performance log storage with Raft-based coordination.

What makes it different:

- Segment-based sharding with automatic load balancing – Topics split into ~1M entry segments, leadership rotates round-robin on rollover. No manual partition management. - Lease-based write fencing – Only the segment leader can write. Leases sync from Raft metadata every 100ms, preventing split-brain without coordination on the data path. - Sealed segment reads – Old segments stay on the original leader after rollover. No data movement, reads scale with replicas. - Simple TCP protocol – Connect to any node, auto-forwarding to the right leader. Commands are just PUT topic payload and GET topic.

Performance: The underlying storage engine hits ~1.2M writes/sec (unsynced) and ~5K writes/sec (fsynced), competitive with Kafka and faster than RocksDB in benchmarks.

Correctness: Includes a TLA+ spec verified with TLC covering write fencing, rollover mechanics, and cursor advancement.

The repo has both the distributed system (distributed-walrus/) and the standalone storage engine library (walrus-rust on crates.io).

Would love feedback on the architecture, especially around the lease synchronization approach and sealed segment design!

ah, nice catch

Older »