1. 14

What are you doing this week? Feel free to share!

Keep in mind it’s OK to do nothing at all, too.

  1.  

  2. 5

    Continuing with Looptober. I’ve sketched music loops every day this month (with one exception).

    1. 4

      I just finished my entry in the Autumn Lisp Game Jam. So this week, other than some Halloween prep, and work, I’m going to be relaxing, relatively speaking. I would like to watch the new ⊃∪∩∈ move that’s come out as well.

      1. 1

        I just played for a few minutes… very nice!

        Out of curiosity, does the stack you used support playing in browser? When I decide to do a game jam, I find myself heavily biased toward things that let me push an in-browser playable version whenever that makes sense.

        1. 1

          Not yet. Technically, both Janet and Raylib has successfully been deployed using Emscripten. In practice, they haven’t been combined in that fashion yet, and that was on my list of thing to try to figure out, but ended up being one thing too many.

          I hope to have it figured out for the next game jam, but Janet is My Lisp of Choice, and its small enough that I’ll probably be the one to do that lift (though I would not complain if someone else did it)

          1. 1

            That sounds like a fun thing to figure out, but not on a jam timeline :)

            1. 1

              I mean, if it was the only thing I did, maybe?

        2. 1

          Dune was great, I would highly recommend. I’m a complete noob to everything Dune and I loved it.

        3. 3

          Home:

          • Working on crusty shell (to-be-renamed soon – probably to crust), a shell written in Rust.

          School:

          • Taking my final GED test tomorrow (math).
          1. 2

            There’s been a missed naming oppurtunity for rustc.

          2. 3

            I and my team are continuing to build List Tools website, which lets you do all possible list operations in your browser. Last week we stopped at 15 tools, now we’re up to 17 and adding 18th tool today. Then when we have 30+ tools, we’re releasing and announcing this website.

            1. 1

              This is cool and I love how simple and focused it is. Any plans to open source it?

            2. 2

              Outside of work I’m trying my hand at building a simple 2D platformer in Zig. It started off as an attempt to translate a short Raylib demo into Zig, but I quickly switched to SDL due to (known) C ABI issues and it’s grown since then. Long-term it’d be fun to build a metroidvania style game, but right now I’m just focused on getting the basics working.

              1. 2

                What ABI issues does Raylib have that Zig has trouble binding to it?

                1. 2

                  I’m building on ARM, where there’s still issues passing structs as parameters to C functions. SDL for the most part passes pointers, so no issue there. As far as I know, this doesn’t affect x86.

              2. 2

                Writing up documentation on how we’re gonna use Ubuntu in prod.

                1. 2

                  Finishing the documentation for my terminal code editor pepper. It’s pretty much feature complete at this point, so I’m looking forward to ironing it out.

                  1. 1

                    I’m stuck at home with an annoying cold bug, so in between work, sneezing, coughing and drinking cognac - the best medicine that doesn’t work - I’ve also been making a simple GUI app that lets agents send SMS text messages, with an option to fetch templates from a git repository. Messages are logged to a Teams channel, and I put in a “GDPR” checkbox so agents can filter out any sensitive messages. Not very interesting in and of itself, I’ve done this as a webapp earlier, but this desktop app is cross platform and made using Godot. I’ve done a few smaller games with it earlier, and it is always surprisingly capable, even if I wish there were a LOT more examples. At least I know where to put some of my time if I ever get laid off, or win big enough to retire while I still have any life left.

                    1. 2

                      Not very interesting in and of itself, I’ve done this as a webapp earlier, but this desktop app is cross platform and made using Godot

                      I keep looking at Godot as a potential cross-platform (non-game) app development environment, how did you find it? Were you tempted to replace the webapp version with the browser-based Godot build?

                      1. 1

                        The Godot version I made isn’t browser based, but an oldschool thick app. After having migrated quite a few web apps from Ruby (Rails, Sinatra, Hanami) to Go, exporting Godot to HTML feels very, very wrong ;)

                        I found Godot excellent for creating conditional GUIs. Often couldn’t get exactly what I wanted, but always managed to find something almost as good.

                    2. 1

                      Still messing around with the discontinued Windows Nano Server. It boots to a single full screen command prompt, as if the DOS UX landed on a modern kernel. The challenge is getting it to do anything useful requires a lot of custom tools since most existing things won’t run on it. Still, if I can make working in a 100% command line environment possible, it’ll help avoid relying upon GUI tools even when they’re available.

                      1. 1

                        I’m reading up on tiled hexagon grids, and want to write a Common Lisp library for working with them.

                        1. 1

                          Installing and perfecting FreeBSD on a newly acquired Mac Pro 3,1. Got it running last night after fiddling with nvidia drivers (I debated using an AMD card I had lying around which would make video playback much better, but I wanted to be able to see my EFI screen, which only certain cards can do in the Mac Pro). Still need to iron out Xfce4 and X11, as well as get Firefox to use the GPU for YouTube videos.

                          1. 1

                            This week I’m taking an exam (today) for my QA class and will be working as usual. I’m going to do my homework/lectures early in the week like last week so I can once again have the weekend to relax. This past weekend I stayed home and didn’t do much. I did get to watch the new Dune on Friday. I really enjoyed it, I hadn’t even heard of the series beforehand. I’ve got the book on request at my university’s library so hopefully I can get it soon. Also will be doing the gym as usual this week, MTWF getting the gains in. At work we’re finishing up a release so it’s really up in the air between what I’m working on. I didn’t get around to buying a new chair but I might this weekend. I spent a lot of this past weekend inside because it was rainy out and it wasn’t too nice to be out. Weather permitting if I get to go spend more time outside this weekend.