<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: owl57</title><link>https://news.ycombinator.com/user?id=owl57</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Fri, 17 Apr 2026 22:39:20 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=owl57" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by owl57 in "Show HN: Stop AI scrapers from hammering your self-hosted blog (using porn)"]]></title><description><![CDATA[
<p>And most of them are pretending to be Chrome. If Google had a good case against someone reusing their user agent, maybe they would already have sued?<p>Or maybe not. Got some random bot from my server logs. Yeah, it's pretending to be Chrome, but more exactly:<p>"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36"<p>I guess Google might be not eager to open this can of worms.</p>
]]></description><pubDate>Fri, 19 Dec 2025 02:21:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=46321633</link><dc:creator>owl57</dc:creator><comments>https://news.ycombinator.com/item?id=46321633</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46321633</guid></item><item><title><![CDATA[New comment by owl57 in "Show HN: Stop AI scrapers from hammering your self-hosted blog (using porn)"]]></title><description><![CDATA[
<p>> scrapers can ingest them and say "nope we won't scrape there again in the future"<p>Do all the AI scrapers actually do that?</p>
]]></description><pubDate>Thu, 18 Dec 2025 22:03:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=46319435</link><dc:creator>owl57</dc:creator><comments>https://news.ycombinator.com/item?id=46319435</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46319435</guid></item><item><title><![CDATA[New comment by owl57 in "Show HN: Stop AI scrapers from hammering your self-hosted blog (using porn)"]]></title><description><![CDATA[
<p>> Hey I wonder if there is some situation where negative SEO would be a good tactic. Generally though I think if you wanted something to stay hidden it just shouldn’t be on a public web server.<p>At least once upon a time there was a pirate textbook library that used HTTP basic auth with a prompt that made the password really easy to guess. I suppose the main goal was to keep crawlers out even if they don't obey robots.txt, and at the same time be as easy for humans as possible.</p>
]]></description><pubDate>Thu, 18 Dec 2025 21:56:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=46319366</link><dc:creator>owl57</dc:creator><comments>https://news.ycombinator.com/item?id=46319366</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46319366</guid></item><item><title><![CDATA[New comment by owl57 in "If you're remote, ramble"]]></title><description><![CDATA[
<p>> search still can't a.) rank the alert bot that is just spamming the alerts channel as "not relevant"<p>I find "Exclude automations" toggle to be good enough. But we might have very different workspaces, as I usually don't see the point of "sorting by relevance" at all: for my purposes, relevance is almost always better approximated by date than whatever Slack's ML team comes up with.</p>
]]></description><pubDate>Mon, 04 Aug 2025 06:41:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=44782718</link><dc:creator>owl57</dc:creator><comments>https://news.ycombinator.com/item?id=44782718</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44782718</guid></item><item><title><![CDATA[New comment by owl57 in "Hacker News now runs on top of Common Lisp"]]></title><description><![CDATA[
<p>But it's not about that. I don't like this decision either, but the other side of the trade-off is not just about some abstract concepts or implementation, it's about complexity of the model you need to keep in your head to know what will a piece of code do. And this has always been a priority for Python.</p>
]]></description><pubDate>Tue, 27 May 2025 10:24:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=44105553</link><dc:creator>owl57</dc:creator><comments>https://news.ycombinator.com/item?id=44105553</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44105553</guid></item><item><title><![CDATA[New comment by owl57 in "Hacker News now runs on top of Common Lisp"]]></title><description><![CDATA[
<p>Most people writing any language without a linter are holding it wrong.<p>When a linter warns me about such an expression, it usually means that even if it doesn't blow up, it increases the cognitive load for anyone reviewing or maintaining the code (including future me). And I'm not religious — if I can't easily rewrite the expression in an obviously safe way, I just concede that its safety is not 100% obvious and add a nolint comment with explanation.</p>
]]></description><pubDate>Tue, 27 May 2025 03:05:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=44103618</link><dc:creator>owl57</dc:creator><comments>https://news.ycombinator.com/item?id=44103618</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44103618</guid></item><item><title><![CDATA[New comment by owl57 in "Hacker News now runs on top of Common Lisp"]]></title><description><![CDATA[
<p>Interestingly, I think this is one of the cases where both the "For context…" comment and yours add important context for the parent comment that some readers may be not familiar with. Although that second one serves this purpose better, not because of the subject but because it's more directly informative.</p>
]]></description><pubDate>Tue, 27 May 2025 02:40:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=44103502</link><dc:creator>owl57</dc:creator><comments>https://news.ycombinator.com/item?id=44103502</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44103502</guid></item><item><title><![CDATA[New comment by owl57 in "I wrote to the address in the GPLv2 license notice (2022)"]]></title><description><![CDATA[
<p>> Legal size folders exist and are widely used by people who use ... legal size paper.<p>Sure. But I didn't know I use legal size paper or even what it is before I asked the apartment complex to print the lease agreement, and it didn't fit in their own folder with the other move in papers. In my rank of weirdness discovered upon moving to the US, this is at about the same level as the different ounces.</p>
]]></description><pubDate>Fri, 25 Apr 2025 03:41:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=43789902</link><dc:creator>owl57</dc:creator><comments>https://news.ycombinator.com/item?id=43789902</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43789902</guid></item><item><title><![CDATA[New comment by owl57 in "I wrote to the address in the GPLv2 license notice (2022)"]]></title><description><![CDATA[
<p>> legal (letter but longer)<p>This one surprised me quite a bit. I think most people have A4/letter-sized folders. Why does anyone think that papers slightly longer than those folders are a good idea?</p>
]]></description><pubDate>Thu, 24 Apr 2025 13:15:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=43782339</link><dc:creator>owl57</dc:creator><comments>https://news.ycombinator.com/item?id=43782339</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43782339</guid></item><item><title><![CDATA[New comment by owl57 in "Why Apple's Severance gets edited over remote desktop software"]]></title><description><![CDATA[
<p>Was it like a temporary assignment to another team? Did the manager at least know what team that was? Or have any idea when the employee is going to return full-time to the tasks of their primary team?</p>
]]></description><pubDate>Sun, 30 Mar 2025 07:59:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=43522287</link><dc:creator>owl57</dc:creator><comments>https://news.ycombinator.com/item?id=43522287</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43522287</guid></item><item><title><![CDATA[New comment by owl57 in "Schemesh: Fusion between Unix shell and Lisp REPL"]]></title><description><![CDATA[
<p>By the way, that's a regionally cool name. I read it at first as "shemesh", that means "Sun" in Hebrew.</p>
]]></description><pubDate>Sun, 16 Feb 2025 05:21:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=43065568</link><dc:creator>owl57</dc:creator><comments>https://news.ycombinator.com/item?id=43065568</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43065568</guid></item><item><title><![CDATA[New comment by owl57 in "Schemesh: Fusion between Unix shell and Lisp REPL"]]></title><description><![CDATA[
<p>Note this part:<p><i>> That said, background processes invoked from Eshell can be controlled the same way as any other background process in Emacs</i><p>I haven't used Eshell much, but this makes a simple "command &" arguably much saner than in a traditional Unix shell.<p>I imagine that a new feature would be accepted only if someone can make it play nice with existing features. And in case of job control, I have a bad feeling about the complexity involved.</p>
]]></description><pubDate>Sun, 16 Feb 2025 05:16:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=43065545</link><dc:creator>owl57</dc:creator><comments>https://news.ycombinator.com/item?id=43065545</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43065545</guid></item><item><title><![CDATA[New comment by owl57 in "Leaking the email of any YouTube user for $10k"]]></title><description><![CDATA[
<p>That's definitely a factor at least some people consider when choosing their job.<p>> Pretty much everyone in tech is responsible for great harm by this logic.<p>We're also responsible for great good. The question which is greater is tricky, case-by-case and subjective.</p>
]]></description><pubDate>Thu, 13 Feb 2025 00:41:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=43031464</link><dc:creator>owl57</dc:creator><comments>https://news.ycombinator.com/item?id=43031464</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43031464</guid></item><item><title><![CDATA[New comment by owl57 in "Is the 80 character line limit still relevant? (2008)"]]></title><description><![CDATA[
<p>Loops nested deep enough that you need an ultrawide to avoid truncated lines!?</p>
]]></description><pubDate>Wed, 20 Nov 2024 02:17:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=42190253</link><dc:creator>owl57</dc:creator><comments>https://news.ycombinator.com/item?id=42190253</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42190253</guid></item><item><title><![CDATA[New comment by owl57 in "Zig's (.{}){} Syntax"]]></title><description><![CDATA[
<p>I believe that if most foo's users should just call it with [], the Pythonic way is to make the argument optional.</p>
]]></description><pubDate>Sat, 09 Nov 2024 21:45:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=42097089</link><dc:creator>owl57</dc:creator><comments>https://news.ycombinator.com/item?id=42097089</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42097089</guid></item><item><title><![CDATA[New comment by owl57 in "10B Integers Walk into an Array"]]></title><description><![CDATA[
<p>All the numbers in that array are different.</p>
]]></description><pubDate>Thu, 17 Oct 2024 05:57:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=41866819</link><dc:creator>owl57</dc:creator><comments>https://news.ycombinator.com/item?id=41866819</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41866819</guid></item><item><title><![CDATA[New comment by owl57 in "Huly – Open-source project management platform"]]></title><description><![CDATA[
<p>IIRC Anton Nosik, a pioneer of Russian web, explicitly said that he chose Livejournal user name "dolboeb" (~"dumbfuck") because he didn't want traditional media to cite him.</p>
]]></description><pubDate>Mon, 14 Oct 2024 21:08:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=41842036</link><dc:creator>owl57</dc:creator><comments>https://news.ycombinator.com/item?id=41842036</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41842036</guid></item><item><title><![CDATA[New comment by owl57 in "Bitcoin puzzle #66 was solved: 6.6 BTC (~$400k) withdrawn"]]></title><description><![CDATA[
<p>Is it likely that these particular private keys were wiped ~immediately after creation?</p>
]]></description><pubDate>Sun, 15 Sep 2024 18:28:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=41549311</link><dc:creator>owl57</dc:creator><comments>https://news.ycombinator.com/item?id=41549311</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41549311</guid></item><item><title><![CDATA[New comment by owl57 in "CrowdStrike ex-employees: 'Quality control was not part of our process'"]]></title><description><![CDATA[
<p>Did you notice that the piece of software in question was apparently installed mostly in companies where regulations and inspections already override sysadmins' common sense? Are you sure the answer is simply more of the same?</p>
]]></description><pubDate>Sat, 14 Sep 2024 00:17:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=41536434</link><dc:creator>owl57</dc:creator><comments>https://news.ycombinator.com/item?id=41536434</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41536434</guid></item><item><title><![CDATA[New comment by owl57 in "Just disconnect the internet"]]></title><description><![CDATA[
<p><i>> if your process are invalid, you can also fail in off-line scenario</i><p>Online amplifies failure at least as well as it amplifies success. Offline maintenance is quite unlikely to bluescreen 8 million devices before anyone has time to figure out something's going wrong.</p>
]]></description><pubDate>Thu, 01 Aug 2024 07:31:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=41126934</link><dc:creator>owl57</dc:creator><comments>https://news.ycombinator.com/item?id=41126934</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41126934</guid></item></channel></rss>