<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: sReinwald</title><link>https://news.ycombinator.com/user?id=sReinwald</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Mon, 25 May 2026 23:19:27 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=sReinwald" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by sReinwald in "Turtle WoW classic server announces shutdown after Blizzard wins injunction"]]></title><description><![CDATA[
<p>You clearly haven't played WoW in a decade, judging from this comment.<p>> Even if you buy the expansion just to get the "feel" on how it was, it's impossible.<p>You don't buy previous expansions after a new one launches - they roll into the base subscription. After Shadowlands released, buying BfA separately wasn't even an option.<p>> MMOs like GW2 and even SWTOR do it way better<p>“Keep every expansion fully relevant forever” sounds nice until you think through what that actually means for an MMO like WoW. You would either fragment the player base across twenty years of content or turn gearing and balance into a complete circus.<p>Imagine your best-in-slot trinkets from the current raid and Siege of Orgrimmar, your tier set from Dragon Soul, the weapon from Hellfire Citadel. Try organizing a group when other classes need gear from Icecrown Citadel, The Everbloom, Argus and Ahn'Qiraj.<p>The point of "current expansion content is relevant" is that it funnels the player base into a fairly narrow area of the theme park. That is important, because if you spread out the population over 20 years worth of content, you risk making the world feel incredibly empty, which is a death sentence for a theme park MMORPG.<p>Blizzard’s actual approach is much more sane: older content comes back in controlled ways. Timewalking reopens older expansion content with scaling and relevant rewards, and Mythic+ seasons already rotate older dungeons into the current endgame pool. Midnight's Season One, for example, features dungeons from Wrath of the Lich King, Warlords of Draenor, Legion, and Dragonflight.</p>
]]></description><pubDate>Mon, 20 Apr 2026 07:39:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=47831380</link><dc:creator>sReinwald</dc:creator><comments>https://news.ycombinator.com/item?id=47831380</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47831380</guid></item><item><title><![CDATA[New comment by sReinwald in "Introduction to Obsidian"]]></title><description><![CDATA[
<p>Yeah, totally valid for things like D&D - I split that out too, for the same reason.<p>Work and homelab overlap constantly for me though. I make heavy use of periodic notes, so even something like recipes would get linked in weekly logs for meal planning or tracking. The connections don't have to be deep to be useful - sometimes it might just be 'I made this thing on this day' and that's enough context to be worth having in one place.</p>
]]></description><pubDate>Tue, 14 Apr 2026 13:24:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=47765354</link><dc:creator>sReinwald</dc:creator><comments>https://news.ycombinator.com/item?id=47765354</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47765354</guid></item><item><title><![CDATA[New comment by sReinwald in "Introduction to Obsidian"]]></title><description><![CDATA[
<p>I keep one vault for almost everything because the cross-domain links are where the interesting stuff happens. I studied sociology, political science, and media & communication before moving into IT, and I'm still actively interested in all of it and especially how these topics intersect. Where does a note on Baudrillard's concept of hyperreality go? The social science vault? The IT vault? Both? With a single vault I don't have to answer that question - the note exists, and I can use it to make connections to AI, social media, or cultural trends.<p>Multiple vaults break this. You end up duplicating notes, or linking across vault boundaries (which adds friction), or just forgetting where you put something. That's trading one of Obsidian's strongest features for... tidier folders.<p>The one case where I do split things out is genuinely isolated project knowledge - like a D&D campaign I used to GM. 99% of those notes have zero connection to anything else. Separation makes sense there precisely because there's nothing to link.<p>One more thing: a lot of people solve the "big vault gets messy" problem with elaborate folder structures, but Obsidian's search (especially with Omnisearch) makes most of that unnecessary. I don't really organize my notes into careful hierarchies. I write them, link them, and search for them. The mess is fine. I am one with the mess.</p>
]]></description><pubDate>Tue, 14 Apr 2026 11:06:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=47764010</link><dc:creator>sReinwald</dc:creator><comments>https://news.ycombinator.com/item?id=47764010</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47764010</guid></item><item><title><![CDATA[New comment by sReinwald in "Show HN: Coasts – Containerized Hosts for Agents"]]></title><description><![CDATA[
<p>Third-party MCP servers create at least two different security problems. One is prompt/context injection through the tool output. The other is the much more conventional risk of executing untrusted code with transient dependencies on your machine (which is how the recent litellm compromise was discovered).<p>Containerization only helps with the second one, not the first, but that still matters. If you’re going to run random third-party MCP servers, isolating them from your host and any sensitive local data is still an obvious improvement over no isolation.</p>
]]></description><pubDate>Tue, 31 Mar 2026 02:04:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=47581930</link><dc:creator>sReinwald</dc:creator><comments>https://news.ycombinator.com/item?id=47581930</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47581930</guid></item><item><title><![CDATA[New comment by sReinwald in "Honda is killing its EVs"]]></title><description><![CDATA[
<p>"It's not a complaint about water. It's a complaint about the wetness."<p>If capitalism requires constant vigilant government intervention to prevent monopolistic practices, anti-competitive markets, and asymmetric bargaining power, then it seems to me that this is absolutely a complaint about capitalism. If anything, your comment just makes the indictment more damning.</p>
]]></description><pubDate>Wed, 18 Mar 2026 10:21:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=47423752</link><dc:creator>sReinwald</dc:creator><comments>https://news.ycombinator.com/item?id=47423752</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47423752</guid></item><item><title><![CDATA[New comment by sReinwald in "Don't post generated/AI-edited comments. HN is for conversation between humans"]]></title><description><![CDATA[
<p>Any single LLM-edited comment reads fine in isolation. The uncanny valley kicks in when you read thirty of them in a row and they all use the same "it's not X, it's Y" construction. The problem isn't that LLM prose sounds inhuman but that it sounds like <i>one</i> human writing everything. Homogeneity at scale becomes an uncanny valley.<p>This happens because most people just paste a draft and say "make this better" with zero style direction. The model defaults to its own median register, and that register gets very recognizable after you've seen it a hundred times.<p>But this is a usage problem, not a fundamental one. I actually ran an experiment on this — fed Claude Code a massive export of my own Reddit comments, thousands of them across different subreddits, and had it build a style guide based on how I actually write and argue. The output was genuinely good. It sounded like me, not like Claude. The typical Claude-isms were just about gone.<p>I wouldn't expect most people to do that. But even a small prompt adjustment makes a real difference. Compare "improve this email" to something like:<p><pre><code>    Your job is to proofread and edit the following email draft. 
    Don't make it longer, more formal, or more "polished" than it needs to be. 
    Fix anything that's actually wrong (grammar that changes meaning, tone misreads). 
    Leave stylistic roughness alone if it fits the voice. 
    If the draft is already fine, say so.
</code></pre>
That preserves voice way more than the default "Hello computer, pls help me write good" workflow.<p>But if we're being honest, most people don't care about preserving their voice. They need to email their professor or write a letter to their bank, and they don't want to be misunderstood or feel stupid.</p>
]]></description><pubDate>Thu, 12 Mar 2026 12:30:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=47349673</link><dc:creator>sReinwald</dc:creator><comments>https://news.ycombinator.com/item?id=47349673</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47349673</guid></item><item><title><![CDATA[New comment by sReinwald in "Don't post generated/AI-edited comments. HN is for conversation between humans"]]></title><description><![CDATA[
<p>> Overall this was a worthwhile assist. I believe (totally understandable) anti-AI animus is coloring a lot of these replies.<p>That, and hindsight bias. People know the second version came from an LLM, so it's automatically "flat." But if that edited comment had just been posted, nobody would've blinked. It reads fine.<p>IMO, there's a distinction worth drawing here: "AI edited" and "AI generated" are not the same thing. If you write something to express your own thinking, then use an LLM to tighten the phrasing or catch grammar issues, that's just editing. You're still the one with the ideas and the intent. The LLM is a tool, not an author.<p>The real failure mode is obvious enough: people who dump raw model prose into threads without critical review. The only one who "delved into things" was the model - not the human pressing send. That does flatten everything. But that’s a different case from a non-native speaker using a tool to express their own point more clearly.<p>The "preserve your voice" argument also smuggles in a premise I don't necessarily share - that everyone <i>should</i> care about preserving their voice. I'm neurodivergent. Being misunderstood when I know I've been clear is one of the most frustrating experiences there is. For some of us, being understood sometimes matters more than sounding like ourselves.</p>
]]></description><pubDate>Thu, 12 Mar 2026 10:30:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=47348737</link><dc:creator>sReinwald</dc:creator><comments>https://news.ycombinator.com/item?id=47348737</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47348737</guid></item><item><title><![CDATA[New comment by sReinwald in "“Car Wash” test with 53 models"]]></title><description><![CDATA[
<p>Interestingly, when I apply the "simply repeat the prompt" technique [1], Sonnet 4.6 on the website got it right every time, both with and without extended thinking.<p>Not repeating the prompt got a mix of walk and drive answers.<p>I love how prompt engineering is basically techno-alchemy<p>1: <a href="https://arxiv.org/pdf/2512.14982" rel="nofollow">https://arxiv.org/pdf/2512.14982</a></p>
]]></description><pubDate>Tue, 24 Feb 2026 08:39:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=47134503</link><dc:creator>sReinwald</dc:creator><comments>https://news.ycombinator.com/item?id=47134503</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47134503</guid></item><item><title><![CDATA[New comment by sReinwald in "Semaglutide improves knee osteoarthritis independant of weight loss"]]></title><description><![CDATA[
<p>You are essentially amortizing a single dose over 6 months by micro-dosing and receiving a clearly sub-therapeutic dose. While that may work for your specific usage, it doesn't change the unit economics for someone who needs the standard therapeutic dose, which in my case at 10 mg is roughly €400 every 4 weeks.<p>It’s a bit like arguing that a Porsche GT3 RS is an 'affordable' car because the monthly payment is low, provided you finance it over 30 years. The sticker price hasn't changed, you've just engaged in extreme creative accounting to make it fit a monthly budget.</p>
]]></description><pubDate>Wed, 11 Feb 2026 08:31:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=46972361</link><dc:creator>sReinwald</dc:creator><comments>https://news.ycombinator.com/item?id=46972361</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46972361</guid></item><item><title><![CDATA[New comment by sReinwald in "Semaglutide improves knee osteoarthritis independant of weight loss"]]></title><description><![CDATA[
<p>I suspect a big reason for why Mounjaro is still fairly expensive here in Germany (I pay nearly €400 for a 10mg Qwickpen - a 12.5mg Qwickpen is nearly €500) is due to health insurance not being allowed to cover them for anything but diabetes treatment.<p>If health insurance companies would be able to cover these drugs, there'd have to be negotiations between Eli Lilly and the insurance companies, and insurance companies have a bigger lever than individual patients who pay out of pocket. Self-payers are just price-takers. We pay whatever Eli Lilly wants us to pay.</p>
]]></description><pubDate>Tue, 10 Feb 2026 19:24:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=46965417</link><dc:creator>sReinwald</dc:creator><comments>https://news.ycombinator.com/item?id=46965417</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46965417</guid></item><item><title><![CDATA[New comment by sReinwald in "Semaglutide improves knee osteoarthritis independant of weight loss"]]></title><description><![CDATA[
<p>It would probably be interesting, but if you are not overweight, the appetite suppression will likely make this not a very healthy or very fun experiment. I started at 5mg in October, and even on that smaller dose I had to force myself to eat even just ~800kcal a day - especially in the early weeks. When you have a lot of weight to lose, that's a pretty welcome effect. When you are already at a healthy weight, not so much. That caloric intake would put most adults into a pretty deep caloric deficit.<p>I'd suspect if the effects on non-weight indications check out in studies, we might see drugs that could specifically target those effects without also slowing down your digestive tract. Addictions like nicotine and alcoholism and their consequences cost health insurance companies (and us as a society) billions of Euros/Dollars each year, so there'd be a strong incentive to pursue this.</p>
]]></description><pubDate>Tue, 10 Feb 2026 19:13:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=46965258</link><dc:creator>sReinwald</dc:creator><comments>https://news.ycombinator.com/item?id=46965258</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46965258</guid></item><item><title><![CDATA[New comment by sReinwald in "Semaglutide improves knee osteoarthritis independant of weight loss"]]></title><description><![CDATA[
<p>One thing I have noticed on Mounjaro is a (at least subjectively) significant decrease in impulse spending / buying random crap off Amazon. I have ADHD and that has been a real problem for quite a while - even with ADHD medication (Elvanse/Vyvanse in my case).<p>The part of Mounjaro that regulates the craving side of the weight loss equation (like reducing 'food noise' and the desire for sugary and fatty foods) seems to also affect other behaviors due to Mounjaro's effect on the brain's reward circuitry. I believe there are also early preliminary studies that indicate it can help with addictions like alcoholism.<p>Those drugs really are quite something. Shame they're so damn expensive. Insurance here in Germany is unfortunately legally prohibited from covering GLP-1 class drugs for weight loss unless you have a diabetes diagnosis.</p>
]]></description><pubDate>Tue, 10 Feb 2026 18:39:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=46964716</link><dc:creator>sReinwald</dc:creator><comments>https://news.ycombinator.com/item?id=46964716</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46964716</guid></item><item><title><![CDATA[New comment by sReinwald in "Nanobot: Ultra-Lightweight Alternative to OpenClaw"]]></title><description><![CDATA[
<p>Like I said, the first examples are fairly trivial, and you absolutely don't need an LLM for those.
A good agent architecture lets the LLM orchestrate but the actual API calls are deterministic (through tool use / MCPs).<p>My point was specifically about the news filtering part, which was something I had tried in the past but never managed to solve to my satisfaction.<p>The agent's job in the end for a morning briefing would be:<p><pre><code>  - grab weather, calendar, Todoist data using APIs or MCP  
  - grab news from select sources via RSS or similar, then filter relevant news based on my interests and things it has learned about me  
  - synthesize the information above
</code></pre>
The steps that explicitly require an LLM are the last two. The value is in the personalization through memory and my feedback but also the ability for the LLM to synthesize the information - not just regurgitate it. Here's what I mean: I have a task to mow the lawn on my Todoist scheduled for today, but the weather forecast says it's going to be a bit windy and rain all day. At the end of the briefing, the assistant can proactively offer to move the Todoist task to tomorrow when it will be nicer outside because it knows the forecast. Or it might offer to move it to the day after tomorrow, because it also knows I have to attend my nephew's birthday party tomorrow.</p>
]]></description><pubDate>Thu, 05 Feb 2026 14:08:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=46899783</link><dc:creator>sReinwald</dc:creator><comments>https://news.ycombinator.com/item?id=46899783</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46899783</guid></item><item><title><![CDATA[New comment by sReinwald in "Nanobot: Ultra-Lightweight Alternative to OpenClaw"]]></title><description><![CDATA[
<p>> But can't you do the same just using appropriate MCP servers with any of the LLM providers?<p>Yeah, absolutely. And that was going to be my approach for a personal AI assistant side project. No need to reinvent the wheel writing a Todoist integration when MCPs exist.<p>The difference is where it runs. ChatGPT Tasks and MCP through the Claude/OpenAI web interfaces run on their infrastructure, which means no access to your local network — your Home Assistant instance, your NAS, your printer. A self-hosted agent on a mac mini or your old laptop can talk to all of that.<p>But I think the big value-add here might be "disposable automation". You could set up a Home Assistant automation to check the weather and notify you when rain is coming because you're drying clothes on the clothesline outside. That's 5 minutes of config for something you might need once. Telling your AI assistant "hey, I've got laundry on the line. Let me know if rain's coming and remind me to grab the clothes before it gets dark" takes 10 seconds and you never think about it again. The agent has access to weather forecasts, maybe even your smart home weather station in Home Assistant, and it can create a sub-agent, which polls those once every x minutes and pings your phone when it needs to.</p>
]]></description><pubDate>Thu, 05 Feb 2026 13:33:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=46899466</link><dc:creator>sReinwald</dc:creator><comments>https://news.ycombinator.com/item?id=46899466</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46899466</guid></item><item><title><![CDATA[New comment by sReinwald in "Nanobot: Ultra-Lightweight Alternative to OpenClaw"]]></title><description><![CDATA[
<p>You could, but Claude Code's memory system works well for specialized tasks like coding - not so much for a general-purpose assistant. It stores everything in flat markdown files, which means you're pulling in the full file regardless of relevance. That costs tokens and dilutes the context the model actually needs.<p>An embedding-based memory system (letta, mem0, or a self-built PostgreSQL + pgvector setup) lets you retrieve selectively and only grab what's relevant to the current query. Much better fit for anything beyond a narrow use case. Your assistant doesn't need to know your location and address when you're asking it to look up whether sharks are indeed older than trees, but it probably should know where you live when you ask it about the weather, or good Thai restaurants near you.</p>
]]></description><pubDate>Thu, 05 Feb 2026 12:48:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=46899070</link><dc:creator>sReinwald</dc:creator><comments>https://news.ycombinator.com/item?id=46899070</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46899070</guid></item><item><title><![CDATA[New comment by sReinwald in "Nanobot: Ultra-Lightweight Alternative to OpenClaw"]]></title><description><![CDATA[
<p>Disclaimer: Haven't used any of these (was going to try OpenClaw but found too many issues). I think the biggest value-add is agency. Chat interfaces like Claude/ChatGPT are reactive, but agents can be proactive. They don't need to wait for you to initiate a conversation.<p>What I've always wanted: a morning briefing that pulls in my calendar (CalDAV), open Todoist items, weather, and relevant news. The first three are trivial API work. The news part is where it gets interesting and more difficult - RSS feeds and news APIs are firehoses. But an LLM that knows your interests could actually filter effectively. E.g., I want tech news but don't care about Android (iPhone user) or MacOS (Linux user). That kind of nuanced filtering is hard to express as traditional rules but trivial for an LLM.</p>
]]></description><pubDate>Thu, 05 Feb 2026 12:36:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=46898970</link><dc:creator>sReinwald</dc:creator><comments>https://news.ycombinator.com/item?id=46898970</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46898970</guid></item><item><title><![CDATA[New comment by sReinwald in "Claude Code: connect to a local model when your quota runs out"]]></title><description><![CDATA[
<p>Not saying the frontier models aren't smarter than the ones I can run on my two 4090s (they absolutely are) but I feel like you're exaggerating the security implications a bit.<p>We've seen some absolutely glaring security issues with vibe-coded apps / websites that did use Claude (most recently Moltbook).<p>No matter whether you're vibe coding with frontier models or local ones, you simply cannot rely on the model knowing what it is doing. Frankly, if you rely on the model's alignment training for writing secure authentication flows, you are doing it wrong. Claude Opus or Qwen3 Coder Next isn't responsible if you ship insecure code - you are.</p>
]]></description><pubDate>Thu, 05 Feb 2026 09:14:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=46897547</link><dc:creator>sReinwald</dc:creator><comments>https://news.ycombinator.com/item?id=46897547</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46897547</guid></item><item><title><![CDATA[New comment by sReinwald in "Agent Skills"]]></title><description><![CDATA[
<p>IMO the value and differentiating factor is basically just the ability to organize them cleanly with accompanying scripts and references, which are only loaded on demand. But a skill just by itself (without scripts or references)  is essentially just a slash command with metadata.<p>Another value add is that <i>theoretically</i> agents <i>should</i> trigger skills automatically based on context and their current task. In practice, at least in my experience, that is not happening reliably.</p>
]]></description><pubDate>Tue, 03 Feb 2026 15:39:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=46872341</link><dc:creator>sReinwald</dc:creator><comments>https://news.ycombinator.com/item?id=46872341</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46872341</guid></item><item><title><![CDATA[New comment by sReinwald in "UK government launches fuel forecourt price API"]]></title><description><![CDATA[
<p>I don't see how that makes it uniquely viable in France. Germany has something very much like this too. And we've had it for nearly 13 years.<p>> Since 31 August 2013 companies which operate public petrol stations or have the power to set their prices are required to report price changes for the most commonly used types of fuel, i.e. Super E5, Super E10 and Diesel “in real time” to the Market Transparency Unit for Fuels. This then passes on the incoming price data to consumer information service providers, which in turn pass it on to the consumer.<p>As a consumer, there is no direct API by the MTS-K that you can use, but there are some services like Tankerkoenig which pass this data on to you. I have used their API in Home Assistant before I switched to an EV.<p><a href="https://www.bundeskartellamt.de/EN/Tasks/markettransparencyunit_fuels/markettransparencyunit_fuels_node.html" rel="nofollow">https://www.bundeskartellamt.de/EN/Tasks/markettransparencyu...</a></p>
]]></description><pubDate>Tue, 03 Feb 2026 13:54:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=46870990</link><dc:creator>sReinwald</dc:creator><comments>https://news.ycombinator.com/item?id=46870990</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46870990</guid></item><item><title><![CDATA[New comment by sReinwald in "Hacking Moltbook"]]></title><description><![CDATA[
<p>It's been a few days, but when I tried it, it just completely bricked itself because it tried to install a plugin (matrix) even though that was already installed. That wasn't some esoteric config or anything. It bricked itself right in the onboarding process.<p>When I investigated the issue, I found a bunch of hardcoded developer paths and a handful of other issues and decided I'm good, actually.<p><pre><code>    sre@cypress:~$ grep -r "/Users/steipete" ~/.nvm/versions/node/v24.13.0/lib/node_modules/openclaw/ | wc -l
    144
</code></pre>
And bonus points:<p><pre><code>    sre@cypress:~$ grep -Fr "workspace:*" ~/.nvm/versions/node/v24.13.0/lib/node_modules/openclaw/ | wc -l
    41
</code></pre>
Nice build/release process.<p>I really don't understand how anyone just hands this vibe coded mess API keys and access to personal files and accounts.</p>
]]></description><pubDate>Tue, 03 Feb 2026 11:32:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=46869625</link><dc:creator>sReinwald</dc:creator><comments>https://news.ycombinator.com/item?id=46869625</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46869625</guid></item></channel></rss>