<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"><channel><description>Posting about video games and programming</description><link>https://bsky.app/profile/justinhj.bsky.social</link><title>@justinhj.bsky.social - justinhj</title><item><link>https://bsky.app/profile/justinhj.bsky.social/post/3mpcfuxjajk2q</link><description>I &#34;made&#34; this fun musical toy with AI (Gemini Flash 3.5). You can play with it here https://heyes-jones.com/chromadrift/index.html</description><pubDate>27 Jun 2026 21:32 +0000</pubDate><guid isPermaLink="false">at://did:plc:ev4e65i47g6btluk54ivg7nu/app.bsky.feed.post/3mpcfuxjajk2q</guid></item><item><link>https://bsky.app/profile/justinhj.bsky.social/post/3mivulyitac2y</link><description>Some nice changes in Neovim 0.12.0. The out-of-the-box experience is growing in capabilities. &#xA;&#xA;I spent some time this weekend refreshing my config and wrote up some notes in my blog &#xA;&#xA;http://justinhj.github.io/2026/04/06/refreshing-your-neovim-config-for-0-12-0.html</description><pubDate>07 Apr 2026 13:19 +0000</pubDate><guid isPermaLink="false">at://did:plc:ev4e65i47g6btluk54ivg7nu/app.bsky.feed.post/3mivulyitac2y</guid></item><item><link>https://bsky.app/profile/justinhj.bsky.social/post/3mhj4bn6jrc2j</link><description>When to use Zig instead of Rust&#xA;&#xA;https://freedium-mirror.cfd/https://medium.com/rustaceans/when-zig-is-safer-and-faster-than-rust-a11bd95bb2be</description><pubDate>20 Mar 2026 18:07 +0000</pubDate><guid isPermaLink="false">at://did:plc:ev4e65i47g6btluk54ivg7nu/app.bsky.feed.post/3mhj4bn6jrc2j</guid></item><item><link>https://bsky.app/profile/justinhj.bsky.social/post/3mcteu75zmk2w</link><description>Blog post: A deep dive into four different ways to merge sorted runs of data, with interactive guides for each.&#xA;&#xA;https://justinhj.github.io/2026/01/19/visualizing-k-way-merge.html</description><pubDate>20 Jan 2026 05:01 +0000</pubDate><guid isPermaLink="false">at://did:plc:ev4e65i47g6btluk54ivg7nu/app.bsky.feed.post/3mcteu75zmk2w</guid></item><item><link>https://bsky.app/profile/justinhj.bsky.social/post/3mcdwzepo3k23</link><description>Type classes for Java&#xA;&#xA;https://github.com/openjdk/valhalla/pull/1886&#xA;&#xA;Coming soon Scala style signifiant whitespace 😅</description><pubDate>14 Jan 2026 01:44 +0000</pubDate><guid isPermaLink="false">at://did:plc:ev4e65i47g6btluk54ivg7nu/app.bsky.feed.post/3mcdwzepo3k23</guid></item><item><link>https://bsky.app/profile/justinhj.bsky.social/post/3matawzrioc2f</link><description>Ferrero Causal Attention Mask so AI can learn what chocolate I will likely eat next</description><pubDate>25 Dec 2025 17:01 +0000</pubDate><guid isPermaLink="false">at://did:plc:ev4e65i47g6btluk54ivg7nu/app.bsky.feed.post/3matawzrioc2f</guid></item><item><link>https://bsky.app/profile/justinhj.bsky.social/post/3maqvi3hiic2c</link><description>Holiday reading for software engineers&#xA;&#xA;[Program Development by Stepwise Refinement - Niklaus Wirth](http://sunnyday.mit.edu/16.355/wirth-refinement.html)&#xA;&#xA;[Notes on structured programming - Dijkstra](https://www.cs.utexas.edu/~EWD/transcriptions/EWD02xx/EWD249/EWD249.html)&#xA;&#xA;[Abstraction Mechanisms in CLU - Barbara Liskov](https://dl.acm.org/doi/10.1145/359763.359789)</description><pubDate>24 Dec 2025 18:30 +0000</pubDate><guid isPermaLink="false">at://did:plc:ev4e65i47g6btluk54ivg7nu/app.bsky.feed.post/3maqvi3hiic2c</guid></item><item><link>https://bsky.app/profile/justinhj.bsky.social/post/3magnxbo2rk2q</link><description>To paraphrase the author &#34;It&#39;s not just playing Pokemon it&#39;s doing science&#34;&#xA;&#xA;https://blog.jcz.dev/gemini-3-pro-vs-25-pro-in-pokemon-crystal&#xA;&#xA;Cool</description><pubDate>20 Dec 2025 16:49 +0000</pubDate><guid isPermaLink="false">at://did:plc:ev4e65i47g6btluk54ivg7nu/app.bsky.feed.post/3magnxbo2rk2q</guid></item><item><link>https://bsky.app/profile/justinhj.bsky.social/post/3maenudv6722f</link><description>Nice intro to where algebraic effects fit into the Scala ecosystem&#xA;&#xA;[contains quote post or other embedded content]</description><pubDate>19 Dec 2025 21:42 +0000</pubDate><guid isPermaLink="false">at://did:plc:ev4e65i47g6btluk54ivg7nu/app.bsky.feed.post/3maenudv6722f</guid></item><item><link>https://bsky.app/profile/justinhj.bsky.social/post/3maebssfq622a</link><description>Hey Advent of Coders. &#xA;&#xA;I made this visualizer with Gemini. Pretty nice to watch it build the circuits in 3d using three.js.&#xA;&#xA;https://heyes-jones.com/circuitbuilder/index.html&#xA;&#xA;You can paste in your own code for examples or the input. This is hard coded with my input.</description><pubDate>19 Dec 2025 18:06 +0000</pubDate><guid isPermaLink="false">at://did:plc:ev4e65i47g6btluk54ivg7nu/app.bsky.feed.post/3maebssfq622a</guid></item><item><link>https://bsky.app/profile/justinhj.bsky.social/post/3lv7aebzous2g</link><description>Happy to share a new blog post! I&#39;ve been working on a side project to learn more about the tokenization process of LLM&#39;s. In the blog post I explore porting Andrej Karpathy&#39;s minbpe tokenizer from Python to C++: https://justinhj.github.io/2025/07/30/journey-in-optimizing-a-bpe-tokenizer.html</description><pubDate>30 Jul 2025 18:20 +0000</pubDate><guid isPermaLink="false">at://did:plc:ev4e65i47g6btluk54ivg7nu/app.bsky.feed.post/3lv7aebzous2g</guid></item><item><link>https://bsky.app/profile/justinhj.bsky.social/post/3lsrfx5bvt22n</link><description>een working on a fun tool to visualize search algorithms. Written in Zig and uses zig-raylib.&#xA;&#xA;https://github.com/justinhj/zigpath</description><pubDate>29 Jun 2025 19:32 +0000</pubDate><guid isPermaLink="false">at://did:plc:ev4e65i47g6btluk54ivg7nu/app.bsky.feed.post/3lsrfx5bvt22n</guid></item><item><link>https://bsky.app/profile/justinhj.bsky.social/post/3lrg7zlbqrs2o</link><description>Well worth a follow thanks for your posts Kevin&#xA;&#xA;[contains quote post or other embedded content]</description><pubDate>12 Jun 2025 15:22 +0000</pubDate><guid isPermaLink="false">at://did:plc:ev4e65i47g6btluk54ivg7nu/app.bsky.feed.post/3lrg7zlbqrs2o</guid></item><item><link>https://bsky.app/profile/justinhj.bsky.social/post/3low65ljtwc2h</link><description>Is there demand in the Scala world for a book on implementing an effect system? After all we don’t have enough of them 🧐&#xA;The Red Book goes some way but much innovation in Cats Effect and Zio would be worth reading about.</description><pubDate>11 May 2025 19:15 +0000</pubDate><guid isPermaLink="false">at://did:plc:ev4e65i47g6btluk54ivg7nu/app.bsky.feed.post/3low65ljtwc2h</guid></item></channel></rss>