Rémi Desgrange's Avatar

Rémi Desgrange

@remi.desgran.ge

blog: https://blog.desgran.ge. Born at 355ppm

56 Followers  |  307 Following  |  46 Posts  |  Joined: 04.12.2023  |  2.3854

Latest posts by remi.desgran.ge on Bluesky

Post image

Tient salut !
On a mis en place un suivi de la contribution sur les infras #FTTH SRO et NRO sur OpenStreetMap, l'historique remonte jusqu'en 2018

ftth.infos-reseaux.com

@pasteque24.bsky.social @hades73440.bsky.social @cartotelco.fr

27.10.2025 19:20 — 👍 4    🔁 4    💬 2    📌 0

Rien, la philosophie est une forme de science quand elle est pratiquée correctement.

Exemple : les démonstrations et réfutations du pari de Pascal.

26.10.2025 22:15 — 👍 2    🔁 1    💬 1    📌 0

The reason for creating tests is not to achieve 80% code coverage, but to gain the assurance that the application will still work after a change.

25.10.2025 14:54 — 👍 41    🔁 9    💬 4    📌 1

Ta poulie: « attention chérie, ça va claquer »

23.10.2025 16:15 — 👍 1    🔁 0    💬 0    📌 0

Très en phase avec Mathieu.

Y'a juste un truc sur lequel j'ai pas le début d'une solution : comment on forme les "jeunes" à ces outils. Quand tu dévs depuis +5ans, tu as assez écrit de code pour savoir prendre ce qu'il y a de bon d'un résultat d'IA, et ce qui doit être repris/jété à la poubelle.

22.10.2025 09:15 — 👍 1    🔁 0    💬 0    📌 0

Je lance une bouteille à la mer ...

Les @restosducoeur 💞cherchent beaucoup d’ordinateurs portables et tiny (Linux friendly 🐧). Si votre entreprise a du stock dormant ou autre, ça nous aiderait beaucoup !

Repost apprécié :)🫶🏻

06.10.2025 07:57 — 👍 160    🔁 376    💬 16    📌 3
Post image

Train de nuit #Berlin #Paris

✍️ Signez cette pétition pour montrer votre attachement à ce mode de voyage européen et bas-carbone !

🇪🇺 #Europe #Allemagne #Autriche
📄 agir.greenvoice.fr/petitions/sa...

29.09.2025 11:20 — 👍 25    🔁 14    💬 0    📌 3

Regarde pas htmx.org alors :-)

19.09.2025 20:56 — 👍 3    🔁 0    💬 0    📌 0

Une compétence rare !

18.09.2025 11:44 — 👍 1    🔁 0    💬 0    📌 0

"Vous avez bien une amicale des anciens nazis ? Un club ? Une association peut-être ?"

12.09.2025 09:55 — 👍 347    🔁 98    💬 7    📌 1
Video thumbnail

This is some of the hardest shit I've seen in my life

28.08.2025 06:42 — 👍 4235    🔁 1176    💬 77    📌 199

And here we go: NetBSD 11 will ship with the MICROVM kernel
releng.netbsd.org/cgi-bin/req-...

10ms kernel boot for everyone!

27.08.2025 06:49 — 👍 13    🔁 6    💬 2    📌 0
Post image

C'est intéressant cette opposition entre « nous » et « les français ».

26.08.2025 10:56 — 👍 604    🔁 183    💬 21    📌 2
Preview
Chatcontrol édition 2025 en bref - Bert Hubert En bref, sous l’impulsion du Danemark, de nombreux États membres de l’UE demandent que les messageries comme WhatsApp/Signal/etc. soient contraintes d’inspecter toutes nos photos et tous nos liens en ...

Et maintenant aussi en français 🇫🇷 🇧🇪: berthub.eu/articles/pos...

17.08.2025 15:39 — 👍 7    🔁 6    💬 0    📌 1

La plateforme open data Météo-France ?

16.08.2025 11:52 — 👍 0    🔁 0    💬 0    📌 0
when you click in the terminal, it can either be handled by

your terminal emulator
(represented by a box with a winky cursor face and little arms and legs)
(good if you want to copy text)

or

the program
(represented by a box with a smiley face)
(lots of programs have mouse support!)
programs can tell the terminal emulator to let them handle the mouse

program: if there’s a mouse click, send me escape codes to tell me where it was!

terminal emulator: okay! I’ll disable all my usual mouse functions like “selecting text”!

this is called “mouse reporting”
some programs that have mouse support

    tmux: resize a pane! right-click for a menu!
    htop: click to sort columns!
    micro: text editor with good mouse support
    vim: click on the tab bar!
    and lots more! (lazygit, mc, zellij, btop…)

how to force the terminal emulator to handle the mouse:

unhappy stick figure with short curly hair, thinking: ugh no I don’t want to focus that pane, I want to COPY SOME TEXT!!!

    could be something else too, it depends on your terminal emulator

the scroll wheel

In some programs (like less) the scroll wheel does the same thing as pressing up/down arrow keys really fast

terminal emulator: UP UP UP UP UP UP UP UP UP UP UP UP

in other programs (like lazygit) it uses “mouse reporting” to report where your mouse was when you scrolled
other mouse features your terminal emulator might have

    Shift+click (or something) to open a link in a browser
    Alt+c1ick (or maybe Option) to move the cursor when editing a command in your shell

when you click in the terminal, it can either be handled by your terminal emulator (represented by a box with a winky cursor face and little arms and legs) (good if you want to copy text) or the program (represented by a box with a smiley face) (lots of programs have mouse support!) programs can tell the terminal emulator to let them handle the mouse program: if there’s a mouse click, send me escape codes to tell me where it was! terminal emulator: okay! I’ll disable all my usual mouse functions like “selecting text”! this is called “mouse reporting” some programs that have mouse support tmux: resize a pane! right-click for a menu! htop: click to sort columns! micro: text editor with good mouse support vim: click on the tab bar! and lots more! (lazygit, mc, zellij, btop…) how to force the terminal emulator to handle the mouse: unhappy stick figure with short curly hair, thinking: ugh no I don’t want to focus that pane, I want to COPY SOME TEXT!!! could be something else too, it depends on your terminal emulator the scroll wheel In some programs (like less) the scroll wheel does the same thing as pressing up/down arrow keys really fast terminal emulator: UP UP UP UP UP UP UP UP UP UP UP UP in other programs (like lazygit) it uses “mouse reporting” to report where your mouse was when you scrolled other mouse features your terminal emulator might have Shift+click (or something) to open a link in a browser Alt+c1ick (or maybe Option) to move the cursor when editing a command in your shell

how your terminal handles mouse clicks

wizardzines.com/comics/the-m...

(from "The Secret Rules of the Terminal", which is out now! wizardzines.com/zines/terminal)

12.08.2025 15:05 — 👍 154    🔁 22    💬 2    📌 4

Hot take: real numbers are countable

Uncountable reals are a lie by big maths to oppress computer scientists

Don't agree? Construct an uncountable real for me. Oh wait. You can't.

04.08.2025 15:58 — 👍 48    🔁 17    💬 2    📌 0
Preview
Randonnée. « Beaucoup de pratiquants “consomment” la montagne en tant que lieu photogénique » : l’influence des réseaux sociaux inquiète les secouristes Applications de navigation totalement inadaptées à la pratique de la montagne, réseaux sociaux vantant la beauté des sommets mais déconnectés de la réalité des dangers du milieu : la CRS Alpes et le P...

« Beaucoup de pratiquants “consomment” la montagne en tant que lieu photogénique » : l’influence des réseaux sociaux inquiète les secouristes
www.ledauphine.com/faits-divers...

04.08.2025 06:50 — 👍 7    🔁 7    💬 3    📌 3
Post image

Bon courage à celles et ceux qui travaillent en août. 🧡

On a pensé à vous : les 7 saisons de « Mad Men » sont disponibles sur arte.tv !

01.08.2025 10:00 — 👍 158    🔁 24    💬 4    📌 6

This is the way.

24.07.2025 07:50 — 👍 0    🔁 0    💬 0    📌 0

Du bon usage de l'Open data : à Vancouver, un développeur s'est dit un jour en cherchant un spot pour accrocher son hamac, "tiens, ce serait pratique d'avoir une carte qui recense tous les sites où les arbres ont le bon espacement !"
Et grâce à l'Open data, il a cartographié 2660 sites. 👌🏼

19.07.2025 22:16 — 👍 27    🔁 8    💬 1    📌 1

Dommage qu’il ne fasse pas de comparaison avec Garage.

18.07.2025 05:52 — 👍 0    🔁 0    💬 0    📌 0

Pour le réseau, pro-tips: peut être qu’une tetrachié de règles iptables n’est pas la solution la plus adéquate 😂

07.07.2025 05:38 — 👍 1    🔁 0    💬 1    📌 0

Très très bonne idée. Tu veux te baser sur des projets existants ? (rust-vmm, cloudhypervisor, etc…)

07.07.2025 05:32 — 👍 0    🔁 0    💬 1    📌 0

Mesdames, messieurs : le GÉNIE FRANÇAIS

30.06.2025 10:24 — 👍 56    🔁 9    💬 10    📌 0

Je comprends pas la tolérance envers les mobylettes qui petaradent en réveillant facilement 10.000 personnes dans une ville, surtout
comparé à d'autres sources de bruit - vous imaginez quelqu'un qui fait de la perceuse chez lui à 2h du matin ?

29.06.2025 12:24 — 👍 29    🔁 2    💬 3    📌 0

That’s France 😬

28.06.2025 18:30 — 👍 1    🔁 0    💬 1    📌 0

Si t'essai de changer de version ? (oui je sais....)

27.06.2025 20:15 — 👍 0    🔁 0    💬 0    📌 0
Post image

Est-il normal, dans un pays civilisé, qu’un scientifique du climat reçoive des messages de haine raciste, déshumanisants, et incitant au suicide ?

J'en ai malheureusement des 10aines à 100aines de fois par jour. Quand est-ce qu'on aura une réaction politique pour protéger nos scientifiques ?

25.06.2025 16:41 — 👍 1454    🔁 470    💬 339    📌 51
Preview
The Python Language Summit 2025: State of Free-Threaded Python “Does it make sense to move to the next phase of PEP 703?”, core developer Matt Page opened his presentation to the Language Summit. Free-Threaded Python has come far since the last Language Summit, where Daniele Parmeggiani presented on free-threaded Python using the then-newly-added “--disable-gil” option.

On the PSF Blog: A summary of the "The State of Free-Threaded Python" talk by Matt Page during the #Python Language Summit at #PyConUS 2025

20.06.2025 12:30 — 👍 13    🔁 3    💬 0    📌 0

@remi.desgran.ge is following 20 prominent accounts