Brian Swetland
swetland@chaos.social
<p>Writes the codes. Recovering OS Engineer (BeOS, HiptopOS, Android, LK, Fuchsia). Embedded systems hacker. Hobbyist Digital Designer. Player of video games. Etc.</p>
Posts
-
Post #4485011
If you believe that "ai" makes you 10x (or 50x!) more productive, what this tells me is that you are utterly useless and I'd be better served hiring or working with just about anyone else (though ideally someone with critical thinking skills and an interest in actually learning things).
-
Post #4368581
Steam Machine software recommendation (if you have video content you want to play off of the filesystem or local servers): Kodi TV The default UI (it's themeable) is simple, tasteful, and unobtrusive, and it has been able to play anything I've ever thrown at it without issue, and also conveniently grabs metadata from various online sources. #SteamMachine #KodiTV #SoftwareRecs
-
Post #4305970
Sayonara Lara continues to be a delight and among other things explores the hazards of exposing your mermaid housemate to streaming television... #Anime #SayonaraLara
-
Post #4305969
Once things have gotten to the point where even Tani&#39;s figuring out what&#39;s going on, that&#39;s probably a sign that you should just start dating already... #Anime #SeihantaiNaKimiToBoku #YouAndIArePolarOpposites #Nishi #Yamada
-
Post #4305968
Various gremlin mode Suzuki expressions / stances / art styles in the latest Polar Opposites... #Anime #SeihantaiNaKimiToBoku #YouAndIArePolarOpposites
-
Post #4305967
If the goal of people who use miserable ai slop &quot;illustrations&quot; or start their article or blog post with shit like &quot;In the age of AI &lt;something&gt;...&quot; is to get me to immediately close that browser tab and never return, I can report they&#39;re succeeding quite impressively.
-
Post #4305966
This writeup on the technical underpinnings of The Incident at Galley House is a really enjoyable read. Lots of neat details on the pipelines and tooling they developed specific to this fantastic narrative game: https://eviltrout.com/blog/2026-07-28-building-galley-house/ (It&#39;s a great game and you should play it if you haven&#39;t yet.) #Gamedev #TheIncidentAtGalleyHouse
-
Post #4305965
Game Changer has come so far across its eight seasons and multiple spin-offs, but this clip from S01E02 (the original Make Some Noise) is a nice reminder that it&#39;s always been funny. #DropoutTV #GameChanger #MakeSomeNoise
-
Post #4305964
Okay, I dump on bsky a fair bit... I mean no edit feature (still), it tends to really mangle images when recompressing them, it has an obnoxiously low character limit, it&#39;s not *actually* federated in any meaningful way, etc, etc... but today I uploaded a video and they now let you upload soft subtitles (vtt format), which is an awesome feature that I wish Mastodon/Fedi (and other platforms that let you share video) would adopt! #Bluesky #Mastodon #FeatureRequest #Subtitles
-
Post #3906400
RE: https://social.coop/@cwebber/116936814165374427 Insightful thoughts on the insidiousness of these tools. I continue to believe that the only winning move is not to play.
-
Post #3727253
The Fighting Game Glossary is a fascinating world of genre-specific jargon. I've never really interacted with fighting games beyond a few minutes of extremely casual (and ineffective) play here or there over the years... so this is all new to me and fun to explore... https://glossary.infil.net/ #Gaming #FightingGames
-
Post #2479236
Any idea how hard it is to get github to pick up new syntax highlighting rules for hobby languages with only a single user? Asking for a friend...
-
Post #2196368
The &quot;Grimoire Edition&quot; hardcover of Witch Hat Atelier is a really nice book. Very nice paper, printing, and binding. The second and third volumes are planned for August and November this year, at which point that&#39;ll cover the first 9 original manga volumes. (14 published in English so far of 16 published in Japanese, and the series is ongoing). Oh, also, Witch Hat Atelier itself is absolutely fantastic. Amazing art, layout (look at photo #3) and storytelling. Read it....
-
Post #2058030
Dear &quot;slop code is fine but &#39;ai&#39; art and writing is terrible&quot; people, with all sincerity, go fuck yourselves. Slop is slop and it is indefensible garbage no matter what it&#39;s used for. &quot;Slop is fine so long as it&#39;s not the slop for the thing *I* care about&quot; is some impressive bullshit.
-
Post #2003992
Is there a site somewhere tracking software that's remaining "AI"-free? Be it the original projects sticking to human authorship or forks made to preserve/maintain non-crapified versions? I should have bookmarked those vim preservation forks I saw recently.
-
Post #1928014
RE: https://chaos.social/@swetland/116508080517766176 Remembering that PC Hack was an essential educational tool for young me learning to program in C. Sadly, the 360K floppies and fanfold printouts of those changes are lost to time, but I did find the original PC Hack 3.61 sources a few years ago and stashed an archival copy in a github repo, just in case: https://github.com/swetland/pc-hack #Gaming #NetHack #PCHack #C
-
Post #1928012
Today I have learned the secret to &quot;high engagement&quot; fedi posting... post about NetHack.
-
Post #1928011
Today&#39;s Compiler Project Adventures... sorting out transformation from the post-parser AST that is nearly 1:1 with the source text to an adjusted form reflecting operations that differ on the LHS/RHS of assignments, resolving various Type related issues, and so on... I&#39;ve been staring at FIELD (all caps) in AST_FIELD_... defines and AST debug dumps for so long now it has ceased being a word and is now an incomprehensible jumble of letters. #Projects #Compiler #PLdev
-
Post #1928010
All the breathless &quot;AI is the future, you&#39;re being left behind&quot; bloggery and linkedin posting reads to me like &quot;you see, *my* skill is taking the request from the customer and giving it to the machine, which is why I&#39;ll have a fruitful career unlike you idiots who actually know how to do things&quot;, which is sort of equal parts hilarious and sad.
-
Post #1895393
Just built and installed NetHack 5.0.0 and holy cats, there's a tutorial now! https://nethack.org/v500/release.html (Fired it up in an ~80x25 xterm for that classic hack feel, though my default xterm font is a bit too modern) #Gaming #NetHack
-
Post #1834416
https://engineering.block.xyz/blog/18mb-of-hashmap-overhead The real question here is why in the world did someone decide to implement an array of 16 floats as a hashmap in the first place. The next question is, now that you&#39;ve reduced it to a 64byte array instead of 792 bytes of hashmap and related goop, should be &quot;how many of those 24674 arrays are identical?&quot;... that&#39;s still 1.5MB (not counting heap overhead). ProTip: Think about the code you&#39;re wr...
-
Post #1601327
I&#39;m realizing just how alike many of the &quot;AI coding&quot; enthusiasts or evangelists are to the people who think &quot;AI art&quot;, being able to push a button and receive soulless regurgitated slop (be it writing, imagery, animation, software, whatever) is the future. That &quot;art&quot;, &quot;skill&quot;, &quot;creativity&quot;, any investment of time, learning, practice, etc is some kind of gatekeeping conspiracy. Believing &quot;h...
-
Post #1529880
Grr. I really should just do simple linear scan register allocation with the dumb pass-everything-on-the-stack ABI to start with, but I keep trying to map out how "do it right" with a more realistic pass-by-registers ABI, etc. The desire to solve the whole problem "for real" is fighting with the desire to get a basic implementation working first. Ideally I'd leave things in the argument registers as long as possible *and* avoid spilling to the stack around function call...
-
Post #1141048
Anyone know of a collection of &quot;interesting&quot; little code chunks or algorithms for exercising compiler code generation, optimization, etc? Ideally stuff that&#39;s not too big (worst case a few functions, 100-200 lines of code or so), and has interesting code-flow properties, uses more than a handful of registers, does something computationally meaningful, does not depend on IO, (standard) library code, etc. Source in C/Go/Rust style languages a bonus. #Project #Compiler...
-
Post #813287
Most people know the &quot;like&quot; button (star) on Mastodon is handy for letting folks know you read and enjoyed their post. It *also* is sometimes useful for letting you know that, yes, you *do* recognize that post that someone just boosted from years before and you aren&#39;t imagining it.
-
Post #813283
Boosting posts in a thread in reverse chronological order so that they (hopefully) appear to folks following me in chronological order, as one does...
-
Post #808465
LinkedIn is the place where you learn about friends becoming completely poisoned by &quot;crypto&quot; or &quot;ai&quot; bullshit like Facebook was the place where you learned people you knew in high school became christian fundamentalists or anti-vaxxers or nazis or whathaveyou.
-
Post #741945
Note to self: In the future, do not waste time trying to help people who are using &quot;ai&quot; to write or debug software.
-
Post #651979
A reminder that you can still just sit down and write software. Or stand up and write software if you prefer. The key point is that *you* can *write software* and you don&#39;t have to let other software write software for you.
-
Post #33186
I am probably old fashioned, but running into an open source commandline tool written in C that "requires" meson and ninja to build, in order to accomplish the equivalent of... $ gcc -o tool main.c -lone -ltwo ...seems like maybe just a bit of overkill to me. (In case anyone was curious, I did not end up installing ninja and meson in order to build this tool.) #OldManYellingAtCloud