<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: miki123211</title><link>https://news.ycombinator.com/user?id=miki123211</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Thu, 18 Jun 2026 10:48:29 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=miki123211" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by miki123211 in "Salesforce to Acquire Fin (formerly Intercom) for $3.6B"]]></title><description><![CDATA[
<p>There was an Intercom executive making a very interesting case for AI customer support on Patrick mcKenzie's "Complex Systems" a while ago.[1]<p>My main takeaway from that interview was that tier1 CS is a low-wage, high-turnover industry, so the amount of training agents can realistically get is limited. AI support is cheaper, smarter, and can take in more context faster. With AI, it makes sense to have a "support engineer" who identifies the edge cases and writes Markdown documents instructing agents on what to do in those cases. This actually lets you make agents much, much more helpful than human employees ever could be.<p>[1] (There's a high-quality transcript available) <a href="https://www.complexsystemspodcast.com/episodes/des-traynor/" rel="nofollow">https://www.complexsystemspodcast.com/episodes/des-traynor/</a></p>
]]></description><pubDate>Tue, 16 Jun 2026 11:28:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=48553564</link><dc:creator>miki123211</dc:creator><comments>https://news.ycombinator.com/item?id=48553564</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48553564</guid></item><item><title><![CDATA[New comment by miki123211 in "Banned book library in a wi-fi smart light bulb"]]></title><description><![CDATA[
<p>We went from restricting the sharing of information to making information sharing unpopular.<p>If you ban or censor a book, you immediately make the book seem more valuable. Because governments aren't omnipotent and all restrictions can be overcome (see the war on drugs as a particularly recent and pertinent example), you just Streisand-effect yourself.<p>If, on the other hand, you take away the popularity and social status of those who read that book, branding them as gullible idiots in the popular imagination, people will have an aversion to reading it. You don't need to ban access to the book, in fact you shouldn't do that, just make sure that talking about it will get people to lose all their friends.<p>Social media are the modern arbiters of popularity. If social media bans a subject, people get angry. If it just quietly deboosts anybody who talks about that subject, "well let's better not do that, we tried and people really didn't like those videos I guess"</p>
]]></description><pubDate>Tue, 16 Jun 2026 11:14:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=48553449</link><dc:creator>miki123211</dc:creator><comments>https://news.ycombinator.com/item?id=48553449</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48553449</guid></item><item><title><![CDATA[New comment by miki123211 in "I admire Fabrice Bellard. He is almost certainly a better overall programmer"]]></title><description><![CDATA[
<p>It's interesting to me that most of Bellard's work is basically turning specs into C.<p>His most important projects are ffmpeg (codec specs), qEmu (ISA specs), QuickJS (the EcmaScript spec), tinyC (the C spec), and his telecom company (LTE specs). I guess the pi calculations and neural network stuff are exceptions.<p>Just to be clear, this doesn't make his work any less impressive. Highly performant codec and emulator implementations are no easy feat; it's just interesting that most of this work falls into that relatively narrow area.</p>
]]></description><pubDate>Tue, 16 Jun 2026 11:01:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=48553342</link><dc:creator>miki123211</dc:creator><comments>https://news.ycombinator.com/item?id=48553342</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48553342</guid></item><item><title><![CDATA[New comment by miki123211 in "Typst 0.15.0"]]></title><description><![CDATA[
<p>How's Typst with tagged PDF (particularly math in tagged PDF)?<p>Recent LaTeX versions started to be able to do it, it'd be a shame if people started switching over just when LaTeX finally started pulling their accessibility act together.</p>
]]></description><pubDate>Mon, 15 Jun 2026 21:30:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=48547268</link><dc:creator>miki123211</dc:creator><comments>https://news.ycombinator.com/item?id=48547268</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48547268</guid></item><item><title><![CDATA[New comment by miki123211 in "Iroh 1.0"]]></title><description><![CDATA[
<p>I like the idea. A couple of questions:<p>1. How does Iroh handle key rotation / leakage? Could you build some kind of hot/cold system on top of it, where you'd have a cold "identity key" in airgapped, secure storage, used only to issue certificates for your hot "traffic acceptance" key?<p>2. Is there any kind of peer discovery / DHT, either built-in directly or through some semi-official higher-level protocol, like DNS for IP?<p>3. What about human-friendly peer names? Those are almost required for end-user friendly applications. Most solutions of that problem either assume that every single user is willing to dedicate their life to configuring DNS, rely on a trusted third party, or delegate the responsibility to a blockchain.<p>4. What are the channel reliability properties, and are they configurable? Can you decide how to handle out-of-order or lost packets, or does the protocol enforce a decision? If you're willing to tolerate loss, duplication and reordering, can you avoid head-of-line blocking?<p>5. Is peer anonymity a goal?<p>6. What about two mostly-offline peers who wish to communicate (think smartphone apps that can't be connected 24/7 due to battery concerns)?<p>Overall, cool project.</p>
]]></description><pubDate>Mon, 15 Jun 2026 19:07:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=48545659</link><dc:creator>miki123211</dc:creator><comments>https://news.ycombinator.com/item?id=48545659</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48545659</guid></item><item><title><![CDATA[New comment by miki123211 in "Show HN: Homebrew 6.0.0"]]></title><description><![CDATA[
<p>Is there any good reason for Homebrew to keep its .tar.gz files around, even after packages are installed?<p>I'd personally love a "Homebrew light", compatible with most of the ecosystem (sans git taps, Ruby formulas and binary packages), written in a language with fast startup times, not keeping unnecessary files on disk, with support for parallel downloads, and terminology that is much easier for the newcomers to remember and keep straight.</p>
]]></description><pubDate>Fri, 12 Jun 2026 15:46:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=48505614</link><dc:creator>miki123211</dc:creator><comments>https://news.ycombinator.com/item?id=48505614</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48505614</guid></item><item><title><![CDATA[New comment by miki123211 in "Building an HTML-first site doubled our users overnight"]]></title><description><![CDATA[
<p>A decade-old phone was released in 2016 (yes, we're old).<p>React already existed in 2016, so did Vue and Typescript. Never mind good old JS.<p>I frankly can't imagine a device capable of supporting modern TLS stacks but incapable of supporting JS. Much less a phone, which in many countries basically requires LTE (and sometimes even VO LTE) support to function at all, due to the 2G and 3G shutdowns.</p>
]]></description><pubDate>Thu, 11 Jun 2026 15:54:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=48492088</link><dc:creator>miki123211</dc:creator><comments>https://news.ycombinator.com/item?id=48492088</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48492088</guid></item><item><title><![CDATA[New comment by miki123211 in "AWS Bedrock to require sharing data with Anthropic for Mythos and future models"]]></title><description><![CDATA[
<p>> This makes these models unusable in the settings where people are actually benefiting from these models being on Bedrock (e.g. they have customer contracts that limit who they can share data with, etc).<p>Does it, though?<p>Does Amazon have a clause in their contracts that forbids data sharing with any and all third parties? Is all AWS support and datacenter personnel employed directly by Amazon? Do they seriously have no third-party contractors?</p>
]]></description><pubDate>Wed, 10 Jun 2026 16:41:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=48478955</link><dc:creator>miki123211</dc:creator><comments>https://news.ycombinator.com/item?id=48478955</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48478955</guid></item><item><title><![CDATA[New comment by miki123211 in "Building an HTML-first site doubled our users overnight"]]></title><description><![CDATA[
<p>How many people are using browsers which don't support Javascript in 2026, and doing so out of necessity rather than out of choice? I can't imagine this number to be >1%.<p>How many such devices can still support modern TLS certificates anyway? By this logic, shouldn't we also use plain HTTP instead of TLS?</p>
]]></description><pubDate>Wed, 10 Jun 2026 16:29:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=48478772</link><dc:creator>miki123211</dc:creator><comments>https://news.ycombinator.com/item?id=48478772</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48478772</guid></item><item><title><![CDATA[New comment by miki123211 in "Facebook is paying people overseas promoting Alberta separatism"]]></title><description><![CDATA[
<p>On the other hand... on the internet, everybody is an American (or a Brit).<p>There are many people who don't live in a country where English is spoken natively, but who speak it well enough to lurk on the English internet. Those people are exposed to American and British politics and start to form opinions. It's not unusual for us to have our own takes on what happens in these countries.</p>
]]></description><pubDate>Tue, 09 Jun 2026 11:47:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=48459844</link><dc:creator>miki123211</dc:creator><comments>https://news.ycombinator.com/item?id=48459844</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48459844</guid></item><item><title><![CDATA[New comment by miki123211 in "Apple reveals new AI architecture built around Google Gemini models"]]></title><description><![CDATA[
<p>From an EU perspective, Microsoft is doing data protection, Apple is doing data privacy.<p>Microsoft's approach to data is basically "we promise nobody else but you and your government can access it, we can but we pinky swear we won't." This promise is mostly enforced at the legal layer and through legal consequences, not technical safeguards. If they think they can get away with it (or are forced to get away with it by the US government), there's nothing stopping them from using your data in whatever way they want.<p>When they can, Apple designs their systems so that they physically don't even have the capability to use your data, even if it's processed on their own servers. They're not privacy maximalists like Signal is, they care more about user experience, but they do aim for the highest level of privacy you can get while still having a good experience, and when they do need to make sacrifices, they typically let you opt into the privacy features if you really want to.<p>I'm far more inclined to believe that Microsoft is secretly (or not so secretly) collaborating with the US government than that Apple is.</p>
]]></description><pubDate>Tue, 09 Jun 2026 11:36:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=48459753</link><dc:creator>miki123211</dc:creator><comments>https://news.ycombinator.com/item?id=48459753</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48459753</guid></item><item><title><![CDATA[New comment by miki123211 in "How LLMs work"]]></title><description><![CDATA[
<p>There's one thing I wish people understood about LLMs, and it doesn't really have anything to do with what's inside the neural network part. It's the fact that LLMs can only write in one direction — forward.<p>When you are writing an essay and realize midway through a sentence that what you've written doesn't make sense, you go back and edit. An LLM can't do that, the only thing it can do is keep on generating. Because training data typically contains full essays and not half-finished sentences which were then edited, LLMs have a strong preference for "saving face" and producing grammatically correct, internally coherent outputs. They will often do so even if the only way to write themselves out of the corner they wrote themselves into is to lie. To maintain internal coherence, they'll then repeat that lie for the rest of the response.<p>This is also why changing response structure used to affect LLM performance so dramatically. If you asked an LLM to solve a math problem and all-but-forced it to start with the answer, it would have had to calculate that answer before emitting any tokens, something which it very often wasn't able to do. If it was told to follow up the answer with an explanation, it would produce a plausible-sounding explanation to maintain coherence.<p>If, on the other hand, it was told to start by "thinking step by step", it would often be able to solve the first step, and then the next one given the results of the first, and so on, until it was able to reach the answer. Because the answer came last, it wasn't committing to anything, so had no reason to "save face" and lie.<p>This part of the problem is basically solved now with reasoning; reasoning is where all the step-by-step stuff happens, even if users aren't always able to see it. In the process of RLVR, models even train themselves into outputting phrases like "let me check my answer once again" in the chain-of-thought; those serve as their "life rafts" which they can use to both save face and change their answer.</p>
]]></description><pubDate>Sat, 06 Jun 2026 14:08:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=48425304</link><dc:creator>miki123211</dc:creator><comments>https://news.ycombinator.com/item?id=48425304</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48425304</guid></item><item><title><![CDATA[New comment by miki123211 in "My thoughts after using Clojure for about a month"]]></title><description><![CDATA[
<p>In the blind community, navigation by indent level is pretty popular, no idea why it hasn't caught on anywhere else.<p>I find it a nice middle ground between the craziness of vim and the slowness of traditional cursor usage.</p>
]]></description><pubDate>Wed, 03 Jun 2026 14:11:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=48384378</link><dc:creator>miki123211</dc:creator><comments>https://news.ycombinator.com/item?id=48384378</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48384378</guid></item><item><title><![CDATA[New comment by miki123211 in "Roku LT Operating System open source distribution"]]></title><description><![CDATA[
<p>There's at least:<p>source available - whether you can read the code<p>open source - whether you can run (a modified version of) the code on some piece of hardware you own<p>open hardware - whether the hardware they sell you lets you run modified versions of their code<p>open contribution - whether they want your modifications<p>free software - whether your modifications have to be open source too<p>If it's at least source available, it can have any combination of these.</p>
]]></description><pubDate>Wed, 03 Jun 2026 14:08:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=48384343</link><dc:creator>miki123211</dc:creator><comments>https://news.ycombinator.com/item?id=48384343</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48384343</guid></item><item><title><![CDATA[New comment by miki123211 in "The newest Instagram “exploit” is the goofiest I've seen"]]></title><description><![CDATA[
<p>They're viable, you just have to think about them differently than how you think about support employees.<p>With humans, it's acceptable to have an "authenticate a customer" tool and a "reset the customer's password" tool as two separate applications. You can put in the manual that the latter can only be used after the former.<p>With agents, you can achieve the same outcome, but the constraint needs to be enforced by code, not job training and employee handbooks.</p>
]]></description><pubDate>Wed, 03 Jun 2026 14:04:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=48384280</link><dc:creator>miki123211</dc:creator><comments>https://news.ycombinator.com/item?id=48384280</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48384280</guid></item><item><title><![CDATA[New comment by miki123211 in "The newest Instagram “exploit” is the goofiest I've seen"]]></title><description><![CDATA[
<p>> By definition useful user support allows operations that are beyond the user’s permissions<p>And this is where most of the vulnerabilities come FROM, AI or no AI.<p>You can't expect entry-level support workers to be responsible. Either you codify a process (which you can still do with an AI), or you become like a cell carrier, extremely vulnerable to SIM swapping attacks.</p>
]]></description><pubDate>Wed, 03 Jun 2026 14:01:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=48384247</link><dc:creator>miki123211</dc:creator><comments>https://news.ycombinator.com/item?id=48384247</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48384247</guid></item><item><title><![CDATA[New comment by miki123211 in "The newest Instagram “exploit” is the goofiest I've seen"]]></title><description><![CDATA[
<p>> Including stuff you don't want to leak verbatim<p>This is exactly what I mean; if you give your agent access to some knowledge base through RAG; you should assume that this knowledge is now public information. If you don't want it to leak, design your agent so that it doesn't have access to it.</p>
]]></description><pubDate>Wed, 03 Jun 2026 14:00:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=48384216</link><dc:creator>miki123211</dc:creator><comments>https://news.ycombinator.com/item?id=48384216</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48384216</guid></item><item><title><![CDATA[New comment by miki123211 in "The newest Instagram “exploit” is the goofiest I've seen"]]></title><description><![CDATA[
<p>That's yet another class of attack and a pretty rare one. Very few agents run on fine-tuned models, but even for those that do, the same framing exists there. You should assume that anything that goes into the training data must be considered public information.</p>
]]></description><pubDate>Wed, 03 Jun 2026 13:58:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=48384196</link><dc:creator>miki123211</dc:creator><comments>https://news.ycombinator.com/item?id=48384196</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48384196</guid></item><item><title><![CDATA[New comment by miki123211 in "The newest Instagram “exploit” is the goofiest I've seen"]]></title><description><![CDATA[
<p>When thinking about the security of AI agents, one should ignore the agent entirely. Consider only the tools that the agent has access to. Assume that, if the attacker can interact with this agent, they have full and unfettered access to these tools. If those tools are secure, the agent is secure.<p>This framing doesn't consider context poisoning attacks, on which much has been written already and which merit their own defenses.</p>
]]></description><pubDate>Tue, 02 Jun 2026 09:14:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=48367787</link><dc:creator>miki123211</dc:creator><comments>https://news.ycombinator.com/item?id=48367787</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48367787</guid></item><item><title><![CDATA[New comment by miki123211 in "1-Bit Bonsai Image 4B Image Generation for Local Devices"]]></title><description><![CDATA[
<p>Literally the first thing I wrote after OpenAI's chat completions API came out was a Python script that took in a JSON description of a football (soccer) game from an API and used gpt-3.5-turbo to generate an article about it.<p>I was surprised how well it worked, even then.</p>
]]></description><pubDate>Mon, 01 Jun 2026 10:51:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=48355122</link><dc:creator>miki123211</dc:creator><comments>https://news.ycombinator.com/item?id=48355122</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48355122</guid></item></channel></rss>