Stéphane Lavergne (@vphantom) header
Stéphane Lavergne (@vphantom) profile picture

Software (OCaml, SQL, JS, Perl) @ https://nitter.gq/t.co/zYiIbHTi2I. Built my high-tech RV from scratch. Forex @ OANDA. #TeamHooman

Province de Québec 🇨🇦
Joined April 2009
Photo by Stéphane Lavergne (@vphantom)Photo by Stéphane Lavergne (@vphantom)Photo by Stéphane Lavergne (@vphantom)Photo by Stéphane Lavergne (@vphantom)Photo by Stéphane Lavergne (@vphantom)Photo by Stéphane Lavergne (@vphantom)Photo by Stéphane Lavergne (@vphantom)Photo by Stéphane Lavergne (@vphantom)Photo by Stéphane Lavergne (@vphantom)Photo by Stéphane Lavergne (@vphantom)
It's been fun, but everyone has their limits and today Twitter reached mine. I'm on no other "social" sites, but check out my personal site or GitHub if you want to reach me.
1
90
PSA: don't use Crypt::Random::Seed without setting NonBlocking to 1 on an Apache2/mod_perl server. Most requests will hang waiting 15+ minutes for /dev/random, which doesn't seem to be released properly in that context.
53
Hey @elonmusk there's no way TweetDeck is worth CAD$105/year for me. Why don't you have affordable tiers for occasional users? You're forcing me to leave Twitter entirely which I suspect may not be your desired result.
68
Uh… of course. I've been scratching my head on that one for over 10 minutes. 🤪 #Perl
1
93
"i've been drinking, but hear me out... what we transfer _hypertext_ with the hypertext transfer protocol..."
6
21
1
204
16,164
Stéphane Lavergne retweeted
"Don't learn to code. Soon GUIs will do it all for you." - 1985 "Don't learn to code. Soon that will all be done offshore for pennies." - 2003 "Don't learn to code. Soon nocode tools will do it all for you." - 2015 "Don't learn to code. Soon AI will do it all for you." - 2023
225
1,018
119
7,789
1,174,727
Don't you just love it when you call DEBUG "something" and everything works fine at home but the line does not log anything once in production? …unlike all the other uses of DEBUG in other files which log just fine in production? What a fun day it is. 😛
62
Stéphane Lavergne retweeted
These posts on using clever tricks to automatically generate really fast interpreters and baseline JITs from simple C++ functions is really neat. It's like Truffle/Graal but way simpler: sillycross.github.io/2022/11…
11
91
14,364
Ah yes, apparently April is the start of "tornado season". The worst of it is exactly my way home of course. 🤔 #DomumInVia
45
Hey @TangerineBank what will it take for your tech department to finally listen and shorten those irritatingly long SMS 2FA messages? It's been what, 2 years? I don't want your obviously useless text padding to bury the code 2 lines deep, I want the code to log in.
55
You're never too old for Perl's dynamic nature to completely stump you. It's as if the -> operator had a low precedence with INFO, but is fine in all other contexts I've ever encountered. I have no idea. 🤔
43
Stéphane Lavergne retweeted
93
328
65
2,713
623,966
Hey @AskPayPal is this really how you want to treat your users? I've wasted enough time on this already, I'm not going to get lost in a phone system menu just to try to get you to please stop e-mailing me.
2
46
Stéphane Lavergne retweeted
Programmers know how challenging it is to name things; but the Jane Street interns in Hong Kong make it look easy! These were the top 4 teams from a programming competition that took place last week
4
4
2
123
15,499
Hey @CloudflareHelp who thought it was a good idea to cramp things horizontally to the point of not being legible? Your previous UI was desktop-friendly. This is… bordering on unusable.
50
Hey @OVHcloud, having a tough day? 🤨
54
Stéphane Lavergne retweeted
We made OCaml a "build once run anywhere" language by porting it to Cosmopolitan Libc in a new project called Esperanto. Your Esperanto programs will also run in the browser using our Blink virtual machine. nitter.gq/ingenieroariel/status/…
Replying to @jartine
echo 'let () = print_endline "Hello Ocaml, Esperanto, Cosmo, Blink, WASM!"' > main.ml ocamlfind -toolchain esperanto opt main.ml objcopy -S -O binary a.out cp a.out helloocaml.com 🎉
4
30
4
248
33,288
Fun, glamorous project today: getting intimate with the composting toilet for a good old fashioned troubleshooting session. Is the compost too dry or too wet? I've been in deserts so probably the former. We'll know tomorrow. #DomumInVia
1
46