Michael Margerum

1.7K posts

Michael Margerum

Michael Margerum

@MikeMargerum

USA Katılım Haziran 2009
374 Takip Edilen128 Takipçiler
Uncle Bob Martin
Uncle Bob Martin@unclebobmartin·
My brain is reeling with the implications. I keep having these revelations and I'm beginning to wonder when they will stop. It turns out that property testing is yet another hardening technique that the agents can profitably engage. Agents can determine whether a function is appropriate for property testing, and can specify the range and domain of those tests. They can implement them quickly, run them, and fix any detected issues. I just found two production bugs this way. Property testing is going to be part of my normal practice, along with Crap analysis, Function mutation, acceptance test mutation, Dry analysis, etc.
English
46
45
835
175.9K
The Pragmatic Engineer
The Pragmatic Engineer@Pragmatic_Eng·
A Sun lawsuit accidentally created C# and .NET. Anders Hejlsberg(@ahejlsberg) - creator of C#, TypeScript, Turbo Pascal - tells us the unique origin story: Microsoft learnt the hard way not to bet on technology licensed from a competitor: “Well, development of J++ went great until the big Sun/Microsoft lawsuit got in the way. Now we're talking about business. It had nothing to do with technical, but it effectively meant that Visual J++ was never going to be a product that companies would make a bet on because they full well knew that you're not going to ride your app in a language that has been enjoined by a judge in San Jose. We kind of realised at that point that, maybe it's not a great strategy to place your development platform bet on technology that's licensed from a competitor.” They already knew what devs loved and hated about Visual Basic and C++: “Microsoft's main development products at the time were in two camps. There was Visual Basic, rapid application development, loved by everybody because it was so easy to build apps, but performance-wise it had problems and extensibility-wise it wasn't so great. To write new components, you had to write 'em in C++ and whatever. And then we had C++ with MFC and power and expressiveness.” .NET and C# were born from previous learnings and the need for proprietary tech: “Really, what people wanted was both. They wanted something that rolled both of those up. And then they also wanted modern things like garbage collection that, say, Java had, for example, and exception handling and a more object-oriented, component oriented way of building your apps. And all of that was part of the genesis that led to .NET and to the C# language.”
English
5
14
76
6.5K
Tanner Linsley
Tanner Linsley@tannerlinsley·
@ErfanEbrahimnia Oof. I wish these kinds of attacks were limited to literally any kind of library architecture, but this is more fundamental to the NPM ecosystem / CI / publish processes. No one is immune.
English
13
5
656
27.8K
trish
trish@TrisH0x2A·
wise words from the best systems engineer I've worked with: "two things that make code actually maintainable: 1. reduce the layers a reader has to trace 2. reduce the state a reader has to hold in their head" applies to every codebase. always.
English
48
273
4.1K
115.4K
SunvMikey
SunvMikey@SunvMikey·
What is the next bubble? In the last 18 months we've had quantum, nuclear tech, rare earths, drones, ai infrastructure, photonics. Im thinking robotics? What else is there? Trying to front run the crowd
English
47
2
128
26.6K
Uncle Bob Martin
Uncle Bob Martin@unclebobmartin·
Do you sometimes feel like Dave Bowman, talking to HAL?
English
12
2
39
7.2K
rohit
rohit@seatedro·
qt is genuinely great. i was able to get it to work on both linux and mac with basically no effort. and it's not electron slop. why do people still use electron slop?
English
103
19
1.1K
92.8K
Michael Margerum
Michael Margerum@MikeMargerum·
@ibuildthecloud I’m seriously considering rail and I’ve done react, angular, .ner, and go up till now. AI likes opinionated battlers included frameworks Second choice would be go , HTMX, and alpine (or hyperscript). Nextjs looks like a bag of hurt
English
0
0
1
97
Darren Shepherd
Darren Shepherd@ibuildthecloud·
This is not what I wanted to do. I have to dump react. I just can't take it anymore. The reason I went with React was the idea that I could delegate more to AI and pay less attention to it. And that has failed miserably. I really have to keep close tabs on what AI is doing and if that's the case I'm not going to use React.
English
14
0
15
4.2K
Michael Margerum
Michael Margerum@MikeMargerum·
@seatedro If I didn’t have a day job I’d build a new vcl style framework that ran on top of freepascal . One that was multi platform . Claude is probably pretty close to being able to do this . Object pascal has a lot of nice features that make it the best choice for desktop development
English
2
0
2
799
Milk Road AI
Milk Road AI@MilkRoadAI·
The CEO of a $95 billion company just said something that should TERRIFY every software executive on the planet. Patrick Collison, the man who built Stripe, went on TBPN last week and compared the entire software industry to frozen food. His words: "Software has been created years beforehand, freeze-dried, and then prepared at the moment of consumption." That era is ending. His new model for software? Pizza. Fresh pizza, made to order, right then and there. Exactly what you need, the moment you need it. That is the future Collison sees for all software. What does that actually mean? It means AI agents will build you custom software in real time. No subscriptions, bloated dashboards and one size fits all. Software cooked for you, that moment, then gone. This is already happening. Anthropic launched Claude Cowork in January. Within weeks, $2 trillion in software stocks evaporated. IBM had its worst trading day in 26 years, legalZoom dropped 20% and the entire SaaS sector is in freefall. They're calling it the SaaSpocalypse. The old software model was simple, spend millions building a product, sell it to everyone and collect subscriptions forever. Fixed cost, infinite monetization and winner takes all. That game created trillion dollar companies: Salesforce. Adobe, Oracle, Microsoft. Collison says that game is now breaking. Why? Because AI introduces real cost at every use. Inference costs, custom creation costs, every single interaction has a price tag. No more build once, sell forever and he called it the non-Walrasian software regime. Translation: The winner take all economics that built Big Software are collapsing. When every user gets custom software built on demand, there is no single winner. There are thousands of winners or none. Think about what this does to pricing. No more $50/seat/month or enterprise contracts worth millions. Instead, you pay per task, outcome and for what the AI actually built you. The entire revenue model of SaaS is being rewritten. Klarna already ripped out Salesforce and replaced it with AI. Cursor ditched its paid CMS and built a replacement from scratch. Companies are doing this now. The dominoes are falling. The entire industry is being rewritten in real time.
Milk Road AI@MilkRoadAI

A former Goldman Sachs executive just said something on camera that should terrify every lawyer, doctor, and analyst on the planet. His name is Raoul Pal and he used to move billions on Wall Street. He was asked one question: "How disruptive will AI be?" He said it is the single greatest innovation in human history. Greater than the internet or the electricity. The only thing he compared it to was the splitting of the atom. But here is the part nobody is ready for. He said knowledge is now worth zero. Think about that for a second. Why do lawyers charge $800 an hour? Scarcity of knowledge. Why do consultants bill Fortune 500 companies millions? Scarcity of knowledge. Why did your parents tell you to get a degree? Scarcity of knowledge. AI just destroyed that entire model. A teenager with ChatGPT can now draft legal contracts, build financial models, write code and analyze medical scans. No degree, decade of experience and no six figure student debt. And the numbers already prove it. Employment for workers under 25 in AI-exposed jobs has dropped 13%. Wall Street banks are planning to cut 200,000 jobs. 30% of U.S. companies have already replaced workers with AI. 18 million entry level American jobs could disappear entirely. But here is the part that should keep you up at night. The junior roles where people learn, make mistakes, and develop real judgment are being automated first. Which means the experience that AI cannot replace is the exact experience young workers can no longer get. Pal says humanity now faces a binary choice. Merge with the machines or reject them. There is no middle ground and this is not about robots in factories. This is about the collapse of the entire knowledge economy.

English
67
166
777
359.1K
Michael Margerum retweetledi
Matteo Pellegrini
Matteo Pellegrini@matteopelleg·
I’m now convinced that the biggest winner of the AI race will be Apple. They will acquire Anthropic and put an AI model that can run on ~32GB of RAM in every device. It will be private, local, have perfect memory, access to all of your files and it will cost $0. The real moat was owning the hardware.
English
877
518
13.6K
1.3M
Michael Margerum retweetledi
DVB
DVB@DeepValueBagger·
Forget $appl making money on $1500 phone. They're selling $10k ai compute machines like hot cakes.
Alex Cheema@alexocheema

Pretty incredible that this is running 100% locally on 2 x 512GB M3 Ultra Mac Studios connected with a Thunderbolt 5 cable consuming ~400W. This is possible now because of a perfect storm of: - Models: Really good Chinese open models. - Hardware: Apple Silicon with unified memory happens to be perfect for sparse MoE LLMs. - Software: Low-latency RDMA over Thunderbolt 5 on macOS 26.2 reduces latency by 100x to single digit microseconds. This enables @exolabs to scale up with tensor parallelism. Today this requires $20k of hardware for frontier AI but the cost is being driven down on all fronts: models, hardware and software. M5 Ultra is expected soonTM, and should have ~50% more memory bandwidth than M3 Ultra and >4x FLOPS with tensor cores (Apple calls these Neural Accelerators).

English
5
7
131
26.9K
Michael Margerum
Michael Margerum@MikeMargerum·
@startupideaspod Like the idea of markdown with links but im failing to understand why Obsidian is needed. doesn't markdown support linking of files?
English
0
0
4
728
Uncle Bob Martin
Uncle Bob Martin@unclebobmartin·
I'm beginning to think that the three laws of TDD are necessary to keep Claude from going off the rails. It's slower, to be sure, but that may be a cost worth accepting.
English
40
12
379
38.1K
GenTXer2
GenTXer2@GenTXer2·
My Top 50 Albums Of The 90s #4 Radiohead: OK Computer (1997) My most played album of 2025 & the most divisive of my Top 10.
GenTXer2 tweet media
English
85
10
343
32.1K
ⁿᵉʷˢ Robert F. Kennedy Jr.
ⁿᵉʷˢ Robert F. Kennedy Jr.@RobertKennedyJc·
Looking for a simple food list for real health? Here it is: meat, eggs, fish, butter, salt. That’s it. No labels to decode. No seed oils. No junk. Sometimes the most powerful plan is the simplest. EAT REAL FOOD! MAHA
ⁿᵉʷˢ Robert F. Kennedy Jr. tweet media
English
112
477
1.8K
53.7K
David
David@david_eng_mba·
This graph is extremely important with Bitcoin near ~$73K. Pricing below Bitcoin’s thermodynamic floor is economically unsustainable over time because it forces marginal producers offline. As miners shut down, sell pressure collapses, supply tightens, and the system removes supply until price can no longer remain below cost. As can be seen on the graph, the floor rises over time. Great opportunity. #DYOR
English
19
18
180
21K
BitcoinSapiens ⚡️
BitcoinSapiens ⚡️@BitcoinSapiens·
Bitcoin has never fallen below its electrical cost. Today that floor is $71,000.
BitcoinSapiens ⚡️ tweet media
English
694
939
11K
1.4M
Shruti Gandhi / Array VC preseed rounds
This is so scary we were attacked 7,922 times over the weekend after using Clawdbot. There are hundreds of Clawdbot servers exposed to the open internet this week. Credential dumps. API keys in plaintext. The thing people missed is that you're not the only input to your agent. Every email it reads, every calendar invite, every webpage it visits is content someone else wrote. Random person DMs you? That's now input to a system with shell access. If you're going to use it, treat it like onboarding a contractor. Dedicated machine or VPS. Separate accounts. Minimal permissions to start. Run it behind Tailscale so it's not exposed to the public internet. Run clawdbot doctor regularly and let it fix itself. The bigger idea is that agents need their own identities. Own devices, own accounts, own credentials. Not piggybacking on yours. Also please stop buying Mac Minis for this. You can run it on AWS free tier in five minutes or a $5 VPS.
Shruti Gandhi / Array VC preseed rounds tweet media
English
113
144
1.1K
152.6K