Joined July 2013
19,066 Photos and videos
Pinned Tweet
πŸ† Round 2 of judging the Vibe Jam of 2026 sponsored by @cursor_ai @boltdotnew @heyglif @tripoai is finished now After going through 945 submissions in Round 1, me and @s13k_ then rated the top 100 submissions in Round 2 with a rating from 0 to 10, trying the games extensively Judging took a while because I wanted to really try the games and give all a chance, which took many hours, I did a lot of judging on a bicycle in the gym like in the pic below πŸ˜… Anyway, now the Top 25 best games from those will go on to Round 3 and be judged by the final external judges: - @timsoret from @oddtalesgames - @ericzakariasson from @cursor_ai - @NicolaManzini from VibeSail - Alessandro from @OverJumpRally Prizes: - πŸ₯‡ $25,000 to 1st place - πŸ₯ˆ $10,000 to 2nd place - πŸ₯‰ $5,000 to 3d place And there will be some extra non-money awards (like most popular, most played etc!) Depending on the judges I think we can have the winners by next week!!!
πŸ† Round 1 of judging the Vibe Jam of 2026 sponsored @cursor_ai @boltdotnew @heyglif @tripoai is finished now We've gone through almost 1000 submissions now, and there's some really great games in there and a huge leap vs last year's #vibejam We're now onto Round 2 where me and @s13k_ start rating games a score of 1 to 10, I think we can finish that this week Then in Round 3 the other judges enter to rate the final 50-100 games and we will know the winners! I'm a bit slow but that's what happens with so many submissions, and I want to give games a proper chance, not just skip through! P.S. @s13k_ built a great judging system for us to use, most games work fine in an iframe and if not we open it in a new tab to rate, which you can see here
85
47
248
143,534
Yeeeehawwwwww 🀠
13
1
144
16,453
It tasted great but I did miss some 🫐 blueberries and I should bring some packs of salt And maybe next time can bring a thermos of my own coffee too
New airplane food box for this trip This time in aluminum foil box cause last time it got annoying to carry those steel boxes the entire trip This was from our bbq yesterday (normally my steak is a bit more rare but okay) 😊
12
57
22,485
@levelsio retweeted
this must be what the furries felt like when they took away gpt 4o
69
390
7,699
236,152
New airplane food box for this trip This time in aluminum foil box cause last time it got annoying to carry those steel boxes the entire trip This was from our bbq yesterday (normally my steak is a bit more rare but okay) 😊
Added some 🫐 blueberries and πŸ₯¬ lettuce I could find for airplane lunch box ❀️
23
1
315
114,914
Damn

ALT Thinking Math GIF

Replying to @levelsio
Would be insane if they actually planned all this sequence of events and decided to name it Fable intentionally.
16
4
175
35,595
Finally, so sick! We all wanted to make this but the problem was Google owned the 3d data and charged a lot for it You made a web game using Google's 3d tiles and quickly your bill would be $10,000 Microsoft Flight Simulator runs on Microsoft's Bing Maps 3d data so that's why they can do it Now I hope Google gets more serious about this and adds real plane models and multiplayer with combat (Microsoft's Flight Simulator never allows that) which would be super fun
Prepare for takeoff. ✈️ Flight simulator is now available globally on web to all users. goo.gle/4fBYnWO We've recently added many our most powerful professional desktop features to web. Elevation profiles, new import types, but there's always been one other feature you've been asking us to add to the web version of Google Earth, just for fun... Where will you fly? Share your best maneuvers, views, and flyovers with us!
16
71
2,365
579,856
In true Google sense I click the link and don't end up in a flight simulator but in a data layer project manager? @OfficialLoganK
2
2
110
21,929
There's an issue with the selected model (claude-fable-5). It may not exist or you may not have access to it. Run /model to pick a different model. 😭😭😭
146
14
1,345
150,379
@levelsio retweeted
oh no my dicks too big better put me in jail before i hurt somebody with this giant dong. it’s a public safety risk somebody do something.
104
300
7,370
370,631
I'm pretty excited to move off of Wise Business permanently after realizing I can't just transfer my money out when I need to They keep my money hostage for 10-14 days at least for a big transfer, like they literally won't transfer my money I remember when dinosaur banks did this? Like they'd purposely delay transfers or not transfer at all in the weekend to then make money on the interest of it But now fintechs like Wise have started doing it too? Obviously you don't want to use fintechs to store lots of money, but sometimes you receive money and you wanna transfer it elsewhere (like your broker) but Wise just delays that entire process by 2 weeks, which is quite mad! Excited to move to @Stripe Business banking ASAP!
113
38
2,803
416,304
Okay I guess it's not about interest, more probably it's about this and they have to be extra careful now I'd just appreciate a reason in the interface bbc.com/news/articles/cy42x8…
5
3
197
42,531
Per Aspera Ad Astra πŸš€πŸ’«
Jun 11
Teams are go for launch with a $135 price per share for the SpaceX IPO β†’ spacexipo.com/#priceannounce…
9
2
312
50,830
I have to stop boring all of you with my game ports but I ported another game to web with multiplayer, after Quake 1 yesterday and Quake 2 today, I thought, what if I ask Fable to port Return to Castle Wolfenstein from 2001? And of course it just did it with ease and put it at rtcw.pieter.com with multiplayer working! I'd play this game a lot and always this map mp_beach, it's like the WW2 Omaha Beach landing, you have to breach the wall with dynamite and get "ze sekret dokuments" I asked it at 15:50 "do you think we can do RTCW?" and 18:18 I joined the game and could play it, so about 3 hours but I also went to gym in that time for an hour, so I'd say an hour total What it did (in Fable's own words) is some crazy hackery that I could never, or it would have taken me probably a year, not an hour! 🀯🀯🀯 - Started from iortcw, the GPL source port of RTCW (ioquake3-based) - Borrowed the emscripten patches from Wwasm (a single-player-only WASM port) β€” but it patches the SP tree, and RTCW's MP codebase diverges heavily (1,400 lines different in some files), so I diffed Wwasm vs clean SP to extract the patch set, then re-grafted each #ifdef __EMSCRIPTEN__ block into the MP code by hand - Compiled the MP engine to WebAssembly with emscripten GL4ES (translates the game's OpenGL 1.x calls β†’ WebGL2) - Fixed what the graft missed: GL4ES init lived in SP's renderer file, MP uses a different one β†’ "OpenGL 1.1 required" crash until I added initialize_gl4es() to MP's R_Init - Re-enabled networking (Wwasm disables it for SP) and patched out the fatal 1.41 point-release check - Built the native iowolfded dedicated server from the same source (so client/server protocols paks match exactly), systemd service on mp_beach - The 2001 CD ISO's data is buried in a Wise installer Setup.exe β€” Wine wouldn't install (i386 dep hell), so I used offzip to scan the binary for deflate streams and carved out the intact pak0.pk3 (316MB) mp_pak0.pk3 (all 8 MP maps incl. mp_beach) UI menu pak - Client fetches the paks over HTTPS into the emscripten filesystem before engine boot (held with a "run dependency"), mounted as IndexedDB (IDBFS) so the 380MB downloads once ever
I have revived @javilopen's 28 year old custom map he made and made a web-based Quake 2 with Fable on fast mode πŸ€“ You can now play it here: πŸ‘‰ q2.pieter.com πŸ‘ˆ It took a bit of hacking because the textures didn't load the first time, so I repacked some PAK files and now it works! AI is so good at reviving old stuff from your backups, I was always waiting for some backup app to come to finally be able to browse all my old files and figure stuff out from it, and now you can with AI
31
20
383
99,915
Oh and forgot to say yes it's multiplayer!
1
33
11,487
I have revived @javilopen's 28 year old custom map he made and made a web-based Quake 2 with Fable on fast mode πŸ€“ You can now play it here: πŸ‘‰ q2.pieter.com πŸ‘ˆ It took a bit of hacking because the textures didn't load the first time, so I repacked some PAK files and now it works! AI is so good at reviving old stuff from your backups, I was always waiting for some backup app to come to finally be able to browse all my old files and figure stuff out from it, and now you can with AI
I made this map 28 years ago for Quake II. I found it buried in some random folder, and with a little help from Claude Fable, I managed to get it to render the two views below and run it in actual Quake II. Memories of hours spent in front of a PC noclipping
17
21
346
194,104
Anyone at @X API I can ask for help? My X tweet tokens don't work anymore from today and I have no clue why {"detail":"Your account is not permitted to access this feature.","type":"about:blank","title":"Forbidden","status":403} Also I got free credits and my subscription seems to have disappeared
18
3
146
55,663
I now run Claude Code with FAST mode ON and then Fable to go extra fast and extra smart I just checked and I went through $150 in usage credits in a few hours yesterday πŸ˜‚
32
2
394
41,507
It's awesome I switched all my sites over to Cloudflare Email in the first week I started Zero deliverability issues and actually instant fast delivery unlike Postmark which had delays
looks like cloudflares email might also be worth but havent tried it maybe levelsio has and can tell his experience
15
23
709
103,120
@levelsio retweeted
This week I realised I'm part of a global consensus network. Most of my friends and I spent a decade doing the digital nomad thing. Honestly I didn't love it, I was too often apart from the people I cared about the most. Now we've all settled around the globe, a strange property of our network has emerged. When you have friends and trustworthy acquaintances in 50 countries, someone is always near the story. Those pre-covid nomads were a bizarre breed of adventurers, misfits, oddballs and kooks who seemed to share values of truth seeking and egalitarianism. News cycles are crazy right now. Social media is full of botting and AI slop. The legacy media are complete shills, bought and sold, and the more countries you travel to the more the radical media bias becomes obvious. This cohort of nomads however has a super unique advantage in discerning spin from reality, truth from propaganda aided by a highly diverse and distributed network of people across the globe who relay news, events, and experiences with some real degree of veracity. Trust built on having broken bread together. Or stumbled down the steps of a beach bar dodging a falling coconut. TLDR; I'll take the word of a mate on the other side of the world over a "feed" any day.
9
6
83
19,429
Replaced it now with QuakeWorld which has predictive client side code so it's not as laggy πŸ‘‰ q1.pieter.com πŸ‘ˆ And it runs on WASM now so it's fast and I think WebGL too It connects straight into my QuakeWorld server!
Okay I spun it off as a Quake 1 web-based multiplayer game server you can play now at: πŸ‘‰ q1.pieter.com πŸ‘ˆ It still works via null modem and you get instantly paired to another player (if there is somebody) and it's just a 16mb download of Quake 1 demo instead of the whole 400mb pieter .com drive If you open the URL both in the same time you probably get paired together and can death match! There is quite some latency because every package goes through my server and Quake 1 did not have client-side prediction yet (which is what Quake World added later), I'l try get QW running to see if it improves it a bit Group multiplayer can come but for that I need to see if I can get actual COM1 modem connection working not just a null modem! Here I'm playing a local LAN death match with @javilopen on a game from 1996 in a web browser via a COM1 serial port tunneled via Websockets over the internet! πŸ€“
10
8
97
27,687