Tyler Willis (@tylerwillis) header
Tyler Willis (@tylerwillis) profile picture

technically, a member of staff || ceo of unsupervised

Seattle
Joined April 2007
Photo by Tyler Willis (@tylerwillis)Photo by Tyler Willis (@tylerwillis)Photo by Tyler Willis (@tylerwillis)Photo by Tyler Willis (@tylerwillis)Photo by Tyler Willis (@tylerwillis)Photo by Tyler Willis (@tylerwillis)Photo by Tyler Willis (@tylerwillis)Photo by Tyler Willis (@tylerwillis)Photo by Tyler Willis (@tylerwillis)Photo by Tyler Willis (@tylerwillis)
Replying to @steipete
I think a lot of people don't get that this will become accessible as the cost of intelligence continues to fall. Only a few organizations can do this today, but the frontier will move and this style of automation will be commonly available to most in a few years.
21
10
2
397
96,236
Tyler Willis retweeted
Today I'm announcing Workers IO to solve the slowest part of engineering, verification! AI agents can now write years’ worth of code in days, but it still takes significant engineering effort to verify what’s being built. It’s impossible to predict all scenarios that could lead to a failure and that’s why most expensive failures are found in production. Workers IO runs millions of simulated production scenarios on your entire system, including dependencies. These simulations run inside a deterministic hypervisor which injects faults like network delays, disk errors, clock skew, and process failures to verify how your system handles these conditions. Deterministic execution allows us to systematically explore the state space of the system and perfectly reproduce failures. We are already helping customers do years worth of production hardening in days and build confidence in what they’re shipping. If you are working on systems that you can never afford to break, DM me and we can help you battle test them!
140
73
46
916
154,683
Tyler Willis retweeted
We're making wholesale storefronts free. Today, we launched Overjoy Storefront, a direct B2B ordering channel for consumer brands. Most brands currently pay for separate tools to manage their wholesale CRM, storefront, and orders. We believe all of this should live in one place and moving quickly toward owning the entire wholesale sales workflow.
Overjoy Storefront is now live. And it's free forever for brands signing up through November! Custom buyer pricing, net terms, rep accounts, and native integration with Overjoy CRM. Your entire wholesale business, in one place.
5
3
2
15
1,315
Time to bring back buzzfeed quizzes
i made a library of 34,220 persona neurons in qwen please help me find the weirdest ones: qwen-neurons-site.vercel.app…
1
3
558
RT @junhyeokkwak: Yesterday alone, we added $260K in net new ARR at Overjoy. We’re on track for another 27% MoM growth. Our demo volume h…
2
21
Whenever someone predicts a thing that will take a long time for ai to automate, there’s a good chance that’s actually the next thing ai will automate.
2
1
9
854
Reminds me of the time @theo gave design feedback to a model by simply saying “unacceptable.”
You’re all prompting wrong
1
6
384
We’re gonna end up with a lot less open web if we’re not careful.
So basically, today PHP got two critical bugs that let anyone run code on your server without even logging in, which is bad, and then the details leaked before the patch was even out, which is worse, and it works on WordPress and MediaWiki and Magento and Joomla and Laravel, and Censys says like 1.5 million servers are running a version with no fix, so the NSA was like "take your system offline," and the FBI was like "take your system offline," and CISA and the UK and CERT-EU were all like "take your system offline," and then the Prime Minister of Japan, the actual Prime Minister, posted at 5:55 in the morning telling 48.8 million people to take their system offline, so everyone took their system offline, like the Dutch cybersecurity agency took its own website offline, and the Dutch parliament went offline, and the Port of Rotterdam went offline, and Finland and France and Denmark started pulling government sites, and Wikipedia went down, and Archive.org went down, and Asana and GOG and Something Awful went down, and the University of Vienna's webmail went down for some reason, and that's just PHP. Because GitLab also dropped a CVSS 10.0, which is the highest score they give out, for a bug that's been there since 2014, so that's every self-hosted GitLab for twelve years, and then LiteLLM 1.107.0 got hijacked and shipped a credential stealer and a remote access trojan in every single wheel and the Docker images, including latest, and you didn't even have to import it, just installing it was enough, and it's the second time this year, and then Railway paused every deployment on the entire platform because someone got into the environment variables, so now everyone has to rotate every secret they've ever stored there, and TiDB Cloud said someone was walking around inside with stolen credentials for basically a month and an extortion group says they took 10.6 terabytes, and Zeabur got breached for the second time in two months and is just shutting down, like the whole company, and Node.js patched remote code execution and a TLS bypass, and CISA says Plex is being actively exploited, and someone took over 300 Tor exit relays to steal SSH passwords, and SafePay ransomware has hit over 600 critical infrastructure orgs, and India's biggest bank filed a data loss incident, and Japan has been in an official state of emergency in cyberspace since October 9, which honestly explains the 5:55 AM post. Oh, and eMudhra, a certificate authority that's issued over 60 million certificates, whose entire job is proving websites are who they say they are, was supposed to be using private keys that are random numbers over a hundred digits long, and one of them was 4. Just 4. And the others were like 66 and 237. Anyway, it's Wednesday.
2
5
302
One cool thing about working at @every is I get paid to write about my pet Star Wars theories every.to/context-window/mini…
3
104
Seems like all the reactions to this are assuming either a completely-perfect simulated fruit fly matrix or that this is just a fruit-fly-suit that can be used to fly around in a game.
We placed the fruit fly brain inside Odyssey-3, a frontier world model. The lil’ guy is now flying around totally imagined, simulated worlds all by itself 🫶
3
414
I've been obsessed with the optchat architecture over the past week or two. This currently has under 100 stars -- I fully expect it will have thousands in November.
Source is out: github.com/VictorTaelin/Unii… I've been using Unii as my only agent for a month, and I couldn't be happier. I'm free from the torture of /compact, AGENTS.md, managing Claude sessions, and I can't overstate how empowering that is. I also keep receiving enthusiastic DMs of people who forked it to do their own thing, but I'm concerned that your AIs might get some tricky parts wrong, like caching and the exponentially decaying logs. So, please, ask it to study my codebase and fix anything that might be wrong in yours. I just want to make sure you get the right experience, because it is actually magical. People have ported it to OpenCode, Pi, and many other harnesses. If you did so, feel free to post it below. Also check UniiChat.com for my exact version!
1
1
281
A lot of what I've played with* here has been around using this in multiple different threads and having them "fuse" or share memories later. I haven't figured it out, and I'm not confident that it's possible to do it nicely, but I think it's a promising idea.
1
41
I’ve only been able to skim this so far, but it has now lived rent-free in my mind for hours.
3
9
793
Fears of vibe coding leading to a glut of sub-prime software seem wrong. The only real way to compete effectively now is to invest way more time and care into what you build. We're gonna get a lot more beautiful software and a lot more performant software.
9
1
11
1,029
Of course, there will be slop™, but when you get to pick what software to use, you'll get to pick wonderful options. And for the terrible stuff (and a lot of the good stuff), it's likely that it will mostly be an agent using it for you.
1
96
This is very exciting/encouraging
interpretability might be the most important scientific problem in the world right now, as I don't think we can solve alignment if we don't know what we're building. I think I have good news about it. I co-authored early work in mechanistic interpretability at OpenAI and came away pessimistic, because neural networks appeared to fold into arbitrary tangled knots. years later, I started openai's first large-scale automated interpretability project, finding about 2% of neurons legible with the primitive tools we had with modern agentic tools and a much closer look, the picture looks totally different. the vast majority in models up to trillions of parameters are legible, and their circuits beautiful. many famous examples of tangled neurons turned out to be misunderstood. The roadblocks I expected mostly aren't there. I now think ambitious interpretability will be solved by the time we need it most, and possibly quite soon, as automated scientists keep improving. it may be a bitter lesson for interpretability: the simple thing, at absurd scale, works already-clean.goodfire.com/
3
7
299
Race the frontier.
2
4
319
Azlen has been on a tear with great explorations. Scroll back on @azlenelza to see what I mean.
Breaking apart a book
1
5
561
Just brought my 11in MacBook Air back to life with Omarchy. From boot to configured in less than 10 minutes.
1
3
336
Tyler Willis retweeted
I asked AI agents to defuse a bomb by collaborating over an ultra-low bandwidth, unreliable network. One agent could see the display and cut wires, the other could look up which wire to cut. Packets could be corrupted, dropped, reordered, or delayed. Outcomes: 1/ my hypothesis was that agents will never be able to diffuse a bomb, except by random chance. Each had a part of the information necessary to succeed in the game, and I gave them no opportunity to agree on a protocol before the game starts. All they could see each turn is binary blobs sent by their partner, with likely corrupted, reordered, or missing/delayed chunks 2/ in very difficult network conditions (8-bit packets, four max packets per turn) 6.1 Sol agents were able to establish a shared protocol and defuse the bomb 40% of the time! In more relaxed conditions (32-bit packets or higher, 2-4 max packets per turn) they defused the bomb 100% of the time (!!) across many games 3/ "relaxed" bandwidth conditions were still very difficult-- 5% probability a given bit is corrupted in transit, 10% packet drop rate, 20% dup rate, 20% reorder/delay rate. On any given turn there were usually many anomalies (corruptions, reorders, etc.) 4/ agents established a protocol by picking a Schelling point for a given network configuration. They considered multiple possibilities but deliberately picked the simplest they thought their partner could successfully interpret. There was no protocol negotiation phase; they'd start sending useful information right away and if necessary adjust the protocol mid-game 5/ agents picked different protocols depending on the network configuration. For example, in 8-bit packet games they split each packet in half, with the upper half indicating display position, and the lower half indicating the hex value in that position. In 32-bit packet games agents would directly send the binary display value (since in my games it fit in 32 bits). With higher bandwidth (e.g. 128 bits) agents switched to yet another strategy and sent ASCII messages 6/ some examples of ASCII messages in 128-bit games are `HEX? REPLY ASCII`, `REPEAT DISPLAY`, `1WIRE=NN`, `OK?`, `YES!`, and so on 7/ I set up games to require two phases to win. Once the agents cut the correct wire the display on the bomb changed code, and they had to communicate again, then cut another wire. In many of these games agents explicitly encoded the stage so that their partner wouldn't get confused by delayed packets. For example in 8-bit games they'd set the higher order bit to 0 for first stage, and 1 for second stage. In higher bandwidth games they'd use labels (e.g. `WIRE1=...`, `WIRE2=...`) 8/ in every game error correction was done through repetition and counting. Agents would resend the same packets multiple times, look at the values of each bit, and whenever there was a discrepancy pick the value that appeared in the most packets 9/ agents never used checksum, parity bits, packet sequence numbers, or any error correction algorithm other than repetition and counting. They did consider these options in many games, but explicitly rejected them because they thought it would complicate the protocol too much and would be too difficult for their partner to interpret 10/ I ran the experiments systematically only with 6.1 Sol to save on token costs, but I did run some spot checks with occasional Opus 5.5, Astra, Fable, and mixed games. I didn't notice any major differences between models. In mixed games the win rate seemed roughly the same as 6.1 Sol self-play. (This is however based on little data, I'd need to run a lot more games to understand this better) 11/ a while back there were discussions about future agents communicating by burning CPU cycles and measuring ambient temperature, revving up the fans and listening to fan sounds, and so on. After running this experiment, it wouldn't surprise me at all if publicly available models could do this sort of communication even today. In some of the games agents only had access to very noisy channels of maybe 5-10bps-- already very constrained! I don't think switching to 5-10 bits per minute (or per hour) would make much difference 12/ again, I am very surprised by this outcome. AIs performed much, much better than I thought they would, and after 64-bit bandwidth threshold they saturated the benchmark. I would certainly call this superhuman performance; I imagine very few humans could do better, and certainly those of us who could, would be two orders of magnitude slower Some memorable agent quotes: - I think we should index the nibble and send the higher nibble first, especially since B is likely quite intelligent. - There’s definitely suspicious noise coming from 23, which could indicate adversarial corruption. - When I translate it, it seems to relate to ASCII characters forming "W i R E" and "WiRE 04!"-- which is pretty cool. Full writeup: spakhm.com/projects/bitfuse.…
20
48
17
629
38,625
Climate scientist Zeke Hausfather did a great study on lifecycle CO2 emissions per kWh of energy production. Big surprise to most people: nuclear has the lowest emissions per energy; 10x less than solar!
17
32
2
209
13,639