<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: j4cobgarby</title><link>https://news.ycombinator.com/user?id=j4cobgarby</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sun, 27 Sep 2026 20:22:25 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=j4cobgarby" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by j4cobgarby in "Z80 REPL (2018)"]]></title><description><![CDATA[
<p>Really nice! Would be fun if there were a few examples that could be loaded into memory</p>
]]></description><pubDate>Wed, 23 Sep 2026 12:40:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=49815217</link><dc:creator>j4cobgarby</dc:creator><comments>https://news.ycombinator.com/item?id=49815217</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49815217</guid></item><item><title><![CDATA[New comment by j4cobgarby in "A graphical desktop for the ZX Spectrum"]]></title><description><![CDATA[
<p>It _does_ look really cool, genuinely, but calling it a "labour of love" and then having AI write the readme/docs seems conflicting.</p>
]]></description><pubDate>Sat, 19 Sep 2026 14:27:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=49766850</link><dc:creator>j4cobgarby</dc:creator><comments>https://news.ycombinator.com/item?id=49766850</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49766850</guid></item><item><title><![CDATA[New comment by j4cobgarby in "Show HN: 1667, a terminal UI for writing fiction with language models"]]></title><description><![CDATA[
<p>I assume the several comments complementing the style of this app are being sarcastic, because.. come on..</p>
]]></description><pubDate>Mon, 17 Aug 2026 13:52:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=49330886</link><dc:creator>j4cobgarby</dc:creator><comments>https://news.ycombinator.com/item?id=49330886</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49330886</guid></item><item><title><![CDATA[New comment by j4cobgarby in "Show HN: Paper – A Journaling CLI for Developers"]]></title><description><![CDATA[
<p>Am I missing something? How is it not open source if I can view the source code at that link?</p>
]]></description><pubDate>Mon, 27 Jul 2026 08:03:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=49066464</link><dc:creator>j4cobgarby</dc:creator><comments>https://news.ycombinator.com/item?id=49066464</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49066464</guid></item><item><title><![CDATA[New comment by j4cobgarby in "Lithp.py (~2008)"]]></title><description><![CDATA[
<p>I agree, it's a really cool way to lay out code with commentary. I wonder if it would be useful to generate a layout like this from code interleaved with comments, moving the comments to the sidebar.</p>
]]></description><pubDate>Wed, 24 Jun 2026 07:05:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=48656247</link><dc:creator>j4cobgarby</dc:creator><comments>https://news.ycombinator.com/item?id=48656247</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48656247</guid></item><item><title><![CDATA[New comment by j4cobgarby in "Iroh 1.0"]]></title><description><![CDATA[
<p>Doesn't it seem odd to have "Pricing" for a protocol that's meant to serve a similar function to IP addresses? Maybe I'm misunderstanding something.</p>
]]></description><pubDate>Mon, 15 Jun 2026 15:25:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=48542666</link><dc:creator>j4cobgarby</dc:creator><comments>https://news.ycombinator.com/item?id=48542666</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48542666</guid></item><item><title><![CDATA[New comment by j4cobgarby in "Walking slower? Your ears, not your knees, might be the problem"]]></title><description><![CDATA[
<p>Are problems with the ear the <i>cause</i> of this (i.e., the Problem), or just another symptom of a broader problem? My impression from the article is the latter.</p>
]]></description><pubDate>Sun, 10 May 2026 16:13:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=48085158</link><dc:creator>j4cobgarby</dc:creator><comments>https://news.ycombinator.com/item?id=48085158</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48085158</guid></item><item><title><![CDATA[New comment by j4cobgarby in "How Monero’s proof of work works"]]></title><description><![CDATA[
<p>I never quite understand this stuff, maybe someone can help.<p>Are cryptocurrencies supposed to be a potential replacement for real life cash? This was my understanding of the motivation behind Bitcoin, at least.<p>If so, why does it make sense that people can "generate" cash by proving some amount of work done? This of course cannot be done with normal cash.<p>Is the main functionality of these cryptocurrencies supposed to be "people can send currency to each other", or "people generate currency -- a number -- and sell this currency for real life money"?</p>
]]></description><pubDate>Mon, 04 May 2026 15:18:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=48009785</link><dc:creator>j4cobgarby</dc:creator><comments>https://news.ycombinator.com/item?id=48009785</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48009785</guid></item><item><title><![CDATA[New comment by j4cobgarby in "Shell Tricks That Make Life Easier (and Save Your Sanity)"]]></title><description><![CDATA[
<p>More generally, it's alt-#. On an ISO (e.g. UK) keyboard layout, shift-3 isn't a hash.</p>
]]></description><pubDate>Thu, 26 Mar 2026 11:02:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=47528968</link><dc:creator>j4cobgarby</dc:creator><comments>https://news.ycombinator.com/item?id=47528968</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47528968</guid></item><item><title><![CDATA[New comment by j4cobgarby in "Offpunk 3.0"]]></title><description><![CDATA[
<p>This looks interesting! I wanted to find more info about the Gemini protocol, and it's annoying how un-searchable it is now due to Google Gemini.</p>
]]></description><pubDate>Mon, 09 Feb 2026 11:51:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=46944239</link><dc:creator>j4cobgarby</dc:creator><comments>https://news.ycombinator.com/item?id=46944239</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46944239</guid></item><item><title><![CDATA[New comment by j4cobgarby in "Decentralizing my smartphone with single purpose devices"]]></title><description><![CDATA[
<p>Which dumb phone? I would like to try similar, but there are always certain Android apps I need (banking apps like BankID, payment apps). Do you get a "pure" dumb phone and then a separate Android device for when it's required, or a dumb phone which does a little bit of Androiding?</p>
]]></description><pubDate>Tue, 03 Feb 2026 14:29:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=46871401</link><dc:creator>j4cobgarby</dc:creator><comments>https://news.ycombinator.com/item?id=46871401</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46871401</guid></item><item><title><![CDATA[New comment by j4cobgarby in "Anciente map of Fairyland. Places from nursery rhymes, fairy tales etc."]]></title><description><![CDATA[
<p>Very cool, does anyone know if I can buy a high quality print somewhere?</p>
]]></description><pubDate>Sun, 01 Feb 2026 17:38:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=46847792</link><dc:creator>j4cobgarby</dc:creator><comments>https://news.ycombinator.com/item?id=46847792</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46847792</guid></item><item><title><![CDATA[New comment by j4cobgarby in "How to choose colors for your CLI applications (2023)"]]></title><description><![CDATA[
<p>Use only default (white/black), red for bad, green for good. If you need more than that, like vim or whatever, then maybe a 'fullscreen' TUI is better, with a specified background and foreground. For CLI tools, I'm not sure if I prefer more colours.<p>The CSS to make the terminals look like iTerm was smooth, to the point I read them as screenshots.</p>
]]></description><pubDate>Thu, 29 Jan 2026 15:20:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=46811381</link><dc:creator>j4cobgarby</dc:creator><comments>https://news.ycombinator.com/item?id=46811381</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46811381</guid></item><item><title><![CDATA[New comment by j4cobgarby in "Chuck Klosterman on why we've never actually seen a real football game"]]></title><description><![CDATA[
<p>It wasn't until he mentioned 'soccer' that I realised football meant American football.</p>
]]></description><pubDate>Tue, 27 Jan 2026 20:09:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=46785752</link><dc:creator>j4cobgarby</dc:creator><comments>https://news.ycombinator.com/item?id=46785752</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46785752</guid></item><item><title><![CDATA[New comment by j4cobgarby in "Show HN: Shellock, a real-time CLI flag explainer for fish shell"]]></title><description><![CDATA[
<p>Playing around with a bit more, I think the tool might not be suitable for my use cases. If I try it with the command `gcc -Wall` it thinks that each of W, a, l, (and l), are separate single-character arguments, and therefore fails badly:<p>```
> gcc -Wall 
  -W  Unknown flag
  -a  Unknown flag
  -l  Search the library named library when linking.  (The second alternative with the library as a separate argument is only for POSIX compliance and is not recom...
```<p>Additionally, it is really slow, I suppose because gcc has a huge man page? It is really useful for lots of small commands like ls and find, and things where I often forget parameters. Maybe it could be changed so that I can whitelist only certain commands to trigger the hints?</p>
]]></description><pubDate>Mon, 12 Jan 2026 10:16:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=46586432</link><dc:creator>j4cobgarby</dc:creator><comments>https://news.ycombinator.com/item?id=46586432</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46586432</guid></item><item><title><![CDATA[New comment by j4cobgarby in "Show HN: Shellock, a real-time CLI flag explainer for fish shell"]]></title><description><![CDATA[
<p>I just tried it out, nice! It's a useful tool, but the installation process didn't work for me following the steps as written. As it stands:<p>* The shellock directory <i>must</i> be in ~/Downloads, otherwise the shellock_bindings.fish fails to source it.<p>* The installation script in the repo didn't work because it tried to symlink shellock_bindings.fish without specifying an absolute path (`~/.config/fish/conf.d/shellock_bindings.fish -> ./shellock_bindings.fish`) -> caused a recursive symlink which broke.<p>Now I got it working by making sure to place shellock in Downloads (not ideal long term, I often clear my Downloads folder), and manually symlinking the bindings explicitly. It seems to work pretty well!</p>
]]></description><pubDate>Mon, 12 Jan 2026 10:13:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=46586407</link><dc:creator>j4cobgarby</dc:creator><comments>https://news.ycombinator.com/item?id=46586407</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46586407</guid></item><item><title><![CDATA[New comment by j4cobgarby in "Swapping two blocks of memory inside a larger block, in constant memory"]]></title><description><![CDATA[
<p>You can also use the XOR trick, not sure what's faster though.</p>
]]></description><pubDate>Tue, 06 Jan 2026 17:14:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=46515166</link><dc:creator>j4cobgarby</dc:creator><comments>https://news.ycombinator.com/item?id=46515166</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46515166</guid></item><item><title><![CDATA[New comment by j4cobgarby in "Gastronorm"]]></title><description><![CDATA[
<p>For what purpose? Baking? Storing things in the fridge?</p>
]]></description><pubDate>Wed, 03 Dec 2025 13:25:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=46134218</link><dc:creator>j4cobgarby</dc:creator><comments>https://news.ycombinator.com/item?id=46134218</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46134218</guid></item><item><title><![CDATA[New comment by j4cobgarby in "Reproducible C++ builds by logging Git hashes"]]></title><description><![CDATA[
<p>Here's a short writeup of a bit of my build system for a project I'm working on. It's pretty simple, and is just a relatively clean way of recording the repository state when code was compiled, so I can reproduce results later on. Just thought the interaction between git, cmake, and C++ was a bit nice!</p>
]]></description><pubDate>Fri, 14 Nov 2025 09:45:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=45925395</link><dc:creator>j4cobgarby</dc:creator><comments>https://news.ycombinator.com/item?id=45925395</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45925395</guid></item><item><title><![CDATA[Reproducible C++ builds by logging Git hashes]]></title><description><![CDATA[
<p>Article URL: <a href="https://jgarby.uk/posts/git_repr/">https://jgarby.uk/posts/git_repr/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=45925394">https://news.ycombinator.com/item?id=45925394</a></p>
<p>Points: 39</p>
<p># Comments: 43</p>
]]></description><pubDate>Fri, 14 Nov 2025 09:45:36 +0000</pubDate><link>https://jgarby.uk/posts/git_repr/</link><dc:creator>j4cobgarby</dc:creator><comments>https://news.ycombinator.com/item?id=45925394</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45925394</guid></item></channel></rss>