geek of programming languages, operating systems, and hypermedia platforms

Joined April 2008
Manuel Simoni retweeted
You gotta be kidding me.
No wonder people think PHP is dead. Turns out... nope.
246
683
177
12,785
459,316
Manuel Simoni retweeted
Carmack on Goose:
Replying to @wvo
That looks really neat! The automatic analysis and use of multiple data stacks and resizable fields takes it from "lots of work can be done this way" to "basically everything can be". The relative references and built in binary structure validation also enable direct memory mapping of data structures and immediate use of network data. "Parsing" file and network data is often 100x slower than it needs to be.
4
8
162
7,800
Manuel Simoni retweeted
The "rewrite it in Goose" movement is already gaining steam, see here some early results of rewriting expertly written ninja/json/yaml/jq parsing in Goose and getting large speedups: github.com/calpeyser/goose-e…
10
15
1
159
8,713
Manuel Simoni retweeted
TIL that global spending on alcohol is still larger than AI infrastructure spending this year ($1.7T vs $1.5T)
71
124
91
2,695
777,803
Invent type system Make it unsound so that it’s very hard to be sure how edge cases are handled Keep hallucinating new implementations back and forth Make wild claims about performance Can’t actually tell me if it type checks the same things Mfw
New from Vercel Labs: tsc-ts TypeScript was written in TypeScript Then rewritten in Go We ported it back to TypeScript Compiled it with scriptc And it's 2-4x faster than tsgo
7
5
126
4,745
Manuel Simoni retweeted
A fragment of OpenAI’s Navier-Stokes proof in Lean and the same translated by Astra to Naproche-ZF, which uses ForTheL for surface syntax (yes, you are looking at a formal language, not natural prose) and a version of set theory for semantics.
There should be a ForTheL frontend for Lean to lessen the pain of reading slop and unite the English proof and the code proof in one single artifact. That way there will be no mismatch scandals. But if ForTheL becomes the standard, Lean might not be necessary after all; any good backend with a better understood metatheory will do.
6
13
120
21,819
Manuel Simoni retweeted
Can't mutate an empty list? NIL issue
Can't get users for your app? shill issue
3
3
2
71
2,043
Manuel Simoni retweeted
UNTESTED INTERNALS. UNACCEPTABLE RISKS.
1
3
1
19
1,043
Manuel Simoni retweeted
At some point, the German auto engineering ethos changed from "build the eternal car, the final car!" to "infinite levels of un-serviceable complexity that you just scrap after a 7 year lifespan."
I feel like few countries have taken as big of a reputational hit in the past 10 years as Germany. 10 years ago, they were the sensible, pragmatic Western country that still had a decently-sized manufacturing sector. Now, they're a nigh-ungovernable basket case whose economic
8
9
2
170
7,775
Manuel Simoni retweeted
text editing has probably done more damage to the fields of computers, HCI, and design than any other incentive or obstacle using runs of characters to represent everything everywhere all of the time, and then elevating it into sacred practices is beyond retarded
5
2
5
61
7,368
Manuel Simoni retweeted
By popular demand, here's an actual screenshot from the Turbo Haskell editor, which should be available using `thc edit` soon. @dysinger's joke spoiled my surprise. ;)
14
51
10
358
13,529
Manuel Simoni retweeted
our needs... so simple..
2
18
188
4,769
Manuel Simoni retweeted
Replying to @RosuGrigore
The purpose of a programming language is to be mind expanding. So long as there are people who want their mind expanded, it is worth designing new PLs.
2
3
1
14
393
Manuel Simoni retweeted
So, a lot of people are merely comparing modern PLs to ancient assembly languages instead of contemplating what assembly could be, or what it would have been if we had chosen assembly + metaprogramming over interpreters + compilers.
1
4
1
29
769
Manuel Simoni retweeted
You see how this looks like some senior developer's wet dream side project, right? How was Steve Jobs the guy who greenlit this?
7
4
210
8,548
Manuel Simoni retweeted
i am inclined to say this is entire bullshit, even sans careful reading.
Most predictions I see are still way too conservative. Here's mine
8
4
116
6,698
Manuel Simoni retweeted
This new git support, by the way, works entirely in a Durable Object, no container, no bash, no CLI tools of any sort. The agent gets file read/edit tools and the ability to run JavaScript code, everything else is exposed via JS APIs. There isn't even a "virtual filesystem" in the traditional sense. There is a git tree, and then modifications on top are represented as operational transforms, up until the agent commits, which creates a new git tree. File states from any point in the chat history can be recreated trivially. To achieve this, Cloudflare OS deeply understands git's object model. Each workspace has a git object store. Gadget code is also stored in this git store, BTW. git is a beast of a CLI but its underlying storage model is incredibly elegant.
2
1
15
1,589
Manuel Simoni retweeted
Git at Scale (by cursor) has been one of the most interesting blog posts i've read in a while. It came right when I was frustrated with Shopify's internal git system. As an exercise, I've implemented it over the weekend as open source. It's a single rust binary that you can point at any S3 type object store. It uses WAL and CAS primitives and requires no other data store. It also implements bundle-uri so large git repos (like our mono) are very fast to download as a chain of static bundles. Also comes with basic familiar UX. github.com/tobi/walgit
174
286
116
5,242
861,131
Manuel Simoni retweeted
Common Lisp with the frontier models and thoughtful tooling setup is so unbelievably fucking extremely powerful, I almost don't even want to talk about it because it's like describing a dream or nightmare, there is no way to do it justice
20
10
3
269
11,658
Manuel Simoni retweeted
A new post: "When the Hard Part Stops Being Hard". The gist: the effort that used to be required for a publishable PL result can now be full automated with AI, and the field's research culture is already changing because of it. proofsandintuitions.net/2026…
13
13
2
106
9,420