<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: Spiritus</title><link>https://news.ycombinator.com/user?id=Spiritus</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sat, 30 May 2026 19:39:10 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=Spiritus" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by Spiritus in "MCP is dead?"]]></title><description><![CDATA[
<p>CLIs have to be distributed. Also have to be kept up to date. An MCP doesn't t have to concern itself with backwards compatibility and can be changed willy nilly since it's essentially always up to date.<p>It's also easier to manage for non-tech people. Try telling the people over at HR or finance to install a CLI.</p>
]]></description><pubDate>Sat, 30 May 2026 05:05:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=48332776</link><dc:creator>Spiritus</dc:creator><comments>https://news.ycombinator.com/item?id=48332776</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48332776</guid></item><item><title><![CDATA[New comment by Spiritus in "Codex is now in the ChatGPT mobile app"]]></title><description><![CDATA[
<p>Not available in Business or? I only see SSH connections in Desktop app and only cloud environments in the iOS app.</p>
]]></description><pubDate>Fri, 15 May 2026 17:39:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=48151533</link><dc:creator>Spiritus</dc:creator><comments>https://news.ycombinator.com/item?id=48151533</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48151533</guid></item><item><title><![CDATA[New comment by Spiritus in "Dropbox announces new gen server hardware for higher efficiency and scalability"]]></title><description><![CDATA[
<p>Curious why? I'm considering doing the opposite since I have to pay for iCloud anyway.</p>
]]></description><pubDate>Mon, 11 Aug 2025 10:34:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=44862729</link><dc:creator>Spiritus</dc:creator><comments>https://news.ycombinator.com/item?id=44862729</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44862729</guid></item><item><title><![CDATA[New comment by Spiritus in "A guide to error handling in Rust"]]></title><description><![CDATA[
<p>I think you're mixing up try blocks with the old try! macro.</p>
]]></description><pubDate>Wed, 09 Nov 2022 11:05:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=33529788</link><dc:creator>Spiritus</dc:creator><comments>https://news.ycombinator.com/item?id=33529788</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=33529788</guid></item><item><title><![CDATA[New comment by Spiritus in "TikTok’s greatest asset isn’t its algorithm, it’s your phone"]]></title><description><![CDATA[
<p>Unless you're looking for a specific video or trend, don't search. Just scroll.</p>
]]></description><pubDate>Wed, 09 Nov 2022 07:36:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=33528463</link><dc:creator>Spiritus</dc:creator><comments>https://news.ycombinator.com/item?id=33528463</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=33528463</guid></item><item><title><![CDATA[New comment by Spiritus in "Python 3.11.0 Released"]]></title><description><![CDATA[
<p>I'm fairly sure it's Discourse[1]. They switched to it quite recently.<p>[1] <a href="https://www.discourse.org" rel="nofollow">https://www.discourse.org</a></p>
]]></description><pubDate>Tue, 25 Oct 2022 06:32:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=33326987</link><dc:creator>Spiritus</dc:creator><comments>https://news.ycombinator.com/item?id=33326987</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=33326987</guid></item><item><title><![CDATA[New comment by Spiritus in "My next Mac might be the last"]]></title><description><![CDATA[
<p>It might be worth excluding certain directories from Spotlight to prevent it from indexing node_modules etc which tend to be massive but mostly useless from a Spotlight search perspective.</p>
]]></description><pubDate>Tue, 25 Oct 2022 05:43:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=33326676</link><dc:creator>Spiritus</dc:creator><comments>https://news.ycombinator.com/item?id=33326676</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=33326676</guid></item><item><title><![CDATA[New comment by Spiritus in "Pypi.org is running a survey on the state of Python packaging"]]></title><description><![CDATA[
<p>You can't. But is that possible with any programming language specific package manager? How would that even work given that every flavour of OS/distro have their own way of providing gfortran?</p>
]]></description><pubDate>Thu, 08 Sep 2022 09:54:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=32763415</link><dc:creator>Spiritus</dc:creator><comments>https://news.ycombinator.com/item?id=32763415</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=32763415</guid></item><item><title><![CDATA[New comment by Spiritus in "Pypi.org is running a survey on the state of Python packaging"]]></title><description><![CDATA[
<p>Well we're almost there I think. You can define dependencies and other metadata in pyproject.toml nowadays:<p><a href="https://setuptools.pypa.io/en/latest/userguide/pyproject_config.html" rel="nofollow">https://setuptools.pypa.io/en/latest/userguide/pyproject_con...</a></p>
]]></description><pubDate>Thu, 08 Sep 2022 06:53:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=32762123</link><dc:creator>Spiritus</dc:creator><comments>https://news.ycombinator.com/item?id=32762123</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=32762123</guid></item><item><title><![CDATA[New comment by Spiritus in "NimSkull: A Hard Fork of Nim"]]></title><description><![CDATA[
<p>Nimble is Nim's build tool so that's already taken.</p>
]]></description><pubDate>Fri, 08 Jul 2022 05:19:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=32023570</link><dc:creator>Spiritus</dc:creator><comments>https://news.ycombinator.com/item?id=32023570</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=32023570</guid></item><item><title><![CDATA[New comment by Spiritus in "Apple Passkey"]]></title><description><![CDATA[
<p>Get an e-sim</p>
]]></description><pubDate>Tue, 07 Jun 2022 05:23:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=31650171</link><dc:creator>Spiritus</dc:creator><comments>https://news.ycombinator.com/item?id=31650171</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=31650171</guid></item><item><title><![CDATA[New comment by Spiritus in "Linode Managed Databases"]]></title><description><![CDATA[
<p>Tilaa[1]. They also recently launched a managed database service[2] (beta).<p>[1] <a href="https://www.tilaa.com/" rel="nofollow">https://www.tilaa.com/</a>
[2] <a href="https://www.tilaa.com/en/blog/tilaa-cloud-database-beta-is-live" rel="nofollow">https://www.tilaa.com/en/blog/tilaa-cloud-database-beta-is-l...</a></p>
]]></description><pubDate>Wed, 25 May 2022 09:13:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=31502130</link><dc:creator>Spiritus</dc:creator><comments>https://news.ycombinator.com/item?id=31502130</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=31502130</guid></item><item><title><![CDATA[New comment by Spiritus in "New(ish) command line tools"]]></title><description><![CDATA[
<p>I've actually moved from direnv to shadowenv[1]. It's more powerful since it's using a Lisp dialect called Shadowlisp that lets you easily do things like append/prepend to $PATH, expand paths and other common actions.<p>[1] <a href="https://shopify.github.io/shadowenv/" rel="nofollow">https://shopify.github.io/shadowenv/</a></p>
]]></description><pubDate>Wed, 13 Apr 2022 07:22:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=31012022</link><dc:creator>Spiritus</dc:creator><comments>https://news.ycombinator.com/item?id=31012022</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=31012022</guid></item><item><title><![CDATA[New comment by Spiritus in "Django: Reformatted code with Black"]]></title><description><![CDATA[
<p>> I suspect you are fighting the tide of common practice in the Python community.<p>I hope not!<p>> Sorting module- and from-imports separately also makes it much easier for many people to visually scan a block of imports.<p>For me it's the opposite. My brain skips over the irrelevant parts (i.e. import/from). Not moving the import also produces better git diffs</p>
]]></description><pubDate>Wed, 09 Feb 2022 15:39:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=30273895</link><dc:creator>Spiritus</dc:creator><comments>https://news.ycombinator.com/item?id=30273895</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=30273895</guid></item><item><title><![CDATA[New comment by Spiritus in "Django: Reformatted code with Black"]]></title><description><![CDATA[
<p>For me µsort is a non-starter since it doesn't ignore the import/from part when sorting lexicographically. So when an import changes from `import foo` to `from foo import bar` (and vice versa), the import is moved. Sorting should start at the package name, nothing else.</p>
]]></description><pubDate>Tue, 08 Feb 2022 21:51:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=30265292</link><dc:creator>Spiritus</dc:creator><comments>https://news.ycombinator.com/item?id=30265292</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=30265292</guid></item><item><title><![CDATA[New comment by Spiritus in "Apple removes Python 2.7 in macOS 12.3 beta"]]></title><description><![CDATA[
<p>Python 2 is available from the <a href="https://github.com/lithammer/homebrew-deadsnakes" rel="nofollow">https://github.com/lithammer/homebrew-deadsnakes</a> Homebrew tap.</p>
]]></description><pubDate>Fri, 28 Jan 2022 17:06:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=30117396</link><dc:creator>Spiritus</dc:creator><comments>https://news.ycombinator.com/item?id=30117396</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=30117396</guid></item><item><title><![CDATA[New comment by Spiritus in "[dead]"]]></title><description><![CDATA[
<p>He's meant to play in the Australian Open, but his visa was revoked because he isn't vaccinated (it has been reinstated now though). So this is mostly just a joke since the opponent is a koala and the ball is the corona virus.<p><a href="https://www.cbssports.com/tennis/news/australian-open-2022-novak-djokovic-gets-visa-reinstated-but-tournament-status-still-unclear/" rel="nofollow">https://www.cbssports.com/tennis/news/australian-open-2022-n...</a></p>
]]></description><pubDate>Tue, 11 Jan 2022 11:06:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=29889981</link><dc:creator>Spiritus</dc:creator><comments>https://news.ycombinator.com/item?id=29889981</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=29889981</guid></item><item><title><![CDATA[Django 4.0]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.djangoproject.com/weblog/2021/dec/07/django-40-released/">https://www.djangoproject.com/weblog/2021/dec/07/django-40-released/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=29470729">https://news.ycombinator.com/item?id=29470729</a></p>
<p>Points: 473</p>
<p># Comments: 219</p>
]]></description><pubDate>Tue, 07 Dec 2021 09:53:44 +0000</pubDate><link>https://www.djangoproject.com/weblog/2021/dec/07/django-40-released/</link><dc:creator>Spiritus</dc:creator><comments>https://news.ycombinator.com/item?id=29470729</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=29470729</guid></item><item><title><![CDATA[Building a Django driver for Psycopg 3]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.psycopg.org/articles/2021/08/02/psycopg3-django-driver/">https://www.psycopg.org/articles/2021/08/02/psycopg3-django-driver/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=28034581">https://news.ycombinator.com/item?id=28034581</a></p>
<p>Points: 171</p>
<p># Comments: 24</p>
]]></description><pubDate>Mon, 02 Aug 2021 09:30:03 +0000</pubDate><link>https://www.psycopg.org/articles/2021/08/02/psycopg3-django-driver/</link><dc:creator>Spiritus</dc:creator><comments>https://news.ycombinator.com/item?id=28034581</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=28034581</guid></item><item><title><![CDATA[Making CPython Faster]]></title><description><![CDATA[
<p>Article URL: <a href="https://lwn.net/SubscriberLink/857754/ac365ced9fd74648/">https://lwn.net/SubscriberLink/857754/ac365ced9fd74648/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=27366079">https://news.ycombinator.com/item?id=27366079</a></p>
<p>Points: 5</p>
<p># Comments: 2</p>
]]></description><pubDate>Wed, 02 Jun 2021 07:51:55 +0000</pubDate><link>https://lwn.net/SubscriberLink/857754/ac365ced9fd74648/</link><dc:creator>Spiritus</dc:creator><comments>https://news.ycombinator.com/item?id=27366079</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=27366079</guid></item></channel></rss>