Sign in

Mattias Ljungström

@spacesofplay.com
521 followers 336 following 288 posts

minc.dev, spacesofplay.com, based in berlin.

PostsRepliesMedia
Reposted by Mattias Ljungström
huck mason @tylerhuckabee.bsky.social · 28/09/2026
bad news babe a rogue openai agent must have hacked our refrigerator last night and drank 15 beers
4161731280
Reposted by Mattias Ljungström
Aliette de Bodard @aliettedebodard.com · 28/09/2026
Any time we hear "AI did this and this", it's not proof programs are becoming sentient, but that the humans deploying said AI did this (which is generally failing to deploy proper sandboxing measures to prevent an AI from going against security) It's not the AI that's rogue, it's the company
6463140
Reposted by Mattias Ljungström
toaster @toaster-games.bsky.social · 28/09/2026
Woohoo, got it submitted! And it even has a title screen, which I never seem to get to in game jams lol. Lot of fun working on this though, and looking forward to playing everyone else's #fallingblockjam submissions! Check mine out here: toastergames.itch.io/dice-to-meet...
33310
Reposted by Mattias Ljungström
drew shapiro ✦ MUTAGEN Demo out now! @organzola.games · 28/09/2026
MENTRIS is out now! Play god with blocks. For #FallingBlockJam organzola.itch.io/mentris
05916
Reposted by Mattias Ljungström
Lia @liasae.bsky.social · 24/09/2026
I am now keeping this on speed-dial
Edited old IBM printout in black caps on off-white paper.
'A computer can never be held accountable
Therefore a computer must always do the hacking haha what are they gonna do, put a computer in jail? Haha "oops it's alive" lmao'
81096318
Reposted by Mattias Ljungström
Bananaft @bananaft.bsky.social · 25/09/2026
whole Mach engine source displayed on the screen
1143
Mattias Ljungström @spacesofplay.com · 25/09/2026
Yes, it takes active effort to force LLMs to stop polishing your legacy code base and instead rewrite minimal new solutions.
010
Mattias Ljungström @spacesofplay.com · 25/09/2026
Finally found an Atari game that LLMs can play, here's MiniCPM5-2B at Q4_K_M playing Hangman: (all local, all minc code, except for atari env which is in python).
100
Reposted by Mattias Ljungström
zep.p8 @lexaloffle.bsky.social · 25/09/2026
#pico8 now has the most officially published cartridges of any console in history. Well done everyone.
15690118
Mattias Ljungström @spacesofplay.com · 24/09/2026
Been fixing some minor issues with the minc-kernel in preparation for open sourcing it. Owning the full stack was one reason for this little experiment - tsmc.minc.dev
tsmc.minc.dev
tsmc unikernel
140
Reposted by Mattias Ljungström
Mattias Ljungström @spacesofplay.com · 23/09/2026
minc compiler 0.9.15 now available from minc.dev More correctness, optimizations fixes, updated sokol headers to latest, two new sokol-samples (cmdbuf, sparse_ub) at (spacesofplay.github.io/sokol-sample...). Also re-transpiled latest box3d api with new features (spacesofplay.github.io/box3d-minc/).
193
Mattias Ljungström @spacesofplay.com · 23/09/2026
minc compiler 0.9.15 now available from minc.dev More correctness, optimizations fixes, updated sokol headers to latest, two new sokol-samples (cmdbuf, sparse_ub) at (spacesofplay.github.io/sokol-sample...). Also re-transpiled latest box3d api with new features (spacesofplay.github.io/box3d-minc/).
193
Reposted by Mattias Ljungström
ⓘ chloe @unluckychloe.bsky.social · 22/09/2026
terrain litter
212021
Reposted by Mattias Ljungström
nolen @itseieio.bsky.social · 21/09/2026
I made multiplayer Windows 98 Solitaire. It's called Solitaire Alone Together. You can play together, with the whole internet, but you can't chat or talk. solitairealonetogether.com
9486176
Reposted by Mattias Ljungström
Zi @majormcdoom.bsky.social · 22/09/2026
YESSSS!! Took a couple days, but I now have one motor function that can lets penguins hit any point on anything with any point on any other thing. Probably one of the most versatile motor tasks I've made. SO happy with this! 🐧🐟🔨🙏🧊🚿🪵 #GodotEngine #gamedev #indiedev
2449779
Mattias Ljungström @spacesofplay.com · 21/09/2026
Unikernel in minc, running a TypeScript runtime, TLS1.3, TCP, network driver, scheduler, memory manager. All written in minc. Live: tsmc.minc.dev
130
Mattias Ljungström @spacesofplay.com · 21/09/2026
Local LLM playing breakout. It's quite bad on this setup, but fast! (Not sure text representation is ever good here.) The state is given as "The ball is to the left of the paddle, drifting away from the paddle." and the model outputs {left, stay, right} state. (MiniCPM5-2B-Q4_K_M, M1 GPU)
220
Mattias Ljungström @spacesofplay.com · 20/09/2026
Single-pass LLM classification on M1 GPU, inspired by SemIf repo and Jev. Running at parity with llama.cpp or slightly faster on M1 for this specific task. (100% minc code, ggml transpiled for CPU path, GPU kernels from scratch in minc, all local).
110
Mattias Ljungström @spacesofplay.com · 19/09/2026
I was about to publish another minc update but found some issues during final testing so going to delay for next week. In pipeline - Sokol headers updated to match latest C api, a complete rewrite of inlining system, and other optimizations.
040
Reposted by Mattias Ljungström
Mattias Ljungström @spacesofplay.com · 17/09/2026
editing and rebuilding editor code project inside the editor itself. terminal session survives editor restart. (the process itself is handed over to the new editor process.)
031
Mattias Ljungström @spacesofplay.com · 17/09/2026
editing and rebuilding editor code project inside the editor itself. terminal session survives editor restart. (the process itself is handed over to the new editor process.)
031
Reposted by Mattias Ljungström
Matt Henderson @matthen.com · 16/09/2026
Trying to forecast the future on a Galton board
1658081
Reposted by Mattias Ljungström
videogame history @vghistory.bsky.social · 11/09/2026
imagefight, warning, fm towns (1990) www.mobygames.com/game/27229/i...
in red font: warning
in white font:
if you are playing this video game outside of the country of japan, you are involved in a crime.
940894
Mattias Ljungström @spacesofplay.com · 08/09/2026
röstat i riksdagsvalet.
010
Mattias Ljungström @spacesofplay.com · 08/09/2026
Added a new audio example, showing stb_vorbis decodes and audio mixing: minc.dev/playground/g... (click on it to activate audio in browser)
141
Mattias Ljungström @spacesofplay.com · 07/09/2026
One of my validation projects for minc compiler has been a TypeScript run-time. It currently pass ~80% on the ECMAScript test suite. Live-demo: spacesofplay.github.io/tsmc/
140
Mattias Ljungström @spacesofplay.com · 07/09/2026
Created an overview of minc compiler _compilation_ speed, using the box3d project as a benchmark since it exist as both C and minc. Details here: minc.dev/compile-time...
121
Mattias Ljungström @spacesofplay.com · 07/09/2026
added editor emoji support, works on win/macos so far.
editor emoji support, work in progress
010
Mattias Ljungström @spacesofplay.com · 05/09/2026
minc compiler 0.9.14 now available (minc.dev) Focus on numerical correctness - all math func now in pure minc and identical cross-platform (x64/arm64/wasm). The new implementations are either faster or similar performance of C runtime. New sample chaos pendulum with pinned results:
191
Mattias Ljungström @spacesofplay.com · 04/09/2026
Mechanical random fuzz tests on my editor project. This sequence runs in ~3s in headless mode. It's ~2000 random editor actions based on a seed. Any run that generates a bug can be reduced to a minimal repo. Fixed sequences can be pinned and added to permanent tests.
190
Mattias Ljungström @spacesofplay.com · 03/09/2026
been working on a thing, this is the source code, in the thing. not quite ready for other people yet.
a text editor showing source code for a text editor
050
Mattias Ljungström @spacesofplay.com · 31/08/2026
44.5KB size reduction on a 2,029,568-byte compiler with an increase in self-compilation time of 12ms on 1s total. yes or no?
200
Reposted by Mattias Ljungström
Omar @ocornut.bsky.social · 31/08/2026
Reminder: looking for feedback on ImDrawList improvements slated for 1.93, see post below. If you make extensive use of draw primitives and/or have dealt with careful positioning, pixel-perfect shapes, etc trying this in your project and reporting would be nice!
0114
Mattias Ljungström @spacesofplay.com · 28/08/2026
staring at pixels...
060
Reposted by Mattias Ljungström
Mattias Ljungström @spacesofplay.com · 27/08/2026
New compiler version minc 0.9.12 now available (minc.dev). Focused mostly on correctness and bug fixes, but multi-dimensional arrays came along as a feature. LSP memory fixes and minc-dbg fixes. Three new sokol-samples (plmpeg, fontstash x 2) are transpiled to minc. (including stb_truetype).
141
Mattias Ljungström @spacesofplay.com · 27/08/2026
There's also a small NEON optimization (UMAXV reduction) in minc 0.9.12 for box3d-minc, the convex pile benchmark is about ~4% faster on M1. (github.com/SpacesOfPlay...)
030
Mattias Ljungström @spacesofplay.com · 27/08/2026
New compiler version minc 0.9.12 now available (minc.dev). Focused mostly on correctness and bug fixes, but multi-dimensional arrays came along as a feature. LSP memory fixes and minc-dbg fixes. Three new sokol-samples (plmpeg, fontstash x 2) are transpiled to minc. (including stb_truetype).
141
Reposted by Mattias Ljungström
Matt Henderson @matthen.com · 26/08/2026
To tell if a maze is solvable, just hang it by its corners If it tears into pieces, you’ve found a solution
694118857
Reposted by Mattias Ljungström
Messhof @messhof.bsky.social · 25/08/2026
Blood Dungeon is OUT NOW on Steam, Xbox Series, Windows Store, Game Pass, Switch 1+2, and PlayStation 5! RTs very much welcome. I love you. #boneup blooddungeon.com youtu.be/rmbXDEdb6Y0
youtu.be
Blood Dungeon: Release Trailer
YouTube video by messhof
14365173
Mattias Ljungström @spacesofplay.com · 22/08/2026
Updated the sokol_framebuffer.mc to use minc shaders and it now works on webgpu: spacesofplay.github.io/sokol-sample...
spacesofplay.github.io
sokol-samples-minc
131
Mattias Ljungström @spacesofplay.com · 21/08/2026
I got tired of keeping mac/win/linux build scripts in sync. minc 0.9.11 now comes with a basic build system, built in minc. There are a few default commands like "minc run/build/test/wasm", anything more complex can be coded up with a build.mc file, see sokol-samples-minc for example setup.
framebuffer_sapp lauched with opengl on windows, or with webgpu on wasm, hosted by minc compiler builtin web-server.
040
Mattias Ljungström @spacesofplay.com · 21/08/2026
As part of the latest update I've been preparing a detailed overview of the box3d benchmarks; minc vs clang/msvc. Overall on x64 minc is 1.18x clang and 1.05x msvc. It's faster than clang on 2/11, and beats msvc on 3/11 scenes: minc.dev/performance....
win x64 box3d benchmark results
250
Mattias Ljungström @spacesofplay.com · 20/08/2026
New minc compiler version 0.9.11 is now available (minc.dev). Main feature - all core sokol-sample features are now supported correctly. There's a wasm gallery available here: spacesofplay.github.io/sokol-sample...
about 20 sokol-samples examples running on windows.
1145
Mattias Ljungström @spacesofplay.com · 18/08/2026
doing some final validations, new minc update and new transpiled repo coming soon...
2152
Reposted by Mattias Ljungström
Erica Windisch @ewindisch.ontological.observer · 14/08/2026
This is the wildest vulnerability I've seen since Spectre/Meltdown github.com/xoreaxeaxeax...
github.com
GitHub - xoreaxeaxeax/skitter-creek-bath-salts: Unlocking _everything_ on the CPU with DRAM scrambling
Unlocking _everything_ on the CPU with DRAM scrambling - xoreaxeaxeax/skitter-creek-bath-salts
58123
Reposted by Mattias Ljungström
Marc B. Reynolds @marc-b-reynolds.bsky.social · 12/08/2026
vitaut.net/posts/2026/y...
vitaut.net
The fastest double-to-string algorithm you’ve never heard of
022
Reposted by Mattias Ljungström
Protopop @protopop.bsky.social · 11/08/2026
I'm getting Cozy Country ready for launch and every wishlist makes a big difference for a small game like this. If you like landscape builders, please take a look and consider adding it to your Steam Wishlist (or sharing this post). It truly helps a lot❤️ store.steampowered.com/app/4690240/...
24511
Reposted by Mattias Ljungström
v buckenham @v21.bsky.social · 06/08/2026
new blog post: blog.vbuckenham.com/i-built-pico...
blog.vbuckenham.com
I built Picodevil using an LLM
So this is a post about how I used an LLM to make my latest project, and how I feel about that. To say upfront: I expect a bunch of people to be mad at me for this. Sorry! You're allowed to be mad -...
16418
Reposted by Mattias Ljungström
Mattias Ljungström @spacesofplay.com · 03/08/2026
Also pushed an update to box3d-minc with some performance tweaks. box3d-minc is now faster on some benchmarks than MSVC on x64, arm64 and wasm are at around x1.2 compared to clang/emcc. wasm live demo: spacesofplay.github.io/box3d-minc/ box3d-minc: github.com/SpacesOfPlay...
011
Reposted by Mattias Ljungström
Mattias Ljungström @spacesofplay.com · 03/08/2026
Minor correctness release of minc compiler (0.9.10) Fixed a codegen issue, added optimizations, compiler size reduced, and syntax highlightning tweaks. install from minc.dev (or run minc_update)
121