rubiquity

Joined 13 years ago

Karma
4,944
Submissions
1,453
Member since
Jun 1
Interested in improving the developer experience from the bottom up (databases, distributed systems, virtualization, etc.)

Currently building the best managed Postgres service at Snowflake, by way of Crunchy Data. Formerly at AWS working on (likely) the largest consensus and replicated WAL systems in the world as well as macOS virtualization just for funsies.

Twitter @bitsandhops

View on Hacker News

Recent submissions

Comment · 1 day ago
Continuing the never ending trend of Sys Admins/DevOps/SRE job title holders with skills in specific tools rather than foundational skills always wondering why they are out of a job every 5 years.
Comment · 1 day ago
Nice I started a timer for how quickly a "well actually, SRE at google" would show up and you did not fail to deliver.

> The point of SRE is to have a team dedicated to scaling/resilience to balance the tension between product pushing to ship features.

Sounds like a cultural issue. Google should look into that.

Comment · 1 day ago
SRE was always a lame job description and so was the entire "DevOps" movement we had to suffer through during ZIRP. Real ones are oncall for the systems they build.
Comment · 2 days ago
First signs that Search revenue might be peaking.
Comment · 9 days ago
I may be one of the few to use Crystal in anger for long running programs but unfortunately we had to do away with it because of longstanding issues in the runtime where exceptions at the wrong time during I/O bring the runtime to a halt. It's been a few years so I don't have the github issue off the top of my head anymore. I'd like to think that if they could redesign the language again they would not have exceptions and destructors/finalize.

It's a great language for CLIs though. I'm glad to see the team still pressing on.

Comment · 9 days ago
the absolute best one: systemd
Comment · 9 days ago
Well, yeah I guess that just about sums it up.
Comment · 1 month ago
I went the opposite way and went back to Intel after many many years on AMD. I snagged a Xeon 654 Granite Rapids ($850) for a new workstation geared towards local inference. I don’t need a ton of CPU cores and all Granite Rapids have 8 memory channels where as you need very high end Threadrippers (9975wx for $4000) for an equivalent due to their CCD design.

As a bonus Granite Rapids is super power efficient and runs much cooler than my previous TR and Ryzens. Intel seems to be doing good things again! My only minor complaint is that P2P doesn’t work on my multiple GPU setup because every PCIe5x16 lane has its own dedicated root to the CPU, but all that bandwidth is useful for MoE models that are offloaded to RAM.

Comment · 1 month ago
No model will ever figure out how to make a ling tight wall.
Comment · 2 months ago
RIP. I always think of him for his performance in Home Alone 2.
Comment · 2 months ago
This feels defensive and reactionary after Ramp started getting deeper into AI.
Comment · 2 months ago
Boy am I feeling this. I had my eye on building a new Threadripper machine, which requires DDR5 RDIMMs. Much to my surprise while happily building out a parts list one fine evening I learned that these are going for between $500 and $1000 for one single 16GB module right now. I think I'll hold off and squeeze a few more years out of DDR4 and PCIe 4.0.
Comment · 2 months ago
I love what you all do! I don’t have any to submit. Enough time with consensus teaches you to avoid it unless it’s really, truly needed.
Comment · 2 months ago
My experience as well. LLMs also struggle with Rust's many abstractions and offerings but you can know that if it compiles it is data race free and work with the LLM to use better abstractions over time.

Zig is also good at this but requires more up front design (thread-per-core, static allocation, etc.) and consistent checks to verify rules are followed.

Comment · 2 months ago

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton