Jaël

167 posts

Jaël

Jaël

@jaja360

Postdoctoral Researcher in Computer Science at TÉLUQ; Independent Canadian Election Candidate 2023,2024,2025; Fier Québécois; Viva Palestina 🇵🇸

Montréal Katılım Mayıs 2009
974 Takip Edilen68 Takipçiler
Jaël retweetledi
Daniel Lemire
Daniel Lemire@lemire·
As an engineer, you should have some depth. AI will probably help you if you let it. Here is how the story of progress goes in people’s minds. Our ancestors coded in machine language, then in assembler, then in C, then in C#, then in JavaScript. And now we prompt Claude. Each time, we drop the previous layer. This is another instance of linear thinking about how progress works. We have seen this linear thinking applied to industrial policies: we no longer need to make steel, we can just order it online. If you view technology as a sequence of new layers where only the last layer matters, you are shallow. You could say, “Why would Elon Musk need to know how rockets work? He can just outsource these details to people he pays.” It amounts to saying that once you have the abstraction, you no longer need access to grounded reality. The problem with abstractions is that they are leaky. Here is Spolsky’s law: Non-trivial abstractions are leaky to some degree. Abstractions fail. Sometimes a little, sometimes a lot. There is leakage. Things go wrong. It happens all over the place when you have abstractions. By the way, people working for you are abstractions too, they are social abstractions. If you don't realize that abstractions are leaky, they you will be mislead constantly. The same applies to your own work when you build the architecture of your system. You are pushed in one direction only: more and more abstraction. But your abstractions are leaky. Things go wrong, and you often cannot understand from the highest level what is happening. We see the effect at the political level. Much of the West today is infected by technocratic thinking. A few smart people sitting in offices believe they can run the world because they have models running on Excel spreadsheets. I have this same problem as a professor teaching computer science. Why would anyone learn to write a for loop? ChatGPT can do for loops just fine. As a result, we have an increasing number of students who finish our introduction to programming course without any actual practical knowledge. We fail them and they don't understand why we do so. Why can't they just prompt their AI, isn't it the same as a coding? Here is what I think a good engineer ought to be able to do: work at different levels. It does not mean that everyone ought to regularly read machine language or understand the layouts of transistors on the CPU, but you should have some depth as an engineer. I am reading a lot more assembly today than I did 20 years ago, by a wide margin. In part because it is much easier. The same is true at different levels. I can much more easily explore how the microarchitecture of my CPU impacts my code. The information is more accessible. AI can more easily index this information for you. What this tells us about AI is that it will make the job of programmers more challenging when it is applied, not less. You will need better trained people, not less sophisticated people. Because, at some point, the abstractions will leak. And you'll need a good engineer. Trust me, you will.
Daniel Lemire tweet media
Casey Muratori@cmuratori

IDK, I "review" compiler output all the time. A good debugger makes this cheap and easy. The disassembly is always there, and it jumps out at you when there are codegen anomalies, which happens more often than you might think in optimized builds.

English
22
68
516
33.6K
Ilamparithi
Ilamparithi@ilamparithi_ja·
@lemire Sorry very unrelated. Why do you use << >> instead of double quotes. Is your usage supposed to mean different from double quotes.
English
1
0
0
50
Paul St-Pierre Plamondon
Paul St-Pierre Plamondon@PaulPlamondon·
Siéger comme indépendant ou prôner l’indépendance, ça se ressemble: bien que ce soit la chose à faire, ce n’est pas toujours facile. Mais personne ne devrait demeurer seul durant le temps des Fêtes, peu importe nos choix politiques. C’est pourquoi j’ai invité tous les orphelins politiques à se joindre aux six députés du Parti Québécois pour un verre de l’amitié mercredi prochain.🎄🥂 tvanouvelles.ca/2025/12/07/pau…
Français
42
76
412
17.3K
Erminfare
Erminfare@Erminfare·
@ArtirKel @AlecStapp @Noahpinion If you have strict performance requirements you should write code that fulfills your requirements. For most code the differences discussed here are not significant, and readability is much more important.
English
2
0
7
244
Alec Stapp
Alec Stapp@AlecStapp·
Fun question from @Sam__Enright: What’s the “anti-reading list” in your field of expertise?
Alec Stapp tweet media
English
655
685
11.8K
7.2M
Jaël
Jaël@jaja360·
@KaelumOS What do you mean "in 2023" ? It was in January 2021...
English
0
0
0
375
Benjamin Chan Threads
Benjamin Chan Threads@BenChanThreads·
In 2023, a Reddit group stole $19.75B from Wall Street with Gamestop. McDonald's workers became millionaires overnight, and the world started hunting for "Gamestop 2.0." Then one man started a cult so perfect, 1000s lost their life savings. Here's the brutal story:
Benjamin Chan Threads tweet mediaBenjamin Chan Threads tweet media
English
38
124
2.6K
1M
سمیع پرویز
سمیع پرویز@SamiParvezQadir·
سمیع پرویز@SamiParvezQadir

Like many other supporters of @LongestBallot, I've received my pin in honour of the record-breaking # of candidates who ran in last 2 federal byelections. As an independent journalist, I covered these byelections on The @SamiParvezShow and invited candidates to share their goals.

English
1
0
4
66
my wheelhouse
my wheelhouse@mywheelhouseftw·
yeah babe, you see how it's almost to 100%? The very second it says "seeding", right click on it and then left click on "Remove without deleting file".
my wheelhouse tweet media
English
402
2.9K
45.1K
2.5M
Jaël
Jaël@jaja360·
@dracopolul @strajkoski @battleforeurope Literally the first sentence in your link : "None of the emerging narratives surrounding the Nord Stream pipeline bombing really contradicts Seymour Hersh's central allegation that Biden authorized the operation."
English
0
0
3
61
Thomas Fazi
Thomas Fazi@battleforeurope·
So the official version of the Nord Stream bombing (as per yesterday’s WaPo article) now is that Zelenskyy himself ordered Valerii Zaluzhnyi, former Commander-in-Chief of the Armed Forces of Ukraine, to carry out the bombing — and that the CIA tried to stop them but the Ukrainians went ahead and did it anyway. Even if one wants to believe the last part (highly unlikely), it’s still worth reflecting on the fact that the official story is now that Germany, for the past two and a half years, has been sending tens of billions of euros and huge amounts of military machinery to the country that committed the worst act of industrial terrorism against Germany in history, resulting in a massive economic fallout, in order to fight the country that built the pipeline in the first place. What a time to be alive... Washington Post article: #selection-2571.76-2571.124" target="_blank" rel="nofollow noopener">archive.is/8LKeL#selectio
Thomas Fazi tweet media
English
774
3.7K
11.6K
965.9K
La Barricade
La Barricade@DiscordGauche·
Ça va @LCI, on ne s'emmerde pas trop avec la proportion des barres ?
La Barricade tweet media
Français
104
1.2K
8.3K
297.1K
Jaël retweetledi
Darren Quinn | Modern Money Economist/Educator
TAXES In the MMT framework, taxes serve several key purposes, but it's important to note that they are not primarily about raising revenue to fund government spending, as is often assumed in conventional economic thinking. 1/20
Darren Quinn | Modern Money Economist/Educator tweet media
English
8
36
110
9.1K
The PhD Place
The PhD Place@ThePhDPlace·
The best font is:
English
27
6
20
11.5K
Jaël
Jaël@jaja360·
@BriannaWu I agree, Brianna. Theocracies are bad:
Jaël tweet media
English
0
0
0
29
Brianna Wu
Brianna Wu@BriannaWu·
Let’s be real. There’s nothing leftist about theocracy or the political project of establishing an Islamic caliphate. But that movement is coopting the language and people of the left. We should be clear eyed about what their ultimate goal is, illustrated below. A world that looks very similar to what the fringe right wants. It’s not Islamaphobic to believe in democracy and to be opposed to theocracy. It’s true for Christianity, and every other religion too.
Aaron Sibarium@aaronsibarium

Stanford didn’t remove El Boudali from teaching duties after he praised Hamas, called for Biden to be assassinated, and told the Jewish students whom he grades that they would be treated “very well, just like the hostages,” in a Hamas caliphate. Now his luck may have run out.

English
117
270
2.1K
399.6K
Jaël
Jaël@jaja360·
@BriannaWu @longklaw There was no write-ins in the SC primary, so how the fuck do you want people to vote ceasefire?
English
0
0
2
23
Brianna Wu
Brianna Wu@BriannaWu·
@longklaw So you’re saying that the people that would vote cease-fire decided to stay home?
English
9
0
56
2.5K
Brianna Wu
Brianna Wu@BriannaWu·
96.2 percent for Biden?!? I thought we were all voting “ceasefire!”
Brianna Wu tweet media
English
81
65
1K
72.3K
van cweef
van cweef@malvvvada·
guys real question: does vim only replace vscode or also the cli. I don’t get it, why are people so horny for vim????? what’s so great about it. and don’t just say “iT mAkEs mE fAsTeR”
English
220
6
364
133.9K
Jaël
Jaël@jaja360·
@E_Duhaime Peut-être que si les libertariens comme vous arrêtiez de vouloir couper dans les dépenses publiques, il y aurait de l'air climatisé dans les écoles et on aurait pas besoin de les fermer?
Français
0
0
0
12
Eric Duhaime
Eric Duhaime@E_Duhaime·
Fermer des écoles parce qu’il fait chaud. Vraiment? Il fut une époque pas si lointaine où seule une méga-tempête de neige justifiait la fermeture des écoles. Je comprends qu’il fait chaud, mais on ne devrait pas trop se plaindre cette année avec l’été pluvieux et frais qui s’achève. Heureusement qu’on n’a pas le climat africain ou des Caraïbes. Les directions d’écoles peuvent trouver des solutions afin de ne pas sur-exposer les enfants à la chaleur. Remplacer, par exemple, les récréations ou les activités extérieures. Mais on ne ferme pas des écoles parce qu’il fait 31C. Plusieurs enfants habitent des résidences sans piscine, sans air climatisé. Les jeunes n’auront pas moins chaud à la maison. Ce sont les parents qui se retrouvent ce matin avec un problème de plus sur les épaules. Certains ne pourront pas aller travailler pour garder. D’autres feront de longs détours pour aller les porter chez grand-maman. On entend aussi de plus en plus parler d’un problème d’écoanxiété chez les jeunes. Les directions qui ferment des écoles parce qu’il fait 31C alimentent le stress inutilement chez les élèves. Fermer une école devrait être EXCEPTIONNEL, pas une mauvaise habitude. Le ministre de l’Education, @BDrainvilleQc, doit envoyer une directive claire en ce sens.
Eric Duhaime tweet media
Français
363
124
1.1K
135.2K
Jaël retweetledi
Alan MacLeod
Alan MacLeod@AlanRMacLeod·
Imperialism is a hell of a drug.
Alan MacLeod tweet media
English
46
1.1K
5.3K
170.6K
Jaël
Jaël@jaja360·
@JJ_McCullough What do I have to choose if I think he is mostly bad, but still above average?
English
0
0
0
23
J.J. McCullough
J.J. McCullough@JJ_McCullough·
AMERICANS ONLY! As president, Joe Biden is
English
104
8
157
39.1K
Mac
Mac@GoodPoliticGuy·
Obama and Biden make up a majority of this time frame lmao.
Mac tweet media
English
251
1.3K
24K
1.1M