<?xml version='1.0' encoding='utf-8'?>
<?xml-stylesheet type="text/xsl" href="/static/rss.xsl"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en-US">
  <id>40</id>
  <title>Hackaday</title>
  <updated>2026-04-18T07:02:34+00:00</updated>
  <author>
    <name>Unknown</name>
  </author>
  <link href="https://hackaday.com" rel="alternate"/>
  <generator uri="https://lkiesow.github.io/python-feedgen" version="1.0.0">python-feedgen</generator>
  <subtitle>Fresh hacks every day</subtitle>
  <entry>
    <id>https://hackaday.com/?p=1076187</id>
    <title>

电动风力玩具飞机使用超级电容器实现自由飞行乐趣</title>
    <updated>2026-04-18T08:00:02+00:00</updated>
    <author>
      <name>Tyler August</name>
    </author>
    <content type="html">&lt;div&gt;&lt;img alt="" class="attachment-large size-large wp-post-image" height="450" src="https://hackaday.com/wp-content/uploads/2026/04/supercap-plane-stanton.jpg?w=800" style="margin: 0 auto; margin-bottom: 15px;" width="800" /&gt;&lt;/div&gt;&lt;p&gt;There&amp;#8217;s something to be said for a simple wind-up, free flight model airplane. With no controls, it must be built very well to fly well, and with only the limited power of a rubber band, it needs a good, high-lift design without much superfluous drag to maximize flight time. There&amp;#8217;s also something to be said for modernity though, and prolific hacker [Tom Stanton] puts them together with this &lt;a href="https://www.youtube.com/watch?v=-4X6KYlQ7YQ" target="_blank"&gt;supercapacitor plane.&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;If that sounds familiar, it&amp;#8217;s because &lt;a href="https://hackaday.com/2023/12/25/building-a-rad-super-capacitor-rc-plane/"&gt;[Tom] did this before back in 2023&lt;/a&gt;. But for that first attempt he converted a commercial R/C toy rather than a plane optimized for low-power free flight. Just like with the best rubber-band machines, his goal for the new production is more flight time than winding time. Plus lots of views on YouTube, but that goes without saying.&lt;/p&gt;
&lt;p&gt;Thus this machine is smaller and lighter than the previous iteration. Rather than balsa and tissue like the free-flight aircraft of our youths, [Tom] is using 3D printed plastic for the structure. But he&amp;#8217;s got a neat hack built in: he&amp;#8217;s printing the wings and control surfaces directly onto tissue paper, eliminating the bonding step. Of course that means his wings are printed flat, but a bit of heat and some bending and he has a single-surface airfoil. Single-surface airfoils are normal in this application, anyway: closed wings add too much weight for too little gain. If you want to try the technique, &lt;a href="https://www.printables.com/model/1690313-tissue-paper-glider" target="_blank"&gt;he&amp;#8217;s got files on Printables&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Another interesting factoid [Tom] discovered is that the energy density of supercapacitors decreases sharply below 10 F. As you might imagine by the square-cubed law, bigger is better, but the sharp drop-off dictated he use a single 10 F cap for this build, along with a micro motor. Using the wind-up generator from his previous build, he&amp;#8217;s able to get 45 seconds of flight out of just 4 seconds of cranking, a good ratio indeed.&lt;/p&gt;
&lt;p&gt;[Tom] seems to like playing with different ways to power his toys; aside from supercapacitors, we&amp;#8217;ve also seen him &lt;a href="https://hackaday.com/2023/10/15/stretching-the-flight-time-on-a-compressed-air-plane/"&gt;finessing aircraft air motors &lt;/a&gt;&amp;#8212; including an attempt at &lt;a href="https://hackaday.com/2021/02/23/pelton-turbine-development-for-an-air-powered-model-helicopter/"&gt;a turbine for a model helicopter&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;&lt;span id="more-1076187"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;</content>
    <link href="https://hackaday.com/2026/04/18/electric-wind-up-plane-uses-supercapacitors-for-free-flight-fun/"/>
    <summary type="html">&lt;div&gt;&lt;img alt="" class="attachment-large size-large wp-post-image" height="450" src="https://hackaday.com/wp-content/uploads/2026/04/supercap-plane-stanton.jpg?w=800" style="margin: 0 auto; margin-bottom: 15px;" width="800" /&gt;&lt;/div&gt;&lt;p&gt;There&amp;#8217;s something to be said for a simple wind-up, free flight model airplane. With no controls, it must be built very well to fly well, and with only the limited power of a rubber band, it needs a good, high-lift design without much superfluous drag to maximize flight time. There&amp;#8217;s also something to be said for modernity though, and prolific hacker [Tom Stanton] puts them together with this &lt;a href="https://www.youtube.com/watch?v=-4X6KYlQ7YQ" target="_blank"&gt;supercapacitor plane.&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;If that sounds familiar, it&amp;#8217;s because &lt;a href="https://hackaday.com/2023/12/25/building-a-rad-super-capacitor-rc-plane/"&gt;[Tom] did this before back in 2023&lt;/a&gt;. But for that first attempt he converted a commercial R/C toy rather than a plane optimized for low-power free flight. Just like with the best rubber-band machines, his goal for the new production is more flight time than winding time. Plus lots of views on YouTube, but that goes without saying.&lt;/p&gt;
&lt;p&gt;Thus this machine is smaller and lighter than the previous iteration. Rather than balsa and tissue like the free-flight aircraft of our youths, [Tom] is using 3D printed plastic for the structure. But he&amp;#8217;s got a neat hack built in: he&amp;#8217;s printing the wings and control surfaces directly onto tissue paper, eliminating the bonding step. Of course that means his wings are printed flat, but a bit of heat and some bending and he has a single-surface airfoil. Single-surface airfoils are normal in this application, anyway: closed wings add too much weight for too little gain. If you want to try the technique, &lt;a href="https://www.printables.com/model/1690313-tissue-paper-glider" target="_blank"&gt;he&amp;#8217;s got files on Printables&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Another interesting factoid [Tom] discovered is that the energy density of supercapacitors decreases sharply below 10 F. As you might imagine by the square-cubed law, bigger is better, but the sharp drop-off dictated he use a single 10 F cap for this build, along with a micro motor. Using the wind-up generator from his previous build, he&amp;#8217;s able to get 45 seconds of flight out of just 4 seconds of cranking, a good ratio indeed.&lt;/p&gt;
&lt;p&gt;[Tom] seems to like playing with different ways to power his toys; aside from supercapacitors, we&amp;#8217;ve also seen him &lt;a href="https://hackaday.com/2023/10/15/stretching-the-flight-time-on-a-compressed-air-plane/"&gt;finessing aircraft air motors &lt;/a&gt;&amp;#8212; including an attempt at &lt;a href="https://hackaday.com/2021/02/23/pelton-turbine-development-for-an-air-powered-model-helicopter/"&gt;a turbine for a model helicopter&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;&lt;span id="more-1076187"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;</summary>
    <published>2026-04-18T08:00:02+00:00</published>
  </entry>
  <entry>
    <id>https://hackaday.com/?p=1078345</id>
    <title>

用新电容修复GameCube光驱故障</title>
    <updated>2026-04-18T05:00:43+00:00</updated>
    <author>
      <name>Maya Posch</name>
    </author>
    <content type="html">&lt;div&gt;&lt;img alt="" class="attachment-large size-large wp-post-image" height="461" src="https://hackaday.com/wp-content/uploads/2026/04/gamecube_optical_pcb_skawo_youtube.jpg?w=800" style="margin: 0 auto; margin-bottom: 15px;" width="800" /&gt;&lt;/div&gt;&lt;p&gt;&lt;img alt="" class="size-medium wp-image-1078351 alignright" height="400" src="https://hackaday.com/wp-content/uploads/2026/04/gamecube_disc_error_skawo_youtube.jpg?w=400" width="400" /&gt;Generally when a game console with an optical drive stops reading discs the first thing that people do is crank on the potentiometer that controls the power to the laser diode to ramp up its output. While this can be a necessary solution to eke out a bit more life out of a clearly dying laser diode, this can actually massively shorten the lifespan of a good diode that&amp;#8217;s just held back by bad capacitors. This is demonstrated by [Skawo] with a &lt;a href="https://www.youtube.com/watch?v=OOUZbz_Y7BU" target="_blank"&gt;fix on a GameCube that stopped reading discs&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;While it&amp;#8217;s absolutely true that laser diodes have a limited lifespan, so do the capacitors and other components in the system. Thus, after tearing down this Japanese GameCube, [Skawo] accesses the optical PCB for some delicate plier-based capacitor surgery. One can absolutely question such violence, as well as the replacement mix of MLCC ceramics and a stray THT electrolytic capacitor, but the results after reassembly are obvious.&lt;/p&gt;
&lt;p&gt;Without having to adjust the laser diode&amp;#8217;s potentiometer, the game console now happily reads the game disc while the laser diode breathes a sigh of relief. Although all GameCube consoles will face the inevitable demise of their optical drives &amp;#8211; barring a replacement optical pickup solution appearing &amp;#8211; with this capacitor replacement solution it&amp;#8217;s at least possible to stave off that undesirable time for a bit longer.&lt;/p&gt;
&lt;p&gt;&lt;span id="more-1078345"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;</content>
    <link href="https://hackaday.com/2026/04/17/fixing-a-gamecubes-dodgy-optical-drive-with-fresh-capacitors/"/>
    <summary type="html">&lt;div&gt;&lt;img alt="" class="attachment-large size-large wp-post-image" height="461" src="https://hackaday.com/wp-content/uploads/2026/04/gamecube_optical_pcb_skawo_youtube.jpg?w=800" style="margin: 0 auto; margin-bottom: 15px;" width="800" /&gt;&lt;/div&gt;&lt;p&gt;&lt;img alt="" class="size-medium wp-image-1078351 alignright" height="400" src="https://hackaday.com/wp-content/uploads/2026/04/gamecube_disc_error_skawo_youtube.jpg?w=400" width="400" /&gt;Generally when a game console with an optical drive stops reading discs the first thing that people do is crank on the potentiometer that controls the power to the laser diode to ramp up its output. While this can be a necessary solution to eke out a bit more life out of a clearly dying laser diode, this can actually massively shorten the lifespan of a good diode that&amp;#8217;s just held back by bad capacitors. This is demonstrated by [Skawo] with a &lt;a href="https://www.youtube.com/watch?v=OOUZbz_Y7BU" target="_blank"&gt;fix on a GameCube that stopped reading discs&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;While it&amp;#8217;s absolutely true that laser diodes have a limited lifespan, so do the capacitors and other components in the system. Thus, after tearing down this Japanese GameCube, [Skawo] accesses the optical PCB for some delicate plier-based capacitor surgery. One can absolutely question such violence, as well as the replacement mix of MLCC ceramics and a stray THT electrolytic capacitor, but the results after reassembly are obvious.&lt;/p&gt;
&lt;p&gt;Without having to adjust the laser diode&amp;#8217;s potentiometer, the game console now happily reads the game disc while the laser diode breathes a sigh of relief. Although all GameCube consoles will face the inevitable demise of their optical drives &amp;#8211; barring a replacement optical pickup solution appearing &amp;#8211; with this capacitor replacement solution it&amp;#8217;s at least possible to stave off that undesirable time for a bit longer.&lt;/p&gt;
&lt;p&gt;&lt;span id="more-1078345"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;</summary>
    <published>2026-04-18T05:00:43+00:00</published>
  </entry>
  <entry>
    <id>https://hackaday.com/?p=1075866</id>
    <title>

FRED来到爱好者操作系统（以及Linux）</title>
    <updated>2026-04-18T02:00:41+00:00</updated>
    <author>
      <name>Julian Scheffers</name>
    </author>
    <content type="html">&lt;div&gt;&lt;img alt="" class="attachment-large size-large wp-post-image" height="450" src="https://hackaday.com/wp-content/uploads/2026/04/fred-featured.jpg?w=800" style="margin: 0 auto; margin-bottom: 15px;" width="800" /&gt;&lt;/div&gt;&lt;p&gt;Those who have worked on a hobby operating system for x86 will have interacted with its rather complex and confusing interrupt model. [Evalyn] shows us &lt;a href="https://evalyngoemer.com/blog/2026/04/11/implementing-fred/" target="_blank"&gt;why and how to use Flexible Return and Event Delivery (FRED)&lt;/a&gt;, a new standard by the x86 Ecosystem Advisory Group.&lt;/p&gt;
&lt;p&gt;Of course, it would be silly to omit the fact that Linux &lt;a href="https://lwn.net/Articles/919210/" target="_blank"&gt;received patches first&lt;/a&gt;. But that isn&amp;#8217;t the interesting part; after all, Linux is often the first place to have support for this kind of thing. No, what&amp;#8217;s interesting is [Evalyn]&amp;#8217;s implementation, to our knowledge among &amp;#8212; if not the first &amp;#8212; non-Linux operating system to support it.&lt;/p&gt;
&lt;figure class="wp-caption alignright" id="attachment_1075874" style="width: 250px;"&gt;&lt;a href="https://hackaday.com/wp-content/uploads/2026/04/fred.png"&gt;&lt;img alt="Part of the startup log of EvalynOS" class="size-thumbnail wp-image-1075874" height="157" src="https://hackaday.com/wp-content/uploads/2026/04/fred.png?w=250" width="250" /&gt;&lt;/a&gt;&lt;figcaption class="wp-caption-text" id="caption-attachment-1075874"&gt;The kernel confirming that FRED has been detected and enabled&lt;/figcaption&gt;&lt;/figure&gt;
&lt;p&gt;To know why we should switch to FRED, we must first understand what it replaces. The Interrupt Descriptor Table (IDT) tells the CPU what code to run when certain interrupts or faults happen. The big problem that the IDT has is inconsistency, most egregiously the fact that the stack layout depends on which interrupt happened. To solve the issues with the IDT, &lt;a href="https://www.intel.com/content/www/us/en/content-details/819481/flexible-return-and-event-delivery-fred-specification.html" target="_blank"&gt;FRED was created&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;[Evalyn] shows us the process, starting at the documentation, then finding an emulator capable of it and culminating in a demo where &lt;em&gt;DOOM&lt;/em&gt; runs in EvalynOS with FRED enabled.&lt;/p&gt;
&lt;p&gt;Pentium II die shot. Martijn Boer, &lt;a href="https://commons.wikimedia.org/wiki/File:Intel-pentium-ii-dixon-die-shot-high-resolution-stitched.jpg" target="_blank"&gt;Public domain&lt;/a&gt;.&lt;/p&gt;</content>
    <link href="https://hackaday.com/2026/04/17/fred-comes-to-hobby-operating-systems-and-linux/"/>
    <summary type="html">&lt;div&gt;&lt;img alt="" class="attachment-large size-large wp-post-image" height="450" src="https://hackaday.com/wp-content/uploads/2026/04/fred-featured.jpg?w=800" style="margin: 0 auto; margin-bottom: 15px;" width="800" /&gt;&lt;/div&gt;&lt;p&gt;Those who have worked on a hobby operating system for x86 will have interacted with its rather complex and confusing interrupt model. [Evalyn] shows us &lt;a href="https://evalyngoemer.com/blog/2026/04/11/implementing-fred/" target="_blank"&gt;why and how to use Flexible Return and Event Delivery (FRED)&lt;/a&gt;, a new standard by the x86 Ecosystem Advisory Group.&lt;/p&gt;
&lt;p&gt;Of course, it would be silly to omit the fact that Linux &lt;a href="https://lwn.net/Articles/919210/" target="_blank"&gt;received patches first&lt;/a&gt;. But that isn&amp;#8217;t the interesting part; after all, Linux is often the first place to have support for this kind of thing. No, what&amp;#8217;s interesting is [Evalyn]&amp;#8217;s implementation, to our knowledge among &amp;#8212; if not the first &amp;#8212; non-Linux operating system to support it.&lt;/p&gt;
&lt;figure class="wp-caption alignright" id="attachment_1075874" style="width: 250px;"&gt;&lt;a href="https://hackaday.com/wp-content/uploads/2026/04/fred.png"&gt;&lt;img alt="Part of the startup log of EvalynOS" class="size-thumbnail wp-image-1075874" height="157" src="https://hackaday.com/wp-content/uploads/2026/04/fred.png?w=250" width="250" /&gt;&lt;/a&gt;&lt;figcaption class="wp-caption-text" id="caption-attachment-1075874"&gt;The kernel confirming that FRED has been detected and enabled&lt;/figcaption&gt;&lt;/figure&gt;
&lt;p&gt;To know why we should switch to FRED, we must first understand what it replaces. The Interrupt Descriptor Table (IDT) tells the CPU what code to run when certain interrupts or faults happen. The big problem that the IDT has is inconsistency, most egregiously the fact that the stack layout depends on which interrupt happened. To solve the issues with the IDT, &lt;a href="https://www.intel.com/content/www/us/en/content-details/819481/flexible-return-and-event-delivery-fred-specification.html" target="_blank"&gt;FRED was created&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;[Evalyn] shows us the process, starting at the documentation, then finding an emulator capable of it and culminating in a demo where &lt;em&gt;DOOM&lt;/em&gt; runs in EvalynOS with FRED enabled.&lt;/p&gt;
&lt;p&gt;Pentium II die shot. Martijn Boer, &lt;a href="https://commons.wikimedia.org/wiki/File:Intel-pentium-ii-dixon-die-shot-high-resolution-stitched.jpg" target="_blank"&gt;Public domain&lt;/a&gt;.&lt;/p&gt;</summary>
    <published>2026-04-18T02:00:41+00:00</published>
  </entry>
  <entry>
    <id>https://hackaday.com/?p=1076132</id>
    <title>

从零开始制作青铜镜</title>
    <updated>2026-04-17T23:00:00+00:00</updated>
    <author>
      <name>Maya Posch</name>
    </author>
    <content type="html">&lt;div&gt;&lt;img alt="" class="attachment-large size-large wp-post-image" height="433" src="https://hackaday.com/wp-content/uploads/2026/04/bronze_mirror_lundgren_bronze_studios.jpg?w=800" style="margin: 0 auto; margin-bottom: 15px;" width="800" /&gt;&lt;/div&gt;&lt;p&gt;&lt;img alt="" class="size-medium wp-image-1076136 alignright" height="400" src="https://hackaday.com/wp-content/uploads/2026/04/bronze_mirror_after_casting_lundgren_bronze_studios.jpg?w=400" width="400" /&gt;Although modern-day silvered glass mirrors have pretty much destroyed the market for bronze mirrors, these highly polished pieces of metal once were the pinnacle of mirror technology. Due to the laborious process required these mirrors saw use essentially only by the affluent. That said, how hard would it be to make a bronze mirror today with all of the modern technologies that even a hobbyist can acquire for their shed? Cue [Lundgren Bronze Studios] giving it a shot, &lt;a href="https://www.youtube.com/watch?v=1x7hT55464g" target="_blank"&gt;starting by casting something flat-ish&lt;/a&gt; to start polishing.&lt;/p&gt;
&lt;p&gt;Just getting that initial shape to start polishing is a chore, with hammering out the shape possibly being also a viable method. When casting metal it&amp;#8217;s tricky to avoid having air bubbles and other defects forming, though using a sand mold seems to help a lot.&lt;/p&gt;
&lt;p&gt;After you have the rough shape, polishing using power tools seems like cheating, but as you can see in the video even going from 50 to 8000 grit with a rotating disc left countless scratches. Amusingly, hand sanding did a much better job of removing the worst scratches, following which a polishing compound helped to bring out that literal mirror finish.&lt;/p&gt;
&lt;p&gt;A quick glance at the &lt;a href="https://en.wikipedia.org/wiki/Bronze_mirror" target="_blank"&gt;Wikipedia entry&lt;/a&gt; for bronze mirrors shows that a tin-bronze alloy like speculum metal was used for thousands of years as it was much easier to polish to a good mirror finish. The metallurgy of what may seem like just a vanity item clearly goes deeper than just polishing up a metal surface.&lt;/p&gt;
&lt;p&gt;&lt;span id="more-1076132"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;</content>
    <link href="https://hackaday.com/2026/04/17/making-a-bronze-mirror-from-scratch/"/>
    <summary type="html">&lt;div&gt;&lt;img alt="" class="attachment-large size-large wp-post-image" height="433" src="https://hackaday.com/wp-content/uploads/2026/04/bronze_mirror_lundgren_bronze_studios.jpg?w=800" style="margin: 0 auto; margin-bottom: 15px;" width="800" /&gt;&lt;/div&gt;&lt;p&gt;&lt;img alt="" class="size-medium wp-image-1076136 alignright" height="400" src="https://hackaday.com/wp-content/uploads/2026/04/bronze_mirror_after_casting_lundgren_bronze_studios.jpg?w=400" width="400" /&gt;Although modern-day silvered glass mirrors have pretty much destroyed the market for bronze mirrors, these highly polished pieces of metal once were the pinnacle of mirror technology. Due to the laborious process required these mirrors saw use essentially only by the affluent. That said, how hard would it be to make a bronze mirror today with all of the modern technologies that even a hobbyist can acquire for their shed? Cue [Lundgren Bronze Studios] giving it a shot, &lt;a href="https://www.youtube.com/watch?v=1x7hT55464g" target="_blank"&gt;starting by casting something flat-ish&lt;/a&gt; to start polishing.&lt;/p&gt;
&lt;p&gt;Just getting that initial shape to start polishing is a chore, with hammering out the shape possibly being also a viable method. When casting metal it&amp;#8217;s tricky to avoid having air bubbles and other defects forming, though using a sand mold seems to help a lot.&lt;/p&gt;
&lt;p&gt;After you have the rough shape, polishing using power tools seems like cheating, but as you can see in the video even going from 50 to 8000 grit with a rotating disc left countless scratches. Amusingly, hand sanding did a much better job of removing the worst scratches, following which a polishing compound helped to bring out that literal mirror finish.&lt;/p&gt;
&lt;p&gt;A quick glance at the &lt;a href="https://en.wikipedia.org/wiki/Bronze_mirror" target="_blank"&gt;Wikipedia entry&lt;/a&gt; for bronze mirrors shows that a tin-bronze alloy like speculum metal was used for thousands of years as it was much easier to polish to a good mirror finish. The metallurgy of what may seem like just a vanity item clearly goes deeper than just polishing up a metal surface.&lt;/p&gt;
&lt;p&gt;&lt;span id="more-1076132"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;</summary>
    <published>2026-04-17T23:00:00+00:00</published>
  </entry>
  <entry>
    <id>https://hackaday.com/?p=1075688</id>
    <title>

等离子体烹饪（非火焰）</title>
    <updated>2026-04-17T20:00:11+00:00</updated>
    <author>
      <name>Dave Rowntree</name>
    </author>
    <content type="html">&lt;div&gt;&lt;img alt="" class="attachment-large size-large wp-post-image" height="450" src="https://hackaday.com/wp-content/uploads/2026/04/plasma-stove-featured.jpg?w=800" style="margin: 0 auto; margin-bottom: 15px;" width="800" /&gt;&lt;/div&gt;&lt;p&gt;Cooking food with fire is arguably the technology that propelled humans to become the dominant species on Earth. It&amp;#8217;s pretty straightforward to achieve, just requiring a fuel source, a supply of oxygen from the air, and a way to initiate the reaction; then it self-sustains. You wouldn&amp;#8217;t think there&amp;#8217;s much to improve, but what about cooking with plasma? [Jay] from the plasma channel is no stranger here, and he thinks that there may be something in this idea, certainly &lt;a href="https://www.youtube.com/watch?v=JtSYeftGUGE" target="_blank"&gt;enough to actually build something&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Now, let&amp;#8217;s be straight with you, this isn&amp;#8217;t a new concept, and you can buy a plasma-based cooking appliance right now. But they are all AC-powered devices. What if you want to go camping? [Jay] attempts (and succeeds) in building a portable, rechargeable 600W plasma cooking device that can actually cook food, but it was not all plain sailing.&lt;/p&gt;
&lt;p&gt;The existing off-the-shelf ZVS driver modules available were a bit weak and unreliable, and the required flyback coils were hard to find with the right specs, so he needed to get down to work building custom parts. First off, the coils. Custom formers were resin-printed and machine-wound with 4000 turns of fine wire, and then resin-sealed into the former. [Jay] takes care to explain that it is crucial to get all the air out of the windings, or else local flashover breakdown will occur and wreck the coil in a short time. We reckon the resulting coils look amazing in their own right!&lt;/p&gt;
&lt;p&gt;&lt;span id="more-1075688"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;figure class="wp-caption alignright" id="attachment_1076021" style="width: 400px;"&gt;&lt;img alt="" class="wp-image-1076021 size-medium" height="288" src="https://hackaday.com/wp-content/uploads/2026/04/Screenshot-From-2026-04-14-17-44-56.webp?w=400" width="400" /&gt;&lt;figcaption class="wp-caption-text" id="caption-attachment-1076021"&gt;We do love a nicely wound coil. Oooh!&lt;/figcaption&gt;&lt;/figure&gt;
&lt;p&gt;Next, the ZVS drivers on hand had low-quality capacitors (well, not enough capacitance anyway) and cheap driver transistors, so both were upgraded. The initial plan was to have four driver/coil pairs, each driving a single pair of electrodes, with a common ground ring connecting them all. It turns out this was a terrible idea: the drivers were not synchronised, so they were pulling on each other, causing catastrophic damage to the PCBs in a very short time. The solution was more complicated wiring, to give each coil secondary output a dedicated electrode pair, so there was no direct electrical connection between neighbouring coils and no coupling between them. A clever electrode arrangement meant that a pan would sit on top of a ring of electrodes, causing plasma discharges to jump directly to the pan, thereby concentrating localised heating there. We were wondering how this new direct connection (the pan is now a common connection!) didn&amp;#8217;t also cause backfeeding and kill the ZVS drivers again, but it didn&amp;#8217;t seem to happen.&lt;/p&gt;
&lt;figure class="wp-caption alignleft" id="attachment_1076022" style="width: 400px;"&gt;&lt;img alt="" class="wp-image-1076022 size-medium" height="321" src="https://hackaday.com/wp-content/uploads/2026/04/Screenshot-From-2026-04-14-17-45-42.webp?w=400" width="400" /&gt;&lt;figcaption class="wp-caption-text" id="caption-attachment-1076022"&gt;Bang, smell, oops. The copper is supposed to be stuck to the PCB.&lt;/figcaption&gt;&lt;/figure&gt;
&lt;p&gt;Anyway, [Jay] demonstrates what is possibly the world&amp;#8217;s first rechargeable, portable plasma cooker capable of making breakfast. Which we think is very important in its own right, however, we would like a plasma-based solution to making toast next, perhaps a &lt;a href="https://www.youtube.com/watch?v=3ttzWuaPGMo&amp;amp;t=60s" target="_blank"&gt;plasma knife that cooks the bread as you slice it?&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;If this plasma cooking lark rings a bell, yes, we did touch upon this &lt;a href="https://hackaday.com/2017/05/08/cooking-with-the-awesome-power-of-plasma/"&gt;way back in 2017&lt;/a&gt;. And whilst not strictly plasma cooking, you can make an amazing microwave plasma in this &lt;a href="https://hackaday.com/2024/10/25/upgrading-a-microwave-oven-to-20-kw/"&gt;ridiculously upgraded appliance&lt;/a&gt;. Definitely do not try that one at home.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;</content>
    <link href="https://hackaday.com/2026/04/17/cooking-with-plasma-not-fire/"/>
    <summary type="html">&lt;div&gt;&lt;img alt="" class="attachment-large size-large wp-post-image" height="450" src="https://hackaday.com/wp-content/uploads/2026/04/plasma-stove-featured.jpg?w=800" style="margin: 0 auto; margin-bottom: 15px;" width="800" /&gt;&lt;/div&gt;&lt;p&gt;Cooking food with fire is arguably the technology that propelled humans to become the dominant species on Earth. It&amp;#8217;s pretty straightforward to achieve, just requiring a fuel source, a supply of oxygen from the air, and a way to initiate the reaction; then it self-sustains. You wouldn&amp;#8217;t think there&amp;#8217;s much to improve, but what about cooking with plasma? [Jay] from the plasma channel is no stranger here, and he thinks that there may be something in this idea, certainly &lt;a href="https://www.youtube.com/watch?v=JtSYeftGUGE" target="_blank"&gt;enough to actually build something&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Now, let&amp;#8217;s be straight with you, this isn&amp;#8217;t a new concept, and you can buy a plasma-based cooking appliance right now. But they are all AC-powered devices. What if you want to go camping? [Jay] attempts (and succeeds) in building a portable, rechargeable 600W plasma cooking device that can actually cook food, but it was not all plain sailing.&lt;/p&gt;
&lt;p&gt;The existing off-the-shelf ZVS driver modules available were a bit weak and unreliable, and the required flyback coils were hard to find with the right specs, so he needed to get down to work building custom parts. First off, the coils. Custom formers were resin-printed and machine-wound with 4000 turns of fine wire, and then resin-sealed into the former. [Jay] takes care to explain that it is crucial to get all the air out of the windings, or else local flashover breakdown will occur and wreck the coil in a short time. We reckon the resulting coils look amazing in their own right!&lt;/p&gt;
&lt;p&gt;&lt;span id="more-1075688"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;figure class="wp-caption alignright" id="attachment_1076021" style="width: 400px;"&gt;&lt;img alt="" class="wp-image-1076021 size-medium" height="288" src="https://hackaday.com/wp-content/uploads/2026/04/Screenshot-From-2026-04-14-17-44-56.webp?w=400" width="400" /&gt;&lt;figcaption class="wp-caption-text" id="caption-attachment-1076021"&gt;We do love a nicely wound coil. Oooh!&lt;/figcaption&gt;&lt;/figure&gt;
&lt;p&gt;Next, the ZVS drivers on hand had low-quality capacitors (well, not enough capacitance anyway) and cheap driver transistors, so both were upgraded. The initial plan was to have four driver/coil pairs, each driving a single pair of electrodes, with a common ground ring connecting them all. It turns out this was a terrible idea: the drivers were not synchronised, so they were pulling on each other, causing catastrophic damage to the PCBs in a very short time. The solution was more complicated wiring, to give each coil secondary output a dedicated electrode pair, so there was no direct electrical connection between neighbouring coils and no coupling between them. A clever electrode arrangement meant that a pan would sit on top of a ring of electrodes, causing plasma discharges to jump directly to the pan, thereby concentrating localised heating there. We were wondering how this new direct connection (the pan is now a common connection!) didn&amp;#8217;t also cause backfeeding and kill the ZVS drivers again, but it didn&amp;#8217;t seem to happen.&lt;/p&gt;
&lt;figure class="wp-caption alignleft" id="attachment_1076022" style="width: 400px;"&gt;&lt;img alt="" class="wp-image-1076022 size-medium" height="321" src="https://hackaday.com/wp-content/uploads/2026/04/Screenshot-From-2026-04-14-17-45-42.webp?w=400" width="400" /&gt;&lt;figcaption class="wp-caption-text" id="caption-attachment-1076022"&gt;Bang, smell, oops. The copper is supposed to be stuck to the PCB.&lt;/figcaption&gt;&lt;/figure&gt;
&lt;p&gt;Anyway, [Jay] demonstrates what is possibly the world&amp;#8217;s first rechargeable, portable plasma cooker capable of making breakfast. Which we think is very important in its own right, however, we would like a plasma-based solution to making toast next, perhaps a &lt;a href="https://www.youtube.com/watch?v=3ttzWuaPGMo&amp;amp;t=60s" target="_blank"&gt;plasma knife that cooks the bread as you slice it?&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;If this plasma cooking lark rings a bell, yes, we did touch upon this &lt;a href="https://hackaday.com/2017/05/08/cooking-with-the-awesome-power-of-plasma/"&gt;way back in 2017&lt;/a&gt;. And whilst not strictly plasma cooking, you can make an amazing microwave plasma in this &lt;a href="https://hackaday.com/2024/10/25/upgrading-a-microwave-oven-to-20-kw/"&gt;ridiculously upgraded appliance&lt;/a&gt;. Definitely do not try that one at home.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;</summary>
    <published>2026-04-17T20:00:11+00:00</published>
  </entry>
  <entry>
    <id>https://hackaday.com/?p=1078361</id>
    <title>

2026绿色动力挑战赛：SolMate 移动充电</title>
    <updated>2026-04-17T17:30:53+00:00</updated>
    <author>
      <name>Matt Varian</name>
    </author>
    <content type="html">&lt;div&gt;&lt;img alt="SolMate Charger" class="attachment-large size-large wp-post-image" height="450" src="https://hackaday.com/wp-content/uploads/2026/04/4930101757795821370-16-9.png?w=800" style="margin: 0 auto; margin-bottom: 15px;" width="800" /&gt;&lt;/div&gt;&lt;p dir="auto"&gt;We&amp;#8217;ve all had those times when your electrical device of choice is running low on battery. Sometimes you even plan ahead and are also carrying a battery pack, but what happens when you&amp;#8217;ve forgotten to charge the battery pack? This is the problem that [Arnov Sharma] addressed with the &lt;a href="https://hackaday.io/project/204019-solmate" target="_blank"&gt;SolMate, a portable solar panel&lt;/a&gt; that keeps a battery bank topped up.&lt;/p&gt;
&lt;p dir="auto"&gt;The SolMate is built around an efficient 2 W photovoltaic panel that&amp;#8217;s not much bigger than a cellphone. This panel can supply 5 V at 400 mA on a sunny day. The solar output is more than enough to keep the internal 2000 mAh battery topped up and ready for use. Charging the Li-ion battery is handled by an IP5306 power management chip, which pulls double duty: it safely regulates charging while boosting the battery&amp;#8217;s 3.7 V to the 5 V expected at the USB charge ports. Speaking of charge ports, the SolMate includes both a USB-A and a USB-C port, plus a switch to enable or disable the unit.&lt;/p&gt;
&lt;p dir="auto"&gt;The case is all 3D printed, with some clever design choices. Offsetting the bulk of the battery and PCB storage area to one side lets the SolMate naturally cant toward the sun. Even the clip used to attach it to a backpack is printed.&lt;/p&gt;
&lt;p dir="auto"&gt;Be sure to check out the other entries into our &lt;a href="https://hackaday.com/tag/2026-green-powered-challenge/"&gt;latest challenge&lt;/a&gt;!&lt;/p&gt;
&lt;div class="widget_text widget widget_custom_html amr_widget" id="sidebar-mobile-1"&gt;&lt;div class="textwidget custom-html-widget"&gt;&lt;div style="text-align: center; font-size: 24px; font-weight: 300; margin: 12px 0;"&gt; 
&lt;a href="https://hackaday.io/contest/205085-green-powered-challenge" rel="noopener" target="_blank"&gt;&lt;img alt="2026 Hackaday Greep Powered Challenge" src="https://hackaday.com/wp-content/uploads/2026/03/green-powered-long-banner@2x.png" style="width: auto; height: 99px;" /&gt;&lt;/a&gt;
&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</content>
    <link href="https://hackaday.com/2026/04/17/2026-green-powered-challenge-solmate-charges-on-the-move/"/>
    <summary type="html">&lt;div&gt;&lt;img alt="SolMate Charger" class="attachment-large size-large wp-post-image" height="450" src="https://hackaday.com/wp-content/uploads/2026/04/4930101757795821370-16-9.png?w=800" style="margin: 0 auto; margin-bottom: 15px;" width="800" /&gt;&lt;/div&gt;&lt;p dir="auto"&gt;We&amp;#8217;ve all had those times when your electrical device of choice is running low on battery. Sometimes you even plan ahead and are also carrying a battery pack, but what happens when you&amp;#8217;ve forgotten to charge the battery pack? This is the problem that [Arnov Sharma] addressed with the &lt;a href="https://hackaday.io/project/204019-solmate" target="_blank"&gt;SolMate, a portable solar panel&lt;/a&gt; that keeps a battery bank topped up.&lt;/p&gt;
&lt;p dir="auto"&gt;The SolMate is built around an efficient 2 W photovoltaic panel that&amp;#8217;s not much bigger than a cellphone. This panel can supply 5 V at 400 mA on a sunny day. The solar output is more than enough to keep the internal 2000 mAh battery topped up and ready for use. Charging the Li-ion battery is handled by an IP5306 power management chip, which pulls double duty: it safely regulates charging while boosting the battery&amp;#8217;s 3.7 V to the 5 V expected at the USB charge ports. Speaking of charge ports, the SolMate includes both a USB-A and a USB-C port, plus a switch to enable or disable the unit.&lt;/p&gt;
&lt;p dir="auto"&gt;The case is all 3D printed, with some clever design choices. Offsetting the bulk of the battery and PCB storage area to one side lets the SolMate naturally cant toward the sun. Even the clip used to attach it to a backpack is printed.&lt;/p&gt;
&lt;p dir="auto"&gt;Be sure to check out the other entries into our &lt;a href="https://hackaday.com/tag/2026-green-powered-challenge/"&gt;latest challenge&lt;/a&gt;!&lt;/p&gt;
&lt;div class="widget_text widget widget_custom_html amr_widget" id="sidebar-mobile-1"&gt;&lt;div class="textwidget custom-html-widget"&gt;&lt;div style="text-align: center; font-size: 24px; font-weight: 300; margin: 12px 0;"&gt; 
&lt;a href="https://hackaday.io/contest/205085-green-powered-challenge" rel="noopener" target="_blank"&gt;&lt;img alt="2026 Hackaday Greep Powered Challenge" src="https://hackaday.com/wp-content/uploads/2026/03/green-powered-long-banner@2x.png" style="width: auto; height: 99px;" /&gt;&lt;/a&gt;
&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</summary>
    <published>2026-04-17T17:30:53+00:00</published>
  </entry>
  <entry>
    <id>https://hackaday.com/?p=1078353&amp;preview=true&amp;preview_id=1078353</id>
    <title>

Hackaday播客第366集：在吐司机上玩DOOM，用LED灯带制作音乐，旧硬盘的新装</title>
    <updated>2026-04-17T16:30:38+00:00</updated>
    <author>
      <name>Jenny List</name>
    </author>
    <content type="html">&lt;div&gt;&lt;img alt="" class="attachment-large size-large wp-post-image" height="484" src="https://hackaday.com/wp-content/uploads/2016/05/microphone.jpg?w=800" style="margin: 0 auto; margin-bottom: 15px;" width="800" /&gt;&lt;/div&gt;&lt;p&gt;It&amp;#8217;s the evening before publication, and a pair of Hackaday writers convene to record the week&amp;#8217;s podcast. This week Elliot Williams is joined by Jenny List, and it&amp;#8217;s a bumper episode!&lt;/p&gt;
&lt;p&gt;Of course, a bit of Hackaday news makes the cut, as it&amp;#8217;s time to make an entry in the &lt;a href="https://hackaday.io/contest/205085-green-powered-challenge" target="_blank"&gt;Green Powered Challenge&lt;/a&gt;. Then we make the first of a couple of sojourns into AI, as we talk about the Linux kernel stance on AI code. In short: if you submit AI code you&amp;#8217;re responsible for its bugs. Meanwhile out of this world, we look forward to a time when astronauts breathe oxygen from moon dust.&lt;/p&gt;
&lt;p&gt;There are hacks aplenty for your enjoyment, starting with far more than you ever thought it was possible to know about  sound-reactive LED strips. Then we have among others a Mac on an ESP32 forming the UI for a weather monitor, &lt;em&gt;Doom&lt;/em&gt; on a toaster, and a fascinating look at screw threads for plastic.&lt;/p&gt;
&lt;p&gt;In the longer reads we have our colleague [Tom Nardi] finding Chinese people&amp;#8217;s personal data on hard drives he bought in an electronics store, and an attempt to look at what an LLM can do that might be useful. Grab your headphones, and join us!&lt;/p&gt;
&lt;div style="margin: auto;"&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="https://traffic.libsyn.com/secure/hackaday/Hackaday_Podcast-Ep366.mp3" target="_blank"&gt;Download your own Podcast&lt;/a&gt;!&lt;/p&gt;
&lt;div class="widget_text widget_custom_html amr_widget" id="sidebar-mobile-1"&gt;&lt;span style="display: none;"&gt;Where to Follow Hackaday Podcast&lt;/span&gt;&lt;div class="textwidget custom-html-widget"&gt;&lt;h3&gt;Places to follow Hackaday podcasts:&lt;/h3&gt;

&lt;ul&gt;
	&lt;li&gt;&lt;a href="https://itunes.apple.com/us/podcast/hackaday-podcast/id1447409683" target="_blank"&gt;iTunes&lt;/a&gt;&lt;/li&gt;
	&lt;li&gt;&lt;a href="https://open.spotify.com/show/3NRV0mhZa8xeRT0EyLPaIp" target="_blank"&gt;Spotify&lt;/a&gt;&lt;/li&gt;
	&lt;li&gt;&lt;a href="https://www.stitcher.com/podcast/hackaday-podcast" target="_blank"&gt;Stitcher&lt;/a&gt;&lt;/li&gt;
	&lt;li&gt;&lt;a href="http://hackaday.libsyn.com/rss" target="_blank"&gt;RSS&lt;/a&gt;&lt;/li&gt;
		&lt;li&gt;&lt;a href="https://www.youtube.com/playlist?list=PL_tws4AXg7avHK_ATXLG2sy-AtkgXmfB7" target="_blank"&gt;YouTube&lt;/a&gt;&lt;/li&gt;
	&lt;li&gt;&lt;a href="https://hackaday.libsyn.com/"&gt;Check
		out our Libsyn landing page&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;/div&gt;&lt;/div&gt;
&lt;p&gt;&lt;span id="more-1078353"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;h2&gt;Episode 365 Show Notes:&lt;/h2&gt;
&lt;h4&gt;News:&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://hackaday.com/2026/04/14/new-linux-kernel-rules-put-the-onus-on-humans-for-ai-tool-usage/"&gt;New Linux Kernel Rules Put The Onus On Humans For AI Tool Usage&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://hackaday.com/2026/04/13/from-lunar-dust-to-breathable-air/"&gt;From Lunar Dust To Breathable Air&lt;/a&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://hackaday.com/2024/06/27/lego-bricks-now-out-of-this-world/"&gt;LEGO Bricks: Now Out Of This World&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href="https://hackaday.io/contest/205085-green-powered-challenge" target="_blank"&gt;The Hackaday Green Powered Challenge&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;What&amp;#8217;s that Sound?&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;Congrats to [Sean rules] for guessing the pencil sharpener!&lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;Interesting Hacks of the Week:&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://hackaday.com/2026/04/14/audio-reactive-led-strips-are-hard/"&gt;Audio Reactive LED Strips Are Hard&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://hackaday.com/2026/04/13/esp32-weather-display-runs-macintosh-system-3/"&gt;ESP32 Weather Display Runs Macintosh System 3&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://hackaday.com/2026/03/21/an-electric-jellyfish-for-androids/"&gt;An Electric Jellyfish For Androids&lt;/a&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://github.com/likeablob" target="_blank"&gt;[likeablob]&amp;#8217;s GitHub repositories&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href="https://hackaday.com/2026/04/14/new-display-for-old-multimeter/"&gt;New Display For Old Multimeter&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://hackaday.com/2026/04/13/they-werent-joking-gentoo-was-ported-to-gnu-hurd/"&gt;They Weren’t Joking: Gentoo WAS Ported To GNU Hurd&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://hackaday.com/2026/04/13/skylab-under-the-ocean/"&gt;Skylab Under The Ocean&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://hackaday.com/2026/04/10/using-metal-screws-in-plastic-parts/"&gt;Using Metal Screws In Plastic Parts&lt;/a&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://hackaday.com/2025/09/02/no-need-for-inserts-if-youre-prepared-to-use-self-tappers/"&gt;No Need For Inserts If You’re Prepared To Use Self-Tappers&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;Quick Hacks:&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;Elliot&amp;#8217;s Picks:
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://hackaday.com/2026/04/15/doom-on-a-fancy-smart-toaster/"&gt;&lt;em&gt;DOOM&lt;/em&gt; On A Fancy Smart Toaster&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://hackaday.com/2026/04/14/by-our-calculations-youll-love-the-flapulator/"&gt;By Our Calculations, You’ll Love The Flapulator&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://hackaday.com/2026/04/14/flattening-the-exhaust-of-a-laser-cutter-to-save-space/"&gt;Flattening The Exhaust Of A Laser Cutter To Save Space&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Jenny&amp;#8217;s Picks:
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://hackaday.com/2026/04/14/motogp-rubber-better-climbing/"&gt;MotoGP Rubber = Better Climbing?&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://hackaday.com/2026/04/09/upgrading-a-macbook-neo-using-a-1-tb-iphone-nand-flash/"&gt;Upgrading A MacBook Neo Using A 1 TB IPhone NAND Flash&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://hackaday.com/2026/04/10/a-mercury-rover-could-explore-the-planet-by-sticking-to-the-terminator/"&gt;A Mercury Rover Could Explore The Planet By Sticking To The Terminator&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h4 style="clear: none;"&gt;Can&amp;#8217;t-Miss Articles:&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://hackaday.com/2026/04/15/a-tale-of-cheap-hard-drives-and-expensive-lessons/"&gt;https://hackaday.com/2026/04/15/a-tale-of-cheap-hard-drives-and-expensive-lessons/&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://hackaday.com/2026/04/08/ai-for-the-skeptics-pick-your-reasons-to-be-excited/"&gt;AI For The Skeptics: Pick Your Reasons To Be Excited&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://hackaday.com/2026/04/15/ai-for-the-skeptics-attempting-to-do-something-useful-with-it/"&gt;AI For The Skeptics: Attempting To Do Something Useful With It&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;</content>
    <link href="https://hackaday.com/2026/04/17/hackaday-podcast-episode-366-doom-on-a-toaster-music-in-led-strips-and-old-drives-in-new-clothes/"/>
    <summary type="html">&lt;div&gt;&lt;img alt="" class="attachment-large size-large wp-post-image" height="484" src="https://hackaday.com/wp-content/uploads/2016/05/microphone.jpg?w=800" style="margin: 0 auto; margin-bottom: 15px;" width="800" /&gt;&lt;/div&gt;&lt;p&gt;It&amp;#8217;s the evening before publication, and a pair of Hackaday writers convene to record the week&amp;#8217;s podcast. This week Elliot Williams is joined by Jenny List, and it&amp;#8217;s a bumper episode!&lt;/p&gt;
&lt;p&gt;Of course, a bit of Hackaday news makes the cut, as it&amp;#8217;s time to make an entry in the &lt;a href="https://hackaday.io/contest/205085-green-powered-challenge" target="_blank"&gt;Green Powered Challenge&lt;/a&gt;. Then we make the first of a couple of sojourns into AI, as we talk about the Linux kernel stance on AI code. In short: if you submit AI code you&amp;#8217;re responsible for its bugs. Meanwhile out of this world, we look forward to a time when astronauts breathe oxygen from moon dust.&lt;/p&gt;
&lt;p&gt;There are hacks aplenty for your enjoyment, starting with far more than you ever thought it was possible to know about  sound-reactive LED strips. Then we have among others a Mac on an ESP32 forming the UI for a weather monitor, &lt;em&gt;Doom&lt;/em&gt; on a toaster, and a fascinating look at screw threads for plastic.&lt;/p&gt;
&lt;p&gt;In the longer reads we have our colleague [Tom Nardi] finding Chinese people&amp;#8217;s personal data on hard drives he bought in an electronics store, and an attempt to look at what an LLM can do that might be useful. Grab your headphones, and join us!&lt;/p&gt;
&lt;div style="margin: auto;"&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="https://traffic.libsyn.com/secure/hackaday/Hackaday_Podcast-Ep366.mp3" target="_blank"&gt;Download your own Podcast&lt;/a&gt;!&lt;/p&gt;
&lt;div class="widget_text widget_custom_html amr_widget" id="sidebar-mobile-1"&gt;&lt;span style="display: none;"&gt;Where to Follow Hackaday Podcast&lt;/span&gt;&lt;div class="textwidget custom-html-widget"&gt;&lt;h3&gt;Places to follow Hackaday podcasts:&lt;/h3&gt;

&lt;ul&gt;
	&lt;li&gt;&lt;a href="https://itunes.apple.com/us/podcast/hackaday-podcast/id1447409683" target="_blank"&gt;iTunes&lt;/a&gt;&lt;/li&gt;
	&lt;li&gt;&lt;a href="https://open.spotify.com/show/3NRV0mhZa8xeRT0EyLPaIp" target="_blank"&gt;Spotify&lt;/a&gt;&lt;/li&gt;
	&lt;li&gt;&lt;a href="https://www.stitcher.com/podcast/hackaday-podcast" target="_blank"&gt;Stitcher&lt;/a&gt;&lt;/li&gt;
	&lt;li&gt;&lt;a href="http://hackaday.libsyn.com/rss" target="_blank"&gt;RSS&lt;/a&gt;&lt;/li&gt;
		&lt;li&gt;&lt;a href="https://www.youtube.com/playlist?list=PL_tws4AXg7avHK_ATXLG2sy-AtkgXmfB7" target="_blank"&gt;YouTube&lt;/a&gt;&lt;/li&gt;
	&lt;li&gt;&lt;a href="https://hackaday.libsyn.com/"&gt;Check
		out our Libsyn landing page&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;/div&gt;&lt;/div&gt;
&lt;p&gt;&lt;span id="more-1078353"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;h2&gt;Episode 365 Show Notes:&lt;/h2&gt;
&lt;h4&gt;News:&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://hackaday.com/2026/04/14/new-linux-kernel-rules-put-the-onus-on-humans-for-ai-tool-usage/"&gt;New Linux Kernel Rules Put The Onus On Humans For AI Tool Usage&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://hackaday.com/2026/04/13/from-lunar-dust-to-breathable-air/"&gt;From Lunar Dust To Breathable Air&lt;/a&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://hackaday.com/2024/06/27/lego-bricks-now-out-of-this-world/"&gt;LEGO Bricks: Now Out Of This World&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href="https://hackaday.io/contest/205085-green-powered-challenge" target="_blank"&gt;The Hackaday Green Powered Challenge&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;What&amp;#8217;s that Sound?&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;Congrats to [Sean rules] for guessing the pencil sharpener!&lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;Interesting Hacks of the Week:&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://hackaday.com/2026/04/14/audio-reactive-led-strips-are-hard/"&gt;Audio Reactive LED Strips Are Hard&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://hackaday.com/2026/04/13/esp32-weather-display-runs-macintosh-system-3/"&gt;ESP32 Weather Display Runs Macintosh System 3&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://hackaday.com/2026/03/21/an-electric-jellyfish-for-androids/"&gt;An Electric Jellyfish For Androids&lt;/a&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://github.com/likeablob" target="_blank"&gt;[likeablob]&amp;#8217;s GitHub repositories&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href="https://hackaday.com/2026/04/14/new-display-for-old-multimeter/"&gt;New Display For Old Multimeter&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://hackaday.com/2026/04/13/they-werent-joking-gentoo-was-ported-to-gnu-hurd/"&gt;They Weren’t Joking: Gentoo WAS Ported To GNU Hurd&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://hackaday.com/2026/04/13/skylab-under-the-ocean/"&gt;Skylab Under The Ocean&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://hackaday.com/2026/04/10/using-metal-screws-in-plastic-parts/"&gt;Using Metal Screws In Plastic Parts&lt;/a&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://hackaday.com/2025/09/02/no-need-for-inserts-if-youre-prepared-to-use-self-tappers/"&gt;No Need For Inserts If You’re Prepared To Use Self-Tappers&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;Quick Hacks:&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;Elliot&amp;#8217;s Picks:
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://hackaday.com/2026/04/15/doom-on-a-fancy-smart-toaster/"&gt;&lt;em&gt;DOOM&lt;/em&gt; On A Fancy Smart Toaster&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://hackaday.com/2026/04/14/by-our-calculations-youll-love-the-flapulator/"&gt;By Our Calculations, You’ll Love The Flapulator&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://hackaday.com/2026/04/14/flattening-the-exhaust-of-a-laser-cutter-to-save-space/"&gt;Flattening The Exhaust Of A Laser Cutter To Save Space&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Jenny&amp;#8217;s Picks:
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://hackaday.com/2026/04/14/motogp-rubber-better-climbing/"&gt;MotoGP Rubber = Better Climbing?&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://hackaday.com/2026/04/09/upgrading-a-macbook-neo-using-a-1-tb-iphone-nand-flash/"&gt;Upgrading A MacBook Neo Using A 1 TB IPhone NAND Flash&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://hackaday.com/2026/04/10/a-mercury-rover-could-explore-the-planet-by-sticking-to-the-terminator/"&gt;A Mercury Rover Could Explore The Planet By Sticking To The Terminator&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h4 style="clear: none;"&gt;Can&amp;#8217;t-Miss Articles:&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://hackaday.com/2026/04/15/a-tale-of-cheap-hard-drives-and-expensive-lessons/"&gt;https://hackaday.com/2026/04/15/a-tale-of-cheap-hard-drives-and-expensive-lessons/&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://hackaday.com/2026/04/08/ai-for-the-skeptics-pick-your-reasons-to-be-excited/"&gt;AI For The Skeptics: Pick Your Reasons To Be Excited&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://hackaday.com/2026/04/15/ai-for-the-skeptics-attempting-to-do-something-useful-with-it/"&gt;AI For The Skeptics: Attempting To Do Something Useful With It&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;</summary>
    <published>2026-04-17T16:30:38+00:00</published>
  </entry>
  <entry>
    <id>https://hackaday.com/?p=1076038</id>
    <title>

可穿戴电路雕塑是一款智能手环</title>
    <updated>2026-04-17T15:30:59+00:00</updated>
    <author>
      <name>Kristina Panos</name>
    </author>
    <content type="html">&lt;div&gt;&lt;img alt="A wearable circuit sculpture in the form of a smart bracelet that shows daily to-dos." class="attachment-large size-large wp-post-image" height="616" src="https://hackaday.com/wp-content/uploads/2026/04/smart_bracelet_800.jpg?w=800" style="margin: 0 auto; margin-bottom: 15px;" width="800" /&gt;&lt;/div&gt;&lt;p&gt;Well, this might just be a Hackaday first. Certainly not the circuit sculpture part, nor the wearable aspect, but the glorious combination of the two. Behold [CMoz]&amp;#8217;s &lt;a href="https://www.instructables.com/Fashionably-on-Task-a-Smart-Bracelet-for-Forgetful/" rel="noopener" target="_blank"&gt;Fashionably on Task: a Smart Bracelet for Forgetfulness&lt;/a&gt;. The name may be long, but the intent is concise: to showcase your top five must-dos for the day.&lt;/p&gt;
&lt;p&gt;This lovely bracelet uses a tri-color e-paper display, and it&amp;#8217;s WiFi enabled in order to receive input from the corresponding phone app. Although the cute pink ESP32-C3 is programmed in PlatformIO, the code will work with the Arduino IDE as well.&lt;/p&gt;
&lt;p&gt;To get down to business, just power on the bracelet. If it can&amp;#8217;t connect to the network you&amp;#8217;ve hard-coded, it will broadcast it&amp;#8217;s own access point. Connect with your phone to the custom web page, and Bob&amp;#8217;s your uncle. From here, you can enter the tasks, change the colors around, mark tasks as complete, and remove tasks or reset recurring reminders.&lt;/p&gt;
&lt;p&gt;The nifty part is that e-paper screen, since it will of course continue to display your list once powered down. Here&amp;#8217;s the &lt;a href="https://github.com/cmoz/YouTube/tree/main/BrassToDoWrist" rel="noopener" target="_blank"&gt;full code&lt;/a&gt;. Then you can deep-dive into &lt;a href="https://hackaday.com/2026/02/03/the-graph-theory-of-circuit-sculptures/" rel="noopener" target="_blank"&gt;the graph theory of circuit sculptures&lt;/a&gt;.&lt;/p&gt;</content>
    <link href="https://hackaday.com/2026/04/17/wearable-circuit-sculpture-is-one-smart-bracelet/"/>
    <summary type="html">&lt;div&gt;&lt;img alt="A wearable circuit sculpture in the form of a smart bracelet that shows daily to-dos." class="attachment-large size-large wp-post-image" height="616" src="https://hackaday.com/wp-content/uploads/2026/04/smart_bracelet_800.jpg?w=800" style="margin: 0 auto; margin-bottom: 15px;" width="800" /&gt;&lt;/div&gt;&lt;p&gt;Well, this might just be a Hackaday first. Certainly not the circuit sculpture part, nor the wearable aspect, but the glorious combination of the two. Behold [CMoz]&amp;#8217;s &lt;a href="https://www.instructables.com/Fashionably-on-Task-a-Smart-Bracelet-for-Forgetful/" rel="noopener" target="_blank"&gt;Fashionably on Task: a Smart Bracelet for Forgetfulness&lt;/a&gt;. The name may be long, but the intent is concise: to showcase your top five must-dos for the day.&lt;/p&gt;
&lt;p&gt;This lovely bracelet uses a tri-color e-paper display, and it&amp;#8217;s WiFi enabled in order to receive input from the corresponding phone app. Although the cute pink ESP32-C3 is programmed in PlatformIO, the code will work with the Arduino IDE as well.&lt;/p&gt;
&lt;p&gt;To get down to business, just power on the bracelet. If it can&amp;#8217;t connect to the network you&amp;#8217;ve hard-coded, it will broadcast it&amp;#8217;s own access point. Connect with your phone to the custom web page, and Bob&amp;#8217;s your uncle. From here, you can enter the tasks, change the colors around, mark tasks as complete, and remove tasks or reset recurring reminders.&lt;/p&gt;
&lt;p&gt;The nifty part is that e-paper screen, since it will of course continue to display your list once powered down. Here&amp;#8217;s the &lt;a href="https://github.com/cmoz/YouTube/tree/main/BrassToDoWrist" rel="noopener" target="_blank"&gt;full code&lt;/a&gt;. Then you can deep-dive into &lt;a href="https://hackaday.com/2026/02/03/the-graph-theory-of-circuit-sculptures/" rel="noopener" target="_blank"&gt;the graph theory of circuit sculptures&lt;/a&gt;.&lt;/p&gt;</summary>
    <published>2026-04-17T15:30:59+00:00</published>
  </entry>
  <entry>
    <id>https://hackaday.com/?p=1078434</id>
    <title>

本周安全动态：Docker 认证、Windows 工具以及一次非常充实的补丁星期二</title>
    <updated>2026-04-17T14:00:33+00:00</updated>
    <author>
      <name>Mike Kershaw</name>
    </author>
    <content type="html">&lt;div&gt;&lt;img alt="" class="attachment-large size-large wp-post-image" height="484" src="https://hackaday.com/wp-content/uploads/2016/01/darkarts.jpg?w=800" style="margin: 0 auto; margin-bottom: 15px;" width="800" /&gt;&lt;/div&gt;&lt;p class="maps-to-line"&gt;&lt;a href="https://nvd.nist.gov/vuln/detail/CVE-2026-34040" target="_blank" title="https://nvd.nist.gov/vuln/detail/CVE-2026-34040"&gt;CVE-2026-34040&lt;/a&gt; lets attackers bypass some Docker authentication plugins by allowing an empty request body. Present since 2024, this bug was caused by a previous fix to the auth workflow. In the 2024 bug, the authentication system could be tricked into passing a zero-length request to the authentication handler. In the modern vulnerability, the system can be tricked into removing a too-large authentication request and passing a zero-length request to the authentication handler.&lt;/p&gt;
&lt;p class="maps-to-line"&gt;In both cases, the authentication system may not properly handle the malformed request and allow creation of docker images with access to stored credentials and secrets.&lt;/p&gt;
&lt;p class="maps-to-line"&gt;Bugs like these are increasing in visibility because AI agents running in Docker, like OpenClaw, may be tricked via prompt injection into leveraging the vulnerability.&lt;/p&gt;
&lt;h2 class="maps-to-line" id="windows-cpu-tools-compromised"&gt;Windows CPU Tools Compromised&lt;/h2&gt;
&lt;p class="maps-to-line"&gt;&lt;a href="https://videocardz.com/newz/popular-cpu-z-and-hwmonitor-software-installers-on-cpuid-site-flagged-for-malware" target="_blank" title="https://videocardz.com/newz/popular-cpu-z-and-hwmonitor-software-installers-on-cpuid-site-flagged-for-malware"&gt;videocardz.com&lt;/a&gt; notes that the popular Windows monitoring software Cpu-Z and HWMonitor appear to have been compromised. Reports indicate that the download site was compromised, not the actual packages, but that it was redirecting update requests to packages including malware. While the site has been repaired, unfortunately it looks like there is no warning to users that the downloads were compromised for a period of time.&lt;/p&gt;
&lt;p class="maps-to-line"&gt;Anecdotally, there has been a rash of Discord account takeovers in the past week, where long-standing accounts in multiple servers have been compromised and turned into spambots. While there is no evidence these events are linked, clearly a new credential or authentication stealing malware is in play, which involves stealing credentials from Discord.&lt;/p&gt;
&lt;h2 class="maps-to-line" id="xorg-and-xwayland-updated"&gt;X.Org and XWayland Updated&lt;/h2&gt;
&lt;p class="maps-to-line"&gt;The &lt;a href="https://lists.x.org/archives/xorg-devel/2026-April/059446.html" target="_blank" title="https://lists.x.org/archives/xorg-devel/2026-April/059446.html"&gt;X.Org and XWayland servers&lt;/a&gt; saw security updates this week, fixing a handful of vulnerabilities involving uninitialized memory use, use-after-free, and reading beyond the end of a buffer.&lt;/p&gt;
&lt;p class="maps-to-line"&gt;The vulnerabilities are generally classified as &amp;#8220;moderate&amp;#8221;, but of course, don&amp;#8217;t leave known vulnerabilities when you can avoid it! Fixed releases should find their way into distributions soon.&lt;/p&gt;
&lt;p&gt;&lt;span id="more-1078434"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;h2 class="maps-to-line" id="openssl-40-released"&gt;OpenSSL 4.0 Released&lt;/h2&gt;
&lt;p class="maps-to-line"&gt;OpenSSL released &lt;a href="https://github.com/openssl/openssl/releases/tag/openssl-4.0.0" target="_blank" title="https://github.com/openssl/openssl/releases/tag/openssl-4.0.0"&gt;version 4.0&lt;/a&gt; this week, adding support for &lt;a href="https://datatracker.ietf.org/doc/html/rfc9849" target="_blank" title="https://datatracker.ietf.org/doc/html/rfc9849"&gt;Encrypted Client Hello / ECH / RFC9849&lt;/a&gt; as well as deprecating some older SSL 2.0 behavior.&lt;/p&gt;
&lt;p class="maps-to-line"&gt;Encrypted Client Hello is a new enhancement to TLS (nee SSL) client handshake. When a client connects to a TLS server like a website, one of the first packets sent is the Client Hello which contains the TLS version, supported algorithms, and importantly, the server name the client is connecting to. Including the server name in the hello message allows modern multi-homed and cloud-based websites to function, because it indicates which web server and SSL certificate should be used to handle the request, but exposes the hostname the user is connecting to.&lt;/p&gt;
&lt;p class="maps-to-line"&gt;With ECH, the hello message is split into multiple messages, with the true hostname encrypted inside the second, inner message. The outer message allows routing the request to a server responsible for decrypting the inner communication and dispatching the request to the proper server. It is possible, for instance, for an ISP to see that a user has connected to a website on the Cloudflare infrastructure, but not &lt;em&gt;which&lt;/em&gt; website hosted on Cloudflare.&lt;/p&gt;
&lt;p&gt;For individual sites, the value of ECH is debatable &amp;#8211; without a central server to dispatch to the specific hosts, the outer hostname is still readable &amp;#8211; but for sites hosted behind load balancers, there is additional protection for users against identification of browsing habits. Although it brings extra complexity, adding new standards like ECH at least moves the needle towards better user privacy and protection by default.&lt;/p&gt;
&lt;h2 class="maps-to-line" id="rockstar-games-breached-again"&gt;Rockstar games breached (again)&lt;/h2&gt;
&lt;p class="maps-to-line"&gt;&lt;a href="https://kotaku.com/rockstar-games-reportedly-hacked-massive-data-leak-ransom-gta-6-shinyhunters-2000686858" target="_blank" title="https://kotaku.com/rockstar-games-reportedly-hacked-massive-data-leak-ransom-gta-6-shinyhunters-2000686858"&gt;Rockstar Games&lt;/a&gt; (of &lt;em&gt;Grand Theft Auto&lt;/em&gt; and &lt;em&gt;Red Dead Redemption&lt;/em&gt; fame) has been breached by a ransomware/extortion group. If this sounds familiar, in 2022 the company was breached and early GTA 6 gameplay was stolen.&lt;/p&gt;
&lt;p class="maps-to-line"&gt;This go around, the breach was actually of the data warehousing company Snowflake, via &lt;em&gt;another&lt;/em&gt; service, Anodot. Used for cloud monitoring and analytics, &lt;a href="https://www.bleepingcomputer.com/news/security/snowflake-customers-hit-in-data-theft-attacks-after-saas-integrator-breach/" target="_blank" title="https://www.bleepingcomputer.com/news/security/snowflake-customers-hit-in-data-theft-attacks-after-saas-integrator-breach/"&gt;Bleeping Computer&lt;/a&gt; reports that an Anodot breach was used to access Snowflake data, which is now used to extort Rockstar.&lt;/p&gt;
&lt;p class="maps-to-line"&gt;Rockstar says the data stolen does not impact players or the functioning of the company, and they will not be paying the ransom.&lt;/p&gt;
&lt;h2 class="maps-to-line" id="linux-kernel-certificate-oob"&gt;Linux Kernel Certificate OOB&lt;/h2&gt;
&lt;p class="maps-to-line"&gt;Linux Kernel 7.0 releases this week, and &lt;a href="https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=d702c3408213bb12bd570bb97204d8340d141c51" target="_blank" title="https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=d702c3408213bb12bd570bb97204d8340d141c51"&gt;includes a fix&lt;/a&gt; to out-of-bounds memory access in certificate handling. The fix is also being back-ported to stable and LTS kernel versions (Linux 6.4, 6.6 LTS, 6.12 LTS, 6.18 LTS, and 6.19) so be on the lookout for updates!&lt;/p&gt;
&lt;p class="maps-to-line"&gt;The out-of-bounds bug lies in the kernel keyring API; any user on the system can submit an invalid certificate to the kernel keyring. In this specific case the impact seems limited to a kernel crash instead of arbitrary privilege escalation.&lt;/p&gt;
&lt;h2 class="maps-to-line" id="nist-no-longer-enriching-cve"&gt;NIST no Longer Enriching CVE&lt;/h2&gt;
&lt;p class="maps-to-line"&gt;The &lt;a href="https://www.nist.gov/news-events/news/2026/04/nist-updates-nvd-operations-address-record-cve-growth" target="_blank" title="https://www.nist.gov/news-events/news/2026/04/nist-updates-nvd-operations-address-record-cve-growth"&gt;NIST organization is no longer enriching CVE&lt;/a&gt; entries in the National Vulnerability Database, except for those in the &lt;a href="https://www.cisa.gov/known-exploited-vulnerabilities-catalog" target="_blank" title="https://www.cisa.gov/known-exploited-vulnerabilities-catalog"&gt;Known Exploited Vulnerabilities&lt;/a&gt; catalog, used in federal government, or those in designated critical software. Previously, the NIST NVD provided additional information and severity rankings for reported vulnerabilities. Citing a lack of funding and an overwhelming number of reported vulnerabilities, they will no longer provide updated severity scores or details.&lt;/p&gt;
&lt;p class="maps-to-line"&gt;It&amp;#8217;s understandable, but a net loss to the security community, and the Internet at large, when we lose analysis and commentary on risks. CVE details and risks are often self-assigned by the vendor, which can lead in some cases to a culture of &amp;#8220;malicious compliance&amp;#8221; where the released information is &lt;em&gt;technically&lt;/em&gt; correct and complete, but contains little or no actual detail and assumes the least impactful interpretations. Third-party evaluation and classification by organizations like NIST offered additional context and analysis to identify the truly critical reports.&lt;/p&gt;
&lt;h2 class="maps-to-line" id="patch-tuesday-everybody-panic"&gt;Patch Tuesday, Everybody Panic!&lt;/h2&gt;
&lt;p class="maps-to-line"&gt;OK &amp;#8211; don&amp;#8217;t actually panic, but if you&amp;#8217;re a Microsoft user, you already know. This month&amp;#8217;s Patch Tuesday &amp;#8212; the scheduled day for Microsoft updates, for anyone lucky enough not to have to observe &amp;#8212; includes over 160 security updates. This makes it the second largest Patch Tuesday ever. It includes a fix to the publicly available &lt;a href="https://msrc.microsoft.com/update-guide/en-US/advisory/CVE-2026-33825" target="_blank" title="https://msrc.microsoft.com/update-guide/en-US/advisory/CVE-2026-33825"&gt;Bluehammer exploit&lt;/a&gt; for bypassing Windows Defender, and over 60 patches for browser vulnerabilities.&lt;/p&gt;
&lt;p class="maps-to-line"&gt;Additionally, Chrome published fixes for 20 vulnerabilities, and Adobe published fixes for Reader, with evidence on both that the bugs are already being publicly exploited.&lt;/p&gt;
&lt;p class="maps-to-line"&gt;This is your monthly reminder to stay on top of security updates whenever they are available, on whatever platform you use. Unknown zero-day exploits might get all the attention, but outdated software with known, patched bugs can be the biggest vector for exploits and malware. Once a bug is known and patched, there is no reason to save the exploit for targeted attacks; the days and weeks after a bug is publicly fixed can be a wave of automated exploits, and many of the largest attacks use vulnerabilities fixed weeks or months prior.&lt;/p&gt;
&lt;h2 class="maps-to-line" id="botconf-talks-streaming"&gt;Botconf Talks Streaming&lt;/h2&gt;
&lt;p class="maps-to-line"&gt;Finally, a quick aside for anyone interested in pursing more related content, the &lt;a href="https://www.botconf.eu/" target="_blank" title="https://www.botconf.eu"&gt;Botconf EU&lt;/a&gt; conference about fighting botnets and malware &lt;a href="https://www.youtube.com/@BotConfTV/streams" target="_blank" title="https://www.youtube.com/@BotConfTV/streams"&gt;is streaming&lt;/a&gt; the conference content; by the time this post goes live the conference is likely to be concluded, but the talk streams are accessible!&lt;/p&gt;</content>
    <link href="https://hackaday.com/2026/04/17/this-week-in-security-docker-auth-windows-tools-and-a-very-full-patch-tuesday/"/>
    <summary type="html">&lt;div&gt;&lt;img alt="" class="attachment-large size-large wp-post-image" height="484" src="https://hackaday.com/wp-content/uploads/2016/01/darkarts.jpg?w=800" style="margin: 0 auto; margin-bottom: 15px;" width="800" /&gt;&lt;/div&gt;&lt;p class="maps-to-line"&gt;&lt;a href="https://nvd.nist.gov/vuln/detail/CVE-2026-34040" target="_blank" title="https://nvd.nist.gov/vuln/detail/CVE-2026-34040"&gt;CVE-2026-34040&lt;/a&gt; lets attackers bypass some Docker authentication plugins by allowing an empty request body. Present since 2024, this bug was caused by a previous fix to the auth workflow. In the 2024 bug, the authentication system could be tricked into passing a zero-length request to the authentication handler. In the modern vulnerability, the system can be tricked into removing a too-large authentication request and passing a zero-length request to the authentication handler.&lt;/p&gt;
&lt;p class="maps-to-line"&gt;In both cases, the authentication system may not properly handle the malformed request and allow creation of docker images with access to stored credentials and secrets.&lt;/p&gt;
&lt;p class="maps-to-line"&gt;Bugs like these are increasing in visibility because AI agents running in Docker, like OpenClaw, may be tricked via prompt injection into leveraging the vulnerability.&lt;/p&gt;
&lt;h2 class="maps-to-line" id="windows-cpu-tools-compromised"&gt;Windows CPU Tools Compromised&lt;/h2&gt;
&lt;p class="maps-to-line"&gt;&lt;a href="https://videocardz.com/newz/popular-cpu-z-and-hwmonitor-software-installers-on-cpuid-site-flagged-for-malware" target="_blank" title="https://videocardz.com/newz/popular-cpu-z-and-hwmonitor-software-installers-on-cpuid-site-flagged-for-malware"&gt;videocardz.com&lt;/a&gt; notes that the popular Windows monitoring software Cpu-Z and HWMonitor appear to have been compromised. Reports indicate that the download site was compromised, not the actual packages, but that it was redirecting update requests to packages including malware. While the site has been repaired, unfortunately it looks like there is no warning to users that the downloads were compromised for a period of time.&lt;/p&gt;
&lt;p class="maps-to-line"&gt;Anecdotally, there has been a rash of Discord account takeovers in the past week, where long-standing accounts in multiple servers have been compromised and turned into spambots. While there is no evidence these events are linked, clearly a new credential or authentication stealing malware is in play, which involves stealing credentials from Discord.&lt;/p&gt;
&lt;h2 class="maps-to-line" id="xorg-and-xwayland-updated"&gt;X.Org and XWayland Updated&lt;/h2&gt;
&lt;p class="maps-to-line"&gt;The &lt;a href="https://lists.x.org/archives/xorg-devel/2026-April/059446.html" target="_blank" title="https://lists.x.org/archives/xorg-devel/2026-April/059446.html"&gt;X.Org and XWayland servers&lt;/a&gt; saw security updates this week, fixing a handful of vulnerabilities involving uninitialized memory use, use-after-free, and reading beyond the end of a buffer.&lt;/p&gt;
&lt;p class="maps-to-line"&gt;The vulnerabilities are generally classified as &amp;#8220;moderate&amp;#8221;, but of course, don&amp;#8217;t leave known vulnerabilities when you can avoid it! Fixed releases should find their way into distributions soon.&lt;/p&gt;
&lt;p&gt;&lt;span id="more-1078434"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;h2 class="maps-to-line" id="openssl-40-released"&gt;OpenSSL 4.0 Released&lt;/h2&gt;
&lt;p class="maps-to-line"&gt;OpenSSL released &lt;a href="https://github.com/openssl/openssl/releases/tag/openssl-4.0.0" target="_blank" title="https://github.com/openssl/openssl/releases/tag/openssl-4.0.0"&gt;version 4.0&lt;/a&gt; this week, adding support for &lt;a href="https://datatracker.ietf.org/doc/html/rfc9849" target="_blank" title="https://datatracker.ietf.org/doc/html/rfc9849"&gt;Encrypted Client Hello / ECH / RFC9849&lt;/a&gt; as well as deprecating some older SSL 2.0 behavior.&lt;/p&gt;
&lt;p class="maps-to-line"&gt;Encrypted Client Hello is a new enhancement to TLS (nee SSL) client handshake. When a client connects to a TLS server like a website, one of the first packets sent is the Client Hello which contains the TLS version, supported algorithms, and importantly, the server name the client is connecting to. Including the server name in the hello message allows modern multi-homed and cloud-based websites to function, because it indicates which web server and SSL certificate should be used to handle the request, but exposes the hostname the user is connecting to.&lt;/p&gt;
&lt;p class="maps-to-line"&gt;With ECH, the hello message is split into multiple messages, with the true hostname encrypted inside the second, inner message. The outer message allows routing the request to a server responsible for decrypting the inner communication and dispatching the request to the proper server. It is possible, for instance, for an ISP to see that a user has connected to a website on the Cloudflare infrastructure, but not &lt;em&gt;which&lt;/em&gt; website hosted on Cloudflare.&lt;/p&gt;
&lt;p&gt;For individual sites, the value of ECH is debatable &amp;#8211; without a central server to dispatch to the specific hosts, the outer hostname is still readable &amp;#8211; but for sites hosted behind load balancers, there is additional protection for users against identification of browsing habits. Although it brings extra complexity, adding new standards like ECH at least moves the needle towards better user privacy and protection by default.&lt;/p&gt;
&lt;h2 class="maps-to-line" id="rockstar-games-breached-again"&gt;Rockstar games breached (again)&lt;/h2&gt;
&lt;p class="maps-to-line"&gt;&lt;a href="https://kotaku.com/rockstar-games-reportedly-hacked-massive-data-leak-ransom-gta-6-shinyhunters-2000686858" target="_blank" title="https://kotaku.com/rockstar-games-reportedly-hacked-massive-data-leak-ransom-gta-6-shinyhunters-2000686858"&gt;Rockstar Games&lt;/a&gt; (of &lt;em&gt;Grand Theft Auto&lt;/em&gt; and &lt;em&gt;Red Dead Redemption&lt;/em&gt; fame) has been breached by a ransomware/extortion group. If this sounds familiar, in 2022 the company was breached and early GTA 6 gameplay was stolen.&lt;/p&gt;
&lt;p class="maps-to-line"&gt;This go around, the breach was actually of the data warehousing company Snowflake, via &lt;em&gt;another&lt;/em&gt; service, Anodot. Used for cloud monitoring and analytics, &lt;a href="https://www.bleepingcomputer.com/news/security/snowflake-customers-hit-in-data-theft-attacks-after-saas-integrator-breach/" target="_blank" title="https://www.bleepingcomputer.com/news/security/snowflake-customers-hit-in-data-theft-attacks-after-saas-integrator-breach/"&gt;Bleeping Computer&lt;/a&gt; reports that an Anodot breach was used to access Snowflake data, which is now used to extort Rockstar.&lt;/p&gt;
&lt;p class="maps-to-line"&gt;Rockstar says the data stolen does not impact players or the functioning of the company, and they will not be paying the ransom.&lt;/p&gt;
&lt;h2 class="maps-to-line" id="linux-kernel-certificate-oob"&gt;Linux Kernel Certificate OOB&lt;/h2&gt;
&lt;p class="maps-to-line"&gt;Linux Kernel 7.0 releases this week, and &lt;a href="https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=d702c3408213bb12bd570bb97204d8340d141c51" target="_blank" title="https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=d702c3408213bb12bd570bb97204d8340d141c51"&gt;includes a fix&lt;/a&gt; to out-of-bounds memory access in certificate handling. The fix is also being back-ported to stable and LTS kernel versions (Linux 6.4, 6.6 LTS, 6.12 LTS, 6.18 LTS, and 6.19) so be on the lookout for updates!&lt;/p&gt;
&lt;p class="maps-to-line"&gt;The out-of-bounds bug lies in the kernel keyring API; any user on the system can submit an invalid certificate to the kernel keyring. In this specific case the impact seems limited to a kernel crash instead of arbitrary privilege escalation.&lt;/p&gt;
&lt;h2 class="maps-to-line" id="nist-no-longer-enriching-cve"&gt;NIST no Longer Enriching CVE&lt;/h2&gt;
&lt;p class="maps-to-line"&gt;The &lt;a href="https://www.nist.gov/news-events/news/2026/04/nist-updates-nvd-operations-address-record-cve-growth" target="_blank" title="https://www.nist.gov/news-events/news/2026/04/nist-updates-nvd-operations-address-record-cve-growth"&gt;NIST organization is no longer enriching CVE&lt;/a&gt; entries in the National Vulnerability Database, except for those in the &lt;a href="https://www.cisa.gov/known-exploited-vulnerabilities-catalog" target="_blank" title="https://www.cisa.gov/known-exploited-vulnerabilities-catalog"&gt;Known Exploited Vulnerabilities&lt;/a&gt; catalog, used in federal government, or those in designated critical software. Previously, the NIST NVD provided additional information and severity rankings for reported vulnerabilities. Citing a lack of funding and an overwhelming number of reported vulnerabilities, they will no longer provide updated severity scores or details.&lt;/p&gt;
&lt;p class="maps-to-line"&gt;It&amp;#8217;s understandable, but a net loss to the security community, and the Internet at large, when we lose analysis and commentary on risks. CVE details and risks are often self-assigned by the vendor, which can lead in some cases to a culture of &amp;#8220;malicious compliance&amp;#8221; where the released information is &lt;em&gt;technically&lt;/em&gt; correct and complete, but contains little or no actual detail and assumes the least impactful interpretations. Third-party evaluation and classification by organizations like NIST offered additional context and analysis to identify the truly critical reports.&lt;/p&gt;
&lt;h2 class="maps-to-line" id="patch-tuesday-everybody-panic"&gt;Patch Tuesday, Everybody Panic!&lt;/h2&gt;
&lt;p class="maps-to-line"&gt;OK &amp;#8211; don&amp;#8217;t actually panic, but if you&amp;#8217;re a Microsoft user, you already know. This month&amp;#8217;s Patch Tuesday &amp;#8212; the scheduled day for Microsoft updates, for anyone lucky enough not to have to observe &amp;#8212; includes over 160 security updates. This makes it the second largest Patch Tuesday ever. It includes a fix to the publicly available &lt;a href="https://msrc.microsoft.com/update-guide/en-US/advisory/CVE-2026-33825" target="_blank" title="https://msrc.microsoft.com/update-guide/en-US/advisory/CVE-2026-33825"&gt;Bluehammer exploit&lt;/a&gt; for bypassing Windows Defender, and over 60 patches for browser vulnerabilities.&lt;/p&gt;
&lt;p class="maps-to-line"&gt;Additionally, Chrome published fixes for 20 vulnerabilities, and Adobe published fixes for Reader, with evidence on both that the bugs are already being publicly exploited.&lt;/p&gt;
&lt;p class="maps-to-line"&gt;This is your monthly reminder to stay on top of security updates whenever they are available, on whatever platform you use. Unknown zero-day exploits might get all the attention, but outdated software with known, patched bugs can be the biggest vector for exploits and malware. Once a bug is known and patched, there is no reason to save the exploit for targeted attacks; the days and weeks after a bug is publicly fixed can be a wave of automated exploits, and many of the largest attacks use vulnerabilities fixed weeks or months prior.&lt;/p&gt;
&lt;h2 class="maps-to-line" id="botconf-talks-streaming"&gt;Botconf Talks Streaming&lt;/h2&gt;
&lt;p class="maps-to-line"&gt;Finally, a quick aside for anyone interested in pursing more related content, the &lt;a href="https://www.botconf.eu/" target="_blank" title="https://www.botconf.eu"&gt;Botconf EU&lt;/a&gt; conference about fighting botnets and malware &lt;a href="https://www.youtube.com/@BotConfTV/streams" target="_blank" title="https://www.youtube.com/@BotConfTV/streams"&gt;is streaming&lt;/a&gt; the conference content; by the time this post goes live the conference is likely to be concluded, but the talk streams are accessible!&lt;/p&gt;</summary>
    <published>2026-04-17T14:00:33+00:00</published>
  </entry>
  <entry>
    <id>https://hackaday.com/?p=1078446</id>
    <title>

微软最终上调FAT32大小限制</title>
    <updated>2026-04-17T11:00:55+00:00</updated>
    <author>
      <name>Zoe Skyforest</name>
    </author>
    <content type="html">&lt;div&gt;&lt;img alt="" class="attachment-large size-large wp-post-image" height="484" src="https://hackaday.com/wp-content/uploads/2020/09/HDD.jpg?w=800" style="margin: 0 auto; margin-bottom: 15px;" width="800" /&gt;&lt;/div&gt;&lt;p&gt;You probably don&amp;#8217;t spend a lot of time using the FAT32 file system anymore, since it&amp;#8217;s thoroughly been superseded many times over. Even so, Microsoft has seen fit to deliver an upgrade for FAT32 &lt;a href="https://blogs.windows.com/windows-insider/2026/04/10/announcing-windows-11-insider-preview-build-26300-8170-dev-channel/" target="_blank"&gt;for the latest Windows 11 Insider Preview build&lt;/a&gt;. Finally, the stock Windows tools will let you format a FAT32 drive up to 2 TB instead of locking you to a 32 GB maximum!&lt;/p&gt;
&lt;p&gt;&lt;a href="https://hackaday.com/wp-content/uploads/2026/04/Screenshot-2026-04-17-110805-1-e1776388158390.png" target="_blank"&gt;&lt;img alt="" class="alignright wp-image-1078457 " height="395" src="https://hackaday.com/wp-content/uploads/2026/04/Screenshot-2026-04-17-110805-1-e1776399751294.png" width="219" /&gt;&lt;/a&gt;The size limit was never baked into the FAT32 spec itself. With a 32-bit field for counting sectors, the file system supports up to 2 TB volumes with 512-byte sectors. However, as explained &lt;a href="https://arstechnica.com/gadgets/2024/03/windows-current-disk-formatting-ui-is-a-30-year-old-placeholder-from-windows-nt/" target="_blank"&gt;by former Microsoft developer [Dave Plummer]&lt;/a&gt;, it just so happened that the 32 GB limit came about because of a random decision made when slapping together the Format dialogue box over 30 years ago.&lt;/p&gt;
&lt;p&gt;The pending change was first announced &lt;a href="https://blogs.windows.com/windows-insider/2024/08/15/announcing-windows-11-insider-preview-build-27686-canary-channel/" target="_blank"&gt;in 2024,&lt;/a&gt; affecting the command line format tool as well. It&amp;#8217;s actually been possible to create larger FAT32 volumes for some time, you just couldn&amp;#8217;t easily do it with Microsoft&amp;#8217;s standard formatting tools.&lt;/p&gt;
&lt;p&gt;FAT32 is still a terrible file system to use in 2026, mostly because it has a hard limit on file size that tops out at 4 GB. It&amp;#8217;ll ruin your life if you&amp;#8217;re shooting HD or 4K video. We often don&amp;#8217;t spend a lot of time musing over file systems in detail, but they&amp;#8217;re right at the heart of everything we do on our computers on a daily basis. Sometimes, &lt;a href="https://hackaday.com/2018/12/17/ultimate-a-useful-tool-for-file-system-hacking/"&gt;it bears thinking about!&lt;/a&gt;&lt;/p&gt;</content>
    <link href="https://hackaday.com/2026/04/17/microsoft-finally-ups-fat32-size-limit/"/>
    <summary type="html">&lt;div&gt;&lt;img alt="" class="attachment-large size-large wp-post-image" height="484" src="https://hackaday.com/wp-content/uploads/2020/09/HDD.jpg?w=800" style="margin: 0 auto; margin-bottom: 15px;" width="800" /&gt;&lt;/div&gt;&lt;p&gt;You probably don&amp;#8217;t spend a lot of time using the FAT32 file system anymore, since it&amp;#8217;s thoroughly been superseded many times over. Even so, Microsoft has seen fit to deliver an upgrade for FAT32 &lt;a href="https://blogs.windows.com/windows-insider/2026/04/10/announcing-windows-11-insider-preview-build-26300-8170-dev-channel/" target="_blank"&gt;for the latest Windows 11 Insider Preview build&lt;/a&gt;. Finally, the stock Windows tools will let you format a FAT32 drive up to 2 TB instead of locking you to a 32 GB maximum!&lt;/p&gt;
&lt;p&gt;&lt;a href="https://hackaday.com/wp-content/uploads/2026/04/Screenshot-2026-04-17-110805-1-e1776388158390.png" target="_blank"&gt;&lt;img alt="" class="alignright wp-image-1078457 " height="395" src="https://hackaday.com/wp-content/uploads/2026/04/Screenshot-2026-04-17-110805-1-e1776399751294.png" width="219" /&gt;&lt;/a&gt;The size limit was never baked into the FAT32 spec itself. With a 32-bit field for counting sectors, the file system supports up to 2 TB volumes with 512-byte sectors. However, as explained &lt;a href="https://arstechnica.com/gadgets/2024/03/windows-current-disk-formatting-ui-is-a-30-year-old-placeholder-from-windows-nt/" target="_blank"&gt;by former Microsoft developer [Dave Plummer]&lt;/a&gt;, it just so happened that the 32 GB limit came about because of a random decision made when slapping together the Format dialogue box over 30 years ago.&lt;/p&gt;
&lt;p&gt;The pending change was first announced &lt;a href="https://blogs.windows.com/windows-insider/2024/08/15/announcing-windows-11-insider-preview-build-27686-canary-channel/" target="_blank"&gt;in 2024,&lt;/a&gt; affecting the command line format tool as well. It&amp;#8217;s actually been possible to create larger FAT32 volumes for some time, you just couldn&amp;#8217;t easily do it with Microsoft&amp;#8217;s standard formatting tools.&lt;/p&gt;
&lt;p&gt;FAT32 is still a terrible file system to use in 2026, mostly because it has a hard limit on file size that tops out at 4 GB. It&amp;#8217;ll ruin your life if you&amp;#8217;re shooting HD or 4K video. We often don&amp;#8217;t spend a lot of time musing over file systems in detail, but they&amp;#8217;re right at the heart of everything we do on our computers on a daily basis. Sometimes, &lt;a href="https://hackaday.com/2018/12/17/ultimate-a-useful-tool-for-file-system-hacking/"&gt;it bears thinking about!&lt;/a&gt;&lt;/p&gt;</summary>
    <published>2026-04-17T11:00:55+00:00</published>
  </entry>
  <entry>
    <id>https://hackaday.com/?p=1078376</id>
    <title>

游戏立方体热水浴缸动画带入现实</title>
    <updated>2026-04-17T08:00:02+00:00</updated>
    <author>
      <name>Bryan Cockfield</name>
    </author>
    <content type="html">&lt;div&gt;&lt;img alt="" class="attachment-large size-large wp-post-image" height="450" src="https://hackaday.com/wp-content/uploads/2026/04/gamecube-hottub-main.png?w=800" style="margin: 0 auto; margin-bottom: 15px;" width="800" /&gt;&lt;/div&gt;&lt;p&gt;Unlike the current era where most consumer electronics are black rectangles, or the early 90s where most consumer electronics were black rectangles, we got a brief glimmer of color, light, and hope in the 2000s. Cell phones had all kinds of shapes and sizes, laptops came in bright colors, and even video game consoles got in on the fun. The Nintendo GameCube not only featured its namesake shape but came in several vibrant colors, most famously a bright purple. In fact, its design was such a hit that it continues to inspire artists and console modders alike. An animator named [kidd.gorgeous] recently envisioned a GameCube as a hot tub, &lt;a href="https://www.youtube.com/watch?v=o41ASRbf7Ns" target="_blank"&gt;and [BigRig Creates] set out to make this animation a reality&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Of course, this won&amp;#8217;t be a life-sized hot tub capable of holding a human, but [BigRig Creates] did want it to be a usable, playable Game Cube with all of the features from the animation present in the final version. Since the lid won&amp;#8217;t be operational with a hot tub model on the top lest all of the water spill out every time a game is changed, &lt;a href="https://hackaday.com/2022/07/05/raspberry-pi-pico-modchip-unlocks-the-gamecube/"&gt;he&amp;#8217;s modified it with some modern tools&lt;/a&gt; to hold his games inside the console itself. With the case open he&amp;#8217;s also added the LED accent lighting featured in the animation as well as added the 3D-printed hot tub to the top. The hot tub is filled with mineral oil for electronics safety, and has a small pump built in to give the appearance of a working hot tub.&lt;/p&gt;
&lt;p&gt;The buttons around the outside are functional as well, toggling the various lighting features and hot tub operation. And of course, the console diorama is fully playable, with the staircase railing able to easily detach in order to access the leftmost controller ports. It&amp;#8217;s a faithful adaptation of the original animation, and [BigRig Creates] has a few games on queue that are properly themed for the new hot tub addition like &lt;em&gt;Wave Race 64&lt;/em&gt;, &lt;em&gt;Super Mario Sunshine&lt;/em&gt;, and &lt;em&gt;Pool Paradise&lt;/em&gt;.&lt;/p&gt;
&lt;p&gt;&lt;span id="more-1078376"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;</content>
    <link href="https://hackaday.com/2026/04/17/game-cube-hot-tub-animation-brought-into-real-world/"/>
    <summary type="html">&lt;div&gt;&lt;img alt="" class="attachment-large size-large wp-post-image" height="450" src="https://hackaday.com/wp-content/uploads/2026/04/gamecube-hottub-main.png?w=800" style="margin: 0 auto; margin-bottom: 15px;" width="800" /&gt;&lt;/div&gt;&lt;p&gt;Unlike the current era where most consumer electronics are black rectangles, or the early 90s where most consumer electronics were black rectangles, we got a brief glimmer of color, light, and hope in the 2000s. Cell phones had all kinds of shapes and sizes, laptops came in bright colors, and even video game consoles got in on the fun. The Nintendo GameCube not only featured its namesake shape but came in several vibrant colors, most famously a bright purple. In fact, its design was such a hit that it continues to inspire artists and console modders alike. An animator named [kidd.gorgeous] recently envisioned a GameCube as a hot tub, &lt;a href="https://www.youtube.com/watch?v=o41ASRbf7Ns" target="_blank"&gt;and [BigRig Creates] set out to make this animation a reality&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Of course, this won&amp;#8217;t be a life-sized hot tub capable of holding a human, but [BigRig Creates] did want it to be a usable, playable Game Cube with all of the features from the animation present in the final version. Since the lid won&amp;#8217;t be operational with a hot tub model on the top lest all of the water spill out every time a game is changed, &lt;a href="https://hackaday.com/2022/07/05/raspberry-pi-pico-modchip-unlocks-the-gamecube/"&gt;he&amp;#8217;s modified it with some modern tools&lt;/a&gt; to hold his games inside the console itself. With the case open he&amp;#8217;s also added the LED accent lighting featured in the animation as well as added the 3D-printed hot tub to the top. The hot tub is filled with mineral oil for electronics safety, and has a small pump built in to give the appearance of a working hot tub.&lt;/p&gt;
&lt;p&gt;The buttons around the outside are functional as well, toggling the various lighting features and hot tub operation. And of course, the console diorama is fully playable, with the staircase railing able to easily detach in order to access the leftmost controller ports. It&amp;#8217;s a faithful adaptation of the original animation, and [BigRig Creates] has a few games on queue that are properly themed for the new hot tub addition like &lt;em&gt;Wave Race 64&lt;/em&gt;, &lt;em&gt;Super Mario Sunshine&lt;/em&gt;, and &lt;em&gt;Pool Paradise&lt;/em&gt;.&lt;/p&gt;
&lt;p&gt;&lt;span id="more-1078376"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;</summary>
    <published>2026-04-17T08:00:02+00:00</published>
  </entry>
  <entry>
    <id>https://hackaday.com/?p=1078452</id>
    <title>

组装大型遥控迷你卡车</title>
    <updated>2026-04-17T05:00:13+00:00</updated>
    <author>
      <name>Zoe Skyforest</name>
    </author>
    <content type="html">&lt;div&gt;&lt;img alt="" class="attachment-large size-large wp-post-image" height="450" src="https://hackaday.com/wp-content/uploads/2026/04/my-1-3-scale-suzuki-carry-finished-v0-bd613hj17zjg1-e1776398241502.jpg?w=800" style="margin: 0 auto; margin-bottom: 15px;" width="800" /&gt;&lt;/div&gt;&lt;p&gt;Kei trucks are some of the smallest commercial vehicles out on the roads today. You can also get lots of cute kei RC cars if you&amp;#8217;re into the toy side of things. [Victor] wanted to split the difference with Truck-Kun, and &lt;a href="https://www.heyvictorfrost.com/workshop/Truck-Kun" target="_blank"&gt;built a 1:3 scale kei truck to show off at a recent anime convention. &lt;/a&gt;&lt;/p&gt;
&lt;figure class="wp-caption alignright" id="attachment_1078473" style="width: 400px;"&gt;&lt;img alt="" class="wp-image-1078473 size-medium" height="232" src="https://hackaday.com/wp-content/uploads/2026/04/my-1-3-scale-suzuki-carry-finished-v0-56csa3k27zjg1.jpg?w=400" width="400" /&gt;&lt;figcaption class="wp-caption-text" id="caption-attachment-1078473"&gt;The truck is modelled on the Suzuki Carry.&lt;/figcaption&gt;&lt;/figure&gt;
&lt;p&gt;The build started with a classic hacker favorite—a bunch of old hoverboard motors. These brushless hub motors are pretty easy to drive and have plenty of torque right out of the box. A simple ladder frame was whipped up with a hoverboard wheel at each corner, with a body whipped up out of cardboard, paint, and a few 3D printed parts to hold everything together.&lt;/p&gt;
&lt;p&gt;Steering was courtesy of a leadscrew and stepper motor from an old 3D printer. RP2040s were thrown in to talk to the motor controllers, while an ESP32-S3 was charged with communicating with an Xbox One controller to receive directional commands.&lt;/p&gt;
&lt;p&gt;It was a neat build that stood tall over most any other kei RC car at Anime Los Angeles. Only, it ended in tears when the 100-pound machine accidentally drove at full throttle into a wall and smashed itself to pieces. Still, that&amp;#8217;s just an excuse for [Victor] to build a better one for next year.&lt;/p&gt;
&lt;p&gt;We love &lt;a href="https://hackaday.com/2025/07/02/adding-automatic-emergency-braking-to-an-rc-car/"&gt;a good RC build around these parts&lt;/a&gt;, &lt;a href="https://hackaday.com/2026/02/04/kei-truck-looks-like-a-giant-power-tool/"&gt;and we love kei trucks too&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;</content>
    <link href="https://hackaday.com/2026/04/16/building-a-big-rc-mini-truck/"/>
    <summary type="html">&lt;div&gt;&lt;img alt="" class="attachment-large size-large wp-post-image" height="450" src="https://hackaday.com/wp-content/uploads/2026/04/my-1-3-scale-suzuki-carry-finished-v0-bd613hj17zjg1-e1776398241502.jpg?w=800" style="margin: 0 auto; margin-bottom: 15px;" width="800" /&gt;&lt;/div&gt;&lt;p&gt;Kei trucks are some of the smallest commercial vehicles out on the roads today. You can also get lots of cute kei RC cars if you&amp;#8217;re into the toy side of things. [Victor] wanted to split the difference with Truck-Kun, and &lt;a href="https://www.heyvictorfrost.com/workshop/Truck-Kun" target="_blank"&gt;built a 1:3 scale kei truck to show off at a recent anime convention. &lt;/a&gt;&lt;/p&gt;
&lt;figure class="wp-caption alignright" id="attachment_1078473" style="width: 400px;"&gt;&lt;img alt="" class="wp-image-1078473 size-medium" height="232" src="https://hackaday.com/wp-content/uploads/2026/04/my-1-3-scale-suzuki-carry-finished-v0-56csa3k27zjg1.jpg?w=400" width="400" /&gt;&lt;figcaption class="wp-caption-text" id="caption-attachment-1078473"&gt;The truck is modelled on the Suzuki Carry.&lt;/figcaption&gt;&lt;/figure&gt;
&lt;p&gt;The build started with a classic hacker favorite—a bunch of old hoverboard motors. These brushless hub motors are pretty easy to drive and have plenty of torque right out of the box. A simple ladder frame was whipped up with a hoverboard wheel at each corner, with a body whipped up out of cardboard, paint, and a few 3D printed parts to hold everything together.&lt;/p&gt;
&lt;p&gt;Steering was courtesy of a leadscrew and stepper motor from an old 3D printer. RP2040s were thrown in to talk to the motor controllers, while an ESP32-S3 was charged with communicating with an Xbox One controller to receive directional commands.&lt;/p&gt;
&lt;p&gt;It was a neat build that stood tall over most any other kei RC car at Anime Los Angeles. Only, it ended in tears when the 100-pound machine accidentally drove at full throttle into a wall and smashed itself to pieces. Still, that&amp;#8217;s just an excuse for [Victor] to build a better one for next year.&lt;/p&gt;
&lt;p&gt;We love &lt;a href="https://hackaday.com/2025/07/02/adding-automatic-emergency-braking-to-an-rc-car/"&gt;a good RC build around these parts&lt;/a&gt;, &lt;a href="https://hackaday.com/2026/02/04/kei-truck-looks-like-a-giant-power-tool/"&gt;and we love kei trucks too&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;</summary>
    <published>2026-04-17T05:00:13+00:00</published>
  </entry>
  <entry>
    <id>https://hackaday.com/?p=1076127</id>
    <title>

对比12伏直流空气炸锅与常规的240伏交流空气炸锅</title>
    <updated>2026-04-17T02:00:23+00:00</updated>
    <author>
      <name>Maya Posch</name>
    </author>
    <content type="html">&lt;div&gt;&lt;img alt="" class="attachment-large size-large wp-post-image" height="444" src="https://hackaday.com/wp-content/uploads/2026/04/12v_240v_air_fryer_comparison_turner_way_youtube.jpg?w=800" style="margin: 0 auto; margin-bottom: 15px;" width="800" /&gt;&lt;/div&gt;&lt;p&gt;That boiling water is a contentious topic of discussion is clear, but what about hot air? When you take a 12 VDC, 280 Watt-rated air fryer and pit it against a bog-standard 240 VAC, 1400 Watt unit, which one would you want to use when you&amp;#8217;re doing some camping or other exciting off-the-grid opportunities? Unlike with boiling water the physics aren&amp;#8217;t as clear-cut here, so [Cahn] &lt;a href="https://www.youtube.com/watch?v=AOX84t2XeBg" target="_blank"&gt;did some testing&lt;/a&gt; to figure out exactly what the efficiency numbers look like&lt;/p&gt;
&lt;p&gt;Since air fryers rely on the transfer of thermal energy from the resistive heating element into the food, any thermal energy that&amp;#8217;s not immediately transferred is effectively wasted. This, combined with the relatively low power rating and thus much higher time demand of the low-voltage air fryer is enough to set one&amp;#8217;s expectations pretty low.&lt;/p&gt;
&lt;p&gt;As scientific test samples chicken nuggets were used with the test, following a preheating period for the 12 VDC unit. Both units managed to hit a safe temperature inside the nuggets after 20 minutes, thus successfully staving off food poisoning, but the browning with the 240 VAC air fryer was much better.&lt;/p&gt;
&lt;p&gt;As for the efficiency, the 12 VDC unit required 150 Wh for 20 minutes plus the 10 minutes of preheating, with 45 minutes total at 225 Watt to get proper browning. Meanwhile the 240 VAC unit burned through 250 Wh in 20 minutes, with no pre-heating, though only 230 Wh with no inverter losses included. As a final test, the 12 VDC unit was run at 400 Watt using 14.6 VDC input, which did indeed get it up to temperature much faster.&lt;/p&gt;
&lt;p&gt;Thus both are equivalent, just with the caveat that the low-voltage unit will take considerably more time to get the same result. This mirrors &lt;a href="https://hackaday.com/2026/04/02/addressing-the-divisive-topic-that-is-boiling-water/"&gt;the results with boiling water&lt;/a&gt;, where most options mostly vary in how much time they require to get water up to a boiling temperature.&lt;/p&gt;
&lt;p&gt;&lt;span id="more-1076127"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;</content>
    <link href="https://hackaday.com/2026/04/16/comparing-12-vdc-air-fryers-with-regular-240-vac-ones/"/>
    <summary type="html">&lt;div&gt;&lt;img alt="" class="attachment-large size-large wp-post-image" height="444" src="https://hackaday.com/wp-content/uploads/2026/04/12v_240v_air_fryer_comparison_turner_way_youtube.jpg?w=800" style="margin: 0 auto; margin-bottom: 15px;" width="800" /&gt;&lt;/div&gt;&lt;p&gt;That boiling water is a contentious topic of discussion is clear, but what about hot air? When you take a 12 VDC, 280 Watt-rated air fryer and pit it against a bog-standard 240 VAC, 1400 Watt unit, which one would you want to use when you&amp;#8217;re doing some camping or other exciting off-the-grid opportunities? Unlike with boiling water the physics aren&amp;#8217;t as clear-cut here, so [Cahn] &lt;a href="https://www.youtube.com/watch?v=AOX84t2XeBg" target="_blank"&gt;did some testing&lt;/a&gt; to figure out exactly what the efficiency numbers look like&lt;/p&gt;
&lt;p&gt;Since air fryers rely on the transfer of thermal energy from the resistive heating element into the food, any thermal energy that&amp;#8217;s not immediately transferred is effectively wasted. This, combined with the relatively low power rating and thus much higher time demand of the low-voltage air fryer is enough to set one&amp;#8217;s expectations pretty low.&lt;/p&gt;
&lt;p&gt;As scientific test samples chicken nuggets were used with the test, following a preheating period for the 12 VDC unit. Both units managed to hit a safe temperature inside the nuggets after 20 minutes, thus successfully staving off food poisoning, but the browning with the 240 VAC air fryer was much better.&lt;/p&gt;
&lt;p&gt;As for the efficiency, the 12 VDC unit required 150 Wh for 20 minutes plus the 10 minutes of preheating, with 45 minutes total at 225 Watt to get proper browning. Meanwhile the 240 VAC unit burned through 250 Wh in 20 minutes, with no pre-heating, though only 230 Wh with no inverter losses included. As a final test, the 12 VDC unit was run at 400 Watt using 14.6 VDC input, which did indeed get it up to temperature much faster.&lt;/p&gt;
&lt;p&gt;Thus both are equivalent, just with the caveat that the low-voltage unit will take considerably more time to get the same result. This mirrors &lt;a href="https://hackaday.com/2026/04/02/addressing-the-divisive-topic-that-is-boiling-water/"&gt;the results with boiling water&lt;/a&gt;, where most options mostly vary in how much time they require to get water up to a boiling temperature.&lt;/p&gt;
&lt;p&gt;&lt;span id="more-1076127"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;</summary>
    <published>2026-04-17T02:00:23+00:00</published>
  </entry>
  <entry>
    <id>https://hackaday.com/?p=1075914</id>
    <title>

我们真的需要另一个开发板吗？</title>
    <updated>2026-04-16T23:00:54+00:00</updated>
    <author>
      <name>Maya Posch</name>
    </author>
    <content type="html">&lt;div&gt;&lt;img alt="" class="attachment-large size-large wp-post-image" height="450" src="https://hackaday.com/wp-content/uploads/2026/04/dev-boards-featured.jpg?w=800" style="margin: 0 auto; margin-bottom: 15px;" width="800" /&gt;&lt;/div&gt;&lt;p&gt;It&amp;#8217;s fair to say that there are a lot of development board form factors for MCUs, with [Tech Dregs] over on yonder YouTube on the verge of adding another one to the pile, but not before he was having some serious thoughts on the implications of such a decision. Does this world &lt;a href="https://www.youtube.com/watch?v=M5CRB4CLbZU" target="_blank"&gt;really need another devboard&lt;/a&gt; with the ubiquitous 2.54 mm (0.1&amp;#8243;) pitch pin headers, all so that it can perhaps be used in the same traditional 2.54 mm pitch breadboards?&lt;/p&gt;
&lt;p&gt;The thought that [Tech Dregs] is playing with is to go for something more akin to the system-on-module  (SoM) approach that&amp;#8217;s reminiscent of the Raspberry Pi compute module form factor. This means using a 1 mm pitch for the headers and castellated edges in case you want use it as an SMT part, while breaking out many more pins of the onboard ESP32 module in far less space.&lt;/p&gt;
&lt;p&gt;Obviously, the main advantage of this approach is that much like with compute modules you can leave most of the tedious cheap stuff on a carrier board, while the expensive to manufacture components are on a self-contained module. Meanwhile with the much finer pitch on the SoM contacts it&amp;#8217;d straddle the divide between a 2.54 mm breadboard-capable devboard and a fully custom PCB, while making any mistakes on the carrier board much cheaper to redo.&lt;/p&gt;
&lt;p&gt;The counterpoint here is of course that something like an ESP32 module is already a module with a finer pitch, but if you need more than just what it offers, or you want to use an STM32 or RP MCU across boards it could make a lot of sense.&lt;/p&gt;
&lt;p&gt;Having 1 mm pitch breadboards would honestly also be rather nifty, natch. That said, what are your thoughts on this matter?&lt;/p&gt;
&lt;p&gt;&lt;span id="more-1075914"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;</content>
    <link href="https://hackaday.com/2026/04/16/do-we-really-need-another-development-board/"/>
    <summary type="html">&lt;div&gt;&lt;img alt="" class="attachment-large size-large wp-post-image" height="450" src="https://hackaday.com/wp-content/uploads/2026/04/dev-boards-featured.jpg?w=800" style="margin: 0 auto; margin-bottom: 15px;" width="800" /&gt;&lt;/div&gt;&lt;p&gt;It&amp;#8217;s fair to say that there are a lot of development board form factors for MCUs, with [Tech Dregs] over on yonder YouTube on the verge of adding another one to the pile, but not before he was having some serious thoughts on the implications of such a decision. Does this world &lt;a href="https://www.youtube.com/watch?v=M5CRB4CLbZU" target="_blank"&gt;really need another devboard&lt;/a&gt; with the ubiquitous 2.54 mm (0.1&amp;#8243;) pitch pin headers, all so that it can perhaps be used in the same traditional 2.54 mm pitch breadboards?&lt;/p&gt;
&lt;p&gt;The thought that [Tech Dregs] is playing with is to go for something more akin to the system-on-module  (SoM) approach that&amp;#8217;s reminiscent of the Raspberry Pi compute module form factor. This means using a 1 mm pitch for the headers and castellated edges in case you want use it as an SMT part, while breaking out many more pins of the onboard ESP32 module in far less space.&lt;/p&gt;
&lt;p&gt;Obviously, the main advantage of this approach is that much like with compute modules you can leave most of the tedious cheap stuff on a carrier board, while the expensive to manufacture components are on a self-contained module. Meanwhile with the much finer pitch on the SoM contacts it&amp;#8217;d straddle the divide between a 2.54 mm breadboard-capable devboard and a fully custom PCB, while making any mistakes on the carrier board much cheaper to redo.&lt;/p&gt;
&lt;p&gt;The counterpoint here is of course that something like an ESP32 module is already a module with a finer pitch, but if you need more than just what it offers, or you want to use an STM32 or RP MCU across boards it could make a lot of sense.&lt;/p&gt;
&lt;p&gt;Having 1 mm pitch breadboards would honestly also be rather nifty, natch. That said, what are your thoughts on this matter?&lt;/p&gt;
&lt;p&gt;&lt;span id="more-1075914"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;</summary>
    <published>2026-04-16T23:00:54+00:00</published>
  </entry>
  <entry>
    <id>https://hackaday.com/?p=1077123</id>
    <title>

FPGA驱动DIY USB示波器和信号发生器</title>
    <updated>2026-04-16T20:00:11+00:00</updated>
    <author>
      <name>Julian Scheffers</name>
    </author>
    <content type="html">&lt;div&gt;&lt;img alt="" class="attachment-large size-large wp-post-image" height="438" src="https://hackaday.com/wp-content/uploads/2026/04/fpgascope_feat.jpg?w=800" style="margin: 0 auto; margin-bottom: 15px;" width="800" /&gt;&lt;/div&gt;&lt;p&gt;Oscilloscopes and to lesser extent signals generators are useful tools for analyzing, testing and diagnosing circuits but we often take for granted how they work. Luckily, [FromConceptToCircuit] is here to &lt;a href="https://github.com/fromconcepttocircuit/usb2-fpga-ft2232h" target="_blank"&gt;show us how they&amp;#8217;re made&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;[FromConceptToCircuit] starts by selecting the hardware to use: an Artix-7-based FPGA and an FT2232 USB-serial converter. RS245 in synchronous FIFO mode is selected for its high bandwidth of about 400 Mbps. Then, they show how to wire it all up to your FPGA of choice. Now it&amp;#8217;s time for the implementation; they go over how the FT2232 interfaces with the FPGA, going through the Verilog code step-by-step to show how the FPGA makes use of the link, building up from the basic transmission logic all the way up to a simple framed protocol with CRC8-based error detection. With all that, the FPGA can now send captured samples to the PC over USB.&lt;/p&gt;
&lt;p&gt;Now it&amp;#8217;s PC-side time! [FromConceptToCircuit] first explains the physical pipeline through which the samples reach the PC: FPGA captures, transmits over RS245, FT2232 interfaces that with USB and finally, the software talks with the FT2232 over USB to get the data back out. The software starts by configuring the FT2232 into RS245 mode, sets buffer sizes, the whole deal. With everything set up, [FromConceptToCircuit] explains how to use the FT2232 driver&amp;#8217;s API for non-blocking communication.&lt;/p&gt;
&lt;p&gt;As a bonus, [FromConceptToCircuit] adds a signal generator feature to the oscilloscope using an I2C DAC chip. They start by explaining what exactly the DAC does and follow up with how it&amp;#8217;ll be integrated into the existing system. Then it&amp;#8217;s time to explain how to implement the I2C protocol bit-for-bit. Finally combine everything together for one final demo that shows a sine wave on the DAC&amp;#8217;s output.&lt;/p&gt;</content>
    <link href="https://hackaday.com/2026/04/16/fpga-powers-diy-usb-scope-and-signal-generator/"/>
    <summary type="html">&lt;div&gt;&lt;img alt="" class="attachment-large size-large wp-post-image" height="438" src="https://hackaday.com/wp-content/uploads/2026/04/fpgascope_feat.jpg?w=800" style="margin: 0 auto; margin-bottom: 15px;" width="800" /&gt;&lt;/div&gt;&lt;p&gt;Oscilloscopes and to lesser extent signals generators are useful tools for analyzing, testing and diagnosing circuits but we often take for granted how they work. Luckily, [FromConceptToCircuit] is here to &lt;a href="https://github.com/fromconcepttocircuit/usb2-fpga-ft2232h" target="_blank"&gt;show us how they&amp;#8217;re made&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;[FromConceptToCircuit] starts by selecting the hardware to use: an Artix-7-based FPGA and an FT2232 USB-serial converter. RS245 in synchronous FIFO mode is selected for its high bandwidth of about 400 Mbps. Then, they show how to wire it all up to your FPGA of choice. Now it&amp;#8217;s time for the implementation; they go over how the FT2232 interfaces with the FPGA, going through the Verilog code step-by-step to show how the FPGA makes use of the link, building up from the basic transmission logic all the way up to a simple framed protocol with CRC8-based error detection. With all that, the FPGA can now send captured samples to the PC over USB.&lt;/p&gt;
&lt;p&gt;Now it&amp;#8217;s PC-side time! [FromConceptToCircuit] first explains the physical pipeline through which the samples reach the PC: FPGA captures, transmits over RS245, FT2232 interfaces that with USB and finally, the software talks with the FT2232 over USB to get the data back out. The software starts by configuring the FT2232 into RS245 mode, sets buffer sizes, the whole deal. With everything set up, [FromConceptToCircuit] explains how to use the FT2232 driver&amp;#8217;s API for non-blocking communication.&lt;/p&gt;
&lt;p&gt;As a bonus, [FromConceptToCircuit] adds a signal generator feature to the oscilloscope using an I2C DAC chip. They start by explaining what exactly the DAC does and follow up with how it&amp;#8217;ll be integrated into the existing system. Then it&amp;#8217;s time to explain how to implement the I2C protocol bit-for-bit. Finally combine everything together for one final demo that shows a sine wave on the DAC&amp;#8217;s output.&lt;/p&gt;</summary>
    <published>2026-04-16T20:00:11+00:00</published>
  </entry>
  <entry>
    <id>https://hackaday.com/?p=1076195</id>
    <title>

桌面数字化仪让笔记捕获变得轻而易举</title>
    <updated>2026-04-16T18:30:22+00:00</updated>
    <author>
      <name>Tom Nardi</name>
    </author>
    <content type="html">&lt;div&gt;&lt;img alt="" class="attachment-large size-large wp-post-image" height="497" src="https://hackaday.com/wp-content/uploads/2026/04/notescanner_feat.jpg?w=800" style="margin: 0 auto; margin-bottom: 15px;" width="800" /&gt;&lt;/div&gt;&lt;p&gt;While it might seem quaint these days, we&amp;#8217;ve met many makers and hackers who reach for a pen and a pad when learning something new or working their way through some technical problem. But even if you&amp;#8217;re the type of person who thinks best when writing something out on paper, there&amp;#8217;s still a good chance that you&amp;#8217;ll eventually want to bring those notes and sketches into the digital realm. That&amp;#8217;s where things can get a little tricky.&lt;/p&gt;
&lt;p&gt;[Spencer Adams-Rand] recently wrote in with his clever solution for &lt;a href="https://www.spenceradamsrand.com/projects/scan-station" target="_blank"&gt;capturing written notes and pushing them into Notion&lt;/a&gt;, but the hardware design and digitization workflow is flexible enough that it could be adapted to your specific needs &amp;#8212; especially since he was good enough to release all the files required to build your own version.&lt;/p&gt;
&lt;p&gt;&lt;a href="https://hackaday.com/wp-content/uploads/2026/04/notescanner_detail.jpg" target="_blank"&gt;&lt;img alt="" class="alignright size-medium wp-image-1078333" height="400" src="https://hackaday.com/wp-content/uploads/2026/04/notescanner_detail.jpg?w=316" width="316" /&gt;&lt;/a&gt;Whether they are hand-written notes, old photographs, or legal documents, digitization boils down to taking a high resolution digital photo of the object and running it through the appropriate software. But getting good and consistent photos is the key, especially when you&amp;#8217;re working your way through a lot of pages. [Spencer] started out just snapping pictures with his phone, but quickly found the process was less than ideal.&lt;/p&gt;
&lt;p&gt;His custom scanning station addresses that first part of the problem: getting consistent shots. The images are captured using a Raspberry Pi 5 with attached Camera Module 3, while the 3D printed structure of the device makes sure that the camera and integrated lighting system are always in the same position. All he needs to do is place his notepad inside the cavity, hit the button, and it produces a perfect shot of the page.&lt;/p&gt;
&lt;p&gt;Using a dedicated digitizing station like this would already provide better results than trying to freehand it with your phone or camera, but [Spencer] took things quite a bit farther. The software side of the project puts a handy user interface on the 5 inch touch screen built into the top of the scanner, while also providing niceties like a REST API and integration with the OpenAI Vision API for optical character recognition (OCR).&lt;/p&gt;
&lt;p&gt;Those with an aversion to AI could certainly swap this out for something open source like &lt;a href="https://github.com/tesseract-ocr/tesseract" target="_blank"&gt;Tesseract&lt;/a&gt;, but [Spencer] notes that not only is OpenAI&amp;#8217;s OCR better at reading his handwriting, it spits out structured markdown-like data that&amp;#8217;s easier to parse. From there it goes into the Notion API, but again, this could be replaced with whatever you use to collect your digital thoughts.&lt;/p&gt;
&lt;p&gt;A device like this would go a long way towards answering a question we posed to the community back in January about the &lt;a href="https://hackaday.com/2026/01/29/ask-hackaday-how-do-you-digitize-your-documents/"&gt;best way to digitize your documents&lt;/a&gt;.&lt;/p&gt;</content>
    <link href="https://hackaday.com/2026/04/16/desktop-digitizer-makes-note-capture-a-breeze/"/>
    <summary type="html">&lt;div&gt;&lt;img alt="" class="attachment-large size-large wp-post-image" height="497" src="https://hackaday.com/wp-content/uploads/2026/04/notescanner_feat.jpg?w=800" style="margin: 0 auto; margin-bottom: 15px;" width="800" /&gt;&lt;/div&gt;&lt;p&gt;While it might seem quaint these days, we&amp;#8217;ve met many makers and hackers who reach for a pen and a pad when learning something new or working their way through some technical problem. But even if you&amp;#8217;re the type of person who thinks best when writing something out on paper, there&amp;#8217;s still a good chance that you&amp;#8217;ll eventually want to bring those notes and sketches into the digital realm. That&amp;#8217;s where things can get a little tricky.&lt;/p&gt;
&lt;p&gt;[Spencer Adams-Rand] recently wrote in with his clever solution for &lt;a href="https://www.spenceradamsrand.com/projects/scan-station" target="_blank"&gt;capturing written notes and pushing them into Notion&lt;/a&gt;, but the hardware design and digitization workflow is flexible enough that it could be adapted to your specific needs &amp;#8212; especially since he was good enough to release all the files required to build your own version.&lt;/p&gt;
&lt;p&gt;&lt;a href="https://hackaday.com/wp-content/uploads/2026/04/notescanner_detail.jpg" target="_blank"&gt;&lt;img alt="" class="alignright size-medium wp-image-1078333" height="400" src="https://hackaday.com/wp-content/uploads/2026/04/notescanner_detail.jpg?w=316" width="316" /&gt;&lt;/a&gt;Whether they are hand-written notes, old photographs, or legal documents, digitization boils down to taking a high resolution digital photo of the object and running it through the appropriate software. But getting good and consistent photos is the key, especially when you&amp;#8217;re working your way through a lot of pages. [Spencer] started out just snapping pictures with his phone, but quickly found the process was less than ideal.&lt;/p&gt;
&lt;p&gt;His custom scanning station addresses that first part of the problem: getting consistent shots. The images are captured using a Raspberry Pi 5 with attached Camera Module 3, while the 3D printed structure of the device makes sure that the camera and integrated lighting system are always in the same position. All he needs to do is place his notepad inside the cavity, hit the button, and it produces a perfect shot of the page.&lt;/p&gt;
&lt;p&gt;Using a dedicated digitizing station like this would already provide better results than trying to freehand it with your phone or camera, but [Spencer] took things quite a bit farther. The software side of the project puts a handy user interface on the 5 inch touch screen built into the top of the scanner, while also providing niceties like a REST API and integration with the OpenAI Vision API for optical character recognition (OCR).&lt;/p&gt;
&lt;p&gt;Those with an aversion to AI could certainly swap this out for something open source like &lt;a href="https://github.com/tesseract-ocr/tesseract" target="_blank"&gt;Tesseract&lt;/a&gt;, but [Spencer] notes that not only is OpenAI&amp;#8217;s OCR better at reading his handwriting, it spits out structured markdown-like data that&amp;#8217;s easier to parse. From there it goes into the Notion API, but again, this could be replaced with whatever you use to collect your digital thoughts.&lt;/p&gt;
&lt;p&gt;A device like this would go a long way towards answering a question we posed to the community back in January about the &lt;a href="https://hackaday.com/2026/01/29/ask-hackaday-how-do-you-digitize-your-documents/"&gt;best way to digitize your documents&lt;/a&gt;.&lt;/p&gt;</summary>
    <published>2026-04-16T18:30:22+00:00</published>
  </entry>
  <entry>
    <id>https://hackaday.com/?p=1076023</id>
    <title>

肯塔基州洞穴战争，以及1925年的病毒式传播</title>
    <updated>2026-04-16T17:00:15+00:00</updated>
    <author>
      <name>Al Williams</name>
    </author>
    <content type="html">&lt;figure class="wp-caption alignright" id="attachment_1076175" style="width: 205px;"&gt;&lt;a href="https://hackaday.com/wp-content/uploads/2026/04/Floyd_Collins.png"&gt;&lt;img alt="" class="size-medium wp-image-1076175" height="400" src="https://hackaday.com/wp-content/uploads/2026/04/Floyd_Collins.png?w=205" width="205" /&gt;&lt;/a&gt;&lt;figcaption class="wp-caption-text" id="caption-attachment-1076175"&gt;Floyd Collins, the unfortunate star of this post. (Public Domain)&lt;/figcaption&gt;&lt;/figure&gt;
&lt;p&gt;Information, it seems, flows at the speed of media. In the old days, information traveled with people on ships or horses, so if, say, a battle was won or lost, it could be months or even years before anyone back home knew what happened. While books and movable type let people store information, they still moved at the speed people moved. Before the telegraph, there were attempts to use things like semaphores to speed the flow of information,  but those were generally limited to line-of-sight operations. Carrier pigeons were handy, but don&amp;#8217;t really move much faster than people.&lt;/p&gt;
&lt;p&gt;The telegraph helped, but people didn&amp;#8217;t have telegraph stations in their homes. At least not ordinary people. But radio was different. It didn&amp;#8217;t take long for every home to have a radio, and while the means of broadcasting remained in the hands of a few, the message could go everywhere virtually instantly. This meant news could go from one side of the globe to the other in seconds. It also meant rumors, fads, and what we might think of today as memes could, too.&lt;/p&gt;
&lt;p&gt;You might think that things &amp;#8220;going viral&amp;#8221; is a modern problem, but, in reality, media sensations have always been with us. All that changes is the number of them and their speed.&lt;/p&gt;
&lt;p&gt;One of the earliest viral media sensations dealt with William Floyd Collins, an unfortunate man who was exploring caves during the Kentucky Cave Wars.&lt;/p&gt;
&lt;p&gt;&lt;span id="more-1076023"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;h2&gt;Background&lt;/h2&gt;
&lt;p&gt;Mammoth Cave in Kentucky had become a major tourist attraction. The accessible entrance to the cave was located on land owned by the Croghan family. The massive cave system had been made famous in the 19th century, and with the construction of a lock and dam nearby in 1906, Mammoth Cave became accessible to ordinary tourists.&lt;/p&gt;
&lt;figure class="wp-caption alignright" id="attachment_1076176" style="width: 400px;"&gt;&lt;a href="https://hackaday.com/wp-content/uploads/2026/04/rescue.jpg"&gt;&lt;img alt="" class="size-medium wp-image-1076176" height="274" src="https://hackaday.com/wp-content/uploads/2026/04/rescue.jpg?w=400" width="400" /&gt;&lt;/a&gt;&lt;figcaption class="wp-caption-text" id="caption-attachment-1076176"&gt;Rescuers weighing options at the entrance to Sand Cave. (Public Domain)&lt;/figcaption&gt;&lt;/figure&gt;
&lt;p&gt;However, the cave wasn&amp;#8217;t completely under the Croghan land. There were also other caves that may or may not have been connected with Mammoth Cave. This led to fierce competition. The Croghan family suppressed information about exactly what land was over the cave. Meanwhile, other cave &amp;#8220;owners&amp;#8221; would intercept people heading for the cave, tell them that Mammoth Cave was closed, and &amp;#8220;helpfully&amp;#8221; direct them to another location.&lt;/p&gt;
&lt;p&gt;By the 1920s, George Morrison blasted new entrances to the cave on non-Croghan land. There was fierce interest in finding new entrances to the cave or nearby caves to capture tourist money.&lt;/p&gt;
&lt;h2&gt;Back to Floyd&lt;/h2&gt;
&lt;p&gt;Floyd Collins found an entrance into what would become known as the &amp;#8220;Great Crystal Cave&amp;#8221; in 1917 and opened it to tourists in 1918. Unfortunately, the cave was hard to access, so it didn&amp;#8217;t make much money.&lt;/p&gt;
&lt;p&gt;Floyd had started entering caves in 1893 at the age of six. He discovered his first cave in 1910. But Great Crystal Cave was too far off the main road. He entered into a deal with three farmers who owned land closer to the main highway. If Floyd could find a suitable cave or, even better, an entrance to Mammoth Cave, he&amp;#8217;d partner with them and create a mutually profitable tourist attraction.&lt;/p&gt;
&lt;p&gt;Floyd found a hole in what would become known as Sand Cave. Some of the passages he had to move through were as tight as 9 inches, which, of course, would not be suitable for tourists, but they opened, apparently, into a large grotto. He was determined to expand the entrance to make the cave commercially viable.&lt;/p&gt;
&lt;p&gt;In January of 1925, he was working in the cave when his gas lamp started to dim. He tried to leave, but while trying to move through a small passage, he knocked over his light, leaving him in total darkness.&lt;/p&gt;
&lt;p&gt;In the dark, he put his foot against a seemingly stable wall and caused a shift that pinned his leg with a rock weighing nearly 30 pounds. He was also buried in gravel. At this point, he was 150 feet from the hole to the surface.&lt;/p&gt;
&lt;h2&gt;The Media&lt;/h2&gt;
&lt;p&gt;The next day, people noticed Floyd was missing, but no one would dare to follow him through the narrow passages. His younger brother finally got close enough to determine what happened. He was able to give Floyd food and water as plans for a rescue developed.&lt;/p&gt;
&lt;p&gt;After four days in the cave, several people tried to pull Floyd out using a rope and a harness, but they only wound up injuring him. Meanwhile, the media had taken interest in the case, and the publicity drew hundreds of tourists and amateur spelunkers. Campfires and, possibly, the electric light that had been placed to give Floyd some light and warmth, melted ice inside the cave, creating puddles of water around the trapped man.&lt;/p&gt;
&lt;p&gt;Two days after the failed rescue attempt, rain and the melting ice caused the cave passage to collapse, and the rescue team determined it was too dangerous to dig it back out after making an attempt to do so. They decided to dig straight down to reach Floyd.&lt;/p&gt;
&lt;h2&gt;Digging&lt;/h2&gt;
&lt;p&gt;Unfortunately, the cave drew air in so they decided they could not use mechanical diggers without risking suffocating Floyd. That meant humans would have to dig the 55-foot shaft to reach the victim. The initial estimate that 75 volunteers could dig the shaft in 30 hours proved optimistic, as conditions worsened and the hole grew deeper.&lt;/p&gt;
&lt;p&gt;Someone disconnected the wires from the light bulb and connected them to an audio amplifier to detect signs of life from the victim. They believed the repetitive crackling noise meant he was breathing.&lt;/p&gt;
&lt;p&gt;The light bulb went open on February 11th, twelve days after the incident started. Five days later, they reached his body. He had died and had been dead for several days.&lt;/p&gt;
&lt;p&gt;You can find a well-done documentary from Remix Films in the video below. For a movie inspired by the event, check out the Billy Wilder film &lt;em&gt;Ace in the Hole&lt;/em&gt; (1951) starring Kirk Douglas.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;h2&gt;Viral&lt;/h2&gt;
&lt;p&gt;A newspaper reporter, William Miller, was on the scene and, being a small man, was able to actually help remove gravel from Floyd before the cave-in. His interview with the man from inside the cave won a Pulitzer Prize.&lt;/p&gt;
&lt;figure class="wp-caption alignleft" id="attachment_1076185" style="width: 400px;"&gt;&lt;a href="https://hackaday.com/wp-content/uploads/2026/04/cave.png"&gt;&lt;img alt="" class="size-medium wp-image-1076185" height="303" src="https://hackaday.com/wp-content/uploads/2026/04/cave.png?w=400" width="400" /&gt;&lt;/a&gt;&lt;figcaption class="wp-caption-text" id="caption-attachment-1076185"&gt;Not a circus. A cave rescue.&lt;/figcaption&gt;&lt;/figure&gt;
&lt;p&gt;There was a time when this would have been only a sensational local story, but by the modern year of 1925, reports &amp;#8220;went out on the wire&amp;#8221; by telegraph and were picked up by newspapers worldwide. The nearest telegraph station was miles away, so two ham radio operators (9BRK and 9CHG) provided a link between the site, the newspaper, and the authorities.&lt;/p&gt;
&lt;p&gt;The first broadcast radio station, KDKA, was only five years old, but stations provided news bulletins detailing the progress. Thanks to the media, crowds were reported to number in the tens of thousands. Eventually, the &lt;a href="https://ky.ng.mil/News/Article/2648067/the-kentucky-national-guard-and-the-william-floyd-collins-tragedy-at-sand-cave/" target="_blank"&gt;National Guard&lt;/a&gt; arrived to help control the crowds.&lt;/p&gt;
&lt;p&gt;Vendors popped up to sell hamburgers and memorabilia like a macabre circus. As you can see in the video below, memorabilia about the event and Floyd Collins can be worth a pretty penny to collectors.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;The whole thing became one of the three largest media events between World War I and World War II. The other two were Lindbergh&amp;#8217;s transatlantic flight (1927) and the kidnapping of Lindbergh&amp;#8217;s baby (1932). Oddly, Lindbergh was an acquaintance of Floyd&amp;#8217;s and also flew news photos from the scene (although, reportedly, to the wrong newspaper).&lt;/p&gt;
&lt;p&gt;While it wasn&amp;#8217;t quite as big an event, Canada&amp;#8217;s 1936 Moose River Gold Mine collapse was a similar situation and also received worldwide media attention. It has the distinction of being the first 24-hour radio coverage of a breaking news story in Canada.&lt;/p&gt;
&lt;h2&gt;Today&lt;/h2&gt;
&lt;p&gt;These days, sensational news stories pop up everywhere. It seems as if they hardly get started when they are displaced by another one. But we submit that &amp;#8220;going viral&amp;#8221; isn&amp;#8217;t a modern phenomenon. Only the speed at which it happens. Even an 1835 newspaper was able to spur &lt;a href="https://hackaday.com/2019/07/23/the-great-moon-hoax-no-not-that-one/"&gt;a viral hoax&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Featured image: &amp;#8220;&lt;a href="https://commons.wikimedia.org/wiki/File:Mammoth_Cave_Saltpeter_Mine.jpg" target="_blank"&gt;Mammoth Cave Saltpeter Mine&lt;/a&gt;&amp;#8221; by [Bpluke01]&lt;/p&gt;</content>
    <link href="https://hackaday.com/2026/04/16/the-kentucky-cave-wars-and-going-viral-in-1925/"/>
    <summary type="html">&lt;figure class="wp-caption alignright" id="attachment_1076175" style="width: 205px;"&gt;&lt;a href="https://hackaday.com/wp-content/uploads/2026/04/Floyd_Collins.png"&gt;&lt;img alt="" class="size-medium wp-image-1076175" height="400" src="https://hackaday.com/wp-content/uploads/2026/04/Floyd_Collins.png?w=205" width="205" /&gt;&lt;/a&gt;&lt;figcaption class="wp-caption-text" id="caption-attachment-1076175"&gt;Floyd Collins, the unfortunate star of this post. (Public Domain)&lt;/figcaption&gt;&lt;/figure&gt;
&lt;p&gt;Information, it seems, flows at the speed of media. In the old days, information traveled with people on ships or horses, so if, say, a battle was won or lost, it could be months or even years before anyone back home knew what happened. While books and movable type let people store information, they still moved at the speed people moved. Before the telegraph, there were attempts to use things like semaphores to speed the flow of information,  but those were generally limited to line-of-sight operations. Carrier pigeons were handy, but don&amp;#8217;t really move much faster than people.&lt;/p&gt;
&lt;p&gt;The telegraph helped, but people didn&amp;#8217;t have telegraph stations in their homes. At least not ordinary people. But radio was different. It didn&amp;#8217;t take long for every home to have a radio, and while the means of broadcasting remained in the hands of a few, the message could go everywhere virtually instantly. This meant news could go from one side of the globe to the other in seconds. It also meant rumors, fads, and what we might think of today as memes could, too.&lt;/p&gt;
&lt;p&gt;You might think that things &amp;#8220;going viral&amp;#8221; is a modern problem, but, in reality, media sensations have always been with us. All that changes is the number of them and their speed.&lt;/p&gt;
&lt;p&gt;One of the earliest viral media sensations dealt with William Floyd Collins, an unfortunate man who was exploring caves during the Kentucky Cave Wars.&lt;/p&gt;
&lt;p&gt;&lt;span id="more-1076023"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;h2&gt;Background&lt;/h2&gt;
&lt;p&gt;Mammoth Cave in Kentucky had become a major tourist attraction. The accessible entrance to the cave was located on land owned by the Croghan family. The massive cave system had been made famous in the 19th century, and with the construction of a lock and dam nearby in 1906, Mammoth Cave became accessible to ordinary tourists.&lt;/p&gt;
&lt;figure class="wp-caption alignright" id="attachment_1076176" style="width: 400px;"&gt;&lt;a href="https://hackaday.com/wp-content/uploads/2026/04/rescue.jpg"&gt;&lt;img alt="" class="size-medium wp-image-1076176" height="274" src="https://hackaday.com/wp-content/uploads/2026/04/rescue.jpg?w=400" width="400" /&gt;&lt;/a&gt;&lt;figcaption class="wp-caption-text" id="caption-attachment-1076176"&gt;Rescuers weighing options at the entrance to Sand Cave. (Public Domain)&lt;/figcaption&gt;&lt;/figure&gt;
&lt;p&gt;However, the cave wasn&amp;#8217;t completely under the Croghan land. There were also other caves that may or may not have been connected with Mammoth Cave. This led to fierce competition. The Croghan family suppressed information about exactly what land was over the cave. Meanwhile, other cave &amp;#8220;owners&amp;#8221; would intercept people heading for the cave, tell them that Mammoth Cave was closed, and &amp;#8220;helpfully&amp;#8221; direct them to another location.&lt;/p&gt;
&lt;p&gt;By the 1920s, George Morrison blasted new entrances to the cave on non-Croghan land. There was fierce interest in finding new entrances to the cave or nearby caves to capture tourist money.&lt;/p&gt;
&lt;h2&gt;Back to Floyd&lt;/h2&gt;
&lt;p&gt;Floyd Collins found an entrance into what would become known as the &amp;#8220;Great Crystal Cave&amp;#8221; in 1917 and opened it to tourists in 1918. Unfortunately, the cave was hard to access, so it didn&amp;#8217;t make much money.&lt;/p&gt;
&lt;p&gt;Floyd had started entering caves in 1893 at the age of six. He discovered his first cave in 1910. But Great Crystal Cave was too far off the main road. He entered into a deal with three farmers who owned land closer to the main highway. If Floyd could find a suitable cave or, even better, an entrance to Mammoth Cave, he&amp;#8217;d partner with them and create a mutually profitable tourist attraction.&lt;/p&gt;
&lt;p&gt;Floyd found a hole in what would become known as Sand Cave. Some of the passages he had to move through were as tight as 9 inches, which, of course, would not be suitable for tourists, but they opened, apparently, into a large grotto. He was determined to expand the entrance to make the cave commercially viable.&lt;/p&gt;
&lt;p&gt;In January of 1925, he was working in the cave when his gas lamp started to dim. He tried to leave, but while trying to move through a small passage, he knocked over his light, leaving him in total darkness.&lt;/p&gt;
&lt;p&gt;In the dark, he put his foot against a seemingly stable wall and caused a shift that pinned his leg with a rock weighing nearly 30 pounds. He was also buried in gravel. At this point, he was 150 feet from the hole to the surface.&lt;/p&gt;
&lt;h2&gt;The Media&lt;/h2&gt;
&lt;p&gt;The next day, people noticed Floyd was missing, but no one would dare to follow him through the narrow passages. His younger brother finally got close enough to determine what happened. He was able to give Floyd food and water as plans for a rescue developed.&lt;/p&gt;
&lt;p&gt;After four days in the cave, several people tried to pull Floyd out using a rope and a harness, but they only wound up injuring him. Meanwhile, the media had taken interest in the case, and the publicity drew hundreds of tourists and amateur spelunkers. Campfires and, possibly, the electric light that had been placed to give Floyd some light and warmth, melted ice inside the cave, creating puddles of water around the trapped man.&lt;/p&gt;
&lt;p&gt;Two days after the failed rescue attempt, rain and the melting ice caused the cave passage to collapse, and the rescue team determined it was too dangerous to dig it back out after making an attempt to do so. They decided to dig straight down to reach Floyd.&lt;/p&gt;
&lt;h2&gt;Digging&lt;/h2&gt;
&lt;p&gt;Unfortunately, the cave drew air in so they decided they could not use mechanical diggers without risking suffocating Floyd. That meant humans would have to dig the 55-foot shaft to reach the victim. The initial estimate that 75 volunteers could dig the shaft in 30 hours proved optimistic, as conditions worsened and the hole grew deeper.&lt;/p&gt;
&lt;p&gt;Someone disconnected the wires from the light bulb and connected them to an audio amplifier to detect signs of life from the victim. They believed the repetitive crackling noise meant he was breathing.&lt;/p&gt;
&lt;p&gt;The light bulb went open on February 11th, twelve days after the incident started. Five days later, they reached his body. He had died and had been dead for several days.&lt;/p&gt;
&lt;p&gt;You can find a well-done documentary from Remix Films in the video below. For a movie inspired by the event, check out the Billy Wilder film &lt;em&gt;Ace in the Hole&lt;/em&gt; (1951) starring Kirk Douglas.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;h2&gt;Viral&lt;/h2&gt;
&lt;p&gt;A newspaper reporter, William Miller, was on the scene and, being a small man, was able to actually help remove gravel from Floyd before the cave-in. His interview with the man from inside the cave won a Pulitzer Prize.&lt;/p&gt;
&lt;figure class="wp-caption alignleft" id="attachment_1076185" style="width: 400px;"&gt;&lt;a href="https://hackaday.com/wp-content/uploads/2026/04/cave.png"&gt;&lt;img alt="" class="size-medium wp-image-1076185" height="303" src="https://hackaday.com/wp-content/uploads/2026/04/cave.png?w=400" width="400" /&gt;&lt;/a&gt;&lt;figcaption class="wp-caption-text" id="caption-attachment-1076185"&gt;Not a circus. A cave rescue.&lt;/figcaption&gt;&lt;/figure&gt;
&lt;p&gt;There was a time when this would have been only a sensational local story, but by the modern year of 1925, reports &amp;#8220;went out on the wire&amp;#8221; by telegraph and were picked up by newspapers worldwide. The nearest telegraph station was miles away, so two ham radio operators (9BRK and 9CHG) provided a link between the site, the newspaper, and the authorities.&lt;/p&gt;
&lt;p&gt;The first broadcast radio station, KDKA, was only five years old, but stations provided news bulletins detailing the progress. Thanks to the media, crowds were reported to number in the tens of thousands. Eventually, the &lt;a href="https://ky.ng.mil/News/Article/2648067/the-kentucky-national-guard-and-the-william-floyd-collins-tragedy-at-sand-cave/" target="_blank"&gt;National Guard&lt;/a&gt; arrived to help control the crowds.&lt;/p&gt;
&lt;p&gt;Vendors popped up to sell hamburgers and memorabilia like a macabre circus. As you can see in the video below, memorabilia about the event and Floyd Collins can be worth a pretty penny to collectors.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;The whole thing became one of the three largest media events between World War I and World War II. The other two were Lindbergh&amp;#8217;s transatlantic flight (1927) and the kidnapping of Lindbergh&amp;#8217;s baby (1932). Oddly, Lindbergh was an acquaintance of Floyd&amp;#8217;s and also flew news photos from the scene (although, reportedly, to the wrong newspaper).&lt;/p&gt;
&lt;p&gt;While it wasn&amp;#8217;t quite as big an event, Canada&amp;#8217;s 1936 Moose River Gold Mine collapse was a similar situation and also received worldwide media attention. It has the distinction of being the first 24-hour radio coverage of a breaking news story in Canada.&lt;/p&gt;
&lt;h2&gt;Today&lt;/h2&gt;
&lt;p&gt;These days, sensational news stories pop up everywhere. It seems as if they hardly get started when they are displaced by another one. But we submit that &amp;#8220;going viral&amp;#8221; isn&amp;#8217;t a modern phenomenon. Only the speed at which it happens. Even an 1835 newspaper was able to spur &lt;a href="https://hackaday.com/2019/07/23/the-great-moon-hoax-no-not-that-one/"&gt;a viral hoax&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Featured image: &amp;#8220;&lt;a href="https://commons.wikimedia.org/wiki/File:Mammoth_Cave_Saltpeter_Mine.jpg" target="_blank"&gt;Mammoth Cave Saltpeter Mine&lt;/a&gt;&amp;#8221; by [Bpluke01]&lt;/p&gt;</summary>
    <published>2026-04-16T17:00:15+00:00</published>
  </entry>
  <entry>
    <id>https://hackaday.com/?p=1075893</id>
    <title>

EpiPen紧急杠杆式启动装置</title>
    <updated>2026-04-16T15:30:04+00:00</updated>
    <author>
      <name>Ian Bos</name>
    </author>
    <content type="html">&lt;div&gt;&lt;img alt="" class="attachment-large size-large wp-post-image" height="450" src="https://hackaday.com/wp-content/uploads/2026/04/epilauncher_feat.jpg?w=800" style="margin: 0 auto; margin-bottom: 15px;" width="800" /&gt;&lt;/div&gt;&lt;p&gt;Imagine you and your friend are enjoying a nice sunny day, and BAM &amp;#8212; they start to have a severe allergic reaction to who knows what. You have an EpiPen, but your friend is on the other side of a field! The solution? Obviously [Emily The Engineer] has only one option: build an entire &lt;a href="https://www.youtube.com/watch?v=veZvQduDRtg&amp;amp;t=348s" target="_blank"&gt;EpiPen launcher&lt;/a&gt;!&lt;/p&gt;
&lt;p&gt;Starting off the life-saving project, [Emily] prototyped with a 3D printed blank and a simple solenoid-controlled glorified &lt;a href="https://hackaday.com/2016/10/31/the-potowitzer-a-rapid-fire-potato-cannon/"&gt;potato cannon.&lt;/a&gt; This proved effective, as one would expect of such a project after successful tests on a human subject. However, there was one simple problem: what if you missed your initial shot?&lt;/p&gt;
&lt;p&gt;To ensure no possible failed missions, a bolt-action magazine was retrofitted onto the device. Additionally, an air compressor placed in a mobile backpack carrier allows for repeated mobile use. Official testing was done on ballistic gel before a “war game” scenario played out involving an anaphylactic friend. As one would assume, this went perfectly, ignoring the time delay of having to wait for the compressor to build up enough pressure…&lt;/p&gt;
&lt;p&gt;Anyways, even if you won’t be using this EpiPen launcher anytime soon, there are some actual DIY medical miracles you can look into! Something that&amp;#8217;s a tad less insane to hack together than an EpiPen gun would be a splint. That is exactly what you can &lt;a href="https://hackaday.com/2022/07/06/3d-printed-splint-goes-toe-to-toe-with-medical-grade-equipment/"&gt;learn about here&lt;/a&gt;!&lt;/p&gt;
&lt;p&gt;&lt;span id="more-1075893"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;</content>
    <link href="https://hackaday.com/2026/04/16/emergency-bolt-action-launcher-for-epipens/"/>
    <summary type="html">&lt;div&gt;&lt;img alt="" class="attachment-large size-large wp-post-image" height="450" src="https://hackaday.com/wp-content/uploads/2026/04/epilauncher_feat.jpg?w=800" style="margin: 0 auto; margin-bottom: 15px;" width="800" /&gt;&lt;/div&gt;&lt;p&gt;Imagine you and your friend are enjoying a nice sunny day, and BAM &amp;#8212; they start to have a severe allergic reaction to who knows what. You have an EpiPen, but your friend is on the other side of a field! The solution? Obviously [Emily The Engineer] has only one option: build an entire &lt;a href="https://www.youtube.com/watch?v=veZvQduDRtg&amp;amp;t=348s" target="_blank"&gt;EpiPen launcher&lt;/a&gt;!&lt;/p&gt;
&lt;p&gt;Starting off the life-saving project, [Emily] prototyped with a 3D printed blank and a simple solenoid-controlled glorified &lt;a href="https://hackaday.com/2016/10/31/the-potowitzer-a-rapid-fire-potato-cannon/"&gt;potato cannon.&lt;/a&gt; This proved effective, as one would expect of such a project after successful tests on a human subject. However, there was one simple problem: what if you missed your initial shot?&lt;/p&gt;
&lt;p&gt;To ensure no possible failed missions, a bolt-action magazine was retrofitted onto the device. Additionally, an air compressor placed in a mobile backpack carrier allows for repeated mobile use. Official testing was done on ballistic gel before a “war game” scenario played out involving an anaphylactic friend. As one would assume, this went perfectly, ignoring the time delay of having to wait for the compressor to build up enough pressure…&lt;/p&gt;
&lt;p&gt;Anyways, even if you won’t be using this EpiPen launcher anytime soon, there are some actual DIY medical miracles you can look into! Something that&amp;#8217;s a tad less insane to hack together than an EpiPen gun would be a splint. That is exactly what you can &lt;a href="https://hackaday.com/2022/07/06/3d-printed-splint-goes-toe-to-toe-with-medical-grade-equipment/"&gt;learn about here&lt;/a&gt;!&lt;/p&gt;
&lt;p&gt;&lt;span id="more-1075893"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;</summary>
    <published>2026-04-16T15:30:04+00:00</published>
  </entry>
  <entry>
    <id>https://hackaday.com/?p=1072915</id>
    <title>

2026年尝试自行搭建消费级路由器</title>
    <updated>2026-04-16T14:00:07+00:00</updated>
    <author>
      <name>Maya Posch</name>
    </author>
    <content type="html">&lt;div&gt;&lt;img alt="" class="attachment-large size-large wp-post-image" height="532" src="https://hackaday.com/wp-content/uploads/2026/04/internet_router.jpg?w=800" style="margin: 0 auto; margin-bottom: 15px;" width="800" /&gt;&lt;/div&gt;&lt;p&gt;Although we have many types of networking equipment with many unique names, at their core they can usually be reduced to just a computer with some specific peripherals. This is especially the case for something like a router, a device found in just about any home these days. Certain consumer-grade routers may contain something special like a VDSL modem, but most of them just have a WAN Ethernet jack on one end and one or more LAN-facing Ethernet ports.&lt;/p&gt;
&lt;p&gt;All further functionality is implemented in software, including any firewall, routing and DHCP features. What this means is that any old PC with at least two Ethernet ports or equivalent can be a router as long as you install the appropriate software.&lt;/p&gt;
&lt;p&gt;In this article we&amp;#8217;ll be taking a look at what consumer-level options there exist here today, ideally something so simple that the average home user could set it up with a bit of coaching.&lt;/p&gt;
&lt;p&gt;&lt;span id="more-1072915"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;h2&gt;When Routers Were Terrible&lt;/h2&gt;
&lt;figure class="wp-caption alignright" id="attachment_784468" style="width: 400px;"&gt;&lt;a href="https://hackaday.com/wp-content/uploads/2025/05/Freesco_01.jpg"&gt;&lt;img alt="Start-up screen of FreeSCO. (Credit: Lewis “Lightning” Baughman, Wikimedia)" class="size-medium wp-image-784468" height="247" src="https://hackaday.com/wp-content/uploads/2025/05/Freesco_01.jpg?w=400" width="400" /&gt;&lt;/a&gt;&lt;figcaption class="wp-caption-text" id="caption-attachment-784468"&gt;Start-up screen of FreeSCO. (Credit: Lewis “Lightning” Baughman, Wikimedia)&lt;/figcaption&gt;&lt;/figure&gt;
&lt;p&gt;Although these days most people are probably happy to use whatever consumer router gets tossed their way by their ISP or purchased from any of the many electronics retailers, the era of home routers starting in the 90s was a rough one. Not only did many ISPs for a long time have strict rules against even thinking of installing any kind of connection-sharing router on the precious internet connection they so gracefully provided access to, the routers that were available even during the 2000s also weren&amp;#8217;t particularly good.&lt;/p&gt;
&lt;p&gt;Perhaps the most egregious issue that you&amp;#8217;d run into as a somewhat internet-savvy user was that these units came with the tiniest amount of RAM and a routing table that would fill up within seconds if you so much as thought of doing anything naughty like downloading Linux ISOs with Bittorrent. Even more than the lightest internet use risked issues such as the router freezing up and requiring a reboot.&lt;/p&gt;
&lt;p&gt;Being the nerdy type who&amp;#8217;d hang out on various tech forums during that time, I instead opted to toss some ISA NICs into an old 486DX2-66 PC, put &lt;a href="https://www.freesco.org/" target="_blank"&gt;FreeSCO&lt;/a&gt; on a 1.44 MB floppy and used that instead. Even the 16 MB or so of EDO or FP RAM in that old system easily kept up with whatever internet traffic-related abuse I threw at it along with the rest of the family.&lt;/p&gt;
&lt;p&gt;Later I&amp;#8217;d also use &lt;a href="https://en.wikipedia.org/wiki/Smoothwall" target="_blank"&gt;Smoothwall&lt;/a&gt; on a trashed Pentium 166 system that I had salvaged from e-waste as a healthy upgrade. Yet over time as consumer routers stopped being terrible, I&amp;#8217;d end up using those instead. That said, despite recent improvements there are still reasons today to put your own router together.&lt;/p&gt;
&lt;p&gt;These reasons can vary from a simple increase in control, as well as peace of mind in an era where commercial consumer router firmware do not appear to get quite the quality assurance they should get. There is also the specter of repressive &lt;a href="https://hackaday.com/2026/03/24/us-fcc-prohibits-approval-of-new-foreign-made-consumer-routers/"&gt;government policies&lt;/a&gt;, and of course less dramatic reasons such as just being into tinkering with networking gear.&lt;/p&gt;
&lt;h2&gt;Modern Options&lt;/h2&gt;
&lt;p&gt;Although we have moved on quite a few years from the 2000s, it&amp;#8217;d be nice if we could still theoretically dig an ancient 486 PC out of a closet and use it, just to push back the minimum requirements as far as possible. Looking at the list of &lt;a href="https://en.wikipedia.org/wiki/List_of_router_and_firewall_distributions" target="_blank"&gt;router and firewall distributions&lt;/a&gt; over at Wikipedia we can get a bit of an idea of what&amp;#8217;s out there today. Naturally we&amp;#8217;d like something that&amp;#8217;s open source, recently updated and well-supported as we&amp;#8217;ll be exposing it to the worst that the modern Internet has to offer.&lt;/p&gt;
&lt;p&gt;Sadly, FreeSCO isn&amp;#8217;t even the list, and based on the project&amp;#8217;s website it doesn&amp;#8217;t appear to have been updated since 2014. Similarly, Smoothwall&amp;#8217;s free version (Express) doesn&amp;#8217;t appear to be quite supported any more, with the commercial offering being promoted instead. A promising project is something like &lt;a href="https://en.wikipedia.org/wiki/OPNsense" target="_blank"&gt;OPNsense&lt;/a&gt;, which is a FreeBSD-based distribution that does basically everything networking-related and then some. It&amp;#8217;s also rather resource-heavy, demanding 4+ GB of RAM and so on, for features that the average home user is unlikely to use.&lt;/p&gt;
&lt;p&gt;&lt;a href="https://hackaday.com/wp-content/uploads/2024/01/openwrt-featured-e1705125942305.jpg" target="_blank"&gt;&lt;img alt="" class="size-medium wp-image-655807 alignright" height="125" src="https://hackaday.com/wp-content/uploads/2024/01/openwrt-featured-e1705125942305.jpg?w=400" width="400" /&gt;&lt;/a&gt;Ultimately only two projects really jump out: the first is the Linux Embedded Appliance Framework (&lt;a href="https://en.wikipedia.org/wiki/LEAF_Project" target="_blank"&gt;LEAF&lt;/a&gt;), which feels like a spiritual successor to FreeSCO in targeting 486 or better hardware while running read-only off floppy discs or better.&lt;/p&gt;
&lt;p&gt;The second project is the well-known &lt;a href="https://en.wikipedia.org/wiki/OpenWrt" target="_blank"&gt;OpenWrt&lt;/a&gt;, which doesn&amp;#8217;t just provide alternative firmware images for commercial routers, but also for generic x86 and ARM hardware. This should tick all the aforementioned boxes, including the ability to run off an x86-compatible potato, while theoretically also providing driver support for just about any NIC and maybe even WNICs.&lt;/p&gt;
&lt;p&gt;Amusingly, my current internet router is a Xiaomi device that runs OpenWrt with a custom web UI, so I&amp;#8217;m already familiar with it in that sense. I also have no complaints about its stability, so this should be smooth sailing as a first try.&lt;/p&gt;
&lt;p&gt;A quick sidenote here: although I did say that consumer-grade routers aren&amp;#8217;t terrible any more today, this Xiaomi router replaced a horrid TP-Link Archer C80 with its tiny 4 MB Flash, incompatibility with OpenWrt and broken IPv6 support. Caveat emptor, as they say, for consumer-grade routers can absolutely still be terrible.&lt;/p&gt;
&lt;h2&gt;It&amp;#8217;s Not Hoarding, I Swear&lt;/h2&gt;
&lt;p&gt;Like any self-respecting tech-enthusiast I happen to have a few drawers and boxes with relevant computer hardware, including a stash of industrial Intel Atom mini-ITX boards and some PCI Gbit NICs. Although I could have tossed this into a scruffy old case with a questionably-but-probably-fine PSU, I decided to get a new budget case and PSU, just to feel more confident about flipping on the power switch:&lt;/p&gt;
&lt;figure class="wp-caption aligncenter" id="attachment_1076163" style="width: 800px;"&gt;&lt;img alt="With the powers of e-waste and non-sketchy PSUs combined... a DIY router. (Credit: Maya Posch)" class="wp-image-1076163 size-large" height="600" src="https://hackaday.com/wp-content/uploads/2026/04/diy_router_components_maya_posch.jpg?w=800" width="800" /&gt;&lt;figcaption class="wp-caption-text" id="caption-attachment-1076163"&gt;With the powers of e-waste and non-sketchy PSUs combined&amp;#8230; a DIY router. (Credit: Maya Posch)&lt;/figcaption&gt;&lt;/figure&gt;
&lt;p&gt;The mainboard is a 2009-era &lt;a href="https://theretroweb.com/motherboard/manual/intel-d410pt-ds-65c24f3b9db52169399932.pdf" target="_blank"&gt;Intel Desktop Board D410PT&lt;/a&gt;, with two sticks of 1 GB DDR2 RAM. There&amp;#8217;s just an onboard 10/100 Mbit Ethernet adapter in addition to the PCI 1 Gbit adapter, but this is good enough to test basic principles. Plus older Ethernet chips definitely ought to be supported.&lt;/p&gt;
&lt;p&gt;With this whole kit built together, the OpenWrt Wiki entry on &lt;a href="https://openwrt.org/docs/guide-user/installation/openwrt_x86" target="_blank"&gt;x86 installations&lt;/a&gt; was followed, with an Ext4-based non-EFI image written to a 512 MB microSD card. This card was inserted into the system with a USB adapter, though as the Wiki page makes clear there are many more ways to install OpenWrt, including on an internal (SATA/IDE/etc.) storage device.&lt;/p&gt;
&lt;p&gt;Here the OpenWrt image selection process is definitely a bit more complicated than that for e.g. FreeSCO, as you have to know whether the system boots using a UEFI or traditional BIOS, as well as decide between the SquashFS and Ext4 root partition option. Even after looking at the pros and cons of both I&amp;#8217;m still torn on which one is best.&lt;/p&gt;
&lt;p&gt;There is also the issue of supported network cards, with the typical image supporting Intel and Realtek Ethernet chipsets. Having compatible NICs installed is even more important than back in the generic NE2000 days.&lt;/p&gt;
&lt;h2&gt;Sad Trombone&lt;/h2&gt;
&lt;p&gt;After firing up the newly built rig and briefly powering it down to replace the very much drained CMOS battery, I had hoped to see something promising on the connected screen. Yet other than the PXE boot attempts from both Ethernet cards before a sad &amp;#8216;no bootable devices found&amp;#8217; error message nothing happened.&lt;/p&gt;
&lt;p&gt;I did go through the BIOS to make sure that all &amp;#8216;boot from USB&amp;#8217; options were enabled and tried multiple SD-card-to-USB adapters in multiple USB ports, but it would seem that either the provided OpenWrt image isn&amp;#8217;t bootable or the Curse of Bootable USB Devices has struck again.&lt;/p&gt;
&lt;p&gt;While I haven&amp;#8217;t given up yet on DIY-ing an x86 router on older hardware in 2026 and still have to give LEAF a shot, I must say that compared to the FreeSCO method of just slapping that floppy into the FDD, running through the config and being done, things are a lot more complicated today. I&amp;#8217;d definitely not trust the average person to run through these steps to set up their own consumer-grade router.&lt;/p&gt;
&lt;p&gt;Perhaps for the LEAF version I&amp;#8217;ll dig up a rig with FDD header on the mainboard and run it off a 1.44 MB floppy like in the good old days. Until then feel free to sound off in the comments about what obvious mistakes I have made with OpenWrt, how I should just use OPNsense on an old 19&amp;#8243; rackmounted Xeon server rig, or maybe your own experiences with FreeSCO, SmoothWall, OpenWrt, and/or LEAF on lovingly restored e-waste.&lt;/p&gt;
&lt;p&gt;Featured image: &amp;#8220;&lt;a href="https://www.freeimageslive.co.uk/free_stock_image/internetrouterjpg" target="_blank"&gt;Ethernet Router&lt;/a&gt;&amp;#8221; by [gratuit].&lt;/p&gt;</content>
    <link href="https://hackaday.com/2026/04/16/trying-to-build-your-own-consumer-grade-router-in-2026/"/>
    <summary type="html">&lt;div&gt;&lt;img alt="" class="attachment-large size-large wp-post-image" height="532" src="https://hackaday.com/wp-content/uploads/2026/04/internet_router.jpg?w=800" style="margin: 0 auto; margin-bottom: 15px;" width="800" /&gt;&lt;/div&gt;&lt;p&gt;Although we have many types of networking equipment with many unique names, at their core they can usually be reduced to just a computer with some specific peripherals. This is especially the case for something like a router, a device found in just about any home these days. Certain consumer-grade routers may contain something special like a VDSL modem, but most of them just have a WAN Ethernet jack on one end and one or more LAN-facing Ethernet ports.&lt;/p&gt;
&lt;p&gt;All further functionality is implemented in software, including any firewall, routing and DHCP features. What this means is that any old PC with at least two Ethernet ports or equivalent can be a router as long as you install the appropriate software.&lt;/p&gt;
&lt;p&gt;In this article we&amp;#8217;ll be taking a look at what consumer-level options there exist here today, ideally something so simple that the average home user could set it up with a bit of coaching.&lt;/p&gt;
&lt;p&gt;&lt;span id="more-1072915"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;h2&gt;When Routers Were Terrible&lt;/h2&gt;
&lt;figure class="wp-caption alignright" id="attachment_784468" style="width: 400px;"&gt;&lt;a href="https://hackaday.com/wp-content/uploads/2025/05/Freesco_01.jpg"&gt;&lt;img alt="Start-up screen of FreeSCO. (Credit: Lewis “Lightning” Baughman, Wikimedia)" class="size-medium wp-image-784468" height="247" src="https://hackaday.com/wp-content/uploads/2025/05/Freesco_01.jpg?w=400" width="400" /&gt;&lt;/a&gt;&lt;figcaption class="wp-caption-text" id="caption-attachment-784468"&gt;Start-up screen of FreeSCO. (Credit: Lewis “Lightning” Baughman, Wikimedia)&lt;/figcaption&gt;&lt;/figure&gt;
&lt;p&gt;Although these days most people are probably happy to use whatever consumer router gets tossed their way by their ISP or purchased from any of the many electronics retailers, the era of home routers starting in the 90s was a rough one. Not only did many ISPs for a long time have strict rules against even thinking of installing any kind of connection-sharing router on the precious internet connection they so gracefully provided access to, the routers that were available even during the 2000s also weren&amp;#8217;t particularly good.&lt;/p&gt;
&lt;p&gt;Perhaps the most egregious issue that you&amp;#8217;d run into as a somewhat internet-savvy user was that these units came with the tiniest amount of RAM and a routing table that would fill up within seconds if you so much as thought of doing anything naughty like downloading Linux ISOs with Bittorrent. Even more than the lightest internet use risked issues such as the router freezing up and requiring a reboot.&lt;/p&gt;
&lt;p&gt;Being the nerdy type who&amp;#8217;d hang out on various tech forums during that time, I instead opted to toss some ISA NICs into an old 486DX2-66 PC, put &lt;a href="https://www.freesco.org/" target="_blank"&gt;FreeSCO&lt;/a&gt; on a 1.44 MB floppy and used that instead. Even the 16 MB or so of EDO or FP RAM in that old system easily kept up with whatever internet traffic-related abuse I threw at it along with the rest of the family.&lt;/p&gt;
&lt;p&gt;Later I&amp;#8217;d also use &lt;a href="https://en.wikipedia.org/wiki/Smoothwall" target="_blank"&gt;Smoothwall&lt;/a&gt; on a trashed Pentium 166 system that I had salvaged from e-waste as a healthy upgrade. Yet over time as consumer routers stopped being terrible, I&amp;#8217;d end up using those instead. That said, despite recent improvements there are still reasons today to put your own router together.&lt;/p&gt;
&lt;p&gt;These reasons can vary from a simple increase in control, as well as peace of mind in an era where commercial consumer router firmware do not appear to get quite the quality assurance they should get. There is also the specter of repressive &lt;a href="https://hackaday.com/2026/03/24/us-fcc-prohibits-approval-of-new-foreign-made-consumer-routers/"&gt;government policies&lt;/a&gt;, and of course less dramatic reasons such as just being into tinkering with networking gear.&lt;/p&gt;
&lt;h2&gt;Modern Options&lt;/h2&gt;
&lt;p&gt;Although we have moved on quite a few years from the 2000s, it&amp;#8217;d be nice if we could still theoretically dig an ancient 486 PC out of a closet and use it, just to push back the minimum requirements as far as possible. Looking at the list of &lt;a href="https://en.wikipedia.org/wiki/List_of_router_and_firewall_distributions" target="_blank"&gt;router and firewall distributions&lt;/a&gt; over at Wikipedia we can get a bit of an idea of what&amp;#8217;s out there today. Naturally we&amp;#8217;d like something that&amp;#8217;s open source, recently updated and well-supported as we&amp;#8217;ll be exposing it to the worst that the modern Internet has to offer.&lt;/p&gt;
&lt;p&gt;Sadly, FreeSCO isn&amp;#8217;t even the list, and based on the project&amp;#8217;s website it doesn&amp;#8217;t appear to have been updated since 2014. Similarly, Smoothwall&amp;#8217;s free version (Express) doesn&amp;#8217;t appear to be quite supported any more, with the commercial offering being promoted instead. A promising project is something like &lt;a href="https://en.wikipedia.org/wiki/OPNsense" target="_blank"&gt;OPNsense&lt;/a&gt;, which is a FreeBSD-based distribution that does basically everything networking-related and then some. It&amp;#8217;s also rather resource-heavy, demanding 4+ GB of RAM and so on, for features that the average home user is unlikely to use.&lt;/p&gt;
&lt;p&gt;&lt;a href="https://hackaday.com/wp-content/uploads/2024/01/openwrt-featured-e1705125942305.jpg" target="_blank"&gt;&lt;img alt="" class="size-medium wp-image-655807 alignright" height="125" src="https://hackaday.com/wp-content/uploads/2024/01/openwrt-featured-e1705125942305.jpg?w=400" width="400" /&gt;&lt;/a&gt;Ultimately only two projects really jump out: the first is the Linux Embedded Appliance Framework (&lt;a href="https://en.wikipedia.org/wiki/LEAF_Project" target="_blank"&gt;LEAF&lt;/a&gt;), which feels like a spiritual successor to FreeSCO in targeting 486 or better hardware while running read-only off floppy discs or better.&lt;/p&gt;
&lt;p&gt;The second project is the well-known &lt;a href="https://en.wikipedia.org/wiki/OpenWrt" target="_blank"&gt;OpenWrt&lt;/a&gt;, which doesn&amp;#8217;t just provide alternative firmware images for commercial routers, but also for generic x86 and ARM hardware. This should tick all the aforementioned boxes, including the ability to run off an x86-compatible potato, while theoretically also providing driver support for just about any NIC and maybe even WNICs.&lt;/p&gt;
&lt;p&gt;Amusingly, my current internet router is a Xiaomi device that runs OpenWrt with a custom web UI, so I&amp;#8217;m already familiar with it in that sense. I also have no complaints about its stability, so this should be smooth sailing as a first try.&lt;/p&gt;
&lt;p&gt;A quick sidenote here: although I did say that consumer-grade routers aren&amp;#8217;t terrible any more today, this Xiaomi router replaced a horrid TP-Link Archer C80 with its tiny 4 MB Flash, incompatibility with OpenWrt and broken IPv6 support. Caveat emptor, as they say, for consumer-grade routers can absolutely still be terrible.&lt;/p&gt;
&lt;h2&gt;It&amp;#8217;s Not Hoarding, I Swear&lt;/h2&gt;
&lt;p&gt;Like any self-respecting tech-enthusiast I happen to have a few drawers and boxes with relevant computer hardware, including a stash of industrial Intel Atom mini-ITX boards and some PCI Gbit NICs. Although I could have tossed this into a scruffy old case with a questionably-but-probably-fine PSU, I decided to get a new budget case and PSU, just to feel more confident about flipping on the power switch:&lt;/p&gt;
&lt;figure class="wp-caption aligncenter" id="attachment_1076163" style="width: 800px;"&gt;&lt;img alt="With the powers of e-waste and non-sketchy PSUs combined... a DIY router. (Credit: Maya Posch)" class="wp-image-1076163 size-large" height="600" src="https://hackaday.com/wp-content/uploads/2026/04/diy_router_components_maya_posch.jpg?w=800" width="800" /&gt;&lt;figcaption class="wp-caption-text" id="caption-attachment-1076163"&gt;With the powers of e-waste and non-sketchy PSUs combined&amp;#8230; a DIY router. (Credit: Maya Posch)&lt;/figcaption&gt;&lt;/figure&gt;
&lt;p&gt;The mainboard is a 2009-era &lt;a href="https://theretroweb.com/motherboard/manual/intel-d410pt-ds-65c24f3b9db52169399932.pdf" target="_blank"&gt;Intel Desktop Board D410PT&lt;/a&gt;, with two sticks of 1 GB DDR2 RAM. There&amp;#8217;s just an onboard 10/100 Mbit Ethernet adapter in addition to the PCI 1 Gbit adapter, but this is good enough to test basic principles. Plus older Ethernet chips definitely ought to be supported.&lt;/p&gt;
&lt;p&gt;With this whole kit built together, the OpenWrt Wiki entry on &lt;a href="https://openwrt.org/docs/guide-user/installation/openwrt_x86" target="_blank"&gt;x86 installations&lt;/a&gt; was followed, with an Ext4-based non-EFI image written to a 512 MB microSD card. This card was inserted into the system with a USB adapter, though as the Wiki page makes clear there are many more ways to install OpenWrt, including on an internal (SATA/IDE/etc.) storage device.&lt;/p&gt;
&lt;p&gt;Here the OpenWrt image selection process is definitely a bit more complicated than that for e.g. FreeSCO, as you have to know whether the system boots using a UEFI or traditional BIOS, as well as decide between the SquashFS and Ext4 root partition option. Even after looking at the pros and cons of both I&amp;#8217;m still torn on which one is best.&lt;/p&gt;
&lt;p&gt;There is also the issue of supported network cards, with the typical image supporting Intel and Realtek Ethernet chipsets. Having compatible NICs installed is even more important than back in the generic NE2000 days.&lt;/p&gt;
&lt;h2&gt;Sad Trombone&lt;/h2&gt;
&lt;p&gt;After firing up the newly built rig and briefly powering it down to replace the very much drained CMOS battery, I had hoped to see something promising on the connected screen. Yet other than the PXE boot attempts from both Ethernet cards before a sad &amp;#8216;no bootable devices found&amp;#8217; error message nothing happened.&lt;/p&gt;
&lt;p&gt;I did go through the BIOS to make sure that all &amp;#8216;boot from USB&amp;#8217; options were enabled and tried multiple SD-card-to-USB adapters in multiple USB ports, but it would seem that either the provided OpenWrt image isn&amp;#8217;t bootable or the Curse of Bootable USB Devices has struck again.&lt;/p&gt;
&lt;p&gt;While I haven&amp;#8217;t given up yet on DIY-ing an x86 router on older hardware in 2026 and still have to give LEAF a shot, I must say that compared to the FreeSCO method of just slapping that floppy into the FDD, running through the config and being done, things are a lot more complicated today. I&amp;#8217;d definitely not trust the average person to run through these steps to set up their own consumer-grade router.&lt;/p&gt;
&lt;p&gt;Perhaps for the LEAF version I&amp;#8217;ll dig up a rig with FDD header on the mainboard and run it off a 1.44 MB floppy like in the good old days. Until then feel free to sound off in the comments about what obvious mistakes I have made with OpenWrt, how I should just use OPNsense on an old 19&amp;#8243; rackmounted Xeon server rig, or maybe your own experiences with FreeSCO, SmoothWall, OpenWrt, and/or LEAF on lovingly restored e-waste.&lt;/p&gt;
&lt;p&gt;Featured image: &amp;#8220;&lt;a href="https://www.freeimageslive.co.uk/free_stock_image/internetrouterjpg" target="_blank"&gt;Ethernet Router&lt;/a&gt;&amp;#8221; by [gratuit].&lt;/p&gt;</summary>
    <published>2026-04-16T14:00:07+00:00</published>
  </entry>
  <entry>
    <id>https://hackaday.com/?p=1076054</id>
    <title>

Optocam Zero 的照片堪称完美</title>
    <updated>2026-04-16T11:00:54+00:00</updated>
    <author>
      <name>Kristina Panos</name>
    </author>
    <content type="html">&lt;div&gt;&lt;img alt="A Raspberry Pi Zero-based camera in a nice yellow case. There&amp;#039;s a yellow lanyard, too." class="attachment-large size-large wp-post-image" height="533" src="https://hackaday.com/wp-content/uploads/2026/04/optocamzero_800.jpg?w=800" style="margin: 0 auto; margin-bottom: 15px;" width="800" /&gt;&lt;/div&gt;&lt;p&gt;Yeah, we know, there&amp;#8217;s a camera on your phone that does this and that. But these days its become trendy to turn towards older digital cameras in place of smartphones, and we can tell you from experience, that the joys of having a dedicated photographing contraption are many.&lt;/p&gt;
&lt;p&gt;There&amp;#8217;s plenty of cheap digital cameras on the secondhand market, but instead of fending off the clothes bros and other reseller types at the thrift store, stay home and build [Doruk Kumkumoğlu]&amp;#8217;s &lt;a href="https://github.com/dorukkumkumoglu/optocamzero" rel="noopener" target="_blank"&gt;Optocam Zero&lt;/a&gt;. Inspired by the Kodak Charmera and the like, [Doruk] aimed for something that&amp;#8217;s playful, enjoyable, and intuitive to use.&lt;/p&gt;
&lt;p&gt;Optocam Zero uses an auto-focus camera module and features eight photo filters. The screen dims when inactive to preserve battery life, but it can be charged back up with USB-C, and you can use it for the duration. And unlike my young adult camera, you don&amp;#8217;t have to take out the SD card to see the pictures, just use the custom hotspot interface to transfer them.&lt;/p&gt;
&lt;p&gt;&lt;span id="more-1076054"&gt;&lt;/span&gt;&lt;/p&gt;

&lt;a href="https://hackaday.com/2026/04/16/optocam-zeros-pictures-look-one-hundred/optocamzero_orbs/"&gt;&lt;img alt="" class="attachment-thumbnail size-thumbnail" height="250" src="https://hackaday.com/wp-content/uploads/2026/04/optocamzero_orbs.jpg?w=250" width="250" /&gt;&lt;/a&gt;
&lt;a href="https://hackaday.com/2026/04/16/optocam-zeros-pictures-look-one-hundred/optocamzero_tornado/"&gt;&lt;img alt="" class="attachment-thumbnail size-thumbnail" height="250" src="https://hackaday.com/wp-content/uploads/2026/04/optocamzero_tornado.jpg?w=250" width="250" /&gt;&lt;/a&gt;
&lt;a href="https://hackaday.com/2026/04/16/optocam-zeros-pictures-look-one-hundred/optocamzero-cars/"&gt;&lt;img alt="" class="attachment-thumbnail size-thumbnail" height="250" src="https://hackaday.com/wp-content/uploads/2026/04/optocamzero-cars.jpg?w=250" width="250" /&gt;&lt;/a&gt;

&lt;p&gt;If you need to capture a cat yawning real fast, you might want to just use your phone instead, because takes 22 seconds for Optocam Zero to get camera-ready. But when you have a less spontaneous subject in mind, this thing looks like a great choice. Be sure to check out &lt;a href="https://github.com/dorukkumkumoglu/optocamzero/blob/main/hardware/optocamzero-build-guide.pdf" target="_blank"&gt;the excellent build guide&lt;/a&gt; (PDF) whether you build one or not.&lt;/p&gt;
&lt;p&gt;We think the images from the Optocam Zero look pretty crispy. But if you want to go lo-fi, &lt;a href="https://hackaday.com/2026/04/02/pixel-camera-puts-lo-fi-images-in-the-palm-of-your-hand/" rel="noopener" target="_blank"&gt;we have that, too&lt;/a&gt;.&lt;/p&gt;</content>
    <link href="https://hackaday.com/2026/04/16/optocam-zeros-pictures-look-one-hundred/"/>
    <summary type="html">&lt;div&gt;&lt;img alt="A Raspberry Pi Zero-based camera in a nice yellow case. There&amp;#039;s a yellow lanyard, too." class="attachment-large size-large wp-post-image" height="533" src="https://hackaday.com/wp-content/uploads/2026/04/optocamzero_800.jpg?w=800" style="margin: 0 auto; margin-bottom: 15px;" width="800" /&gt;&lt;/div&gt;&lt;p&gt;Yeah, we know, there&amp;#8217;s a camera on your phone that does this and that. But these days its become trendy to turn towards older digital cameras in place of smartphones, and we can tell you from experience, that the joys of having a dedicated photographing contraption are many.&lt;/p&gt;
&lt;p&gt;There&amp;#8217;s plenty of cheap digital cameras on the secondhand market, but instead of fending off the clothes bros and other reseller types at the thrift store, stay home and build [Doruk Kumkumoğlu]&amp;#8217;s &lt;a href="https://github.com/dorukkumkumoglu/optocamzero" rel="noopener" target="_blank"&gt;Optocam Zero&lt;/a&gt;. Inspired by the Kodak Charmera and the like, [Doruk] aimed for something that&amp;#8217;s playful, enjoyable, and intuitive to use.&lt;/p&gt;
&lt;p&gt;Optocam Zero uses an auto-focus camera module and features eight photo filters. The screen dims when inactive to preserve battery life, but it can be charged back up with USB-C, and you can use it for the duration. And unlike my young adult camera, you don&amp;#8217;t have to take out the SD card to see the pictures, just use the custom hotspot interface to transfer them.&lt;/p&gt;
&lt;p&gt;&lt;span id="more-1076054"&gt;&lt;/span&gt;&lt;/p&gt;

&lt;a href="https://hackaday.com/2026/04/16/optocam-zeros-pictures-look-one-hundred/optocamzero_orbs/"&gt;&lt;img alt="" class="attachment-thumbnail size-thumbnail" height="250" src="https://hackaday.com/wp-content/uploads/2026/04/optocamzero_orbs.jpg?w=250" width="250" /&gt;&lt;/a&gt;
&lt;a href="https://hackaday.com/2026/04/16/optocam-zeros-pictures-look-one-hundred/optocamzero_tornado/"&gt;&lt;img alt="" class="attachment-thumbnail size-thumbnail" height="250" src="https://hackaday.com/wp-content/uploads/2026/04/optocamzero_tornado.jpg?w=250" width="250" /&gt;&lt;/a&gt;
&lt;a href="https://hackaday.com/2026/04/16/optocam-zeros-pictures-look-one-hundred/optocamzero-cars/"&gt;&lt;img alt="" class="attachment-thumbnail size-thumbnail" height="250" src="https://hackaday.com/wp-content/uploads/2026/04/optocamzero-cars.jpg?w=250" width="250" /&gt;&lt;/a&gt;

&lt;p&gt;If you need to capture a cat yawning real fast, you might want to just use your phone instead, because takes 22 seconds for Optocam Zero to get camera-ready. But when you have a less spontaneous subject in mind, this thing looks like a great choice. Be sure to check out &lt;a href="https://github.com/dorukkumkumoglu/optocamzero/blob/main/hardware/optocamzero-build-guide.pdf" target="_blank"&gt;the excellent build guide&lt;/a&gt; (PDF) whether you build one or not.&lt;/p&gt;
&lt;p&gt;We think the images from the Optocam Zero look pretty crispy. But if you want to go lo-fi, &lt;a href="https://hackaday.com/2026/04/02/pixel-camera-puts-lo-fi-images-in-the-palm-of-your-hand/" rel="noopener" target="_blank"&gt;we have that, too&lt;/a&gt;.&lt;/p&gt;</summary>
    <published>2026-04-16T11:00:54+00:00</published>
  </entry>
</feed>
