<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: alexhornby</title><link>https://news.ycombinator.com/user?id=alexhornby</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Fri, 19 Jun 2026 20:09:21 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=alexhornby" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by alexhornby in "A key remapping daemon for Linux"]]></title><description><![CDATA[
<p>keyd is great,  I use it to have mac-style bindings</p>
]]></description><pubDate>Sat, 13 Jun 2026 09:16:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=48515191</link><dc:creator>alexhornby</dc:creator><comments>https://news.ycombinator.com/item?id=48515191</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48515191</guid></item><item><title><![CDATA[New comment by alexhornby in "Hash Ordering and Hyrum's Law"]]></title><description><![CDATA[
<p>Few examples I’ve come across: hashing, float summation, reproducible serialisation</p>
]]></description><pubDate>Thu, 03 Oct 2024 08:39:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=41728588</link><dc:creator>alexhornby</dc:creator><comments>https://news.ycombinator.com/item?id=41728588</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41728588</guid></item><item><title><![CDATA[New comment by alexhornby in "SQLite: 35% Faster Than the Filesystem"]]></title><description><![CDATA[
<p><a href="https://news.ycombinator.com/item?id=18783525">https://news.ycombinator.com/item?id=18783525</a> has previous discussion on why windows filesystem is slow</p>
]]></description><pubDate>Sat, 27 Jul 2024 14:24:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=41086799</link><dc:creator>alexhornby</dc:creator><comments>https://news.ycombinator.com/item?id=41086799</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41086799</guid></item><item><title><![CDATA[New comment by alexhornby in "Wrangling 2000 Git Repos at Reddit"]]></title><description><![CDATA[
<p>If you change a core lib CI will build and test relevant code, which will be a lot, but it will scale over a massive CI plant.<p>Still best to run unit tests locally first of course!</p>
]]></description><pubDate>Mon, 18 Mar 2024 22:21:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=39750771</link><dc:creator>alexhornby</dc:creator><comments>https://news.ycombinator.com/item?id=39750771</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39750771</guid></item><item><title><![CDATA[New comment by alexhornby in "Permutation City (1994)"]]></title><description><![CDATA[
<p>loved the dust theory.  really stuck with me, bit like the dark forest from three body problem</p>
]]></description><pubDate>Fri, 09 Feb 2024 13:39:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=39314733</link><dc:creator>alexhornby</dc:creator><comments>https://news.ycombinator.com/item?id=39314733</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39314733</guid></item><item><title><![CDATA[New comment by alexhornby in "Sapling – A VCS from Meta"]]></title><description><![CDATA[
<p>EdenFS Linux building now as well, problem was some minor python 3.8 incompatibility in a test</p>
]]></description><pubDate>Tue, 06 Feb 2024 09:35:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=39272508</link><dc:creator>alexhornby</dc:creator><comments>https://news.ycombinator.com/item?id=39272508</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39272508</guid></item><item><title><![CDATA[New comment by alexhornby in "Sapling – A VCS from Meta"]]></title><description><![CDATA[
<p>Check GitHub actions. Mononoke OSS currently builds and EdenFS did a month or so ago.  Not claiming it’s perfect, but the OSS versions are buildable</p>
]]></description><pubDate>Sun, 04 Feb 2024 17:06:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=39252032</link><dc:creator>alexhornby</dc:creator><comments>https://news.ycombinator.com/item?id=39252032</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39252032</guid></item><item><title><![CDATA[New comment by alexhornby in "Ask HN: Can we do better than Git for version control?"]]></title><description><![CDATA[
<p>yep both extended it and have versions that can work against GitHub/git servers.<p>sapling scm from meta has I think the best cli and VS code UX <a href="https://sapling-scm.com/" rel="nofollow noreferrer">https://sapling-scm.com/</a><p>jj from google is also mercurial derived with very similar cli features like histedit and has support for deferring conflict resolution <a href="https://github.com/martinvonz/jj">https://github.com/martinvonz/jj</a></p>
]]></description><pubDate>Sun, 10 Dec 2023 16:47:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=38592830</link><dc:creator>alexhornby</dc:creator><comments>https://news.ycombinator.com/item?id=38592830</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38592830</guid></item><item><title><![CDATA[New comment by alexhornby in "$HOME, not so sweet $HOME"]]></title><description><![CDATA[
<p><a href="https://crates.io/crates/directories" rel="nofollow noreferrer">https://crates.io/crates/directories</a> is a good crate for handling cross platform config locations for rust based tools</p>
]]></description><pubDate>Thu, 17 Aug 2023 07:03:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=37158192</link><dc:creator>alexhornby</dc:creator><comments>https://news.ycombinator.com/item?id=37158192</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37158192</guid></item><item><title><![CDATA[New comment by alexhornby in "Show HN: Gogit – Just enough Git (in Go) to push itself to GitHub"]]></title><description><![CDATA[
<p>> git-lfs, as in the binary, CLI application is the only (open) implementation in existence. There is nothing else.<p>There’s at lease one in sapling and Mononoke.<p><a href="https://github.com/facebook/sapling/tree/main/eden/mononoke/lfs_protocol/src">https://github.com/facebook/sapling/tree/main/eden/mononoke/...</a></p>
]]></description><pubDate>Sun, 30 Jul 2023 09:28:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=36929416</link><dc:creator>alexhornby</dc:creator><comments>https://news.ycombinator.com/item?id=36929416</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36929416</guid></item><item><title><![CDATA[New comment by alexhornby in "The KDE Free Qt Foundation: 25 Years of Celebration"]]></title><description><![CDATA[
<p>same, KDE has great global menu support</p>
]]></description><pubDate>Fri, 30 Jun 2023 06:57:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=36531448</link><dc:creator>alexhornby</dc:creator><comments>https://news.ycombinator.com/item?id=36531448</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36531448</guid></item><item><title><![CDATA[New comment by alexhornby in "Meta developer tools: Working at scale"]]></title><description><![CDATA[
<p>reviewstack is the thing now,  adds some parts of phab UX ontop of github apis. Been enjoying using it for oss stuff oursite meta and fixed a limitation of it recently, <a href="https://reviewstack.dev/facebook/sapling/pull/656" rel="nofollow noreferrer">https://reviewstack.dev/facebook/sapling/pull/656</a> shows what it looks like with the versioning available</p>
]]></description><pubDate>Wed, 28 Jun 2023 15:04:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=36507496</link><dc:creator>alexhornby</dc:creator><comments>https://news.ycombinator.com/item?id=36507496</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36507496</guid></item><item><title><![CDATA[New comment by alexhornby in "Meta developer tools: Working at scale"]]></title><description><![CDATA[
<p>reviewstack adds the missing stack and versioning phab UX on top of github apis,  been enjoying using it outside meta for some oss stuff, and fixed a limitation of it recently in <a href="https://reviewstack.dev/facebook/sapling/pull/656" rel="nofollow noreferrer">https://reviewstack.dev/facebook/sapling/pull/656</a></p>
]]></description><pubDate>Wed, 28 Jun 2023 14:54:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=36507357</link><dc:creator>alexhornby</dc:creator><comments>https://news.ycombinator.com/item?id=36507357</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36507357</guid></item><item><title><![CDATA[New comment by alexhornby in "KDE Plasma 6 Has Reached the Point of Being “Fairly Livable”"]]></title><description><![CDATA[
<p>As a MacOS user wanting global menu on linux KDE is definitely better at that than GNOME. I agree GNOME looks a bit better in default config, but I suppose thats subjective.  I use KDE with mac-like shortcuts and menu and like it a lot</p>
]]></description><pubDate>Mon, 19 Jun 2023 17:53:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=36394350</link><dc:creator>alexhornby</dc:creator><comments>https://news.ycombinator.com/item?id=36394350</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36394350</guid></item><item><title><![CDATA[New comment by alexhornby in "Ireland will pay you $90K to move to a beautiful island home"]]></title><description><![CDATA[
<p>“the house that vanished” may sound like a father Ted episode but actually happened on Tory island  <a href="https://www.bbc.com/news/uk-northern-ireland-57720152.amp" rel="nofollow noreferrer">https://www.bbc.com/news/uk-northern-ireland-57720152.amp</a></p>
]]></description><pubDate>Sun, 18 Jun 2023 08:44:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=36378414</link><dc:creator>alexhornby</dc:creator><comments>https://news.ycombinator.com/item?id=36378414</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36378414</guid></item><item><title><![CDATA[New comment by alexhornby in "Keyd: Linux Key Remapper"]]></title><description><![CDATA[
<p>KDE has option to swap ctrl and meta or ctrl alt and meta depending on your keyboard. If you then map meta to ctrl in the kconsole settings things are very mac like.<p>KDE even has good global menu</p>
]]></description><pubDate>Sat, 03 Jun 2023 23:34:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=36181561</link><dc:creator>alexhornby</dc:creator><comments>https://news.ycombinator.com/item?id=36181561</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36181561</guid></item><item><title><![CDATA[New comment by alexhornby in "Why do recipe writers lie about how long it takes to caramelize onions? (2012)"]]></title><description><![CDATA[
<p>my sister tests all her recipes,  takes her ages! <a href="https://www.amazon.co.uk/What-Cook-How-Jane-Hornby/dp/071485901X" rel="nofollow">https://www.amazon.co.uk/What-Cook-How-Jane-Hornby/dp/071485...</a></p>
]]></description><pubDate>Tue, 23 May 2023 08:00:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=36041322</link><dc:creator>alexhornby</dc:creator><comments>https://news.ycombinator.com/item?id=36041322</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36041322</guid></item><item><title><![CDATA[New comment by alexhornby in "High velocity, monorepo-scale workflow for Git"]]></title><description><![CDATA[
<p>Been been enjoying using this.  Great for regular repos as well despite monorepo in the tag line</p>
]]></description><pubDate>Mon, 19 Sep 2022 19:31:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=32902816</link><dc:creator>alexhornby</dc:creator><comments>https://news.ycombinator.com/item?id=32902816</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=32902816</guid></item><item><title><![CDATA[High velocity, monorepo-scale workflow for Git]]></title><description><![CDATA[
<p>Article URL: <a href="https://github.com/arxanas/git-branchless">https://github.com/arxanas/git-branchless</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=32902815">https://news.ycombinator.com/item?id=32902815</a></p>
<p>Points: 4</p>
<p># Comments: 1</p>
]]></description><pubDate>Mon, 19 Sep 2022 19:31:29 +0000</pubDate><link>https://github.com/arxanas/git-branchless</link><dc:creator>alexhornby</dc:creator><comments>https://news.ycombinator.com/item?id=32902815</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=32902815</guid></item><item><title><![CDATA[New comment by alexhornby in "We Halved Go Monorepo CI Build Time"]]></title><description><![CDATA[
<p>Why the described CTC algo instead of querying bazel graph to deduce targets to build given changed files? e.g.  <a href="https://github.com/bazel-contrib/target-determinator" rel="nofollow">https://github.com/bazel-contrib/target-determinator</a></p>
]]></description><pubDate>Sun, 26 Jun 2022 11:26:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=31882962</link><dc:creator>alexhornby</dc:creator><comments>https://news.ycombinator.com/item?id=31882962</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=31882962</guid></item></channel></rss>