<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: pta2002</title><link>https://news.ycombinator.com/user?id=pta2002</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sun, 12 Apr 2026 13:45:35 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=pta2002" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by pta2002 in "Running Tesla Model 3's computer on my desk using parts from crashed cars"]]></title><description><![CDATA[
<p>I work on automotive software (not Tesla), and it's like this partially because it makes development _way easier_. Rather than needing to get a whole car to the dev team, you just give them the specific part that they're working on. Anything that needs outside features usually just fails gracefully (e.g. no speedometer or no location for maps). These are usually mocked for testing, or you add the specific ECU that provides it for your testing setup if needed.<p>Modern cars have tens of ECUs, so if you had to have all of them for testing, that would get unwieldy extremely quickly. Not to mention that cars are pretty resilient to having random parts failing, you don't want to lose the entire dashboard just because the ECU that provides camera data failed, or something.</p>
]]></description><pubDate>Thu, 26 Mar 2026 12:03:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=47529445</link><dc:creator>pta2002</dc:creator><comments>https://news.ycombinator.com/item?id=47529445</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47529445</guid></item><item><title><![CDATA[New comment by pta2002 in "How kernel anti-cheats work"]]></title><description><![CDATA[
<p>That’s not really incompatible with this? That’s just how secure boot works. You can re-enlist keys for a different root of trust, or disable it and accept the trade-off there.</p>
]]></description><pubDate>Sun, 15 Mar 2026 10:26:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=47385995</link><dc:creator>pta2002</dc:creator><comments>https://news.ycombinator.com/item?id=47385995</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47385995</guid></item><item><title><![CDATA[New comment by pta2002 in "An ARM Homelab Server, or a Minisforum MS-R1 Review"]]></title><description><![CDATA[
<p>As of this past year (6.15+), most stuff you’d need for a regular desktop is upstreamed. Collabora has been working pretty hard on getting the chip mainlined, so it’s on a very good place compared to something like the Pi 5, which is not at all what the experience used to be in the past!</p>
]]></description><pubDate>Fri, 20 Feb 2026 08:24:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=47085231</link><dc:creator>pta2002</dc:creator><comments>https://news.ycombinator.com/item?id=47085231</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47085231</guid></item><item><title><![CDATA[New comment by pta2002 in "Minecraft Java is switching from OpenGL to Vulkan"]]></title><description><![CDATA[
<p>It doesn’t really. Server side mods don’t touch rendering code at all, and most client side mods also don’t come anywhere near it. I last did Minecraft mod development some 7 years ago but even then you would basically never reach into the raw drawing calls unless you were implementing shaders or something.<p>Considering the vast majority of mods are just adding some items or creatures, they don’t need to worry. This won’t be more than the regular API changes in between versions that they’re already used to, unless it’s a more graphics heavy thing like a shader mod.<p>Also, even with shaders, it’s fairly straight forward to port a shader from OpenGL to Vulkan (for the most part Vulkan just gives more flexibility in that regard). The stuff around it is the hard part.</p>
]]></description><pubDate>Thu, 19 Feb 2026 07:27:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=47070932</link><dc:creator>pta2002</dc:creator><comments>https://news.ycombinator.com/item?id=47070932</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47070932</guid></item><item><title><![CDATA[New comment by pta2002 in "Rust in the kernel is no longer experimental"]]></title><description><![CDATA[
<p>Yep, that's what I'm referring to.<p>For now there aren't many popular drivers that use Rust, but there are currently 3 in-development GPU drivers that use it, and I suspect that when those get merged that'll be the real point of no return:<p>- Asahi Linux's driver for Apple GPUs - <a href="https://rust-for-linux.com/apple-agx-gpu-driver" rel="nofollow">https://rust-for-linux.com/apple-agx-gpu-driver</a><p>- The Nova GPU driver for NVIDIA GPUs - <a href="https://rust-for-linux.com/nova-gpu-driver" rel="nofollow">https://rust-for-linux.com/nova-gpu-driver</a><p>- The Tyr GPU driver for Arm Mali GPUs - <a href="https://rust-for-linux.com/tyr-gpu-driver" rel="nofollow">https://rust-for-linux.com/tyr-gpu-driver</a><p>I suspect the first one of those to be actually used in production will be the Tyr driver, especially since Google's part of it and they'll probably want to deploy it on Android, but for the desktop (and server!) Linux use-case, the Nova driver is likely to be the major one.</p>
]]></description><pubDate>Wed, 10 Dec 2025 14:47:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=46218278</link><dc:creator>pta2002</dc:creator><comments>https://news.ycombinator.com/item?id=46218278</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46218278</guid></item><item><title><![CDATA[New comment by pta2002 in "Rust in the kernel is no longer experimental"]]></title><description><![CDATA[
<p>A few distros already do that. Of the top of my head, both NixOS and Arch enable the QR code kernel panic screen, which is written in Rust. Granted, those are rather bleeding edge, but I know a few more traditional distros have that enabled (I _think_ fedora has it? But not sure).</p>
]]></description><pubDate>Wed, 10 Dec 2025 09:48:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=46215899</link><dc:creator>pta2002</dc:creator><comments>https://news.ycombinator.com/item?id=46215899</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46215899</guid></item><item><title><![CDATA[New comment by pta2002 in "Bikeshedding, or why I want to build a laptop"]]></title><description><![CDATA[
<p>I have an X1 extreme. I’ve never gotten it to last over 2h on Windows. On Linux it can last an hour or so more if I turn off the NVIDIA GPU, but otherwise it’s still abysmal.<p>Then there’s the stupid BIOS warning that requires you to press ESC for the computer to boot if it’s not plugged in to the official charger, which means that if it ever reboots at night it’ll just keep you awake (because the power management hasn’t been initialized yet so it’s stuck at 100% CPU) until you go press ESC.<p>Oh and it thermal throttles all the time so the CPU performance is good for a few minutes and then it’s just awful.</p>
]]></description><pubDate>Mon, 08 Dec 2025 11:41:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=46191152</link><dc:creator>pta2002</dc:creator><comments>https://news.ycombinator.com/item?id=46191152</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46191152</guid></item><item><title><![CDATA[New comment by pta2002 in "Cloud-Init on Raspberry Pi OS"]]></title><description><![CDATA[
<p>Unfortunately the TPM story for the raspberry pi… isn’t, really. It doesn’t come with one, and while it does support secure boot, it’s incredibly limited and more akin to what you’d find in a microcontroller (you can burn vendor keys to EEPROM). So all that to say, it would be kind of pointless, unfortunately.<p>I’d you’re interested in this, I know systemd has been working pretty hard on getting TPM-provisioned credentials usable on Linux though!</p>
]]></description><pubDate>Tue, 02 Dec 2025 08:16:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=46118893</link><dc:creator>pta2002</dc:creator><comments>https://news.ycombinator.com/item?id=46118893</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46118893</guid></item><item><title><![CDATA[New comment by pta2002 in "A surprise with how '#!' handles its program argument in practice"]]></title><description><![CDATA[
<p>I've encountered systems that only have bash in /bin/bash, or in /usr/bin/bash, and it's a hell of a pain to have to fix every script when using different distros (I think it must've been an old Fedora and Ubuntu?).<p>Nowadays, most distros are moving towards having /bin be a symlink to /usr/bin, so it's mattering less and less, but I see no reason not to just do /usr/bin/env which is supposed to be on the same place on every distro.</p>
]]></description><pubDate>Thu, 20 Nov 2025 14:59:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=45993238</link><dc:creator>pta2002</dc:creator><comments>https://news.ycombinator.com/item?id=45993238</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45993238</guid></item><item><title><![CDATA[New comment by pta2002 in "Why Samsung Phones Are Failing Emergency Calls in Australia"]]></title><description><![CDATA[
<p>Namely the fact that emergency calls can be routed through other networks that aren’t your own (in fact, you can place an emergency call without a SIM).</p>
]]></description><pubDate>Wed, 19 Nov 2025 20:16:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=45984537</link><dc:creator>pta2002</dc:creator><comments>https://news.ycombinator.com/item?id=45984537</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45984537</guid></item><item><title><![CDATA[New comment by pta2002 in "AirPods libreated from Apple's ecosystem"]]></title><description><![CDATA[
<p>Seconding the other user saying that I also use AirPods Pro (2nd gen) in Teams at least twice a day, on macOS, iOS, and Windows (and had used them on android before, as well). Absolutely no issue whatsoever, and everyone mentions I usually have by far the best audio out of anyone else in the call.<p>What would Apple even gain out of this? They don’t have a competitor to MS Teams, FaceTime is hardly targeting the same segment.</p>
]]></description><pubDate>Sun, 16 Nov 2025 11:03:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=45944163</link><dc:creator>pta2002</dc:creator><comments>https://news.ycombinator.com/item?id=45944163</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45944163</guid></item><item><title><![CDATA[New comment by pta2002 in "Meta replaces WhatsApp for Windows with web wrapper"]]></title><description><![CDATA[
<p>I do want to point out, as someone who uses the WhatsApp app (to me, it’s slightly more convenient than the web version) that the old native windows app was /awful/. It looked native enough, but it just didn’t work. For as long as I remember it would randomly stop accepting input into the text field and I’d have to restart the app, and this was insanely frequent. Typing dead keys was also randomly broken with accents not coming through, which is really annoying if you’re trying to sound professional on a language that requires them.<p>The new electron app does take more resources, but at the very least it works.</p>
]]></description><pubDate>Thu, 13 Nov 2025 07:53:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=45912013</link><dc:creator>pta2002</dc:creator><comments>https://news.ycombinator.com/item?id=45912013</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45912013</guid></item><item><title><![CDATA[New comment by pta2002 in "My fan worked fine, so I gave it WiFi"]]></title><description><![CDATA[
<p>The location access is often needed for the app to be able to find the WiFi networks in the neighborhood. This is because that can be used to triangulate your location, so they bundle it in with the same permission (unfortunately, there isn't a very good way to separate this, since it theoretically can be used to locate you and therefore you should let the user know that).</p>
]]></description><pubDate>Wed, 12 Nov 2025 11:14:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=45898772</link><dc:creator>pta2002</dc:creator><comments>https://news.ycombinator.com/item?id=45898772</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45898772</guid></item><item><title><![CDATA[New comment by pta2002 in "IKEA launches new smart home range with 21 Matter-compatible products"]]></title><description><![CDATA[
<p>The alternatives are all closed-source protocols. A ton of things are backed by Google. It doesn't mean that they have anything to do with it other than them being consulted in its design and providing some official support. And considering Google makes the most popular mobile OS, and also the most popular TV OS (which is relevant considering it's smart home), it's good that they're in on it. Otherwise you end up with a fractured situation like you currently have with things like Airplay, Chromecast and Miracast, which are all the same thing with slightly different implementations because they couldn't agree on a protocol.<p>And I'd vastly prefer it that Google (and Apple, and Amazon, and Home Assistant, and IKEA, and Philips, and...) all agree on the same protocol than each vendor making up its own thing.</p>
]]></description><pubDate>Fri, 07 Nov 2025 10:00:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=45845008</link><dc:creator>pta2002</dc:creator><comments>https://news.ycombinator.com/item?id=45845008</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45845008</guid></item><item><title><![CDATA[New comment by pta2002 in "IKEA launches new smart home range with 21 Matter-compatible products"]]></title><description><![CDATA[
<p>Thanks, I didn't know that this worked! I guess this is more of an informal standard that they ended up following Philips' lead on, but still, better to have this kind of thing be officially defined.</p>
]]></description><pubDate>Fri, 07 Nov 2025 09:56:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=45844975</link><dc:creator>pta2002</dc:creator><comments>https://news.ycombinator.com/item?id=45844975</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45844975</guid></item><item><title><![CDATA[New comment by pta2002 in "Lessons from Growing a Piracy Streaming Site"]]></title><description><![CDATA[
<p>I found the whole site a very interesting (and fairly quick) read. I don't really have anything else to add, but I'm glad the owner manages to be honest and take good lessons from the whole thing.<p>It's interesting to me how from his account, everyone is fairly sympathetic to him regarding his charges (he mentions his employer showing up to his interview in a sports jersey in reference to his charges!), and how he mentions he knows several actual sports players used his site. It really goes to show the state of modern streaming.</p>
]]></description><pubDate>Fri, 07 Nov 2025 09:40:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=45844892</link><dc:creator>pta2002</dc:creator><comments>https://news.ycombinator.com/item?id=45844892</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45844892</guid></item><item><title><![CDATA[New comment by pta2002 in "IKEA launches new smart home range with 21 Matter-compatible products"]]></title><description><![CDATA[
<p>While you could do that, the hub needed to implement the logic to actually convert the different "APIs" that the products spoke. E.g. imagine an IKEA remote sends "button_on" to turn on the light, but the Philips remotes send "light_on" or something. Philips lights will work with their remotes but not with IKEA remotes, since they wouldn't know what to do with "button_on". Zigbee2mqtt and ZHA are great projects that implement a compatibility layer to all of this, but they do have to explicitly support every device (and they support basically _every_ device there is, thanks to a ton of community work, they're genuinely great projects and something that wouldn't really be possible without open source). You mention that you can pair between different vendor's products, but that's not quite the case - you can pair different vendor's products to the hub, and the hub can translate between them. But while you can pair an IKEA remote to an IKEA bulb without a hub, you can't really do that between different brands.<p>Matter simplifies this. It defines the API layer. You can use Thread without Matter, at which point you basically have Zigbee + IPv6, but the power comes with Matter since now every device is speaking the same language and can actually understand each other.</p>
]]></description><pubDate>Thu, 06 Nov 2025 14:14:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=45835466</link><dc:creator>pta2002</dc:creator><comments>https://news.ycombinator.com/item?id=45835466</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45835466</guid></item><item><title><![CDATA[New comment by pta2002 in "IKEA launches new smart home range with 21 Matter-compatible products"]]></title><description><![CDATA[
<p>I guess because to most consumers, it doesn't actually matter. It uses matter and connects to a matter hub, the way it does it is an implementation detail unless you're making your own hub with homeassistant or something.<p>Even iPhones have been able to talk to thread devices directly for a while now, so it's a fairly transparent process.</p>
]]></description><pubDate>Thu, 06 Nov 2025 14:07:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=45835407</link><dc:creator>pta2002</dc:creator><comments>https://news.ycombinator.com/item?id=45835407</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45835407</guid></item><item><title><![CDATA[New comment by pta2002 in "IKEA launches new smart home range with 21 Matter-compatible products"]]></title><description><![CDATA[
<p>It’s a newer standard backed by multiple vendors (importantly, Apple, Google and Amazon, who make the devices that you ultimately want to use to control these things).<p>Zigbee is great for communication instead of WiFi, but it’s just one part of the equation - it says nothing about the specific commands a device will respond to. You couldn’t pair a Philips remote with an IKEA lightbulb.<p>Matter attempts to fix it by actually defining the protocol that these devices use. It’s also fully local and open source, which is great. The actual transport layer can be WiFi, but it can also be Thread, which is a newer standard based off Zigbee, and AFAIK some Zigbee controllers can be reprogrammed to support it.<p>They don’t specify what transport layer they are using here, but considering the kind of devices they are showing (battery-powered remotes) it’s almost definitely Thread.</p>
]]></description><pubDate>Thu, 06 Nov 2025 13:48:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=45835191</link><dc:creator>pta2002</dc:creator><comments>https://news.ycombinator.com/item?id=45835191</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45835191</guid></item><item><title><![CDATA[New comment by pta2002 in "Minecraft removing obfuscation in Java Edition"]]></title><description><![CDATA[
<p>I learned to code by modding Minecraft, starting at ~1.6 a few years before the Microsoft acquisition.<p>It was definitely already obfuscated by then, the Microsoft acquisition had nothing to do with it.<p>If anything, looking back all the years, Microsoft has largely delivered on the promise to not fuck up the game and its community. They’ve mostly kept their hands off it, besides the Microsoft account stuff (which makes sense why they did it, but a lot of people are still understandably annoyed). Hell, they’ve kept up two separate codebases in fairly close feature parity for _years_. I doubt they’d have kept JE if there weren’t people in that team who genuinely cared.</p>
]]></description><pubDate>Thu, 30 Oct 2025 07:17:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=45757245</link><dc:creator>pta2002</dc:creator><comments>https://news.ycombinator.com/item?id=45757245</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45757245</guid></item></channel></rss>