<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"><channel><description>I enjoy probabilistic inference and modeling, gamedev and building robots. Currently working in the industry. Used to work on TensorFlow Probability.&#xA;&#xA;I also maintain the Allegro game library.&#xA;&#xA;My homepage: https://siegelord.net</description><link>https://bsky.app/profile/siegelordex.bsky.social</link><title>@siegelordex.bsky.social - SiegeLord</title><item><link>https://bsky.app/profile/siegelordex.bsky.social/post/3muh4i2jhwk22</link><description>Working 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!&#xA;&#xA;#opengl #c #gamedev</description><pubDate>01 Sep 2026 09:33 +0000</pubDate><guid isPermaLink="false">at://did:plc:uttwrolgfa6evh765or3k6xb/app.bsky.feed.post/3muh4i2jhwk22</guid></item><item><link>https://bsky.app/profile/siegelordex.bsky.social/post/3mtvg6drla225</link><description>Need for Speed 2 is a fun game.&#xA;&#xA;Personally, I always preferred the non-SE version since its cheat codes were slightly better.&#xA;&#xA;#retrogaming</description><pubDate>25 Aug 2026 08:38 +0000</pubDate><guid isPermaLink="false">at://did:plc:uttwrolgfa6evh765or3k6xb/app.bsky.feed.post/3mtvg6drla225</guid></item><item><link>https://bsky.app/profile/siegelordex.bsky.social/post/3mtsxw6vbyc24</link><description>A new render of Reliant. Model by Major Stress with my modifications, background by www.spacespheremaps.com&#xA;&#xA;I really enjoy the blown out look for space scenes.&#xA;&#xA;#startrek #blender</description><pubDate>24 Aug 2026 09:18 +0000</pubDate><guid isPermaLink="false">at://did:plc:uttwrolgfa6evh765or3k6xb/app.bsky.feed.post/3mtsxw6vbyc24</guid></item><item><link>https://bsky.app/profile/siegelordex.bsky.social/post/3mtdxq3d5qs2x</link><description>Quick sketch. Quelaag, but instead of a spider, it&#39;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&#39;s broadsword from No More Heroes.&#xA;&#xA;#art</description><pubDate>18 Aug 2026 10:05 +0000</pubDate><guid isPermaLink="false">at://did:plc:uttwrolgfa6evh765or3k6xb/app.bsky.feed.post/3mtdxq3d5qs2x</guid></item><item><link>https://bsky.app/profile/siegelordex.bsky.social/post/3mtahj7jczk2z</link><description>I am against vibe coding, but I needed a quick test for my local AI (Qwen 3.8 27B on AMD AI PRO R9700). Here&#39;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.&#xA;&#xA;#localai #allegro</description><pubDate>17 Aug 2026 00:37 +0000</pubDate><guid isPermaLink="false">at://did:plc:uttwrolgfa6evh765or3k6xb/app.bsky.feed.post/3mtahj7jczk2z</guid></item><item><link>https://bsky.app/profile/siegelordex.bsky.social/post/3mta2ovt3fs2k</link><description>My &#34;limited edition&#34; 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.&#xA;&#xA;#3dprinting</description><pubDate>16 Aug 2026 20:47 +0000</pubDate><guid isPermaLink="false">at://did:plc:uttwrolgfa6evh765or3k6xb/app.bsky.feed.post/3mta2ovt3fs2k</guid></item><item><link>https://bsky.app/profile/siegelordex.bsky.social/post/3msurqbz7ss2l</link><description>Taught my robot how to pivot in place.&#xA;&#xA;...also gave it a hat.&#xA;&#xA;#robotics #diy</description><pubDate>12 Aug 2026 09:07 +0000</pubDate><guid isPermaLink="false">at://did:plc:uttwrolgfa6evh765or3k6xb/app.bsky.feed.post/3msurqbz7ss2l</guid></item><item><link>https://bsky.app/profile/siegelordex.bsky.social/post/3mskterpai222</link><description>Sketch of a humanoid robot&#39;s legs... I got tired of drawing the rest and I messed up the proportions of the far away leg.&#xA;&#xA;#art</description><pubDate>08 Aug 2026 10:10 +0000</pubDate><guid isPermaLink="false">at://did:plc:uttwrolgfa6evh765or3k6xb/app.bsky.feed.post/3mskterpai222</guid></item><item><link>https://bsky.app/profile/siegelordex.bsky.social/post/3mrmgulihxs2e</link><description>Made a conveyor belt clock. It&#39;s very impractical, but looks kinda cool I think.&#xA;&#xA;#3dprinting #diy</description><pubDate>27 Jul 2026 08:07 +0000</pubDate><guid isPermaLink="false">at://did:plc:uttwrolgfa6evh765or3k6xb/app.bsky.feed.post/3mrmgulihxs2e</guid></item><item><link>https://bsky.app/profile/siegelordex.bsky.social/post/3mqtckoreac2v</link><description>Another 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).</description><pubDate>17 Jul 2026 08:13 +0000</pubDate><guid isPermaLink="false">at://did:plc:uttwrolgfa6evh765or3k6xb/app.bsky.feed.post/3mqtckoreac2v</guid></item><item><link>https://bsky.app/profile/siegelordex.bsky.social/post/3mqibgiyjrs2o</link><description>I&#39;m not glad he&#39;s dead, but I&#39;m glad he&#39;s gone.</description><pubDate>12 Jul 2026 22:53 +0000</pubDate><guid isPermaLink="false">at://did:plc:uttwrolgfa6evh765or3k6xb/app.bsky.feed.post/3mqibgiyjrs2o</guid></item><item><link>https://bsky.app/profile/siegelordex.bsky.social/post/3mqgvowyrdk2h</link><description>After a lot of effort, I finally got an RL trained locomotion policy working in the real robot. It&#39;s noticeably smoother than my manually constructed gait. A simple one line bug stymied me for the longest time, but is now fixed!&#xA;&#xA;#robotics #reinfocementlearning</description><pubDate>12 Jul 2026 09:51 +0000</pubDate><guid isPermaLink="false">at://did:plc:uttwrolgfa6evh765or3k6xb/app.bsky.feed.post/3mqgvowyrdk2h</guid></item><item><link>https://bsky.app/profile/siegelordex.bsky.social/post/3mpui465xu22r</link><description>The 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.&#xA;&#xA;#rust #gpl</description><pubDate>05 Jul 2026 02:00 +0000</pubDate><guid isPermaLink="false">at://did:plc:uttwrolgfa6evh765or3k6xb/app.bsky.feed.post/3mpui465xu22r</guid></item><item><link>https://bsky.app/profile/siegelordex.bsky.social/post/3mop4hamefk24</link><description>Recalled one of my older games, Crystal Commune. it&#39;s a little city simulator that uses GameBoy resolution + 16x16 sprites. It was a nice artistic challenge to convey things with so few pixels.&#xA;&#xA;#gamedev #pixelart</description><pubDate>20 Jun 2026 05:23 +0000</pubDate><guid isPermaLink="false">at://did:plc:uttwrolgfa6evh765or3k6xb/app.bsky.feed.post/3mop4hamefk24</guid></item><item><link>https://bsky.app/profile/siegelordex.bsky.social/post/3mnqosvirus2k</link><description>I 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&#39;s hard to see the melting in action, but other than that it works well!&#xA;&#xA;#3dprinting</description><pubDate>08 Jun 2026 02:59 +0000</pubDate><guid isPermaLink="false">at://did:plc:uttwrolgfa6evh765or3k6xb/app.bsky.feed.post/3mnqosvirus2k</guid></item><item><link>https://bsky.app/profile/siegelordex.bsky.social/post/3mnfp5en4n22y</link><description>Repercussion 3&#xA;&#xA;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&#39;t that good! There&#39;s always a next time, I suppose!&#xA;&#xA;siegelord.itch.io/repercussion3&#xA;&#xA;#gamedev #solodev&#xA;https://siegelord.itch.io/repercussion3</description><pubDate>03 Jun 2026 18:05 +0000</pubDate><guid isPermaLink="false">at://did:plc:uttwrolgfa6evh765or3k6xb/app.bsky.feed.post/3mnfp5en4n22y</guid></item><item><link>https://bsky.app/profile/siegelordex.bsky.social/post/3mmq3bfhxis2h</link><description>My robot with its new and improved thick thighs.&#xA;&#xA;#robotics</description><pubDate>26 May 2026 03:44 +0000</pubDate><guid isPermaLink="false">at://did:plc:uttwrolgfa6evh765or3k6xb/app.bsky.feed.post/3mmq3bfhxis2h</guid></item><item><link>https://bsky.app/profile/siegelordex.bsky.social/post/3mmmrczgsrk2t</link><description>Less 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.&#xA;&#xA;#gamedev #gamejam #tins</description><pubDate>24 May 2026 20:08 +0000</pubDate><guid isPermaLink="false">at://did:plc:uttwrolgfa6evh765or3k6xb/app.bsky.feed.post/3mmmrczgsrk2t</guid></item><item><link>https://bsky.app/profile/siegelordex.bsky.social/post/3mlecwi43as2y</link><description>Uhhh... is my starter meant to look like this (2 days in)? (This is teff, not wheat... I want to make some injera)&#xA;&#xA;#sourdough #starter #teff</description><pubDate>08 May 2026 18:04 +0000</pubDate><guid isPermaLink="false">at://did:plc:uttwrolgfa6evh765or3k6xb/app.bsky.feed.post/3mlecwi43as2y</guid></item><item><link>https://bsky.app/profile/siegelordex.bsky.social/post/3mkgyh5qfes26</link><description>Took apart a defunct Cue Reader (it&#39;s meant to detect COVID-19 infections, stupid thing never worked for me). Couldn&#39;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.</description><pubDate>27 Apr 2026 02:09 +0000</pubDate><guid isPermaLink="false">at://did:plc:uttwrolgfa6evh765or3k6xb/app.bsky.feed.post/3mkgyh5qfes26</guid></item><item><link>https://bsky.app/profile/siegelordex.bsky.social/post/3mkefmjosvs2b</link><description>I 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.&#xA;&#xA;#3dprinting #silicone</description><pubDate>26 Apr 2026 01:26 +0000</pubDate><guid isPermaLink="false">at://did:plc:uttwrolgfa6evh765or3k6xb/app.bsky.feed.post/3mkefmjosvs2b</guid></item><item><link>https://bsky.app/profile/siegelordex.bsky.social/post/3mjlu5k2ww22x</link><description>Homemade pumpernickel bagels (third try)&#xA;&#xA;#baking</description><pubDate>16 Apr 2026 07:10 +0000</pubDate><guid isPermaLink="false">at://did:plc:uttwrolgfa6evh765or3k6xb/app.bsky.feed.post/3mjlu5k2ww22x</guid></item><item><link>https://bsky.app/profile/siegelordex.bsky.social/post/3mik55i3vgk2j</link><description>Apparently 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.&#xA;&#xA;#lickobservatory #space #science&#xA;&#xA;https://www.youtube.com/watch?v=mEwnZ-YFEqE</description><pubDate>02 Apr 2026 21:20 +0000</pubDate><guid isPermaLink="false">at://did:plc:uttwrolgfa6evh765or3k6xb/app.bsky.feed.post/3mik55i3vgk2j</guid></item><item><link>https://bsky.app/profile/siegelordex.bsky.social/post/3mhkmsgcnqc2q</link><description>Got 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.&#xA;&#xA;#robotics #reinforcementlearning</description><pubDate>21 Mar 2026 08:35 +0000</pubDate><guid isPermaLink="false">at://did:plc:uttwrolgfa6evh765or3k6xb/app.bsky.feed.post/3mhkmsgcnqc2q</guid></item><item><link>https://bsky.app/profile/siegelordex.bsky.social/post/3mgk6paougc27</link><description>I play a lot of click-heavy games (e.g. Path of Exile), and it&#39;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&#39;s a simple soldering job to replace them.&#xA;&#xA;#soldering #mouse</description><pubDate>08 Mar 2026 10:58 +0000</pubDate><guid isPermaLink="false">at://did:plc:uttwrolgfa6evh765or3k6xb/app.bsky.feed.post/3mgk6paougc27</guid></item></channel></rss>