Skip to main content

Items tagged with: decemberadventure

Search

Items tagged with: decemberadventure


Þree weeks into #DecemberAdventure, þe timing of it all has been outstanding. I had a daunting pile of þings I've been meaning to fix, delve into or document. And in just a few days, I've been able to get þrough most of it, learning countless new þings along þe way!

It's been great to follow along wiþ everyone's daily logs, alþough, þis year, many are working on stuff which just fly way above my head.

https://rabbits.srht.site/decadv/


And that's two weeks of #DecemberAdventure! So far, I've enjoyed a balanced diet of creative coding and documentation writing that spans uxn, ternary and rewriting systems.
https://rabbits.srht.site/decadv/


I haven't shared my #DecemberAdventure logs on here in a while.

After years of daily use, that little notepad program has gotten so good that I can't imagine myself ever using anything else, yet while it fits tightly into my workflow, I still occasionally find minor annoyances. Lately, I find myself wanting to check items as completed, but I don't want to neither stroke the line, entirely remove the line, or edit the line textually to change one character for another, so today's little adventure is merely giving me the option of mouse2-ing a line to toggle its state.

https://rabbits.srht.site/decadv/


After a conversation on the #nova channel, here's the core of a scalable text editor without any caching (because cache invalidation is one of the hard problems of programming)

https://forum.nova-lang.net/viewtopic.php?t=16

Line wrap and click to reposition cursor in 60 lines.

#DecemberAdventure


Day 5 of #DecemberAdventure . Instead of waiting until after work, I made my attempt at Tic Tac Toe in the morning while fresh

https://disast.rs/adventure/2024.html#Day%205


light day for #DecemberAdventure ! I solve non-explosive tuple reversal in modal:
https://disast.rs/adventure/2024.html#Day%204

now that I am getting my hands around rewriting, I'm wondering about what to do next!


For #decemberadventure day 5 I created a font for #uxn glyph language with modes and by typing the original syllabes as proposed by @neauoire. I created this for a project I'm working on since I needed font support. Will share the files shortly in case anyone is interested.


Building on yesterday's improvement to Nasu, I was able to draw and add the missing Latin-1 Supplement glyphs to my text editor. I don't use accented characters often, but when adding book and movie titles to my wiki, I like to be able to read the names when these are present.
https://rabbits.srht.site/decadv/
#DecemberAdventure


I don't really do much coding, but my version of #DecemberAdventure is to tidy up some stuff that's built up through the year, and to tackle a small project that's not digital at all.

So, for this year, I re-made the navigation on my website — https://helveticablanc.com — which was originally inspired by @neauoire's site. I'm particularly happy with the artwork archive navigation.

The other project is I'm going to make a bunch of little sculptures for my altar. I'll share any I'm really happy with later this month!

Happy adventuring!


Kicking off day one [1] of #DecemberAdventure by re-housing my norns for portability. Now it's in an old junky box, but I can grab it and my laptop to work through the norns scripting studies [2] anywhere (especially if it'll work with a powerbank.

1. https://tendigits.space/site/december_adventure_2024
2. https://monome.org/docs/norns/studies/


One of the many projects I'm hoping to tackle in the next few days is to bring back accented latin characters into Left, and since I don't have a uf3 editor, and am not planning on making on anytime soon. I figured I could improve Nasu just enough that it would be able copy/paste tiles vertically as to generate valid uf3 assets.
https://rabbits.srht.site/decadv/
#DecemberAdventure


I think I've wrangled all the adventure logs that I know of so far for this year's #DecemberAdventure -- thanks so much to everyone who's sent me a link!

Honestly, my favorite part of this is keeping up with everyone's logs. :please:

https://eli.li/december-adventure


Got a little journal section for December Adventure. Hoping to work on LVERA as well as using it to power an idea I've had for ages.

https://www.sheeeeeeeep.art/december-adventure-2024.html

#DecemberAdventure


Starting to think about #DecemberAdventure, and how I'll be able to juggle it alongside shows, talks, and random other things I got lined up for the month.
https://rabbits.srht.site/decadv/


Did you participate in the #DecemberAdventure this year?

I'm gonna write up a retrospective on my blog of this year's adventure -- I'm not 100% certain how I'm gonna use them, but, I'd love to collect some quotes from folks about their thoughts of it -- nothing fancy, nothing wicked long, just a couple sentences.

If you are interested in providing that sort of thing either do so as a reply to this thread, DM me, or email me by magically figuring out my email (it is on my website) https://eli.li/about


As the #DecemberAdventure continues to wind down, I did an update on the last few days.

https://eli.li/december-adventure-2023

Happy adventuring ya'll!


For the last few days of the #DecemberAdventure I've been pretty quiet, but I've actually written the most code!

It isn't pretty, and it isn't even particularly useful, but I've continued to work on my silly little JavaScript game framework thing for making little sketches.

https://eli.li/_assets/bin/game-frame/

Don't collect the bike. It breaks everything...


Instead of a #DecemberAdventure today, here are some photos I took at the very foggy beach.

I also took a gigantic nap with the dog.

https://eli.li/2023/12/25/2023-12-25-16-34-16

https://eli.li/2023/12/25/2023-12-25-16-32-46


So far today I’ve done no substantial computering other than writing this #DecemberAdventure update. I spent most of the morning toodling around Portland on the cargo bike with a kiddo. We did the entire back cove, most of our neighborhood, a bit of the peninsula, and checked out a new playground -- it was fun (thought wicked chilly).

This evening I’m hoping to make either General Tso’s tofu (’tis the season) or dumplings, depending on what is in our cabinets.

I also got a package from a friend in Japan! He sent me a Japanese copy of Final Fantasy Tactics for the Gameboy Advance. I am wholly unequipped to play such a thing, but you bet your thumbs I’ll try!


For today’s #DecemberAdventure I did two things:

- I sewed a pink snake per my kid’s request
- I pulled together a basic IRC bot

I used to sew a lot before having kids; as an undergrad I actually TA’d for a bunch of animation and puppetry courses that involved a lot of sewing and practical sort of hand-making. I did a bit during the pandemic lock downs out of necessity, but not much. I’ve been staring at all my sewing stuff for years, though, and wanting to get back into the habit of making freaky little guys.

The IRC bot was inspired by some conversations I had on fedi: I’m wondering if it could serve as a good playground for making little narrative games, where, rather than having to build an engine and physics and and and on and on I plop some new interactive commands into an existing bot. I chose IRC because it is easy as pie (see what I did there?), but I could imagine migrating to something else one day.


Day 21 of the #DecemberAdventure --

Solstice! Today I hung out with friends, ran errands, made a big dinner, and generally chilled.

I’m sitting down now for the first time of the day at a screen.

Over the course of this adventure I’ve been reflecting on how what I always want to build is a game and how I hardly ever do it. I have countless (almost literally) starts at it, and hundreds and hundreds of ideas for games, but, when I sit down to do it I generally get eaten by technical hurdles that, paired with limited time, are a bit too steep to scale.

But on the inverse side of things, if I sit down to bang out a web app (what I do for work) I can almost literally do it with my eyes closed. The thing is, I have little to no interest in doing that in my spare time.

No real ask, or next step, just sharing this observation about myself that, is itself, not really new, but, remains true for me.



Quick part two for today’s #DecemberAdventure, day 19 part 2:

Everyone should go read the source code for @ratfactor's hiss — it is so legible, and stylish — not as in “cool,” (I mean, it is) but it has a style and is consistent. I adore that.

I think I could implement hiss’ parser using lil, but I think updating Decker cards dynamically is beyond my capabilities…and potentially Decker’s abilities. I’m gonna keep noodling, though.

http://ratfactor.com/hiss/hiss.html

http://eli.li/da-2023


Day 19, #DecemberAdventure

I don’t usually like to do computer things in the morning — I try to preserve that time for reading. This morning, though, I woke up with an idea, so reached for Decker first thing.

I wake up between 4 and 5 AM to feed the cats and dog.

After they’ve finished eating there is almost always a strange and quiet moment where the cats sit right next to each other in the dawning light, and look out a particular window on to the street below.

The dog flops back to sleep, either under a desk or a bed.

Exploring my idea (to see if I could support @ratfactor's hiss stuff from within Decker) brought me to Decker’s pre-built module for visual novels!?

The kids are up now. The bustle of a day awaits! ONWARD ADVENTURERS!


#DecemberAdventure Playlist
Hiko Momoji & meat computer - White Light
VINNE, Evokings - By My Side
Mylène Farmer - Oui Mais Non (SM:LY Remix)
MATRAKK - Mon Amour (Part IV)
Halsey - New Americana (THYPONYX Remix)
mobbs radical - road of the headless
Noro - DEEP END
Yarimov - Controlla
Max Fail, MEYSSTA & KURY – Squid Game (LANNE Edit)
Popsimonova & Zarkoff - Wall To Wall
Josh - lauf!
WEJDENE - JE T'AIME DE OUF(POUMTICA REMIX)
akiaura, LONOWN, STM - Sleepwalker
more: https://paste.sr.ht/~rabbits/fedf5225505c1d606f78387e7e672974f3a6ab4c


Wrote very little code today, I closed Henderson's "Application and Implementation", and reopened SICP.. I felt like I needed a refresher of the last chapters(esp. the one about a LISP implementation). So yeah, today was drinking lots of tea, scrolling up and down the wizard pdf, maybe I should get the actual book at some point..
https://rabbits.srht.site/decadv/
#DecemberAdventure


#DecemberAdventure day 22

Success! I was able to edit and save my log with the typewriter 🙌​

Did the coding on the train, 7 hours to go, but I think I'll continue tomorrow.

Next up, making the code smaller and faster, and handling errors better.

https://git.sr.ht/~louismerlin/december-adventure


Finished preparing the SECD runtime, I've been wondering if there ever were other functional languages designed to target it besides Pure Lisp(Lispkit), I looked around a bit but I couldn't find any. I noticed there was very little documentation out there on it, so I've started a page of my own. I think I might expand the self-hosted compiler to support line comments and the 'quote expression, because in its current state it's a bit of a pain to use.
https://rabbits.srht.site/decadv/
#DecemberAdventure


I was helping a friend with their toy scheme compiler last night and we got talking again about SECD, and to help explain the thing, I started putting together a base implementation of the abstract machine's runtime so we could target it with their compiler. It has been a long time since I played with SECD so I've updated the lisp documentation on the XXIIVV wiki with a couple of notes of things I had forgotten.
https://rabbits.srht.site/decadv/
#DecemberAdventure


I guess hand writing and brush strokes haven't quite left my mind since the other day, and so I find myself revisiting Oekaki, I knew that I could use that little trick from monday to approximate distance between points, and connected it to the brush tool to add a quick and dirty natural line thickness.
https://rabbits.srht.site/decadv/
#DecemberAdventure


#DecemberAdventure day 19:

Leaving the rendering logic for now, I'm trying my hand at making a UI for the first time. First little step: an icon that shows which camera mode you're in ("first person" or "orbit")

https://ghettobastler.com/december_adventure_2023.html


Day 18 of the #DecemberAdventure wowowow!

It is so much fun reading all of the other adventure logs! Though, to be honest, I’m not sure how ya’ll keep at it! Especially on work days, after work I’m so wiped out I don’t have much mental power to apply to adventuring.

Shout outs to ya’ll!

I explored Decker’s contraptions today. They’re a way to make re-usable, custom widgets.

I also revisited my game thing today.

I think I’ve made an error in how player state is handled. I haven’t totally sorted out what is going on yet. Like I said, I’m wiped, but, will try to figure that out soon.

https://eli.li/december-adventure-2023


I've done a lot of creative coding these past few days, but today I figured I might do well going over everything with the peephole optimizer, linter, formatter, tidying things up a bit. I've also found a little optimization to the theme loading code that resides at the core of nearly every graphical application I've written.
https://rabbits.srht.site/decadv/
#DecemberAdventure


Decided to revisit trying to make one of these 3d tunnels effects after failing last year, with some help from the #lovebytetcc folks, I was able to make a neat 210 bytes demo and learnt a neat trick to approximate distance between two points without a square root function.
https://rabbits.srht.site/decadv/
#DecemberAdventure


#DecemberAdventure updates!

I let myself become very waylaid by scheme this weekend.

I created a scheme page in my wiki, and I captured a few useful bits of scheme code on the forget me nots page.

Later today or tomorrow I’m determined to return to Decker and lil to get my weird game prototype into a shareable state by the end of the month.

https://eli.li/scheme

https://eli.li/forget-me-not


No adventure log for yesterday's #DecemberAdventure -- I went to bed early 🍻

Today, I walked to the local library. There, I revisited the game in Decker for a bit — mostly I drew a silly map for it. Afterwards I started roughing in the bones of a game system in scheme.

Not much to show for it, yet, but I do always love re-visiting scheme. My brain isn’t in scheme-mode at the moment, so things that I think should be easy are proving mind bending, which is fun.

https://eli.li/december-adventure


For today's #DecemberAdventure I took a hiatus from Decker. Instead, I dove into @Sandra's brev. I also explored her cst, that turns s-expressions into graphviz diagrams.

I’m not sure if I’ll pursue this, but I was noodling on making a little text-based toy where the object of the game is to create graphviz maps of some space you are exploring — like a traveling cartographer game?

I also continue to read The Structure and Interpretation of Computer Programs.

https://idiomdrottning.org/brev

https://idiomdrottning.org/cst


I didn’t write a #DecemberAdventure update for day 12 because I was knee deep in potatoes making latkes.

I'm getting back into the swing of things after 2 days away from Decker. Today, Day 13, I added logic to the enemy in the combat system of my little game.

It is really boring, so I wanna tune it a bit, and maybe make it something other than just an “attack” or “rest” button. All the pieces are in place to start exploring different ways to handle these sorts of encounters, though!

I remain completely smitten with Decker and lil. Especially lil. It is a very pleasant programming system.

Tonight I’m going to read more of The Structure and Interpretation of Computer Programs, too!

https://eli.li/december-adventure

Lo, thar be cookies on this site to keep track of your login. By clicking 'okay', you are CONSENTING to this.