so @TomF talked me into making it so blending colors on the #Mega68k console is true blending rather than resolving back to one of the 64 palette colors (so that the output is always 64 color)
i made a utility that takes an image and converts it into a tile layer with only 16 base colors with the framebuffer overlaid using all 64 colors with alpha blending and i can't help but wonder if this isn't too powerful
@offset___cyan variable names can indicate type in some cases, like 'file-name' versus 'count'. Names can also imply a record type, like 'person'.
Trickier is the collection types, like if you have a variable named 'people', maybe it could be a list or a vector. Better to have a consistent naming convention to help with that, but AFAIK there is no broadly used convention for that
🔴 Today on #SystemCrafters Live, we will write a custom Org export backend that will convert Org Mode documents to Scheme! The goal is to produce equivalent documents in the Skribe format used by Skribilo for Scheme-hackable document production.
@civodul it worked! Needs a lot of clean up and support for more Org element types, but I was able to use Skribilo to publish an HTML page from the output by the end of the stream.
@MenacingMecha being focused toward an achievable goal is pretty addictive, hard to capture that feeling in larger projects I think. Finishing projects is a slog
@ctietze Yeah, must be. People are pretty acclimated to official app stores now, maybe it somehow feels illicit (or inconvenient, at the least) to Apple users to buy something "off-market"?
new tileset released and its freeeeeeeeeeeeeeeeee!! featuring dungeon tiles, characters, monsters and basic props, grab it here and make a roguelike game please i beg of you:
Yesterday we were preparing a place for Tbilisi Guix Meetup and one of the residents of hackerspace brough an arm thinkpad. It's the first RISC laptop I see in person that feels modern and satisfying.
Surprising amount of procedures in (#guix#gexp) does not handle utf8 input. Combined with #guile 's approach of just replacing the utf8 characters with #?, it is pretty annoying foot gun.
I am putting together a patch, hope I will make it before the core-updates merge, it kinda rebuilds a lot...
Starting an experiment in using GNU Guix as not only the vehicle for deploying a Guile-developed web application, but also as a caching build server for static website pages using Haunt or Skribilo.
The goal is to rewrite my course website completely in Scheme, test it in a guix system container, then deploy directly from my dev machine with guix deploy.
Nothing revolutionary, but this will be my first time to do it.
I'll post more about it here if you're interested!
@mirkoh Yeah, something like express is missing, though the built in (web server) module is pretty good for a simple web backend. If someone wrote a simple HTTP route library for Guile, it could be paired (web server) or Fibers to build nice backend code. I'm planning to do something like that, but no real ETA on having it available :)
@bashbunni@zanpreston debugging support varies a lot based on which language you're using, but I imagine Doom has pretty decent built in configurations for the more popular languages.