home.social

Search

99 results for “mitchellh”

  1. I've published a new, general-purpose terminal specification that gives any program a way to tell the terminal what it's doing: idle, working, waiting, finished, or failed, and why. It is easy to implement on both sides. I've written more about why: mitchellh.com/writing/program-

    The problem this solves is generic and applies in compelling ways to all sorts of use cases (e.g. package managers, build tools), but it really rears a hideous head when it comes to AI and the "agentic inbox" problem.

    I found over 250 different agent orchestrators (with various goals) that all individually implement a heuristic based approach to detecting whether things like Claude Code are working, blocked, done, etc.

    If you look at Herdr’s commit history, you can see around 10 compatibility changes to detect Claude Code within just the past 3 months. (This isn't a dig at Herdr! They're doing great work with what they have, and everyone else is doing the same thing).

    Heuristics are not the way. And over-indexing on agentic use cases isn't the way, because this problem is really interesting for other tools too: Homebrew, Terraform, Cargo, etc. etc.

    Proprietary protocols and out of band APIs are not the way. They have an O(N) integration problem and require extra work to work over SSH or within local VMs/containers.

    The program status specification (OSC 7501) solves this in a reliable, deterministic way that is general-purpose and can be easily adopted by the entire industry.

    Read more: mitchellh.com/writing/program-

  2. Been working hard on Rex server scalability. In short: we were able to run 10,000 active terminals simultaneously with 3.8 GB memory usage while maintaining responsiveness. We didn't try more yet, we want to improve some numbers before going bigger, but the goal is 100,000.

    This wasn't free and to get to this point required a lot of very fun engineering challenges! Here are just a couple:

    - Linux fork preallocates enough fd table space for the highest open fd at fork time to the nearest power of 2. For terminals beyond ~5000, that was 512KB per terminal process JUST for a fd table that had ~4 fds. We now use a trampoline written in C to unshare the fd table so it shrinks back down to fitting the minimum fds.

    - We previously kept all active (non-snapshot) terminals blocked on pty read, but that takes up an OS thread which at this scale uses a prohibitively high amount of RAM. We now move all quiet pty fds (2 seconds without read activity) to a shared epoll thread.

    I didn't compare to any other multiplexers at this time. I'm not particularly interested at this state to have relative numbers against others, because the enemy I'm trying to beat is myself. We'll continue to improve these numbers, these are still alpha-quality builds.

  3. The status of the program status specification I shared yesterday in alphabetical order: integrated in Amp, Factoryai, TUIOS, libghostty. Verbal support and in-progress PRs by Claude Code, cmux, Codex, Herdr, OpenCode, Pi. Requests in to many others. Not bad for 24 hours!

  4. 🦍 Mitchellaneous #177: Memes and other found media

  5. Kelsey Mitchell shades Caitlin Clark, Fever fans after WNBA playoffs exit

    The Indiana Fever could look entirely different in 2027, especially after Kelsey Mitchell’s remarks regarding Caitlin Clark and…
    #NewsBeep #News #WNBA #alert #CA #CaitlinClark #Canada #Featured #IndianaFever #KelseyMitchell #Sports
    newsbeep.com/ca/921431/

  6. Amanda Seyfried’s Joni Mitchell Cover Interrupted by Ghostface

    The actress was set to play the singer-songwriter in a since-shelved biopic Amanda Seyfried was recently paid a…
    #NewsBeep #News #US #USA #UnitedStates #UnitedStatesOfAmerica #Celebrities #AmandaSeyfried #Entertainment #JoniMitchell #Scream
    newsbeep.com/us/873697/

  7. OKC Thunder’s Ajay Mitchell Selected Top 5 in 2024 NBA Redraft rawchili.com/nba/851065/ #Basketball #NBA #NBADraft

  8. Gino Fransman met Ada Ren-Mitchell at MIT LIbraries on Day 1 of #OEGlobal26.

    She's at the conference to share ideas on how to foster creativity in the Creative Commons through remixing OER. Watch her at 2:15 today!

    What do you want to hear about this week?

    #OEGlobal26 #OpenEducation #OER #OpenEd #HigherEd #WhyImHere #OEGlobal

  9. A special thanks to Colleen Mitchell for having me as a guest on her great show “The Novel Writing Podcast,” where I talk about how to spot book marketing scams.
    #bookmarketingscam #writingcommunity #author #writing #amwriting #writer #booksky
    thenovelwritingpodcast.buzzsp...

    How to Spot Book Marketing Sca...

  10. Florian Lebigre, Mitchell deJong shine in rain-impacted event at Suzuka | Porsche Esports Supercup World Championship – iRacing.com

    The midway point of the 2026 Porsche Esports Supercup World Championship Series season got a bit wet and…
    #Germany #DE #Europe #EU #Europa #Porsche #FlorianLebigre #MitchelldeJong #porscheesportssupercup #porscheesportssupercupworldchampionshipseries #SuzukaInternationalRacingCourse
    europesays.com/germany/103714/

  11. Un incident force la fermeture d’un pavillon de l’école secondaire Mitchell-Montcalm

    Le Pavillon Montcalm de l'école secondaire Mitchell-Montcalm sera fermé mercredi.

    ici.radio-canada.ca/nouvelle/2

    #ActuQC #Sherbrooke

  12. Our Fantasy Band Poll Results

    Singers: Group 25 (of 32)
    *Debbie Harry 51%
    Joni Mitchell 32%
    Christine McVie 17%

    *Qualifies for the Second Round

    Singers: Group 26 (of 32)
    *Stevie Wonder 51%
    Donna Summer 30%
    Ronnie James Dio 19%

    *Qualifies for the Second Round

    #Music #PopMusic #RockMusic #Songs #Poll #SoulMusic #RockNRoll #1990s #1980s #1970s #1960s #1950s #FantasyBandPoll

  13. europesays.com/unitedstates/18 Mitchell poll shows Abdul El-Sayed leading Mike Rogers in Michigan’s U.S. Senate race #Polls #PublicOpinion

  14. Warrington Wolves’ new recruit in Fiji squad for 2026 World Cup

    New Warrington Wolves recruit Mitchell Prest has been named in Fiji’s 23-man squad for the 2026 Rugby League…
    #NewsBeep #News #Rugby #rugby #Sports #UK #UnitedKingdom
    newsbeep.com/uk/792994/

  15. Warrington Wolves’ new recruit in Fiji squad for 2026 World Cup

    New Warrington Wolves recruit Mitchell Prest has been named in Fiji’s 23-man squad for the 2026 Rugby League…
    #Football #Soccer #WorldCup2026
    europesays.com/football/69848/

  16. Stars everywhere but Selwyn Cobbo absence headlines Kangaroos’ Rugby League World Cup squad

    Latrell Mitchell will make a blockbuster return to the Kangaroos squad for the Rugby League World Cup while…
    #NewsBeep #News #Rugby #AU #Australia #Lifestyle #nrl #RugbyLeagueWorldCup #Sport #sports #YourFeed
    newsbeep.com/au/916533/

  17. 3DownNation Podcast: West Division playoff race tightens, Dinwiddie apologizes, Mitchell returns

    3DownNation Justin Dunk, John Hodge, and JC Abbott discuss the playoff race tightening in the West Division…
    #NewsBeep #News #CFL #3Down #3DownNation #bluebombers #Bombers #CA #Calgary #Canada #Canadian #CanadianFootballLeague #Football #JCAbbott #JohnHodge #JustinDunk #podcast #Riders #Roughriders #Saskatchewan #Sports #Stampeders #Stamps #VernonAdamsJr #Winnipeg
    newsbeep.com/ca/922396/

  18. ✨ In GA: Oakland Cemetery. Atlanta's historic 48-acre Victorian cemetery where Margaret Mitchell and golfer Bobby Jones are buried.

    #Adventure #History…

    The beauty essential that belongs in every carry-on
    Shop now: https://www.amazon.com/dp/B093BF31RQ?tag=jwebb004-20
    #PaidLink #Ad #AmazonAffiliate

    Oakland Cemetery (Atlanta)

  19. I’d like to invite you to vote in our Fantasy Band Poll

    Singers: Group 25 (of 32)
    Debbie Harry
    Joni Mitchell
    Christine McVie

    One qualifier

    Keep in mind that our fantasy band will cover songs from across the music spectrum, so please vote accordingly👇

    #Music #PopMusic #RockMusic #Songs #Poll #SoulMusic #RockNRoll #1990s #1980s #1970s #1960s #1950s #FantasyBandPoll

Share on Mastodon

Enter the server where you have an account.