<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: surround</title><link>https://news.ycombinator.com/user?id=surround</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Fri, 10 Apr 2026 05:04:24 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=surround" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by surround in "Netflix Prices Went Up Again – I Bought a DVD Player Instead"]]></title><description><![CDATA[
<p>Yes, DMCA made the mere act of breaking DRM illegal, even if what you do with the media is legal.</p>
]]></description><pubDate>Thu, 09 Apr 2026 20:53:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=47709893</link><dc:creator>surround</dc:creator><comments>https://news.ycombinator.com/item?id=47709893</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47709893</guid></item><item><title><![CDATA[New comment by surround in "Writing Lisp is AI resistant and I'm sad"]]></title><description><![CDATA[
<p>That's what the comment I was originally replying to was saying.</p>
]]></description><pubDate>Mon, 06 Apr 2026 20:17:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=47666432</link><dc:creator>surround</dc:creator><comments>https://news.ycombinator.com/item?id=47666432</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47666432</guid></item><item><title><![CDATA[New comment by surround in "Writing Lisp is AI resistant and I'm sad"]]></title><description><![CDATA[
<p>Try asking an LLM a question like "H o w  T o  P r o g r a m  I n  R u s t ?" - each letter, separated by spaces, will be its own token, and the model will understand just fine. The issue is that computational cost scales quadratically with the number of tokens, so processing "h e l l o" is much more expensive than "hello". "hello" has meaning, "h" has no meaning by itself. The model has to waste a lot of computation forming words from the letters.<p>Our brains also process text entire words at a time, not letter-by-letter. The difference is that our brains are much more flexible than a tokenizer, and we can easily switch to letter-by-letter reading when needed, such as when we encounter an unfamiliar word.</p>
]]></description><pubDate>Sun, 05 Apr 2026 05:46:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=47646456</link><dc:creator>surround</dc:creator><comments>https://news.ycombinator.com/item?id=47646456</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47646456</guid></item><item><title><![CDATA[New comment by surround in "Writing Lisp is AI resistant and I'm sad"]]></title><description><![CDATA[
<p>But for lisp, a more complex solution is needed. It's easy for a human lisp programmer to keep track of which closing parentheses corresponds to which opening parentheses because the editor highlights parentheses pairs as they are typed. How can we give an LLM that kind of feedback as it generates code?</p>
]]></description><pubDate>Sun, 05 Apr 2026 05:35:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=47646401</link><dc:creator>surround</dc:creator><comments>https://news.ycombinator.com/item?id=47646401</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47646401</guid></item><item><title><![CDATA[New comment by surround in "Writing Lisp is AI resistant and I'm sad"]]></title><description><![CDATA[
<p>I think you're right. Try asking GPT-5 this:<p>> Are the parentheses in ((((()))))) balanced?<p>There was a thread about this the other day [1]. It's the same issue as "count the r's in strawberry." Tokenization makes it hard to count characters. If you put that string into OpenAI's tokenizer, [2] this is how they are grouped:<p>Token 1: ((((<p>Token 2: ()))<p>Token 3: )))<p>Which of course isn't at all how <i>our</i> minds would group them together in order to keep track of them.<p>[1] <a href="https://news.ycombinator.com/item?id=47615876">https://news.ycombinator.com/item?id=47615876</a>
[2] <a href="https://platform.openai.com/tokenizer" rel="nofollow">https://platform.openai.com/tokenizer</a></p>
]]></description><pubDate>Sun, 05 Apr 2026 04:14:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=47646048</link><dc:creator>surround</dc:creator><comments>https://news.ycombinator.com/item?id=47646048</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47646048</guid></item><item><title><![CDATA[New comment by surround in "Is BGP safe yet?"]]></title><description><![CDATA[
<p>Wow I'm surprised, you're right, and it has happened before:<p>> the attacker issued and registered a free temporary 3-month certificate for the developers[.]kakao.com domain through SSL certificate issuer called ZeroSSL. Because the routing policy was already manipulated by the BGP Hijacking, the attacker was able to register the certificate.<p><a href="https://medium.com/s2wblog/post-mortem-of-klayswap-incident-through-bgp-hijacking-en-3ed7e33de600#d138:~:text=the%20attack%2C-,the,certificate,-%2E" rel="nofollow">https://medium.com/s2wblog/post-mortem-of-klayswap-incident-...</a></p>
]]></description><pubDate>Wed, 01 Apr 2026 22:10:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=47607174</link><dc:creator>surround</dc:creator><comments>https://news.ycombinator.com/item?id=47607174</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47607174</guid></item><item><title><![CDATA[New comment by surround in "Is BGP safe yet?"]]></title><description><![CDATA[
<p>The graphic that shows that a hijacker can route traffic to their malicious website is a little misleading. Since the SSL certificate would be invalid, browsers would block the connection and show a warning.<p>I guess the attack could still be used for denial of service.</p>
]]></description><pubDate>Wed, 01 Apr 2026 20:18:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=47605981</link><dc:creator>surround</dc:creator><comments>https://news.ycombinator.com/item?id=47605981</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47605981</guid></item><item><title><![CDATA[New comment by surround in "X is selling existing users' handles"]]></title><description><![CDATA[
<p>Your posts: <a href="https://twiiit.com/hac" rel="nofollow">https://twiiit.com/hac</a><p>2020 - "Ping"<p>2021 - "Pong"<p>2023 - "Boop."<p>2023 - "Bleep"<p>2023 - "will inventing new technology be the solution to our problems?"</p>
]]></description><pubDate>Wed, 11 Mar 2026 21:07:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=47341863</link><dc:creator>surround</dc:creator><comments>https://news.ycombinator.com/item?id=47341863</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47341863</guid></item><item><title><![CDATA[New comment by surround in "Don't post generated/AI-edited comments. HN is for conversation between humans"]]></title><description><![CDATA[
<p>Trust your own style, even if you aren't a native English speaker. Here's an example where a non-native speaker used an LLM to polish his post. The general consensus was that his <i>own</i> writing was preferable to the LLM's edited version.<p><a href="https://news.ycombinator.com/item?id=45591707">https://news.ycombinator.com/item?id=45591707</a><p>For dyslexia, use a spell-checker. For grammar, use a <i>basic</i> grammar checker, like the kind of grammar checker that has come with MS word since the 1990s. But don't let a style-checker or an LLM rob you of your own voice.</p>
]]></description><pubDate>Wed, 11 Mar 2026 20:48:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=47341475</link><dc:creator>surround</dc:creator><comments>https://news.ycombinator.com/item?id=47341475</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47341475</guid></item><item><title><![CDATA[New comment by surround in "Ask HN: What Are You Working On? (March 2026)"]]></title><description><![CDATA[
<p>How do you know if it's real?</p>
]]></description><pubDate>Tue, 10 Mar 2026 20:46:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=47328584</link><dc:creator>surround</dc:creator><comments>https://news.ycombinator.com/item?id=47328584</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47328584</guid></item><item><title><![CDATA[Story of a Failed Pentest (2018)]]></title><description><![CDATA[
<p>Article URL: <a href="https://web.archive.org/web/20181118010006/https://threader.app/thread/1063423110513418240">https://web.archive.org/web/20181118010006/https://threader.app/thread/1063423110513418240</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47267909">https://news.ycombinator.com/item?id=47267909</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Thu, 05 Mar 2026 22:01:26 +0000</pubDate><link>https://web.archive.org/web/20181118010006/https://threader.app/thread/1063423110513418240</link><dc:creator>surround</dc:creator><comments>https://news.ycombinator.com/item?id=47267909</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47267909</guid></item><item><title><![CDATA[New comment by surround in "Let's Get Physical"]]></title><description><![CDATA[
<p>Reminds me of "Story of a failed pentest"<p><a href="https://web.archive.org/web/20181118010006/https://threader.app/thread/1063423110513418240" rel="nofollow">https://web.archive.org/web/20181118010006/https://threader....</a><p><a href="https://news.ycombinator.com/item?id=18475438">https://news.ycombinator.com/item?id=18475438</a></p>
]]></description><pubDate>Thu, 05 Mar 2026 21:54:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=47267834</link><dc:creator>surround</dc:creator><comments>https://news.ycombinator.com/item?id=47267834</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47267834</guid></item><item><title><![CDATA[New comment by surround in "CBP tapped into the online advertising ecosystem to track peoples’ movements"]]></title><description><![CDATA[
<p>> What You Can Do To Protect Yourself<p>> 1. Disable your mobile advertising ID<p>> 2. Review apps you’ve granted location permissions to.<p>I'm surprised they missed the most important step, which is blocking the advertisers from collecting your data in the first place. This is easily done in the browser with uBlock Origin and system-wide with DNS filtering.</p>
]]></description><pubDate>Thu, 05 Mar 2026 21:13:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=47267365</link><dc:creator>surround</dc:creator><comments>https://news.ycombinator.com/item?id=47267365</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47267365</guid></item><item><title><![CDATA[New comment by surround in "Spotify won court order against Anna's Archive, taking down .org domain"]]></title><description><![CDATA[
<p>Anna's Archive announced they intended to infringe on the label's copyrights by distributing their music without a license. The law allows the court "to <i>prevent</i> or restrain infringement of a copyright" (emphasis mine).<p><a href="https://www.law.cornell.edu/uscode/text/17/502#:~:text=Any%20court%20having%20jurisdiction%20of,restrain%20infringement%20of%20a%20copyright." rel="nofollow">https://www.law.cornell.edu/uscode/text/17/502#:~:text=Any%2...</a></p>
]]></description><pubDate>Wed, 21 Jan 2026 23:32:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=46713203</link><dc:creator>surround</dc:creator><comments>https://news.ycombinator.com/item?id=46713203</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46713203</guid></item><item><title><![CDATA[New comment by surround in "Spotify won court order against Anna's Archive, taking down .org domain"]]></title><description><![CDATA[
<p>Wikipedia says<p><pre><code>  Ek's initial pitch to Lorentzon was not initially related to music, but rather a way for streaming content such as video, digital films, images or music to drive advertising revenue.
</code></pre>
So yes, they were always intending to get revenue from ads. And yes, the initial pitch included other types of media too. But I don't think we can call Spotify "an ad platform" that "never actually cared about music" any more than we could call Ars Technica "an ad platform that never actually cared about tech news."</p>
]]></description><pubDate>Wed, 21 Jan 2026 23:14:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=46713018</link><dc:creator>surround</dc:creator><comments>https://news.ycombinator.com/item?id=46713018</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46713018</guid></item><item><title><![CDATA[New comment by surround in "I DM'd a Korean presidential candidate and ended up building his core campaign"]]></title><description><![CDATA[
<p>Where does it talk about his use of English or his lawyers?</p>
]]></description><pubDate>Wed, 26 Nov 2025 18:12:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=46060572</link><dc:creator>surround</dc:creator><comments>https://news.ycombinator.com/item?id=46060572</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46060572</guid></item><item><title><![CDATA[New comment by surround in "I DM'd a Korean presidential candidate and ended up building his core campaign"]]></title><description><![CDATA[
<p>I can't find anything on his Wikipedia article for "English" or "lawyer."  Can't we assume good faith?</p>
]]></description><pubDate>Wed, 26 Nov 2025 18:07:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=46060496</link><dc:creator>surround</dc:creator><comments>https://news.ycombinator.com/item?id=46060496</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46060496</guid></item><item><title><![CDATA[New comment by surround in "Google's Genie is more impressive than GPT5"]]></title><description><![CDATA[
<p>The leaderboard hasn't changed since it was updated to add gpt-5. Here's what it looked like yesterday <a href="https://archive.is/XIrbN" rel="nofollow">https://archive.is/XIrbN</a><p>If you saw gpt-5 was ahead, you might have been looking at the leaderboard with style control <a href="https://lmarena.ai/leaderboard/text/overall" rel="nofollow">https://lmarena.ai/leaderboard/text/overall</a></p>
]]></description><pubDate>Fri, 08 Aug 2025 20:25:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=44841342</link><dc:creator>surround</dc:creator><comments>https://news.ycombinator.com/item?id=44841342</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44841342</guid></item><item><title><![CDATA[New comment by surround in "Google's Genie is more impressive than GPT5"]]></title><description><![CDATA[
<p>You may have already figured this out, but the leaderboard you linked to (<a href="https://lmarena.ai/leaderboard/text/overall-no-style-control" rel="nofollow">https://lmarena.ai/leaderboard/text/overall-no-style-control</a>) shows gemini-2.5-pro ahead with a score of 1471 compared to gpt-5 at 1462.</p>
]]></description><pubDate>Fri, 08 Aug 2025 18:22:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=44840049</link><dc:creator>surround</dc:creator><comments>https://news.ycombinator.com/item?id=44840049</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44840049</guid></item><item><title><![CDATA[New comment by surround in "Google's Genie is more impressive than GPT5"]]></title><description><![CDATA[
<p>> The betting markets were not impressed by GPT-5. I am reading this graph as "there is a high expectation that Google will announce Gemini-3 in August", and not as "Gemini 2.5 is better than GPT-5".<p>This is an incorrect interpretation. The benchmark which the betting market is based upon currently ranks Gemini 2.5 higher than GPT-5.</p>
]]></description><pubDate>Fri, 08 Aug 2025 17:07:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=44839344</link><dc:creator>surround</dc:creator><comments>https://news.ycombinator.com/item?id=44839344</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44839344</guid></item></channel></rss>