Computers, Physics, and Maths 🤓

London, England
Joined May 2013
Web specs only matter if someone implements them. @ladybirdbrowser is the first new attempt to implement the web platform from spec & from scratch in a very long time. Verifying that specs are actually implementable is critically important for the health of the open web.
7
22
548
24,215
Lots of people ask why OCaml is suddenly trending. So quick recap according to my understanding. 1. @teej_dv learns about OCaml from cool folks and decides to solve Adventure of Code with it. Being an influencer, he shares his experience with lots of people. 2. @davesnx implements React in OCaml giving the language another boost. 3. @_anmonteiro announces Melange which is OCaml on frontend. This is an amazing milestone! 4. Awesome folks like @yawaramin @welltypedwitch @ElucidationsPod always helped by answering OCaml questions and now they have even more work, giving the language more exposure and spreading more love about friendly OCaml folks. 5. Somewhere around this time, completely unaware of all this, I find a new job in OCaml at Bloomberg, and I post more about it because the language is great and the community is super friendly 💛 6. @sabine_s_ enters the chat and dunks the entire X crowd with awesome OCaml memes. And with great improvements to the OCaml documentation as well but people mostly notice memes. 7. All this happens while OCaml is having the time of the life. New 5.0.0 release with multicore support is being dropped, OCaml gets a prestigious Sigplan award, build tooling is getting great thanks to ‘dune’, docs are getting better, and so on. 8. @teej_dv nags @ThePrimeagen just enough, so we get another influencer posting about OCaml because why not post about a trendy subject. 9. @dillon_mulroy streams about OCaml and lots of people actually see this great language in action. 10. @htmx_org decides to be htmx and before Bun got released, OCaml enjoys a good flow of mentions from “not a frontend framework”. 11. People see lots of OCaml mentions in their feeds and ask why it’s trending. 12. This turns into self-fulfilling prophecy and people see OCaml even more in their feeds. At least this is what I see from my bubble. Q.E.D.
I am genuinely curious. What's happening with OCaml beside @ChShersh moving to OCaml? My timeline is full of OCaml to the extent that I spent the weekend with Copilot and OCaml 🤔🤔
23
55
14
398
153,643
THE JANE STREET LOGO IS SUPPOSED TO BE A HEDGE OH MY GOD
8
2
220
41,717
There are 3 types of succesful companies in Europe: 1) world-famous luxury goods brand worth 17 gabillion dollars 2) financial services firm with history of international crime 3) high-tech manufacturer that is the world's only producer of some machine you've never heard of
213
1,002
144
13,769
1,095,352
Imagine the implications for climate change if it turned out there were special rocks that just sat there giving off heat you could turn into electricity.
67
447
40
3,720
vim: what if editing text was like a language emacs: what if editing text was like playing the piano nano: what if editing text was like getting a root canal vscode: what if editing text was like installing chrome extensions
20
43
3
592
Never forget that when Seoul, Korea removed the Cheonggyecheon expressway in 2003 & replaced it with a restored stream & 1000 acre park in the city’s centre, not only did it transform the city’s public life & economic success, but the traffic got better. The traffic got BETTER.
112
7,346
671
41,858
Should I feel old now? Twitter tells me I’ve had my account registered nine years ago 😳
Horrifyingly, it apparently needs to be said: many abortions are -- in fact -- wanted pregnancies. To compound a mother's grief by outlawing the medical procedure that she needs to assure her own health is unconscionable and inhumane.
8
19
1
162
"Dependency Injection frameworks are built by very clever groups of very clever engineers in very clever ways to very cleverly avoid simply passing parameters to functions"
69
299
55
2,299
VS Code is probably the best software ever produced by Microsoft.
349
750
224
12,048
This is the content that makes twitter worthwhile
Replying to @nyanotech
if you lose the pointer provenance you lose all the audio quality
One benefit of programming in JavaScript is that you become a lot less scared to compare floats for equality.
5
5
68
Unfortunately, hackers are the lawyers if code is the law
2
14
4
41
bold of you to assume that I read documentation instead of needlessly bashing my head on code for 5 hours
4
6
1
104
Wordle 238 2/6 🤯🥳 ⬜⬜🟩🟩🟩 🟩🟩🟩🟩🟩
2
1
I've noticed that people will give up when they encounter an error message they don't understand, but will scour google when a celebrity on Facebook references a meme they've never encountered. Pro-Tip: Error messages are like really terrible memes you're missing out on.
3
16