<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: internet_points</title><link>https://news.ycombinator.com/user?id=internet_points</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Wed, 30 Sep 2026 00:32:19 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=internet_points" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by internet_points in "A Privacy Analysis of Web and Mobile Conversational AI Agents [pdf]"]]></title><description><![CDATA[
<p>hyperleaking</p>
]]></description><pubDate>Tue, 29 Sep 2026 13:12:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=49892664</link><dc:creator>internet_points</dc:creator><comments>https://news.ycombinator.com/item?id=49892664</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49892664</guid></item><item><title><![CDATA[New comment by internet_points in "Neal Stephenson responds with wit and humor (2004)"]]></title><description><![CDATA[
<p>Huh, I hated Snow Crash, but loved Cryptonomicon. Haven't read any of his other fiction.<p>I liked this interview, very nuanced and well-reasoned answers.</p>
]]></description><pubDate>Tue, 29 Sep 2026 09:57:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=49890641</link><dc:creator>internet_points</dc:creator><comments>https://news.ycombinator.com/item?id=49890641</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49890641</guid></item><item><title><![CDATA[New comment by internet_points in "Neal Stephenson responds with wit and humor (2004)"]]></title><description><![CDATA[
<p><a href="https://federate.social/@mattblaze" rel="nofollow">https://federate.social/@mattblaze</a></p>
]]></description><pubDate>Mon, 28 Sep 2026 21:35:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=49884728</link><dc:creator>internet_points</dc:creator><comments>https://news.ycombinator.com/item?id=49884728</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49884728</guid></item><item><title><![CDATA[New comment by internet_points in "When did Google get so weird?"]]></title><description><![CDATA[
<p>omg thank you! I would not have guessed they included an option to stick with "classic", that's actually quite decent. This made my day, thank you again, random internet stranger.</p>
]]></description><pubDate>Mon, 28 Sep 2026 09:28:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=49875506</link><dc:creator>internet_points</dc:creator><comments>https://news.ycombinator.com/item?id=49875506</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49875506</guid></item><item><title><![CDATA[New comment by internet_points in "Replacing the old battery on rechargeable bike lights"]]></title><description><![CDATA[
<p>I would say $15 is cheap for the learning, growth and experience. Interacted with humans too along the way. People pay much more than this for schooling which teaches you less.</p>
]]></description><pubDate>Mon, 28 Sep 2026 07:47:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=49874818</link><dc:creator>internet_points</dc:creator><comments>https://news.ycombinator.com/item?id=49874818</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49874818</guid></item><item><title><![CDATA[New comment by internet_points in "When did Google get so weird?"]]></title><description><![CDATA[
<p>I miss the old Google Translate. I use it for learning languages (translating little snippets, lyrics etc.) and these days it "interprets" way too much, confabulating like an LLM and inserting stuff that's way beyond what's in the text. I have to remove words and rewrite and look for other sources to be sure it's actually translating what I'm inputting and not something it just made up to make it sound good.</p>
]]></description><pubDate>Mon, 28 Sep 2026 07:37:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=49874754</link><dc:creator>internet_points</dc:creator><comments>https://news.ycombinator.com/item?id=49874754</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49874754</guid></item><item><title><![CDATA[New comment by internet_points in "Opus 5.5 is good at explainer videos"]]></title><description><![CDATA[
<p>> a website without a message is meaningless more or less.<p>meh, I don't care about the message of your business, I just want the ADDRESS and OPENING HOURS. Why is that so hard to put up front and center and instead I've got to scroll past videos and hero images and chatbots and dickovers and embedded interactive maps without the actual address showing argh </rant><p>sorry that website was probably not your fault</p>
]]></description><pubDate>Sat, 26 Sep 2026 06:32:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=49853821</link><dc:creator>internet_points</dc:creator><comments>https://news.ycombinator.com/item?id=49853821</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49853821</guid></item><item><title><![CDATA[New comment by internet_points in "Writing Parquet files using Haskell"]]></title><description><![CDATA[
<p>Ooh, you're saying you need to ask it twice to get the same real-world result. I thought you meant the tokenization was less efficient (as if `Endofunctor` were tokenized `Endo`+`Functor` while `AbstractFactory` was a single token or something like that)</p>
]]></description><pubDate>Fri, 25 Sep 2026 13:55:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=49844733</link><dc:creator>internet_points</dc:creator><comments>https://news.ycombinator.com/item?id=49844733</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49844733</guid></item><item><title><![CDATA[New comment by internet_points in "Writing Parquet files using Haskell"]]></title><description><![CDATA[
<p>there are a lot of strong claims here, but to just pick one:<p>> inefficient token wise to use functional languages<p>where does that idea come from?</p>
]]></description><pubDate>Fri, 25 Sep 2026 09:05:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=49841955</link><dc:creator>internet_points</dc:creator><comments>https://news.ycombinator.com/item?id=49841955</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49841955</guid></item><item><title><![CDATA[New comment by internet_points in "Writing Parquet files using Haskell"]]></title><description><![CDATA[
<p>not the okasaki of <i>Purely Functional Data Structures</i> fame I guess?</p>
]]></description><pubDate>Fri, 25 Sep 2026 09:01:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=49841930</link><dc:creator>internet_points</dc:creator><comments>https://news.ycombinator.com/item?id=49841930</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49841930</guid></item><item><title><![CDATA[New comment by internet_points in "Parsing JSON Objects Without Intermediate ASTs in Haskell"]]></title><description><![CDATA[
<p>interesting!<p>There's a library hw-json that uses succinct data structures and seems to have about half the memory usage of Aeson: <a href="https://github.com/haskell-works/hw-json#parsing-large-json-files-in-haskell-with-aeson" rel="nofollow">https://github.com/haskell-works/hw-json#parsing-large-json-...</a> How does your approach compare?</p>
]]></description><pubDate>Thu, 24 Sep 2026 09:36:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=49828301</link><dc:creator>internet_points</dc:creator><comments>https://news.ycombinator.com/item?id=49828301</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49828301</guid></item><item><title><![CDATA[AI video won Nikon Image Competition, microscope user needs to talk about it]]></title><description><![CDATA[
<p>Article URL: <a href="https://reddit.com/r/labrats/comments/1wo0j5e/an_aigenerated_video_won_this_year_nikon_image/">https://reddit.com/r/labrats/comments/1wo0j5e/an_aigenerated_video_won_this_year_nikon_image/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=49816278">https://news.ycombinator.com/item?id=49816278</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Wed, 23 Sep 2026 13:57:39 +0000</pubDate><link>https://reddit.com/r/labrats/comments/1wo0j5e/an_aigenerated_video_won_this_year_nikon_image/</link><dc:creator>internet_points</dc:creator><comments>https://news.ycombinator.com/item?id=49816278</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49816278</guid></item><item><title><![CDATA[New comment by internet_points in "Small programming tricks"]]></title><description><![CDATA[
<p>The code I check in at work is nearly all hand-written. I'll often send files and functions and snippets and questions and `git diff`'s to an LLM. In particular the code review is very helpful for catching silly mistakes. But if it generates code, even if it looks fine, I always end up manually moving it around and rewriting and renaming things. I need to understand the code I maintain, and those "prosaic" changes and refactorings that I do while incorporating the code help ground me deeply in how it works.<p>Also, I'm mostly not very happy with the architectural choices the LLM makes. It can be good at little details, and sometimes I learn about language features or idioms or libraries by reading its code, but I find it often uses wrong patterns. E.g. just this week I saw it creating two huge intermediate data structures for parsing something in a "cleaner" way, completely missing how the library it had suggested actually had something builtin (and prominently featured in the tutorial) that obviated the need for those intermediate structures and was both safer and more readable.<p>When I've tried full agent coding, I kept getting distracted while waiting. I also have the feeling that my questions to the LLM were getting "dumber" as I lost contact with the code. And I don't have the hardware for local LLM's, so giving full repo access is out of the question for work.<p>Altogether I feel like I've found a fairly good balance in how to use them in such a way that I can avoid a lot of the downsides and still have a tool that gives me much value that I didn't have before: I check in fewer bugs, I waste less time picking libraries/methods, I have a better rubber duck, I learn little tricks all the time, I never send LLM-generated text to humans.</p>
]]></description><pubDate>Thu, 17 Sep 2026 12:51:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=49739997</link><dc:creator>internet_points</dc:creator><comments>https://news.ycombinator.com/item?id=49739997</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49739997</guid></item><item><title><![CDATA[New comment by internet_points in "Small programming tricks"]]></title><description><![CDATA[
<p>I tried fd but it seems to ignore so much that it's basically useless. If I wanted `git ls-files|grep` I would `git ls-files|grep`<p><i>yells at cloud</i><p>..it's probably ok actually and I should give it a real go, but I'm too used to find and even have a keybinding in my ~/.inputrc to insert a find + where loop<p><pre><code>    "\e\C-f": "find . -type f -print0|while read -rd '' f; do ; done\e-b\C-b\C-b\C-b\C-b\C-b\C-b"
</code></pre>
(yes I know about -exec; I find the loop easier to work with)</p>
]]></description><pubDate>Thu, 17 Sep 2026 12:24:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=49739762</link><dc:creator>internet_points</dc:creator><comments>https://news.ycombinator.com/item?id=49739762</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49739762</guid></item><item><title><![CDATA[New comment by internet_points in "The Return of Sail Power: Cargo Ships Are Turning Back to the Wind"]]></title><description><![CDATA[
<p>Ooh what's your favourite sea shanty, or chanty gang?</p>
]]></description><pubDate>Thu, 17 Sep 2026 07:30:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=49737559</link><dc:creator>internet_points</dc:creator><comments>https://news.ycombinator.com/item?id=49737559</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49737559</guid></item><item><title><![CDATA[New comment by internet_points in "The Return of Sail Power: Cargo Ships Are Turning Back to the Wind"]]></title><description><![CDATA[
<p>s/start/buy<p>ftfy</p>
]]></description><pubDate>Thu, 17 Sep 2026 07:23:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=49737517</link><dc:creator>internet_points</dc:creator><comments>https://news.ycombinator.com/item?id=49737517</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49737517</guid></item><item><title><![CDATA[New comment by internet_points in "Anecdotally, programmers dislike "reduce""]]></title><description><![CDATA[
<p><a href="https://news.ycombinator.com/item?id=49736033">https://news.ycombinator.com/item?id=49736033</a> may help :)</p>
]]></description><pubDate>Thu, 17 Sep 2026 07:21:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=49737504</link><dc:creator>internet_points</dc:creator><comments>https://news.ycombinator.com/item?id=49737504</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49737504</guid></item><item><title><![CDATA[New comment by internet_points in "Anecdotally, programmers dislike "reduce""]]></title><description><![CDATA[
<p>That's what I tend to do, but since foldr/foldl' is so ubiquitous in Haskell it would be nice if I could just <i>remember</i> the argument order of the callback. kccqzy's explanation (in particular "it replaces the comma") might just help me do that :)</p>
]]></description><pubDate>Thu, 17 Sep 2026 07:18:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=49737489</link><dc:creator>internet_points</dc:creator><comments>https://news.ycombinator.com/item?id=49737489</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49737489</guid></item><item><title><![CDATA[New comment by internet_points in "Monsanto's Cruel, and Dangerous, Monopolization on American Farming (2008)"]]></title><description><![CDATA[
<p>Speaking of poison, does washing fruit and vegs help? Or is it like the <a href="https://en.wikipedia.org/wiki/Five-second_rule" rel="nofollow">https://en.wikipedia.org/wiki/Five-second_rule</a></p>
]]></description><pubDate>Thu, 17 Sep 2026 07:13:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=49737447</link><dc:creator>internet_points</dc:creator><comments>https://news.ycombinator.com/item?id=49737447</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49737447</guid></item><item><title><![CDATA[New comment by internet_points in "I resigned from Anthropic today"]]></title><description><![CDATA[
<p>Oh, I agree. I don't think LLMs will end civilization. I'm guessing climate change will cause many more deaths than LLMs. But I think LLMs will cause some too. (And not in one of those impressively smart ways as it's presented from the OpenAI fearmongers, just in a stupid "we vibe-coded the sandbox for our bruteforce SCADA-hacking agent experiment and oh no it did what we told it to do" way.)</p>
]]></description><pubDate>Wed, 09 Sep 2026 13:33:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=49626291</link><dc:creator>internet_points</dc:creator><comments>https://news.ycombinator.com/item?id=49626291</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49626291</guid></item></channel></rss>