<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: zweifuss</title><link>https://news.ycombinator.com/user?id=zweifuss</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sun, 03 May 2026 18:40:45 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=zweifuss" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by zweifuss in "Rob Pike’s Rules of Programming (1989)"]]></title><description><![CDATA[
<p>When you explore a problem, use Python and lists/sets/dictionaries/JSON. Wait with types and specific data structures till you have understanding.
Speed of development over speed of execution.<p>When you know what and how to build commit to good data structures. Do the types, structs, classes, Trie, CRDTs, XML, Protobuf, Parquet and whatnot where apropriate. Instrument your program.
The efficiency of the final product counts.</p>
]]></description><pubDate>Wed, 18 Mar 2026 13:53:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=47425829</link><dc:creator>zweifuss</dc:creator><comments>https://news.ycombinator.com/item?id=47425829</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47425829</guid></item><item><title><![CDATA[New comment by zweifuss in "Danish government agency to ditch Microsoft software (2025)"]]></title><description><![CDATA[
<p>If you can do a successful switch to cloud only Entra (aka. AzureAD) first, you are 90% ready for a migration to Open Source. You need Entra for Licensing anyway. Yes, I'm aware that this is hard.<p>Univention Nubus (Keycloak + OpenLDAP) or FreeIPA as alternatives for Entra come to mind.
You can even leverage your Powershell expertise.</p>
]]></description><pubDate>Wed, 25 Feb 2026 12:11:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=47150506</link><dc:creator>zweifuss</dc:creator><comments>https://news.ycombinator.com/item?id=47150506</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47150506</guid></item><item><title><![CDATA[New comment by zweifuss in "Apple I Advertisement (1976)"]]></title><description><![CDATA[
<p>The text was mangeled by some OCR-software. This ad can be found as image on Wikimedia: <a href="https://commons.wikimedia.org/wiki/File:Apple_1_Advertisement_Oct_1976.jpg" rel="nofollow">https://commons.wikimedia.org/wiki/File:Apple_1_Advertisemen...</a></p>
]]></description><pubDate>Sun, 01 Feb 2026 19:53:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=46848814</link><dc:creator>zweifuss</dc:creator><comments>https://news.ycombinator.com/item?id=46848814</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46848814</guid></item><item><title><![CDATA[New comment by zweifuss in "East Germany balloon escape"]]></title><description><![CDATA[
<p>Yes and no.<p>They all have a very solid industrial base, like 30% to 50% of the economy, with ~50% of workers living abroad (not fully part of the welfare state). Comparatively high R&D. Low taxes.<p>And plain tax evasion is now illegal, but those countries are still an important stop to hide money elsewhere.<p>But the main secret sauce is a flexible fast legal system. Stability, low crime, and less gridlock in the legislature when the need for change is realized.</p>
]]></description><pubDate>Sat, 17 Jan 2026 13:58:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=46658108</link><dc:creator>zweifuss</dc:creator><comments>https://news.ycombinator.com/item?id=46658108</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46658108</guid></item><item><title><![CDATA[New comment by zweifuss in "Himalayas bare and rocky after reduced winter snowfall, scientists warn"]]></title><description><![CDATA[
<p><a href="https://homerdixon.com/wp-content/uploads/2017/08/Environmental-Change-and-Violent-Conflict-1.pdf" rel="nofollow">https://homerdixon.com/wp-content/uploads/2017/08/Environmen...</a></p>
]]></description><pubDate>Mon, 12 Jan 2026 08:11:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=46585489</link><dc:creator>zweifuss</dc:creator><comments>https://news.ycombinator.com/item?id=46585489</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46585489</guid></item><item><title><![CDATA[New comment by zweifuss in "AI is forcing us to write good code"]]></title><description><![CDATA[
<p>I made a mistake:<p><pre><code>  Test #  A      B      C      Result
  1       True   True   False  True
  2       False  True   False  False
  3       True   False  False  False
  4       False  True   True   True</code></pre></p>
]]></description><pubDate>Thu, 01 Jan 2026 00:18:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=46449806</link><dc:creator>zweifuss</dc:creator><comments>https://news.ycombinator.com/item?id=46449806</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46449806</guid></item><item><title><![CDATA[New comment by zweifuss in "AI is forcing us to write good code"]]></title><description><![CDATA[
<p>Modified Condition/Decision Coverage<p>It's mandated by DO-178C for the highest-level (Level A) avionics software.<p>Example: if (A && B || C) { ... } else { ... }
needs individual tests for A, B, and C.<p>Test #,A,B,A && B,Outcome taken,Shows independence for<p>1,True,True,True,if branch,(baseline true)<p>2,False,True,False,else branch,A (A flips outcome while B fixed at True)<p>3,True,False,False,else branch,B (B flips outcome while A fixed at True)</p>
]]></description><pubDate>Tue, 30 Dec 2025 11:03:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=46431994</link><dc:creator>zweifuss</dc:creator><comments>https://news.ycombinator.com/item?id=46431994</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46431994</guid></item><item><title><![CDATA[New comment by zweifuss in "Show HN: AlgoDrill – Interactive drills to stop forgetting LeetCode patterns"]]></title><description><![CDATA[
<p>AlgoDrill is so futuristic, that Gemini 3 included it in the HN front page 10 years from now (#5): <a href="https://news.ycombinator.com/item?id=46205632">https://news.ycombinator.com/item?id=46205632</a></p>
]]></description><pubDate>Tue, 09 Dec 2025 20:15:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=46210034</link><dc:creator>zweifuss</dc:creator><comments>https://news.ycombinator.com/item?id=46210034</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46210034</guid></item><item><title><![CDATA[New comment by zweifuss in "Perl's decline was cultural"]]></title><description><![CDATA[
<p>I can remember perl vs python flame wars ca. 2002.<p>Also, the early 2010s are not that recent: <a href="https://books.google.com/ngrams/graph?content=Pythonista%2Cpythonic&year_start=1990&year_end=2022&corpus=en-US&smoothing=2&case_insensitive=false" rel="nofollow">https://books.google.com/ngrams/graph?content=Pythonista%2Cp...</a></p>
]]></description><pubDate>Sun, 07 Dec 2025 14:06:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=46181765</link><dc:creator>zweifuss</dc:creator><comments>https://news.ycombinator.com/item?id=46181765</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46181765</guid></item><item><title><![CDATA[New comment by zweifuss in "How Quake.exe got its TCP/IP stack"]]></title><description><![CDATA[
<p>The history of the Windows TCP/IP stack went most likely like this:<p>IBM (NetBEUI, no TCP/IP) -> Spider TCP/IP Stack + SysV STREAMS environment -> MS rewrite 1 (early NT, Winsock instead of STREAMS) -> MS rewrite 2 (make win2000 faster):<p><a href="https://web.archive.org/web/20151229084950/http://www.kuro5hin.org/story/2001/6/19/05641/7357" rel="nofollow">https://web.archive.org/web/20151229084950/http://www.kuro5h...</a></p>
]]></description><pubDate>Tue, 18 Nov 2025 12:31:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=45964749</link><dc:creator>zweifuss</dc:creator><comments>https://news.ycombinator.com/item?id=45964749</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45964749</guid></item><item><title><![CDATA[New comment by zweifuss in "Germany to ban Huawei from future 6G network"]]></title><description><![CDATA[
<p>ZTE is also under scrutiny. The reason it's only Huawei and ZTE is that other Chinese providers are so insignificant that the telecoms will likely be able to replace the infrastructure themselves with spares or consolidation. However, in an emergency, the government would have to foot the bill for replacing Huawei/ZTE systems quickly, as the telecoms couldn't finance this and lack of capacity would mean very high prices.</p>
]]></description><pubDate>Fri, 14 Nov 2025 18:42:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=45930269</link><dc:creator>zweifuss</dc:creator><comments>https://news.ycombinator.com/item?id=45930269</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45930269</guid></item><item><title><![CDATA[New comment by zweifuss in "Chat Control proposal fails again after public opposition"]]></title><description><![CDATA[
<p>"Chat Control" is mass surveillance, not targeted Action.
Targeted action mayhaps needs some readjustment, but by and large is already easy to obtain for law enforcement.<p>Normalizing mass surveillance would set a precedent for authoritarian regimes worldwide to demand similar access, further eroding privacy and human rights on a global scale.<p>I also oppose it on technical grounds, since it would be some kind of local or hybrid ai that does the scanning. A high number of false positives harming innocents would certainly be the result.</p>
]]></description><pubDate>Sat, 01 Nov 2025 18:12:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=45783900</link><dc:creator>zweifuss</dc:creator><comments>https://news.ycombinator.com/item?id=45783900</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45783900</guid></item><item><title><![CDATA[New comment by zweifuss in "Why study programming languages (2022)"]]></title><description><![CDATA[
<p>There is something to the existence of fads and fundamentals. When I started, it was Object-Oriented-Programming (with multiple-inheritance and operator overloading, of course), Round-Trip Engineering (RTE), XML, and UML.<p>IMHO, not the ideas were bad, but the execution of them was. Ideas were too difficult/unfinished/not battle-tested at the time. A desire for premature optimisation without a full understanding of the problem space. The problem is that most programmers are beginners, and many teachers are intermediate programmers at best, and managers don't understand what programmers actually do. Skill issues abound. "Drive a nail with a screwdriver" indeed.<p>Nowadays, Round-Trip Engineering might be ready for a new try.</p>
]]></description><pubDate>Tue, 14 Oct 2025 09:36:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=45577988</link><dc:creator>zweifuss</dc:creator><comments>https://news.ycombinator.com/item?id=45577988</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45577988</guid></item><item><title><![CDATA[New comment by zweifuss in "Ask HN: Abandoned/dead projects you think died before their time and why?"]]></title><description><![CDATA[
<p>Silent SMS (Short Message Type 0) have been around since 1996.</p>
]]></description><pubDate>Sun, 12 Oct 2025 21:42:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=45562204</link><dc:creator>zweifuss</dc:creator><comments>https://news.ycombinator.com/item?id=45562204</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45562204</guid></item><item><title><![CDATA[New comment by zweifuss in "Ask HN: Abandoned/dead projects you think died before their time and why?"]]></title><description><![CDATA[
<p>twinBASIC tries hard to be a bug compatible successor.</p>
]]></description><pubDate>Sun, 12 Oct 2025 21:29:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=45562091</link><dc:creator>zweifuss</dc:creator><comments>https://news.ycombinator.com/item?id=45562091</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45562091</guid></item><item><title><![CDATA[New comment by zweifuss in "Ask HN: Abandoned/dead projects you think died before their time and why?"]]></title><description><![CDATA[
<p>MS Sidewinder Force Feedback Pro (1997) and Sidewinder Force Feedback 2 (USB).
You can buy similar today, but nowhere near the pricepoint. Also the out of the box support by Windows has vanished, and therefore the incentive of game developers to include force feedback.</p>
]]></description><pubDate>Sun, 12 Oct 2025 11:53:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=45557516</link><dc:creator>zweifuss</dc:creator><comments>https://news.ycombinator.com/item?id=45557516</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45557516</guid></item><item><title><![CDATA[New comment by zweifuss in "AV2 video codec delivers 30% lower bitrate than AV1, final spec due in late 2025"]]></title><description><![CDATA[
<p>A bit of both. Also, the modern Codecs have slightly different tradeoffs (image quality (PSNR, SSIM), computational complexity (CPU vs DSP vs Memory), storage requirements, bit rate) and therefore there isn't one that is best for every use case.</p>
]]></description><pubDate>Sat, 11 Oct 2025 09:42:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=45547814</link><dc:creator>zweifuss</dc:creator><comments>https://news.ycombinator.com/item?id=45547814</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45547814</guid></item><item><title><![CDATA[New comment by zweifuss in "Love C, hate C: Web framework memory problems"]]></title><description><![CDATA[
<p>I would claim that:<p>(interactive labs + quizzes) > Learning from books<p>Good online documentation > 5yr old tome on bookshelf<p>chat/search with ai > CTRL+F in a PDF manual</p>
]]></description><pubDate>Sat, 11 Oct 2025 09:24:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=45547750</link><dc:creator>zweifuss</dc:creator><comments>https://news.ycombinator.com/item?id=45547750</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45547750</guid></item><item><title><![CDATA[New comment by zweifuss in "When I say “alphabetical order”, I mean “alphabetical order”"]]></title><description><![CDATA[
<p>You mean file9 before file10?<p>I have some beef with microsoft, that you can only change this at the Computer level, not per user (see registry key below). Also they call it natural sorting for users, but logical sorting internaly. Unify your termini!<p>[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\Explorer]
"NoStrCmpLogical"=dword:00000001</p>
]]></description><pubDate>Sun, 28 Sep 2025 16:04:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=45405378</link><dc:creator>zweifuss</dc:creator><comments>https://news.ycombinator.com/item?id=45405378</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45405378</guid></item><item><title><![CDATA[New comment by zweifuss in "Has dystopian sci-fi been wrong all along?"]]></title><description><![CDATA[
<p>I haven't read that. But the search for immortality is ancient. It's in the Gilgamesh epic; Emperor Qin Shi Huang searched for it, as did many others looking for the Philosopher's Stone.
Of the current wealthy researching immortality, I know quite a few without googling:
Larry Ellison,
Jeff Bezos,
Larry Page,
Sergey Brin,
Peter Thiel,
Sam Altman.</p>
]]></description><pubDate>Mon, 18 Aug 2025 10:11:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=44939017</link><dc:creator>zweifuss</dc:creator><comments>https://news.ycombinator.com/item?id=44939017</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44939017</guid></item></channel></rss>