<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"><channel><description>Maths+tech persona of @fallible.net. Do not worship technical artefacts. Mostly doing technical writing. opinions my own. she/her&#xA;&#xA;https://github.com/fallible-algebra&#xA;https://tangled.org/algebra.fallible.net</description><link>https://bsky.app/profile/algebra.fallible.net</link><title>@algebra.fallible.net - Fallible Algebra</title><item><link>https://bsky.app/profile/algebra.fallible.net/post/3mqomaivzzc2e</link><description>My technical life is overrun by constraint graph solving.</description><pubDate>15 Jul 2026 11:23 +0000</pubDate><guid isPermaLink="false">at://did:plc:drrtobsdvcjyjbvyto4spngc/app.bsky.feed.post/3mqomaivzzc2e</guid></item><item><link>https://bsky.app/profile/algebra.fallible.net/post/3mqjyslw4fs2d</link><description>Living the clown life: I&#39;m writing type checker code again.</description><pubDate>13 Jul 2026 15:24 +0000</pubDate><guid isPermaLink="false">at://did:plc:drrtobsdvcjyjbvyto4spngc/app.bsky.feed.post/3mqjyslw4fs2d</guid></item><item><link>https://bsky.app/profile/algebra.fallible.net/post/3mpon3jn3gk2d</link><description>Was supposed to give a talk tonight at the local rust meetup on my experiences with #bevy over the last 2 years but I woke up with a cough and my voice completely gone. Second time this has had to be rescheduled lol.</description><pubDate>02 Jul 2026 18:13 +0000</pubDate><guid isPermaLink="false">at://did:plc:drrtobsdvcjyjbvyto4spngc/app.bsky.feed.post/3mpon3jn3gk2d</guid></item><item><link>https://bsky.app/profile/algebra.fallible.net/post/3mpomzv3a3s2d</link><description>A second bevy 0.19 release of &#34;bevy_typst_textures&#34;, this time for updating to Typst 0.15 properly :) https://crates.io/crates/bevy_typst_textures #bevy #rust #gamedev&#xA;&#xA;[contains quote post or other embedded content]</description><pubDate>02 Jul 2026 18:12 +0000</pubDate><guid isPermaLink="false">at://did:plc:drrtobsdvcjyjbvyto4spngc/app.bsky.feed.post/3mpomzv3a3s2d</guid></item><item><link>https://bsky.app/profile/algebra.fallible.net/post/3mpepcknjjk26</link><description>In the mind of a linux DE programmer we need 1000 shortcuts for window &amp; virtual desktop management and 3 for application use.</description><pubDate>28 Jun 2026 19:26 +0000</pubDate><guid isPermaLink="false">at://did:plc:drrtobsdvcjyjbvyto4spngc/app.bsky.feed.post/3mpepcknjjk26</guid></item><item><link>https://bsky.app/profile/algebra.fallible.net/post/3mooaqr56hc2q</link><description>This update is Huge for gamedev in Rust, genuinely check it out if you can. #bevy&#xA;&#xA;[contains quote post or other embedded content]</description><pubDate>19 Jun 2026 21:07 +0000</pubDate><guid isPermaLink="false">at://did:plc:drrtobsdvcjyjbvyto4spngc/app.bsky.feed.post/3mooaqr56hc2q</guid></item><item><link>https://bsky.app/profile/algebra.fallible.net/post/3moealsqju22p</link><description>So many maths resources still speak with the voice of a priest giving a sermon on divine mystery and beauty rather than the mechanic who has already had several apprentices in her shop over the years all of which have gone on to solve a lot of people&#39;s real problems.</description><pubDate>15 Jun 2026 21:37 +0000</pubDate><guid isPermaLink="false">at://did:plc:drrtobsdvcjyjbvyto4spngc/app.bsky.feed.post/3moealsqju22p</guid></item><item><link>https://bsky.app/profile/algebra.fallible.net/post/3mo6ave5ejk2q</link><description>Problem 1. This codebase is impossible to reason about, I need to split up the larger files.&#xA;&#xA;Problem 2. This codebase now has &gt;60 source files and I cannot reason about it.</description><pubDate>13 Jun 2026 12:27 +0000</pubDate><guid isPermaLink="false">at://did:plc:drrtobsdvcjyjbvyto4spngc/app.bsky.feed.post/3mo6ave5ejk2q</guid></item><item><link>https://bsky.app/profile/algebra.fallible.net/post/3mnk4xn6ka22x</link><description>By age 30 you should have:&#xA;- Algebraic Data Types&#xA;- HM Type Inference&#xA;- Type Classes with Functional Dependencies&#xA;- Higher Kinded Types&#xA;- First-class syntactic support for function currying</description><pubDate>05 Jun 2026 12:23 +0000</pubDate><guid isPermaLink="false">at://did:plc:drrtobsdvcjyjbvyto4spngc/app.bsky.feed.post/3mnk4xn6ka22x</guid></item><item><link>https://bsky.app/profile/algebra.fallible.net/post/3mnfe6q6jks27</link><description>We need researchers on the ground finding answers to why when you cut material from a document the word count goes up.</description><pubDate>03 Jun 2026 14:49 +0000</pubDate><guid isPermaLink="false">at://did:plc:drrtobsdvcjyjbvyto4spngc/app.bsky.feed.post/3mnfe6q6jks27</guid></item><item><link>https://bsky.app/profile/algebra.fallible.net/post/3mnep3g6osc2i</link><description>Very unglamorous first rustc pull request of &#34;hey these doc comments didn&#39;t have the function argument name updated when the arg was changed last year.&#34;</description><pubDate>03 Jun 2026 08:31 +0000</pubDate><guid isPermaLink="false">at://did:plc:drrtobsdvcjyjbvyto4spngc/app.bsky.feed.post/3mnep3g6osc2i</guid></item><item><link>https://bsky.app/profile/algebra.fallible.net/post/3mn3wem2ia227</link><description>I&#39;m messing with this a lot more, porting @deadcardgames.bsky.social&#39;s UI to something closer to this compositional BSN. I think this is solidly in &#34;usable&#34; territory. It feels way better than Yew, a bit worse than Svelte. I feel like I can actually build out UI design systems now.&#xA;&#xA;[contains quote post or other embedded content]</description><pubDate>30 May 2026 20:48 +0000</pubDate><guid isPermaLink="false">at://did:plc:drrtobsdvcjyjbvyto4spngc/app.bsky.feed.post/3mn3wem2ia227</guid></item><item><link>https://bsky.app/profile/algebra.fallible.net/post/3mmzm6pppr22c</link><description>&#34;Rust needs higher-kinded types for [functors, applicatives, monads] for useful reasons&#34; wrong. We need it so we can have Data.Fix https://hackage.haskell.org/package/data-fix-0.3.2/docs/Data-Fix.html</description><pubDate>29 May 2026 22:40 +0000</pubDate><guid isPermaLink="false">at://did:plc:drrtobsdvcjyjbvyto4spngc/app.bsky.feed.post/3mmzm6pppr22c</guid></item><item><link>https://bsky.app/profile/algebra.fallible.net/post/3mmyjcqk6kc27</link><description>&#34;Tech-y&#34; blog posts of mine, short thread</description><pubDate>29 May 2026 12:16 +0000</pubDate><guid isPermaLink="false">at://did:plc:drrtobsdvcjyjbvyto4spngc/app.bsky.feed.post/3mmyjcqk6kc27</guid></item><item><link>https://bsky.app/profile/algebra.fallible.net/post/3mmwkw6w23c2l</link><description>The scene format + its helpers from the upcoming version of bevy (0.19) is so slick btw. This is what it takes to spawn in a camera + an image UI node (imports missing ofc).</description><pubDate>28 May 2026 17:40 +0000</pubDate><guid isPermaLink="false">at://did:plc:drrtobsdvcjyjbvyto4spngc/app.bsky.feed.post/3mmwkw6w23c2l</guid></item><item><link>https://bsky.app/profile/algebra.fallible.net/post/3mmwhhm6kyk23</link><description>One of the annoying things about rust is that you do need a good computer. This also translates to people with worse computers bouncing earlier.</description><pubDate>28 May 2026 16:38 +0000</pubDate><guid isPermaLink="false">at://did:plc:drrtobsdvcjyjbvyto4spngc/app.bsky.feed.post/3mmwhhm6kyk23</guid></item><item><link>https://bsky.app/profile/algebra.fallible.net/post/3mmvpyh67lc22</link><description>Downside of coming back from rustweek is I&#39;ve been convinced to try out a bunch of Sickos Software (jj, kagi, tangled etc.) and baby I have strong muscle memory of the software I don&#39;t like using (git, duckduckgo, github)</description><pubDate>28 May 2026 09:38 +0000</pubDate><guid isPermaLink="false">at://did:plc:drrtobsdvcjyjbvyto4spngc/app.bsky.feed.post/3mmvpyh67lc22</guid></item><item><link>https://bsky.app/profile/algebra.fallible.net/post/3mmvlwcog6c2n</link><description>Programming the computer / writing about programming the computer.</description><pubDate>28 May 2026 08:25 +0000</pubDate><guid isPermaLink="false">at://did:plc:drrtobsdvcjyjbvyto4spngc/app.bsky.feed.post/3mmvlwcog6c2n</guid></item></channel></rss>