<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: davnn</title><link>https://news.ycombinator.com/user?id=davnn</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Wed, 29 Apr 2026 08:02:41 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=davnn" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by davnn in "Tell HN: YC companies scrape GitHub activity, send spam emails to users"]]></title><description><![CDATA[
<p>I really appreciated his coding-style, but the bar is quite low on research/ML-algorithms to be fair. I still wonder how he managed to get „trending“ repositories regularly despite the repositories being empty.</p>
]]></description><pubDate>Thu, 26 Feb 2026 21:10:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=47172040</link><dc:creator>davnn</dc:creator><comments>https://news.ycombinator.com/item?id=47172040</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47172040</guid></item><item><title><![CDATA[New comment by davnn in "Tell HN: YC companies scrape GitHub activity, send spam emails to users"]]></title><description><![CDATA[
<p>What was happening with this account? I was often seeing popular but empty (only title of the paper and maybe a short readme) repositories that were created directly after a paper was published?</p>
]]></description><pubDate>Thu, 26 Feb 2026 16:28:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=47168251</link><dc:creator>davnn</dc:creator><comments>https://news.ycombinator.com/item?id=47168251</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47168251</guid></item><item><title><![CDATA[New comment by davnn in "Show HN: Uv-pack – Pack a uv environment for later portable (offline) install"]]></title><description><![CDATA[
<p>Do you have a link to share? Would be highly interested!</p>
]]></description><pubDate>Thu, 29 Jan 2026 17:42:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=46813567</link><dc:creator>davnn</dc:creator><comments>https://news.ycombinator.com/item?id=46813567</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46813567</guid></item><item><title><![CDATA[New comment by davnn in "Show HN: Uv-pack – Pack a uv environment for later portable (offline) install"]]></title><description><![CDATA[
<p>I would say uv provides quite a lot of additional features that can be used in various ways to create plain-old venvs. Note, however that uv-pack can also pack a subset of your uv-monorepo for a specific package (there are still some quirks I have to admit..).<p>My experience was that it‘s surprisingly painful to „just copy“ a venv and especially a uv-created venv. There are a lot of paths to be modified to get the venv working. Copying a venv felt hacky and wrong, that‘s why I built the tool :)</p>
]]></description><pubDate>Tue, 27 Jan 2026 21:14:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=46786872</link><dc:creator>davnn</dc:creator><comments>https://news.ycombinator.com/item?id=46786872</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46786872</guid></item><item><title><![CDATA[Show HN: Uv-pack – Pack a uv environment for later portable (offline) install]]></title><description><![CDATA[
<p>I kept running into the same problem: modern Python tooling, but deployments to air-gapped systems are a pain. Even with uv, moving a fully locked environment into a network-isolated machine was no fun.<p>uv-pack should make this task less frustrating. It bundles a locked uv environment into a single directory that installs fully offline—dependencies, local packages, and optionally a portable Python interpreter. Copy it over, run one script, and you get the exact same environment every time.<p>Just released, would love some feedback!</p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=46756968">https://news.ycombinator.com/item?id=46756968</a></p>
<p>Points: 4</p>
<p># Comments: 4</p>
]]></description><pubDate>Sun, 25 Jan 2026 18:56:00 +0000</pubDate><link>https://github.com/davnn/uv-pack</link><dc:creator>davnn</dc:creator><comments>https://news.ycombinator.com/item?id=46756968</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46756968</guid></item><item><title><![CDATA[New comment by davnn in "How China built its ‘Manhattan Project’ to rival the West in AI chips"]]></title><description><![CDATA[
<p>It's kind of ironic that BMW pushed CATL into the EV market [1].<p>[1] <a href="https://cleantechnica.com/2022/06/30/how-herbert-diess-zeng-yuqun-sparked-the-rise-of-catl/" rel="nofollow">https://cleantechnica.com/2022/06/30/how-herbert-diess-zeng-...</a></p>
]]></description><pubDate>Fri, 19 Dec 2025 09:01:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=46323740</link><dc:creator>davnn</dc:creator><comments>https://news.ycombinator.com/item?id=46323740</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46323740</guid></item><item><title><![CDATA[New comment by davnn in "Leaving Intel"]]></title><description><![CDATA[
<p>Why would you say useless? They hopefully make a couple of good decisions. Three good decisions a day [1], maybe?<p>[1] <a href="https://www.youtube.com/watch?v=kfY3uRCvEMo" rel="nofollow">https://www.youtube.com/watch?v=kfY3uRCvEMo</a></p>
]]></description><pubDate>Sat, 06 Dec 2025 11:50:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=46172591</link><dc:creator>davnn</dc:creator><comments>https://news.ycombinator.com/item?id=46172591</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46172591</guid></item><item><title><![CDATA[Meaningful Work]]></title><description><![CDATA[
<p>Article URL: <a href="https://fastpaced.com/articles/meaningful-work/">https://fastpaced.com/articles/meaningful-work/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=45687437">https://news.ycombinator.com/item?id=45687437</a></p>
<p>Points: 4</p>
<p># Comments: 0</p>
]]></description><pubDate>Thu, 23 Oct 2025 21:26:40 +0000</pubDate><link>https://fastpaced.com/articles/meaningful-work/</link><dc:creator>davnn</dc:creator><comments>https://news.ycombinator.com/item?id=45687437</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45687437</guid></item><item><title><![CDATA[New comment by davnn in "Bringing NumPy's type-completeness score to nearly 90%"]]></title><description><![CDATA[
<p>I am using runtime type and shape checking and wrote a tiny library to merge both into a single typecheck decorator [1]. It‘s not perfect, but I haven‘t found a better approach yet.<p>[1] <a href="https://github.com/davnn/safecheck" rel="nofollow">https://github.com/davnn/safecheck</a></p>
]]></description><pubDate>Thu, 16 Oct 2025 03:28:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=45601152</link><dc:creator>davnn</dc:creator><comments>https://news.ycombinator.com/item?id=45601152</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45601152</guid></item><item><title><![CDATA[New comment by davnn in "New research reveals longevity gains slowing, life expectancy of 100 unlikely"]]></title><description><![CDATA[
<p>Maybe living the blue zone [1] lifestyle?<p>[1] <a href="https://en.m.wikipedia.org/wiki/Blue_zone" rel="nofollow">https://en.m.wikipedia.org/wiki/Blue_zone</a></p>
]]></description><pubDate>Sun, 31 Aug 2025 05:10:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=45080529</link><dc:creator>davnn</dc:creator><comments>https://news.ycombinator.com/item?id=45080529</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45080529</guid></item><item><title><![CDATA[New comment by davnn in "Why doctors hate their computers (2018)"]]></title><description><![CDATA[
<p>There appears to be (almost) no true competition in healthcare, therefore no real incentives to improve productivity. Wages in healthcare rise disproportionately without productivity gains (Baumols disease); why invest in digitalization?</p>
]]></description><pubDate>Mon, 04 Aug 2025 05:55:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=44782495</link><dc:creator>davnn</dc:creator><comments>https://news.ycombinator.com/item?id=44782495</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44782495</guid></item><item><title><![CDATA[New comment by davnn in "The rise of judgement over technical skill"]]></title><description><![CDATA[
<p>> The key insight is that smaller, well-bounded changes are exponentially easier to review thoroughly.<p>I am not sure if that is the real insight. It appears to me that most people prefer small, well-bounded changes, but it's quite tricky to break down large tasks into small but meaningful changes, isn't it? To me, that appears to be the key.</p>
]]></description><pubDate>Mon, 02 Jun 2025 18:45:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=44161772</link><dc:creator>davnn</dc:creator><comments>https://news.ycombinator.com/item?id=44161772</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44161772</guid></item><item><title><![CDATA[New comment by davnn in "Advanced Python Features"]]></title><description><![CDATA[
<p>That's basically where I am coming from :). I know about my addiction.</p>
]]></description><pubDate>Wed, 23 Apr 2025 17:05:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=43774230</link><dc:creator>davnn</dc:creator><comments>https://news.ycombinator.com/item?id=43774230</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43774230</guid></item><item><title><![CDATA[New comment by davnn in "Advanced Python Features"]]></title><description><![CDATA[
<p>Working in the ML field, I can't hate Python. But the type system (pre-3.12, of course) cost me <i>a lot</i> of nerves. Hoping for a better post-3.12 experience once all libraries are usable in 3.12+. After that experience, I’ve come to truly appreciate TypeScript’s type system. Never thought I’d say that.</p>
]]></description><pubDate>Wed, 23 Apr 2025 09:57:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=43770322</link><dc:creator>davnn</dc:creator><comments>https://news.ycombinator.com/item?id=43770322</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43770322</guid></item><item><title><![CDATA[New comment by davnn in "Show HN: Vicinity – Fast, Lightweight Nearest Neighbors with Flexible Back Ends"]]></title><description><![CDATA[
<p>That‘s actually quite similar to the nearness library [1]. The main difference appears to be vicinity‘s focus on simplicity while nearness tries to expose most of the functionality of the underlying backends.<p>[1] <a href="https://github.com/davnn/nearness">https://github.com/davnn/nearness</a></p>
]]></description><pubDate>Sun, 01 Dec 2024 22:34:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=42291225</link><dc:creator>davnn</dc:creator><comments>https://news.ycombinator.com/item?id=42291225</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42291225</guid></item><item><title><![CDATA[New comment by davnn in "The Importance of Local Development"]]></title><description><![CDATA[
<p>That's the point I was trying to make, which is also why I brought up 'pseudo-local' development environments in the article.</p>
]]></description><pubDate>Sun, 06 Oct 2024 12:30:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=41756684</link><dc:creator>davnn</dc:creator><comments>https://news.ycombinator.com/item?id=41756684</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41756684</guid></item><item><title><![CDATA[The importance of local development]]></title><description><![CDATA[
<p>Article URL: <a href="https://fastpaced.com/articles/local-development/">https://fastpaced.com/articles/local-development/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=41756277">https://news.ycombinator.com/item?id=41756277</a></p>
<p>Points: 103</p>
<p># Comments: 91</p>
]]></description><pubDate>Sun, 06 Oct 2024 11:01:35 +0000</pubDate><link>https://fastpaced.com/articles/local-development/</link><dc:creator>davnn</dc:creator><comments>https://news.ycombinator.com/item?id=41756277</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41756277</guid></item><item><title><![CDATA[New comment by davnn in "The Data Visualisation Catalogue: find the right method for your data"]]></title><description><![CDATA[
<p>Maybe you refer to [1]? These are the two options I like to show students who first get in touch with data visualization.<p>[1] <a href="https://www.data-to-viz.com/" rel="nofollow">https://www.data-to-viz.com/</a><p>Note: In the about page, they provide an extensive list of historical chart classification schemes :).</p>
]]></description><pubDate>Sun, 06 Oct 2024 07:54:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=41755547</link><dc:creator>davnn</dc:creator><comments>https://news.ycombinator.com/item?id=41755547</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41755547</guid></item><item><title><![CDATA[New comment by davnn in "Inductive or deductive? Rethinking the fundamental reasoning abilities of LLMs"]]></title><description><![CDATA[
<p>ChatGPT answer: There are *two* "R"s in the word "strawberry."</p>
]]></description><pubDate>Mon, 02 Sep 2024 04:34:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=41422606</link><dc:creator>davnn</dc:creator><comments>https://news.ycombinator.com/item?id=41422606</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41422606</guid></item><item><title><![CDATA[New comment by davnn in "Shape typing in Python"]]></title><description><![CDATA[
<p>There are libraries that support shape checking and I‘ve written a package to combine beartype’s runtime typechecks with jaxtyping‘s shapechecks, see <a href="https://github.com/davnn/safecheck">https://github.com/davnn/safecheck</a><p>Once accustomed to shape checking it‘s quite a boost in productivity for us, no more fiddling around with invalid dimensions.</p>
]]></description><pubDate>Sat, 13 Apr 2024 18:12:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=40024897</link><dc:creator>davnn</dc:creator><comments>https://news.ycombinator.com/item?id=40024897</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40024897</guid></item></channel></rss>