<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Hacker News: krisajenkins</title><link>https://news.ycombinator.com/user?id=krisajenkins</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sun, 06 Sep 2026 13:35:51 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=krisajenkins" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by krisajenkins in "Ok, but does it scale?"]]></title><description><![CDATA[
<p>I totally agree. The thing that's drawing me to Spacetime is that it blends the processing model of actors and the data model of relational databases really neatly.<p>Data comes in, do something with it, store your state in a principled way, repeat. Add in subscriptions to data and it becomes reactive. Simple.</p>
]]></description><pubDate>Sat, 05 Sep 2026 11:23:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=49575501</link><dc:creator>krisajenkins</dc:creator><comments>https://news.ycombinator.com/item?id=49575501</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49575501</guid></item><item><title><![CDATA[Vibe Management]]></title><description><![CDATA[
<p>Article URL: <a href="https://blog.jenkster.com/2026/06/vibe-management/">https://blog.jenkster.com/2026/06/vibe-management/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=48628001">https://news.ycombinator.com/item?id=48628001</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Mon, 22 Jun 2026 09:49:12 +0000</pubDate><link>https://blog.jenkster.com/2026/06/vibe-management/</link><dc:creator>krisajenkins</dc:creator><comments>https://news.ycombinator.com/item?id=48628001</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48628001</guid></item><item><title><![CDATA[Will Turso Be the Better SQLite?]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.youtube.com/watch?v=1JHOY0zqNBY">https://www.youtube.com/watch?v=1JHOY0zqNBY</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=46237901">https://news.ycombinator.com/item?id=46237901</a></p>
<p>Points: 4</p>
<p># Comments: 0</p>
]]></description><pubDate>Thu, 11 Dec 2025 22:07:01 +0000</pubDate><link>https://www.youtube.com/watch?v=1JHOY0zqNBY</link><dc:creator>krisajenkins</dc:creator><comments>https://news.ycombinator.com/item?id=46237901</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46237901</guid></item><item><title><![CDATA[New comment by krisajenkins in "[dead]"]]></title><description><![CDATA[
<p>A coding video that walks you through building a Neovim plugin that can do some interesting Docker actions.</p>
]]></description><pubDate>Sat, 30 Mar 2024 16:57:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=39876499</link><dc:creator>krisajenkins</dc:creator><comments>https://news.ycombinator.com/item?id=39876499</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39876499</guid></item><item><title><![CDATA[New comment by krisajenkins in "Proton, a fast and lightweight alternative to Apache Flink"]]></title><description><![CDATA[
<p>We ran out of good names years ago. Then Java came along and we used up all the words beginning with J. Then the dotcom years scooped up all the domain names and all the twsted up wrds like flickr. Then npm took all the variationsofpunctuation, varations-of-punctuation and variations_of_punctuation. Now there are no virgin words left in the English speaking world.<p>TBH, I'm amazed that Proton wasn't already taken.</p>
]]></description><pubDate>Wed, 31 Jan 2024 14:24:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=39204135</link><dc:creator>krisajenkins</dc:creator><comments>https://news.ycombinator.com/item?id=39204135</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39204135</guid></item><item><title><![CDATA[New comment by krisajenkins in "[dead]"]]></title><description><![CDATA[
<p>An in-depth interview about Zig with Loris Cro of the Zig Foundation.</p>
]]></description><pubDate>Fri, 17 Nov 2023 15:25:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=38304839</link><dc:creator>krisajenkins</dc:creator><comments>https://news.ycombinator.com/item?id=38304839</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38304839</guid></item><item><title><![CDATA[New comment by krisajenkins in "[dead]"]]></title><description><![CDATA[
<p>An interview with the creator of Gren, a new functional, fullstack programming language that branches off from Elm.</p>
]]></description><pubDate>Wed, 28 Jun 2023 16:55:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=36509197</link><dc:creator>krisajenkins</dc:creator><comments>https://news.ycombinator.com/item?id=36509197</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36509197</guid></item><item><title><![CDATA[Bitemporal Databases: What They Are and Why They Matter]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.youtube.com/watch?v=3sRKQg9-In8">https://www.youtube.com/watch?v=3sRKQg9-In8</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=36233050">https://news.ycombinator.com/item?id=36233050</a></p>
<p>Points: 3</p>
<p># Comments: 0</p>
]]></description><pubDate>Wed, 07 Jun 2023 20:26:00 +0000</pubDate><link>https://www.youtube.com/watch?v=3sRKQg9-In8</link><dc:creator>krisajenkins</dc:creator><comments>https://news.ycombinator.com/item?id=36233050</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36233050</guid></item><item><title><![CDATA[Building a YouTube Alerts System with Python, Kafka and Telegram]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.youtube.com/watch?v=jItIQ-UvFI4">https://www.youtube.com/watch?v=jItIQ-UvFI4</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=32940217">https://news.ycombinator.com/item?id=32940217</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Thu, 22 Sep 2022 15:26:11 +0000</pubDate><link>https://www.youtube.com/watch?v=jItIQ-UvFI4</link><dc:creator>krisajenkins</dc:creator><comments>https://news.ycombinator.com/item?id=32940217</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=32940217</guid></item><item><title><![CDATA[Building Real-Time Data Systems the Hard Way]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.confluent.io/en-gb/blog/real-time-systems-what-you-need-to-know/">https://www.confluent.io/en-gb/blog/real-time-systems-what-you-need-to-know/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=30686693">https://news.ycombinator.com/item?id=30686693</a></p>
<p>Points: 15</p>
<p># Comments: 1</p>
]]></description><pubDate>Tue, 15 Mar 2022 15:41:56 +0000</pubDate><link>https://www.confluent.io/en-gb/blog/real-time-systems-what-you-need-to-know/</link><dc:creator>krisajenkins</dc:creator><comments>https://news.ycombinator.com/item?id=30686693</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=30686693</guid></item><item><title><![CDATA[Communicating in Types [video]]]></title><description><![CDATA[
<p>Article URL: <a href="https://vimeo.com/302682323">https://vimeo.com/302682323</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=18569819">https://news.ycombinator.com/item?id=18569819</a></p>
<p>Points: 6</p>
<p># Comments: 0</p>
]]></description><pubDate>Fri, 30 Nov 2018 15:39:00 +0000</pubDate><link>https://vimeo.com/302682323</link><dc:creator>krisajenkins</dc:creator><comments>https://news.ycombinator.com/item?id=18569819</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=18569819</guid></item><item><title><![CDATA[Functional Mumbo Jumbo – ADTs]]></title><description><![CDATA[
<p>Article URL: <a href="http://blog.jenkster.com/2016/06/functional-mumbo-jumbo-adts.html">http://blog.jenkster.com/2016/06/functional-mumbo-jumbo-adts.html</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=11876003">https://news.ycombinator.com/item?id=11876003</a></p>
<p>Points: 7</p>
<p># Comments: 1</p>
]]></description><pubDate>Fri, 10 Jun 2016 12:56:59 +0000</pubDate><link>http://blog.jenkster.com/2016/06/functional-mumbo-jumbo-adts.html</link><dc:creator>krisajenkins</dc:creator><comments>https://news.ycombinator.com/item?id=11876003</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=11876003</guid></item><item><title><![CDATA[How Elm Slays a UI Antipattern]]></title><description><![CDATA[
<p>Article URL: <a href="http://blog.jenkster.com/2016/06/how-elm-slays-a-ui-antipattern.html">http://blog.jenkster.com/2016/06/how-elm-slays-a-ui-antipattern.html</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=11862272">https://news.ycombinator.com/item?id=11862272</a></p>
<p>Points: 7</p>
<p># Comments: 0</p>
]]></description><pubDate>Wed, 08 Jun 2016 13:56:55 +0000</pubDate><link>http://blog.jenkster.com/2016/06/how-elm-slays-a-ui-antipattern.html</link><dc:creator>krisajenkins</dc:creator><comments>https://news.ycombinator.com/item?id=11862272</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=11862272</guid></item><item><title><![CDATA[New comment by krisajenkins in "A Farewell to FRP"]]></title><description><![CDATA[
<p>This is marvellous. IMO Functional has always been a bigger deal than Reactive. Great to see more of that pursuit of simplicity paying off.</p>
]]></description><pubDate>Tue, 10 May 2016 15:03:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=11667695</link><dc:creator>krisajenkins</dc:creator><comments>https://news.ycombinator.com/item?id=11667695</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=11667695</guid></item><item><title><![CDATA[New comment by krisajenkins in "Tell HN: I spend so much time solving problems I feel like giving up"]]></title><description><![CDATA[
<p>Leading questions, I'm afraid. Yes, equality is still broken, maps are broken (and in new & interesting ways in EMCAScript 6), and the language is occasionally whitespace-sensitive.<p>JavaScript was hastily designed, has never recovered, and shows no sign of ever fixing the fundamental problems. :-(</p>
]]></description><pubDate>Sat, 12 Dec 2015 10:53:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=10722368</link><dc:creator>krisajenkins</dc:creator><comments>https://news.ycombinator.com/item?id=10722368</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=10722368</guid></item><item><title><![CDATA[New comment by krisajenkins in "Tell HN: I spend so much time solving problems I feel like giving up"]]></title><description><![CDATA[
<p>Is equality still broken? Are maps still broken? Is it still a sporadically whitespace-sensitive language?</p>
]]></description><pubDate>Fri, 11 Dec 2015 09:05:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=10716087</link><dc:creator>krisajenkins</dc:creator><comments>https://news.ycombinator.com/item?id=10716087</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=10716087</guid></item><item><title><![CDATA[New comment by krisajenkins in "Tell HN: I spend so much time solving problems I feel like giving up"]]></title><description><![CDATA[
<p>Writing JavaScript and feeling you're surrounded by errors is pretty normal. It's a hastily-designed language. There's no getting away from the fact that everything is going to feel a little bit fragile. Just accept it and don't expect perfection.</p>
]]></description><pubDate>Thu, 10 Dec 2015 22:53:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=10714210</link><dc:creator>krisajenkins</dc:creator><comments>https://news.ycombinator.com/item?id=10714210</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=10714210</guid></item><item><title><![CDATA[New comment by krisajenkins in "Frege: A Haskell-Like Language for the JVM"]]></title><description><![CDATA[
<p>"locally stateful, globally pure-functional"<p>Can you expand on that, please? Because it seems to me that state fulness propagates up through the system. I can't imagine a system that was pure in the large but side-effecting in the small. I'd be interested to hear how that works...</p>
]]></description><pubDate>Sat, 15 Aug 2015 17:00:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=10065939</link><dc:creator>krisajenkins</dc:creator><comments>https://news.ycombinator.com/item?id=10065939</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=10065939</guid></item><item><title><![CDATA[Extending Esqueleto for Type-Safe Postgresql Queries]]></title><description><![CDATA[
<p>Article URL: <a href="http://blog.jenkster.com/2015/07/extending-esqueleto-for-type-safe-postgresql-queries.html">http://blog.jenkster.com/2015/07/extending-esqueleto-for-type-safe-postgresql-queries.html</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=9982705">https://news.ycombinator.com/item?id=9982705</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Fri, 31 Jul 2015 16:35:48 +0000</pubDate><link>http://blog.jenkster.com/2015/07/extending-esqueleto-for-type-safe-postgresql-queries.html</link><dc:creator>krisajenkins</dc:creator><comments>https://news.ycombinator.com/item?id=9982705</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=9982705</guid></item><item><title><![CDATA[A Brief and Partial Review of Haskell in the Browser]]></title><description><![CDATA[
<p>Article URL: <a href="http://blog.jenkster.com/2015/02/a-brief-and-partial-review-of-haskell-in-the-browser.html">http://blog.jenkster.com/2015/02/a-brief-and-partial-review-of-haskell-in-the-browser.html</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=8990261">https://news.ycombinator.com/item?id=8990261</a></p>
<p>Points: 4</p>
<p># Comments: 0</p>
]]></description><pubDate>Tue, 03 Feb 2015 13:52:32 +0000</pubDate><link>http://blog.jenkster.com/2015/02/a-brief-and-partial-review-of-haskell-in-the-browser.html</link><dc:creator>krisajenkins</dc:creator><comments>https://news.ycombinator.com/item?id=8990261</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=8990261</guid></item></channel></rss>