#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
#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
#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.)
#genuary Day 11: "Quine – a program that outputs exactly its own source code"
#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
A good week for the snow folk. ❄️
#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!
#genuary Day 7: "Boolean algebra"
Fun fact: Good kerning can save a lot of space! 💡
#genuary Day 5: Write “Genuary”. Avoid using a font.
#genuary Day 3: "Fibonacci forever"
Found this pattern while playing with the Fibonacchi square tiling.
Presenting the flag of Swefindenscaswedeniamarklanden!
#genuary Day 2: "Twelve principles of animation"
I played around with the principles of anticipation and exaggeration here.
Time for #genuary! I really love the prompts each year, see https://genuary.art/prompts for the full list.
The first prompt is "One color, one shape" – here's my li'l #tic80 sketch, based on the Pythagorean tiling.
"What ice cream should we order a big tub of?" 🍨
https://bettervoting.com/r4xf8y
This poll uses plurality voting, and was supposed to demonstrate the "vote splitting" problem, where similar options (different chocolate flavors) reduce each other's chances of winning.
Here's the Python source code, if you're curious:
We're ready for beta testing! 
Turns out that the basic functionality for the Fedi Matchmaker bot didn't take a lot of code to implement.
We're now looking for ~10 beta testers, to gather feedback and prioritize the remaining features!
The bot will match you with another participant every Friday evening. The idea is that you then schedule a call or a chat, and get to know each other a bit!
Send us a DM if you want to be a beta tester! You may drop out any time.
And in the third mode, every row is about an octave, giving you a wide range of available notes!
What other modes should I add?