<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: adrianmonk</title><link>https://news.ycombinator.com/user?id=adrianmonk</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sat, 30 May 2026 13:14:03 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=adrianmonk" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by adrianmonk in "Shift will clean homes for free to train future robots"]]></title><description><![CDATA[
<p>Also, cleaning kitchens is a huge part of the job. Hotel rooms either have no kitchen or a very minimal one. You're not going to learn how to clean an oven or load a dishwasher in a hotel room. (And loading a dishwasher requires categorizing thousands of things as dishwasher safe or not! Stainless steel skillet, yes; cast iron skillet, no; etc.)</p>
]]></description><pubDate>Sat, 30 May 2026 02:10:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=48331722</link><dc:creator>adrianmonk</dc:creator><comments>https://news.ycombinator.com/item?id=48331722</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48331722</guid></item><item><title><![CDATA[New comment by adrianmonk in "YouTube to automatically label AI-generated videos"]]></title><description><![CDATA[
<p>Maybe I'm weird, but I believe in the theory that (all else equal) it's good for business to minimize how much your users hate your product/service.<p>In other words, users dislike the feeling of not knowing whether things are ads. I can't see any real downside to labeling them, so you're better off doing it so you don't drive users away.</p>
]]></description><pubDate>Wed, 27 May 2026 23:12:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=48302040</link><dc:creator>adrianmonk</dc:creator><comments>https://news.ycombinator.com/item?id=48302040</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48302040</guid></item><item><title><![CDATA[New comment by adrianmonk in "No way to parse integers in C (2022)"]]></title><description><![CDATA[
<p>Also, some very old computers had 36-bit words. Word sizes on modern computers are virtually always powers of 2, but it hasn't always been that way.<p>And octal is more convenient for output via 7-segment LEDs and for input via numeric keypads.</p>
]]></description><pubDate>Thu, 21 May 2026 04:52:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=48218010</link><dc:creator>adrianmonk</dc:creator><comments>https://news.ycombinator.com/item?id=48218010</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48218010</guid></item><item><title><![CDATA[New comment by adrianmonk in "Waymo updates 3,800 robotaxis after they 'drive into standing water'"]]></title><description><![CDATA[
<p>Have a rod that pivots in its center and has objects of equal mass at each end, like a balanced seesaw. But make one of the objects very low density (less than water) and other high density.<p>Since the densities differ, water will cause the rod to rotate. But since the masses are the same, bumps will create no net torque around the pivot point and thus no rotation.<p>ASCII art diagram:<p><pre><code>    F------(x)------C

    (x): pivot point
    F: float
    C: counterbalance
</code></pre>
Also include a small spring to keep the float in the down position.<p>I'm sure there are other ways like sensing the electrical resistance of the water.<p>Or just let the float sensor bounce. It's underwater when it <i>stops</i> bouncing and is continuously in the up position.</p>
]]></description><pubDate>Sat, 16 May 2026 05:52:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=48157217</link><dc:creator>adrianmonk</dc:creator><comments>https://news.ycombinator.com/item?id=48157217</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48157217</guid></item><item><title><![CDATA[New comment by adrianmonk in "Waymo updates 3,800 robotaxis after they 'drive into standing water'"]]></title><description><![CDATA[
<p>Waymos are fleet vehicles. Recalls go to the owners, just like with other fleet vehicles such as rental cars, taxis, limos, delivery services, utilities, and city/state/federal government. It doesn't really matter who is whose customer.</p>
]]></description><pubDate>Fri, 15 May 2026 23:10:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=48155120</link><dc:creator>adrianmonk</dc:creator><comments>https://news.ycombinator.com/item?id=48155120</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48155120</guid></item><item><title><![CDATA[New comment by adrianmonk in "Linux gaming is faster because Windows APIs are becoming Linux kernel features"]]></title><description><![CDATA[
<p>The article mentions this: "A few years back, Linux added a way for software to wait on several events at once, which is something Windows had built in for decades, but Linux didn't."<p>This is not really my area, but from a quick web search, I think they mean io_uring. Here's a blog post about it: <a href="https://mazzo.li/posts/uring-multiplex.html" rel="nofollow">https://mazzo.li/posts/uring-multiplex.html</a></p>
]]></description><pubDate>Wed, 13 May 2026 22:00:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=48128181</link><dc:creator>adrianmonk</dc:creator><comments>https://news.ycombinator.com/item?id=48128181</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48128181</guid></item><item><title><![CDATA[New comment by adrianmonk in "Google says criminal hackers used AI to find a major software flaw"]]></title><description><![CDATA[
<p>If you're talking about the incident described in the article, it says it was a flaw in "a popular open-source, web-based system administration tool".<p>Google's blog (<a href="https://cloud.google.com/blog/topics/threat-intelligence/ai-vulnerability-exploitation-initial-access" rel="nofollow">https://cloud.google.com/blog/topics/threat-intelligence/ai-...</a>) says Google "worked with the impacted vendor to responsibly disclose this vulnerability", so in this incident, it's not Google software.</p>
]]></description><pubDate>Mon, 11 May 2026 23:28:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=48102155</link><dc:creator>adrianmonk</dc:creator><comments>https://news.ycombinator.com/item?id=48102155</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48102155</guid></item><item><title><![CDATA[New comment by adrianmonk in "Software engineering may no longer be a lifetime career"]]></title><description><![CDATA[
<p>Here's a better comparison to pro athletes. Their work output is winning games. How do they get good at (and stay good at) that? Is it by playing real games for points?<p>That's a part of it, but only a small part. They don't get good at <i>the thing</i> mainly by <i>doing the thing</i>. They get good at it by <i>training to do the thing</i>.<p>An NFL football player does a ton of things other than playing in games. They have practice scrimmages. They do drills like throwing, catching, running patterns, tackling, reading quarterbacks, stripping balls, picking up fumbles, etc. They work with coaches on their technique. They watch film. They spend many hours in the gym and on the track building their strength, speed, cardio, and stamina.<p>Yes, it's true that your software skills will atrophy if you don't use them. But that doesn't mean your skills have to get worse and worse causing you to eventually quit the job. It means you need to set aside time to maintain your skills. It may no longer happen automatically as a side effect of your work, but it can happen intentionally instead.</p>
]]></description><pubDate>Mon, 11 May 2026 20:03:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=48099943</link><dc:creator>adrianmonk</dc:creator><comments>https://news.ycombinator.com/item?id=48099943</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48099943</guid></item><item><title><![CDATA[New comment by adrianmonk in "Internet Archive Switzerland"]]></title><description><![CDATA[
<p>They are suggesting that a human used an abbreviation rather than making a typo.</p>
]]></description><pubDate>Sat, 09 May 2026 17:12:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=48076503</link><dc:creator>adrianmonk</dc:creator><comments>https://news.ycombinator.com/item?id=48076503</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48076503</guid></item><item><title><![CDATA[New comment by adrianmonk in "Waymo in Portland"]]></title><description><![CDATA[
<p>The scenario is a cross-country trip in an electric car. What actual, specific advantage does a train or bus offer in this scenario? What problem does it solve better?<p>It's an electric car, so carbon emissions are low.<p>Most of the route will be in rural areas in the middle of the night, so the impact on traffic will be minimal.<p>As for the cost to build and maintain the roads, they are already needed so rural areas are accessible. Wear and tear on roads and bridges isn't much of an issue since heavy vehicles like trucks cause massively disproportionate damage[1]. (A bus might actually be worse than the equivalent number of cars in this respect.)<p>---<p>[1] See <a href="https://blog.ucs.org/dave-cooke/trucks-cause-the-lions-share-of-road-damage-and-their-industry-wants-you-to-keep-paying-for-it/" rel="nofollow">https://blog.ucs.org/dave-cooke/trucks-cause-the-lions-share...</a> . Some studies show that damage varies with the <i>fourth power</i> of axle weight.</p>
]]></description><pubDate>Wed, 29 Apr 2026 03:49:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=47943983</link><dc:creator>adrianmonk</dc:creator><comments>https://news.ycombinator.com/item?id=47943983</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47943983</guid></item><item><title><![CDATA[New comment by adrianmonk in "Paraloid B-72"]]></title><description><![CDATA[
<p>I read it as "paraboloid" and expected it to be about some very specific geometrical shape with a niche practical application.</p>
]]></description><pubDate>Sat, 25 Apr 2026 19:09:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=47903727</link><dc:creator>adrianmonk</dc:creator><comments>https://news.ycombinator.com/item?id=47903727</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47903727</guid></item><item><title><![CDATA[New comment by adrianmonk in "Acetaminophen vs. ibuprofen"]]></title><description><![CDATA[
<p>Apparently a common source of problems is taking two different medications without realizing they both contain acetaminophen.<p>Suppose your arthritis is acting up, so you start taking Tylenol 8hr Arthritis Pain[1]. That's 2 tablets every 8 hours. They're extended-release with 650mg per tablet. A total of 3900 mg in 24 hours.<p>A few days later you get the flu, so you decide to add what seems like a completely different medication: Theraflu Flu Relief Max Strength[2]. It has a cough suppressant and an antihistamine. But each caplet also contains 500 mg of acetaminophen. It says to take 2 caplets every 6 hours, so you take 8 of them in 24 hours[3]. That's another 4000 mg.<p>Between the two, you're at 7900 mg.<p>Then you wake up in the morning and take both medications, but 30 minutes later you've forgotten you took them. You're not thinking straight because you're sick. So you accidentally take a second dose. That additional 2300 mg brings your total to 10200 mg.<p>---<p>[1] <a href="https://www.tylenol.com/products/arthritis/tylenol-8hr-arthritis-pain" rel="nofollow">https://www.tylenol.com/products/arthritis/tylenol-8hr-arthr...</a><p>[2] <a href="https://www.theraflu.com/products/day-night-flu-relief-max-strength-caplets-value-pack/" rel="nofollow">https://www.theraflu.com/products/day-night-flu-relief-max-s...</a><p>[3] You weren't supposed to take 8 of them, though. If you'd read the label very carefully, you'd have seen it also says not to exceed 6 in a 24-hour period.</p>
]]></description><pubDate>Wed, 22 Apr 2026 05:38:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=47859510</link><dc:creator>adrianmonk</dc:creator><comments>https://news.ycombinator.com/item?id=47859510</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47859510</guid></item><item><title><![CDATA[New comment by adrianmonk in "Fusion Power Plant Simulator"]]></title><description><![CDATA[
<p>That's the joke, isn't it?<p>A fission power plant simulator lets you have fun playing through a meltdown disaster scenario. A fusion power plant simulator is "worse" because it takes away the "fun" of meltdowns. The humor is in reacting to the simulator as if it were a game (some are, but this one isn't).</p>
]]></description><pubDate>Tue, 21 Apr 2026 18:49:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=47852824</link><dc:creator>adrianmonk</dc:creator><comments>https://news.ycombinator.com/item?id=47852824</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47852824</guid></item><item><title><![CDATA[New comment by adrianmonk in "SPEAKE(a)R: Turn Speakers to Microphones for Fun and Profit [pdf] (2017)"]]></title><description><![CDATA[
<p>Chips only have a certain number of pins. It probably works out better economically if those pins can be used for either input or output. Chip manufacturers can thus make one product that will fit the needs of more customers instead of (say) 9 different chip variants with 8 inputs and 0 outputs, 7 inputs and 1 output, 6 inputs and 2 outputs, etc.<p>It could also be useful to the end user. Motherboards have a limited number of ports since the connectors cost money and take up space on the back panel. One user might want a line input (for digitizing old cassettes, for example)[1] and another user might want an extra surround sound output (for 7.1 surround sound instead of just 5.1 surround). With retasking, the motherboard can support both these niche use cases with a single shared port.<p>---<p>[1] You can't use a microphone input for this because (a) it's mono and (b) it's a different voltage level.</p>
]]></description><pubDate>Sun, 19 Apr 2026 18:04:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=47826253</link><dc:creator>adrianmonk</dc:creator><comments>https://news.ycombinator.com/item?id=47826253</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47826253</guid></item><item><title><![CDATA[New comment by adrianmonk in "Allbirds, Inc. Announces Expansion into AI Compute Infrastructure"]]></title><description><![CDATA[
<p>If their slogan isn't "The Sole of a New Machine", I'll be disappointed.</p>
]]></description><pubDate>Wed, 15 Apr 2026 16:50:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=47781769</link><dc:creator>adrianmonk</dc:creator><comments>https://news.ycombinator.com/item?id=47781769</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47781769</guid></item><item><title><![CDATA[New comment by adrianmonk in "A new spam policy for “back button hijacking”"]]></title><description><![CDATA[
<p>> <i>Crawlers do not use the browser back button or browser history.</i><p>Couldn't you instrument the crawler's browser engine to observe whether (while crawling) the page does any behaviors that <i>would</i> result in back button hijacking? No back buttons have to be clicked.<p>You just have to watch whether the mousetrap is set. Since you know how mousetraps work, you don't have to grab the cheese.</p>
]]></description><pubDate>Tue, 14 Apr 2026 21:53:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=47771983</link><dc:creator>adrianmonk</dc:creator><comments>https://news.ycombinator.com/item?id=47771983</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47771983</guid></item><item><title><![CDATA[New comment by adrianmonk in "The Windows equivalents of the most used Linux commands"]]></title><description><![CDATA[
<p>That's a valid point. Another example is SIGHUP, which will cause some programs to exit but other programs to reload their config file. In certain very specific cases, that could even cause harm.<p>So really what "kill" would be doing is automating a common procedure, which is different than taking responsibility for doing it correctly. It would need to be configurable.<p>I still think it would be a net benefit since right now incentives push people toward doing something the wrong way (even if they know better). But I can also see how it might give people a false sense of security or something along those lines.</p>
]]></description><pubDate>Thu, 02 Apr 2026 18:22:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=47618201</link><dc:creator>adrianmonk</dc:creator><comments>https://news.ycombinator.com/item?id=47618201</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47618201</guid></item><item><title><![CDATA[New comment by adrianmonk in "The Windows equivalents of the most used Linux commands"]]></title><description><![CDATA[
<p>Maybe this logic should be built into the "kill" command (or some other standard command). Given that this is the right way, it shouldn't be more tedious than the wrong way!<p>It could also monitor the target process and inform you immediately when it exits, saving you the trouble of using "ps" to confirm that the target is actually gone.</p>
]]></description><pubDate>Thu, 02 Apr 2026 05:11:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=47610213</link><dc:creator>adrianmonk</dc:creator><comments>https://news.ycombinator.com/item?id=47610213</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47610213</guid></item><item><title><![CDATA[New comment by adrianmonk in "‘Energy independence feels practical’: Europeans building mini solar farms"]]></title><description><![CDATA[
<p>Hopefully nobody thinks "I'll save even more if I get two!" and plugs them both into the same circuit.<p>Perhaps they could somehow detect each other and shut off.</p>
]]></description><pubDate>Sat, 28 Mar 2026 05:32:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=47551928</link><dc:creator>adrianmonk</dc:creator><comments>https://news.ycombinator.com/item?id=47551928</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47551928</guid></item><item><title><![CDATA[New comment by adrianmonk in "FCC updates covered list to include foreign-made consumer routers"]]></title><description><![CDATA[
<p>> <i>You're assuming a non-partisan technocratic process</i><p>No, of course I'm not assuming that. That's not the administration's pattern of behavior, so it would be a crazy assumption.<p>I agree it'll be abused. I just didn't feel it necessary to state the obvious.</p>
]]></description><pubDate>Tue, 24 Mar 2026 00:28:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=47497125</link><dc:creator>adrianmonk</dc:creator><comments>https://news.ycombinator.com/item?id=47497125</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47497125</guid></item></channel></rss>