<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: mnw21cam</title><link>https://news.ycombinator.com/user?id=mnw21cam</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Wed, 09 Sep 2026 17:20:22 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=mnw21cam" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by mnw21cam in "A faster way to calculate the day of the week"]]></title><description><![CDATA[
<p>See the Doomsday algorithm, discussed elsewhere on this thread. <a href="https://en.wikipedia.org/wiki/Doomsday_rule" rel="nofollow">https://en.wikipedia.org/wiki/Doomsday_rule</a></p>
]]></description><pubDate>Thu, 20 Aug 2026 12:08:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=49373494</link><dc:creator>mnw21cam</dc:creator><comments>https://news.ycombinator.com/item?id=49373494</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49373494</guid></item><item><title><![CDATA[New comment by mnw21cam in "Supersonic Trebuchet [video]"]]></title><description><![CDATA[
<p>I don't believe that is true - rockets produce a very supersonic airflow from gas pressure.</p>
]]></description><pubDate>Thu, 20 Aug 2026 11:44:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=49373290</link><dc:creator>mnw21cam</dc:creator><comments>https://news.ycombinator.com/item?id=49373290</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49373290</guid></item><item><title><![CDATA[New comment by mnw21cam in "Supersonic Trebuchet [video]"]]></title><description><![CDATA[
<p>Or if you have a limited supply of gunpowder but a way to make sufficient numbers of appropriately shaped projectiles, an air rifle would do the job and is much lighter and simpler than a trebuchet.</p>
]]></description><pubDate>Wed, 19 Aug 2026 14:40:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=49362296</link><dc:creator>mnw21cam</dc:creator><comments>https://news.ycombinator.com/item?id=49362296</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49362296</guid></item><item><title><![CDATA[New comment by mnw21cam in "Finger: the 1971 social network that never died"]]></title><description><![CDATA[
<p>There was a fellow student at university who put the entire Hunting Of The Snark in their .plan file. It scrolled for a while.</p>
]]></description><pubDate>Tue, 18 Aug 2026 12:01:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=49344416</link><dc:creator>mnw21cam</dc:creator><comments>https://news.ycombinator.com/item?id=49344416</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49344416</guid></item><item><title><![CDATA[New comment by mnw21cam in "The title cards in Blade Runner are amazing"]]></title><description><![CDATA[
<p>Did the author forget to add pictures? They seem to be referred to in the text.</p>
]]></description><pubDate>Thu, 06 Aug 2026 10:07:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=49194713</link><dc:creator>mnw21cam</dc:creator><comments>https://news.ycombinator.com/item?id=49194713</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49194713</guid></item><item><title><![CDATA[New comment by mnw21cam in "Turning a dumb AC unit smart (without losing my security deposit)"]]></title><description><![CDATA[
<p>One of the meeting rooms here at work has a couple of big panels for displaying presentations, and they're regularly misinterpreting noise on some line or other and changing their brightness/contrast/etc settings. It's highly annoying. I imagine there's some kind of data line plugged into the TVs which is picking up interference and causing them to freak out.</p>
]]></description><pubDate>Thu, 30 Jul 2026 10:55:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=49108223</link><dc:creator>mnw21cam</dc:creator><comments>https://news.ycombinator.com/item?id=49108223</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49108223</guid></item><item><title><![CDATA[New comment by mnw21cam in "Watching Go's new garbage collector move through the heap"]]></title><description><![CDATA[
<p>There was also an issue with Linux about 8 years ago where the THP daemon would start busy-looping searching for pages to amalgamate, wasting loads of CPU time (and I believe freezing the processes it was inspecting), and so people were advising switching off THP for that reason until it was fixed. It hit our large Java processes quite badly.</p>
]]></description><pubDate>Tue, 28 Jul 2026 08:37:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=49081072</link><dc:creator>mnw21cam</dc:creator><comments>https://news.ycombinator.com/item?id=49081072</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49081072</guid></item><item><title><![CDATA[New comment by mnw21cam in "Amiga 1000: Ten years ahead of its time"]]></title><description><![CDATA[
<p>That particular tool's purpose was actually to shift the Amiga's very simple RTOS-like static priority scheduler more towards a more complex fairness-based scheduler like Linux/Windows currently has, making it <i>less</i> real-time than before. Yes, you could make rules that could elevate certain tasks by name matching automatically, giving you more control and predictability, but that's not something you couldn't already do.</p>
]]></description><pubDate>Fri, 24 Jul 2026 09:30:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=49033119</link><dc:creator>mnw21cam</dc:creator><comments>https://news.ycombinator.com/item?id=49033119</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49033119</guid></item><item><title><![CDATA[New comment by mnw21cam in "Amiga 1000: Ten years ahead of its time"]]></title><description><![CDATA[
<p>Software that tried to implement memory protection or virtual memory on the Amiga had to have a huge long hit-list of software that set the AllocMem flags incorrectly and had to be treated differently. That's because the MEMF_PUBLIC flag didn't really do anything on the base OS, so programmers didn't bother using it correctly.</p>
]]></description><pubDate>Thu, 23 Jul 2026 14:42:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=49022435</link><dc:creator>mnw21cam</dc:creator><comments>https://news.ycombinator.com/item?id=49022435</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49022435</guid></item><item><title><![CDATA[New comment by mnw21cam in "Amiga 1000: Ten years ahead of its time"]]></title><description><![CDATA[
<p>AmigaOS couldn't be described as a RTOS proper, not like QNX. For one, it had a forbid() system call which would stop the scheduler from pre-empting the current running process. It had no guarantees on latency, which is the essence of a RTOS.<p>It had a very simple static absolute priority scheduler and very little that could cause long pauses (like virtual memory), which made it <i>much</i> more predictable in scheduling than more sophisticated schedulers like in Windows, Linux, and MacOS. At one point I had an A1200 and a Linux Pentium 300-ish, and CD-writer on both systems. I could trust the Amiga to write CDs without creating a coaster every time, where the Linux box would succeed only 2/3 the time due to the unpredictable scheduling and it running the buffer dry.<p>So it wasn't a real RTOS, but it definitely behaved more like one that what we have now.</p>
]]></description><pubDate>Thu, 23 Jul 2026 14:32:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=49022301</link><dc:creator>mnw21cam</dc:creator><comments>https://news.ycombinator.com/item?id=49022301</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49022301</guid></item><item><title><![CDATA[New comment by mnw21cam in "Airport Simulator"]]></title><description><![CDATA[
<p>Yeah, it works really well on a tiny screen, surprisingly enough.</p>
]]></description><pubDate>Tue, 21 Jul 2026 09:38:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=48990038</link><dc:creator>mnw21cam</dc:creator><comments>https://news.ycombinator.com/item?id=48990038</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48990038</guid></item><item><title><![CDATA[New comment by mnw21cam in "Airport Simulator"]]></title><description><![CDATA[
<p>On Android there is Endless ATC. It also appears to be on Steam.</p>
]]></description><pubDate>Mon, 20 Jul 2026 14:09:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=48979104</link><dc:creator>mnw21cam</dc:creator><comments>https://news.ycombinator.com/item?id=48979104</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48979104</guid></item><item><title><![CDATA[New comment by mnw21cam in "GrapheneOS recommended for domestic abuse victims"]]></title><description><![CDATA[
<p>Agreed. It'd be great for <i>after the person has left the DV situation</i> but not really beforehand.</p>
]]></description><pubDate>Fri, 17 Jul 2026 10:42:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=48945651</link><dc:creator>mnw21cam</dc:creator><comments>https://news.ycombinator.com/item?id=48945651</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48945651</guid></item><item><title><![CDATA[New comment by mnw21cam in "Volkswagen started blocking GrapheneOS users"]]></title><description><![CDATA[
<p>It's not just so that a few people can tune engines. The majority of the MOT is the roadworthiness check.</p>
]]></description><pubDate>Thu, 18 Jun 2026 13:06:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=48584716</link><dc:creator>mnw21cam</dc:creator><comments>https://news.ycombinator.com/item?id=48584716</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48584716</guid></item><item><title><![CDATA[New comment by mnw21cam in "Volkswagen started blocking GrapheneOS users"]]></title><description><![CDATA[
<p>I don't think "enormous costs" is a strong argument here. The annual MOT is usually under £50, and that includes a fairly comprehensive roadworthiness check and emissions check. A stronger argument would be that a car owner could change some settings on their car specially to pass the emissions check, and then set them back to dirty afterwards each year.</p>
]]></description><pubDate>Thu, 18 Jun 2026 07:20:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=48581948</link><dc:creator>mnw21cam</dc:creator><comments>https://news.ycombinator.com/item?id=48581948</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48581948</guid></item><item><title><![CDATA[New comment by mnw21cam in "Volkswagen started blocking GrapheneOS users"]]></title><description><![CDATA[
<p>PSA: Flashing someone is never a signal that you're giving them priority. That is explicitly forbidden in the highway code and dangerous. Flashing someone, like using the horn, only means "I'm here, just in case you didn't see me". If someone flashes you, you should make your own determination whether it is safe to perform a manoeuvre, making no assumptions about anything that the person who flashed you might be seeming to be promising.</p>
]]></description><pubDate>Wed, 17 Jun 2026 23:08:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=48578280</link><dc:creator>mnw21cam</dc:creator><comments>https://news.ycombinator.com/item?id=48578280</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48578280</guid></item><item><title><![CDATA[New comment by mnw21cam in "Volkswagen started blocking GrapheneOS users"]]></title><description><![CDATA[
<p>My 18 year old A3 reads about 1mph higher than the true speed at motorway speeds. It's pretty spot-on, which is very unusual.</p>
]]></description><pubDate>Wed, 17 Jun 2026 23:02:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=48578225</link><dc:creator>mnw21cam</dc:creator><comments>https://news.ycombinator.com/item?id=48578225</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48578225</guid></item><item><title><![CDATA[New comment by mnw21cam in "Twin brothers wipe 96 government databases minutes after being fired"]]></title><description><![CDATA[
<p>I'm not.</p>
]]></description><pubDate>Thu, 14 May 2026 07:49:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=48132318</link><dc:creator>mnw21cam</dc:creator><comments>https://news.ycombinator.com/item?id=48132318</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48132318</guid></item><item><title><![CDATA[New comment by mnw21cam in "Dirty Frag: Universal Linux LPE"]]></title><description><![CDATA[
<p>It's a "drop everything and patch" if you have a large multi-user server where you don't completely trust all of the users. Like say in a university with a server that students can log in to, like I have just had the joy of updating (and had RHEL break ZFS on me yet again).<p>But yes, in most other cases no it isn't a "drop everything" exploit - but it does mean one less layer in the multi-layer security, as unprivileged remote exploits now become root-access remote exploits.</p>
]]></description><pubDate>Fri, 08 May 2026 20:39:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=48068517</link><dc:creator>mnw21cam</dc:creator><comments>https://news.ycombinator.com/item?id=48068517</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48068517</guid></item><item><title><![CDATA[New comment by mnw21cam in "EEVblog: The 555 Timer is 55 years old [video]"]]></title><description><![CDATA[
<p>I used one of these to win an inter-school science competition when I was ~13. It was a minute timer. The competition board doubted I had built it all myself, so they plonked it down in front of me and demanded I draw the circuit diagram in front of them.</p>
]]></description><pubDate>Tue, 05 May 2026 19:33:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=48027387</link><dc:creator>mnw21cam</dc:creator><comments>https://news.ycombinator.com/item?id=48027387</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48027387</guid></item></channel></rss>