HN user

mattrighetti

2,822 karma

https://mattrighetti.com

Posts107
Comments342
View on HN
blog.janestreet.com 3d ago

Notes on Naming (2014)

mattrighetti
2pts0
rigtorp.se 7d ago

Optimizing a Ring Buffer for Throughput (2021)

mattrighetti
3pts0
nick.winans.io 1mo ago

I made a million dollar product from my dorm room (2025)

mattrighetti
566pts91
igoro.com 4mo ago

Gallery of Processor Cache Effects (2019)

mattrighetti
3pts0
github.com 5mo ago

Srgn – A grep-like tool which understands source code syntax

mattrighetti
3pts0
mattrighetti.com 6mo ago

TTY and Buffering

mattrighetti
46pts17
blog.adamant-lang.org 8mo ago

Garbage Collection Is a Hack

mattrighetti
2pts2
www.airs.com 8mo ago

Linkers (2007)

mattrighetti
81pts4
www.bikesbooksandbullshit.com 8mo ago

Writing an Asciidoc Parser in Rust: Asciidocr

mattrighetti
60pts4
diobr4nd0.github.io 10mo ago

Track Linux Syscalls with Rust and eBPF

mattrighetti
3pts0
ellisvalentiner.com 10mo ago

Flattening JSON(b) in Postgres (2022)

mattrighetti
2pts0
kishoreganesh.com 10mo ago

Why did dlclose not unload the library? (2023)

mattrighetti
39pts32
diobr4nd0.github.io 1y ago

eBPF: A Beginner's Guide to the Future of Kernel Programming

mattrighetti
2pts1
diobr4nd0.github.io 1y ago

Understanding Network Packet Offsets and Safe Parsing in eBPF

mattrighetti
4pts0
blog.vkhitrin.com 1y ago

Creating a UTM Virtual Machine from CLI

mattrighetti
3pts0
eli.thegreenplace.net 1y ago

Load-time relocation of shared libraries (2011)

mattrighetti
1pts0
vorpal.se 1y ago

Filkoll – The fastest command-not-found handler

mattrighetti
3pts0
thecreativeindependent.com 1y ago

A harm-reduction guide to using your phone less (2018)

mattrighetti
1pts0
mattrighetti.com 1y ago

Authentication with Axum

mattrighetti
81pts32
mattrighetti.com 1y ago

Too Many Open Files

mattrighetti
3pts3
technology.blog.gov.uk 1y ago

Using jemalloc to get to the bottom of a memory leak (2015)

mattrighetti
2pts0
twitter.com 1y ago

It's About Time to Legalize Supersonic Flight

mattrighetti
1pts1
mattrighetti.com 1y ago

Reverse Engineering Playtomic

mattrighetti
4pts0
mattrighetti.com 1y ago

Can't Escape Good Old SQL

mattrighetti
4pts0
mattrighetti.com 1y ago

You probably don't need query builders

mattrighetti
151pts152
simonwillison.net 1y ago

Ending a year long posting streak

mattrighetti
4pts0
aturon.github.io 1y ago

Zero-cost Futures in Rust (2016)

mattrighetti
2pts0
blog.iximeow.net 1y ago

Replyblogging: "Async Rust can be a pleasure to work with"

mattrighetti
1pts0
dusted.codes 1y ago

The type system is a programmer's best friend

mattrighetti
1pts0
github.com 2y ago

Show HN: Envelope – A modern environment variable cli tool

mattrighetti
103pts55

Obviously it would need to be implemented carefully, but I personally would be more than fine blowing into a tube to start my car if it meant saving 12k lives a year with a very low false positive rate.

I can already see two issues with these devices:

- They can’t reliably identify the actual driver. Criminals might simply ask someone else to blow into the device.

- With every car equipped with this safety feature, people might assume everyone driving isn’t drunk.

I’m not sure. It seems like this will only add extra hassle for law-abiding citizens while those for whom it was designed will likely find workarounds.

It's totally plausible to me that this kind of nudge will save a lot of lives.

It’s also totally plausible that insurance companies will use this data to try and find every single tiny, irrelevant detail to not pay you. Sorry, you blinked before crashing into this other car, we won’t pay for that.

Law enforcement could also use that data to create a nice profile of yourself and how “distracted” you are while driving, and maybe suspend your license forever, why not? And wait till you find how unreliable these sensors are.

Just another surveillance tool in disguise, this is what the EU does best.

If you don’t mind me asking, why and how did you make the switch? Going from webdev to compilers seems like a strong U turn that’s not easy to pull off, especially because the resources on compilers out there are extremely scarce

The criticism is about accountability, not whether the system is democratic.

The UK pm and the POTUS are both ultimately accountable through elections. In the UK, a general election can change the government. In the US, people vote specifically for presidential electors, even if it’s through the Electoral College.

The EU commission is different. People don’t vote for commissioners or the president, and they can’t vote them out in the same direct way.

They’re indirectly elected through national governments and parliament. That’s different from being directly elected by citizens. Being appointed by elected politicians doesn’t make someone directly accountable to voters. Citizens don’t vote for commissioners, and it’s much harder for voters to remove or reward them based on their policies.

Opinionated, but Tesla's interface seems better than any CarPlay?

The thing with CarPlay that I hate the most is that it is laggy. I have it on a Series 5 BMW and Spotify has a delay of at least 4s when you select a song and when it actually starts playing. Same thing when you rapidly skip tracks - the interface changes but the speakers (or any other non-CarPlay interface) can't really keep up. It really is a joke, especially on that kind of vehicle.

At first, an emergency clinic prescribed the boy antiviral medication used to treat infections caused by herpes viruses as they presumed he might have Bell's palsy, the temporary paralysis of facial muscles on one side of the face.

Then he went to hospital on back-to-back visits, first getting a presumed diagnosis of herpes gingivostomatitis, a viral infection of the mouth and gums, then returning the following day after the right side of his face went weak, the journal states.

I know the timeline could not be accurate, but if they mentioned what happened with the bat why wasn’t rabies the very first thing they tested for? Even if the parents visited a clinic right after the fact I fear this would have ended up the same way, unfortunately, especially because rabies symptoms show up after some time

Is SQLite generally considered a reliable system?

It is arguably the most battle-tested piece of software on the planet. It's deployed basically on every single piece of tech out there.

people who travel have had their passport scanned, photographed or photocopied by pretty much every hotel they've stayed in.

This. I hate it. People expect you to send your documents on messaging apps and god only knows where they end up. Unfortunately, I fear there's nothing we can do to stop this as govs enforce this kind of operations.

The trust in Mullvad was put to a test two years ago when Swedish police raided their headquarters with a warrant to seize customer data. They left with absolutely nothing because the data didn't exist to be seized.

Furthermore, Mullvad doesn't even keep an email address or a credit card on file. You sign up with a random number and can pay with cash in an envelope. If a company doesn't know who you are, uses only RAM servers, open-sources their code, and successfully clears a police raid, it's no longer just a matter of blind trust

I use Mullvad because it physically prevents anyone from logging my data.

What a co-owner does with his personal money in a local Swedish municipal election has zero impact on the code protecting my traffic.

Did a quick research - calling a party that campaigns for a 30-hour work week and socialist dental care 'far-right' just because they have a strict immigration policy shows how carelessly people throw labels around these days.

In my native country unions have crippled the job market and most of my peers don’t see any benefit from them, we actually hate them for the most part.

Unions are just another way to find a single solution that fits everyone and we all know how that turns out. They’re just be another bureaucratic institution for corrupt politicians.

Tons of evidence out there, especially in EU.