I worked on a few fairly prominent efforts in open source (Istio, OpenAPI), but I think of all of them, itโs gRPC that I think has the coolest story. Pull up a chair and set for a spell (any inaccuracies in what follows are 100% my fault for having a bad memory!).
19.02.2026 00:21
๐ 184
๐ 45
๐ฌ 5
๐ 9
Did you know that git support sha-256? Well, I didn't!
31.01.2026 10:21
๐ 0
๐ 0
๐ฌ 0
๐ 0
31.01.2026 09:51
๐ 0
๐ 0
๐ฌ 0
๐ 0
It's FOSDEM time!
31.01.2026 06:46
๐ 0
๐ 0
๐ฌ 0
๐ 0
People want a technical solution to what is ultimately a judgement problem.
People know that unwrap can cause a panic. That's the choice that's being made when you unwrap. Changing the name won't change that.
19.11.2025 16:51
๐ 205
๐ 15
๐ฌ 21
๐ 7
Property-based testing to me feels like a really good point in the testing/formal methods design space. PBT is rigorous in the sense that you're writing a spec of some kind, while being easy to understand and not having much of the chaotic behavior that characterizes heavyweight formal methods
16.11.2025 20:27
๐ 28
๐ 2
๐ฌ 2
๐ 2
Title: Switzerland plans surveillance that is worse than US
Broken shield with a Swiss flag on it
Swiss surveillance could become worse than US
If passed, chat, email & VPN providers from #Switzerland must:
๐จ Log IP addresses
๐จ Ask for ID upon sign up
๐จ Decrypt data upon request
Let's fight for #privacy! ๐ tuta.com/blog/switzer...
15.11.2025 15:43
๐ 87
๐ 62
๐ฌ 6
๐ 11
NPM flooded with malicious packages downloaded more than 86,000 times
Packages downloaded from NPM can fetch dependancies from untrusted sites.
NPM flooded with malicious packages downloaded more than 86,000 times https://lobste.rs/s/x45btr #security #programming #nodejs
30.10.2025 07:31
๐ 0
๐ 1
๐ฌ 0
๐ 0
Haskell is a pure functional language with lazy evaluation. It doesnโt compute anything unless absolutely necessaryโjust like you on a Monday.
28.10.2025 06:46
๐ 14
๐ 4
๐ฌ 0
๐ 1
At long last, @chris.blue and I have submitted the final manuscript of Designing Data-Intensive Applications, second edition, to the publisher. There is always more that could be improved but at some point we just have to call it done. Now it goes into production; probably shipping in ~4 months.
20.10.2025 19:54
๐ 308
๐ 23
๐ฌ 12
๐ 7
The state has NO right to know about: your finances, your movements, your shopping habits, your online activity, your health, your connections, your religion.
๐จ๐ฌ๐ง Surveillance in the UK is rising as it plans to roll out mandatory #digitalIDs for all its citizens.
Why is this deeply concerning?
โ Increases state control
โ Infringes on your privacy
โ First step to creating a surveillance state
#CyberSecurityAwarenessMonth #DigitalID #NotodigitalID #UK
19.10.2025 13:53
๐ 53
๐ 18
๐ฌ 3
๐ 0
#Chatcontrol is OFF for now. ๐ช
But it'll be back.
Danish Minister Hummelgaard:
"๐ช๐ฒ ๐บ๐๐๐ ๐ฏ๐ฟ๐ฒ๐ฎ๐ธ ๐๐ถ๐๐ต ๐๐ต๐ฒ ๐๐ผ๐๐ฎ๐น๐น๐ ๐ฒ๐ฟ๐ฟ๐ผ๐ป๐ฒ๐ผ๐๐ ๐ฝ๐ฒ๐ฟ๐ฐ๐ฒ๐ฝ๐๐ถ๐ผ๐ป ๐๐ต๐ฎ๐ ๐ถ๐ ๐ถ๐ ๐ฒ๐๐ฒ๐ฟ๐๐ผ๐ป๐ฒ'๐ ๐ฐ๐ถ๐๐ถ๐น ๐น๐ถ๐ฏ๐ฒ๐ฟ๐๐ ๐๐ผ ๐ฐ๐ผ๐บ๐บ๐๐ป๐ถ๐ฐ๐ฎ๐๐ฒ ๐ผ๐ป ๐ฒ๐ป๐ฐ๐ฟ๐๐ฝ๐๐ฒ๐ฑ ๐บ๐ฒ๐๐๐ฎ๐ด๐ถ๐ป๐ด ๐๐ฒ๐ฟ๐๐ถ๐ฐ๐ฒ๐."
Keep fighting for #encryption & right to #privacy ๐
tuta.com/blog/chat-co...
15.09.2025 14:52
๐ 62
๐ 20
๐ฌ 4
๐ 1
Deprecating REST APIs: A Developer's Guide | Zuplo Learning Center
API Deprecation is the process of signaling to developers that an API, or a part of it (ex. endpoint or field), is scheduled to be discontinued or replaced.
Just discovered that there is a new standard http header in town: the Deprecation header. As the name suggests it is used to better communicate to a client the deprecation timeline of an endpoint.
More on it and a good approach to deprecate api at zuplo.com/learning-cen...
15.09.2025 14:58
๐ 0
๐ 0
๐ฌ 0
๐ 0
In questi giorni seguo meno, ma posso dire una cosa: con i mari cosรฌ caldi e col pregresso dell'ultima ondata di calore, il rischio di fenomeni estremi come quelli occorsi stanotte in Romagna rimarrร alto ad ogni perturbazione.
Quindi aggiornatevi sulle previsioni e le allerta meteo.
24.08.2025 08:05
๐ 234
๐ 33
๐ฌ 10
๐ 1
Converging Database Architectures DuckDB in PostgreSQL
YouTube video by Data Council
Recording of my Data Council talk:
www.youtube.com/watch?v=HZAr...
29.05.2025 21:18
๐ 15
๐ 2
๐ฌ 0
๐ 1
A joyful Ferris the crab throws confetti under text that reads "Happy 10th birthday, Rust 1.0!"
Today marks a decade since the 1st stable release of #rustlang ๐ To commemorate this milestone, we asked Karen Tรถlva (Ferris creator ๐ฆ) to design a celebratory graphic & answer a few questions in our blog.
Congrats to EVERYONE who has made Rust what it is today ๐งก
rustfoundation.org/media/celebr...
15.05.2025 07:20
๐ 146
๐ 45
๐ฌ 1
๐ 4
A dark-themed terminal screenshot showing Node.js v23.11.0 and a console.log() call with a format string. The command console.log('Event: %j', {foo: 'bar'}) is displayed, with a yellow arrow pointing to the resulting JSON string {"foo":"bar"}. A label below reads 'JSON.stringify(...)' to explain the %j placeholder behavior.
console.log() is probably the first function I ever used in Node.js...
And yet, I was today years old when I learned it supports format strings! ๐คฏ
๐งต๐
05.05.2025 09:20
๐ 72
๐ 13
๐ฌ 9
๐ 2
NULL BITMAP: How to Understand that Jepsen Report buttondown.com/jaffray/arch...
05.05.2025 18:03
๐ 10
๐ 5
๐ฌ 1
๐ 0
40x less overhead! Rateless Invertible Bloom Filters - Part 3 of 3
YouTube video by number 0
Belay uses this super cool algorithm called Rateless Invertable Bloom Lookup Tables ( video ) to figure out which documents each peer has and sync them only the ones that they don't have in both directions.
03.03.2025 01:15
๐ 8
๐ 2
๐ฌ 1
๐ 0
22.04.2025 00:15
๐ 55297
๐ 10830
๐ฌ 744
๐ 324
A medical illustration of the human brain.
Train your own model.
19.04.2025 14:19
๐ 1299
๐ 185
๐ฌ 21
๐ 9
"If you can afford to send Katy Perry to space, you can afford to pay more taxes."
"If you can afford to send Katy Perry to space, you can afford to pay more taxes." #3E
19.04.2025 03:41
๐ 7258
๐ 1529
๐ฌ 88
๐ 38
#codemotion2025 let's start
14.04.2025 07:16
๐ 0
๐ 0
๐ฌ 0
๐ 0
image of watchmen's doctor manhattan, a superhero who is entirely blue and nude, sitting on a rock, small in frame, on what is depicted to be a very pink version of the surface of the planet mars. he looks pensive.
It is 2002. I am 18 years old. We are in a once-in-a-generation economic crisis.
It is 2008. I am 24 years old. We are in a once-in-a-generation economic crisis.
It is 2020. I am 36 years old. We are in a once-in-a-generation economic crisis.
It is 2025. I am 41 years old. We are in aโ
02.04.2025 22:01
๐ 26434
๐ 8357
๐ฌ 411
๐ 684
Meta
Addressing bias in LLMs
It's well-known that all leading LLMs have had issues with bias-specifically, they historically have leaned left when it comes to debated political and social topics. This is due to the types of training data available on the internet.
Our goal is to remove bias from our Al models and to make sure that Llama can understand and articulate both sides of a contentious issue. As part of this work, we're continuing to make Llama more responsive so that it answers questions, can respond to a variety of different viewpoints without passing judgment, and doesn't favor some views over others.
We have made improvements on these efforts with this releaseโLlama 4 performs significantly better than Llama 3 and is comparable to Grok:
โข Llama 4 refuses less on debated political and social topics overall (from 7% in Lama 3.3 to below 2%).
โข Llama 4 is dramatically more balanced with which prompts it refuses to respond to (the proportion of unequal response refusals is now less than 1% on a set of debated topical questions).
โข Our testing shows that Llama 4 responds with strong political lean at a rate comparable to Grok (and at half of the rate of Llama 3.3) on a contentious set of political or social topics. While we are making progress, we know we have more work to do and will continue to drive this rate further down.
We're proud of this progress to date and remain committed to our goal of eliminating overall bias in our models.
Meta introduced Llama 4 models and added this section near the very bottom of the announcement ๐ฌ
โ[LLMs] historically have leaned left when it comes to debated political and social topics.โ
ai.meta.com/blog/llama-4...
05.04.2025 22:08
๐ 135
๐ 38
๐ฌ 5
๐ 61
"Testing Distributed Systems w/ Deterministic Simulation" by Will Wilson
YouTube video by Strange Loop Conference
some extra goodies on deterministic simulation testing for distributed systems
www.youtube.com/watch?v=4fFD...
notes.eatonphil.com/2024-08-20-d...
journal.resonatehq.io/p/determinis...
www.scs.stanford.edu/24sp-cs244b/...
github.com/ivanyu/aweso...
03.04.2025 07:36
๐ 6
๐ 3
๐ฌ 1
๐ 0
Navigating complexity in event-driven architectures: A domain-driven approach - David Boyne
YouTube video by NDC Conferences
Earlier in the year I gave a talk about the complexity of event driven architecture, and how domain driven design can help.
There is huge overlap between the two, and I go through some of it here.
If you're into this stuff, hope it helps!
youtu.be/HpFWRpyyvrk?...
29.03.2025 08:52
๐ 6
๐ 1
๐ฌ 1
๐ 0
13.02.2025 06:48
๐ 27
๐ 5
๐ฌ 0
๐ 0
Earlier this month, I delivered a talk on "Time Travel Debugging with Postgres" for the Seattle Postgres User Group. Massive thanks to Jeremy Schneider for recording (and editing) the talk and posting it to YouTube!
www.youtube.com/watch?v=clcP...
25.03.2025 19:39
๐ 9
๐ 4
๐ฌ 2
๐ 0