<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: andrewjf</title><link>https://news.ycombinator.com/user?id=andrewjf</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Mon, 06 Apr 2026 05:14:48 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=andrewjf" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by andrewjf in "The FAA’s flight restriction for drones is an attempt to criminalize filming ICE"]]></title><description><![CDATA[
<p>I would be very happy to do so if we had working infrastructure, education, and health care not coupled to the generosity of your employer.<p>Isn’t it the case anyway that if you add state, federal, local, property, capital gains, and sales taxes, add the money that you and your employer pays for healthcare, that you’re basically paying slightly more in taxes all-in?</p>
]]></description><pubDate>Sat, 04 Apr 2026 02:23:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=47635014</link><dc:creator>andrewjf</dc:creator><comments>https://news.ycombinator.com/item?id=47635014</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47635014</guid></item><item><title><![CDATA[New comment by andrewjf in "Trump fires Pam Bondi as attorney general"]]></title><description><![CDATA[
<p>Sources on the first paragraph? I can’t tell what you’re even trying at say.<p>DACA (<a href="https://en.wikipedia.org/wiki/Deferred_Action_for_Childhood_Arrivals" rel="nofollow">https://en.wikipedia.org/wiki/Deferred_Action_for_Childhood_...</a>) was an exec order specifically because those individuals were brought over (as children, with no agency over their fate) after they were born, not before, so of course they weren’t citizens via the 14th.  You’re correct that It wasn’t a law passed by Congress, but it’s irrelevant. I’m not sure what you’re saying, talking anything about DACA in this context is irrelevant.</p>
]]></description><pubDate>Fri, 03 Apr 2026 02:56:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=47622749</link><dc:creator>andrewjf</dc:creator><comments>https://news.ycombinator.com/item?id=47622749</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47622749</guid></item><item><title><![CDATA[New comment by andrewjf in "False claims in a widely-cited paper"]]></title><description><![CDATA[
<p>Fair point!  Makes complete sense.<p>But I wouldn't exactly call "professionals trying to make high brow media" exclusive alternative to Reddit, Youtube, Twitter, TikTok.<p>A lot of the propaganda (and sane washing) is coming from mass media, too.  I feel like the only "legit" media outlets are like Reuters, AP, and some international ones, I guess.</p>
]]></description><pubDate>Thu, 26 Mar 2026 03:00:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=47526189</link><dc:creator>andrewjf</dc:creator><comments>https://news.ycombinator.com/item?id=47526189</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47526189</guid></item><item><title><![CDATA[New comment by andrewjf in "False claims in a widely-cited paper. No corrections. No consequences"]]></title><description><![CDATA[
<p>That's really root cause in everything, isn't it?<p>- The consolidation of media (& social media in general) is about making money from outrage (emotions)<p>- Anti Vax (& other) movements is about people only receptive to people saying what they already feel (feelings)<p>- Accountability is gone because people care about being on the winning team and being "right".<p>Reason, Logic, and Evidence seems completely replaced by propaganda and mistrust of experts (fueled by the propaganda), but it's all rooted in comfort in people's own emotional validation.</p>
]]></description><pubDate>Thu, 26 Mar 2026 02:23:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=47525981</link><dc:creator>andrewjf</dc:creator><comments>https://news.ycombinator.com/item?id=47525981</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47525981</guid></item><item><title><![CDATA[New comment by andrewjf in "I verified my LinkedIn identity. Here's what I handed over"]]></title><description><![CDATA[
<p>being "hard-over on privacy" and regularly using google services is an astounding level of cognitive dissonance.</p>
]]></description><pubDate>Sat, 21 Feb 2026 16:05:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=47102016</link><dc:creator>andrewjf</dc:creator><comments>https://news.ycombinator.com/item?id=47102016</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47102016</guid></item><item><title><![CDATA[New comment by andrewjf in "Clean Coder: The Dark Path (2017)"]]></title><description><![CDATA[
<p>Author argues against strong typing systems and language features to prevent classes of bugs and instead encourages developers to "writing lots of tests" for things that a type system would prevent.<p>The authors thesis seems to be that it's preferable to rely on the programmer who wrote bugs to write even more bugs in tests in order to have some benefit over a compiler or type system that can prevent these things from happening in the first place?<p>So obviously it's an opinion and he's entitled to it, but (in my own opinion) it is so so so, on-its-face, just flat out wrong, I'm concerned that that it's creating developers who believe that writing so many tests (that languages and compilers save you time (and bugs) in writing) is a valid solution to preventing null pointer defeferences.</p>
]]></description><pubDate>Wed, 04 Feb 2026 16:16:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=46887666</link><dc:creator>andrewjf</dc:creator><comments>https://news.ycombinator.com/item?id=46887666</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46887666</guid></item><item><title><![CDATA[Clean Coder: The Dark Path (2017)]]></title><description><![CDATA[
<p>Article URL: <a href="https://blog.cleancoder.com/uncle-bob/2017/01/11/TheDarkPath.html">https://blog.cleancoder.com/uncle-bob/2017/01/11/TheDarkPath.html</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=46887665">https://news.ycombinator.com/item?id=46887665</a></p>
<p>Points: 46</p>
<p># Comments: 68</p>
]]></description><pubDate>Wed, 04 Feb 2026 16:16:06 +0000</pubDate><link>https://blog.cleancoder.com/uncle-bob/2017/01/11/TheDarkPath.html</link><dc:creator>andrewjf</dc:creator><comments>https://news.ycombinator.com/item?id=46887665</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46887665</guid></item><item><title><![CDATA[New comment by andrewjf in "How ICE knows who Minneapolis protesters are"]]></title><description><![CDATA[
<p>Propaganda.<p>The actual videos do not support this conclusion at all. You’re being lied to.</p>
]]></description><pubDate>Fri, 30 Jan 2026 14:31:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=46824842</link><dc:creator>andrewjf</dc:creator><comments>https://news.ycombinator.com/item?id=46824842</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46824842</guid></item><item><title><![CDATA[New comment by andrewjf in "Exploring PostgreSQL 18's new UUIDv7 support"]]></title><description><![CDATA[
<p>You describe a world where human skill is required to prevent these class of bugs, time and time again we've proven that people are people and bugs happen.<p>Systems must be _structurally architected_ with security in mind.<p>Security is layered, using a random key with 128-bit space makes guessing UUIDs infeasible.  But _also_ you should be doing AuthZ on the records, and also you should be doing rate limiting on API so they can't be brute forced, either.</p>
]]></description><pubDate>Sat, 18 Oct 2025 20:57:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=45630294</link><dc:creator>andrewjf</dc:creator><comments>https://news.ycombinator.com/item?id=45630294</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45630294</guid></item><item><title><![CDATA[New comment by andrewjf in "Thoughts on Mechanical Keyboards and the ZSA Moonlander"]]></title><description><![CDATA[
<p>I have two moonlanders but wound up giving up because I just couldn't adapt to it.  And when writing code, finding the symbols like {, =, }, and other common coding ones was just too difficult to retain muscle memory.  I tried many layouts, I tried to make my own, and at the end of the day it was just too different.  I wish I had a better experience.<p>Any recommendations?</p>
]]></description><pubDate>Fri, 26 Sep 2025 22:59:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=45391881</link><dc:creator>andrewjf</dc:creator><comments>https://news.ycombinator.com/item?id=45391881</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45391881</guid></item><item><title><![CDATA[New comment by andrewjf in "PHP Almost Generics: Guided Journey Through the Official Compile-Time Proposal"]]></title><description><![CDATA[
<p>What do you mean “separate from google”? Golang’s success is directly and exclusively based on google envy back in 2009-2012.</p>
]]></description><pubDate>Thu, 25 Sep 2025 07:11:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=45370067</link><dc:creator>andrewjf</dc:creator><comments>https://news.ycombinator.com/item?id=45370067</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45370067</guid></item><item><title><![CDATA[New comment by andrewjf in "The US Department of Agriculture Bans Support for Renewables"]]></title><description><![CDATA[
<p>> Idiocracy.<p>At least President Dwayne Elizondo Mountain Dew Herbert Camacho cared about things enough to make things better for his people, hired the smartest person he knew and genuinely tried to fix things.</p>
]]></description><pubDate>Fri, 22 Aug 2025 22:41:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=44990797</link><dc:creator>andrewjf</dc:creator><comments>https://news.ycombinator.com/item?id=44990797</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44990797</guid></item><item><title><![CDATA[New comment by andrewjf in "Show HN: Public transportation departure board"]]></title><description><![CDATA[
<p>I don't like the Tidbyt v2.  I hated it from the minute I unboxed it, would not recommend.  The pixels are very blurry and the image is not crisp at all.  The v1 was pretty good, looks more like a dot oriented board (far less resolution).  more discussion: <a href="https://discuss.tidbyt.com/t/gen2-blurry-screen/6654" rel="nofollow">https://discuss.tidbyt.com/t/gen2-blurry-screen/6654</a><p>I replaced the tidbyts with a Dakboard, specifically a <a href="https://shop.dakboard.com/products/pixeltoptech" rel="nofollow">https://shop.dakboard.com/products/pixeltoptech</a></p>
]]></description><pubDate>Fri, 30 May 2025 18:37:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=44138850</link><dc:creator>andrewjf</dc:creator><comments>https://news.ycombinator.com/item?id=44138850</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44138850</guid></item><item><title><![CDATA[New comment by andrewjf in "Big brands are officially worried about American shoppers"]]></title><description><![CDATA[
<p>Exactly, now they're out of other peoples money.</p>
]]></description><pubDate>Sun, 27 Apr 2025 20:27:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=43814842</link><dc:creator>andrewjf</dc:creator><comments>https://news.ycombinator.com/item?id=43814842</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43814842</guid></item><item><title><![CDATA[New comment by andrewjf in "Big brands are officially worried about American shoppers"]]></title><description><![CDATA[
<p>I mean, the middle class finally died a decade ago and all the money was siphoned off to the top.  I don’t think is has much to do with growth in it of itself</p>
]]></description><pubDate>Sun, 27 Apr 2025 03:24:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=43809214</link><dc:creator>andrewjf</dc:creator><comments>https://news.ycombinator.com/item?id=43809214</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43809214</guid></item><item><title><![CDATA[New comment by andrewjf in "IPv6 Is Hard"]]></title><description><![CDATA[
<p>> I guess really the bigger issue here is the dynamic nature of the prefixes. If I could go log into IANA and click a button and get assigned a /48 then log in to my ISPs' sites and attach it to my connection and be on my way... I'd deploy it today, no problem.<p>Yes, this right here.  It should work like a phone number where you can take it from provider to provider.  You setup your gateway with your IPv6 prefix and then go.<p>Problem is all the technical and non-technical stuff to actually make that work.<p>- Verifying ownership of the prefix (rPKI or IRRs) and which ASNs are allowed to advertise it.<p>- Limiting allocations to someone?  I guess phones solve this with SIMs<p>- Getting your ISP to route the traffic to your device<p>- Getting the device to announce it with RAs<p>- Dealing with asymmetric return routing over a slow "path" since it could be multi-homed<p>- Dealing with routing aggregation since IPv6 routing tables would explode with all the /56s in there<p>Maybe bring back Mobile IPv6? <a href="https://en.wikipedia.org/wiki/Mobile_IP" rel="nofollow">https://en.wikipedia.org/wiki/Mobile_IP</a></p>
]]></description><pubDate>Wed, 19 Feb 2025 03:23:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=43098210</link><dc:creator>andrewjf</dc:creator><comments>https://news.ycombinator.com/item?id=43098210</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43098210</guid></item><item><title><![CDATA[New comment by andrewjf in "Elon Musk's Toxicity Could Spell Disaster for Tesla"]]></title><description><![CDATA[
<p>The one thing rants like yours completely ignore is that he’s not just “revealing”.  But he’s taking action outside the authority of the executive branch and you people seem all too happy to cast aside rule of law for your own personal agendas.</p>
]]></description><pubDate>Sun, 16 Feb 2025 03:47:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=43065133</link><dc:creator>andrewjf</dc:creator><comments>https://news.ycombinator.com/item?id=43065133</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43065133</guid></item><item><title><![CDATA[New comment by andrewjf in "Anyone can push updates to the doge.gov website"]]></title><description><![CDATA[
<p>Reasoned speech only works with people who are acting in good faith, and they aren’t.</p>
]]></description><pubDate>Fri, 14 Feb 2025 14:05:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=43048387</link><dc:creator>andrewjf</dc:creator><comments>https://news.ycombinator.com/item?id=43048387</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43048387</guid></item><item><title><![CDATA[New comment by andrewjf in "Apple is once again advertising on X, more than a year after stopping all ads"]]></title><description><![CDATA[
<p>Then I personally feel you are just ignoring the constitution and separation of powers to suit your own immediate goals, rule of law be damned.<p>The republic is in mortal peril because of your attitude</p>
]]></description><pubDate>Fri, 14 Feb 2025 01:59:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=43043867</link><dc:creator>andrewjf</dc:creator><comments>https://news.ycombinator.com/item?id=43043867</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43043867</guid></item><item><title><![CDATA[New comment by andrewjf in "[dead]"]]></title><description><![CDATA[
<p>At least some are getting active, as opposed to us keyboard warriors complaining but not doing anything.<p>I hope it’s contagious.</p>
]]></description><pubDate>Sun, 02 Feb 2025 23:01:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=42912778</link><dc:creator>andrewjf</dc:creator><comments>https://news.ycombinator.com/item?id=42912778</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42912778</guid></item></channel></rss>