<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: mboerwink</title><link>https://news.ycombinator.com/user?id=mboerwink</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Tue, 18 Aug 2026 14:14:26 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=mboerwink" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by mboerwink in "Israel creates fake think tank in likely attempt to dupe AI chatbots"]]></title><description><![CDATA[
<p>The comparison to pre-atomic steel is poignant. I have found myself preferring pre-AI sources in some cases even (especially?) for computer related information. It is difficult to view pre-slop info as a limited resource without implying decline until the status quo changes again.</p>
]]></description><pubDate>Tue, 18 Aug 2026 03:28:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=49340892</link><dc:creator>mboerwink</dc:creator><comments>https://news.ycombinator.com/item?id=49340892</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49340892</guid></item><item><title><![CDATA[New comment by mboerwink in "Beyond All Reason (Free Total Annihilation Inspired RTS)"]]></title><description><![CDATA[
<p>I play Zero-K (a related open source game) a few times a month. I really enjoy their 'cold take' blog series discussing game mechanics and the history of TA derivatives. <a href="https://zero-k.info/mediawiki/Cold_Takes" rel="nofollow">https://zero-k.info/mediawiki/Cold_Takes</a></p>
]]></description><pubDate>Sun, 21 Jun 2026 14:41:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=48619384</link><dc:creator>mboerwink</dc:creator><comments>https://news.ycombinator.com/item?id=48619384</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48619384</guid></item><item><title><![CDATA[New comment by mboerwink in "Upcoming Changes to Let's Encrypt Certificates"]]></title><description><![CDATA[
<p>PCI still recommends 90 day password changes. Luckily they've softened their stance to allow zero-trust to be used instead. They're not really equivalent controls, but clearly laid out as 'OR' in 8.3.9 regardless.</p>
]]></description><pubDate>Mon, 15 Dec 2025 21:52:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=46281249</link><dc:creator>mboerwink</dc:creator><comments>https://news.ycombinator.com/item?id=46281249</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46281249</guid></item><item><title><![CDATA[New comment by mboerwink in "AWS multiple services outage in us-east-1"]]></title><description><![CDATA[
<p>I think this could still be a very useful question for an interviewer. If I were hiring for a position working on a complex system, I would want to know what level of complexity a prospect was comfortable dealing with.</p>
]]></description><pubDate>Mon, 20 Oct 2025 14:37:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=45644399</link><dc:creator>mboerwink</dc:creator><comments>https://news.ycombinator.com/item?id=45644399</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45644399</guid></item><item><title><![CDATA[New comment by mboerwink in "Microsoft dumps AI into Notepad as 'Copilot all the things' mania takes hold"]]></title><description><![CDATA[
<p>I worry that this change increases the attack surface of what was a very safe application for viewing untrusted files. Of course, I worried about that at the release of 'new' notepad too...</p>
]]></description><pubDate>Fri, 23 May 2025 17:48:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=44074900</link><dc:creator>mboerwink</dc:creator><comments>https://news.ycombinator.com/item?id=44074900</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44074900</guid></item><item><title><![CDATA[New comment by mboerwink in "Amazon Elastic File System Update – Sub-Millisecond Read Latency"]]></title><description><![CDATA[
<p>I actually recently delivered a project which uses almost this exact technique. Python lambdas that operate on SQLite files have the benefit of being much simpler and cheaper than most other scalable database solutions (like Aurora) for very light loads.<p>That said, accessing SQLite databases is surprisingly disk IO heavy. I haven't gone too deeply into measuring the effect, but it seems the core issue is that traditional RDBS wire protocols are better than SQLite's disk accesses wrapped over NFS (or whatever connection the lambda/EFS join is). Stuff especially starts to break down when you need any sort of concurrent access. The small overhead for locking/unlocking files can quickly become awful when multiplied by the EFS latency, so you really do need extremely fine sharding.</p>
]]></description><pubDate>Tue, 15 Feb 2022 15:49:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=30348041</link><dc:creator>mboerwink</dc:creator><comments>https://news.ycombinator.com/item?id=30348041</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=30348041</guid></item><item><title><![CDATA[New comment by mboerwink in "Why are we still tailing log files?"]]></title><description><![CDATA[
<p>I personally replaced tailing logs with lnav (lnav.org, also in Debian repos). Coloration, decompression, filtering, etc. with no learning curve made it an easy transition for me after hearing about it on HN. It isn't nearly so featured as a log aggregator like splunk, but it was a total tail replacement for me.</p>
]]></description><pubDate>Thu, 20 Jan 2022 16:20:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=30010897</link><dc:creator>mboerwink</dc:creator><comments>https://news.ycombinator.com/item?id=30010897</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=30010897</guid></item><item><title><![CDATA[New comment by mboerwink in "Roguelikes: The Misnamed Genre (2011)"]]></title><description><![CDATA[
<p>I have always interpreted bones/ghosts as using previous runs as an additional source of level-generation data, rather than a progression mechanic. In the game, it is realistic that other adventurers would have attempted what you are attempting (and died trying). The game could fill in this assumption by randomly generating ghosts and loot, but real-world data is more interesting and nuanced. For example, one of my favorite components of the nethack bones system is seeing the cause of death of the ghosts I run into. Again, 'cause of death' could be reproduced with some random generation, but it wouldn't be as good.<p>Anyway, I only play nethack on public servers or using the nethack hearse tool, so I don't 'progress' by using my own bones files. Maybe if you play purely locally, you can view your own bones files as a form of progression.</p>
]]></description><pubDate>Sat, 15 Jan 2022 19:49:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=29949558</link><dc:creator>mboerwink</dc:creator><comments>https://news.ycombinator.com/item?id=29949558</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=29949558</guid></item><item><title><![CDATA[New comment by mboerwink in "Why would dice be “retired” from a Casino floor?"]]></title><description><![CDATA[
<p>Some casinos sell some retired dice with holes drilled through them as souvenirs. They retain a good-enough balance for casual play.<p>Here is a link I found by searching 'dice holes drilled'. It goes into more detail about the 'why' of retirement than I know about.(<a href="https://www.goodgamblingsites.com/articles/why-do-casinos-drill-holes-in-their-dice-and-cards/" rel="nofollow">https://www.goodgamblingsites.com/articles/why-do-casinos-dr...</a>)</p>
]]></description><pubDate>Wed, 12 Jan 2022 04:45:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=29902429</link><dc:creator>mboerwink</dc:creator><comments>https://news.ycombinator.com/item?id=29902429</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=29902429</guid></item><item><title><![CDATA[New comment by mboerwink in "In practice, Debian and Ubuntu have fixed minimum system UIDs and GIDs"]]></title><description><![CDATA[
<p>I start my manual picks at 3000 to avoid conflicts with users created by people like you. (I'm not <i>only</i> making a joke, I really do. My siblings are people like you, too.)</p>
]]></description><pubDate>Sun, 09 Jan 2022 05:06:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=29860361</link><dc:creator>mboerwink</dc:creator><comments>https://news.ycombinator.com/item?id=29860361</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=29860361</guid></item><item><title><![CDATA[New comment by mboerwink in "Understanding UUIDs, ULIDs and string representations"]]></title><description><![CDATA[
<p>Snowflake ID[1] is another system related to those in the article. It uses 64 bits only, and has good sharding support, so can be more useful in some contexts. However, it naturally has worse independent random-collision chances than a 128 bit system.
[1] <a href="https://en.wikipedia.org/wiki/Snowflake_ID" rel="nofollow">https://en.wikipedia.org/wiki/Snowflake_ID</a></p>
]]></description><pubDate>Wed, 05 Jan 2022 05:45:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=29805607</link><dc:creator>mboerwink</dc:creator><comments>https://news.ycombinator.com/item?id=29805607</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=29805607</guid></item><item><title><![CDATA[New comment by mboerwink in "Open 3D Foundation announces first major release of Open 3D Engine"]]></title><description><![CDATA[
<p>It seemed very strange. Many big partners, but social media accounts less than a year old.
Turns out, it is the evolution/opensourcing of AWS Lumberyard. Wikipedia cites <<a href="https://venturebeat.com/2021/07/06/amazons-lumberyard-becomes-an-open-source-3d-game-engine-with-support-from-20-companies/" rel="nofollow">https://venturebeat.com/2021/07/06/amazons-lumberyard-become...</a>></p>
]]></description><pubDate>Fri, 03 Dec 2021 06:37:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=29427270</link><dc:creator>mboerwink</dc:creator><comments>https://news.ycombinator.com/item?id=29427270</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=29427270</guid></item><item><title><![CDATA[New comment by mboerwink in "[dead]"]]></title><description><![CDATA[
<p>Sorry if I'm missing context, but where is the write-up?</p>
]]></description><pubDate>Wed, 01 Dec 2021 03:17:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=29400269</link><dc:creator>mboerwink</dc:creator><comments>https://news.ycombinator.com/item?id=29400269</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=29400269</guid></item><item><title><![CDATA[New comment by mboerwink in "Remove or replace usages of “sanity” (Wikimedia)"]]></title><description><![CDATA[
<p>I don't care for some of the chosen replacements - "sanity check" and "double check" are not equivalent phrases to me. The only linked justification I could find was inclusivenaming.org, whose Tier-2 list provided better alternatives like "confidence check" and "coherence check". Changing word choice risks losing subtleties in the original meaning, and I'm not sure it worked out this time.</p>
]]></description><pubDate>Mon, 22 Nov 2021 08:10:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=29304012</link><dc:creator>mboerwink</dc:creator><comments>https://news.ycombinator.com/item?id=29304012</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=29304012</guid></item></channel></rss>