Marc

4.5K posts

Marc banner
Marc

Marc

@MarcJSchmidt

fixing world models, freelance software/ml engineer, kw/hp

Hamburg, Germany Katılım Mayıs 2013
691 Takip Edilen6.7K Takipçiler
Sabitlenmiş Tweet
Marc
Marc@MarcJSchmidt·
The first (?) interactive TypeScript type debugger. Primarily built for the byte-code/VM of the new type checker, but is actually already quite useful to debug types by simply stepping through it.💪 I will compile it to WebAssembly in the next days to let it run in the browser.
English
12
65
437
0
Marc
Marc@MarcJSchmidt·
let's be real. many people who looked closely at Bun's codebase knew something was seriously off, there was an obvious bias towards shipping flashy surface-level features while engineering fundamentals were just plainly ignored. stability was the obvious first loser here, Bun became famous for having absurd amount of segfaults and bug reports. many of us stayed quiet because nobody wanted to fight an army of influencers and a massive hype wave, which is quite telling. I genuinely looked at it like it was a new fresh approach of engineering, massive iteration speed and wondered if this would hold through the end-game, aka stability- turns out it didn't, and it was not Zig's fault here. beginners loved Bun, but a lot of experienced systems programmers stayed the fuck out because the instability made it impossible to trust in production. influencers kept free-riding the hype train because that's where the engagement was, and somehow this myth emerged that Bun was some crown jewel of systems engineering but it really wasn't. Bun emerged itself as influencer with all these shit and meme postings, they were extremely good at it, should have created a marketing company to make actual money - it quite hit the Zeitgeist I can only imagine how frustrating it must've been for Andrew to watch this unfold. I got a small glimpse of that myself when I talked with Jarred about joining Bun years ago. Imagine caring deeply about engineering while your language's biggest marketing success prioritized iteration speed over everything else and also becomes one of its biggest engineering liabilities. You're basically handcuffed because that's the project everyone associates with Zig. The sad part is that Bun isn't the exception, it's more a symptom to me, I see it everywhere since years. Our industry used to reward craftsmanship but now it rewards attention thanks to VC's playbook, I see it all over the place, it makes me sick. Ship first, hype harder, rewrite later. Engineering excellence became secondary or non existent as long as you dominated the timeline. Bun isn't your friend. VCs aren't your friend. They're all optimizing for incentives that have very little to do with engineering excellence. Nothing really to blame, as that's the incentive system that we play in. Andrew and Jarred just play a very different game, and I'm definitely on Andrew's side here - I'm an engineer, not an influencer. I have zero interest in playing the attention game, never will. That's generally the character trait I see by all the excellent engineers out there that I know and admire. I'm disgusted by this influencer time line that made all of this possible. Please stand up and call out bad engineering, be loud, and furious if it is required to make it go viral.
English
10
3
56
5K
Marc
Marc@MarcJSchmidt·
@sdmat123 because I want tsgo API linkable with LTO in my cpp code and want ts-transformer/compiler-api speed back in JS without this extremly slow and limited API-RPC nonsense that is coming in TS 7.1. plus a few other reasons
English
1
0
1
12
sdmat
sdmat@sdmat123·
@MarcJSchmidt Exactly, why would you transpile Go's full stdlib + typescript-go to c++?
English
1
0
0
12
Marc
Marc@MarcJSchmidt·
I just compiled Go's full stdlib + typescript-go to CPP, fully working
English
1
0
3
944
Marc
Marc@MarcJSchmidt·
I told Fable "Idk man, I think we have to analyze this more" Fable: Sure, let's spawn 140 sub agents in deep analysis And just like that in 15mins half the weekly usage gone.
Marc tweet media
English
4
0
23
2.3K
Marc
Marc@MarcJSchmidt·
I wanted to play Black Flag Resynced since it came out but my gaming machine's GPU is used nonstop for ML experiments/unit tests/compilers/benchmarks. Would need a second machine which my wife would not approve. help?
English
1
0
0
348
Marc
Marc@MarcJSchmidt·
imagine having to pay like $500 in half an hour in api prices for Fable thinking it has to bring the big guns for no reason whatsoever lmao
English
1
0
4
315
Marc
Marc@MarcJSchmidt·
guess I have to switch to GPT Sol
English
0
0
2
406
Marc
Marc@MarcJSchmidt·
come oooooonnnn, I burned through 40% weekly usage in Claude in a single day on my 20x plan... I have 6 days left and work week is about to start😭 is second account still dangerous, am I going to get banned?
Marc tweet media
English
6
1
18
3.7K
Marc
Marc@MarcJSchmidt·
Das war auch mein erster Gedanke, als ich dieses leere Gesicht und das selbstsichere Nachplappern gesehen habe. Dahinter steckt aber ein ziemlich simples Anreizproblem: Wo kein Bedarf besteht, entsteht auch kein Anpassungsdruck. Sehr attraktive Menschen bekommen Aufmerksamkeit oft ohne besondere Leistung. Weniger attraktive Menschen müssen eher über Humor, Kompetenz, Status, Persönlichkeit oder andere Fähigkeiten kompensieren; und entwickeln diese dadurch möglicherweise stärker. Fast wichtiger ist aber das Feedback: Attraktiven Menschen wird sozial mehr durchgehen gelassen. Sie bekommen weniger Widerspruch, weniger Korrektur und damit weniger Lernsignale. Genau solche Lernsignale prägen jedoch Charakter, Interessen, Urteilskraft und Verhalten. Ohne ehrliches Feedback bleibt Entwicklung aus. Das ähnelt Lottogewinnern oder Menschen, die mit ihrer ersten Idee sofort Erfolg haben: Man kann weit kommen, ohne die Substanz aufbauen zu müssen, die normalerweise auf dem Weg entsteht. Das ist nicht einmal zwingend ihre eigene Schuld. Wenn die Umgebung dich kaum mit der Realität konfrontiert, lebst du in einer verzerrten Rückkopplungsschleife. Geoffrey Miller fasste den ersten Punkt zugespitzt so zusammen "The human mind and the peacock’s tail may serve similar biological functions", seine These: Ein Teil unserer geistigen Fähigkeiten wurde durch sexuelle Selektion geformt; das Gehirn also auch als Balzsignal. Offenbar war es evolutionär manchmal effizienter, Intelligenz, Humor und Kreativität hervorzubringen, als dauerhaft perfekte Körper.
Deutsch
0
0
0
164
Marc
Marc@MarcJSchmidt·
@FabioDeMasi @MartinSonneborn Ich hoffe die Abwesenden haben ab Tag eins eine Krankschreibung. Ich als Arbeitgeber kann das ja wohl verlangen. Oder was ist der Grund des Fernbleibens bei so wichtigen Dingen?
Deutsch
0
0
3
205
Fabio De Masi 🦩
Fabio De Masi 🦩@FabioDeMasi·
Damit niemand verwirrt ist. Dies war die Abstimmung über einen Antrag zur ABLEHNUNG der Chat Kontrolle und daher stimmte @MartinSonneborn (wie ich auch) mit JA (grüne Taste). Eine Mehrheit der anwesenden Abgeordneten war zwar für die Ablehnung bzw. gegen die Chat-Kontrolle. Aber: Da es sich um einen Vorschlag des Rates der EU handelt waren 360 Stimmen (Mehrheit ALLER Abgeordneten und nicht nur der anwesenden Abgeordneten) erforderlich. Daher hat man Abstimmung auf den letzen Abstimmungstag vor der Sommerpause gelegt weil dann viele Abgeordnete fehlen!
Deutsch
146
329
1.9K
109.3K
Martin Sonneborn
Martin Sonneborn@MartinSonneborn·
Die Chatkontrolle kommt. Kein guter Tag für Freiheit & Bürgerrechte…
Martin Sonneborn tweet media
Deutsch
1.2K
4.5K
27.1K
2.2M
Marc
Marc@MarcJSchmidt·
@vinafleur @TansuYegen the word and definition? surely not. But you can have an urge about something you don't understand. I see the same with my toddler, he wants to have symmmetry/reflection with so many things all the time
English
0
0
0
15
Tansu Yegen
Tansu Yegen@TansuYegen·
A baby asking “Give some to them too” proves sharing starts early.
English
69
570
6.7K
387.5K
Marc
Marc@MarcJSchmidt·
@ulfposh Alter falter, ich kann das nicht mehr. Die sind so durch 🤣
Deutsch
0
0
0
91
Marc
Marc@MarcJSchmidt·
@moritzkoerner Lese ich das richtig: Es wird von irgendetwas eine massiven Eingriff in die Freiheit vorgeschlagen, und um das abzuwenden, braucht es die absolute Mehrheit? Wie nennt man das, wenn das gleiche in Russland und China passiert?
Deutsch
1
0
26
2.5K
Moritz Körner
Moritz Körner@moritzkoerner·
‼️Breaking‼️ Das Parlament konnte die #Chatkontrolle nicht stoppen. Wir hatten zwar eine Mehrheit gegen den Gesetzentwurf des Rates aber eben keine absolute Mehrheit wie sie in der zweiten Lesung notwendig ist.
Deutsch
86
159
1.7K
134.8K
Martin Sonneborn
Martin Sonneborn@MartinSonneborn·
@gandalv7 Illegaler Geschäftsordnungstrick der Parlamentspräsidentin - Eilantrag, der die Qualifizierte Mehrheit (360 Stimmen) GEGEN die Chatkontrolle gebraucht hätte, an einem Tag, an dem nur knapp 600 MEPs vor Ort waren, wegen Urlaub etc…
Martin Sonneborn tweet media
Deutsch
298
1.2K
8.8K
1.4M