Nicolas Laubert

2.8K posts

Nicolas Laubert

Nicolas Laubert

@nicolaslaubert

Software craftman

Ile-de-France, France Katılım Ağustos 2014
455 Takip Edilen83 Takipçiler
Sabitlenmiş Tweet
Nicolas Laubert
Nicolas Laubert@nicolaslaubert·
"Jamais un envieux ne pardonne au mérite" Pierre Corneille Ca date du XVIIe siècle et c'est toujours d'actualité.
Français
0
0
1
159
Nicolas Laubert
Nicolas Laubert@nicolaslaubert·
l'IA qui doit remplacer les devs... Copilot qui s'arrete car "You've hit your session rate limit." alors qu'il me reste 60% du quota à utiliser avant ... la fin du mois. Donc on paie mais on ne peut utiliser que quand ils veulent Imaginer un dev qui fait ca avec son client
Français
0
0
0
17
Nicolas Laubert retweetledi
Rémi Kasprzyk
Rémi Kasprzyk@KasprzykRemi·
Il y a environ 7 500 EHPAD en France. Remplacer les enseignes, panneaux, papeterie, site web etc… Ça va coûter environ 75 millions d’euros rien que pour le côté visuel. Soit le salaire annuel de 2 000 infirmières. Dans des établissements qui en manquent cruellement. Bravo
Rémi Kasprzyk tweet media
Français
268
3.1K
8K
116.9K
Nicolas Laubert retweetledi
Massimo
Massimo@Rainmaker1973·
The landing site of Apollo 11 still parked on the Moon, photographed by different space agencies of different countries.
Massimo tweet media
English
22
38
394
48.7K
Nicolas Laubert retweetledi
Jeff Bezos
Jeff Bezos@JeffBezos·
ZXX
11.4K
14.7K
205.3K
18.9M
Nicolas Laubert
Nicolas Laubert@nicolaslaubert·
Les politiciens sont énormes. 9 ans au pouvoir et ils expliquent encore ce qu'ils faudraient faire pour améliorer la situtation. Pourquoi ne pas l'avoir fait? Ils aiment bien prendre les gens pour des cons.
Mathieu Lefèvre@MathieuMlefevre

« Comment on peut être dans un pays qui a rebâti Notre-Dame en 5 ans et où l’on dit à un agriculteur qui veut étendre son poulailler, que ce sera 5 ans ? » Simplifier, simplifier et encore simplifier avec le président @EmmanuelMacron ⤵️

Français
0
0
0
3
Nicolas Laubert
Nicolas Laubert@nicolaslaubert·
@ygrenzinger Pareil, je lui délégue toutes mes tâches intellectuelles, j'ai enfin le temps de faire le ménage et la cuisine.
Français
1
0
3
2.3K
Yannick Grenzinger Go Bsky
Yannick Grenzinger Go Bsky@ygrenzinger·
Moi je suis à 5k par mois. Openclaw fais des recherches de biz la nuit, quand il a trouvé un biz rentable il bootstrap mon board de directeurs paperclip.. Qui génèrent toutes les apps avec Claude Code. Je sais ça choque mais vous verrez quand je serais à 1 M d'ARR
totoche@totoche

1000€/mois d'IA, ça choque tout le monde : Cursor Ultra : 200€/mois Claude Code : 200€/mois Codex : 200€/mois Gemini Pro : 20€/mois Déjà 620€ 😂 + coûts API pour mes agents IA + PAYG Cursor quand j'explose les limites 💀 J'arrive au 1k/mois sans forcer.

Français
30
10
445
179.1K
Nicolas Laubert retweetledi
Nicolas Laubert retweetledi
NASA
NASA@NASA·
Hello, Moon. It’s great to be back. Here’s a taste of what the Artemis II astronauts photographed during their flight around the Moon. Check out more photos from the mission: nasa.gov/artemis-ii-mul…
NASA tweet mediaNASA tweet mediaNASA tweet mediaNASA tweet media
English
10K
175K
812.9K
29.3M
Nicolas Laubert retweetledi
Aakash Gupta
Aakash Gupta@aakashgupta·
Let me explain exactly why Apple still uses drag-to-install in 2026, because the joke here accidentally proves Apple right. A macOS .app is a single self-contained folder disguised as a file. Every dependency, every framework, every resource lives inside it. Drag it to Applications, it works. Drag it to Trash, it's gone. No registry entries. No leftover DLLs. No uninstaller that misses half the files. Windows installers scatter fragments across Program Files, AppData, the registry, system32, and a dozen temp directories. Uninstalling a Windows app is an archaeological dig. Five years later you're still finding config files from software you forgot you owned. Linux is worse. Dependency hell is so common they named it. Entire package managers exist to solve the problem of "I installed something and now nothing else works." Flatpak and Snap were invented specifically to copy what macOS bundles already did natively. The macOS bundle architecture came from NeXTSTEP in 1989. Steve Jobs brought it to OS X in 2001. The core design hasn't changed because the core design was correct. An app is a folder. Installation is a copy. Removal is a delete. Three operations that map perfectly to how humans already think about files. The drag-to-install window with the arrow isn't lazy UX. It's the entire thesis of the system made visible. You are literally just moving a folder. There is no "installation" step because there's nothing to install. The app is already complete. Every other OS eventually tried to get here. Windows got MSIX. Linux got Flatpak. Mobile figured it out from day one because phones shipped after Apple proved the model. The pattern everyone else converged toward is the pattern this tweet is calling outdated. The funniest part: the app being dragged in that screenshot is Claude. An AI that can write code, analyze documents, and reason about complex systems. And the most advanced step in getting it onto your machine is holding down a mouse button and moving your wrist two inches to the right. That's not a design failure. That's a 37-year-old architecture so good that the most sophisticated software on earth still ships inside it.
Noah Cat@Cartidise

it’s 2026 and this is how you install apps on macOS

English
344
1.3K
12.1K
1.6M
Nicolas Laubert retweetledi
Watt The Duck
Watt The Duck@sjowall69·
Watt the Duck se paye Pigasse : « Bah j’ai fait mon choix. L’audiovisuel public, ça coûte 4 euros par habitant et par mois : vous avez quoi pour 4 euros ? Vous avez France 2, France 3, France 4, France 5, Arte, l’INA… » 4 euros y compris les bébés, les SDF, les membres de chaque foyer et les gens qui n’ont pas la télé. Maintenant imaginons si France TV devait vivre par abonnement comme Canal+. Si 30–40% des foyers s’abonnaient (ce qui serait énorme), ça reviendrait à… 30 à 40€/mois. Sauf que pour 30€, moi j’ai Canal+, AppleTV, Netflix, HBOmax et Paramount+. Je regarde des séries premium, des films récents, des contenus inédits et du Rugby. Lui il a Michel Drucker, Nagui, Élise Lucet, 800 épisodes de Un si grand soleil et Lavrov interviewé par Léa Salamé. Et vous, votre choix ?
Watt The Duck tweet media
Monascope7 🗞️@Monascope7

🗣️ @MPigasse se paie Canal+ : « L’audiovisuel public, ça coûte 4 euros par habitant et par mois : vous avez quoi pour 4 euros ? Vous avez France 2, France 3, France 4, France 5, Arte, les archives de l'INA, etc... Tout ça pour 4 euros. Chez Vincent Bolloré, le coût de l’abonnement à Canal+, c’est 30 ou 40 euros pour avoir quelques matchs de foot et de rugby. Bon, bah faites votre choix. » (#DirectAN)

Français
53
221
1.3K
100.2K
Nicolas Laubert retweetledi
Wes Bos
Wes Bos@wesbos·
‼️Do not npm install or deploy anything right now Supply chain attack on axios 1.14.1 - even if you don’t use axios it may be a nested dep. Pin versions or wait until this is resolved
Maxwell@mvxvvll

@npmjs @GHSecurityLab there is an active supply chain attack on axios@1.14.1 which pulls in a malicious package published today - plain-crypto-js@4.2.1 - someone took over a maintainer account for Axios

English
167
1.8K
9K
1.6M
Nicolas Laubert retweetledi
Les Électrons Libres
Les Électrons Libres@lel_media·
Imprimer en 3D un vrai moteur électrique en trois heures ! Une plateforme d’impression 3D capable de produire un moteur électrique fonctionnel en seulement trois heures, pour un demi dollar ? C’est ce que viennent de réaliser des ingénieurs du Massachusetts Institute of Technology (MIT). Traditionnellement, la fabrication d’un tel moteur exige de multiples étapes complexes – usinage de pièces métalliques, bobinage de fils, assemblage d’aimants – dans des usines spécialisées, souvent sur plusieurs jours ou semaines, avec une chaîne d’approvisionnement lourde et coûteuse. Grâce à leur nouvelle imprimante, les chercheurs ont déposé, couche par couche, cinq matériaux aux propriétés distinctes. Une fois l’impression terminée, il ne reste plus qu’une seule étape simple : aimanter les matériaux magnétiques. Le moteur ainsi créé fonctionne immédiatement et offre même une force d’actionnement plusieurs fois supérieure à celle de certains systèmes hydrauliques équivalents. Le coût en matériaux ? À peine cinquante centimes par unité. Et ce, en modifiant une imprimante commerciale pour traiter simultanément filaments, granulés et encres. Cette technologie ouvre la porte à l’impression sur place de pièces de rechange pour robots, drones, appareils médicaux ou systèmes spatiaux, sans dépendre de chaînes d’approvisionnement vulnérables dans un contexte géopolitique tendu. Elle réduit drastiquement les délais, les coûts et les déchets, tout en permettant des conceptions impossibles avec les méthodes classiques. À plus long terme, elle rapproche le rêve de fabriquer des objets électromécaniques entiers, voire des véhicules complets, directement par impression 3D.
Français
2
34
99
17.7K
Nicolas Laubert retweetledi
Brivael
Brivael@brivael·
Je vais prendre le temps de répondre sérieusement à "la croissance infinie dans un monde fini c'est impossible" parce que c'est la deuxième erreur la plus répandue dans le débat économique français, juste après la théorie de la valeur-travail. C'est un raisonnement qui a l'air évident, qui semble relever du bon sens, et qui est fondamentalement faux. Et comprendre pourquoi il est faux, c'est comprendre pourquoi on n'est même pas au début du potentiel humain. L'argument repose sur une prémisse implicite : croissance = consommation de ressources physiques. Plus de PIB = plus de pétrole brûlé, plus de minerais extraits, plus de forêts rasées. Si c'était vrai, alors oui, on finirait par tout épuiser. Sauf que ce n'est pas ce que la croissance signifie. Et ça n'a jamais été ce que ça signifie. La croissance c'est la création de valeur. Et la valeur c'est pas de la matière, c'est de l'utilité. Un smartphone contient moins de matériaux qu'un téléphone fixe des années 80 et il remplace un appareil photo, un GPS, une encyclopédie, un lecteur de musique, un fax, une calculatrice, un réveil, une lampe torche, un magnétophone, une boussole, un carnet d'adresses et des centaines d'autres objets. Plus de valeur, moins de matière. C'est ça la croissance moderne. Entre 1970 et 2020, le PIB américain a été multiplié par 3. Pendant la même période, la consommation d'énergie par dollar de PIB a été divisée par 2. La consommation d'acier par dollar de PIB a chuté de 60%. Le poids moyen d'une canette d'aluminium est passé de 85 grammes à 13 grammes. On fait plus avec moins. Et cette tendance s'accélère, elle ralentit pas. Et c'est là que les gens confondent deux choses radicalement différentes. La croissance extensive, c'est produire plus en consommant plus de ressources. C'est le modèle du 19e siècle. La croissance intensive, c'est produire plus de valeur avec moins de ressources. C'est le modèle vers lequel on tend de plus en plus. Et avec l'IA, on est sur le point de passer à la vitesse supérieure. L'IA va permettre d'optimiser la consommation de ressources à un niveau qu'aucun humain ne pourrait atteindre. Les chaînes logistiques, l'agriculture de précision, la gestion énergétique des bâtiments, l'optimisation des réseaux électriques, la réduction des déchets industriels, tout ça va être optimisé par des agents IA qui trouvent des efficiences invisibles à l'oeil humain. C'est de la vraie croissance de PIB avec moins de ressources utilisées, pas plus. Et surtout, les gens qui disent "ressources finies" raisonnent comme si on connaissait déjà toutes les ressources. On en connaît une fraction. Google DeepMind a développé GNoME, un outil d'IA qui a découvert 2.2 millions de nouveaux cristaux, dont 380 000 matériaux stables. C'est l'équivalent de 800 ans de découvertes en matériaux condensé en un seul projet. 52 000 nouveaux composés similaires au graphène. 528 nouveaux conducteurs lithium-ion, 25 fois plus que toutes les études précédentes combinées. Des matériaux pour des batteries plus efficaces, des semi-conducteurs plus performants, des supraconducteurs potentiels. Et ce n'est que le début. L'idée que "les ressources sont finies" suppose qu'on sait ce que sont les ressources. Mais une ressource c'est pas un truc fixe dans la nature. Le pétrole n'était pas une ressource en 1700, c'était un liquide noir inutile. L'uranium n'était pas une ressource en 1900. Le silicium n'était pas une ressource en 1950, c'était du sable. Le lithium n'était pas une ressource en 2000. L'innovation transforme ce qui était inutile en ressource. Et l'IA accélère ce processus de manière exponentielle. Et si on veut aller encore plus loin, il suffit de lever les yeux. Musk construit SpaceX pour coloniser Mars. Bezos construit Blue Origin avec une vision encore plus ambitieuse : déplacer l'industrie lourde dans l'espace pour préserver la Terre. Un seul astéroïde de type M contient plus de fer, de nickel et de platine que tout ce qui a jamais été extrait sur Terre. La ceinture d'astéroïdes contient des ressources estimées à des quintillions de dollars. On parle pas de "ressources finies", on parle de "ressources auxquelles on n'a pas encore accès". Et la différence est fondamentale. La croissance n'est pas le problème. La croissance est la solution. C'est la croissance qui a permis de développer les panneaux solaires, les batteries, les véhicules électriques, le recyclage, la dépollution. Chaque problème environnemental qu'on a résolu l'a été grâce à la technologie, financée par le capital, produite par la croissance. Pas par la décroissance. Pas par la sobriété imposée. Par l'innovation. Les gens qui disent "il faut faire autrement" sans dire comment veulent en réalité une chose : que tu aies moins. Moins de confort, moins de mobilité, moins de choix, moins de liberté. Tout ça au nom d'un monde "fini" dont ils ne connaissent même pas 1% des possibilités. C'est du pessimisme déguisé en sagesse. C'est du malthusianisme réchauffé. Malthus prédisait la famine pour 1 milliard d'humains. On est 8 milliards et on n'a jamais aussi bien mangé. On est à 0.001% du potentiel de croissance de l'humanité. On vit sur une seule planète alors qu'il y a des milliards de corps célestes. On utilise une fraction des matériaux disponibles. On vient à peine de découvrir l'IA. On commence à peine à comprendre la fusion nucléaire. Dire "le gâteau ne peut plus grandir" en 2026, c'est comme un paysan en 1800 qui regarde son champ et dit "on pourra jamais nourrir plus de gens que ça". Il avait pas tort sur son champ. Il avait tort sur l'imagination humaine. Le gâteau ne va pas arrêter de grandir. Il va grandir d'une manière que tu ne peux même pas imaginer aujourd'hui. Et la seule chose qui pourrait l'empêcher, c'est exactement ce que les décroissants proposent : arrêter d'innover, arrêter de créer, arrêter de chercher. C'est-à-dire tuer le seul moteur qui nous a sortis de la misère et qui résoudra les problèmes que la misère a créés.
seitnom@seitnom

@brivael La gâteau ne peut pas grandir indéfiniment avec un nombre fini de ressources, avec une écologie cohérente, et visiblement avec un respect de l'humain et du droit international que ça vous plaise ou pas, il va un jour falloir faire autrement

Français
253
960
2.9K
319K
Javarevisited
Javarevisited@javarevisited·
What’s wrong here? double calculateDiscount(User user) { if (user.getType().equals("REGULAR")) return 0.1; if (user.getType().equals("VIP")) return 0.2; if (user.getType().equals("PREMIUM")) return 0.3; return 0; } Every new user type → modify method. Is this scalable? #SOLID #CleanCode
English
5
1
19
5.2K
Nicolas Laubert retweetledi
Renaud Pila
Renaud Pila@renaudpila·
Le visage de la Première ministre du Japon à la dernière « blague » de Trump… « On a prévenu personne lors de l’attaque contre l’Iran, c’était une surprise. Et vous vous y connaissez en surprise les Japonais avec Pearl Harbor ! » rigole-t-il…
Français
388
769
2.9K
2.4M
Nicolas Laubert
Nicolas Laubert@nicolaslaubert·
@javarevisited Add a column with hash of the row Sort the file by hash column Iterate the file Keep the previous hash If hash different, write into other file and init hashset with line without hash If not changed, put Line without hash into hashset, if size changed, write into other file.
English
0
0
5
3.2K
Javarevisited
Javarevisited@javarevisited·
Technical interview question: You have a huge CSV file (20 GB). You need to remove duplicate rows. Memory is limited. How would you approach this?
English
34
16
197
75K
Nicolas Laubert
Nicolas Laubert@nicolaslaubert·
@DrJeromeMarty Il a mal suivi le communiqué, on dit "opération spéciale de 3 jours", pas guerre
Français
0
0
0
19
Sébastien Lecornu
Sébastien Lecornu@SebLecornu·
La guerre au Moyen-Orient ne peut pas servir de prétexte à des hausses abusives des prix à la pompe. À ma demande, un plan exceptionnel de 500 contrôles sera réalisé, dans les stations-service, entre lundi et mercredi par la répression des fraudes (DGCCRF). C’est l’équivalent d’un semestre complet du plan de contrôle habituel qui sera réalisé sur seulement 3 jours. Je remercie tous les agents mobilisés pour protéger les Français contre ces pratiques abusives.
Français
1.3K
568
3.3K
521.1K
Nicolas Laubert
Nicolas Laubert@nicolaslaubert·
@BB27000 Il n'y a pas que l'impôt sur le revenu. Les influenceurs évitent en plus l'impôt sur les sociétés.
Français
0
0
4
374