Posts by dthompson@toot.cat
 (DIR) Post #AT0jQD5DqE24ZKhnNY by dthompson@toot.cat
       2023-02-23T00:07:01Z
       
       0 likes, 0 repeats
       
       @ArneBab my hot take is that Rust is a net negative for free software.
       
 (DIR) Post #AT0jQE8nuOUXqjOAbI by dthompson@toot.cat
       2023-02-23T00:22:47Z
       
       0 likes, 0 repeats
       
       @ArneBab this is why it's a hot take :)
       
 (DIR) Post #AT1YSbvvW22nsiG9o0 by dthompson@toot.cat
       2023-02-24T23:46:05Z
       
       0 likes, 0 repeats
       
       Container good. Very modern. Ship it. https://www.darkreading.com/dr-tech/87-of-container-images-in-production-have-critical-or-high-severity-vulnerabilities
       
 (DIR) Post #AT1YSjgGi8GxuSzlVg by dthompson@toot.cat
       2023-02-24T23:51:07Z
       
       0 likes, 0 repeats
       
       I used to be in charge of dealing with vulnerabilities that were detected in production container images and getting things fixed before our compliance deadlines was often out of my control because lots of software was obtained outside of distro repositories.
       
 (DIR) Post #ATOFerP54X1n4NMJVo by dthompson@toot.cat
       2023-02-21T16:02:21Z
       
       1 likes, 0 repeats
       
       I made chana masala in my instant pot for the first time and it is *good*
       
 (DIR) Post #ATOFeuCQg1grk0Ski0 by dthompson@toot.cat
       2023-02-21T16:12:12Z
       
       0 likes, 0 repeats
       
       It was also a good opportunity to use some of my homegrown dehydrated heirloom tomatoes.
       
 (DIR) Post #ATQzvwlVNJaKpSqwkq by dthompson@toot.cat
       2023-03-08T21:37:27Z
       
       0 likes, 0 repeats
       
       urgh Emacs' new native compilation feature is so broken. I'm in a state where Emacs just hangs on boot, spawns a jillion compilation processes which eventually use up all of my RAM, then gives up. I can still edit text but most of my config is not loaded, I don't have magit, etc. wtf
       
 (DIR) Post #AThX2vVfkV4O6AmYXQ by dthompson@toot.cat
       2023-03-17T02:53:46Z
       
       1 likes, 0 repeats
       
       OpenAI: Neither open nor AI.
       
 (DIR) Post #AUI5A0rJ43CxBoubZo by dthompson@toot.cat
       2023-04-03T23:47:03Z
       
       0 likes, 0 repeats
       
       I'm playing a new video game."A new video game or Legend of Dragoon again?"Legend of Dragoon again.I'm on disc 3.
       
 (DIR) Post #AUSPugGCGbDmfZb9Um by dthompson@toot.cat
       2023-04-08T23:03:23Z
       
       0 likes, 0 repeats
       
       Got my new glasses. Much better now. First time having lenses with blue light filtering. I think I like it. Been wearing a beat up pair of cheap glasses for the past 4 years unnecessarily so everything looks a bit nicer now.
       
 (DIR) Post #AUSPujxCXAP47ok2RU by dthompson@toot.cat
       2023-04-08T23:08:04Z
       
       0 likes, 0 repeats
       
       Also ordered prescription sunglasses for the first time because I don't want to deal with wearing contacts under cheap sunglasses anymore.
       
 (DIR) Post #AV3cfKdvyanwU6iVcG by dthompson@toot.cat
       2023-04-26T19:26:04Z
       
       1 likes, 1 repeats
       
       We are 1 month away from the next Lisp Game Jam! Make a dating sim in Emacs Lisp. Or make a Souls-like in Chicken Scheme (aka Chicken Scheme for the Souls.) Or make a kart racer in Fennel. Or make a post-apocalyptic action platformer in Common Lisp. Or make a roguelike in Racket. Or make a farming sim in Guile. Or make a strand type game in Clojure.https://itch.io/jam/spring-lisp-game-jam-2023#lisp #scheme #gamedev #gamejam
       
 (DIR) Post #AVHuzlTESdKMrs2ifo by dthompson@toot.cat
       2023-05-03T15:59:37Z
       
       0 likes, 1 repeats
       
       DivOps (Divorced Operations)
       
 (DIR) Post #AVa2wx7JU4RHAHWp2e by dthompson@toot.cat
       2023-05-12T13:19:25Z
       
       0 likes, 0 repeats
       
       I was born in the 90s so I have no idea what the heck a zeldo is sorry zoomers
       
 (DIR) Post #AW34vlQBC7Y6LGCFsm by dthompson@toot.cat
       2023-05-26T11:06:57Z
       
       0 likes, 1 repeats
       
       The Lisp Game Jam has begun! 60 registered participants! This is a 10 day jam so still plenty of time to join in if you want! https://itch.io/jam/spring-lisp-game-jam-2023 #lisp #scheme #gamejam #gamedev #lispgamejam
       
 (DIR) Post #AW34vm9CUjYsatGD3Y by dthompson@toot.cat
       2023-05-26T13:08:58Z
       
       0 likes, 0 repeats
       
       If I get a chance to make something I will finally try using libesprite for all pixel art rather than gimp.
       
 (DIR) Post #AW34vngCnVYZLXi58i by dthompson@toot.cat
       2023-05-26T13:38:53Z
       
       0 likes, 0 repeats
       
       my game jam tools: emacs (code), libresprite (pixel art), sfxr (sound effects), milkytracker (music)
       
 (DIR) Post #AWS72R2NxmRotgHm08 by dthompson@toot.cat
       2023-06-05T14:33:22Z
       
       0 likes, 0 repeats
       
       @civodul this is awesome! I haven't yet explored making a channel within a project repo, but I want to try that soon. Looks very useful.Noticed a small typo: "run jobs n a Docker image"If I could offer an alternative take on Gitlab CI setup: Use 'guix pack' to produce an image that has just the dependencies needed to build and run the project. This trades flexibility for speed. The CI jobs don't have to redundantly download the same dependencies over and over because they are already there. However, the image needs to be periodically updated with a fresh build when dependencies are modified. We use this approach for guile-hoot because we don't want the overhead of running a substitute server but we need both a custom built Guile and V8 and it would take hours to know if your branch is green if CI had to build those each time.
       
 (DIR) Post #AWS72SpLJFCeRoCNwu by dthompson@toot.cat
       2023-06-07T09:18:08Z
       
       0 likes, 0 repeats
       
       @korkeala @civodul Guix package graphs tend to have more nodes than their Debian equivalent. You can use 'guix graph' to get a sense of what's going on and then investigate if those references are really necessary or an accident. Guix scans build artifacts looking for /gnu/store references to build the runtime dependency graph. Sometimes build systems generate files with extraneous references. I generated a guix pack for a Qt program recently and noticed that mariadb, postgresql, and CUPS, among others, were being pulled in even though they definitely weren't being used. Maybe I'll investigate why sometime. What I really want though is some way to do tree shaking to get rid of unnecessary things. I don't need texinfo manuals in my container images, for example.
       
 (DIR) Post #AWW8lws5KUKxFIZdIW by dthompson@toot.cat
       2023-06-09T14:15:47Z
       
       1 likes, 0 repeats
       
       @cwebber