Ne02ptzero

Joined 10 years ago

Karma
137
Submissions
26
Member since
Oct 14
[ my public key: https://keybase.io/ne02ptzero; my proof: https://keybase.io/ne02ptzero/sigs/b7au_WGTbN4XVGGD1iUK6dfv7IKTcqRx1JARuv-V9KU ]
View on Hacker News

Recent submissions

Comment · 4 months ago
FYI you can use sendfile ish with uring, since splice(2) is implemented. Not as user friendly as sendfile, but should work fairly similarly.
Comment · 1 year ago
> At first glance, I thought France was not really into bouldering...

You'd be very wrong! There is at least 40 bouldering gyms in Paris (and suburbs) alone.

Comment · 1 year ago
I wonder as well. Most of the climbing gyms are missing in France's big cities (Arkose, ClimbUp, etc) and the School Room is not even on the map :( !
Comment · 1 year ago
> You can guarantee that you and someone else are listening to the same thing even across an ocean.

How can you guarantee that? NTP fails to guarantee that all clocks are synced inside a datacenter, let alone across an ocean (Did not read the code yet)

EDIT: The wording got me. "Guarantee" & "Perfect" in the post title, and "Millisecond-accurate synchronization" in the README. Cool project!

Comment · 1 year ago
Out of curiosity, any documents on this, even for something else than AWS's S3? I find the idea very interesting
Comment · 1 year ago
> Executing cargo bench on Limbo’s main directory, we can compare SQLite running SELECT * FROM users LIMIT 1 (620ns on my Macbook Air M2), with Limbo executing the same query (506ns), which is 20% faster.

Faster on a single query, returning a single result, on a single computer. That's not how database performance should be measured or compared.

In any case, the programming language should have little to no impact on the database performance, since the majority of the time is spent waiting on io anyway

Comment · 3 years ago
Segments are provided by community members, and you can adjust/edit them if you're finding the segment to be badly timed yourself.
Comment · 4 years ago
Side topic: Didn't we have a is_const_eval equivalent in C? I seem to remember a dark magic macro doing precisely that on the lkml somewhere, but can't find it.
Comment · 4 years ago
> We ensure the CRDT is synced with at least two nodes in different geographical areas before returning an OK status to a write operation [...] we ensure durability of written data but without having to pay the synchronization penalty of Raft.

This is, in essence, strongly-consistent replication; in the sense that you wait for a majority of writes before answering a request: So you're still paying the latency cost of a round trip with a least another node on each write. How is this any better than a Raft cluster with the same behavior? (N/2+1 write consistency)

Comment · 5 years ago
You know it's a big outage when other people are writing status updates for you
Comment · 5 years ago
> For the monthly expenses, with most of the components running on-premises, there was a 90.61% cost reduction, going from US$ 38,421.25 monthly to US$ 3,608.99, including the AWS services cost.

I might be missing something, but $3k/month (let alone $38k/month) sounds absolutely insane to me for how little metrics they're collecting (4k5 metrics per second, 2.7TB of data per year). Is the money going for network bandwidth or something along those lines?

Comment · 5 years ago
Comment · 6 years ago

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton