Nathan's Avatar

Nathan

@natfu.be

I'm a python developer and Emacs user with a hobby interest in statistics. I also like learning about functional programming, still ain't got it though!

151
Followers
839
Following
293
Posts
17.11.2024
Joined
Posts Following

Latest posts by Nathan @natfu.be

Post image

If you're a CS grad student in the US, I'll pay you a small fee to write for The Consensus. I'm especially looking for articles that compare the state of research to the state of what devs do in practice, because there are often interesting discrepancies.

theconsensus.dev/contribute.h...

07.03.2026 17:28 πŸ‘ 18 πŸ” 8 πŸ’¬ 1 πŸ“Œ 0
Preview
Manim Community Manim is a community-maintained Python library for creating mathematical animations.

Manim? www.manim.community

06.03.2026 19:46 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Company is google, look inside:

> Rust

05.03.2026 17:17 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Good article. RLHF from lawyers or doctors would be expensive so I'm curious how companies will handle it.

02.03.2026 19:59 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Did you have access to a DB of docs it can use to verify if the references exist?

02.03.2026 18:37 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Preview
GitHub - DrCatHicks/learning-opportunities: A Claude Code skill for deliberate skill development during AI-assisted coding A Claude Code skill for deliberate skill development during AI-assisted coding - DrCatHicks/learning-opportunities

Have you seen @grimalkina.bsky.social 's github.com/DrCatHicks/l... ?

01.03.2026 08:17 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Nobody should have to sacrifice their identity by submitting selfies or personal documents in order to be an Android Developer.

25.02.2026 12:26 πŸ‘ 234 πŸ” 51 πŸ’¬ 6 πŸ“Œ 1

Just write a ton of css with different behavior for all screen sizes, what could go wrong 😁

21.02.2026 17:20 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Just delete all the tests, problem fixed

20.02.2026 20:34 πŸ‘ 4 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

I like to char vegetables for some recipes but it stains the steel :(

18.02.2026 11:29 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
GitHub - DrCatHicks/learning-opportunities: A Claude Code skill for deliberate skill development during AI-assisted coding A Claude Code skill for deliberate skill development during AI-assisted coding - DrCatHicks/learning-opportunities

Key to efficient learning is realizing how we ACTUALLY learn, not just what FEELS like learning. I wrote a Claude Skill for some friends to help them think about this and they've liked it -- see Principles for some directions you could explore

github.com/DrCatHicks/l...

15.02.2026 15:54 πŸ‘ 211 πŸ” 43 πŸ’¬ 9 πŸ“Œ 23

Thanks a lot for that!

17.02.2026 18:56 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
There are several types of bees based on real species.
Mostly orange bees.

There are several types of bees based on real species. Mostly orange bees.

There are several types of bees based on real species.
Mostly yellow and brown bees.

There are several types of bees based on real species. Mostly yellow and brown bees.

There are several types of bees based on real species.
Mostly grey and white bees.

There are several types of bees based on real species. Mostly grey and white bees.

There are several types of bees based on real species.
Mostly red bees.

There are several types of bees based on real species. Mostly red bees.

Some bees are moving leaves, scraping plant hair, or sticking out their tongues. Some male bees have hairy faces and unusually shaped legs. There are also baby bees that have just hatched from their petal nests.

12.02.2026 15:21 πŸ‘ 438 πŸ” 102 πŸ’¬ 1 πŸ“Œ 3
The Bee Boy's Song
The Bee Boy's Song YouTube video by Will Finn & Rosie Calvert - Topic

youtu.be/4s6HY5VRbH0?...

17.02.2026 18:54 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

So you would have the queue in memory and store on-disk on a WAL file? Interesting!

16.02.2026 19:36 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

That's bothering me for some reason. What's the backend of the durable queue? You need to write it somewhere at some point right?

16.02.2026 17:44 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

What do you use to store data then?

16.02.2026 15:54 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Python developers yearn for statically typed Python 😁

16.02.2026 11:04 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Runtime validation in type annotations | Gribouillis Mindless sketches ✐ᝰ

Finding out what's happening with runtime validation in type annotations in #Python. blog.natfu.be/validation-i...

16.02.2026 00:03 πŸ‘ 2 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Post image Post image

Woo hoo! πŸŽ‰

My book, #Python Workout (2nd edition), is now the #20 best-selling book in programming languages at Amazon.

Thanks so much to everyone who has bought it, and also to everyone leaving such kind reviews.

11.02.2026 19:05 πŸ‘ 11 πŸ” 2 πŸ’¬ 0 πŸ“Œ 0
Clojure - Data Structures

I think it's more a question of the underlying implementation clojure.org/reference/da... otherwise you just copy the data all over the place; we don't really have a immutable & performant list-like container.

11.02.2026 20:48 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

More immutable datastructures, moaaaaar

11.02.2026 19:25 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Very augmentative people as well, they always have a bone to pick.

07.02.2026 18:37 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
Next-generation Proton Mail mobile apps: more than meets the eye | Proton Proton Mail's next-generation iOS and Android apps were rebuilt from the ground up. Here's why we did it and what it changes for users.

In September 2025 we launched a major update of Proton Mail for iOS and Android.

Users will have seen performance and design updates, but under the hood this development involved a new and novel technology stack...

https://proton.me/blog/next-generation-proton-mail-mobile-apps

02.02.2026 17:52 πŸ‘ 165 πŸ” 18 πŸ’¬ 6 πŸ“Œ 3
Preview
The Configuration Complexity Clock When I was a young coder, just starting out in the big scary world of enterprise software, an older, far more experienced chap gave me a ste...

It's mikehadlow.blogspot.com/2012/05/conf... every time. But I think a well-design SDK will beat YAML in the long run. At least I can I dream. I also think we should have static analysis of policies + runtime check of resources availability way before runtime the actual infra but well, baby steps.

31.01.2026 20:23 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

It was very good, I did and do use Ansible and it did hit home 😁

31.01.2026 20:05 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Presenter at front of lecture hall demonstrating an open source docs interface projected on a large screen while audience members take notes and photos.

Presenter at front of lecture hall demonstrating an open source docs interface projected on a large screen while audience members take notes and photos.

Why the French govt digital services chose #Python and #Django: β€œthe boring stack can be upgraded easily and will still work in 20 years” -- Manuel Raynaud showcases LaSuite #FOSDEM. Open source digital collaboration apps, built as an alternative to Microsoft Teams / Office

31.01.2026 17:17 πŸ‘ 36 πŸ” 13 πŸ’¬ 0 πŸ“Œ 0

I'm trying to imagine myself explaining this meme to my grandparents.

31.01.2026 08:43 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

See you guys there!

30.01.2026 17:54 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

I will need to make some cursed modules to convert the markdown to like Confluence markup. Will you expose the underlying AST for the plugins?

29.01.2026 18:24 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0