Search
Items tagged with: decemberadventure
http://rabbits.srht.site/decadv/
#DecemberAdventure
The Game of Life is one of my favorite programs, but I've never tried to go deep in learning about it, and as a result I still learn fairly obvious (with hindsight) things about it. This time after https://akkartik.itch.io/carousel/devlog/650868/conways-game-of-life I realized two things:
* I don't need to keep checking if a cell is in bounds. Just don't update a border of cells!
* I don't need to clean up the new array at each time step! 🤦
Conway's Game of Life
Perhaps my favorite program. curr, new = {}, {} for x=1,Safe_width do table.insert(curr, {}) table.insert(new, {}) for y=1,Safe_height do table.insert(curr[x], 0) table.insert(new[x], 0) end end -- R...Kartik Agaram (itch.io)
https://rabbits.srht.site/decadv/
#DecemberAdventure
For my #DecemberAdventure, I've optimized uxnfloppy so that it runs at 60 fps most of the time at 640x480! Here is a video of bunnymark.tal running on the laptop. It can draw around 2000 sprites before it goes below 60 fps!
https://rabbits.srht.site/decadv/
#DecemberAdventure
I didn't expect shorthand recognition to be such a fascinating rabbit hole to fall into. I've spent a second day on the implementation of such a system. I've wanted to see if the scheme I chose could be extended to cover the rest of the ASCII sheet, and if I could remember each glyph. I've also implemented a punctuation mode. Perhaps I will write tomorrow's entry with a tablet pen.
https://rabbits.srht.site/decadv/
#DecemberAdventure
Woke up hungover, booted porporo, slouched with my face resting on my fist, wondering about input methods, if there wasn't an interesting way that I could possibly program with just the one hand holding the tablet pen, that wasn't an on-screen keyboard. I considered the way I could write letters on the palm pilot, and wonder what went into a system such as that, and then implemented it.
https://rabbits.srht.site/decadv/
#DecemberAdventure
#DecemberAdventure
Until now, I must have spent a total of 15 minutes on the actual drawing of the wires. Silly, considering how central to this whole thing these are. So, today I added detection for which corners to draw the wires from and to, to help reduce their overlapping windows content. It's all coming together better than I had hoped, I'm positively surprised at how many of the tasks that I set out to do and have managed to complete already.
https://rabbits.srht.site/decadv/
#DecemberAdventure
http://maxime-andre.fr/december-adventure/
After completing yesterday's task which was to make it so the little self-hosted assembler was interactive, I knew I'd finally able to build my website without leaving the comfort of Porporo. I did it, felt real nice. But, that's it, I'm calling it a day. ^^
https://rabbits.srht.site/decadv/
#DecemberAdventure
#DecemberAdventure
I had been dreading today's task since the month begun, I knew I'd have to eventually make Drifblim able to survive being thrown paths interactively. The original design expected to be terminated after assembly, relying on self-modification like nobody's business it left the original assembler data in memory nearly unrecognizable after a run. The project here was to make sure that it recovers into a usable state, even after erroring.
https://rabbits.srht.site/decadv/
#DecemberAdventure
#DecemberAdventure update: determ is able to run using subprocesses!
http://plastic-idolatry.com/erik/2023/dec/#06
I don't have much time today so I'll keep it short, implemented theme parsing at the OS level. I wanted the little interface there is to follow the colors defined by the theme file. That's it, just wanted to make things a tad comfier while I work for the rest of the month.
More tomorrow, until then I've got lifelines to splice.
https://rabbits.srht.site/decadv/
#DecemberAdventure
#DecemberAdventure
https://www.youtube.com/watch?v=97rbJMUCewE
Stefano Noferini - Extramelody (Metodi Hristov Remix)
Support from Josh Butler, Enrico Sangiuliano, Groove Armada, Joyce Muniz, 2000 And One, Mat.Joe, Sacha Robotti, Popof....Get it here on beatport, spotify & v...YouTube
Didn't get to implement translucent windows, but I did get a bunch of things moving forward.
I fixed some message passing issues I've had since day1, and pushed on with the program that monitors what is going through connections between the programs, it sounds boring like that, but it wasn't, it was pretty fun, the rom intercepts and draws the data that programs send to each other in real-time.
https://rabbits.srht.site/decadv/
#DecemberAdventure
I forgot to thread yesterday’s #DecemberAdventure whoops!
After sharing yesterday’s adventure log I spent some time with uiua. It continues to blow my mind. Everything about it seems to make sense to me — the tooling is splendorous.
Today I did more than just explore Decker; today I began to actually make a thing! To the surprise of absolutely no one, a game. Nothing to show for it yet, but I’m excited. I have all the pieces I need in place — inter-card communication, something akin to constants, random number generation, an idea…all the things.
Today, day 3 of the #DecemberAdventure, I didn’t write any code! Instead, I walked across town, and spent about 4 hours with a friend who’s nearing the end of a web development focused bootcamp. I introduced him to TypeScript, which I don’t love, but have spent a lot of time with for work. It was fun to see something old to me through new eyes and have to figure out how to explain some of the basic concepts.
I’ve also updated the list of adventure logs! There are so many!
https://eli.li/december-adventure-2023
Oatmeal - December adventure, 2023
I’ll also be logging stuff on mastodon. I kicked things off by noodling with Decker. My goal was to get more acquainted with building and wiring upeli.li
Two little things for the second day of the #DecemberAdventure!
I deployed the weird little deck I made on day one, and cleaned it up a tiny bit. Not sure if I’ll share everything I make, but figured I’d share this one!
I went deep on lil and Decker’s table interface, exploring the edges and how far I can push it before it becomes unreasonable. It is really really powerful! At least the native version of Decker can handle a table with a couple thousand rows. I’ve imported a dataset of pokemon data into it. I think I may do something with that over the next few days!
https://eli.li/_assets/bin/decker/giblang.html
https://eli.li/december-adventure-2023
NOTE! Decker's web interface isn't heaps accessible! I haven't pulled its code, yet, but may see if there is anything that can be done to improve it.
Oatmeal - December adventure, 2023
I’ll also be logging stuff on mastodon. I kicked things off by noodling with Decker. My goal was to get more acquainted with building and wiring upeli.li
For day one, I didn't do anything fancy for the #DecemberAdventure, but after getting the kids up and before work I made a silly little card in Decker that makes mostly pronounceable strings of gibberish.
I'll sort out how I wanna share these and set up an honest-to-goodness log later today.
I have some ideas for larger toys I wanna make with Decker. I think I'll spend at least the first few days of the December Adventure with Decker and lil.
https://beyondloom.com/decker/
https://beyondloom.com/decker/lil.html
almost forgot about the #decemberadventure today due to <INSERT: LIFE> but here i am - adventuring! if git is to be believed, i'm off to a good start for the current leg:
10 files changed, 118 insertions(+), 492 deletions(-)
#DecemberAdventure day 5
It's starting to look and feel like a text editor!
https://git.sr.ht/~louismerlin/december-adventure
https://www.eamoncaddigan.net/december-adventure/2023-03/
https://www.eamoncaddigan.net/december-adventure/2023-04/
https://rabbits.srht.site/decadv/
#DecemberAdventure
fuck all the virtual machines: i dusted off the raspberry pi 1B+ from the closet, installed
the easy to use raspberry pi imager (it has defaults for tossing on a retro game emulator on a pi?!!) and shot legacy rpi os lite onto the sd card 😀
after figuring out its ip and tunneling into it, and performing a dance of little dependencies (installing git and go, the latter from a tarball) i managed to reproduce the issue that started me on this quest in the first place!
in today's #decemberadventure i cross-compiled golang binaries with c dependencies (i.e. using cgo) and ran on the emulated raspberry pi!
in so doing, i discovered that what i *thought* was a 32-bit raspi install (what i wanted) was actually 64-bit
for today's #decemberadventure i explored how to emulate raspberry pi on linux!
i thought it would be a quick one but it was surprisingly involved, thank fuck for fellow nerds writing great guides 🙏
for today's leg of #DecemberAdventure, i fixed a little sorting bug in https://cblgh.itch.io/rad-reader a user had reported! 😀
glad to have had a good opportunity to get back to the project 😊