<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"><channel><description>👨‍💻 Software | 👾 Games | 📚 Books | 🏳️‍🌈 General gay nerdery&#xA;&#xA;📍 Edinburgh 🏴󠁧󠁢󠁳󠁣󠁴󠁿 • he/him</description><link>https://bsky.app/profile/dfreeman.io</link><title>@dfreeman.io - Dan Freeman</title><item><link>https://bsky.app/profile/dfreeman.io/post/3mlqfmb7sts2q</link><description>It dawned on me that my two main channels for US and UK news are respectively titled “WTF Just Happened Today?” (@wtfjht.bsky.social) and “Oh God, What Now?” (@ohgodwhatnow.bsky.social).&#xA;&#xA;I don’t know whether that says more about me or about the news, but it surely says something about something.</description><pubDate>13 May 2026 13:23 +0000</pubDate><guid isPermaLink="false">at://did:plc:upcqs2grtpgs2omrw35vyvae/app.bsky.feed.post/3mlqfmb7sts2q</guid></item><item><link>https://bsky.app/profile/dfreeman.io/post/3mlavnnxiz224</link><description>Honestly gutted to learn that Scottish polling stations don’t hand out “I Voted” stickers like they do in the US.&#xA;&#xA;How will everyone know I’ve done my civic duty??</description><pubDate>07 May 2026 09:28 +0000</pubDate><guid isPermaLink="false">at://did:plc:upcqs2grtpgs2omrw35vyvae/app.bsky.feed.post/3mlavnnxiz224</guid></item><item><link>https://bsky.app/profile/dfreeman.io/post/3mkga6ubbfs2q</link><description>Just finished watching Dan Levy’s Big Mistakes.&#xA;&#xA;I was enjoying it, but wasn’t sure it needed another season until the last 10 minutes of the final episode. Now I’m thrilled with how it all came together and really hoping it gets renewed 👀</description><pubDate>26 Apr 2026 18:55 +0000</pubDate><guid isPermaLink="false">at://did:plc:upcqs2grtpgs2omrw35vyvae/app.bsky.feed.post/3mkga6ubbfs2q</guid></item><item><link>https://bsky.app/profile/dfreeman.io/post/3mjoz5g4cws2i</link><description>Why. 😩</description><pubDate>17 Apr 2026 13:17 +0000</pubDate><guid isPermaLink="false">at://did:plc:upcqs2grtpgs2omrw35vyvae/app.bsky.feed.post/3mjoz5g4cws2i</guid></item><item><link>https://bsky.app/profile/dfreeman.io/post/3mhgtln5ke22m</link><description>“What was once heralded as a tool to advance individual autonomy and privacy has… become a daily annoyance that breeds cynicism with the very concept of consent itself. Cookie banners do not empower; they weary. They do not inform; they obscure. They do not prevent surveillance; they normalize it.”&#xA;&#xA;[contains quote post or other embedded content]</description><pubDate>19 Mar 2026 20:26 +0000</pubDate><guid isPermaLink="false">at://did:plc:upcqs2grtpgs2omrw35vyvae/app.bsky.feed.post/3mhgtln5ke22m</guid></item><item><link>https://bsky.app/profile/dfreeman.io/post/3mgzzdo5suk2n</link><description>First time on the Glasgow subway today—I never realised it was so petite! Nice, though.</description><pubDate>14 Mar 2026 18:05 +0000</pubDate><guid isPermaLink="false">at://did:plc:upcqs2grtpgs2omrw35vyvae/app.bsky.feed.post/3mgzzdo5suk2n</guid></item><item><link>https://bsky.app/profile/dfreeman.io/post/3mgbewgnhfc25</link><description>I love @aptshadow.bsky.social’s whole Tyrant Philosophers series, but the first entry, City of Last Chances, had been my favourite to now.&#xA;&#xA;Having just finished Pretenders to the Throne of God (and possibly shed a tear at the last scene), I think he may have outdone himself.</description><pubDate>04 Mar 2026 22:55 +0000</pubDate><guid isPermaLink="false">at://did:plc:upcqs2grtpgs2omrw35vyvae/app.bsky.feed.post/3mgbewgnhfc25</guid></item><item><link>https://bsky.app/profile/dfreeman.io/post/3mff3myk4ms2e</link><description>Back on the writing horse again, thanks to @edinburghjs.org&#39;s Personal Website Jam last month!&#xA;&#xA;https://dfreeman.io/blog/hello-again/</description><pubDate>21 Feb 2026 16:54 +0000</pubDate><guid isPermaLink="false">at://did:plc:upcqs2grtpgs2omrw35vyvae/app.bsky.feed.post/3mff3myk4ms2e</guid></item><item><link>https://bsky.app/profile/dfreeman.io/post/3meogrftfok2p</link><description>Working on this website redesign has been a lot of &#34;how much variety can I squeeze out of a little bit of math?&#34; fun.</description><pubDate>12 Feb 2026 16:43 +0000</pubDate><guid isPermaLink="false">at://did:plc:upcqs2grtpgs2omrw35vyvae/app.bsky.feed.post/3meogrftfok2p</guid></item><item><link>https://bsky.app/profile/dfreeman.io/post/3mdo2mrx5pk2j</link><pubDate>30 Jan 2026 19:40 +0000</pubDate><guid isPermaLink="false">at://did:plc:upcqs2grtpgs2omrw35vyvae/app.bsky.feed.post/3mdo2mrx5pk2j</guid></item><item><link>https://bsky.app/profile/dfreeman.io/post/3mbyuxwjiz227</link><description>Had the thought &#34;oh I should totally get back into Frightened Rabbit now that I live in Scotland&#34; the other day, which is how I learned Scott Hutchison passed 😔</description><pubDate>09 Jan 2026 16:08 +0000</pubDate><guid isPermaLink="false">at://did:plc:upcqs2grtpgs2omrw35vyvae/app.bsky.feed.post/3mbyuxwjiz227</guid></item><item><link>https://bsky.app/profile/dfreeman.io/post/3leodf7qnqc2c</link><description>Feels like we just got finished with 2024 and now I wake up this morning and there’s ANOTHER year? Ngl I could have used a breather</description><pubDate>01 Jan 2025 10:16 +0000</pubDate><guid isPermaLink="false">at://did:plc:upcqs2grtpgs2omrw35vyvae/app.bsky.feed.post/3leodf7qnqc2c</guid></item><item><link>https://bsky.app/profile/dfreeman.io/post/3m7xcbieaes23</link><description>Absolutely floored when it finally clicked for me what this puzzle was doing. Really good. blookerstein.itch.io/showy-homes&#xA;https://blookerstein.itch.io/showy-homes</description><pubDate>14 Dec 2025 14:10 +0000</pubDate><guid isPermaLink="false">at://did:plc:upcqs2grtpgs2omrw35vyvae/app.bsky.feed.post/3m7xcbieaes23</guid></item><item><link>https://bsky.app/profile/dfreeman.io/post/3m4buxsnljk2y</link><description>Back on my “I bet I can figure out how to build a UI with that” nonsense again. This has been fun to work on!&#xA;&#xA;[contains quote post or other embedded content]</description><pubDate>28 Oct 2025 21:31 +0000</pubDate><guid isPermaLink="false">at://did:plc:upcqs2grtpgs2omrw35vyvae/app.bsky.feed.post/3m4buxsnljk2y</guid></item><item><link>https://bsky.app/profile/dfreeman.io/post/3lzgsey3ff22q</link><description>Today I thought of sodaconstructor for the first time in probably almost two decades. It was a little 2D mass-and-spring sim that let you build Strandbeest-style walkers and other little automata.&#xA;&#xA;Looks like it&#39;s gone the way of the dodo now, but wow I really have the itch to play with that again.</description><pubDate>22 Sep 2025 16:12 +0000</pubDate><guid isPermaLink="false">at://did:plc:upcqs2grtpgs2omrw35vyvae/app.bsky.feed.post/3lzgsey3ff22q</guid></item><item><link>https://bsky.app/profile/dfreeman.io/post/3lyvdpexqyc2b</link><description>Me: *waits on hold for an hour and 45 minutes*&#xA;&#xA;Royal Mail customer service: hang on jerk, it’s 6:30; we’re closed *click*</description><pubDate>15 Sep 2025 17:34 +0000</pubDate><guid isPermaLink="false">at://did:plc:upcqs2grtpgs2omrw35vyvae/app.bsky.feed.post/3lyvdpexqyc2b</guid></item></channel></rss>