<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: larschdk</title><link>https://news.ycombinator.com/user?id=larschdk</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Wed, 19 Aug 2026 14:45:15 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=larschdk" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by larschdk in "GitHub Copilot is moving to usage-based billing"]]></title><description><![CDATA[
<p>There will surely be corresponding, different AI credit costs for each model.</p>
]]></description><pubDate>Mon, 27 Apr 2026 17:43:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=47924797</link><dc:creator>larschdk</dc:creator><comments>https://news.ycombinator.com/item?id=47924797</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47924797</guid></item><item><title><![CDATA[New comment by larschdk in "GitHub Copilot is moving to usage-based billing"]]></title><description><![CDATA[
<p>On top of being worth less, the subscriber discounts are gone.<p>The old plans were $0.033/request for Pro, $0.026/request for Pro+ and $0.04/request for pay-as-you-go. That discount is now gone. They even still advertise "5x the number of requests" for Pro+ over Pro.</p>
]]></description><pubDate>Mon, 27 Apr 2026 17:42:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=47924771</link><dc:creator>larschdk</dc:creator><comments>https://news.ycombinator.com/item?id=47924771</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47924771</guid></item><item><title><![CDATA[New comment by larschdk in "OpenCode – Open source AI coding agent"]]></title><description><![CDATA[
<p>No surprise that a tool that can run shell scripts, open URLs, etc. is flagged down on Windows where AV try to detect such trojan methods.</p>
]]></description><pubDate>Sat, 21 Mar 2026 07:49:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=47464936</link><dc:creator>larschdk</dc:creator><comments>https://news.ycombinator.com/item?id=47464936</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47464936</guid></item><item><title><![CDATA[New comment by larschdk in "Floppy disks turn out to be the greatest TV remote for kids"]]></title><description><![CDATA[
<p>An 125 kHz RFID reader would be a way simpler and cheaper solution. Could still have a 3D-printed box/slot.</p>
]]></description><pubDate>Tue, 13 Jan 2026 08:28:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=46598523</link><dc:creator>larschdk</dc:creator><comments>https://news.ycombinator.com/item?id=46598523</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46598523</guid></item><item><title><![CDATA[New comment by larschdk in "FFmpeg has issued a DMCA takedown on GitHub"]]></title><description><![CDATA[
<p>Copyright law defines derivative work by substantial similarity and dependence, not by technical mechanisms like linking. Technical measures such as linking is not a copyright concept.<p>Dynamic linking is a condition for LGPL compliance, but it is not sufficient. Dynamic linking does not automatically prevent a combined work from being a derived work.</p>
]]></description><pubDate>Sat, 27 Dec 2025 00:40:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=46397967</link><dc:creator>larschdk</dc:creator><comments>https://news.ycombinator.com/item?id=46397967</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46397967</guid></item><item><title><![CDATA[New comment by larschdk in "What's New with Firefox 142"]]></title><description><![CDATA[
<p>Here's a feature request: Disallow any and all unsolicited attention-seeking pop-ups or notifications from the browser itself.</p>
]]></description><pubDate>Tue, 02 Sep 2025 14:38:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=45103718</link><dc:creator>larschdk</dc:creator><comments>https://news.ycombinator.com/item?id=45103718</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45103718</guid></item><item><title><![CDATA[New comment by larschdk in "SQLite (with WAL) doesn't do `fsync` on each commit under default settings"]]></title><description><![CDATA[
<p>Just checked debian/ubuntu/alpine/fedora/arch docker images. All are FULL by default.</p>
]]></description><pubDate>Sun, 24 Aug 2025 16:50:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=45005717</link><dc:creator>larschdk</dc:creator><comments>https://news.ycombinator.com/item?id=45005717</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45005717</guid></item><item><title><![CDATA[New comment by larschdk in "Yet Another Zip Trick"]]></title><description><![CDATA[
<p>The Office365 online and desktop implementations of zip could be different.</p>
]]></description><pubDate>Sun, 06 Jul 2025 08:10:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=44478774</link><dc:creator>larschdk</dc:creator><comments>https://news.ycombinator.com/item?id=44478774</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44478774</guid></item><item><title><![CDATA[New comment by larschdk in "JSLinux"]]></title><description><![CDATA[
<p>Rather one long function than does one thing well than multiple function that are strongly coupled and difficult to reason about. Programmers who apply dogmas can be harmful.</p>
]]></description><pubDate>Tue, 15 Apr 2025 11:01:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=43691183</link><dc:creator>larschdk</dc:creator><comments>https://news.ycombinator.com/item?id=43691183</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43691183</guid></item><item><title><![CDATA[New comment by larschdk in "Nvidia, ASML Plunge as DeepSeek Triggers Tech Stock Selloff"]]></title><description><![CDATA[
<p>I think it is more expectation about expectation. You buy/sell based on whether you expect other people to expect earn or lose. It is self-referential, hence irrational. If a new play enters and peoples expectations shift, that affects your expectation of value even though the companies involved are not immediately or directly affects.</p>
]]></description><pubDate>Mon, 27 Jan 2025 11:51:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=42840086</link><dc:creator>larschdk</dc:creator><comments>https://news.ycombinator.com/item?id=42840086</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42840086</guid></item><item><title><![CDATA[New comment by larschdk in "Who Can Understand the Proof? A Window on Formalized Mathematics"]]></title><description><![CDATA[
<p>The source uses ○, not •, for the NAND operation.</p>
]]></description><pubDate>Fri, 10 Jan 2025 13:10:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=42655303</link><dc:creator>larschdk</dc:creator><comments>https://news.ycombinator.com/item?id=42655303</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42655303</guid></item><item><title><![CDATA[New comment by larschdk in "Review of Mullvad VPN"]]></title><description><![CDATA[
<p>Banknotes have serial numbers. Don't think that they are impossible to track.</p>
]]></description><pubDate>Thu, 12 Dec 2024 10:38:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=42398025</link><dc:creator>larschdk</dc:creator><comments>https://news.ycombinator.com/item?id=42398025</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42398025</guid></item><item><title><![CDATA[New comment by larschdk in "Making memcpy(NULL, NULL, 0) well-defined"]]></title><description><![CDATA[
<p>When C was conceived, CPU architectures and platforms were more varied than what we see today. In order to remain portable and yet performant, some details were left as either implementation defined, or completely undefined (i.e. the responsibility of the programmer). Seems archaic today, but it was necessary when C compilers had to be two-pass and run in mere kilobytes of RAM. Even warnings for risky and undefined behavior is a relatively modern concept (last 10-20 years) compared to the age of C.</p>
]]></description><pubDate>Wed, 11 Dec 2024 13:19:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=42387407</link><dc:creator>larschdk</dc:creator><comments>https://news.ycombinator.com/item?id=42387407</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42387407</guid></item><item><title><![CDATA[New comment by larschdk in "Firefox-Passwords-Decryptor: Extracts and decrypts passwords saved in Firefox"]]></title><description><![CDATA[
<p>Does this prevent other software running on the same hardware from accessing the keychain?<p>E.g. on Windows, any program can access the entirety of the credential store for the current user.</p>
]]></description><pubDate>Tue, 22 Oct 2024 10:45:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=41913007</link><dc:creator>larschdk</dc:creator><comments>https://news.ycombinator.com/item?id=41913007</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41913007</guid></item><item><title><![CDATA[New comment by larschdk in "Show HN: X11 tool to share a screen area in any video meeting"]]></title><description><![CDATA[
<p>Sure, if that is the only program, but it is not. This kind of thinking drains batteries faster than necessary, drains the cache, and reduces CPU efficiency.
sleep() is a wasteful system call, a kludge at best, and is never the correct solution to a synchronization problem.</p>
]]></description><pubDate>Tue, 15 Oct 2024 12:56:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=41848081</link><dc:creator>larschdk</dc:creator><comments>https://news.ycombinator.com/item?id=41848081</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41848081</guid></item><item><title><![CDATA[New comment by larschdk in "BorgBackup 2.0 supports Rclone – over 70 cloud providers in addition to SSH"]]></title><description><![CDATA[
<p>rclone and restic are not direct alternatives. They have a slight overlap, but are also different. Rclone is more versatile for moving/copying files. Restic has snapshotting, pruning, client side encryption, deduplication, and compression. Restic actually supports rclone as a backend.</p>
]]></description><pubDate>Tue, 01 Oct 2024 06:50:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=41705319</link><dc:creator>larschdk</dc:creator><comments>https://news.ycombinator.com/item?id=41705319</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41705319</guid></item><item><title><![CDATA[New comment by larschdk in "No more blurry fonts in Linux (2023)"]]></title><description><![CDATA[
<p>Both use subpixel rendering is that it is specific to the display where it is shown. You need the same subpixel ordering and you can't really scale it. Your preference may be correct on your display, while mine is correct here: I strongly prefer the second image.<p>The first image has less hinting, causing the top of the x-height to be rendered at a half pixel. This makes it seem less intense that the rest of the letters. The second image aligns way better and have a more consistent intensity and sharp edges, but gives an overall slightly more bold appearance, and also compromises a tiny bit on the actual shape of letters.</p>
]]></description><pubDate>Wed, 25 Sep 2024 06:30:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=41644296</link><dc:creator>larschdk</dc:creator><comments>https://news.ycombinator.com/item?id=41644296</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41644296</guid></item><item><title><![CDATA[New comment by larschdk in "Comfy, the 2D rust game engine, is now archived"]]></title><description><![CDATA[
<p>I still like to believe that the upfront cost will be offset by the lower long term maintenance cost for some types of software. Except, that that is not always the case for gamedev where shitty code can still make good and successful games. You may miss a deadline, but if you are not going to maintain the code base for 20 years, so why spend the effort on quality code?</p>
]]></description><pubDate>Mon, 09 Sep 2024 12:03:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=41487740</link><dc:creator>larschdk</dc:creator><comments>https://news.ycombinator.com/item?id=41487740</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41487740</guid></item><item><title><![CDATA[New comment by larschdk in "Posting a 5x5 crossword every day"]]></title><description><![CDATA[
<p>Keyboard navigation needs some improvement. It's not easy to navigate because you are blocked from correct guesses. Also, it wanted me to guess "SASHA", but the hint was for "Sacha" (Baron Cohen).</p>
]]></description><pubDate>Wed, 04 Sep 2024 06:14:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=41442434</link><dc:creator>larschdk</dc:creator><comments>https://news.ycombinator.com/item?id=41442434</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41442434</guid></item><item><title><![CDATA[New comment by larschdk in "Is My Blue Your Blue?"]]></title><description><![CDATA[
<p>I am unable to answer many of them. I see mostly turquoise, not blue or green.</p>
]]></description><pubDate>Tue, 03 Sep 2024 09:19:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=41432941</link><dc:creator>larschdk</dc:creator><comments>https://news.ycombinator.com/item?id=41432941</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41432941</guid></item></channel></rss>