nilleb
banner
nilleb.io
nilleb
@nilleb.io
amazed by the noise - software engineering for a living, photography is my passion; life is too short to step back
Reposted by nilleb
so pumped for the ty beta to finally be here, we did so much great work it rules! astral.sh/blog/ty
ty: An extremely fast Python type checker and language server
ty is an extremely fast Python type checker and language server, written in Rust, and designed as an alternative to mypy, Pyright, and Pylance.
astral.sh
December 16, 2025 at 9:03 PM
Reposted by nilleb
DRAM prices mooning will hurt everyone and might cause a consumer tech recession on its own in the next 12 months even without the AI bubble popping.

Hyperscalers are going to jack up prices for cloud resources, electronics manufacturers (Apple, Samsung, etc.) will raise prices, this is gonna hurt.
December 15, 2025 at 5:41 AM
Reposted by nilleb
I wrote a new PEP with Donghee Na: "PEP 814: Add frozendict built-in type": discuss.python.org/t/104854 A new public immutable type frozendict is added to the builtins module. The insertion order is preserved and a frozendict can be hashed.
PEP 814: Add frozendict built-in type
You can read the PEP at: PEP 814 – Add frozendict built-in type. Abstract A new public immutable type frozendict is added to the builtins module. We expect frozendict to be safe by design, as it pre...
discuss.python.org
November 13, 2025 at 10:05 AM
A few months ago I published a Chrome/ium/Brave extension leveraging the OpenAI realtime voice API
chromewebstore.google.com/detail/speak...

If you want to see how it is implemented, it's here: github.com/nillebco/web...

LLMs are great to improve the Human/Machine interface!

#opensource #openai
Speak with the web page - Chrome Web Store
Too long to read? Let the web page speak to you. Ask for a summary, ask questions, execute simple functions. Available on all pages
chromewebstore.google.com
December 11, 2025 at 12:44 PM
serversfor.dev/linux-inside...

Speaking of Linux, what is a kernel? How does it work? This is a great article where to start from!
The Linux kernel is just a program
Most books and courses introduce Linux through shell commands, leaving the kernel as a mysterious black box doing magic behind the scenes. In this post, we will run some experiments to demystify it: t...
serversfor.dev
December 11, 2025 at 10:48 AM
What is my Mac's superpower? `colima ssh`. I can even add a `--profile x86` for even more bonanza.

❤️ Linux
December 11, 2025 at 10:21 AM
Reposted by nilleb
40,000 #Roman - era #coins discovered in #French village. The town was important to the #Celtic #Mediomatrici tribe before it was conquered by Julius Caesar. #Senon #France

Link for more info and one more photo: www.popsci.com/science/roma...
December 9, 2025 at 11:28 PM
L'ignoranza è forza 💪🏼
RFKJr is at the airport doing chin-ups. #measles

‘South Carolina measles outbreak is 'accelerating,' driving hundreds into quarantine’

Some students who remain unvaccinated are now in a second 21-day quarantine since the beginning of the school year.
www.nbcnews.com/health/healt...
South Carolina measles outbreak is 'accelerating,' driving hundreds into quarantine
Some students who remain unvaccinated are now in a second 21-day quarantine since the beginning of the school year.
www.nbcnews.com
December 11, 2025 at 5:50 AM
Reposted by nilleb
RFKJr is at the airport doing chin-ups. #measles

‘South Carolina measles outbreak is 'accelerating,' driving hundreds into quarantine’

Some students who remain unvaccinated are now in a second 21-day quarantine since the beginning of the school year.
www.nbcnews.com/health/healt...
South Carolina measles outbreak is 'accelerating,' driving hundreds into quarantine
Some students who remain unvaccinated are now in a second 21-day quarantine since the beginning of the school year.
www.nbcnews.com
December 10, 2025 at 11:58 PM
Reposted by nilleb
"une implémentation open source est impossible sans enfreindre les règles du consortium HDMI"
December 9, 2025 at 5:37 PM
/me reads "IIS web.config goodness" and silently chuckles - how is it possible that IIS and good are so close in the same sentence?
December 10, 2025 at 11:41 AM
Reposted by nilleb
Reposted by nilleb
Prochain meetup #python à #Lyon : jeudi 18 décembre à Lowit !

Au programme, Lightning Talks de Noël 🎄

N’hésitez pas à me contacter si vous avez envie de parler d’un sujet :)

Pour s’inscrire ⬇️
www.meetup.com/fr-fr/python...
Lightning Talks de Noël 🎄, jeu. 18 déc. 2025, 19:00 | Meetup
Pour ce dernier meetup de 2025, nous vous proposons un format Lightning Talks ! **Qu’est-ce qu’un Lightning Talk ?** Littéralement « Conférence Éclair », les Lightning Tal
www.meetup.com
December 9, 2025 at 8:27 AM
Yay! My first contribution to CPython has been merged! 🎉🍻🚀
December 8, 2025 at 1:29 PM
Reposted by nilleb
Droit des étrangers : En référé, le Conseil d'Etat enjoint à une préfecture de faire... son travail.

Cas typique : Un étranger (situation régulière) qui se formait, travaillait & avait droit au séjour.

Mais qui par la faute de la préfecture, perd tout & plonge dans la précarité.

=> bit.ly/3KqhXbp
December 5, 2025 at 8:24 AM
Reposted by nilleb
Si vous étiez à la Fête des Lumières de Lyon ce soir, il y avait ça à voir.

Affichage Coloré Absolument Brillant.
December 6, 2025 at 10:29 PM
Reposted by nilleb
this shit is just beyond parody, man
December 5, 2025 at 5:33 PM
Reposted by nilleb
PyLadiesCon 2025 is about to start!

✅ Tickets start at 0 EUR
✅ Access our Discord server with companies, speakers, volunteers, Python Core devs, and members from different PyLadies chapters!
✅ 24h+ hours of talks, panels, workshops, sprints, and more

Join 2025.conference.pyladies.com/en/attending/
PyLadiesCon 2025 - The global online PyLadies Conference
PyLadiesCon 2025 - The global online PyLadies Conference
2025.conference.pyladies.com
December 5, 2025 at 2:17 PM
www.theverge.com/report/82065...

I mustn't be the only guy on this planet hoping for ARM powered with NVIDIA GPUs laptops, right? (My MacBook Pro is great because of ARM - I would really love to have a Linux host too).
Steam Machine today, Steam Phones tomorrow
The Steam Frame is a Trojan horse carrying Arm’s gaming future.
www.theverge.com
December 4, 2025 at 9:11 AM
Reposted by nilleb
Oh boy, you can bet we are cooking the coolest profiler for Python 3.15 👨‍🍳🔥
December 2, 2025 at 9:42 PM
www.lemonde.fr/societe/arti...

Honte à vous. 257 millions d'euros du contribuable. Une gestion de projet défaillante, des méthodes vieille de 40 ans, pour un résultat inexistant.

Toutefois payé.
Plus de 257 millions d’euros pour un système inutilisable : le logiciel pénal de la police nationale étrillé par la Cour des comptes
Le développement de cet outil, désormais nommé XPN et destiné à la rédaction des procès-verbaux, inadapté aux besoins, a pâti des lourdeurs bureaucratiques et de la dilution des responsabilités.
www.lemonde.fr
December 3, 2025 at 10:23 AM
Reposted by nilleb
En 2023, la maison du maire de Saint-Brévin et ses voitures ont été incendiées. Pas de panique, peu de couverture.
Jordan Bardella reçoit un œuf sur la tête, des directs TV, des débats depuis 3 jours; etc. Une indignation sélective de médias dont l'agenda politique ne fait plus aucun doute.
December 1, 2025 at 3:19 PM
Reposted by nilleb
Qui veut la peau de GrapheneOS ? La charge des autorités et du Parisien
YouTube video by Christophe Boutry
www.youtube.com
November 30, 2025 at 8:33 PM