<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Hacker News: ironhaven</title><link>https://news.ycombinator.com/user?id=ironhaven</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Thu, 25 Jun 2026 03:53:39 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=ironhaven" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by ironhaven in "Steam Deck sells out in North America within 24 hours of price hike"]]></title><description><![CDATA[
<p>No? The website has units available here[0] in the US. I think this article is old. There must have been a very small first shipment that got sold out before the next batch came in<p>[0] <a href="https://store.steampowered.com/steamdeck" rel="nofollow">https://store.steampowered.com/steamdeck</a></p>
]]></description><pubDate>Sun, 31 May 2026 19:40:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=48349008</link><dc:creator>ironhaven</dc:creator><comments>https://news.ycombinator.com/item?id=48349008</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48349008</guid></item><item><title><![CDATA[New comment by ironhaven in "Reviving old scanners with an in-browser Linux VM bridged to WebUSB over USB/IP"]]></title><description><![CDATA[
<p>If you just install CUPS in a virtual machine (emulated in wasm on the web) what patches do you need to share?</p>
]]></description><pubDate>Thu, 21 May 2026 06:02:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=48218497</link><dc:creator>ironhaven</dc:creator><comments>https://news.ycombinator.com/item?id=48218497</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48218497</guid></item><item><title><![CDATA[New comment by ironhaven in "Reviving old scanners with an in-browser Linux VM bridged to WebUSB over USB/IP"]]></title><description><![CDATA[
<p>If they reverse engineered the drivers then why do they need a virtual cpu and a Linux kernel to run them. Is this reverse engineering or just installing software in a weird environment?<p>Speaking of not just gluing stuff together with usb/ip could one make a virtual WebUSB host kernel module that could be used by the Linux kernel USB stack? They most likely would not want to do that because then all of the code would be GPL and would have to be shared with the public.</p>
]]></description><pubDate>Thu, 21 May 2026 06:00:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=48218487</link><dc:creator>ironhaven</dc:creator><comments>https://news.ycombinator.com/item?id=48218487</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48218487</guid></item><item><title><![CDATA[New comment by ironhaven in "GenCAD"]]></title><description><![CDATA[
<p>A another take on this problem is zoo.dev . They wrote a brand new from scratch cad engine that is driven a custom openscad style language called kcl.<p>Then then have a trained llm that has can generate kcl to either create new parts or act as a llm assistant for changes to existing parts.<p>It’s neat that llms can do 3-D but I wonder how much of the problem is integration.</p>
]]></description><pubDate>Mon, 18 May 2026 00:19:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=48174365</link><dc:creator>ironhaven</dc:creator><comments>https://news.ycombinator.com/item?id=48174365</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48174365</guid></item><item><title><![CDATA[New comment by ironhaven in "Serving a website on a Raspberry Pi Zero running in RAM"]]></title><description><![CDATA[
<p>It’s ddr2 so it is not really affected by the ram crunch</p>
]]></description><pubDate>Sat, 09 May 2026 15:10:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=48075603</link><dc:creator>ironhaven</dc:creator><comments>https://news.ycombinator.com/item?id=48075603</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48075603</guid></item><item><title><![CDATA[New comment by ironhaven in "Serving a website on a Raspberry Pi Zero running in RAM"]]></title><description><![CDATA[
<p>Sometimes these demos enable caching on the reverse proxy. So then for these tiny demo html pages you request, you may not even reach the fun tiny computer it is supposed to demonstrate.</p>
]]></description><pubDate>Fri, 08 May 2026 16:19:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=48065220</link><dc:creator>ironhaven</dc:creator><comments>https://news.ycombinator.com/item?id=48065220</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48065220</guid></item><item><title><![CDATA[New comment by ironhaven in "Airbus is preparing two uncrewed combat aircraft"]]></title><description><![CDATA[
<p>Manned-Unmanned teaming is not a new concept created in the last couple months to placate fighter pilots in the age of ai. With 5th generation fighter using datalink they to use the active radar in far away AWAC planes for targeting so the stealth fighter can get closer to the enemy without breaking cover by turning on active radar.<p>If you can outsource the radar on a jet it is not a huge leap in logic to put the very hot missiles onto a unmanned aircraft. All of these concepts where written up 20 years ago by both china and the US</p>
]]></description><pubDate>Sun, 15 Mar 2026 03:15:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=47383951</link><dc:creator>ironhaven</dc:creator><comments>https://news.ycombinator.com/item?id=47383951</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47383951</guid></item><item><title><![CDATA[New comment by ironhaven in "A16z partner says that the theory that we’ll vibe code everything is wrong"]]></title><description><![CDATA[
<p>Don't you have that backwards? If AI gets so good that it can replace all human labor, will capital like money and data centers be the only moat left?</p>
]]></description><pubDate>Sat, 21 Feb 2026 21:03:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=47104727</link><dc:creator>ironhaven</dc:creator><comments>https://news.ycombinator.com/item?id=47104727</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47104727</guid></item><item><title><![CDATA[New comment by ironhaven in "Apple Container 0.9.0"]]></title><description><![CDATA[
<p>I was going to rant about how containerization does not just mean Linux namespaces but that is what this is.<p>This project is very similar to docker with a background daemon server that you control via a cli to launch Linux containers.<p>Because Linux containers need Linux namespaces, each container is run in a virtual machine with a Linux kernel.</p>
]]></description><pubDate>Sun, 08 Feb 2026 21:48:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=46938859</link><dc:creator>ironhaven</dc:creator><comments>https://news.ycombinator.com/item?id=46938859</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46938859</guid></item><item><title><![CDATA[New comment by ironhaven in "SmartOS"]]></title><description><![CDATA[
<p>The reasoning can be simplified to two things.
1. Linux does not have the bhyve hypervisor ported
2. Maintaining a Linux distribution will require more effort and have more churn than illumos.<p>Because Linux is just a kernel and users have to provide all of their own user space and system services there is a lot of opportunity for churn. Illumos is a traditional operating system that goes from the kernel to the systemd layer. Illumos is also very stable at this point so most of the churn is managed up front<p>The choice is between porting a handful of apps to illumos or jumping on to the Debian treadmill while pioneering a new to Linux hypervisor. Would Linux have enabled a faster development cycle or just a easier MVP?</p>
]]></description><pubDate>Wed, 21 Jan 2026 21:55:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=46712133</link><dc:creator>ironhaven</dc:creator><comments>https://news.ycombinator.com/item?id=46712133</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46712133</guid></item><item><title><![CDATA[New comment by ironhaven in "IPv6 just turned 30 and still hasn't taken over the world"]]></title><description><![CDATA[
<p>Because 2^128 is too big to be reasonably filled even if you give a ip address to every grain of sand. 64 bits is good enough for network routing and 64 bits for the host to auto configure an ip address is a bonus feature. The reason why 64  bits is because it large enough for no collisions with picking a ephemeral random number or and it can fit your 48 bit mac address if you want a consistent number.<p>With a fixed size host identifier compared to a variable size ipv4 host identifier network renumbering becomes easier. If you separate out the host part of the ip address a network operator can change ip ranges by simply replacing the top 64 bits with prefix translation and other computers can still be routed to with the unique bottom 64 bits in the new ip network.<p>This is what you do if you start with a clean sheet and design a protocol where you don't need to put address scarcity as the first priority.</p>
]]></description><pubDate>Sat, 03 Jan 2026 01:44:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=46471911</link><dc:creator>ironhaven</dc:creator><comments>https://news.ycombinator.com/item?id=46471911</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46471911</guid></item><item><title><![CDATA[New comment by ironhaven in "IPv6 just turned 30 and still hasn't taken over the world"]]></title><description><![CDATA[
<p>Well you will be happy to hear that ipv6 has the same thing with the FFfe::/10 network just like 169.254.0.0/16 apipa range</p>
]]></description><pubDate>Sat, 03 Jan 2026 01:09:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=46471660</link><dc:creator>ironhaven</dc:creator><comments>https://news.ycombinator.com/item?id=46471660</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46471660</guid></item><item><title><![CDATA[New comment by ironhaven in "Toro: Deploy Applications as Unikernels"]]></title><description><![CDATA[
<p>If you software has no bugs then unikernels are a straight upgrade. If your software has bugs then the blast area for issues is now much larger. When was the last time you needed a kernel debugger for a misbehaving application?</p>
]]></description><pubDate>Tue, 30 Dec 2025 20:09:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=46437420</link><dc:creator>ironhaven</dc:creator><comments>https://news.ycombinator.com/item?id=46437420</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46437420</guid></item><item><title><![CDATA[New comment by ironhaven in "Toro: Deploy Applications as Unikernels"]]></title><description><![CDATA[
<p>With a standard windows server license you are only allowed to have a two hyperv virtual machines but unlimited "windows containers". The design is similar to Linux with namespaces bolted onto the main kernel so they don't provide any better security guaranies than Linux namespaces.<p>Very useful if you are packaging trusted software don't want to upgrade your windows server license.</p>
]]></description><pubDate>Tue, 30 Dec 2025 20:01:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=46437340</link><dc:creator>ironhaven</dc:creator><comments>https://news.ycombinator.com/item?id=46437340</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46437340</guid></item><item><title><![CDATA[New comment by ironhaven in "The C++ standard for the F-35 Fighter Jet [video]"]]></title><description><![CDATA[
<p>There have been countless articles claiming the demise and failure of the F35 but that is just one side of the story. There has been an argument started 50 years ago in the 1970's about how to build the best next generation fighter jets. One of these camps was called the "Fighter mafia"[0] figure headed by John Boyd. The main argument they bing was the only thing that matters for a jet fighter is how well it performs in one-on-one short ranged dog fighting. They claim that stealth, beyond visual range missiles, electronic warfare and sensors/datalink systems are useless junk that only hinders the dog fighting capability and bloat the cost of new jets.<p>The evidence for this claim was found in testing for the F35 where it was dog fighting a older F16. The results of the test where that the F35 won almost every scenario except one where a lightweight fitted F16 was teleported directed behind a F35 weighed down by heavy missiles and won the fight. This one loss has spawned hundreds of articles about how the F35 is junk that can't dogfight.<p>In the end the F35 has a lot of fancy features that are not optional for modern operations. The jet has now found enough buyers across the west for economies of scale to kick in and the cost is about ~80 million each which is cheaper than retrofitting stealth and sensors onto other air frames like what you get with the F15-EX<p>[0] <a href="https://en.wikipedia.org/wiki/Fighter_Mafia" rel="nofollow">https://en.wikipedia.org/wiki/Fighter_Mafia</a></p>
]]></description><pubDate>Sun, 07 Dec 2025 23:06:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=46186296</link><dc:creator>ironhaven</dc:creator><comments>https://news.ycombinator.com/item?id=46186296</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46186296</guid></item><item><title><![CDATA[New comment by ironhaven in "Date bug in Rust-based coreutils affects Ubuntu 25.10 automatic updates"]]></title><description><![CDATA[
<p>The borrow checker better described as compile time rwlock with all possible deadlocks caught as compiler errors</p>
]]></description><pubDate>Fri, 24 Oct 2025 06:27:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=45691487</link><dc:creator>ironhaven</dc:creator><comments>https://news.ycombinator.com/item?id=45691487</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45691487</guid></item><item><title><![CDATA[New comment by ironhaven in "J-Link Compact USB-C Issues"]]></title><description><![CDATA[
<p>The reason for detecting the orientation of the connector is for higher speed communication. USB-C 20gbps uses both sets of pins on the connector to shotgun two usb3.2 10gbps to get 20gbps. That is why the technical spec name for 20gbps is "USB 3.2 gen 2x2". That is what the "x2" means.<p>Knowing that USB has this feature is follows that USB-C needs to be self orienting in case both ends of the connector plugged in different orientations.<p>You say Ethernet got this part right, well it got this part right by not having a reversible connector. Ethernet has 4 tx/rx pair and USB-C has 2 rx/tx pairs per usb 3 connection with 4 in total for 20gbps. The difference is reversibility. Is it worth the tradeoff?</p>
]]></description><pubDate>Sun, 28 Sep 2025 22:01:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=45408480</link><dc:creator>ironhaven</dc:creator><comments>https://news.ycombinator.com/item?id=45408480</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45408480</guid></item><item><title><![CDATA[New comment by ironhaven in "Raspberry Pi 500+"]]></title><description><![CDATA[
<p>One misconception that everyone keeps repeating is that the pi 5 expects and needs a 5v/5a power supply to work. The CPU and all the IO will work as expected with any USB pd charger that can do at least 15 watts. The only issue you will have is a power limit on USB peripherals that use a lot of power like hard drives. Keyboards, mice and webcams will work just fine with the 600 milliamp power limit.<p>Previous raspberry pis had low usb power limits and people did not consider those products dead on arrival. Now that they are trying to address a limitation in the original product people are discovering that the raspberry pi was always a very limited platform to begin and the next step is not an incremental bump to the specs but to just buy a regular computer.</p>
]]></description><pubDate>Fri, 26 Sep 2025 05:13:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=45382891</link><dc:creator>ironhaven</dc:creator><comments>https://news.ycombinator.com/item?id=45382891</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45382891</guid></item><item><title><![CDATA[New comment by ironhaven in "Show HN: Lightweight tool for managing Linux virtual machines"]]></title><description><![CDATA[
<p>Quick summary of the technology is that there is two software parts for virtualization, the hypervisor and the virtual machine monitor.<p>First is the hypervisor that uses the hardware virtualization features of your cpu to emulate hardware interrupts and virtual memory paging. This part is usually buint into the operating system kernel and one will be prefered per operating system. Common ones are Hyper-V on Windows, Virtualization.Framework on Mac and KVM on Linux<p>With the kernel handling the low level virtualization you need a Virtual Machine Monitor to handle the higher level details. The VMM will manage what vm image mounted and how the packets in and out of the vm are routed. Some example of VMMs are QEMU, VirtualBox and libVirt.<p>Flint, the app being shown is a vibe coded web app wrapper around libVirt. On the bright side this app should be safe to use but it also does not do much beyond launching pre made virtual machines. As a developer the work you need to do is provide an Linux distribution (Ubuntu, etc), a container manager (Kubernetes, Docker) and launch your own containers or pre made ones from the internet (Dev Containers).</p>
]]></description><pubDate>Sun, 07 Sep 2025 22:40:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=45162850</link><dc:creator>ironhaven</dc:creator><comments>https://news.ycombinator.com/item?id=45162850</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45162850</guid></item><item><title><![CDATA[New comment by ironhaven in "Our $100M Series B"]]></title><description><![CDATA[
<p>Elastic as in AWS Elastic Compute Cloud (ec2). Flexible virtual machines provisioned with a web API not rubbery stretchy servers</p>
]]></description><pubDate>Wed, 30 Jul 2025 16:39:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=44736418</link><dc:creator>ironhaven</dc:creator><comments>https://news.ycombinator.com/item?id=44736418</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44736418</guid></item></channel></rss>