<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: mrob</title><link>https://news.ycombinator.com/user?id=mrob</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Mon, 27 Jul 2026 22:21:06 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=mrob" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by mrob in "Kimi-K3 Technical Report [pdf]"]]></title><description><![CDATA[
<p>"Downloadable" should be "weights available" by analogy to "source available". K3 is weights available because it includes usage restrictions. K2.6 is open weights, because the only restriction is a weaker version of the "obnoxious BSD advertising clause", which is accepted as FOSS.</p>
]]></description><pubDate>Mon, 27 Jul 2026 18:29:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=49073731</link><dc:creator>mrob</dc:creator><comments>https://news.ycombinator.com/item?id=49073731</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49073731</guid></item><item><title><![CDATA[New comment by mrob in "DARPA, U.S. Air Force fly AI-controlled F-16"]]></title><description><![CDATA[
<p>>Stable aerodynamics<p>The F-16 is famously the first production aircraft with unstable aerodynamics, to increase maneuverability. It's not flyable without computer assistance. This is standard for all modern fighter jets.</p>
]]></description><pubDate>Thu, 23 Jul 2026 23:06:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=49029268</link><dc:creator>mrob</dc:creator><comments>https://news.ycombinator.com/item?id=49029268</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49029268</guid></item><item><title><![CDATA[New comment by mrob in "Amiga 1000: Ten years ahead of its time"]]></title><description><![CDATA[
<p>There's a good article about this:<p><a href="https://www.datagubbe.se/stupidslow/" rel="nofollow">https://www.datagubbe.se/stupidslow/</a><p>(previous discussion)<p><a href="https://news.ycombinator.com/item?id=40604972">https://news.ycombinator.com/item?id=40604972</a><p>The Amiga feels fast because its slowness is predictable. Modern systems have unexpected slowness, and unexpected things are always more noticeable.</p>
]]></description><pubDate>Thu, 23 Jul 2026 08:53:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=49018658</link><dc:creator>mrob</dc:creator><comments>https://news.ycombinator.com/item?id=49018658</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49018658</guid></item><item><title><![CDATA[New comment by mrob in "How we measured AI writing across arXiv, and where the measurement breaks"]]></title><description><![CDATA[
<p>Even if you can reject the aesthetic argument for non-fiction works (although read some of Dijkstra's papers for a good counterargument), it is still a problem because it breaks an important quality signalling mechanism.<p>Pre-LLMs, a paper with no spelling or grammar errors showed that somebody had put effort into writing and editing it. If they cared about the presentation, they probably also cared about the content. LLMs routinely produce nonsense that looks superficially like high-quality work.<p>There are far too many papers to read all of them. LLM slop is evidence that something is probably low quality. As the saying goes, "if you can't be bothered writing it, I can't be bothered reading." The rare outliers will get enough citations and recommendations to overcome this filter.</p>
]]></description><pubDate>Mon, 20 Jul 2026 17:18:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=48981785</link><dc:creator>mrob</dc:creator><comments>https://news.ycombinator.com/item?id=48981785</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48981785</guid></item><item><title><![CDATA[New comment by mrob in "LG monitors silently install software through Windows Update without consent"]]></title><description><![CDATA[
<p>You can also spoof a keyboard and simulate keystrokes to open terminals and run arbitrary commands. I don't know about Windows, but on Linux it's possible to block USB connections by default and filter them in userspace:<p><a href="https://usbguard.github.io/" rel="nofollow">https://usbguard.github.io/</a><p>This allows enforcing rules like "never add an additional keyboard". But the USB protocol has no support for strong device authentication, so there's no way to prevent a device from acting like a malicious version of something in the device class you expected it to be without abandoning "plug and play" altogether (a reasonable solution in secure environments where unused ports are often physically blocked).</p>
]]></description><pubDate>Sat, 18 Jul 2026 17:41:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=48960294</link><dc:creator>mrob</dc:creator><comments>https://news.ycombinator.com/item?id=48960294</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48960294</guid></item><item><title><![CDATA[New comment by mrob in "LG monitors silently install software through Windows Update without consent"]]></title><description><![CDATA[
<p>That fact that you're posting on a web forum makes you an outlier. Most people only passively consume, and mobile devices are good enough for that.</p>
]]></description><pubDate>Sat, 18 Jul 2026 17:08:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=48959950</link><dc:creator>mrob</dc:creator><comments>https://news.ycombinator.com/item?id=48959950</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48959950</guid></item><item><title><![CDATA[New comment by mrob in "LG monitors silently install software through Windows Update without consent"]]></title><description><![CDATA[
<p>>This is not coming to the Linux world. The moment this sort of thing happens, distros get forked.<p>I installed Debian 13 recently. The first time I opened Firefox ESR (installed by default), I got something that looked like adverts on the home page (banner blindness means I have no memory of what they actually were, only of the feeling of disgust). The Home section of the Settings page had options for "Sponsored shortcuts" and "Sponsored stories" enabled by default. Changing a default setting is a lot easier than forking software, yet it was not done.</p>
]]></description><pubDate>Sat, 18 Jul 2026 17:04:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=48959907</link><dc:creator>mrob</dc:creator><comments>https://news.ycombinator.com/item?id=48959907</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48959907</guid></item><item><title><![CDATA[New comment by mrob in "The US grocery slowdown is real"]]></title><description><![CDATA[
<p>>they don't eat all the banannas before tomorrow, they will go bad<p>This one specifically has a good solution:<p><a href="https://en.wikipedia.org/wiki/Banana_bread" rel="nofollow">https://en.wikipedia.org/wiki/Banana_bread</a></p>
]]></description><pubDate>Fri, 17 Jul 2026 23:11:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=48953253</link><dc:creator>mrob</dc:creator><comments>https://news.ycombinator.com/item?id=48953253</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48953253</guid></item><item><title><![CDATA[New comment by mrob in "CD sales growth outpaced vinyl in the first half of 2026"]]></title><description><![CDATA[
<p>I have hundreds of CDs from the 80s and 90s, most of them bought used from charity shops. The vast majority play perfectly, despite some of them having obvious signs of poor storage/handling.<p>I think it's more likely your CD player is failing than your CDs.</p>
]]></description><pubDate>Thu, 16 Jul 2026 20:20:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=48939702</link><dc:creator>mrob</dc:creator><comments>https://news.ycombinator.com/item?id=48939702</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48939702</guid></item><item><title><![CDATA[New comment by mrob in "Microsoft Comic Chat is now open source"]]></title><description><![CDATA[
<p>>no human being would ever refer to Michael Jordan as the "Space Jam guy."<p>Maybe not in the USA, but globally I think it's likely that more people watched Space Jam than ever watched an NBA match. Professional basketball is a niche sport in most of the world.</p>
]]></description><pubDate>Thu, 16 Jul 2026 19:16:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=48938957</link><dc:creator>mrob</dc:creator><comments>https://news.ycombinator.com/item?id=48938957</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48938957</guid></item><item><title><![CDATA[New comment by mrob in "I also filed the corners off my MacBook"]]></title><description><![CDATA[
<p>>every 3db is a doubling of sound power and intensity since its a logarithmic scale<p>This is true, but the ear measures sound pressure, not sound intensity. Sound pressure requires a 6dB increase to double. See:<p><a href="https://en.wikipedia.org/wiki/Power,_root-power,_and_field_quantities" rel="nofollow">https://en.wikipedia.org/wiki/Power,_root-power,_and_field_q...</a><p>And human perception of loudness is also non-linear. The increase necessary for a perceived doubling in loudness is frequency dependent, but at most frequencies it's higher than 6dB. At 1 KHz you need roughly 10dB increase for a perceived doubling. See:<p><a href="https://en.wikipedia.org/wiki/Sone" rel="nofollow">https://en.wikipedia.org/wiki/Sone</a></p>
]]></description><pubDate>Thu, 16 Jul 2026 14:50:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=48935401</link><dc:creator>mrob</dc:creator><comments>https://news.ycombinator.com/item?id=48935401</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48935401</guid></item><item><title><![CDATA[New comment by mrob in "Japan develops a method to recover up to 90% of lithium from used EV batteries"]]></title><description><![CDATA[
<p>Doesn't read like slop to me. The only sentence that could be argued to conflate the two is:<p>>A new law taking effect this year will require manufacturers and importers to collect and recycle small portable batteries from the likes of phones, vapes, and power tools.<p>But "recycle" doesn't necessarily mean closed-loop recycling (recycling into the same products). Lithium recovery is a type of open-loop recycling and the surrounding paragraphs talk about lithium recovery so this is a reasonable interpretation.</p>
]]></description><pubDate>Tue, 14 Jul 2026 13:01:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=48906194</link><dc:creator>mrob</dc:creator><comments>https://news.ycombinator.com/item?id=48906194</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48906194</guid></item><item><title><![CDATA[New comment by mrob in "AI is a bad tool"]]></title><description><![CDATA[
<p>High level languages are analogous to airbrushes or paint rollers, not assistants. They let you paint faster, at the cost of making some things impossible that you would be able to do with a fine paintbrush. Unlike the assistant/LLM, they do not make artistic decisions for you, and their behavior is predictable.</p>
]]></description><pubDate>Mon, 13 Jul 2026 21:37:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=48899260</link><dc:creator>mrob</dc:creator><comments>https://news.ycombinator.com/item?id=48899260</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48899260</guid></item><item><title><![CDATA[New comment by mrob in "Meta reuses old RAM in new servers with custom bridge chip"]]></title><description><![CDATA[
<p>"High compression memory" is immersion-breaking magic. There are hard mathematical limits to how much you can compress things (Kolmogorov complexity), and every lossless compression algorithm necessarily increases the size of some inputs (pigeonhole principle). It's much simpler to assume that "M" is slang for some bigger unit.<p>We already have the real life example of people using "mega" (10^6) as slang for "mebi" (2^20).</p>
]]></description><pubDate>Thu, 09 Jul 2026 18:08:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=48850119</link><dc:creator>mrob</dc:creator><comments>https://news.ycombinator.com/item?id=48850119</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48850119</guid></item><item><title><![CDATA[New comment by mrob in "If you're a button, you have one job"]]></title><description><![CDATA[
<p>Latency is cumulative, so avoidable latency is never acceptable. Maybe the hardware will change. Maybe somebody will run your software in an emulator. That 5ms could be enough to push the total latency into the "annoying" level.<p>And even with no additional latency, 5ms is perceptible in some cases anyway. Microsoft Research has a video demonstration:<p><a href="https://www.youtube.com/watch?v=vOvQCPLkPt4" rel="nofollow">https://www.youtube.com/watch?v=vOvQCPLkPt4</a></p>
]]></description><pubDate>Sun, 05 Jul 2026 10:02:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=48792819</link><dc:creator>mrob</dc:creator><comments>https://news.ycombinator.com/item?id=48792819</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48792819</guid></item><item><title><![CDATA[New comment by mrob in "If you're a button, you have one job"]]></title><description><![CDATA[
<p>>averaging the last 50 reads and wait till the majority is either off or on.<p>This is a bad way to do it because it adds avoidable latency. A moving average is a low-pass filter. The switch bounce is better handled by hysteresis. Change state as soon as you see an edge, then ignore further edges until a timer expires, e.g. 5 ms, which should be enough for the bouncing to settle. A 5 ms timeout limits your repetition rate to 100 presses per second, which is beyond human capabilities.<p>You might want a tiny bit of hardware low-pass filtering too, for EMI resistance, but that's with microsecond-scale time constant, not milliseconds.</p>
]]></description><pubDate>Sun, 05 Jul 2026 09:30:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=48792654</link><dc:creator>mrob</dc:creator><comments>https://news.ycombinator.com/item?id=48792654</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48792654</guid></item><item><title><![CDATA[New comment by mrob in "The bottleneck might be the air in the room"]]></title><description><![CDATA[
<p>I have an air purifier with built in particulate sensor. It doesn't provide numbers, but has a multi-color LED indicator to report PM2.5 level as good/mediocre/bad/terrible. Running a vacuum cleaner that supposedly has a good filter consistently increases the reported PM2.5 level from the first band to the second. The air purifier (or faster/cheaper depending on the weather, just open some windows) can bring it back down again.</p>
]]></description><pubDate>Sat, 04 Jul 2026 10:55:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=48784448</link><dc:creator>mrob</dc:creator><comments>https://news.ycombinator.com/item?id=48784448</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48784448</guid></item><item><title><![CDATA[New comment by mrob in "A Special Wireless-Free Nikon Camera Is Publicly Available for the First Time"]]></title><description><![CDATA[
<p>I correctly expected "wireless-free" to mean no support for wireless connections, which to me seems the simple and obvious interpretation. It doesn't necessarily mean it's wired (data transfer could be limited to removable memory cards), but B&H says:<p>"The camera does still have a series of ports for physical, wired connections for data transfer and power supply"</p>
]]></description><pubDate>Fri, 03 Jul 2026 10:37:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=48773392</link><dc:creator>mrob</dc:creator><comments>https://news.ycombinator.com/item?id=48773392</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48773392</guid></item><item><title><![CDATA[New comment by mrob in "Since Linux 6.9, LUKS suspend stopped wiping disk-encryption keys from memory"]]></title><description><![CDATA[
<p>We should just automatically ban every new account with "AI" in the about field. I don't think we'd lose much.</p>
]]></description><pubDate>Fri, 03 Jul 2026 09:52:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=48773077</link><dc:creator>mrob</dc:creator><comments>https://news.ycombinator.com/item?id=48773077</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48773077</guid></item><item><title><![CDATA[New comment by mrob in "This blog is written in en-GB"]]></title><description><![CDATA[
<p>I've heard it used that way in the UK too, but the first meaning is traditional. Wiktionary has some examples:<p><a href="https://en.wiktionary.org/wiki/moot" rel="nofollow">https://en.wiktionary.org/wiki/moot</a><p>I expect the US meaning will eventually become standard everywhere.</p>
]]></description><pubDate>Thu, 02 Jul 2026 14:51:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=48762549</link><dc:creator>mrob</dc:creator><comments>https://news.ycombinator.com/item?id=48762549</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48762549</guid></item></channel></rss>