<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: mmcallister</title><link>https://news.ycombinator.com/user?id=mmcallister</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Fri, 04 Sep 2026 08:44:43 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=mmcallister" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by mmcallister in "Remembering Steve Jobs"]]></title><description><![CDATA[
<p>>  Steve Jobs did not treat his pancreatic cancer when he was first diagnosed and it was treatable<p>That's his choice, it's _his_ cancer after all<p>> I don't think that excuses all of the horrible things he did as a human<p>I think this is a bit of a leap. He's done some bad things sure, but the only ones you mentioned were...working on a yacht, using alternative medicine and getting a liver transplant</p>
]]></description><pubDate>Sun, 05 Oct 2025 16:40:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=45483008</link><dc:creator>mmcallister</dc:creator><comments>https://news.ycombinator.com/item?id=45483008</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45483008</guid></item><item><title><![CDATA[New comment by mmcallister in "『 0x61 』- Panasonic and OpenBSD = <3"]]></title><description><![CDATA[
<p>I have one of these too, and I honestly can't fault it. Runs Arch + i3 and they're very cheap in Australia since the education department handed them out in schools.<p>Once things get too sluggish for me I'll see what hardware hacks I can do to bring it back (I also wouldn't mind swapping the charging port to USB-C), but until then it works well for my needs.</p>
]]></description><pubDate>Tue, 15 Jul 2025 06:29:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=44568417</link><dc:creator>mmcallister</dc:creator><comments>https://news.ycombinator.com/item?id=44568417</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44568417</guid></item><item><title><![CDATA[New comment by mmcallister in "A succinct email in just a subject line"]]></title><description><![CDATA[
<p>I always found these incredibly rude, in my experience it's typically senior management, and specifically those who like to really make you feel like a nameless "human resource"<p>Though I haven't seen it in recent years with (better) workplace messaging platform, like Slack</p>
]]></description><pubDate>Tue, 11 Mar 2025 07:34:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=43330070</link><dc:creator>mmcallister</dc:creator><comments>https://news.ycombinator.com/item?id=43330070</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43330070</guid></item><item><title><![CDATA[New comment by mmcallister in "Making Markets on Kalshi"]]></title><description><![CDATA[
<p>It's interesting that sigma is static and defined ahead of time, how do you determine the initial sigma?</p>
]]></description><pubDate>Thu, 20 Feb 2025 12:50:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=43114068</link><dc:creator>mmcallister</dc:creator><comments>https://news.ycombinator.com/item?id=43114068</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43114068</guid></item><item><title><![CDATA[New comment by mmcallister in "418 I’m a teapot"]]></title><description><![CDATA[
<p>iiNet was probably the best job I've ever had, certainly the place where I learnt the most, and had the most fun.<p>The coffeecam was cute, acb - the one primarily responsible for the coffeecam - also had American candies for sale around it (at least when I worked there at Hay Street)</p>
]]></description><pubDate>Mon, 28 Oct 2024 11:54:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=41970161</link><dc:creator>mmcallister</dc:creator><comments>https://news.ycombinator.com/item?id=41970161</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41970161</guid></item><item><title><![CDATA[New comment by mmcallister in "Show HN: I made a Sonic runner game in JavaScript"]]></title><description><![CDATA[
<p>Given the answer to their question on how it's written is quite obvious in the provided link, I'd say if they are using an AI it doesn't appear to be parsing the content and maybe only the titles?</p>
]]></description><pubDate>Tue, 22 Oct 2024 19:48:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=41917988</link><dc:creator>mmcallister</dc:creator><comments>https://news.ycombinator.com/item?id=41917988</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41917988</guid></item><item><title><![CDATA[New comment by mmcallister in "Proton Mail discloses user data leading to arrest in Spain"]]></title><description><![CDATA[
<p>a minor point but you can't _encrypt_ source IPs, you can only obfuscate or more accurately, proxy.</p>
]]></description><pubDate>Tue, 07 May 2024 06:46:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=40283035</link><dc:creator>mmcallister</dc:creator><comments>https://news.ycombinator.com/item?id=40283035</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40283035</guid></item><item><title><![CDATA[New comment by mmcallister in "Google lays off hundreds working on its voice-activated assistant"]]></title><description><![CDATA[
<p>The other 2% keeps engineers fairly busy, I imagine. Custom congestion control algorithms come to mind</p>
]]></description><pubDate>Thu, 11 Jan 2024 08:36:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=38949431</link><dc:creator>mmcallister</dc:creator><comments>https://news.ycombinator.com/item?id=38949431</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38949431</guid></item><item><title><![CDATA[New comment by mmcallister in "Official guide for organizing Go projects and modules"]]></title><description><![CDATA[
<p>Compare and contrast this with the Go Standards project-layout repo example[1] - which ironically is not a standard at all.<p>Personally I prefer a bit more rigidity in how the project is structured (/pkg/, /pkg/internal/, /cmd/) since it is more opinionated and requires less thinking. Typically my repos won't just have a Go backend but also a frontend too, and supporting assets, as well as documentation (designs, decisions, etc.)<p>[1] <a href="https://github.com/golang-standards/project-layout">https://github.com/golang-standards/project-layout</a></p>
]]></description><pubDate>Wed, 20 Sep 2023 02:59:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=37579945</link><dc:creator>mmcallister</dc:creator><comments>https://news.ycombinator.com/item?id=37579945</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37579945</guid></item><item><title><![CDATA[New comment by mmcallister in "RFC 9454: Update to OSPF Terminology, Changed Master/Slave to Leader/Follower"]]></title><description><![CDATA[
<p>OSPF is an interior routing protocol that transmits link state. Link state based routing algorithms aren't a good fit for interconnected networks</p>
]]></description><pubDate>Sun, 20 Aug 2023 11:10:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=37198033</link><dc:creator>mmcallister</dc:creator><comments>https://news.ycombinator.com/item?id=37198033</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37198033</guid></item><item><title><![CDATA[New comment by mmcallister in "I use a Raspberry Pi as my daily computer"]]></title><description><![CDATA[
<p>(n)vim would work a real treat on a pi. Building locally might be tricky depending on the codebase, but it's not entirely unreasonable to expect to have a full fledged IDE on a pi (except Android development, lol)</p>
]]></description><pubDate>Fri, 28 Oct 2022 12:46:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=33370675</link><dc:creator>mmcallister</dc:creator><comments>https://news.ycombinator.com/item?id=33370675</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=33370675</guid></item><item><title><![CDATA[New comment by mmcallister in "Show HN: Lockable – sync locks for distributed systems"]]></title><description><![CDATA[
<p>Building software that relies on an incorrect assumption sounds dangerous to me.<p>There's plenty of critical software in the world, some of which has real world consequences if there are bugs.</p>
]]></description><pubDate>Sat, 18 Jun 2022 10:08:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=31788605</link><dc:creator>mmcallister</dc:creator><comments>https://news.ycombinator.com/item?id=31788605</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=31788605</guid></item><item><title><![CDATA[New comment by mmcallister in "Ask HN: How do you hire remotely when you have to turn over the crown jewels?"]]></title><description><![CDATA[
<p>This has never, not once crossed my mind. I've worked at two FAANG companies and I'm fairly certain that at least at Google they'd be able to tell you've exfiltrated some code, and even if they couldn't it's morally questionable to be doing that in the first place.<p>High risk, very low reward</p>
]]></description><pubDate>Mon, 02 May 2022 20:58:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=31240840</link><dc:creator>mmcallister</dc:creator><comments>https://news.ycombinator.com/item?id=31240840</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=31240840</guid></item><item><title><![CDATA[New comment by mmcallister in "Ask HN: Who is the Joe Rogan of coding?"]]></title><description><![CDATA[
<p>Terry Davis</p>
]]></description><pubDate>Sun, 21 Nov 2021 12:04:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=29295765</link><dc:creator>mmcallister</dc:creator><comments>https://news.ycombinator.com/item?id=29295765</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=29295765</guid></item><item><title><![CDATA[New comment by mmcallister in "The Search for a Free/Open Source Mobile Operating System"]]></title><description><![CDATA[
<p>What if you have a paid application?</p>
]]></description><pubDate>Wed, 25 Aug 2021 05:43:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=28298380</link><dc:creator>mmcallister</dc:creator><comments>https://news.ycombinator.com/item?id=28298380</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=28298380</guid></item><item><title><![CDATA[New comment by mmcallister in "Conditionally setting your gitconfig"]]></title><description><![CDATA[
<p>This is neat, but I think it's better to use your work provided device(s)/laptop for work, and your personal devices for personal things.<p>Obviously check your contract, and IANAL but people should be cognizant of the fact that your employer _may_ be able to retain copyright on personal projects if you use a work device (then again some contracts may even try to claim that they retain copyright for work done in personal time on personal devices)</p>
]]></description><pubDate>Tue, 24 Aug 2021 04:08:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=28285001</link><dc:creator>mmcallister</dc:creator><comments>https://news.ycombinator.com/item?id=28285001</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=28285001</guid></item><item><title><![CDATA[New comment by mmcallister in "Tell HN: Don't put your status page on the same domain as your app"]]></title><description><![CDATA[
<p>I think the _real_ takeaway here should be that your status page should be simple, with as little dependencies as possible, ideally none.<p>IMHO it should be a static page using Hugo, Jekyll or roll your own if you really have to.<p>None of this precludes you from using the same domain, though you'd want to use a subdomain, for instance status.product.com</p>
]]></description><pubDate>Mon, 10 May 2021 03:10:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=27102309</link><dc:creator>mmcallister</dc:creator><comments>https://news.ycombinator.com/item?id=27102309</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=27102309</guid></item><item><title><![CDATA[New comment by mmcallister in "Reverse engineering the Nest home/away API"]]></title><description><![CDATA[
<p>you don't need to know the IP address , you can just dump the ARP cache and look for the MAC address you need.<p>on Linux:<p><pre><code>  $ arp -n | grep "MAC_ADDRESS_HERE"
  192.168.86.23            ether   MAC_ADDRESS_HERE   C   wlp4s0
</code></pre>
if it's in the ARP cache it's "home" (or rather was, within the last 60 seconds, or gc_stale_time)</p>
]]></description><pubDate>Fri, 18 Dec 2020 03:49:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=25463598</link><dc:creator>mmcallister</dc:creator><comments>https://news.ycombinator.com/item?id=25463598</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=25463598</guid></item><item><title><![CDATA[New comment by mmcallister in "Smash: An efficient compression algorithm for microcontrollers"]]></title><description><![CDATA[
<p>> Error establishing a database connection<p>Hugged to death :-(</p>
]]></description><pubDate>Thu, 29 Oct 2020 22:08:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=24936677</link><dc:creator>mmcallister</dc:creator><comments>https://news.ycombinator.com/item?id=24936677</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=24936677</guid></item><item><title><![CDATA[New comment by mmcallister in "4x4 Macro Pad Kit"]]></title><description><![CDATA[
<p>what programming specific macros do you use?</p>
]]></description><pubDate>Wed, 07 Oct 2020 02:44:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=24704838</link><dc:creator>mmcallister</dc:creator><comments>https://news.ycombinator.com/item?id=24704838</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=24704838</guid></item></channel></rss>