Christian, husband, dad, creator of Moq and other developer tools and libraries. Also known as 'kzu' (like 'kah-zu' rather than 'kzoo' :))

I think every company should have a #fridathon policy, to foster innovation, energize teams and improve morale cazzulino.com/fridathon. I'm realizing the term might actually stick, so I'm giving it a permalink, hehe :)
3
4
25
“Science is the belief in the ignorance of experts.” - Richard Feynman 🎯
Made with AI
100
Finally. I remember when folks were like "what does he want to bring back to the US? Manufacturing of T-shirts and shoes?" 🙄
dnap
2
353
Daniel Cazzulino 🇦🇷🗽 retweeted
CodeAlta 3.0 is out, a major release! 🎉 (RT appreciated 🙏) - Workflows & Code Mode: your agent writes a small script that plans, runs sub-agents in parallel and comes back with a nice markdown with pictures 🧩 - Watch the graph run live, save it as a workflow 🔁 1/4
17
26
164
1,297,324
Daniel Cazzulino 🇦🇷🗽 retweeted
hello, world
957
1,343
8,117
8,993,171
Daniel Cazzulino 🇦🇷🗽 retweeted
Good math, but not all quite there: First, SpaceX pays fairly average, but for more than a decade they have offered regular (~bi-annual) liquidity to employees. To live comfortably (especially to have a family) in LA County, most employees would have sold a little bit here and there, if not a lot (e.g., if they were the sole earner in a household). Second, critically, because there is no double trigger (in order to facilitate the liquidity), most people default to "sell-to-cover" — i.e., ~40-50% of their holdings are immediately sold to cover the taxes on vest. Remember these vests are W-2 events. In order to not do this, the employee would need to come up with significant cash (because the taxes are paid against the price at vest, not the price at grant) — especially later on. However, two things make SpaceX particularly awesome IMO: 1. They gave employees the option to choose stock or options along the way. Someone who took options and paid the taxes with cash would have done very well. 2. They gave stock to everyone. There are a bunch of highly skilled workers that we on X never think of, like Tube Benders, Orbital Tube Welders, Cleanroom Technicians, etc. that are going to make significant fortunes. Maybe it's overly quixotic, but this last point is underrated part of @elonmusk attacking physical problems, not just software ones, with 100x thinking: a bunch of people in the types of jobs America needs and romanticizes (for good reason) will be rewarded with the kind of wealth that really would not be possible at any other company they would have chosen. An incredibly positive story that, if you can't see it in that light, you should look inward.
SpaceX millionaires 4,000 x $1mil , 400 x $100 mil Every employee who joined before the first succesful launch made (unless they sold early) more than $100 million. SpaceX lists June 12 at ~$1.75T. Work backward from the cap table. At $1.75T, clearing $100M takes ~0.0057% of the company. - 2002–2008, first ~500 in: joined at a ~$50M company. Held to $1.75T = a 17,000x. The core of the club — maybe 150–250 left holding - September 2008, SpaceX has first successful launch - 2010–2016: joined at $1B–$10B. Needs a senior grant — directors, principal engineers, early Starlink. ~100–200 - C-suite + board: Shotwell, Johnsen past $1B. A layer of SVPs below them clears $100M on equity, not salary. ~20–40 - Post-2016: joined at $20B–$350B. To hit $100M you'd have needed ~0.4% of the company. Impossible for an employee. This is the millionaire tier — almost none reach $100M The tally: ~400–500 at $100M+ A few dozen above $500M A handful of billionaires past Musk Same building. Same mission. Two orders of magnitude apart — set entirely by what year you walked in. Early isn't a strategy. It's a date stamp.
308
999
8,978
22,074,434
I've never been so damn anxious about any timeline Elon ever mentioned 😅. Come on @SpaceXSI ship it already!
Replying to @techdevnotes
Grok 4.8, which is a 2.5T model trained with our new C++ software stack, will finish training this week and start RL
1
208
Daniel Cazzulino 🇦🇷🗽 retweeted
In free nations, we investigate crimes to see who is guilty of them. In communist tyrannies, they investigate men to see what they can be punished for.
323
2,911
30,206
759,554
So it turns out @metaai Muse can't use its credentials vault to provide the auth header for custom connector/MCP, severely limiting its usefulness as a dev aid. @SpaceXSI Grok Bot on the other hand had no issues. So that's my combo for driving #CodeAlta agentic devenv by @xoofx
1
241
Sandboxed agents supported on Windows too. Something @SpaceXSI does not support on Grok Build for example. This is great news from #CodeAlta. docs.x.ai/build/features/san…
Wait, there is another CodeAlta 2.1.0 release today?! 🎉 - Sandboxed sessions, built on top of MXC! 🔐 - A new command line tool `altacli` for automations with the same CodeAlta's harness 🖥️ 1/2
152
Daniel Cazzulino 🇦🇷🗽 retweeted
Having connected @xoofx #CodeAlta built-in MCP server to @SpaceXSI #GrokBot over @Tailscale, I can now control my favorite agentic development environment from my phone *entirely*: from running it to managing projects, settings, providers, etc., to simpler session interaction via the new mobile view by just scanning a QR. What a time to be alive!
1
2
4
404
They want you to believe that Brazil is trying to be like the "social" democracies from the Nordic countries, but it's doing the exact opposite. Data kills the narrative.
Replying to @kzu @brivael
Heritage Foundation data for Brazil (score 0-100): 2003 (Lula 1 start): 63.4 peak 2006: 60.9 2010 (end Lula 1-2): 55.6 2016: 56.5 2019: 51.9 2022: 53.3 2023 (Lula 3): 53.5 2025: 55.1 2026: 52.4 Fell from moderately free to mostly unfree. Source matches the chart.
149
Daniel Cazzulino 🇦🇷🗽 retweeted
If you've ever wondered why smart TVs are so cheap, this is why. @log4j rooted his Samsung and found an always-on hot mic, automatic content recognition, geolocation, network mapping, ad targeting and user profiling, shared with Samsung's "400 partners". A lot of it can be blocked in <15 min, wrote a basic guide below. What your TV is doing The main culprit is ACR (automatic content recognition). Your TV screenshots what's on screen, fingerprints it, and sends it home to build your ad profile. Samsung does it every 500ms, LG every 10ms [1]. What is insane: it happens on connected devices too. Plug in your laptop, your console, your work machine, and your TV can fingerprint that via HDMI [1]. He also found that if your Samsung doesn't have a mic, it'll look for one from a connected soundbar or bluetooth device. nitter.siddz.com/log4j/status/211376224… It's on by default, and you likely agreed to it on the setup screen you clicked through in 10 seconds. Step 1: Turn off ACR Samsung: Terms & Privacy → Viewing Information Services LG: Live Plus Vizio: Viewing Data Roku: "Use info from TV inputs" Sony/Google TV: Samba Interactive TV Menus vary by model, but those are the names to look for. While you're in there, opt out of interest-based ads, reset your advertising ID, decline every optional privacy agreement, turn off voice recognition, and delete apps you never open. Step 2: Give smart devices their own network Put the TV, cameras, speakers and vacuum on your router's guest/IoT network. The logic is simple: these devices rarely get patched. If one gets compromised (getting drastically more frequent with AI), it shouldn't be able to see your other devices or home network. Step 3: Block trackers for the whole house with DNS-level filtering NextDNS (cloud-based) is easy and has a solid free plan. Pi-hole is a little bit more work if you prefer self hosting. For simplicity we'll focus on the former. 1. Sign up at nextdns.io (free tier is plenty) 2. Privacy tab: add a blocklist (OISD is a good bet) and turn on Native Tracking Protection for Samsung, LG, Roku, Amazon (see attached image) 3. Setup tab: copy your endpoint 4. Paste it into your router's DNS settings as DNS-over-HTTPS/TLS (or use the IPs + "Link IP" if your router only does plain DNS) 5. Bonus: block outbound port 53 except to your router. Some devices hardcode their own DNS to get around you Then open the NextDNS logs and watch how often your TV phones home. It's eye-opening. If an app or update breaks, find the domain in the logs and allowlist it. Why they do this TV prices are down 97% since 2000 [2]. Most of that is better manufacturing and brutal competition. But once margins on the hardware hit zero, the cost moved to you. In Q3 2024, Vizio lost $6.7M selling TVs and made $115.8M in gross profit from ads and viewing data [3]. They've said on earnings calls that they keep TV prices low to grow the audience they sell to advertisers. Walmart bought them in 2024. This isn't a conspiracy theory either. Vizio paid $2.2M to the FTC in 2017 for tracking 11 million TVs without consent. Last December, Texas sued Samsung, LG, Sony, Hisense and TCL over ACR. Samsung and LG have since agreed to stop collecting that data without explicit consent [4]. TL;DR 1. ACR off 2. Ads + voice off 3. Smart devices on their own network 4. NextDNS filtering on the router Sources: [1] ACR study: arxiv.org/abs/2409.06203 [2] Cost of US consumer goods: aei.org/economics/chart-of-t… [3] Vizio Q3 2024: sec.gov/Archives/edgar/data/… [4] Texas v. Samsung: texasattorneygeneral.gov/new…
i own a relatively new (2025) samsung tv. i kept getting weirdly targeted ads. i tried reversing the firmware but it was aes encrypted and no keys unless tear it apart and do uart/jtag magic. zero days it is. root shell on new samsung TVs! discovered PRIVACY HORROR. write up?
353
3,280
22,582
1,528,699
Fact checking @theallinpod. @friedberg did some cherry picking to paint a worse picture on Brazil than it is. Note the overall unemployment rate isn't bad, and expanding "youth" to 18-29 equals US. (Nobody works in socialists countries under 18, it's even illegal sometimes) @grok verify my chart data and sources.
116
Daniel Cazzulino 🇦🇷🗽 retweeted
Very proud to release CodeAlta 2.0 which is, in my opinion, the best Agentic Development Environment in town! 🎉 - The most terrific feature: Remote Mobile Support! 🚀 Away from home? Drive CodeAlta from your phone! - ACP support 🛜 - Faster startup 🏎️ 1/2
8
7
48
4,032
Daniel Cazzulino 🇦🇷🗽 retweeted
“He jailed socialists, so he wasn’t a socialist.” This is the argument every single person in my replies thinks is a mic drop. It’s actually the weakest one available, and it collapses in five seconds. Lenin banned the Mensheviks and the Socialist Revolutionaries. Both were socialist parties. By your logic, Lenin wasn’t a socialist. Stalin shot Bukharin, Zinoviev, Kamenev, and sent an ice axe through Trotsky’s skull. All of them were founding fathers of the Bolshevik revolution. By your logic, Stalin wasn’t a socialist. Mao purged Liu Shaoqi, the President of the People’s Republic, and let him die in a cell. Pol Pot murdered his own cadres by the thousands. Robespierre sent Danton to the guillotine, then got the guillotine himself. There’s a reason Vergniaud said the Revolution, like Saturn, devours its own children. Purging rival socialists isn’t evidence against collectivism. It’s one of its most reliable signatures. Why? Because when the state decides everything, there can only be one plan. Two factions with two plans for the same economy can’t coexist. One has to disappear. In a free society, disagreements get settled by markets and elections. In a planned society, they get settled by the secret police. Hitler crushing the SPD and the KPD, then murdering Röhm and Strasser in his own party, is exactly what you’d predict from a regime competing for the same thing: total control of the economy and of society. And that’s the real question. Not “what did he call himself” and not “who did he arrest”. The question is: who runs the economy? Under the Nazis, independent unions were abolished and replaced by a state labor front. Prices and wages were frozen by decree. Investment was directed by a Four-Year Plan. Private property existed on paper, as long as owners did exactly what the state told them to do. Hayek saw this in real time. He dedicated The Road to Serfdom “To the socialists of all parties” precisely because he understood that the planners of the left and the planners of the right were the same species. Collectivism isn’t a color on the political spectrum. It’s the belief that a central authority can and should direct the economy. Once you accept that, the purges, the camps and the one-party state aren’t accidents. They’re the operating manual. So no, “he jailed communists” doesn’t refute anything. Communists jailed communists for seventy years. Read Hayek. Then come back.
This probably hits hard if you failed history in high school. Hitler was a far-Right fascist whose party was named the National Socialist German Workers' Party to attract working-class voters. Then he banned the Social Democratic and Communist parties, and sent socialists and communists to concentration camps.
316
1,366
5,829
109,763
El amigo Brivael la sigue rompiendo toda. Ahora con una clase magistral sobre Hitler y la extrema izquierda. Acá va en 🇦🇷 argentino con onda.
It's been months that I keep saying Hitler was far left. Every time, thousands of clowns show up in my replies to give me history lessons. So I made a video to answer all these low IQ takes at once. Topic closed. Next.
129
Daniel Cazzulino 🇦🇷🗽 retweeted
Teaser of what's coming next in CodeAlta: Mobile/remote connection! 🚀 🛜 While CodeAlta is working on your PC/Mac at home you can connect to it through tailscale + your mobile browser and you will be able to drive sessions from there! Thanks @kzu for bringing up the initial PR
3
1
13
944
I'm using #CodeAlta by @xoofx from mobile over @Tailscale and it's a game-changer IMHO. A proper desktop GUI app when I'm at the desk, a fully capable remote controller on the phone when I'm away. It's a fork (for now?): > ndx xsi (short name for @SpaceXSI, since my fork also supports @cursor_ai and #GrokBuild subscriptions)
1
3
519
Daniel Cazzulino 🇦🇷🗽 retweeted
Replying to @JMilei
Para ensuciar, difamar e insultar a dos personas, hubo medios de comunicación que dedicaron horas y horas de cobertura, instalaron sospechas, multiplicaron acusaciones y convirtieron el caso en un espectáculo mediático. Durante días, la noticia ocupó titulares, paneles televisivos y debates interminables. Pero cuando la Justicia los sobreseyó, el contraste es escandaloso. Los mismos medios que habían amplificado cada acusación ahora apenas mencionan la resolución judicial. Algunos la relegan a un titular perdido; otros la despachan en unos pocos segundos, sin darle ni remotamente la misma trascendencia que le dieron a las acusaciones. Esa es la hipocresía de buena parte del periodismo. Para condenar públicamente, sobran horas, micrófonos y cámaras. Para informar que la Justicia dictó una resolución favorable a los acusados, faltan tiempo, espacio y voluntad. Porque el daño a la reputación ya está hecho. La sospecha se instala, el insulto se multiplica y la condena social se ejecuta mucho antes de que termine el proceso judicial. Después, cuando los hechos no sostienen el escándalo que construyeron, los responsables de semejante operación mediática rara vez muestran la misma energía para rectificar, reconocer sus excesos o reparar el daño causado. No se trata de exigir que los medios oculten las denuncias, sino de reclamar el mismo rigor, la misma visibilidad y la misma responsabilidad para informar tanto las acusaciones como las resoluciones judiciales. Si una acusación merece horas de televisión, su desenlace judicial también merece una cobertura proporcional. De lo contrario, no estamos ante un ejercicio honesto del periodismo, sino ante una maquinaria que amplifica el escándalo, alimenta el prejuicio y abandona a las personas cuando llega el momento de contar la otra parte de la historia. La doble vara en su máxima expresión. Para destruir reputaciones, cobertura permanente. Para contar la verdad completa, unos pocos segundos de televisión.
35
106
861
41,748