✧✦Catherine✦✧ @whitequark.treehouse.systems.ap.brid.gy · 3hgit-pages is still pre-1.0 but i think it could get to that point not too far from now 000
✧✦Catherine✦✧ @whitequark.treehouse.systems.ap.brid.gy · 3hit's official: #Codeberg is committed to fully migrate to #GitPages by the end of the year blog.codeberg.org/migrate-your-site…blog.codeberg.orgMigrate your site to the new git-pages backed Codeberg Pages now. We're sunsetting Codeberg Pages v2 — Codeberg NewsFor many years, Codeberg Pages v2, our in-house solution, served as a way... 226
✧✦Catherine✦✧ @whitequark.treehouse.systems.ap.brid.gy · 15/10/2026it's not really possible to pack up native dependencies in a way where they're executed in-place from a zip file, but since we publish Windows redistributables (and will maybe publish other kinds in the future), you don't _have_ to 010
✧✦Catherine✦✧ @whitequark.treehouse.systems.ap.brid.gy · 15/10/2026other idea is to make it so that you can pack an application (not an applet) into e.g. `BurningTool.glasgow` file, which then you can double-click or drag onto the Glasgow icon, or run `glasgow python BurningTool.glasgow`. this would be just a zip file with a `__main__.py` (maybe even a wheel […]social.treehouse.systemsOriginal post on social.treehouse.systems 120
✧✦Catherine✦✧ @whitequark.treehouse.systems.ap.brid.gy · 15/10/2026now that we have Qt integrated with #GlasgowInterfaceExplorer, one thing that would be desirable (but probably won't happen just yet) is a GUI entry point, i.e. an application you can launch to interact with most any applet the main blocker for this is that applets' configuration is currently […]social.treehouse.systemsOriginal post on social.treehouse.systems 132
✧✦Catherine✦✧ @whitequark.treehouse.systems.ap.brid.gy · 15/10/2026dealing with the average open source application build/install guide that involves like ten different steps is unplesasant. people filter out on every single step. this is how I end up doing things like "shipping the Yosys toolchain as a Python package" 011
✧✦Catherine✦✧ @whitequark.treehouse.systems.ap.brid.gy · 15/10/2026for example, Glasgow Interface Explorer for Windows ships with every dependency included, works on everything since Win7, and isolates itself from the system environment to the extent it's possible. it's a bit more work, yes. but the end users never have to deal with shit like "Python for […]social.treehouse.systemsOriginal post on social.treehouse.systems 122
✧✦Catherine✦✧ @whitequark.treehouse.systems.ap.brid.gy · 15/10/2026partly as a result of this, my software is frequently described as "the only thing that 'just works'" or variations on it. through the combination of controlling what i can, and removing as many pieces that i can't control, i end up with a very predictable result 222
✧✦Catherine✦✧ @whitequark.treehouse.systems.ap.brid.gy · 15/10/2026in retrospect, a huge chunk of my approach to OSS boils down to "I cannot be made responsible for things I do not control, _and I should be made responsible for things I do control_ ". I also try to apply the same fairly to others 162
✧✦Catherine✦✧ @whitequark.treehouse.systems.ap.brid.gy · 15/10/2026this is now merged, take a look at the code: github.com/GlasgowEmbedded/glasgow/…github.comglasgow/examples/burning_tool/main.py at main · GlasgowEmbedded/glasgowScots Army Knife for electronics. Contribute to GlasgowEmbedded/glasgow development by creating an account on GitHub. 000
✧✦Catherine✦✧ @whitequark.treehouse.systems.ap.brid.gy · 15/10/2026added Qt integration for #GlasgowInterfaceExplorer via PySide6 the dialog below is just 125 lines of code (plus a .ui file from Qt Designer); it offers every basic function of `memory-25q` applet in a touchscreen-friendly format 101
✧✦Catherine✦✧ @whitequark.treehouse.systems.ap.brid.gy · 15/10/2026"drinking monster energy" sounds like something the church would get really upset about 111
✧✦Catherine✦✧ @whitequark.treehouse.systems.ap.brid.gy · 14/10/2026gonna push something fishy to codberg.orgcodberg.orgCodberg: Th cod forg that smlls fishyForgejo is a self-hosted lightweight software forge. Easy to install and low maintenance, it just does the job. 448
✧✦Catherine✦✧ @whitequark.treehouse.systems.ap.brid.gy · 14/10/2026@mntmn Qt image format plugin for webp is missing 000
✧✦Catherine✦✧ @whitequark.treehouse.systems.ap.brid.gy · 14/10/2026would anybody else be interested in an application that works as a reverse proxy to cache.nixos.org and uses a local directory as a last level cache? there's already an application for it but it's full of slop (this is only useful for Nix VMs that don't share `/nix/store`)cache.nixos.orgcache.nixos.org is up 010
✧✦Catherine✦✧ @whitequark.treehouse.systems.ap.brid.gy · 14/10/2026wrote a Forgejo Actions workflow that lets you update a Nix source derivation by clicking two buttons in the Codeberg UI codeberg.org/GlasgowEmbedded/redist…codeberg.orgTo temporarily avoid.Restore location includes the. 000
✧✦Catherine✦✧ @whitequark.treehouse.systems.ap.brid.gy · 14/10/2026if you get really good at pve you get to pvp the government 000
✧✦Catherine✦✧ @whitequark.treehouse.systems.ap.brid.gy · 14/10/2026massively multiplayer pve first person shooter (the United States of America) 100
✧✦Catherine✦✧ @whitequark.treehouse.systems.ap.brid.gy · 14/10/2026you condition everyone to react to the sounds produced by your shitty messenger, then you change the sounds for no reason. go to fucking jail 042
✧✦Catherine✦✧ @whitequark.treehouse.systems.ap.brid.gy · 14/10/2026whoever decided that this setting needs to automatically turn on every autumn needs to be found, tarred, feathered, and then fired 163
✧✦Catherine✦✧ @whitequark.treehouse.systems.ap.brid.gy · 14/10/2026order an ESP32, get your Global Entry revoked. incredible stuff happening www.reddit.com/r/esp32/comments/1x3… 1211
✧✦Catherine✦✧ @whitequark.treehouse.systems.ap.brid.gy · 13/10/2026oi mate, you got a loicense for that `template<>`? 010
✧✦Catherine✦✧ @whitequark.treehouse.systems.ap.brid.gy · 13/10/2026so i've registered Glasgow Research Systems Ltd to handle commercial support for Glasgow Interface Explorer 112
✧✦Catherine✦✧ @whitequark.treehouse.systems.ap.brid.gy · 13/10/2026@recursive @qualia are there reasons to ever use fake-leather other than for how it looks? 000
✧✦Catherine✦✧ @whitequark.treehouse.systems.ap.brid.gy · 13/10/2026@fractalolivia don't know about that, i routinely use applications from early 2000s and sometimes late 90s on windows and they... work? they've done a good job maintaining backwards compatibility. that said, compatibility isn't my problem with macos, or i'd hate using linux too. no, it's the […]social.treehouse.systemsOriginal post on social.treehouse.systems 000
✧✦Catherine✦✧ @whitequark.treehouse.systems.ap.brid.gy · 13/10/2026@fractalolivia the graphical interface is the bit that makes me go "I'd rather use Windows", yeah. 000
✧✦Catherine✦✧ @whitequark.treehouse.systems.ap.brid.gy · 13/10/2026@dalias I believe the situation is similar in practice in the US, though I don't know what the laws are 100
✧✦Catherine✦✧ @whitequark.treehouse.systems.ap.brid.gy · 13/10/2026@dalias for UK: > Since 2024, rules have been in place saying that you’re entitled to a refund if you’ve been tricked into sending money via a UK bank transfer (via Faster Payments or CHAPS). 100
✧✦Catherine✦✧ @whitequark.treehouse.systems.ap.brid.gy · 13/10/2026people say that paying the ransom to (ransomware) criminals should be illegal because it rewards extoring people. that logic seems sound! why does this logic not apply to the refunds that your bank will (sometimes, has a legal obligation to) pay you if you got scammed? n.b.: one could make a […]social.treehouse.systemsOriginal post on social.treehouse.systems 200
✧✦Catherine✦✧ @whitequark.treehouse.systems.ap.brid.gy · 13/10/2026if apple wanted us to build applications for their platform they'd give us a first-party way to run macOS VMs that isn't misery-inducing 001
✧✦Catherine✦✧ @whitequark.treehouse.systems.ap.brid.gy · 13/10/2026@qualia "look! these people manage to make FPGA toolchains look bad", more or less are my feelings 000
✧✦Catherine✦✧ @whitequark.treehouse.systems.ap.brid.gy · 13/10/2026@qualia the sf bay area, however, is infested with evil 110
✧✦Catherine✦✧ @whitequark.treehouse.systems.ap.brid.gy · 13/10/2026@qualia fpga toolchains are interesting and worthwhile 200
✧✦Catherine✦✧ @whitequark.treehouse.systems.ap.brid.gy · 13/10/2026i would genuinely rather use windows than macos if i had no choice but those two OSes (as my daily) 100
✧✦Catherine✦✧ @whitequark.treehouse.systems.ap.brid.gy · 13/10/2026if the support is anything less than _unbelievably helpful_ i'm fucking refunding it 120
✧✦Catherine✦✧ @whitequark.treehouse.systems.ap.brid.gy · 13/10/2026using this software makes me want to stab myself in the eye with a rusty fork 120
✧✦Catherine✦✧ @whitequark.treehouse.systems.ap.brid.gy · 13/10/2026time from attempting to deal with Parallels to opening a ticket because it is catastrophically broken: idk under a hour I guess 120
✧✦Catherine✦✧ @whitequark.treehouse.systems.ap.brid.gy · 13/10/2026@chrisvest no, didn't know about it. added to the queue! 010
✧✦Catherine✦✧ @whitequark.treehouse.systems.ap.brid.gy · 12/10/2026@0xabad1dea (sorry, this is an incomprehensible answer. i have many of my computers named after types of tuna. longtail is a type of tuna, which your post reminded me of) 100
✧✦Catherine✦✧ @whitequark.treehouse.systems.ap.brid.gy · 12/10/2026@0xabad1dea 30 million speakers is "small"?! 100
✧✦Catherine✦✧ @whitequark.treehouse.systems.ap.brid.gy · 12/10/2026@LunaDragofelis no that's all of the information they gave 110
✧✦Catherine✦✧ @whitequark.treehouse.systems.ap.brid.gy · 12/10/2026apparently failover failed to fail over. over 102
✧✦Catherine✦✧ @whitequark.treehouse.systems.ap.brid.gy · 12/10/2026@LunaDragofelis > If so, maybe consider suing them for the expenses and hopefully setting good precedent I am not wealthy enough to do that. tell that to someone who isn't an immigrant... or who is a rich immigrant I guess 010
✧✦Catherine✦✧ @whitequark.treehouse.systems.ap.brid.gy · 12/10/2026@LunaDragofelis i did it in person by going to Post Office and they just fucking rejected it in theory you can do it via the browser, in practice i'm not sure this is actually viable?? 210