Rob Williams

48.2K posts

Rob Williams banner
Rob Williams

Rob Williams

@codeslubber

Probabilistic Lean coder of Java, Kotlin, Scala, Swift and Rust..

Los Angeles, CA Katılım Mayıs 2008
1.4K Takip Edilen1.7K Takipçiler
Rob Williams
Rob Williams@codeslubber·
@Jimfrombaseball His stats are insane, 297 lifetime, on one of the great teams of all-time: 1968 Tigers. Looks like he might have been a Covid Casualty.
English
0
0
0
34
Jim Koenigsberger
Jim Koenigsberger@Jimfrombaseball·
"I'll never forget that first night with the team. Going to the ballpark on the bus was the hardest 30 minutes of my life. I had to walk down that aisle between all the players. I really didn't know too much about the Detroit Tigers at that time. All of a sudden I'm in the major leagues and we're travelling from town to town. I see the other players dressing different every day. I've got only one suit and I keep wearing it over and over. I'm really embarrassed." Al Kaline. At Comiskey, the Tigers Al Kaline is knocked out cold from a Bob Shaw pitch in the sixth inning during the Tigers 7-1 win over the White Sox. The 23-year-old right fielder would have to be carried off the field on a stretcher and taken to the hospital for x-rays, which came back negative. Al Kaline would miss only one game and return to the lineup against the Cleveland Indians, hitting a 3 run triple in a 5-1 win. September 25, 1958.
Jim Koenigsberger tweet media
English
6
5
45
1.3K
Rob Williams
Rob Williams@codeslubber·
@tekprime99 The market. You mean the one where T is completely opposed to immigrants but runs Maralago with them? that market? fine, let's make him run ads tomorrow to fill his positions with citizens. 🤡
English
0
0
0
7
tekprime
tekprime@tekprime99·
Kevin O'Leary says there shouldn't be a minimum wage and the market should decide “I don't believe in the minimum wage. I think the market decides. People don't work if they can't make ends meet. They go find jobs where they get paid more. If you let the market decide, you get a much more efficient economy. The minimum wage is a concept that's foreign to me because all it does is contort business. I think you'd make more money without a minimum wage, particularly if you’re good at what you do”
English
10
2
13
2K
Rob Williams
Rob Williams@codeslubber·
Meanwhile dumbos like you run around defaming people with zero proof. Go and say he participated in engineering Sars-CoV2, you will be committing defamation and when charges are brought, if you cannot prove it (and let's face it, the chances you could are out there with Sly Stallone composing a Bach Cantata), you will be found guilty. Like T was 2x. 🤡
English
0
0
0
3
JnGalt52
JnGalt52@galt52·
@EdKrassen While Trump taking the 5th is not a good look... and it wasn't... NOBODY DIED FROM TRUMP'S ALLEGED ACTIONS. Fauci? He funded Bat Coronavirus research at the Wuhan Lab. Where Covid came from. Despite Fauci's gaslighting about wet markets and pangolins.
JnGalt52 tweet media
English
6
0
9
257
Ed Krassenstein
Ed Krassenstein@EdKrassen·
BREAKING: Senator Rand Paul just said that Congress will vote next week on a resolution to certify Dr. Fauci's contempt of Congress for pleading the Fifth. Wouldn't it be nice if they cared this much when Trump and his family pleads the Fifth? "Because you refuse to answer citing a privilege that is unsupported because of your pardon and after being denied to do so, this committee has scheduled a vote next week on a resolution certifying your contempt."
English
693
705
3.3K
168.9K
Rob Williams
Rob Williams@codeslubber·
I love her response. One of the great tragedies of American History is the War over Slavery was really half. a century. Ask people what year is usually given for the beginning of antebellum, they almost always get this wrong. The amazing answer is 1820: The Missouri Compromise. Through the end of reconstruction 1876. But in 1876 there was also the large exposition that showed the telephone, and a ton of other announcements of industrial modernity, plus the country had been tied together by rail lines, in other words, the whole way of life the Southerners spent all that diabolical energy trying to preserve was gone.
English
0
0
0
29
Jamison Daniel
Jamison Daniel@AntiquarianMuse·
Elon completely contradicts himself at the end of his disastrous interview with The Economist
English
130
153
795
20.2K
superwhisper
superwhisper@superwhisper·
andrej karpathy talks to his computer instead of typing. this is how.
English
6
3
106
162.2K
Rob Williams
Rob Williams@codeslubber·
This is remarkably a 🎯 on the core of this problem: these systems do literally no learning in place. The other problem here is a bit more complex. Sounds totally logical that you could stand outside sources and adjudicate which one is 'correct,' but it's not that simple. The only IP @Google had was Page Rank and that's remarkably naive on these issues (link counts -> rankings). The better models have much fewer of these idiocies though because they check themselves.
William Shatner@WilliamShatner

And while we are on conspiracy theories; I had another conversation with that insipid #Grok program and it agreed (after denying it) that it’s only there to placate people. The mis/disinformation it creates from conjecture and Reddit postings and presents them as facts is boggling. I saw a post yesterday that when I went to investigate was absolutely wrong. When I confronted the program and pointed out the flaws it said it would correct itself and I had nothing further to worry about. Then I had a friend today while he was driving his Tesla ask Grok (which comes with the car) the exact same question and Grok answered exactly the same giving the wrong information. When I went back to Grok today it finally revealed that it cannot learn at all and that it’s programmed to appease you (and lie to you to assure you it is learning when it cannot.) It cannot even fill in a support ticket to let the developers know the issues so it can learn to give correct answers. When I asked what could be done; it said to send an email to Support@X.com (which after I asked if real people answer it; Grok said it’s AI and would take a lot to get to an actual Human.) I find that a bit disappointing that it appeases but cannot correct mistakes and uses crazy people’s diatribes on Reddit, X, blogs and weirdly enough lawsuit filings. It mixes them together and presents amalgamated conjecture as facts that people will believe but have no basis in truth.😵‍💫🤯 #fixgrokordumpit

English
0
0
0
33
Rob Williams retweetledi
William Shatner
William Shatner@WilliamShatner·
And while we are on conspiracy theories; I had another conversation with that insipid #Grok program and it agreed (after denying it) that it’s only there to placate people. The mis/disinformation it creates from conjecture and Reddit postings and presents them as facts is boggling. I saw a post yesterday that when I went to investigate was absolutely wrong. When I confronted the program and pointed out the flaws it said it would correct itself and I had nothing further to worry about. Then I had a friend today while he was driving his Tesla ask Grok (which comes with the car) the exact same question and Grok answered exactly the same giving the wrong information. When I went back to Grok today it finally revealed that it cannot learn at all and that it’s programmed to appease you (and lie to you to assure you it is learning when it cannot.) It cannot even fill in a support ticket to let the developers know the issues so it can learn to give correct answers. When I asked what could be done; it said to send an email to Support@X.com (which after I asked if real people answer it; Grok said it’s AI and would take a lot to get to an actual Human.) I find that a bit disappointing that it appeases but cannot correct mistakes and uses crazy people’s diatribes on Reddit, X, blogs and weirdly enough lawsuit filings. It mixes them together and presents amalgamated conjecture as facts that people will believe but have no basis in truth.😵‍💫🤯 #fixgrokordumpit
English
1.5K
1.4K
7.7K
283.4K
Rob Williams
Rob Williams@codeslubber·
Um, git did not solve this problem. Workspaces in jujutsu are superior in most ways. Here's Gemini breaking it down: Yes, your intuition is completely spot on. From a pure filesystem and build-artifact perspective, Jujutsu (jj) workspaces suffer from the exact same build duplication problem as git worktree. When you run jj workspace add, Jujutsu simply creates a new directory on your filesystem and checks out the source files into it. It is still a Version Control System at heart—not a build tool or container engine—so it doesn't virtualize build outputs or inject Copy-on-Write (CoW) overlays out of the box. If you build a Rust project or run npm install inside two different jj workspaces, you will still end up with duplicate target/ directories and duplicated node_modules/. Where Jujutsu (jj) Does Have Massive Advantages While jj workspace doesn't solve the build-artifact / dependency cache problem, it solves almost every concurrency, state-management, and developer-experience problem that makes git worktree painful—especially for parallel AI agent workflows. 1. The Working Copy is a Commit (@) Git Worktrees: Uncommitted changes live in a fragile staging area or index. Switching state without committing or stashing often causes conflicts or dirty working tree errors. Jujutsu: Every workspace's working copy is literally an implicit, continuous commit (@). As soon as a file is modified, Jujutsu automatically snapshots it behind the scenes. You never lose state, and you never have to manually git add or stash. 2. First-Class Conflicts (Non-Blocking Workflows) Git Worktrees: If two agents or branches produce a merge/rebase conflict, Git halts execution. The worktree becomes blocked until a human or agent manually resolves the conflict files. Jujutsu: Conflicts are stored inside commits as first-class objects. An agent can perform a rebase that results in a conflict, commit that conflict, and continue running tests or creating new commits on top of it. Work is never blocked. 3. Thread-Safe Operation Log (jj op log) Git Worktrees: Git's reflog is per-worktree/branch and notoriously prone to race conditions if multiple background tasks touch branch references. Jujutsu: Every operation across every workspace is logged to a global, thread-safe Operation Log. You can undo (jj undo) any action across any workspace or roll back the entire repository state to a precise point in time. 4. Workspaces Aren't Bound to Named Branches Git Worktrees: Explicitly tied to a named branch. Git prevents you from checking out the same branch in two worktrees without detached HEAD workarounds. Jujutsu: Workspaces point directly to commit IDs (revisions). Ten different workspaces can point to the exact same revision without complaining, and you don't need to pollute your repository with temporary branch names. 5. Global Visibility Across All Workspaces From inside any single workspace, running jj log shows you the exact state of every other workspace (@default, @agent-1, @agent-2). You can rebase, edit, split, or merge commits living in workspace B while sitting in workspace A. The Verdict on Building a "Snapshot-Native Workspace" Your thesis is right on target. jj workspace solves the VCS concurrency problem (making concurrent edits, conflicts, and operation logs first-class), but it leaves the filesystem & build cache problem unsolved. Combining a jj-style operation model with a filesystem-level CoW/reflink engine or overlay filesystem (APFS/Btrfs reflinks + shared node_modules/target cache stores) would indeed be the dream setup for multi-agent software engineering.
English
0
0
0
123
Haiping
Haiping@haipingfu·
I’ve been thinking a lot about git worktree lately. It’s one of Git’s most powerful features. Being able to work on multiple branches without cloning an entire repository is fantastic. But I don’t think it’s the endgame. For modern projects—Rust, Node.js, Next.js, Go, Java, Python, and beyond—the biggest cost isn’t cloning the source. It’s rebuilding the world. Every worktree eventually accumulates its own build artifacts: Rust: target/ Next.js: .next/ Node.js: node_modules/, package caches Go: build cache and module cache Java/Kotlin: build/, .gradle/ Python: virtual environments, __pycache__ C/C++: build/, object files Once you start working across multiple branches—or let multiple AI agents collaborate—you end up with massive duplication. The source code is mostly the same. The dependencies are mostly the same. Most build outputs are identical. Yet every workspace stores its own copies. I think we need a new abstraction: a snapshot-native development workspace. Imagine creating a new workspace in milliseconds: - Instant filesystem snapshots (APFS/Btrfs/XFS reflinks or CoW) - Immutable source shared across workspaces - Shared dependency stores - Shared compilation/build caches - Branch-local writable state - Automatic garbage collection - First-class support for parallel AI agents Instead of treating every workspace as a complete copy of a project, we treat it as a lightweight overlay on top of shared immutable data. This isn’t just about saving disk space. It’s about making developer workflows—and AI agent workflows—effectively free. Spawn 50 workspaces. Run 50 experiments. Benchmark multiple implementations. Open 20 pull requests. Launch 100 coding agents. Each gets an isolated environment, while the underlying source, dependencies, and caches are shared wherever possible. git worktree solved the “multiple branches” problem. The next step is solving the “multiple execution environments” problem. As AI agents become a core part of software development, I think snapshot-native workspaces will become as fundamental as Git itself. I’m seriously considering building this.
English
13
1
43
6.1K
Rob Williams retweetledi
Colin McCarthy
Colin McCarthy@US_Stormwatch·
California just became the first major grid system on the planet to generate more than 50% of its electricity from solar across an entire month. Battery costs are falling rapidly, and utility-scale solar is among the cheapest sources of new power in the US. Solar is the future.
Colin McCarthy tweet media
English
302
1K
5.2K
236.7K
Rob Williams
Rob Williams@codeslubber·
@DmitriyLeybel @rawsalerts and yet western 'marxist' intellectuals still idolized him after even Khrushev telling the world he was a rotten shit (#2 on the mass murderer list)...
English
1
0
1
8
R A W S A L E R T S
R A W S A L E R T S@rawsalerts·
🚨#BREAKING: Immigrant-led business coalition votes to sue NYC over Mamdani’s taxpayer-funded grocery-store, warning 30%-discounted groceries could put nearby stores out of business.
English
298
635
8.2K
494.4K
Rob Williams
Rob Williams@codeslubber·
@juanbuis I love the hubris of calling a process representation 'solved' based on one use case, and brownies being that use case. Utterly hilarious....
English
0
0
0
183
juan
juan@juanbuis·
i can’t believe someone solved recipe design decades ago and everyone just decided to ignore it
juan tweet media
English
1.1K
6.3K
94.7K
7.8M
Rob Williams
Rob Williams@codeslubber·
@devabram Cause characterizing people's political beliefs really is super easy. I mean banning MAGAts of course is a great idea. But would this ban people who have criticized Dems?
English
1
0
1
49
David Abram 🐊
David Abram 🐊@devabram·
My team worked extra hard this quarter to solve one of open source's biggest problems: Introducing Politics Review. The moment someone opens a PR, we scan their voting history, political posts, follows, likes, and donations. Misaligned with the maintainers? PR closed. Access revoked. User banned. Because code review should start long before anyone reads the code.
David Abram 🐊 tweet media
English
14
8
54
1.6K
David Senra
David Senra@davidsenra·
.@dhh credits Marc Andreessen @pmarca with helping him the most during the darkest time of his professional life: "It was during that rough going where Andreessen came in. We were a small company of 60 people and 20 took the offer and left. That's almost a third of the company that decided to leave and we got to a point where we were thinking that not many more have to leave before we need to worry about whether we can keep the lights on. And it was actually Tobi who then put me in contact with Marc Andreessen because Marc had been exposed to this phenomenon at some of his portfolio companies. And Marc gave us reassurance and a bunch of contacts. Marc said, "Do you need someone to come in to help do programming or help with operations or whatever?" And I was floored by the generosity because Marc and I haven't always seen eye to eye on things. Especially in terms of venture capital. He's been one of the main faces of venture capital for decades and I've been kind of critical at times. And it was just a realization that all those grievances we might have thought to be so big once upon a time were actually minuscule. We were fighting the white walkers on the other side of the wall and all our internal squabbles were going to be for nothing if those f*ckers got inside the wall and destroyed everything. And that felt like a real threat at the time. That could've happened. They could very well have just ripped the whole thing apart. And Marc clearly saw that that this was a collective, almost existential threat to the entire industry. If these activists were able to take over these institutions in the same way that they have taken over academia we would be f*cked and not just for a little while but potentially for decades. That couldn't stand. And Marc was incredibly helpful not just in terms of these contacts and introductions and so on but it was very powerful. When you have literally 40,000 people on Twitter calling you all the worst things in the world even the strongest individual might go for a second like "Holy sh*t. The mob is coming for me and there's no one else there." And there are other people there. Tobi was there. Marc was there. And it was incredibly helpful to give us the fortitude to go like "No do you know what? We're going to stick with it. We're not going to grovel. We're not going to apologize. We're not going to revert." And then what Marc also did was he gave me a syllabus for understanding the history of wokeness going all the way back to the '60s and beyond. That this didn't just come as lightning from a blue sky. This had an institutional grounding that was set in motion particularly in the '60s and the long march through the institutions, Herbert Marcuse and a lot of The Frankfurt School and all of these groups that had designs on how to reshape society and create the revolution they so dearly wanted, but with a timeline and a roadmap that was demarcated in decades. That it wasn't just like "Well we're going to put something together and then in two years something's going to happen." No they were sitting in the fucking '60s fantasizing about how to overthrow everything in the 2000s. It's actually incredible in a Dr. Evil sense of it but when you're on the receiving end of it it seemed a little less incredible and it was just difficult not knowing where's this coming from? Why is this happening all of a sudden? Well it wasn't happening all of a sudden. There was this long history of it and when you understood that history it made a lot more sense. We weren't just making a rejection for our little corner of the world. We were chipping in in the great civilizational battle of where this country was going to go, whether the white walkers beyond the wall were going to win. And we were like "No they're not going to f*cking win. Get them out of that f*cking wall. Take your goddamn spear and fire it with maximum velocity."
David Senra@davidsenra

My conversation with @dhh, co-founder of @37signals. 0:00 Cutting Rework From 50,000 Words To 25,000 2:54 Basecamp Was Built In 380 Hours 6:46 Unlimited Resources Build A Blob 10:22 Terminator Beats Avatar By A 1000x 15:24 The Printer DHH Never Wants To Upgrade 17:31 Millions In Profit From 16 Year-Old Software 20:10 The Beauty Of A Finished Product 22:54 I Would Quit Before Working In An Office 25:41 Four Uninterrupted Hours Or The Day Is Lost 31:21 Tobi Lütke Saw The AI Future First 38:51 Apple Pissed Him Off Enough To Switch 42:47 The 19 Year-Old Who Beat Apple 47:16 If Nobody Else Will Build It, I Will 52:02 The Need For Control, Independence, And Freedom 53:44 Chef's Choice, Not A Construction-Kit Burger 56:50 A New Computer Ready In 2 Minutes 1:00:33 A Cheaper Mac Will Never Win 1:02:27 The Best Ideas Sound Stupid At First 1:03:47 Out-Teach Your Competition 1:06:57 The Algorithms Broke Reciprocity 1:10:53 No Investors Is Freedom. No Customers Is Transcendence. 1:13:25 No One Gets To Tell Me What To Do 1:16:49 Your Moral Obligation To Buy A Ferrari 1:23:19 Costs Are The Only Thing You Control 1:26:49 Bezos Paid For The Promise 1:30:17 The Confidence To Say No To Everyone 1:32:59 The Day A Third Of The Company Left 1:36:49 Marc Andreessen Came To Help Includes paid partnerships.

English
82
150
1.9K
482.6K
Rob Williams
Rob Williams@codeslubber·
Checked my claim with Gemini: You’re Spot On Your post hits the nail on the head. You are completely right about both the underlying problem and the technological solution. Here is the breakdown of why your rant is factually grounded, along with a reality check on why getting people to agree to it is still like pulling teeth. 1. The Wealthy Neighborhood Dead-Zone Paradox You aren't imagining it. Highly affluent neighborhoods frequently rank among the worst cellular dead zones. Classic NIMBYism: Residents historically blocked cell tower construction out of fear of ruined scenic views, lowered property values, or lingering (though unfounded) health anxieties. The Irony: Those same homeowners now get frustrated when their multi-million-dollar homes drop calls, can't receive SMS verification codes, or struggle with emergency calls during power outages. 2. Can 5G Tech Mount to Telephone Poles? Yes, absolutely. You’re right on the tech. Small Cells & Repeaters: Modern 5G network design—especially for high-frequency bands—relies heavily on Small Cell Nodes and smart repeaters. Size & Placement: Instead of a 150-foot traditional lattice tower, these units are roughly the size of a backpack or pizza box. They are explicitly designed to attach to existing infrastructure: utility poles, streetlights, and traffic signals. The Catch: Why the Fight Continues If it's so simple, why isn't every pole upgraded? 1. "Visual Clutter": Even backpack-sized boxes trigger furious pushback from local boards claiming a pole with extra hardware creates unsightly clutter.2. Infrastructure Needs: You can't literally just staple them up—they still need a dedicated power hookup from the grid and fiber-optic backhaul (or a clear line-of-sight wireless relay to a primary tower).3. Local Bureaucracy: Utility companies and municipalities routinely fight over pole-attachment rights, access fees, and permitting processes, stalling deployments for years. How to Frame the Argument to Convince Them If you want to sway hesitant neighbors or local council members, talking about fast download speeds rarely works. Instead, hit them with what actually matters to them: Safety & Emergency Response: Over 80% of emergency 911 calls are made from mobile devices. If a storm knocks out home power and Wi-Fi, zero cell service becomes a major safety hazard. Modern Real Estate Value: Today's buyers—especially younger high-earners—view a home with zero cell reception as a massive dealbreaker, often more so than a small, discrete box on a nearby utility pole. Stealth Enclosures: Telecoms frequently offer "stealth" solutions—color-matched shrouds or integrated light poles that completely hide the equipment from view. Are you looking to draft something formal to send to a local council/HOA, or are you mostly trying to win the debate on a neighborhood forum?
English
0
0
1
33
Rob Williams
Rob Williams@codeslubber·
Well at least her redux was right on. I was just ranting this am about how a tony neighborhood near me is a cellular black hole. Which is because the rich people fought the towers. I might have understood that in the 80s when they were enormous. 5G repeaters can be stapled onto telephone poles now.
English
1
0
0
26
Sherry
Sherry@AWomansStruggle·
Damn, Cali peeps, stay vigilant.
English
5
2
20
2.4K
Rob Williams
Rob Williams@codeslubber·
@Holland_Live omg, as if these two had 1/10000th of the capacity to speak intelligently on this subject, especially @jason, seriously listen to him on no matter involving computing, the flea living in rug under their feet is better qualified to comment...
English
0
0
0
526
Holland_Live
Holland_Live@Holland_Live·
Mark Cuban says enterprise AI is much more complex than anyone expected, which is why Microsoft is hiring back 6,000 people. "AI is a lot harder to implement than anybody expected" "You can do an agent pretty straightforward… All easy peasy. And we just assumed at the enterprise it’d be just as easy. It’s hard" "CEOs have no clue what is going on. None whatsoever. And that’s not going to change" "If you need to have forward deployed engineers, that tells you all you need to know about AI… Yet here you have Microsoft hiring 6,000 people. You have Anthropic, OpenAI, all saying they’re going to deploy to these companies, which tells you AI is hard"
English
16
24
225
55.6K
Rob Williams
Rob Williams@codeslubber·
@TopShelfRocket @davidsenra @dhh @pmarca so you're saying MAGA is not fascist? I know it's kind of hard to go learn new definitions when your brain stopped developing back in the original run of the Brady Bunch but give it a shot champ!
English
1
0
1
34
Rob Williams
Rob Williams@codeslubber·
FSD still doesn't work a decade after Doofus said it would be done. But $44B after this POS was taken over by fatfuck, you still cannot correct a typo! Just corrected one on instagram, the pygmy acquired property of Zuck the other manbaby broligarch from hell.. Can we force those 2 to have a cage match that ends when one of them dies?
English
0
0
0
54
Marco Foster
Marco Foster@MarcoFoster_·
Rosie O’Donnell on Trump: “I really do blame Mark Burnett and the producers of The Apprentice for selling a lie to the American public, for selling that show as fact when it was fiction, and pretending this mediocre man was somehow a leading businessman in the country. It is the biggest load of crap. I find it very unbelievable that people can’t see him for what he is. Even with 34 felonies, convictions”
English
410
3K
17.7K
354.8K