<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	xmlns:media="http://search.yahoo.com/mrss/"
		>

<channel>
	<title>Hackaday</title>
	<atom:link href="https://hackaday.com/feed/" rel="self" type="application/rss+xml" />
	<link>https://hackaday.com</link>
	<description>Fresh hacks every day</description>
	<lastBuildDate>Mon, 22 Jun 2026 14:09:39 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.0</generator>
<site xmlns="com-wordpress:feed-additions:1">156670177</site>	<item>
		<title>Graphics Upgrade for Nintendo Entertainment System</title>
		<link>https://hackaday.com/2026/06/22/graphics-upgrade-for-nintendo-entertainment-system/</link>
					<comments>https://hackaday.com/2026/06/22/graphics-upgrade-for-nintendo-entertainment-system/#comments</comments>
		
		<dc:creator><![CDATA[Bryan Cockfield]]></dc:creator>
		<pubDate>Mon, 22 Jun 2026 15:30:00 +0000</pubDate>
				<category><![CDATA[Games]]></category>
		<category><![CDATA[background]]></category>
		<category><![CDATA[dual ppu]]></category>
		<category><![CDATA[graphics]]></category>
		<category><![CDATA[nes]]></category>
		<category><![CDATA[nintendo]]></category>
		<category><![CDATA[parallax]]></category>
		<category><![CDATA[picture processing unit]]></category>
		<category><![CDATA[ppu]]></category>
		<category><![CDATA[sprites]]></category>
		<category><![CDATA[upgrade]]></category>
		<guid isPermaLink="false">https://hackaday.com/?p=1118516</guid>

					<description><![CDATA[<div><img width="800" height="450" src="https://hackaday.com/wp-content/uploads/2026/06/dual-ppu-main.jpg?w=800" class="attachment-large size-large wp-post-image" alt="" style="margin: 0 auto; margin-bottom: 15px;" decoding="async" fetchpriority="high" srcset="https://hackaday.com/wp-content/uploads/2026/06/dual-ppu-main.jpg 1422w, https://hackaday.com/wp-content/uploads/2026/06/dual-ppu-main.jpg?resize=250,141 250w, https://hackaday.com/wp-content/uploads/2026/06/dual-ppu-main.jpg?resize=400,225 400w, https://hackaday.com/wp-content/uploads/2026/06/dual-ppu-main.jpg?resize=800,450 800w" sizes="(max-width: 800px) 100vw, 800px" data-attachment-id="1118527" data-permalink="https://hackaday.com/2026/06/22/graphics-upgrade-for-nintendo-entertainment-system/dual-ppu-main/" data-orig-file="https://hackaday.com/wp-content/uploads/2026/06/dual-ppu-main.jpg" data-orig-size="1422,800" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;,&quot;alt&quot;:&quot;&quot;}" data-image-title="dual-ppu-main" data-image-description="" data-image-caption="" data-large-file="https://hackaday.com/wp-content/uploads/2026/06/dual-ppu-main.jpg?w=800" /></div>Modern video game consoles rarely have expansion ports, but in the 80s and 90s it was practically guaranteed. With the speed that hardware was advancing it made sense to build <a href="https://hackaday.com/2026/06/22/graphics-upgrade-for-nintendo-entertainment-system/" class="read-more">&#8230;read more</a>]]></description>
										<content:encoded><![CDATA[<div><img width="800" height="450" src="https://hackaday.com/wp-content/uploads/2026/06/dual-ppu-main.jpg?w=800" class="attachment-large size-large wp-post-image" alt="" style="margin: 0 auto; margin-bottom: 15px;" decoding="async" srcset="https://hackaday.com/wp-content/uploads/2026/06/dual-ppu-main.jpg 1422w, https://hackaday.com/wp-content/uploads/2026/06/dual-ppu-main.jpg?resize=250,141 250w, https://hackaday.com/wp-content/uploads/2026/06/dual-ppu-main.jpg?resize=400,225 400w, https://hackaday.com/wp-content/uploads/2026/06/dual-ppu-main.jpg?resize=800,450 800w" sizes="(max-width: 800px) 100vw, 800px" data-attachment-id="1118527" data-permalink="https://hackaday.com/2026/06/22/graphics-upgrade-for-nintendo-entertainment-system/dual-ppu-main/" data-orig-file="https://hackaday.com/wp-content/uploads/2026/06/dual-ppu-main.jpg" data-orig-size="1422,800" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;,&quot;alt&quot;:&quot;&quot;}" data-image-title="dual-ppu-main" data-image-description="" data-image-caption="" data-large-file="https://hackaday.com/wp-content/uploads/2026/06/dual-ppu-main.jpg?w=800" /></div><p>Modern video game consoles rarely have expansion ports, but in the 80s and 90s it was practically guaranteed. With the speed that hardware was advancing it made sense to build in some way to expand a system&#8217;s capabilities throughout its lifespan, like the memory port in the Nintendo 64 or the Sega CD and 32X attachments for the Sega Genesis. Some were ultimately unused as well, like the port under the Super Nintendo or, arguably, <a href="https://github.com/decrazyo/anes" target="_blank">the interesting way that [decrazyo] figured out how to add graphics capabilities to the original Nintendo Entertainment System</a>.</p>
<p>The basis of this upgrade is the fact that the Picture Processing Unit (PPU) on the NES has four pins that are grounded. These four pins tell the NES to display the background color if the pixel is transparent. Since they&#8217;re normally grounded, this means the NES can only display a limited background image, but there&#8217;s no reason these pins must be grounded. By using a second PPU configured to output graphics information and wiring it to these four pins on the first PPU, the NES can be given all kinds of new abilities, such as adding parallax effects to backgrounds, rendering more sprites, and showing more colors in the backgrounds.</p>
<p>Of course, the hardware requirements for this will require a donor NES to get the second PPU as well as the necessary memory chip for it, and we don&#8217;t recommend tearing apart perfectly good retro consoles for experimentation if it can be avoided. <a href="https://hackaday.com/2020/03/22/a-nes-motherboard-for-the-open-source-generation/">Presumably, you could use this open-source NES hardware alternative instead</a>. But for those with the parts and the gumption, creating a demo or adding graphics features to homebrew games using this second graphics chip is within reach.</p>
<p><span id="more-1118516"></span></p>
<p><iframe title="I Unlocked Unused NES Features" width="800" height="450" src="https://www.youtube.com/embed/V2kaV_m4iNU?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe></p>
]]></content:encoded>
					
					<wfw:commentRss>https://hackaday.com/2026/06/22/graphics-upgrade-for-nintendo-entertainment-system/feed/</wfw:commentRss>
			<slash:comments>2</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">1118516</post-id>
		<media:thumbnail url="https://hackaday.com/wp-content/uploads/2026/06/dual-ppu-main.jpg" />
		<media:content url="https://hackaday.com/wp-content/uploads/2026/06/dual-ppu-main.jpg" medium="image">
			<media:title type="html">dual-ppu-main</media:title>
		</media:content>
	</item>
		<item>
		<title>MSYS2 and the No-Fuss Way to Get More GNU Into Your Windows</title>
		<link>https://hackaday.com/2026/06/22/msys2-and-the-no-fuss-way-to-get-more-gnu-into-your-windows/</link>
					<comments>https://hackaday.com/2026/06/22/msys2-and-the-no-fuss-way-to-get-more-gnu-into-your-windows/#comments</comments>
		
		<dc:creator><![CDATA[Maya Posch]]></dc:creator>
		<pubDate>Mon, 22 Jun 2026 14:05:20 +0000</pubDate>
				<category><![CDATA[Featured]]></category>
		<category><![CDATA[Interest]]></category>
		<category><![CDATA[Linux Hacks]]></category>
		<category><![CDATA[Original Art]]></category>
		<category><![CDATA[Software Development]]></category>
		<category><![CDATA[bash]]></category>
		<category><![CDATA[cli]]></category>
		<category><![CDATA[command line tools]]></category>
		<category><![CDATA[msys2]]></category>
		<category><![CDATA[windows]]></category>
		<category><![CDATA[wsl]]></category>
		<guid isPermaLink="false">https://hackaday.com/?p=1118081</guid>

					<description><![CDATA[<div><img width="800" height="484" src="https://hackaday.com/wp-content/uploads/2026/06/WindowsLinux.jpg?w=800" class="attachment-large size-large wp-post-image" alt="" style="margin: 0 auto; margin-bottom: 15px;" decoding="async" loading="lazy" srcset="https://hackaday.com/wp-content/uploads/2026/06/WindowsLinux.jpg 3000w, https://hackaday.com/wp-content/uploads/2026/06/WindowsLinux.jpg?resize=250,151 250w, https://hackaday.com/wp-content/uploads/2026/06/WindowsLinux.jpg?resize=400,242 400w, https://hackaday.com/wp-content/uploads/2026/06/WindowsLinux.jpg?resize=800,484 800w, https://hackaday.com/wp-content/uploads/2026/06/WindowsLinux.jpg?resize=1536,929 1536w, https://hackaday.com/wp-content/uploads/2026/06/WindowsLinux.jpg?resize=2048,1239 2048w" sizes="auto, (max-width: 800px) 100vw, 800px" data-attachment-id="1117831" data-permalink="https://hackaday.com/2026/06/16/a-brief-history-of-unix-commands-on-windows-coreutils-again/windowslinux/" data-orig-file="https://hackaday.com/wp-content/uploads/2026/06/WindowsLinux.jpg" data-orig-size="3000,1815" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;1&quot;,&quot;alt&quot;:&quot;&quot;}" data-image-title="WindowsLinux" data-image-description="" data-image-caption="" data-large-file="https://hackaday.com/wp-content/uploads/2026/06/WindowsLinux.jpg?w=800" /></div>As great and streamlined as the Windows desktop experience is, one area where it&#8217;s at best disappointing and at worst rage-inducing is when it comes to its command line interface <a href="https://hackaday.com/2026/06/22/msys2-and-the-no-fuss-way-to-get-more-gnu-into-your-windows/" class="read-more">&#8230;read more</a>]]></description>
										<content:encoded><![CDATA[<div><img width="800" height="484" src="https://hackaday.com/wp-content/uploads/2026/06/WindowsLinux.jpg?w=800" class="attachment-large size-large wp-post-image" alt="" style="margin: 0 auto; margin-bottom: 15px;" decoding="async" loading="lazy" srcset="https://hackaday.com/wp-content/uploads/2026/06/WindowsLinux.jpg 3000w, https://hackaday.com/wp-content/uploads/2026/06/WindowsLinux.jpg?resize=250,151 250w, https://hackaday.com/wp-content/uploads/2026/06/WindowsLinux.jpg?resize=400,242 400w, https://hackaday.com/wp-content/uploads/2026/06/WindowsLinux.jpg?resize=800,484 800w, https://hackaday.com/wp-content/uploads/2026/06/WindowsLinux.jpg?resize=1536,929 1536w, https://hackaday.com/wp-content/uploads/2026/06/WindowsLinux.jpg?resize=2048,1239 2048w" sizes="auto, (max-width: 800px) 100vw, 800px" data-attachment-id="1117831" data-permalink="https://hackaday.com/2026/06/16/a-brief-history-of-unix-commands-on-windows-coreutils-again/windowslinux/" data-orig-file="https://hackaday.com/wp-content/uploads/2026/06/WindowsLinux.jpg" data-orig-size="3000,1815" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;1&quot;,&quot;alt&quot;:&quot;&quot;}" data-image-title="WindowsLinux" data-image-description="" data-image-caption="" data-large-file="https://hackaday.com/wp-content/uploads/2026/06/WindowsLinux.jpg?w=800" /></div><p>As great and streamlined as the Windows desktop experience is, one area where it&#8217;s at best disappointing and at worst rage-inducing is when it comes to its command line interface (CLI) offerings. In Windows 9x/ME this could be excused by the fact that it was essentially just a dressed-up MS-DOS CLI experience, but on Windows NT-based OSes no such excuse exists.</p>
<p>Yet even after Microsoft finally acknowledged the shortcomings of the <code>cmd.exe</code> shell by 2006, they then proceeded to go their own way with PowerShell, industry standards be damned. Especially for those of us who <a href="https://hackaday.com/2025/06/03/my-winter-of-99-the-year-of-the-linux-desktop-is-always-next-year/">have no beef</a> with the UNIX/BSD/Linux CLI experience and the joys of shell scripting, this insistence was disappointing. Simultaneously, everyone from OS X/MacOS to Haiku were happily offering a familiar CLI environment alongside POSIX compatibility.</p>
<p>Although Windows NT OSes were <a href="https://en.wikipedia.org/wiki/Microsoft_POSIX_subsystem" target="_blank">POSIX compliant</a>, they never offered a suitable shell along with it, nor any of the other things you&#8217;d expect in a modern-day BSD, Haiku or Linux CLI environment. In a <a href="https://hackaday.com/2026/06/16/a-brief-history-of-unix-commands-on-windows-coreutils-again/">recent article</a> by my esteemed colleague Al Williams, these sore points were somewhat addressed as far as basic CLI tools go, but the issue goes obviously much deeper than just the basic userland tools. Which is where <a href="https://www.msys2.org/" target="_blank">MSYS2</a> comes into the picture.</p>
<p><span id="more-1118081"></span></p>
<h2>Defining The Problem</h2>
<p><img loading="lazy" decoding="async" data-attachment-id="603590" data-permalink="https://hackaday.com/2023/07/10/suc-aims-to-replace-slack-in-five-lines-of-bash/bash_logo/" data-orig-file="https://hackaday.com/wp-content/uploads/2023/07/bash_logo.png" data-orig-size="600,600" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="bash_logo" data-image-description="" data-image-caption="" data-large-file="https://hackaday.com/wp-content/uploads/2023/07/bash_logo.png?w=600" class="alignright wp-image-603590 size-thumbnail" src="https://hackaday.com/wp-content/uploads/2023/07/bash_logo.png?w=250" alt="" width="250" height="250" srcset="https://hackaday.com/wp-content/uploads/2023/07/bash_logo.png 600w, https://hackaday.com/wp-content/uploads/2023/07/bash_logo.png?resize=250,250 250w, https://hackaday.com/wp-content/uploads/2023/07/bash_logo.png?resize=400,400 400w" sizes="auto, (max-width: 250px) 100vw, 250px" />When one says that they&#8217;d like a &#8216;Linux shell on Windows&#8217;, it can be hard to pin down exactly what this means. <a href="https://hackaday.com/2026/06/16/a-brief-history-of-unix-commands-on-windows-coreutils-again/">As Al noted in his article on CoreUtils last week</a>, there are solutions like Cygwin that add a translation layer between Windows and Linux-ish code and offer a basic shell experience, but what if you really want to have a full Linux-like shell experience including support for common POSIX tools and libraries, as well as typical tooling like <code>make</code> and <code>gcc</code>?</p>
<p>Microsoft&#8217;s CoreUtils package gets you a GNU userland-like experience, but that&#8217;s arguably a small part of the whole issue. The reason why over the years I drifted away from Linux tools ported to Windows &#8211; as well as bailed on WSL, WSL2, Cygwin and full-fat VMs &#8211; is due the amount of friction these added when all that I wanted was to use a Bash-like shell for day-to-day tasks and general software development. For all intents and purposes I wanted to pretend that I was just on a modern Linux distro like Arch without having to fire up some special application with significant overhead or waddle over to one of my systems that have Linux installed.</p>
<p>This means a GNU-style userland, basic POSIX compatibility, being able to run shell scripts, having access to a package manager like on BSDs/Linuxes/Haiku/etc., ideally all in a way where it blends quite seamlessly into the overall Windows GUI experience. Essentially the laziest and most off-the-shelf experience possible, if you want.</p>
<p>This is where a full-fat VM is obviously too heavy and restricted, while WSL(2) also carries too many of the VM-related flaws with it, as it&#8217;s too much trying to be Linux instead of integrating with the Windows experience. The ideal solution here would probably feel more like the <a href="https://hackaday.com/2024/10/30/haiku-oss-beta-5-release-brings-us-into-a-new-beos-era/">standard terminal on Haiku</a>.</p>
<h2>The MSYS2 Solution</h2>
<p><img loading="lazy" decoding="async" data-attachment-id="1118429" data-permalink="https://hackaday.com/2026/06/22/msys2-and-the-no-fuss-way-to-get-more-gnu-into-your-windows/msys2_install-4-terminal-dark/" data-orig-file="https://hackaday.com/wp-content/uploads/2026/06/msys2_install-4-terminal-dark.png" data-orig-size="504,356" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;,&quot;alt&quot;:&quot;&quot;}" data-image-title="msys2_install-4-terminal-dark" data-image-description="" data-image-caption="" data-large-file="https://hackaday.com/wp-content/uploads/2026/06/msys2_install-4-terminal-dark.png?w=504" class="size-medium wp-image-1118429 alignright" src="https://hackaday.com/wp-content/uploads/2026/06/msys2_install-4-terminal-dark.png?w=400" alt="" width="400" height="283" srcset="https://hackaday.com/wp-content/uploads/2026/06/msys2_install-4-terminal-dark.png 504w, https://hackaday.com/wp-content/uploads/2026/06/msys2_install-4-terminal-dark.png?resize=250,177 250w, https://hackaday.com/wp-content/uploads/2026/06/msys2_install-4-terminal-dark.png?resize=400,283 400w" sizes="auto, (max-width: 400px) 100vw, 400px" />With MSYS2 you can use the same <code>pacman</code> package manager you&#8217;d use on Arch/Manjaro to fetch packages. You&#8217;re also using a regular Bash shell and the only major hurdles you&#8217;re likely to run into concern limitations with low-level tools like Valgrind and some Windows-related quirks that the MSYS2 developers can&#8217;t do too much about because Microsoft. Internally it&#8217;s still based on Cygwin, so you can count on a similar level of compatibility, but without fuss.</p>
<p>For day-to-day use it&#8217;s a very familiar Linux-like experience for especially software-development purposes and common shell-based shenanigans like automation tasks and running a range of tools such as <code>ffmpeg</code> and <code>yt-dlp</code>, both of which are of course readily available from the package repository. In this sense MSYS2 adds a terminal and CLI environment that blurs the lines between BSD/Haiku/Linux and Windows, just the way us cross-platform developers like things, as this way you can use the same scripts and same know-how and muscle-memory across terminals and TTYs.</p>
<p>Perhaps the only negative here is again due to MSYS2 being not fully integrated into Windows, resulting in e.g. binaries compiled within an MSYS2 environment relying on shared libraries that are not on the Windows system path. This can be worked around by copying all the DLLs into the binary folder, or doing system path things, but it&#8217;s one of the reasons why I do distribute binary builds for Windows of my OSS projects that are compiled using NMake and MSVC.</p>
<h2>The MSYS2 Environments</h2>
<p>When you first install MSYS2, the most important thing to learn are the distinctions between the various <a href="https://www.msys2.org/docs/environments/" target="_blank">MSYS2 environments</a>. This is the first thing you see after happily installing MSYS2, finding yourself staring at a list of various terminal options, as summarized below. Over the years a number of these environments have been retired, in particular the 32-bit environments, but also the MinGW64 environment that used to be the primary one until Windows 10 added the Universal C Runtime (UCRT).</p>
<p><img loading="lazy" decoding="async" data-attachment-id="1118427" data-permalink="https://hackaday.com/2026/06/22/msys2-and-the-no-fuss-way-to-get-more-gnu-into-your-windows/msys2_environments/" data-orig-file="https://hackaday.com/wp-content/uploads/2026/06/msys2_environments.png" data-orig-size="736,301" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;,&quot;alt&quot;:&quot;&quot;}" data-image-title="msys2_environments" data-image-description="" data-image-caption="" data-large-file="https://hackaday.com/wp-content/uploads/2026/06/msys2_environments.png?w=736" class="aligncenter wp-image-1118427 size-large" src="https://hackaday.com/wp-content/uploads/2026/06/msys2_environments.png?w=736" alt="" width="736" height="301" srcset="https://hackaday.com/wp-content/uploads/2026/06/msys2_environments.png 736w, https://hackaday.com/wp-content/uploads/2026/06/msys2_environments.png?resize=250,102 250w, https://hackaday.com/wp-content/uploads/2026/06/msys2_environments.png?resize=400,164 400w" sizes="auto, (max-width: 736px) 100vw, 736px" /></p>
<p>The MSYS2 environments page provides a lot more detail, but the brief summary is that you should just use the <code>UCRT</code> terminal. It builds upon the <code>MSYS</code> environment just like the other options, essentially setting up a number of defaults, with some of these listed in the above table. Although you can use the Clang environments, these aren&#8217;t nearly as mature or full-featured, so your mileage may vary there.</p>
<h2>Development Features</h2>
<p>My basic software development workflow involves Notepad++ to write code and a Makefile, and the use of an MSYS2 UCRT terminal to run <code>make</code>, along with <code>gdb</code>, <code>grep</code> and utilities such as <code>ldd</code> for happy-fun debugging purposes. When I do embedded development that targets e.g. STM32, I can fetch the entire GCC-based toolchain for ARM Cortex-M via <code>pacman</code> and use that in exactly the same way as I would in a Linux-based terminal or TTY.</p>
<p>I have always found doing such development things the &#8216;Windows way&#8217; to be rather tedious and cumbersome, having spent considerable time in the past using environments like Visual Studio and other IDEs such as Code::Blocks. While any approach can be made to work, just being able to use the same shell scripts, same <code>gdb</code> configurations, and the same Makefiles. across FreeBSD, Linux, Haiku, and Windows saves a lot of time and effort as you never have to duplicate effort.</p>
<h2>MSYS2 Limitations</h2>
<p>As alluded to earlier, MSYS2 doesn&#8217;t integrate perfectly in Windows as it is still just a third-party application. It also only covers userland, so kernel-level drivers and tools like Valgrind will require a full-blown Linux system. However, unless I&#8217;m doing some crazy involved profiling or debugging I&#8217;ll generally just use <a href="https://drmemory.org/" target="_blank">Dr. Memory</a> on Windows, which works the same as Valgrind and also has packages for Linux and MacOS.</p>
<p>Whether it&#8217;s a limitation or not I&#8217;m not entirely sure, but stdout in MSYS2 Bash also sometimes does seem to have trouble outputting where Bash or similar on BSD/Haiku/Linux does not, which is an issue that I still need to diagnose in more depth one day to file a ticket for. That said, having created issue tickets for the MSYS2 (packages) project in the past has at least made it clear that its developers are quite responsive and fairly tame.</p>
<p>These minor niggles aside, I&#8217;m quite grateful to the MSYS2 project for allowing me to have both the solid Windows GUI experience and also have my heavily Arch-inspired CLI cake with <code>pacman</code> icing.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://hackaday.com/2026/06/22/msys2-and-the-no-fuss-way-to-get-more-gnu-into-your-windows/feed/</wfw:commentRss>
			<slash:comments>8</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">1118081</post-id>
		<media:thumbnail url="https://hackaday.com/wp-content/uploads/2026/06/WindowsLinux.jpg" />
		<media:content url="https://hackaday.com/wp-content/uploads/2026/06/WindowsLinux.jpg" medium="image">
			<media:title type="html">WindowsLinux</media:title>
		</media:content>

		<media:content url="https://hackaday.com/wp-content/uploads/2023/07/bash_logo.png?w=250" medium="image" />

		<media:content url="https://hackaday.com/wp-content/uploads/2026/06/msys2_install-4-terminal-dark.png?w=400" medium="image" />

		<media:content url="https://hackaday.com/wp-content/uploads/2026/06/msys2_environments.png?w=736" medium="image" />
	</item>
		<item>
		<title>SDS-Remote Brings Power-User Features to Siglent Scope</title>
		<link>https://hackaday.com/2026/06/22/sds-remote-brings-power-user-features-to-siglent-scope/</link>
					<comments>https://hackaday.com/2026/06/22/sds-remote-brings-power-user-features-to-siglent-scope/#comments</comments>
		
		<dc:creator><![CDATA[Matt Varian]]></dc:creator>
		<pubDate>Mon, 22 Jun 2026 11:00:00 +0000</pubDate>
				<category><![CDATA[Tool Hacks]]></category>
		<category><![CDATA[digital Oscilloscope]]></category>
		<category><![CDATA[oscilloscope]]></category>
		<category><![CDATA[scpi]]></category>
		<category><![CDATA[siglent]]></category>
		<guid isPermaLink="false">https://hackaday.com/?p=1118623</guid>

					<description><![CDATA[<div><img width="800" height="450" src="https://hackaday.com/wp-content/uploads/2026/06/sdsremote_wf-banner.png?w=800" class="attachment-large size-large wp-post-image" alt="SDS-Remote" style="margin: 0 auto; margin-bottom: 15px;" decoding="async" loading="lazy" srcset="https://hackaday.com/wp-content/uploads/2026/06/sdsremote_wf-banner.png 2800w, https://hackaday.com/wp-content/uploads/2026/06/sdsremote_wf-banner.png?resize=250,141 250w, https://hackaday.com/wp-content/uploads/2026/06/sdsremote_wf-banner.png?resize=400,225 400w, https://hackaday.com/wp-content/uploads/2026/06/sdsremote_wf-banner.png?resize=800,450 800w, https://hackaday.com/wp-content/uploads/2026/06/sdsremote_wf-banner.png?resize=1536,864 1536w, https://hackaday.com/wp-content/uploads/2026/06/sdsremote_wf-banner.png?resize=2048,1152 2048w" sizes="auto, (max-width: 800px) 100vw, 800px" data-attachment-id="1118624" data-permalink="https://hackaday.com/2026/06/22/sds-remote-brings-power-user-features-to-siglent-scope/sdsremote_wf-banner/" data-orig-file="https://hackaday.com/wp-content/uploads/2026/06/sdsremote_wf-banner.png" data-orig-size="2800,1575" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;,&quot;alt&quot;:&quot;&quot;}" data-image-title="sdsremote_wf-banner" data-image-description="" data-image-caption="" data-large-file="https://hackaday.com/wp-content/uploads/2026/06/sdsremote_wf-banner.png?w=800" /></div>Many oscilloscopes have provisions to be connected to a computer and used remotely, but most of those interfaces are fairly rudimentary. To address this, [Winfried] has developed the SDS-Remote, a <a href="https://hackaday.com/2026/06/22/sds-remote-brings-power-user-features-to-siglent-scope/" class="read-more">&#8230;read more</a>]]></description>
										<content:encoded><![CDATA[<div><img width="800" height="450" src="https://hackaday.com/wp-content/uploads/2026/06/sdsremote_wf-banner.png?w=800" class="attachment-large size-large wp-post-image" alt="SDS-Remote" style="margin: 0 auto; margin-bottom: 15px;" decoding="async" loading="lazy" srcset="https://hackaday.com/wp-content/uploads/2026/06/sdsremote_wf-banner.png 2800w, https://hackaday.com/wp-content/uploads/2026/06/sdsremote_wf-banner.png?resize=250,141 250w, https://hackaday.com/wp-content/uploads/2026/06/sdsremote_wf-banner.png?resize=400,225 400w, https://hackaday.com/wp-content/uploads/2026/06/sdsremote_wf-banner.png?resize=800,450 800w, https://hackaday.com/wp-content/uploads/2026/06/sdsremote_wf-banner.png?resize=1536,864 1536w, https://hackaday.com/wp-content/uploads/2026/06/sdsremote_wf-banner.png?resize=2048,1152 2048w" sizes="auto, (max-width: 800px) 100vw, 800px" data-attachment-id="1118624" data-permalink="https://hackaday.com/2026/06/22/sds-remote-brings-power-user-features-to-siglent-scope/sdsremote_wf-banner/" data-orig-file="https://hackaday.com/wp-content/uploads/2026/06/sdsremote_wf-banner.png" data-orig-size="2800,1575" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;,&quot;alt&quot;:&quot;&quot;}" data-image-title="sdsremote_wf-banner" data-image-description="" data-image-caption="" data-large-file="https://hackaday.com/wp-content/uploads/2026/06/sdsremote_wf-banner.png?w=800" /></div><p dir="auto">Many oscilloscopes have provisions to be connected to a computer and used remotely, but most of those interfaces are fairly rudimentary. To address this, [Winfried] has developed the <a href="https://github.com/klumw/sdsremote" target="_blank">SDS-Remote</a>, a remote interface for the Siglent SDS 1000X-E series oscilloscopes.</p>
<p dir="auto">The 1000X-E series oscilloscopes have both USB and network interfaces, and the SDS-Remote can use either (though the USB interface is still somewhat experimental). SDS-Remote allows for remote controlling the oscilloscope, capturing waveforms super handy as it lets you export a CSV file of the waveforms for further analysis. You can also capture screenshots of the scope through the web interface, making it much easier to compare waveforms as you&#8217;re working on a project. The built-in data logging lets you run long experiments and save out their results. The macro recorder lets you automate complex tests using SCPI commands and brings basic scripting to the interface without needing to run separate code. There&#8217;s also a mechanism to integrate an AI LLM to help translate common language into the correct scope configuration.</p>
<p dir="auto">Thanks [Winfried] for sharing this awesome web interface for the oscilloscope no doubt it&#8217;ll be a welcome upgrade for those already remote controlling their Siglent scope. Head over to his <a href="https://github.com/klumw/sdsremote" target="_blank">GitHub page</a> and check it out for yourself! Have you written any improved user interfaces for your equipment? Be sure to let us know what you&#8217;ve done so we can share with others who may find use in an interface that offers more than came with the product.</p>
<p><span id="more-1118623"></span></p>
<p><iframe loading="lazy" title="SDS-Remote" width="800" height="450" src="https://www.youtube.com/embed/sbQIYpyg1p4?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe></p>
<p>&nbsp;</p>
]]></content:encoded>
					
					<wfw:commentRss>https://hackaday.com/2026/06/22/sds-remote-brings-power-user-features-to-siglent-scope/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">1118623</post-id>
		<media:thumbnail url="https://hackaday.com/wp-content/uploads/2026/06/sdsremote_wf-banner.png" />
		<media:content url="https://hackaday.com/wp-content/uploads/2026/06/sdsremote_wf-banner.png" medium="image">
			<media:title type="html">sdsremote_wf-banner</media:title>
		</media:content>
	</item>
		<item>
		<title>&#8220;Telescope Rancher&#8221; is The Coolest Job You Didn&#8217;t Know Existed</title>
		<link>https://hackaday.com/2026/06/22/telescope-rancher-is-the-coolest-job-you-didnt-know-existed/</link>
					<comments>https://hackaday.com/2026/06/22/telescope-rancher-is-the-coolest-job-you-didnt-know-existed/#comments</comments>
		
		<dc:creator><![CDATA[Tyler August]]></dc:creator>
		<pubDate>Mon, 22 Jun 2026 08:00:00 +0000</pubDate>
				<category><![CDATA[Science]]></category>
		<category><![CDATA[amateur astronomy]]></category>
		<category><![CDATA[remote observatory]]></category>
		<category><![CDATA[telescope]]></category>
		<guid isPermaLink="false">https://hackaday.com/?p=1118579</guid>

					<description><![CDATA[<div><img width="800" height="532" src="https://hackaday.com/wp-content/uploads/2026/06/bortle1-skies-at-starfront-observatory.jpg?w=800" class="attachment-large size-large wp-post-image" alt="Bortle-1 Skies in the heart of darkest Texas." style="margin: 0 auto; margin-bottom: 15px;" decoding="async" loading="lazy" srcset="https://hackaday.com/wp-content/uploads/2026/06/bortle1-skies-at-starfront-observatory.jpg 3000w, https://hackaday.com/wp-content/uploads/2026/06/bortle1-skies-at-starfront-observatory.jpg?resize=250,166 250w, https://hackaday.com/wp-content/uploads/2026/06/bortle1-skies-at-starfront-observatory.jpg?resize=400,266 400w, https://hackaday.com/wp-content/uploads/2026/06/bortle1-skies-at-starfront-observatory.jpg?resize=800,532 800w, https://hackaday.com/wp-content/uploads/2026/06/bortle1-skies-at-starfront-observatory.jpg?resize=1536,1021 1536w, https://hackaday.com/wp-content/uploads/2026/06/bortle1-skies-at-starfront-observatory.jpg?resize=2048,1362 2048w" sizes="auto, (max-width: 800px) 100vw, 800px" data-attachment-id="1118581" data-permalink="https://hackaday.com/2026/06/22/telescope-rancher-is-the-coolest-job-you-didnt-know-existed/bortle1-skies-at-starfront-observatory/" data-orig-file="https://hackaday.com/wp-content/uploads/2026/06/bortle1-skies-at-starfront-observatory.jpg" data-orig-size="3000,1995" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;1&quot;,&quot;alt&quot;:&quot;&quot;}" data-image-title="bortle1-skies-at-starfront-observatory" data-image-description="" data-image-caption="&lt;p&gt;Bortle-1 Skies in the heart of darkest Texas. The long exposure shows how little light pollution is present. &lt;/p&gt;
&lt;p&gt;Image: Starfront Observatories&lt;/p&gt;
" data-large-file="https://hackaday.com/wp-content/uploads/2026/06/bortle1-skies-at-starfront-observatory.jpg?w=800" /></div>McCulloch County, Texas, is smack dab in the middle of a very large state. We wouldn&#8217;t exactly call it the middle of nowhere, but given there&#8217;s so little light pollution <a href="https://hackaday.com/2026/06/22/telescope-rancher-is-the-coolest-job-you-didnt-know-existed/" class="read-more">&#8230;read more</a>]]></description>
										<content:encoded><![CDATA[<div><img width="800" height="532" src="https://hackaday.com/wp-content/uploads/2026/06/bortle1-skies-at-starfront-observatory.jpg?w=800" class="attachment-large size-large wp-post-image" alt="Bortle-1 Skies in the heart of darkest Texas." style="margin: 0 auto; margin-bottom: 15px;" decoding="async" loading="lazy" srcset="https://hackaday.com/wp-content/uploads/2026/06/bortle1-skies-at-starfront-observatory.jpg 3000w, https://hackaday.com/wp-content/uploads/2026/06/bortle1-skies-at-starfront-observatory.jpg?resize=250,166 250w, https://hackaday.com/wp-content/uploads/2026/06/bortle1-skies-at-starfront-observatory.jpg?resize=400,266 400w, https://hackaday.com/wp-content/uploads/2026/06/bortle1-skies-at-starfront-observatory.jpg?resize=800,532 800w, https://hackaday.com/wp-content/uploads/2026/06/bortle1-skies-at-starfront-observatory.jpg?resize=1536,1021 1536w, https://hackaday.com/wp-content/uploads/2026/06/bortle1-skies-at-starfront-observatory.jpg?resize=2048,1362 2048w" sizes="auto, (max-width: 800px) 100vw, 800px" data-attachment-id="1118581" data-permalink="https://hackaday.com/2026/06/22/telescope-rancher-is-the-coolest-job-you-didnt-know-existed/bortle1-skies-at-starfront-observatory/" data-orig-file="https://hackaday.com/wp-content/uploads/2026/06/bortle1-skies-at-starfront-observatory.jpg" data-orig-size="3000,1995" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;1&quot;,&quot;alt&quot;:&quot;&quot;}" data-image-title="bortle1-skies-at-starfront-observatory" data-image-description="" data-image-caption="&lt;p&gt;Bortle-1 Skies in the heart of darkest Texas. The long exposure shows how little light pollution is present. &lt;/p&gt;
&lt;p&gt;Image: Starfront Observatories&lt;/p&gt;
" data-large-file="https://hackaday.com/wp-content/uploads/2026/06/bortle1-skies-at-starfront-observatory.jpg?w=800" /></div><p>McCulloch County, Texas, is smack dab in the middle of a very large state. We wouldn&#8217;t exactly call it the middle of nowhere, but given there&#8217;s so little light pollution it scores a 1 on the Bortle Scale, it&#8217;s not exactly the Big Apple, either. [Bray Falls] lives there, and has a job description we have become immediately jealous of: [Bray] <a href="https://kottke.org/26/06/telescope-ranchers" target="_blank">is a telescope rancher.</a></p>
<p>Like the song goes, the stars really are big and bright at night deep in the heart of Texas. Not only is his ranch free of the light pollution that plagues more urban locations, central Texas is pretty dry, with only a few days of rain in any given month. That&#8217;s not great for agriculture, but it&#8217;s great for astronomy since it means the skies are most often cloud-free. Combine that with access to high-speed internet, and you have the makings of a telescope ranch.</p>
<figure id="attachment_1118580" aria-describedby="caption-attachment-1118580" style="width: 250px" class="wp-caption alignright"><a href="https://hackaday.com/wp-content/uploads/2026/06/telscopeRanch-feat.jpg"><img loading="lazy" decoding="async" data-attachment-id="1118580" data-permalink="https://hackaday.com/2026/06/22/telescope-rancher-is-the-coolest-job-you-didnt-know-existed/telscoperanch-feat/" data-orig-file="https://hackaday.com/wp-content/uploads/2026/06/telscopeRanch-feat-e1781992285981.jpg" data-orig-size="670,668" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;,&quot;alt&quot;:&quot;&quot;}" data-image-title="telscopeRanch-feat" data-image-description="" data-image-caption="&lt;p&gt;Telescopes being let out of the barn for the night.&lt;br /&gt;
Image: Starfront Observatory&lt;/p&gt;
" data-large-file="https://hackaday.com/wp-content/uploads/2026/06/telscopeRanch-feat-e1781992285981.jpg?w=627" class="size-thumbnail wp-image-1118580" src="https://hackaday.com/wp-content/uploads/2026/06/telscopeRanch-feat.jpg?w=250" alt="" width="250" height="141" /></a><figcaption id="caption-attachment-1118580" class="wp-caption-text">Telescopes being let out of the barns for the night.<br />Image: Starfront Observatory</figcaption></figure>
<p>It&#8217;s brilliant in its simplicity: along with his own &#8216;scopes, [Bray]&#8217;s <a href="https://starfront.space" target="_blank">Starscope Observatory</a> hosts hundreds of other people&#8217;s CCD equipped goto telescopes, all set up to be remote controlled over the information superhighway. On clear nights&#8211; which again, is most of them&#8211;the roofs roll off the telescope barns and observations can begin. Pad rental comes with tech support, too, so you don&#8217;t have to fly out to heart of darkest Texas if your mount gets jammed or you lose signal for any reason. That said, you should be sure to read the fine print before signing up, because said tech support probably doesn&#8217;t apply if you <a href="https://hackaday.com/2025/12/29/3d-printing-a-telescope-is-rewarding-even-if-not-always-cheaper/">3D printed your own &#8216;scope</a>, or <a href="https://hackaday.com/2025/08/25/diy-telescope-mount-for-stellar-tracking/">built your own mount.</a></p>
<p>That said, having gone to the effort of doing all that, would you really send your baby away to a farm upstate? Best reserve that for the old Celestron collecting dust in the corner. If you think we should be leaving these observations to the pros, be aware [Bray] has apparently discovered <a href="https://www.instagram.com/p/DJnhFNMsYCY" target="_blank">a very oddly-placed supernova remnant</a>, 40 degrees off the galactic plane in Virgo. So this isn&#8217;t just a rewarding hobby; it&#8217;s still science, too.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://hackaday.com/2026/06/22/telescope-rancher-is-the-coolest-job-you-didnt-know-existed/feed/</wfw:commentRss>
			<slash:comments>18</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">1118579</post-id>
		<media:thumbnail url="https://hackaday.com/wp-content/uploads/2026/06/bortle1-skies-at-starfront-observatory.jpg" />
		<media:content url="https://hackaday.com/wp-content/uploads/2026/06/bortle1-skies-at-starfront-observatory.jpg" medium="image">
			<media:title type="html">bortle1-skies-at-starfront-observatory</media:title>
		</media:content>

		<media:content url="https://hackaday.com/wp-content/uploads/2026/06/telscopeRanch-feat.jpg?w=250" medium="image" />
	</item>
		<item>
		<title>Won&#8217;t Somebody Please Think Of Banning The British Children!</title>
		<link>https://hackaday.com/2026/06/21/wont-somebody-please-think-of-banning-the-british-children/</link>
					<comments>https://hackaday.com/2026/06/21/wont-somebody-please-think-of-banning-the-british-children/#comments</comments>
		
		<dc:creator><![CDATA[Jenny List]]></dc:creator>
		<pubDate>Mon, 22 Jun 2026 05:00:32 +0000</pubDate>
				<category><![CDATA[Current Events]]></category>
		<category><![CDATA[Security Hacks]]></category>
		<category><![CDATA[age verification]]></category>
		<category><![CDATA[eff]]></category>
		<category><![CDATA[privacy]]></category>
		<guid isPermaLink="false">https://hackaday.com/?p=1118607</guid>

					<description><![CDATA[<div><img width="800" height="450" src="https://hackaday.com/wp-content/uploads/2026/06/westminster-featured.jpg?w=800" class="attachment-large size-large wp-post-image" alt="" style="margin: 0 auto; margin-bottom: 15px;" decoding="async" loading="lazy" srcset="https://hackaday.com/wp-content/uploads/2026/06/westminster-featured.jpg 800w, https://hackaday.com/wp-content/uploads/2026/06/westminster-featured.jpg?resize=250,141 250w, https://hackaday.com/wp-content/uploads/2026/06/westminster-featured.jpg?resize=400,225 400w" sizes="auto, (max-width: 800px) 100vw, 800px" data-attachment-id="1118615" data-permalink="https://hackaday.com/2026/06/21/wont-somebody-please-think-of-banning-the-british-children/westminster-featured/" data-orig-file="https://hackaday.com/wp-content/uploads/2026/06/westminster-featured.jpg" data-orig-size="800,450" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;,&quot;alt&quot;:&quot;&quot;}" data-image-title="westminster-featured" data-image-description="" data-image-caption="" data-large-file="https://hackaday.com/wp-content/uploads/2026/06/westminster-featured.jpg?w=800" /></div>The British government is in a headlong rush to ban under-16s from social media, and restrict the access of under-18s. And in typical form, the EFF is here with a <a href="https://hackaday.com/2026/06/21/wont-somebody-please-think-of-banning-the-british-children/" class="read-more">&#8230;read more</a>]]></description>
										<content:encoded><![CDATA[<div><img width="800" height="450" src="https://hackaday.com/wp-content/uploads/2026/06/westminster-featured.jpg?w=800" class="attachment-large size-large wp-post-image" alt="" style="margin: 0 auto; margin-bottom: 15px;" decoding="async" loading="lazy" srcset="https://hackaday.com/wp-content/uploads/2026/06/westminster-featured.jpg 800w, https://hackaday.com/wp-content/uploads/2026/06/westminster-featured.jpg?resize=250,141 250w, https://hackaday.com/wp-content/uploads/2026/06/westminster-featured.jpg?resize=400,225 400w" sizes="auto, (max-width: 800px) 100vw, 800px" data-attachment-id="1118615" data-permalink="https://hackaday.com/2026/06/21/wont-somebody-please-think-of-banning-the-british-children/westminster-featured/" data-orig-file="https://hackaday.com/wp-content/uploads/2026/06/westminster-featured.jpg" data-orig-size="800,450" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;,&quot;alt&quot;:&quot;&quot;}" data-image-title="westminster-featured" data-image-description="" data-image-caption="" data-large-file="https://hackaday.com/wp-content/uploads/2026/06/westminster-featured.jpg?w=800" /></div><p>The British government is in a headlong rush to ban under-16s from social media, and restrict the access of under-18s. And in typical form, <a href="https://www.eff.org/deeplinks/2026/06/uks-new-under-16-social-media-ban-will-cause-more-harm-it-prevents" target="_blank">the EFF is here with a warning about the dangers and futility of such legislation</a>.</p>
<figure id="attachment_1118611" aria-describedby="caption-attachment-1118611" style="width: 400px" class="wp-caption alignright"><a href="https://hackaday.com/wp-content/uploads/2026/06/Sir_Keir_Starmer.png" target="_blank"><img loading="lazy" decoding="async" data-attachment-id="1118611" data-permalink="https://hackaday.com/2026/06/21/wont-somebody-please-think-of-banning-the-british-children/sir_keir_starmer/" data-orig-file="https://hackaday.com/wp-content/uploads/2026/06/Sir_Keir_Starmer.png" data-orig-size="1536,1024" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;,&quot;alt&quot;:&quot;&quot;}" data-image-title="Sir_Keir_Starmer" data-image-description="" data-image-caption="" data-large-file="https://hackaday.com/wp-content/uploads/2026/06/Sir_Keir_Starmer.png?w=800" class="wp-image-1118611 size-medium" src="https://hackaday.com/wp-content/uploads/2026/06/Sir_Keir_Starmer.png?w=400" alt="A satirical mock-up of what UK Prime Minister Keir Starmer's driving licence might look like, courtesy of https://use-their-id.com/" width="400" height="267" srcset="https://hackaday.com/wp-content/uploads/2026/06/Sir_Keir_Starmer.png 1536w, https://hackaday.com/wp-content/uploads/2026/06/Sir_Keir_Starmer.png?resize=250,167 250w, https://hackaday.com/wp-content/uploads/2026/06/Sir_Keir_Starmer.png?resize=400,267 400w, https://hackaday.com/wp-content/uploads/2026/06/Sir_Keir_Starmer.png?resize=800,533 800w" sizes="auto, (max-width: 400px) 100vw, 400px" /></a><figcaption id="caption-attachment-1118611" class="wp-caption-text">Kids aren&#8217;t stupid. They&#8217;ll use a fake ID like this one from the satirical <a href="https://use-their-id.com/" target="_blank">https://use-their-id.com/</a> . Or they&#8217;ll become VPN experts.</figcaption></figure>
<p>The proposed new law will involve an age restriction policed through online ID verification, something which will not be limited to the young, as every British adult will also have to show ID to access large parts of the Internet.</p>
<p>There is little in the way of information about how this unprecedented invasion of privacy will be implemented, however we expect that it will be left to the lax security measures of a range of lowest-bidder third party identity verification services. The resulting database will become a very rich target indeed.</p>
<p>The EFF pull no punches in warning of the harms these measures will bring upon those it seeks to protect. Far from &#8220;Giving under-16s their childhood back&#8221; as it is being promoted, they warn that it will deprive them of access to community, friends, and distant family, as well as educational content that could be vital for them.</p>
<p>If it works at all. Certainly he more technically minded youth will put their efforts into the world of computer networking. <a href="https://cybernews.com/privacy/uk-vpn-restrictions-social-media-crackdown/" target="_blank">A VPN ban is reportedly in the works</a>, so a whole generation of future software developers and IT specialists will get their start running software to get round this on their Raspberry Pi.</p>
<p>We&#8217;ve reported <a href="https://hackaday.com/2025/12/09/the-eff-nails-it-whats-wrong-with-uk-digital-id/">on the EFF&#8217;s concerns over UK ID laws before</a>.</p>
<hr />
<p>Header image: Diliff, <a href="https://commons.wikimedia.org/wiki/File:Palace_of_Westminster,_London_-_Feb_2007.jpg" target="_blank">CC BY-SA 2.5</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://hackaday.com/2026/06/21/wont-somebody-please-think-of-banning-the-british-children/feed/</wfw:commentRss>
			<slash:comments>53</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">1118607</post-id>
		<media:thumbnail url="https://hackaday.com/wp-content/uploads/2026/06/westminster-featured.jpg" />
		<media:content url="https://hackaday.com/wp-content/uploads/2026/06/westminster-featured.jpg" medium="image">
			<media:title type="html">westminster-featured</media:title>
		</media:content>

		<media:content url="https://hackaday.com/wp-content/uploads/2026/06/Sir_Keir_Starmer.png?w=400" medium="image">
			<media:title type="html">A satirical mock-up of what UK Prime Minister Keir Starmer&#38;apos;s driving licence might look like, courtesy of https://use-their-id.com/</media:title>
		</media:content>
	</item>
		<item>
		<title>Brewing Espresso with Ultrasonic Assistance</title>
		<link>https://hackaday.com/2026/06/21/brewing-espresso-with-ultrasonic-assistance/</link>
					<comments>https://hackaday.com/2026/06/21/brewing-espresso-with-ultrasonic-assistance/#comments</comments>
		
		<dc:creator><![CDATA[Aaron Beckendorf]]></dc:creator>
		<pubDate>Mon, 22 Jun 2026 02:00:00 +0000</pubDate>
				<category><![CDATA[cooking hacks]]></category>
		<category><![CDATA[cavitation]]></category>
		<category><![CDATA[coffee]]></category>
		<category><![CDATA[coffee machine]]></category>
		<category><![CDATA[espresso]]></category>
		<category><![CDATA[espresso machine]]></category>
		<category><![CDATA[ultrasonic]]></category>
		<guid isPermaLink="false">https://hackaday.com/?p=1118457</guid>

					<description><![CDATA[<div><img width="800" height="450" src="https://hackaday.com/wp-content/uploads/2026/06/ultrasonic_coffee_maker.png?w=800" class="attachment-large size-large wp-post-image" alt="An AI-generated diagram of the coffee-making process is shown. A filter holds a basket of coffee grounds, which are contained in a paper filter. An ultrasonic transducer vibrates the basket." style="margin: 0 auto; margin-bottom: 15px;" decoding="async" loading="lazy" srcset="https://hackaday.com/wp-content/uploads/2026/06/ultrasonic_coffee_maker.png 1825w, https://hackaday.com/wp-content/uploads/2026/06/ultrasonic_coffee_maker.png?resize=250,141 250w, https://hackaday.com/wp-content/uploads/2026/06/ultrasonic_coffee_maker.png?resize=400,225 400w, https://hackaday.com/wp-content/uploads/2026/06/ultrasonic_coffee_maker.png?resize=800,450 800w, https://hackaday.com/wp-content/uploads/2026/06/ultrasonic_coffee_maker.png?resize=1536,864 1536w" sizes="auto, (max-width: 800px) 100vw, 800px" data-attachment-id="1118572" data-permalink="https://hackaday.com/2026/06/21/brewing-espresso-with-ultrasonic-assistance/ultrasonic_coffee_maker/" data-orig-file="https://hackaday.com/wp-content/uploads/2026/06/ultrasonic_coffee_maker.png" data-orig-size="1825,1027" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;,&quot;alt&quot;:&quot;&quot;}" data-image-title="ultrasonic_coffee_maker" data-image-description="" data-image-caption="" data-large-file="https://hackaday.com/wp-content/uploads/2026/06/ultrasonic_coffee_maker.png?w=800" /></div>There are as almost as many kinds of coffee as there are of coffee drinkers, with each method for preparing the beverage appealing to a different kind of palate: moka <a href="https://hackaday.com/2026/06/21/brewing-espresso-with-ultrasonic-assistance/" class="read-more">&#8230;read more</a>]]></description>
										<content:encoded><![CDATA[<div><img width="800" height="450" src="https://hackaday.com/wp-content/uploads/2026/06/ultrasonic_coffee_maker.png?w=800" class="attachment-large size-large wp-post-image" alt="An AI-generated diagram of the coffee-making process is shown. A filter holds a basket of coffee grounds, which are contained in a paper filter. An ultrasonic transducer vibrates the basket." style="margin: 0 auto; margin-bottom: 15px;" decoding="async" loading="lazy" srcset="https://hackaday.com/wp-content/uploads/2026/06/ultrasonic_coffee_maker.png 1825w, https://hackaday.com/wp-content/uploads/2026/06/ultrasonic_coffee_maker.png?resize=250,141 250w, https://hackaday.com/wp-content/uploads/2026/06/ultrasonic_coffee_maker.png?resize=400,225 400w, https://hackaday.com/wp-content/uploads/2026/06/ultrasonic_coffee_maker.png?resize=800,450 800w, https://hackaday.com/wp-content/uploads/2026/06/ultrasonic_coffee_maker.png?resize=1536,864 1536w" sizes="auto, (max-width: 800px) 100vw, 800px" data-attachment-id="1118572" data-permalink="https://hackaday.com/2026/06/21/brewing-espresso-with-ultrasonic-assistance/ultrasonic_coffee_maker/" data-orig-file="https://hackaday.com/wp-content/uploads/2026/06/ultrasonic_coffee_maker.png" data-orig-size="1825,1027" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;,&quot;alt&quot;:&quot;&quot;}" data-image-title="ultrasonic_coffee_maker" data-image-description="" data-image-caption="" data-large-file="https://hackaday.com/wp-content/uploads/2026/06/ultrasonic_coffee_maker.png?w=800" /></div>
<p class="wp-block-paragraph">There are as almost as many kinds of coffee as there are of coffee drinkers, with each method for preparing the beverage appealing to a different kind of palate: moka pots, filter coffee, pour-over coffee, French presses, cold brews, espresso, and more produce their own unique flavours by extracting different compounds from the grounds to different degrees. Now, a new method has joined the throng: ultrasonic-assisted extraction, which can <a href="https://www.sciencedirect.com/science/article/pii/S0260877426002311" target="_blank">produce even an espresso</a> at room temperature.</p>
<p>Espresso is normally made by forcing hot water through tightly-packed, finely-ground coffee beans, quickly producing a concentrated extraction. Its one of the hardest kinds of coffee to consistently make well, since the outcome is influenced by everything from grind size and packing density to temperature, pressure, and more. Ultrasonic agitation helps here by creating cavitation bubbles, which form shock waves as they collapse, breaking open the bean structure and producing small, strong jets of water. The experimental apparatus was built into a modified espresso machine. An ultrasonic transducer delivers vibrations to the basket containing the room-temperature slurry of coffee grounds for two or three minutes.</p>
<p>To quantify the results, the researchers analysed total dissolved solids, extraction yield, pH, colour, volatile components, and caffeine and chlorogenic acid contents. By varying ultrasonic power and grind size, the extraction yield and dissolved solids could be adjusted to closely match traditional espresso or cold-brew coffee. The other metrics had no significant differences, and a survey of 100 coffee drinkers found no preference between this and traditional espresso. When the drinkers tried the cold-brew coffees, they preferred the version made with ultrasonic assistance. The experiment succeeded in its goal of reducing energy consumption: the ultrasonic-assisted coffee took about a quarter as much energy to make.</p>
<p>If you still prefer a more traditional approach, <a href="https://hackaday.com/2024/09/15/an-espresso-machine-for-the-diy-crowd/">we’ve covered</a> some <a href="https://hackaday.com/2021/03/04/homebrew-espresso-machine-has-closed-loop-control/">beautiful espresso machines</a> before, including one made out of <a href="https://hackaday.com/2018/06/14/espresso-machine-from-motorbike-engine-parts/">motorcycle engine parts</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://hackaday.com/2026/06/21/brewing-espresso-with-ultrasonic-assistance/feed/</wfw:commentRss>
			<slash:comments>24</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">1118457</post-id>
		<media:thumbnail url="https://hackaday.com/wp-content/uploads/2026/06/ultrasonic_coffee_maker.png" />
		<media:content url="https://hackaday.com/wp-content/uploads/2026/06/ultrasonic_coffee_maker.png" medium="image">
			<media:title type="html">ultrasonic_coffee_maker</media:title>
		</media:content>
	</item>
		<item>
		<title>Hackaday Links: June 21, 2026</title>
		<link>https://hackaday.com/2026/06/21/hackaday-links-june-21-2026/</link>
					<comments>https://hackaday.com/2026/06/21/hackaday-links-june-21-2026/#comments</comments>
		
		<dc:creator><![CDATA[Tom Nardi]]></dc:creator>
		<pubDate>Sun, 21 Jun 2026 23:00:31 +0000</pubDate>
				<category><![CDATA[Hackaday Columns]]></category>
		<category><![CDATA[Hackaday links]]></category>
		<category><![CDATA[chip fabrication]]></category>
		<category><![CDATA[drm]]></category>
		<category><![CDATA[f-15]]></category>
		<category><![CDATA[flight simulator]]></category>
		<category><![CDATA[hackaday links]]></category>
		<category><![CDATA[mars rover]]></category>
		<category><![CDATA[replacement parts]]></category>
		<category><![CDATA[sony]]></category>
		<guid isPermaLink="false">https://hackaday.com/?p=1118655&#038;preview=true&#038;preview_id=1118655</guid>

					<description><![CDATA[<div><img width="800" height="430" src="https://hackaday.com/wp-content/uploads/2014/11/had-links-banner.jpg?w=800" class="attachment-large size-large wp-post-image" alt="Hackaday Links Column Banner" style="margin: 0 auto; margin-bottom: 15px;" decoding="async" loading="lazy" srcset="https://hackaday.com/wp-content/uploads/2014/11/had-links-banner.jpg 800w, https://hackaday.com/wp-content/uploads/2014/11/had-links-banner.jpg?resize=250,134 250w, https://hackaday.com/wp-content/uploads/2014/11/had-links-banner.jpg?resize=400,215 400w" sizes="auto, (max-width: 800px) 100vw, 800px" data-attachment-id="137037" data-permalink="https://hackaday.com/2014/11/09/hackaday-links-november-9-2014/had-links-banner/" data-orig-file="https://hackaday.com/wp-content/uploads/2014/11/had-links-banner.jpg" data-orig-size="800,430" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="Hackaday Links" data-image-description="" data-image-caption="" data-large-file="https://hackaday.com/wp-content/uploads/2014/11/had-links-banner.jpg?w=800" /></div>Today marks the summer solstice, the longest day of the year and the start of astronomical summer in the Northern Hemisphere. This doesn&#8217;t really have much to do with hacking <a href="https://hackaday.com/2026/06/21/hackaday-links-june-21-2026/" class="read-more">&#8230;read more</a>]]></description>
										<content:encoded><![CDATA[<div><img width="800" height="430" src="https://hackaday.com/wp-content/uploads/2014/11/had-links-banner.jpg?w=800" class="attachment-large size-large wp-post-image" alt="Hackaday Links Column Banner" style="margin: 0 auto; margin-bottom: 15px;" decoding="async" loading="lazy" srcset="https://hackaday.com/wp-content/uploads/2014/11/had-links-banner.jpg 800w, https://hackaday.com/wp-content/uploads/2014/11/had-links-banner.jpg?resize=250,134 250w, https://hackaday.com/wp-content/uploads/2014/11/had-links-banner.jpg?resize=400,215 400w" sizes="auto, (max-width: 800px) 100vw, 800px" data-attachment-id="137037" data-permalink="https://hackaday.com/2014/11/09/hackaday-links-november-9-2014/had-links-banner/" data-orig-file="https://hackaday.com/wp-content/uploads/2014/11/had-links-banner.jpg" data-orig-size="800,430" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="Hackaday Links" data-image-description="" data-image-caption="" data-large-file="https://hackaday.com/wp-content/uploads/2014/11/had-links-banner.jpg?w=800" /></div><p>Today marks the summer solstice, the longest day of the year and the start of astronomical summer in the Northern Hemisphere. This doesn&#8217;t really have much to do with hacking hardware or building gadgets other than the fact that from this point on you&#8217;ll have progressively less daylight hours to do it in each day. Of course, if you do your best work in the middle of the night this won&#8217;t impact things much.</p>
<p>If you&#8217;re as likely to find a controller in your hand as a soldering iron in the evenings, you might be interested in <a href="https://storage.courtlistener.com/recap/gov.uscourts.cand.472492/gov.uscourts.cand.472492.1.0.pdf" target="_blank">a recent filing against Sony</a>. Lawyers representing a group of four gamers allege that the entertainment giant is violating a California law that says digital storefronts need to make it clear that buyers don&#8217;t technically own the games in question but are merely licensing them &#8212; a license which, as we&#8217;ve seen in the past, can be revoked or modified at any time with no restitution made to the purchaser.</p>
<p>Now while we agree conceptually that selling gamers a license rather than an actual copy of the game is clearly a one-sided deal, we&#8217;re still not sure this case has a lot of merit. As far as we can tell, Sony <em>does</em> make it clear in the fine print that you&#8217;re not really going to own anything once they take your money. Or, at the very least, they make it equally as clear as any other company that&#8217;s selling digital downloads these days. Should the court actually find that said fine print is a little too fine, it could conceivably have ramifications throughout the entertainment industry. This is certainly a case to keep an eye on.</p>
<p><span id="more-1118655"></span></p>
<p><a href="https://hackaday.com/wp-content/uploads/2026/06/links_062126_f15.jpg" target="_blank"><img loading="lazy" decoding="async" data-attachment-id="1118668" data-permalink="https://hackaday.com/2026/06/21/hackaday-links-june-21-2026/links_062126_f15/" data-orig-file="https://hackaday.com/wp-content/uploads/2026/06/links_062126_f15.jpg" data-orig-size="629,882" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;,&quot;alt&quot;:&quot;&quot;}" data-image-title="links_062126_f15" data-image-description="" data-image-caption="" data-large-file="https://hackaday.com/wp-content/uploads/2026/06/links_062126_f15.jpg?w=446" class="alignright size-medium wp-image-1118668" src="https://hackaday.com/wp-content/uploads/2026/06/links_062126_f15.jpg?w=285" alt="" width="285" height="400" srcset="https://hackaday.com/wp-content/uploads/2026/06/links_062126_f15.jpg 629w, https://hackaday.com/wp-content/uploads/2026/06/links_062126_f15.jpg?resize=178,250 178w, https://hackaday.com/wp-content/uploads/2026/06/links_062126_f15.jpg?resize=285,400 285w, https://hackaday.com/wp-content/uploads/2026/06/links_062126_f15.jpg?resize=446,625 446w" sizes="auto, (max-width: 285px) 100vw, 285px" /></a>If you want to be sure none of your games can be removed from your digital grasp without warning, perhaps your best bet is to stick to the classics. Fans of 1989&#8217;s <em>F-15 Strike Eagle II</em> on PC will be excited to hear that there&#8217;s an ongoing effort by Neuvieme Porte to reverse engineer the flight sim and <a href="https://github.com/neuviemeporte/f15se2-re" target="_blank">re-implement the whole thing in portable C</a>.</p>
<p>This would open up all sorts of possibilities, such as ports to other platforms and the addition of new features and content. But before the project can get to that point however, <a href="https://neuviemeporte.github.io/f15-se2/2026/06/20/needyou.html" target="_blank">Neuvieme is looking to recruit some virtual test pilots.</a> Just keep in mind that the goal, at least for now, is to recreate the game exactly. That means bugs present in the original release are to be preserved. As such, it would help to have logged enough hours back in the DOS days to recognize what&#8217;s an OG bug and what&#8217;s been newly introduced.</p>
<p>From working on virtual jet fighters to the real deal, <a href="https://spectrum.ieee.org/phoenix-semiconductors-legacy-chips-oems" target="_blank"><em>IEEE Spectrum</em> recently ran an article about a startup called Phoenix Semiconductor</a> that&#8217;s looking to produce bespoke pin-compatible replacements of critical chips for the military. They reason that the Air Force won&#8217;t mind paying $1,000 for a chip that cost them a buck back in 1975 when the alternative is grounding a $70+ million F-18 that needs the thing to take off. The goal isn&#8217;t really to recreate the old parts as they were, but instead to build drop-in replacements that are tailored for specific applications. In other words, Uncle Sam doesn&#8217;t care of the IC actually looks like the original, so long as it fits and it gets the jet up in the air again.</p>
<p>Finally, on the subject of aerospace technology, NASA’s Jet Propulsion Laboratory published a blog post earlier this week detailing their work on the <a href="https://www.jpl.nasa.gov/news/nasa-testing-advanced-capabilities-for-moon-mars-rovers/" target="_blank">Exploration Rover for Navigating Extreme Sloped Terrain (ERNEST)</a>. While NASA&#8217;s <em>Curiosity</em> and <em>Perseverance</em> rovers have done some incredible work on Mars, they&#8217;re slow and have to be operated with the utmost caution to make sure they don&#8217;t get stuck. In comparison, ERNEST is several times faster and is designed with an active suspension system that lets it lift each wheel up off the ground independently if needed.</p>
<p><iframe loading="lazy" title="Learning All-Terrain Locomotion for a Planetary Rover With Actively Articulated Suspension" width="800" height="450" src="https://www.youtube.com/embed/d684P5a3xMc?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe></p>
<p>The prototype rover also features improved autonomy that may allow future rovers make more decisions on their own. That may not be a huge time saver on the Moon, but given the communication delays with the Red Planet, a Mars rover that doesn&#8217;t have to stop and ask Earth for directions so often will be able to get more useful work done at the end of the day.</p>
<hr />
<p>See something interesting that you think would be a good fit for our weekly Links column? <a href="https://hackaday.com/submit-a-tip/">Drop us a line</a>, we&#8217;d love to hear about it.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://hackaday.com/2026/06/21/hackaday-links-june-21-2026/feed/</wfw:commentRss>
			<slash:comments>6</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">1118655</post-id>
		<media:thumbnail url="https://hackaday.com/wp-content/uploads/2014/11/had-links-banner.jpg" />
		<media:content url="https://hackaday.com/wp-content/uploads/2014/11/had-links-banner.jpg" medium="image">
			<media:title type="html">Hackaday Links</media:title>
		</media:content>

		<media:content url="https://hackaday.com/wp-content/uploads/2026/06/links_062126_f15.jpg?w=285" medium="image" />
	</item>
	</channel>
</rss>
