SiegeLord @siegelordex.bsky.social · 6hPlumbed my procedurally generated maps into the game itself. It works! I love game development. #gamedev #pixelart #solodev 0184
SiegeLord @siegelordex.bsky.social · 06/10/2026I switched to a more rule-based system for random map generation (RIP Gibbs). Here, the level "shape" is: start → long hallway down → fork, fork → long hallway left, fork → short hallway right → exit. The hallways can still meander, but the coarse layout is learnable by the player. #gamedev #arpg 1103
Reposted by SiegeLordCostélinha (Não sei quando vou abrir encomendas de novo kskkks) @costelinhadougref.bsky.social · 05/10/2026Development is slow and manual, but also... that's what makes it worth it... the alternative is literal plagiarism, and all to generate something empty and souless... Why would I as a developer want to skip the process of developing? yes there are parts that I hate, but every hobby is like that. 121
SiegeLord @siegelordex.bsky.social · 05/10/2026I don't want to use codegen for my games any more than I want to use textgen/imagegen/audiogen. But, many tool builders have no such reservations; is it okay for me to use those tools? It's basically ethics laundering. I should stick to developing for DOS using time appropriate tools. #ai #gamedev 183
SiegeLord @siegelordex.bsky.social · 01/10/2026I feel like I broke up with someone after I declined the AIStats reviewer invitation. I don't feel like it's right for me to review papers if I don't write them myself these days. Sucks. #aistats 010
SiegeLord @siegelordex.bsky.social · 27/09/2026First steps into random map generation. Since my background is in probabilistic sampling, the first thing I've implemented is a Metropolis-Within-Gibbs on a 2D Ising model. Things can only get more interesting from here. #gamedev #mcmc 0163
SiegeLord @siegelordex.bsky.social · 26/09/2026In ML land if you find your model not doing well on a task, you just increase the size of the model and the amount of training data. What's the equivalent move in Bayesian Inference? Is misspecification a self-imposed limitation driven by the computational expense of our inference methods? #bayes 000
SiegeLord @siegelordex.bsky.social · 25/09/2026Trying to learn how to draw faces. I feel like I have a decent understanding of how solid mechanical shapes work, so I'm trying starting with a polygonal blockout. Not sure I'm sold on the idea though. #art 030
SiegeLord @siegelordex.bsky.social · 25/09/2026I make my pixel art on an OLED monitor, so if you're playing my game without a corresponding OLED shader with the correct sub-pixel pattern you are NOT seeing the art as it is intended to be seen. #pixelart #crt 080
Reposted by SiegeLordCarl T. Bergstrom @carlbergstrom.com · 19/09/2026When we talk about the costs that LLMs impose on society we should not forget the fact that nothing works anymore because everyone is so scared of getting their shit scraped. I can't even use google scholar from my university or starlink because they send too much traffic. 984459968
SiegeLord @siegelordex.bsky.social · 01/09/2026Working on speeding up bitmap drawing in Allegro game library. The old (legacy) code was either skipping vertex buffers or nuking them every draw call (drivers are somehow okay with this...), the new code is a lot more careful. This is only a start, but promising so far! #opengl #c #gamedev 082
SiegeLord @siegelordex.bsky.social · 25/08/2026Need for Speed 2 is a fun game. Personally, I always preferred the non-SE version since its cheat codes were slightly better. #retrogaming 030
SiegeLord @siegelordex.bsky.social · 24/08/2026A new render of Reliant. Model by Major Stress with my modifications, background by www.spacespheremaps.com I really enjoy the blown out look for space scenes. #startrek #blender 021
SiegeLord @siegelordex.bsky.social · 18/08/2026Quick sketch. Quelaag, but instead of a spider, it's a giant stoat. The lore is that this witch was paraplegic, and hated not being to move her legs, so she lobotomized a giant stoat and grafted herself onto its head. The ethereal swords are inspired by Henry's broadsword from No More Heroes. #art 031
SiegeLord @siegelordex.bsky.social · 17/08/2026I am against vibe coding, but I needed a quick test for my local AI (Qwen 3.8 27B on AMD AI PRO R9700). Here's a (nearly) one-shot Lunar Lander, using the Allegro 5 game library. Took 3 hours, 400 Watts. A charming attempt at a game, all things considered. #localai #allegro 220
SiegeLord @siegelordex.bsky.social · 16/08/2026My "limited edition" DT 770 PRO plastic brackets broke; evidently, limited referred to the lifespan of the parts. The rest of the headphones is metal, and this part fails often, so I could get measurements for a 3D printed replacement (glow in the dark PLA). I think it will be stronger. #3dprinting 000
Reposted by SiegeLordJames Bruton @xrobots.bsky.social · 15/08/2026I built a ride-on walking machine! #3dprinted #machine #walking #stem #mechanical 2232
SiegeLord @siegelordex.bsky.social · 12/08/2026Taught my robot how to pivot in place. ...also gave it a hat. #robotics #diy 000
SiegeLord @siegelordex.bsky.social · 08/08/2026Sketch of a humanoid robot's legs... I got tired of drawing the rest and I messed up the proportions of the far away leg. #art 040
SiegeLord @siegelordex.bsky.social · 27/07/2026Made a conveyor belt clock. It's very impractical, but looks kinda cool I think. #3dprinting #diy 210
Reposted by SiegeLordgamersnexus.bsky.social @gamersnexus.bsky.social · 17/07/2026LG's adware monitors and definitely-not-wiretapping TVs: www.youtube.com/watch?v=Q9ue...youtube.comDO NOT BUY: LG’s Spyware TVs, Monitors, and Wiretapping ConcernsYouTube video by Gamers Nexus 1822183
SiegeLord @siegelordex.bsky.social · 17/07/2026Another day, another assembly broken in #FreeCad. There is a reason why I do %99.9 of my CAD work with #Blender (I recommend the MeasureIt extension). 000
SiegeLord @siegelordex.bsky.social · 12/07/2026After a lot of effort, I finally got an RL trained locomotion policy working in the real robot. It's noticeably smoother than my manually constructed gait. A simple one line bug stymied me for the longest time, but is now fixed! #robotics #reinfocementlearning 010
Reposted by SiegeLordMartijn van Iersel @mpvaniersel.bsky.social · 04/07/2026Here is a compilation from the #TINS2026 #GameJam. Do you see any game here that you'd like to play a little more? youtu.be/0nWwQSrhym0?...youtu.beTen Games from the TINS 2026 Game Jam, bursting with fun!YouTube video by Martijn van Iersel 021
SiegeLord @siegelordex.bsky.social · 05/07/2026The Rust coreutils rewrite is an embarrassment to the Rust community and programmers in general. In their blind hatred of the GNU ideals, they stripped user freedoms while introducing bugs. Permissive licenses are tools of corporate oppression. All my Rust software is (L)GPL. #rust #gpl 100
SiegeLord @siegelordex.bsky.social · 20/06/2026Recalled one of my older games, Crystal Commune. it's a little city simulator that uses GameBoy resolution + 16x16 sprites. It was a nice artistic challenge to convey things with so few pixels. #gamedev #pixelart 1172
SiegeLord @siegelordex.bsky.social · 08/06/2026I made a little jig to splice PLA filament. A small silicon tube (that I cast) can be heated with a soldering iron, melting and forming the joint within. I made it a bit too thick, so it's hard to see the melting in action, but other than that it works well! #3dprinting 010
SiegeLord @siegelordex.bsky.social · 03/06/2026Repercussion 3 This game was made for a 3 day gamejam (TINS) (+ some post jam fixes). I made all the graphics, music and code (no AI this time!). I did a lot of coding, but sadly, the game isn't that good! There's always a next time, I suppose! siegelord.itch.io/repercussion3 #gamedev #solodevsiegelord.itch.ioRepercussion 3 by SiegeLordEscape the deep caves before you get eaten! 0112
SiegeLord @siegelordex.bsky.social · 26/05/2026My robot with its new and improved thick thighs. #robotics 000
SiegeLord @siegelordex.bsky.social · 24/05/2026Less than a week until TINS gamejam (tins.amarillion.org/2026/). I am sprucing up my engine: yesterday I got navmesh path optimization working. I first tried a gradient-based solution with LBFGSB and Adam, but what worked best was an iterative relaxation solution. #gamedev #gamejam #tins 062
SiegeLord @siegelordex.bsky.social · 08/05/2026Uhhh... is my starter meant to look like this (2 days in)? (This is teff, not wheat... I want to make some injera) #sourdough #starter #teff 110
SiegeLord @siegelordex.bsky.social · 27/04/2026Took apart a defunct Cue Reader (it's meant to detect COVID-19 infections, stupid thing never worked for me). Couldn't get inside the cartridge, where all the interesting bits are. So far the only reusable parts are probably the USB-C plug and maybe the wireless charging antenna. Lots of magnets. 000
SiegeLord @siegelordex.bsky.social · 26/04/2026I got a centigram scale from American Weight Scales and 3D printed a little mixing cup so I can mix small amounts of silicone and cast small things, in this case a lens cap for my Rapsberry Pi webcam I built a few years ago. The mold is also 3D printed. #3dprinting #silicone 010
SiegeLord @siegelordex.bsky.social · 02/04/2026Apparently the repairs to the Lick Observatory are going well. I got news that they raised nearly $300K from donations. I visited the place just before the storm, it is a great monument to science. #lickobservatory #space #science www.youtube.com/watch?v=mEwn...youtube.com36-inch Refractor Dome Temporary Slit Cover CompletionYouTube video by Lick Observatory 000
Reposted by SiegeLordDavid Ho @davidho.bsky.social · 26/03/2026I don't think people fully appreciate how apocalyptic things are for US science. I haven't had any new funding since 2024, but I'm still ok since typical grants are for three years. This means next year I will be completely out of funding and will have to fire everyone in the lab. It's not great. 4153272362
Reposted by SiegeLordIndivisible ❌👑 @indivisible.org · 23/03/2026Jane Fonda wants you to get in touch with your local organizers: indivisible.org/get-involved/find-a-group/ 311435512
SiegeLord @siegelordex.bsky.social · 21/03/2026Got the robot to lift its feet in sim. Was going to try it on the real robot, but it stopped detecting my IMU after I removed an unused display: turns out that display was the only thing with a pull-up resistor to make the I2C bus work. #robotics #reinforcementlearning 000
SiegeLord @siegelordex.bsky.social · 08/03/2026I play a lot of click-heavy games (e.g. Path of Exile), and it's really annoying for everyone in the room (including myself) to hear the constant clicking. Luckily, most mice use standard microswitches, and you can buy the silent kind. It's a simple soldering job to replace them. #soldering #mouse 000
SiegeLord @siegelordex.bsky.social · 02/03/2026I am tuning a simulated servo in MuJoCo by fitting it to data collected from the real thing (D=5). I tried Bayesian Optimization via Python's bayesopt (and bayes-optim) and it completely failed! On the other hand, SciPy's differential evolution worked great! #Bayesian #Optimization #robotics #scipy 000
SiegeLord @siegelordex.bsky.social · 25/02/2026TINS 2026 is coming in May: tins.amarillion.org Most jams just have a theme, but TINS gives you 5 rules! Restriction breeds creativity. Here's my 2024 entry: siegelord.itch.io/wasting Deliver supplies in space! The rules were: Trains, Art Nouveau, Customization, Quadratic Formula #gamejam #gamedevsiegelord.itch.ioWasting by SiegeLordLand on disease-wracked planets to deliver supplies, and help develop a cure! 032
Reposted by SiegeLordMartijn van Iersel @mpvaniersel.bsky.social · 24/02/2026I invite you all to my 72h Game Jam! May 29-June 1st Random rules, Open source tins.amarillion.org #GameJam #TINS #TINS2026 011
SiegeLord @siegelordex.bsky.social · 23/02/2026More improvements to my AI locomotion. This time I trained it using a randomly bumpy terrain, random variation on the robot weight etc. The next step is, testing it on the real robot! #robot #machinelearning #reinforcementlearning 010
SiegeLord @siegelordex.bsky.social · 18/02/2026Finally got my RL trained policy working in sim! This was trained using behavior cloning (from a manually constructed policy) followed by PPO. This video shows me using a gamepad to control the robot. The neural net is ran using Rust's ndarray library. #rust #ndarray #robots #reinforcementlearning 100
Reposted by SiegeLordAndrew Gelman et al. @statmodeling.bsky.social · 14/02/2026The stupidity, the criminal vandalism, the wanton destruction of information involved in dichotomisation statmodeling.stat.columbia.edu/2026/02/14/t...statmodeling.stat.columbia.edu The stupidity, the criminal vandalism, the wanton destruction of information involved in dichotomisation | Statistical Modeling, Causal Inference, and Social Science 0114
Reposted by SiegeLordOpenProject @openproject.bsky.social · 14/02/2026❤️ Happy I Love Free Software Day! OpenProject is fully GPLv3 Free Software – across all editions. But free software doesn’t maintain itself. It takes dedicated maintainers, contributors, and long-term commitment. Thank you to everyone who makes it possible 💙 #ilovefs #GPLv3 #OpenSource 224045
SiegeLord @siegelordex.bsky.social · 15/02/2026I made this harbor seal for Valentine's Day. 3D printed PLA + acrylic paint, model made in Blender. #3dprinting 121
SiegeLord @siegelordex.bsky.social · 02/02/2026Scurry scurry scurry. #reinforcementlearning #robot 010
SiegeLord @siegelordex.bsky.social · 28/01/2026My job had a woodworking booth today, so I made a wooden coaster! Apparently the act of using an iron to burn patterns into wood is called branding. #woodworking #startrek 040