@blinry@chaos.social
I want to try the "make 50 of something" technique again!
So this week, I'll try to find 50 things to do with a Software Defined Radio! 📻![]()
I'll use this simple USB dongle, which you can get for around $30.
Computer science, art, game design. Values autonomy, creativity and curiosity. Polyamorous. Introverted, organized. Humanist. Recurse Center alumn. Feelings: @nibryl@chaos.social
Curator of the https://glitchgallery.org, working on @teamtype@fosstodon.org.
I want to try the "make 50 of something" technique again!
So this week, I'll try to find 50 things to do with a Software Defined Radio! 📻![]()
I'll use this simple USB dongle, which you can get for around $30.
#introduction / #reintroduction
Hey, I'm blinry! I create digital tools and games, and digital art. I mostly use Mastodon to share my joy about things I learn or create. Welcome, everyone! :)
I love my communities: the Chaos community, Jugend Hackt, the Recurse Center.
I'm #agender, into #polyamory, #opensource software, #gamedev, #cooking, #traveling, #vim, #blender, #ruby, #drawing, #tokipona, #japan, #math, #science, all things visual!
I'm curious and want to learn & try everything! ☺
️
This weekend, I want to try the "Make 50 of something" technique! So I'll try to make 50 #tic80 carts! :D
1: Dissolving
This doesn't clear the screen each frame, but instead clears 5000 random pixels before drawing the circle!
#genuary Day 13: "Self portrait"
This also has a "fuzziness" slider; you can try it here: https://files.blinry.org/fuzz/ (Warning: Pretty slow on my machine.)
#genuary2026 #genuary13 #p5js
#genuary Day 14: "Everything fits perfectly"
This was super fun to code. Give me 36 seconds of your time, and afterwards, let me know whether it was worth it! :D
#genuary2026 #genuary14 #p5js
#genuary Day 12: "Boxes only."
☑
️
#genuary2026 #genuary12
#genuary Day 13: "Self portrait"
This also has a "fuzziness" slider; you can try it here: https://files.blinry.org/fuzz/ (Warning: Pretty slow on my machine.)
#genuary2026 #genuary13 #p5js
#genuary Day 11: "Quine – a program that outputs exactly its own source code"
#genuary Day 12: "Boxes only."
☑
️
#genuary2026 #genuary12
#genuary Day 10: "Polar coordinates"
❄
️🐻❄️
🌨
️
#genuary2026 #genuary10 #tic80
#genuary Day 11: "Quine – a program that outputs exactly its own source code"
If you want your own counter ring, by the way, I've made an open-source clone of it which you can 3D print! https://blinry.org/counter-ring/
I just published a blog post about all the techniques I've tried and used in 13 years of losing weight!
It covers things like my counter ring; free vegetables; calorie quantization; accountability; rewards + penalties; various software I've used and written; and motivation.
Feel free to steal from it what seems most helpful to you!
https://blinry.org/weight-loss/
#genuary Day 9: "Crazy automaton"
Made an explorer for "elementary cellular automata"!
By moving the mouse, you can change the Wolfram code (which defines, in bits, a table for how to compute a pixel from the previous line).
This also was the first time I've tried the #fennel language – a Lisp that compiles to Lua! #tic80 has several of these niche little languages built-in! <3
#genuary2026 #genuary9
#genuary Day 10: "Polar coordinates"
❄
️🐻❄️
🌨
️
#genuary2026 #genuary10 #tic80
#genuary Day 8: "A City. Create a generative metropolis."
Had a lot of fun designing the "planetize" coordinate transform! :) It's so cool to think in shader logic!
#genuary2026 #genuary8 #glsl
#genuary Day 9: "Crazy automaton"
Made an explorer for "elementary cellular automata"!
By moving the mouse, you can change the Wolfram code (which defines, in bits, a table for how to compute a pixel from the previous line).
This also was the first time I've tried the #fennel language – a Lisp that compiles to Lua! #tic80 has several of these niche little languages built-in! <3
#genuary2026 #genuary9
A good week for the snow folk. ❄
️
#genuary Day 7: "Boolean algebra"
Fun fact: Good kerning can save a lot of space! 💡![]()
#genuary2026 #genuary7
#genuary Day 8: "A City. Create a generative metropolis."
Had a lot of fun designing the "planetize" coordinate transform! :) It's so cool to think in shader logic!
#genuary2026 #genuary8 #glsl
#genuary Day 6: "Lights on/off"
Implemented a little ray casting in #p5js. It's fun how things like brightness falloff "just work" automatically! ^_^
#genuary2026 #genuary6
#genuary Day 7: "Boolean algebra"
Fun fact: Good kerning can save a lot of space! 💡![]()
#genuary2026 #genuary7