grgrdvrt
@grgrdvrt.bsky.social
I make things with code. grgrdvrt.com mutsuacen.com pictobrush.com
I'll be in Berlin for @localfirstconf.com next week. Do I know anyone who will be there?
There was one story on stackoverflow where someone's C code was faster than their hand crafted assembly and now it is generally believed that high-level abstractions generate higher quality output.
Figma expands to build pretty much anything Slack integrates claude so you cand build directly from there Notion adds more AI to to make anything Linear integrates AI and git so you can build directly from there.
I made an online demo of the WebGL Flex Avatars! it took some work to pack everything so that it can run online but I managed to fit the gaussian model, 10 expressions & the mesh proxy in 16Mo :) I also added Gaussian relighting and shadow casting, audio playback and a webcam to drive the avatar 🔗 👇️
Alternating between multiple agents gives me Overcooked vibes
People talk about how claude + slack is a match made in heaven. This is not the future of my dreams. I want to see "Microsoft Bob meets Google Wave"
Early concept videos like Apple's Knowledge Navigator (1987) are a fascinating reflection on the future we wanted. www.youtube.com/watch?v=For...
Apple Predicted Siri AI in 1987
Apple's Knowledge Navigator was a touchscreen tablet with an agenti...
youtube.com
I managed to get FlexAvatar to run fully in browser with ONNX WebGPU ! 🎉 since inference is now rea-ltime, it's running fairly fast (20-40fps) so I added an audio analysis tool to make the various expressions reactive to sound 📢
The worst thing that happened to me last week is that my bicycle chain broke. I feel completely stranded.
the problem with Novel View Synthesis, in a nutshell. ( MV-adapter & SDXL, first image is the input )
"Game dev is one of those jobs you only do when you really want to. It's not going to make your parents proud, you're unlikely to get rich in an industry that lays off people for making superhits, and its a demanding & confrontative job. Why would you let a machine do the thing you're here to do?"
I spent the last few months talking to over 30 game developers about generative AI. It began as a sort of interview survey but became a pretty comprehensive collection of arguments against the technology altogether. www.gamesradar.com/games/why-so...
uhh… TIL: <marquee direction="down" behavior="alternate"> <marquee behavior="alternate">This text will bounce</marquee> </marquee> developer.mozilla.org/en-US/docs/W...
It's very destabilizing when the AI gives me what I need instead of what I asked for
I finally made a proper website for Fragment 🎉 Right now, it is mostly a wrapper to the documentation available on GitHub but this is only the beginning! fragment.tools Built on top of @vite.dev, @svelte.dev and Mediabunny by @vanilagy.bsky.social
Fragment | A modern toolkit for creative coding
Fragment lets you sketch, render, and export canvas-based graphics with ease, from quick experiments to production-ready visuals. Built on top of Vite, Svelte and Mediabunny.
fragment.tools
The malleable software crowd should investigate the rules of Uno. Probably the most malleable thing out there
I know this is controversial and I'm taking a risk saying this, but slack might not be the best communication tool for remote teams
New on Constraint Systems: Sphere Paint Multi-player painting without edge sphere-paint.constraint.systems A sphere is interesting because all points are continuous on all sides. You can respond, extend, or connect in any direction.
It's unfair that AI won't wake up at night thinking about that stupid thing it said 12 years ago
Zero data isn't just a customer perk, it's really for me. We've normalized optimizing all the joy out of our businesses. One way to push back is to not put that weapon in your hand and instead collect no data.
I'm not super worried about the effect of AI on the younger generation. I'm confident that there will always be adventurous and ambitious people who will want to do great things. These people will use whatever tools they have, including AI, in a smart way.
You might remember that I was working on my own programming language a few months ago. I've decided to write a blog post about what this language is, how it is implemented, and what are my future plans! lisyarus.github.io/blog/posts/m...
Making your own programming language is easier than you think (but also harder)
lisyarus.github.io
Still working on my "chain of increasingly complex programming tools". I'm working on V4. One idea for this version is to use the jj graph as the interface to manage the tasks
All 2D editors become 3D editors at some point All 3D editors become 2D editors at some point