<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: rufo</title><link>https://news.ycombinator.com/user?id=rufo</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Thu, 27 Aug 2026 08:50:13 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=rufo" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by rufo in "Adafruit USB Type C CC Resistor Fixer"]]></title><description><![CDATA[
<p>As positive as I can be without having bought one just yet. The ones I've seen specifically say they "solve the problem that low power devices cannot be powered via C to C", that they support 480Mbps data transmission, and are listed as 5.1K ohm resistor adapters.</p>
]]></description><pubDate>Mon, 24 Aug 2026 22:06:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=49426470</link><dc:creator>rufo</dc:creator><comments>https://news.ycombinator.com/item?id=49426470</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49426470</guid></item><item><title><![CDATA[New comment by rufo in "Adafruit USB Type C CC Resistor Fixer"]]></title><description><![CDATA[
<p>As someone with a bunch of "USB-C" devices that do this, I'd wondered for years why nobody sold these. I recently just found them on Aliexpress in a more finished format (nice-looking case and such), so I'm hopeful they'll start to filter out into the world more. (If you're interested, do a search for "usb c resistor" and you'll find them for ~$2-$4.)</p>
]]></description><pubDate>Mon, 24 Aug 2026 17:00:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=49422694</link><dc:creator>rufo</dc:creator><comments>https://news.ycombinator.com/item?id=49422694</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49422694</guid></item><item><title><![CDATA[New comment by rufo in "Triton: DirectX 11 Driver for QEMU"]]></title><description><![CDATA[
<p>Gotcha. I look forward to checking it out.</p>
]]></description><pubDate>Sun, 09 Aug 2026 14:57:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=49231999</link><dc:creator>rufo</dc:creator><comments>https://news.ycombinator.com/item?id=49231999</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49231999</guid></item><item><title><![CDATA[New comment by rufo in "Triton: DirectX 11 Driver for QEMU"]]></title><description><![CDATA[
<p>Ooh, is this public anywhere? Definitely an area of interest of mine :)</p>
]]></description><pubDate>Sat, 08 Aug 2026 20:09:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=49225412</link><dc:creator>rufo</dc:creator><comments>https://news.ycombinator.com/item?id=49225412</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49225412</guid></item><item><title><![CDATA[New comment by rufo in "The first transatlantic telegraph cable was a bold, beautiful failure (2019)"]]></title><description><![CDATA[
<p>Seconded. I went in with only a vague awareness of what Bois' <i>thing</i> is and knowing it somehow involved Tims, Als, and oceanic telegraph cables. I was not disappointed.</p>
]]></description><pubDate>Sat, 01 Aug 2026 02:42:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=49130590</link><dc:creator>rufo</dc:creator><comments>https://news.ycombinator.com/item?id=49130590</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49130590</guid></item><item><title><![CDATA[New comment by rufo in "Half-Life ported to Mac OS 9"]]></title><description><![CDATA[
<p>Ah, interesting - I saved the video but haven’t gotten around to watching it yet. I don’t know if this is touched on, but it certainly does seem like Gabe’s statement could be a nicer-sounding front for what Becky says; if there are fewer users than the math for supporting HL on Macs on an ongoing basis doesn’t make as much sense.</p>
]]></description><pubDate>Fri, 31 Jul 2026 12:33:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=49122292</link><dc:creator>rufo</dc:creator><comments>https://news.ycombinator.com/item?id=49122292</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49122292</guid></item><item><title><![CDATA[New comment by rufo in "Show HN: Open-source engine running Gemma 4 26B in 2 GB RAM on any M-series Mac"]]></title><description><![CDATA[
<p>Apple’s new Foundation model for the 27 OS releases does some interesting things in exactly this area: <a href="https://machinelearning.apple.com/research/introducing-third-generation-of-apple-foundation-models" rel="nofollow">https://machinelearning.apple.com/research/introducing-third...</a></p>
]]></description><pubDate>Thu, 30 Jul 2026 09:42:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=49107793</link><dc:creator>rufo</dc:creator><comments>https://news.ycombinator.com/item?id=49107793</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49107793</guid></item><item><title><![CDATA[New comment by rufo in "Half-Life ported to Mac OS 9"]]></title><description><![CDATA[
<p>I was so steamed about this as a teenager back when it happened - pretty sure it was one of the foundational reasons I started to consider building my own gaming PC once I got the money together.<p>As an adult, and with the hindsight of seeing how Valve has (generally) supported their games over the years, I can appreciate gaben's reasoning for cancelling it... though as someone gaming on the Mac, we were all kind of used to being second class citizens and bodging together mod support and whatever, so I still think they should've let it come out.<p>> “Given the realities of the Mac gaming market, our Mac customers were… always going to be second-class customers where we couldn’t invest to the same degree in the Mac version as we did elsewhere,” commented Newell. “I don’t want to be in that business. I would much rather we just eat the money we’ve spent so far than take money from Mac customers and shortchange them.”</p>
]]></description><pubDate>Wed, 29 Jul 2026 02:47:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=49092873</link><dc:creator>rufo</dc:creator><comments>https://news.ycombinator.com/item?id=49092873</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49092873</guid></item><item><title><![CDATA[New comment by rufo in "Passkeys were invented by engineers with zero understanding of consumer brain"]]></title><description><![CDATA[
<p>Yes, I mean, that’s also a possibility - or someone didn’t know they needed to screw on the antenna, or it’s otherwise borked. Every PC motherboard (sample size of four, three for me and one for a nephew) I’ve bought in the last five years has had on-board WiFi and Bluetooth though, so I’m curious to know, was that a deliberate choice?<p>(In thinking about it, it’s possible that the motherboards I bought did have non-wireless alternatives that weren’t stocked at my local Micro Center - lot of digging required to figure that out, though :) )</p>
]]></description><pubDate>Wed, 22 Jul 2026 22:29:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=49014347</link><dc:creator>rufo</dc:creator><comments>https://news.ycombinator.com/item?id=49014347</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49014347</guid></item><item><title><![CDATA[New comment by rufo in "Passkeys were invented by engineers with zero understanding of consumer brain"]]></title><description><![CDATA[
<p>Ooh, thanks for the insight, I didn’t realize that - though that makes sense given how they work. My initial reaction is, I like the idea of the pure hardware-locked passkey as you describe it, but I feel like the syncing is a reasonable-ish nod towards making them more usable in the real world since it does let you have more flexibility.<p>I haven’t ever looked at the APIs for passkeys; is there any semblance of those types of keys being an option, or did opening the door to syncing basically let anything happen with the APIs and lose those guarantees?</p>
]]></description><pubDate>Wed, 22 Jul 2026 22:20:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=49014258</link><dc:creator>rufo</dc:creator><comments>https://news.ycombinator.com/item?id=49014258</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49014258</guid></item><item><title><![CDATA[New comment by rufo in "Passkeys were invented by engineers with zero understanding of consumer brain"]]></title><description><![CDATA[
<p>I recognize the point of your post is more about the lack of clarity and details around passkeys. That's real, and I don't really have an answer for that - other than, I think maybe the quest for making them simple and "just work" has maybe made them nebulous enough that we've wound up in the current situation where a lot of even technically savvy people don't really understand them. But I feel like answering your questions might sort of help explain why that's the case, so I'm going to take a stab at it:<p>> If I accidentally set up a passkey on my phone (let’s say I use Safari one day instead of my go-to, Brave), can I still log in without that passkey on other devices?<p>Assuming you have LastPass set up to be an iOS password manager, and it fully supports iOS' passkey implementation: when you create a passkey in Safari, it will ask you if you want to store it in LastPass or in the iOS Passwords app (previously known as iCloud Keychain). If you say LastPass, then it's up to them, but I assume it'll sync to all your devices - it's how 1Password works. If you were to accidentally say Apple Passwords, it'll sync to all your Apple devices automatically, and you can either use Apple's password browser extension on Windows, or you can use the "another device flow" I'm about to detail.<p>> Is there a way to ensure that passkey can be used on other devices?<p>As mentioned above, passkeys are intended to sync via your password manager of choice as the primary use case. If for any reason you don't have that passkey synced to that device, _and that passkey is on a mobile device with a camera_, most browsers will give you the option to scan a QR code with your phone. This kicks off a flow that will authenticate you via your phone's biometrics or passkey, then use Bluetooth to first ensure device proximity and then handle the authentication exchange. In the case of iOS, this includes any passkey-supporting password manager, so the passkey itself can be in 1Password; it doesn't have to be in the iOS password system for this to work.<p>When I first read the above, my hackles were raised given how well Bluetooth operates at times; but every time I've used it so far, it's been fast and flawless. Still, I can see a lot of scenarios where this might not work - e.g., the first one I thought of was a public computer at a library where Bluetooth might be locked down; corporate computers or remote servers could also be troublesome. As far as I know, passkeys don't yet have answers to those scenarios; other than to just use your password + 2FA as you would without a passkey.<p>As far as I know, both of the above apply to every passkey-consuming site.<p>> Can I add another passkey on another device? How many passkeys can I set up for a particular site/app?<p>This touches on your last paragraph, where it indeed could change based on the website. In my experience, every website where passkeys are fully supported - e.g., not ones that are using passkeys as a substitute for FIDO/U2F keys - has let me add multiple passkeys and have not _appeared_ to have a limit. I typically will create a passkey in both 1Password and Apple Passwords just to have a backup, and I can't recall any cases where that's been a problem. Still,  I can't say for sure that isn't a problem on any website.<p>I went all in on trying passkeys when they started to be an option, and I don't have any notable regrets. For me, passkeys have generally worked well when the site is designed to use them well; and at no point have they been a _major_ hindrance. That isn't to say there are _no_ annoyances, though:<p>- Most websites that support passkeys tend to use them as a replacement for both the password _and_ 2FA, which makes them more convenient. However, a few - Amazon being the most notable I can recall - only use them as a second factor, which just makes them feel a little useless.<p>- A passkey can _also_ be used as the proof of identity, meaning you can log in in one fell swoop and don't need to enter a username or email address, which is IMO the best showcase for passkeys. Like above, this makes websites that ask you to enter an email address before letting you use a passkey also feel annoying.<p>- Most web browsers I've used support the QR + Bluetooth flow I mentioned above (otherwise known as Hybrid Transport or caBLE) without issue; Linux has been the odd duck out. Firefox doesn't seem to support it at all on Linux, and Chrome-based browsers do but sometimes are missing what they need and in that case don't show it as an option. Since I sync just about every passkey with 1Password this typically isn't a problem; the exception is the passkey for Apple Accounts, which Apple creates automatically, and (AFAIK) doesn't allow you to enroll your own. Apple Accounts are the only service I've found that does this, though.<p>- Some websites seem to only offer passkeys as an option if you're on a mobile device, or at least did so at the time of enrolling. eBay and PayPal I think are the two that jump out at me as having done this. Why they did it this way instead of simply detecting if the browser supported passkeys, I have no idea.<p>All of the above issues have gone down over time, so it's generally been a net decrease in friction over time. And, at least as far as I can recall, passwords themselves continue to be an option in every instance I've enrolled a passkey. So if you like your passwords, generally speaking, you can keep them :P</p>
]]></description><pubDate>Wed, 22 Jul 2026 15:40:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=49008576</link><dc:creator>rufo</dc:creator><comments>https://news.ycombinator.com/item?id=49008576</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49008576</guid></item><item><title><![CDATA[New comment by rufo in "But Nothing Has Changed on Our Side"]]></title><description><![CDATA[
<p>I have a history of asking incredibly basic questions about the assumptions that are going in to a debugging issue for exactly these kinds of reasons. Something changed somewhere; so have we verified our basic assumptions that things are what we think they are... or did something change under our feet without our knowing? Or maybe we actually have a different understanding of the state of the world, and one of us is actually wrong?<p>It's not fruitful every time, but the number of times you skip asking those questions and chase something around, only to realize that, actually, it _was_ the ridiculous/simple thing... well, it feels a lot better to realize it earlier :)<p>(personal footnote: do be mindful of the context you're asking in! I feel like in general those sorts of questions are _fairly_ well tolerated by technical people. Sometimes you feel a bit stupid asking the question, but many of the systems I've worked on are large and complicated enough that it's not that weird - and if there's downtime and a healthy team, people genuinely want to hunt every possibility down. People not used to that, though, will sometimes bristle a bit, thinking you're implying that they're stupid and don't understand the basics. There can be ways to be more tactful, but at the very least, it's worth being aware of that reaction so you can follow up with a "just making sure I understand!" or something like that.)</p>
]]></description><pubDate>Tue, 07 Jul 2026 18:31:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=48821667</link><dc:creator>rufo</dc:creator><comments>https://news.ycombinator.com/item?id=48821667</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48821667</guid></item><item><title><![CDATA[New comment by rufo in "The future of Flipper Zero development"]]></title><description><![CDATA[
<p>Given they’ve had several skirmishes with customs and law enforcement agencies around the world, this always struck me as similar to the “don’t talk about installing retail Switch games on the Switch modding Discord” type of deal - everyone knows you can do that, but allowing mentions in official channels opens us to liability and causes nothing but headaches for both us and for customers, so if you’re going to do that, you need to talk about it somewhere else. I freely admit that’s an assumption on my part, though, and I don’t know if there’s something uglier there…?</p>
]]></description><pubDate>Sun, 05 Jul 2026 21:04:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=48797923</link><dc:creator>rufo</dc:creator><comments>https://news.ycombinator.com/item?id=48797923</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48797923</guid></item><item><title><![CDATA[New comment by rufo in "The war against 'woke' could end US science as we know it"]]></title><description><![CDATA[
<p>To be clear, while there is _specific_ language around DEI/gender identity, the actual language of parts of this goes far, far further, and essentially codifies giving political appointees explicit discretion over what gets funded and what conferences scientists with government funds can go to, and disallows any government money to go towards publishing research.</p>
]]></description><pubDate>Mon, 29 Jun 2026 14:10:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=48719508</link><dc:creator>rufo</dc:creator><comments>https://news.ycombinator.com/item?id=48719508</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48719508</guid></item><item><title><![CDATA[The war against 'woke' could end US science as we know it]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.theverge.com/science/957630/omb-killing-science-budget-grants-research">https://www.theverge.com/science/957630/omb-killing-science-budget-grants-research</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=48719430">https://news.ycombinator.com/item?id=48719430</a></p>
<p>Points: 27</p>
<p># Comments: 17</p>
]]></description><pubDate>Mon, 29 Jun 2026 14:03:39 +0000</pubDate><link>https://www.theverge.com/science/957630/omb-killing-science-budget-grants-research</link><dc:creator>rufo</dc:creator><comments>https://news.ycombinator.com/item?id=48719430</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48719430</guid></item><item><title><![CDATA[New comment by rufo in "U.S. government will decide who gets to use GPT-5.6"]]></title><description><![CDATA[
<p>I just finished a video game called 1000xResist this afternoon. There's a lot going on, to say the least - a sci-fi story involving an alien virus, intergenerational trauma, what it's like to be an outsider. It's a hell of a ride, one where certain moments resonated in a way I'll think about for a long time to come.<p>One of the dynamics is that a character's parents, both of whom protested in Hong Kong during the Umbrella Movement, left for Canada in the wake of the crackdowns wanting to start a family. At a moment when both of the parents are tired and feeling regret, one of them asks why they left, why they bothered to protest, and if those actions had any meaning if the PRC wound up winning control anyway. The other says this:<p>> ...if we stayed silent? Didn't stand up for ourselves? They would say this is how it always was. They would say this is what the people wanted. But no. They can't say that. Because it has gone down in history that we resisted fiercely. That we fought for a different future until we couldn't.<p>I admit: ultimately, that statement doesn't mean anything quantifiable - in fact, it kind of states the exact opposite, which is not the most convincing on a site like this. Still, I think there is truth in it: even if the protests don't have a quantifiable number associated with them, people see them, and know that they happened.<p>Ultimately that may or may not matter; it may just be a sentiment lost in the wind, or papered over by the victors. But it's still _something_.</p>
]]></description><pubDate>Fri, 26 Jun 2026 21:04:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=48691943</link><dc:creator>rufo</dc:creator><comments>https://news.ycombinator.com/item?id=48691943</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48691943</guid></item><item><title><![CDATA[New comment by rufo in "GLM-5.2 is a step change for open agents"]]></title><description><![CDATA[
<p>The reasoning tokens are really just there to extend the amount the LLM can "compute" the problem; put another way, the only way a given model can "think" more about a problem is to fill more of its context with predicted tokens, which has the effect of increasing the accuracy of each token. The reinforcement learning these models go through generally doesn't care what the chain of thought tokens look like (outside of preventing loops/gibberish/reward hacking), only how good the final answer is - so while it does look something like "reasoning" to us and has a rough correlation with the final answer, treating it as actually representative of what the final answer will be or an actual thought process is giving those tokens too much credit :)</p>
]]></description><pubDate>Thu, 25 Jun 2026 03:11:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=48668365</link><dc:creator>rufo</dc:creator><comments>https://news.ycombinator.com/item?id=48668365</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48668365</guid></item><item><title><![CDATA[New comment by rufo in "Apple is about to make Hide My Email useless"]]></title><description><![CDATA[
<p>…lots of major mail services do?<p><a href="https://www.fastmail.help/hc/en-us/articles/360060591413-Spam-filtering#process" rel="nofollow">https://www.fastmail.help/hc/en-us/articles/360060591413-Spa...</a><p><a href="https://senders.yahooinc.com/smtp-error-codes/" rel="nofollow">https://senders.yahooinc.com/smtp-error-codes/</a><p><a href="https://www.xfinity.com/support/articles/email-errors" rel="nofollow">https://www.xfinity.com/support/articles/email-errors</a></p>
]]></description><pubDate>Wed, 17 Jun 2026 04:09:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=48565566</link><dc:creator>rufo</dc:creator><comments>https://news.ycombinator.com/item?id=48565566</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48565566</guid></item><item><title><![CDATA[New comment by rufo in "Your ePub Is fine"]]></title><description><![CDATA[
<p>I would buy this argument if Flash as a browser plugin had been proven to perform well on a mobile device of the time, but it never was, on Android or any other platform.<p>Even AIR apps - think Electron, an application shell for Flash apps - were on the edge of usable on desktop Macs of the era.</p>
]]></description><pubDate>Mon, 15 Jun 2026 14:20:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=48541719</link><dc:creator>rufo</dc:creator><comments>https://news.ycombinator.com/item?id=48541719</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48541719</guid></item><item><title><![CDATA[New comment by rufo in "Your ePub Is fine"]]></title><description><![CDATA[
<p>For the first year, Scott Forstall, the Senior Vice President in charge of the iPhone's software, very directly encouraged companies like Pandora[0] to jailbreak iPhones in order to get a head start on app development, protected that community from Steve Jobs' ire, and then used the existence and popularity of jailbreaking to convince Steve that a sandboxed app store would be a better idea than Apple writing every single app for the iPhone[1].<p>Once native APIs were available, that was true, but before it was even clear that the iPhone would have an app store, they very much did let it flourish.<p>[0]: <a href="https://www.macrumors.com/2021/03/03/scott-forstall-pandora-jailbreak-iphone-app-store/" rel="nofollow">https://www.macrumors.com/2021/03/03/scott-forstall-pandora-...</a><p>[1]: <a href="https://mjtsai.com/blog/2026/04/06/apple-creating-all-the-apps/" rel="nofollow">https://mjtsai.com/blog/2026/04/06/apple-creating-all-the-ap...</a></p>
]]></description><pubDate>Mon, 15 Jun 2026 14:10:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=48541563</link><dc:creator>rufo</dc:creator><comments>https://news.ycombinator.com/item?id=48541563</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48541563</guid></item></channel></rss>