Joined February 2009
1,316 Photos and videos
Pinned Tweet
16 May 2024
I'm excited to announce that The White House will be doing a Global Accessibility Awareness Day (#GAAD) Event and Town Hall tomorrow at 10AM EST. Links to Livestream and Access Streamtext in the comments. Thanks @WhiteHouseOPE46! From blog post to The White House. 🤯
12
18
73
11,127
Joe Devon retweeted
Shortcuts now has natural language, and Safari can build custom extensions. This could be huge for blind users. Imagine writing an extension to route around an inaccessible website. I'm not sure yet, so I'm pulling up my most inaccessible sites to test it. #WWDC26
2
1
2
205
Can you move both pinky toes independently?
0% Yes
0% No
0 votes • Final results
1
1
83
I can move my left one but not my right one. I've never heard anyone talk about this. Am I weird and the only one? Or does everyone have this? Does it bug you? (it bugs me when I think about it) Does it hurt? Has anyone every "fixed" it?
77
I love the boldness of @Cloudflare. An emdash right in the hero of their freaking homepage! 90% sure that was intentional. Make people wonder, does their human content writer just love emdashes, or is everything powered by AI? Hmmmmm....
2
2
131
This is absolute insanity (that is a compliment). Jeffrey is one of the most interesting follows around. Jeff, when are you going to create FrankenFFMPEG?
This is exciting. I decided to add a whole YouTube search/download system to my FrankenWhisper project to make it quick and easy for agents to put together a set of really polished transcripts for a list of YT videos or an actual YT playlist. I figured I could just do a clean-room, memory-safe port to Rust of yt-dlp, but I underestimated how complex it is to deal with YouTube's anti-bot measures. The hardest part is that you need to run some very complex, very obfuscated JS to reliably make it all work. Which normally would throw a big monkey wrench into my goal of making a clean, self-contained, memory-safe Rust project, because then you have to bring in browsers and all this other nonsense, you have to grapple with FFI stuff that makes unsafe unavoidable, etc. A real buzz kill. But it just so happens that I've been working for months on FrankenEngine, my from-scratch JS engine designed specifically for handling adversarial extension workloads in AI agent harnesses. If we could use that for this purpose, it would totally solve the problem. Now, this is particularly exciting for me because I still haven't actually tried to USE FrankenEngine for anything yet, despite investing many, many billions of tokens to create millions of lines of Rust and 100k tests. To give a sense of the effort so far, FrankenEngine now has 5,273 commits despite being started just 4 months ago: github.com/Dicklesworthstone… Anyway, if I can get this all to work, not only will it be a very useful tool in general, but it will be a truly demanding existence proof that FrankenEngine really does work and can handle real-world, complex applications in practice. Which, if true, would really be quite incredible if you think about it. The teams that have been assembled by Google to create its V8 JS engine, or by Apple to make its JavaScriptCore engine, are extensive and include some of the smartest, most highly paid engineers at either company. And they've been at it for 10 years already. And btw, FrankenEngine doesn't exist in isolation; it has a sister project, FrankenNode, which is my agent-centric replacement for Node/Bun (and this time, the Rust engineering is actually done properly, without all the unsafe and UB!). See github.com/Dicklesworthstone… for details on that one. Anyway, the next week or so will be very interesting and exciting for me. Since this will be the first real-world use case for FrankenEngine, it will likely reveal some problems that were missed despite its insane collection of over 100,000 tests, but I should be able to quickly triage and fix all of them. If you want to follow along, here's the repo for FrankenWhisper: github.com/Dicklesworthstone…
122
Is it just me or have the amber alerts started using Apple Intelligence AI in writing their content?
78
Codex personality is showing through as it's helping me fix the wifi: "So: the Orbi is not dead, but it still thinks its internet is down. Little drama box."
1
188
Can't get @rileybrown's paradigm-shift thesis from a recent YouTube video out of my head (darn, couldn't find the right vid to link here on X). The thesis: instead of adding AI to your browser (@openai's Atlas, @perplexity_ai), you move your browser into your AI, like Codex. No more browsing. It's pair browsing, like pair programming. Now you've got projects -> chats (tasks) -> CLI (under chat) -> paired browser (right of chat). Per the screenshot, I've got a ton of tabs open across multiple user profiles. Unwieldy. With an AI agent pair-browsing alongside me, I can finish the tasks I've deferred, or turn them into todo lists. Better? I think so. Though maybe instead of horizontal tabs I'll just have a million Projects/$folders and a gazillion vertical codex tabs. Where it goes, I don't know. But Riley's right. Pretty sure of that.
3
4
26
6,629
Is it just me or is there a new trend where people ask why app X does NOT have feature Y, even though it does, and then the post goes viral because people come in to correct them? Intentional, right? @nikitabier, you seeing this?
2
82
Joe Devon retweeted
Happy to announce that @RepoPrompt Community Edition is now live on @github Repo Prompt started as a tool for copy pasting, but soon stumbled into a world of context engineering. Today, it has evolved into an extremely capable multi agent orchestration tool, by inverting traditional harness design to make an mcp server the primary agent, so that underlying cli harnesses can be swapped out. This version of the app has been designed specially to thrive in the age of opensource driven by coding agents. This means that many of the legacy features you might think of Repo Prompt for have been removed to maximize the potential of its tools for parallel agents. While this is a Mac native app, the project structure was redesigned to shed the need for xcode, taking heavy inspiration from @steipete’s work. The repo borrows from @badlogicgames’s example of keeping a list of approved contributors, but adds a twist where all previous customers who opted in are automatically whitelisted. I really think this repo can serve as a learning baseline for many to build novel agent experiences, without having to maintain complete harnesses, and while its currently Mac only, work is underway to deliver a composable core that can power cross platform apps just as well. If you want to get involved with development, please join the amazing repo prompt discord community!
37
37
346
23,242
AntiGravity hijacked, w/o permission, 153 code-style extensions as the default app to open when clicking that file. I only used it for half a day when it first came out. C'mon @google, you know better than that. Ask your clanker to fix it.
4
181
Joe Devon retweeted
Jun 4
I'm hiring a PM for Claude Code, focused on model performance. If you have experience writing agentic evals and want to integrate research ideas into our core products, I'd love to hear from you here: job-boards.greenhouse.io/ant…
92
79
1,652
179,997
I haven't hit the button to convert to Devin Desktop yet, but I am actually excited by this.
Today we are saying goodbye to Windsurf …and we are transforming it to Devin Desktop Windsurf has been an absolutely amazing experience for me and the team. Though it has been rocky at times, we have seen every phase of AI coding and we want to keep embracing where things are going. That means we need to once again reorient ourselves towards a more focused goal and remove the Windsurf branding. Believe it or not, the Windsurf brand has been around less than a year and a half, and before that, the previous name Codeium was only around a similar timeframe as well. I’ve actually had to change my email every year all the way to the eventual acquisition to Cognition. In AI, most products only have a 1 year lifespan before you need to drastically change it to the next. Devin now encompasses all our form factors, whether it’s the cloud agent, the agent command center (with IDE), CLI, review, or our other products. This way we can really focus our efforts around one name. We are doubling down on our neutrality and making Devin Desktop compatible with other agents via ACP. We may be the only “Switzerland” of AI left and we embrace this role. As for me, I’ll be transitioning from CEO of Windsurf to Cognition’s President of New Enterprise, helping open new regions and verticals, accelerating velocity, and filling in gaps as usual. The story of Windsurf doesn’t end here, it continues on as part of Devin’s journey.
144
Took me a minute to get it. How interesting.
Jun 2
Things you get out of the box by adding a registry.json to a GitHub repo: - Discovery: Use list, search, and view to explore registries. - No backend: No server, package publish or install script. Your source code is the source code. - Source ownership: Code lands in your project as editable source. - Bundling: Group files, routes, scripts, configs, docs, dependencies, and metadata into one installable item. - Cross-registry composition: Compose items from multiple registries with registryDependencies. Extend and Override. - Local code adaptation: The CLI reads the target project and adapts imports, aliases, paths, deps...etc - Framework-aware code: install code cross framework even when source registry framework differ. - Release pinning: Install from branches, tags, or commit SHAs. - Update-ready workflow: Use --dry-run, --diff, and --view to inspect upstream changes. - Manifest for agents: registry.json tells agents what exists, what files belong to each item, where they go, what they depend on, and how to install, compose, and update them. Ship the implementation.
1
96
Joe Devon retweeted
May 31
alright all of you that maintain a cli oauth flow i hope it's obvious to you now doing the whole browser link callback to localhost thing is dumb and annoying af in ssh please implement the code flow that polls - try gh cli login flow to see it
75
38
1,529
106,200
Joe Devon retweeted
Replying to @joedevon @windsurf
They cycled certs recently and apple says this. Try downloading again
1
1
8
1,373
I received this alarming note from my Mac that codex contains malware. It was right after I opened @windsurf for the first time in awhile (still a $10/mo subscriber). I don't know if it was a codex extension on Windsurf or the actual codex app. Nothing from today is actually in my trash, and I have a bunch of codex cli sessions running in cmux and an open codex app on my Mac. Not sure how to debug this or do anything about it, but heads up @OpenAIDevs. cc @pvncher.
2
1
1,625
Grr. Is X silently dropping bookmarks? I'm 99% sure I bookmarked a thread where an @openai employee spoke about how they configure auto-review. So frustrating. @grok can't find it. And I feel like @XDevelopers has been dropping those bookmarks for awhile. 1. Anyone else feel like they lost bookmarks? 2. Please Help if you saw that openai post
1
1
109
Uh oh, I used the word "workflow" in a prompt and @ClaudeDevs gave it a rainbow color like "ultrathink". Let's see what happens now!
1
127
Good job @claude_code!
99