<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: tripdout</title><link>https://news.ycombinator.com/user?id=tripdout</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Mon, 06 Apr 2026 02:43:26 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=tripdout" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by tripdout in "StackOverflow: Retiring the Beta Site"]]></title><description><![CDATA[
<p>The beta site was a horrible redesign. It hid information that was previously visible, the layout was confusing, comments were harder to read, and it just made no sense.</p>
]]></description><pubDate>Sun, 05 Apr 2026 16:12:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=47650871</link><dc:creator>tripdout</dc:creator><comments>https://news.ycombinator.com/item?id=47650871</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47650871</guid></item><item><title><![CDATA[New comment by tripdout in "DRAM pricing is killing the hobbyist SBC market"]]></title><description><![CDATA[
<p>A 2GB RAM (and no EMMC) Raspberry Pi 5 in Canada is $90. Around $150 is where you can get used N100 Mini PCs with a proper SSD, and at least 8GB of RAM. It’s crazy.</p>
]]></description><pubDate>Thu, 02 Apr 2026 05:46:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=47610405</link><dc:creator>tripdout</dc:creator><comments>https://news.ycombinator.com/item?id=47610405</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47610405</guid></item><item><title><![CDATA[New comment by tripdout in "ChatGPT won't let you type until Cloudflare reads your React state"]]></title><description><![CDATA[
<p>AI-written article?</p>
]]></description><pubDate>Sun, 29 Mar 2026 20:39:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=47567056</link><dc:creator>tripdout</dc:creator><comments>https://news.ycombinator.com/item?id=47567056</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47567056</guid></item><item><title><![CDATA[New comment by tripdout in "Qualcomm exploit chain brings bootloader unlocking freedom to Android flagships"]]></title><description><![CDATA[
<p>Is Qualcomm serious? The kernel commandline parameter injection is basically the same thing from a decade ago on Motorola phones [0].<p>0: <a href="https://alephsecurity.com/2017/05/23/nexus6-initroot/" rel="nofollow">https://alephsecurity.com/2017/05/23/nexus6-initroot/</a></p>
]]></description><pubDate>Sun, 15 Mar 2026 22:23:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=47392612</link><dc:creator>tripdout</dc:creator><comments>https://news.ycombinator.com/item?id=47392612</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47392612</guid></item><item><title><![CDATA[New comment by tripdout in "Malus – Clean Room as a Service"]]></title><description><![CDATA[
<p>The joke is that the models have already seen the source code of said packages regardless, right?</p>
]]></description><pubDate>Thu, 12 Mar 2026 15:00:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=47351603</link><dc:creator>tripdout</dc:creator><comments>https://news.ycombinator.com/item?id=47351603</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47351603</guid></item><item><title><![CDATA[New comment by tripdout in "Many SWE-bench-Passing PRs would not be merged"]]></title><description><![CDATA[
<p>Is this, along with the comments by the other green usernames on this post, an AI-generated comment? Apologies if it isn't, AIs are trained on human writing and all that, but they're jumping out at me.<p>Edit: I see another green comment was flagged for AI, might be indicative of something, but why so many green comments on this thread specifically?</p>
]]></description><pubDate>Thu, 12 Mar 2026 03:22:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=47346047</link><dc:creator>tripdout</dc:creator><comments>https://news.ycombinator.com/item?id=47346047</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47346047</guid></item><item><title><![CDATA[New comment by tripdout in "Every single board computer I tested in 2025"]]></title><description><![CDATA[
<p>The BPI-R4 is great for use as a 10G WAN router if your ISP uses PPPoE since the network processing engine has hardware acceleration for it.<p>Unifi released the UCG-Fiber around a year ago that can also apparently finally handle it, but plenty of threads about slow performance with their UDMs since it's entirely done on the CPU [0].<p>I'm not the biggest fan of OpenWRT and would prefer something like OPNSense, but it's x86 only and good PPPoE performance isn't guaranteed either - need a CPU with good single core performance that costs more than the BPI-R4, or apparently virtualizing OPNSense allows it to process PPPoE with multiple threads.<p>0: <a href="https://community.ui.com/questions/What-is-the-max-performance-for-PPPOE-on-UDM-Pro-With-Solution/67057f47-509e-4f8b-8edd-5dc29f380759" rel="nofollow">https://community.ui.com/questions/What-is-the-max-performan...</a></p>
]]></description><pubDate>Sun, 08 Mar 2026 21:26:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=47301662</link><dc:creator>tripdout</dc:creator><comments>https://news.ycombinator.com/item?id=47301662</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47301662</guid></item><item><title><![CDATA[New comment by tripdout in "Dumping Lego NXT firmware off of an existing brick (2025)"]]></title><description><![CDATA[
<p>Love the way this is written with "questions" interspersed throughout to explain more about the steps taken. Adds good context that makes it very easy to follow.</p>
]]></description><pubDate>Sat, 07 Mar 2026 20:39:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=47291245</link><dc:creator>tripdout</dc:creator><comments>https://news.ycombinator.com/item?id=47291245</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47291245</guid></item><item><title><![CDATA[New comment by tripdout in "How to install and start using LineageOS on your phone"]]></title><description><![CDATA[
<p>Title doesn't really fit, but useful info on AOSP internals nonetheless.</p>
]]></description><pubDate>Fri, 06 Mar 2026 04:09:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=47270768</link><dc:creator>tripdout</dc:creator><comments>https://news.ycombinator.com/item?id=47270768</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47270768</guid></item><item><title><![CDATA[New comment by tripdout in "Lenovo’s new ThinkPads score 10/10 for repairability"]]></title><description><![CDATA[
<p>The article states:<p>> Lenovo tells us, “The biggest challenge in getting to a 10/10 was balancing repairability with all the other expectations of a commercial device: performance, reliability, thermal efficiency, form factor, and design integrity. Repairability isn’t achieved by a single change: it requires many small, intentional decisions across the entire system, and each of those decisions can introduce trade-offs.</p>
]]></description><pubDate>Wed, 04 Mar 2026 00:59:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=47241560</link><dc:creator>tripdout</dc:creator><comments>https://news.ycombinator.com/item?id=47241560</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47241560</guid></item><item><title><![CDATA[New comment by tripdout in "British Columbia is permanently adopting daylight time"]]></title><description><![CDATA[
<p>What is daylight time - daylight savings? If so, I'm all for this. Dark in the mornings, more sun in the evenings, win-win.</p>
]]></description><pubDate>Tue, 03 Mar 2026 04:46:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=47228183</link><dc:creator>tripdout</dc:creator><comments>https://news.ycombinator.com/item?id=47228183</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47228183</guid></item><item><title><![CDATA[New comment by tripdout in "I verified my LinkedIn identity. Here's what I handed over"]]></title><description><![CDATA[
<p>Know Your Customer</p>
]]></description><pubDate>Sat, 21 Feb 2026 18:58:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=47103597</link><dc:creator>tripdout</dc:creator><comments>https://news.ycombinator.com/item?id=47103597</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47103597</guid></item><item><title><![CDATA[Topological Naming Problem]]></title><description><![CDATA[
<p>Article URL: <a href="https://wiki.freecad.org/Topological_naming_problem">https://wiki.freecad.org/Topological_naming_problem</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47097446">https://news.ycombinator.com/item?id=47097446</a></p>
<p>Points: 74</p>
<p># Comments: 33</p>
]]></description><pubDate>Sat, 21 Feb 2026 04:16:55 +0000</pubDate><link>https://wiki.freecad.org/Topological_naming_problem</link><dc:creator>tripdout</dc:creator><comments>https://news.ycombinator.com/item?id=47097446</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47097446</guid></item><item><title><![CDATA[New comment by tripdout in "DNS-Persist-01: A New Model for DNS-Based Challenge Validation"]]></title><description><![CDATA[
<p>For local services, I don't see the benefit of using DNS challenges and a Let's Encrypt certificate over running my own CA and generating my own certificates. It's not that much work to trust my root certificate on each device, and then I don't need an internet connection to verify local service certificates.</p>
]]></description><pubDate>Thu, 19 Feb 2026 03:48:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=47069664</link><dc:creator>tripdout</dc:creator><comments>https://news.ycombinator.com/item?id=47069664</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47069664</guid></item><item><title><![CDATA[New comment by tripdout in "The Day the Telnet Died"]]></title><description><![CDATA[
<p>Not the original commenter, but I noticed it too. I guess it's hard since AI is trained on human content, so presumably humans write like this too, but a few that stood out to me:<p>> Five entire countries vanished from GreyNoise telnet data: Zimbabwe, Ukraine, Canada, Poland, and Egypt. Not reduced — zero.<p>> An attacker sends -f root as the username value, and login(1) obediently skips authentication, handing over a root shell. No credentials required. No user interaction.<p>> The GreyNoise Global Observation Grid recorded a sudden, sustained collapse in global telnet traffic — not a gradual decline, not scanner attrition, not a data pipeline problem, but a step function. One hour, ~74,000 sessions. The next, ~22,000.<p>> That kind of step function — propagating within a single hour window — reads as a configuration change on routing infrastructure, not behavioral drift in scanning populations.<p>(and I'm not just pointing these out because of the em dashes)<p>GPTZero (which is just another AI model that can have similar flaws and is definitely not infallible, but is at least another data point) rates my excerpts as 78% chance AI written, 22% chance of AI-human mix.<p>To me at least, the article still seems to be majority human-written, though.</p>
]]></description><pubDate>Wed, 11 Feb 2026 02:03:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=46969842</link><dc:creator>tripdout</dc:creator><comments>https://news.ycombinator.com/item?id=46969842</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46969842</guid></item><item><title><![CDATA[Internet Background Noise]]></title><description><![CDATA[
<p>Article URL: <a href="https://en.wikipedia.org/wiki/Internet_background_noise">https://en.wikipedia.org/wiki/Internet_background_noise</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=46955543">https://news.ycombinator.com/item?id=46955543</a></p>
<p>Points: 3</p>
<p># Comments: 0</p>
]]></description><pubDate>Tue, 10 Feb 2026 04:52:42 +0000</pubDate><link>https://en.wikipedia.org/wiki/Internet_background_noise</link><dc:creator>tripdout</dc:creator><comments>https://news.ycombinator.com/item?id=46955543</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46955543</guid></item><item><title><![CDATA[Learn how to make mechanical keyboard PCBs]]></title><description><![CDATA[
<p>Article URL: <a href="https://wiki.ai03.com/books/pcb-design">https://wiki.ai03.com/books/pcb-design</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=46941807">https://news.ycombinator.com/item?id=46941807</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Mon, 09 Feb 2026 05:15:15 +0000</pubDate><link>https://wiki.ai03.com/books/pcb-design</link><dc:creator>tripdout</dc:creator><comments>https://news.ycombinator.com/item?id=46941807</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46941807</guid></item><item><title><![CDATA[New comment by tripdout in "Running Your Own AS: BGP on FreeBSD with FRR, GRE Tunnels, and Policy Routing"]]></title><description><![CDATA[
<p>Oh, interesting. What's at the intersection of networking and amateur radio that these address blocks are often used for?</p>
]]></description><pubDate>Sun, 08 Feb 2026 21:30:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=46938694</link><dc:creator>tripdout</dc:creator><comments>https://news.ycombinator.com/item?id=46938694</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46938694</guid></item><item><title><![CDATA[New comment by tripdout in "Oneplus phone update introduces hardware anti-rollback"]]></title><description><![CDATA[
<p>> When the device powers on, the Primary Boot Loader in the processor's ROM loads and verifies the eXtensible Boot Loader (XBL). XBL reads the current anti-rollback version from the Qfprom fuses and compares it against the firmware's embedded version number. If the firmware version is lower than the fuse value, boot is rejected. When newer firmware successfully boots, the bootloader issues commands through Qualcomm's TrustZone to blow additional fuses, permanently recording the new minimum version<p>What exactly is it comparing? What is the “firmware embedded version number”? With an unlocked bootloader you can flash boot and super (system, vendor, etc) partitions, but I must be missing something because it seems like this would be bypassable.<p>It does say<p>> Custom ROMs package firmware components from the stock firmware they were built against. If a user's device has been updated to a fused firmware version & they flash a custom ROM built against older firmware, the anti-rollback mechanism triggers immediately.<p>and I know custom ROMs will often say “make sure you flash stock version x.y beforehand” to ensure you’re on the right firmware, but I’m not sure what partitions that actually refers to (and it’s not the same as vendor blobs), or how much work it is to either build a custom ROM against a newer firmware or patch the (hundreds of) vendor blobs.</p>
]]></description><pubDate>Sun, 25 Jan 2026 21:20:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=46758349</link><dc:creator>tripdout</dc:creator><comments>https://news.ycombinator.com/item?id=46758349</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46758349</guid></item><item><title><![CDATA[Drone Hacking Part 1: Dumping Firmware and Bruteforcing ECC]]></title><description><![CDATA[
<p>Article URL: <a href="https://neodyme.io/en/blog/drone_hacking_part_1/">https://neodyme.io/en/blog/drone_hacking_part_1/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=46654749">https://news.ycombinator.com/item?id=46654749</a></p>
<p>Points: 155</p>
<p># Comments: 28</p>
]]></description><pubDate>Sat, 17 Jan 2026 02:35:28 +0000</pubDate><link>https://neodyme.io/en/blog/drone_hacking_part_1/</link><dc:creator>tripdout</dc:creator><comments>https://news.ycombinator.com/item?id=46654749</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46654749</guid></item></channel></rss>