<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: john01dav</title><link>https://news.ycombinator.com/user?id=john01dav</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Fri, 15 May 2026 18:26:05 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=john01dav" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by john01dav in "Claude for Legal"]]></title><description><![CDATA[
<p>More practically, this means (in America) that you need a JD degree (4 year grad school), to pass an exam, and pass a(n oftrn horrifically thorough) character background check.</p>
]]></description><pubDate>Thu, 14 May 2026 23:01:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=48142387</link><dc:creator>john01dav</dc:creator><comments>https://news.ycombinator.com/item?id=48142387</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48142387</guid></item><item><title><![CDATA[New comment by john01dav in "Removable batteries in smartphones will be mandatory in the EU starting in 2027"]]></title><description><![CDATA[
<p>> I like it when different producers select a different subset of priorities for their offer. Competition at work. One of the reasons we witnessed such an awesome evolution in the smartphone market.
> 
> I hate it when a bureaucrat dictates a set of demands with absolutely zero regard to the cost or the tradeoffs involved in product decisions and market competition.<p>I generally agree with that sentiment, except we don't have a vibrant market of many options with many different trade offs. Finding headphone jack, solid reparability, user swappable battery, easily replaceable USB port, and all the other things that one might want is basically impossible. The vast majority of phones are highly unrepairable, have no headphone jack, have everything soldered to a tiny number of internal boards, and are full of anti repair dark patterns.</p>
]]></description><pubDate>Mon, 04 May 2026 16:34:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=48011010</link><dc:creator>john01dav</dc:creator><comments>https://news.ycombinator.com/item?id=48011010</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48011010</guid></item><item><title><![CDATA[New comment by john01dav in "Removable batteries in smartphones will be mandatory in the EU starting in 2027"]]></title><description><![CDATA[
<p>Such phones with removable batteries are incredibly rare, such that finding one is quite likely to fail if you have any other concerns at all.<p>If a truly well made phone was common and made by many people, then there'd be much less argument for this regulation.</p>
]]></description><pubDate>Mon, 04 May 2026 16:31:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=48010966</link><dc:creator>john01dav</dc:creator><comments>https://news.ycombinator.com/item?id=48010966</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48010966</guid></item><item><title><![CDATA[New comment by john01dav in "Why TUIs are back"]]></title><description><![CDATA[
<p>> I have no doubt - if it hasn’t already happened - that some apps will unironically embrace the most ridiculous option by shipping as electron apps that implement a TUI layer as their front-end.<p>Claude code is almost there<p><a href="https://levelup.gitconnected.com/theres-a-react-app-running-in-your-terminal-right-now-31a22d8da2f6" rel="nofollow">https://levelup.gitconnected.com/theres-a-react-app-running-...</a></p>
]]></description><pubDate>Sun, 03 May 2026 20:19:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=48000997</link><dc:creator>john01dav</dc:creator><comments>https://news.ycombinator.com/item?id=48000997</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48000997</guid></item><item><title><![CDATA[New comment by john01dav in "Amazon won't release Fire Sticks that support sideloading anymore"]]></title><description><![CDATA[
<p>Whoever ends up using these devices second hand will be in for a rude awakening, which is  bad for that person (even if it means that it just ends up going to ewaste and they get nothing) and bad for the environment. It's also bad for anyone who orders one new and isn't aware of the changes, although I agree that that is less bad than with phones due to the fact that a pi largely mitigates it.</p>
]]></description><pubDate>Sat, 18 Apr 2026 16:57:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=47817425</link><dc:creator>john01dav</dc:creator><comments>https://news.ycombinator.com/item?id=47817425</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47817425</guid></item><item><title><![CDATA[New comment by john01dav in "Why is IPv6 so complicated?"]]></title><description><![CDATA[
<p>This attitude is widespread enough to hold the world back by forcing everyone who interacts with the public Internet to support ipv4 (some technology), "for free". So, either way, we're forcing one of them. So, we might as well lean towards supporting the one that isn't hard capped at 4 billion addresses in a world with at least 2x as many devices. Have you ever tried to deal with NAT punchthrough? That's way more difficult to fix than having to properly configure your server.</p>
]]></description><pubDate>Sat, 18 Apr 2026 08:21:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=47814187</link><dc:creator>john01dav</dc:creator><comments>https://news.ycombinator.com/item?id=47814187</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47814187</guid></item><item><title><![CDATA[New comment by john01dav in "US appeals court declares 158-year-old home distilling ban unconstitutional"]]></title><description><![CDATA[
<p>I suspect that if that ruling was made, then <i>many</i> other drugs being made at home for personal use might become legalized, at least unless states decide to go and ban it too. Note that I am not taking a position here on if that's desirable.</p>
]]></description><pubDate>Mon, 13 Apr 2026 17:39:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=47755416</link><dc:creator>john01dav</dc:creator><comments>https://news.ycombinator.com/item?id=47755416</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47755416</guid></item><item><title><![CDATA[New comment by john01dav in "Show HN: I made a YouTube search form with advanced filters"]]></title><description><![CDATA[
<p>I just put this into YouTube search and got results that contraindicate your claim¹:<p>> "sanic" the hedgehog<p>The quotes seem to shut down autocorrect<p>1: there's nothing that I see about the T-shirt, but the first result is titled "Sanic DA hedgeh0g". I will not be looking at what this video is. Several other results also include the word "sanic" in relation to the hedgehog.</p>
]]></description><pubDate>Mon, 06 Apr 2026 03:10:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=47656545</link><dc:creator>john01dav</dc:creator><comments>https://news.ycombinator.com/item?id=47656545</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47656545</guid></item><item><title><![CDATA[New comment by john01dav in "Ubuntu now requires more RAM than Windows 11"]]></title><description><![CDATA[
<p>Just stick XFCE on a modern minimal-ish (meaning not Ubuntu, mainly) distribution and you'll have this with modern compatibility. Debian and Fedora are both good options. If you want something more minimal as your XFCE basd, there are other options too.</p>
]]></description><pubDate>Sun, 05 Apr 2026 12:37:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=47648766</link><dc:creator>john01dav</dc:creator><comments>https://news.ycombinator.com/item?id=47648766</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47648766</guid></item><item><title><![CDATA[New comment by john01dav in "ICAO issued new power bank restriction on flight"]]></title><description><![CDATA[
<p>I have seen things approved by those sort of organizations that were extremely dangerous, such as a listed fire alarm that when installed has a significant chance of becoming silently deactivated.<p>With that said, it can be even worse when it isn't listed.</p>
]]></description><pubDate>Tue, 31 Mar 2026 03:46:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=47582516</link><dc:creator>john01dav</dc:creator><comments>https://news.ycombinator.com/item?id=47582516</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47582516</guid></item><item><title><![CDATA[New comment by john01dav in "Android Developer Verification"]]></title><description><![CDATA[
<p>The newer Android version could simply give empty data (for example, location is 0,0 latitude longitude, there are no visible WiFi networks), when the permission is missing and an app on the old SDK version requests it.<p>Of course, they don't like this because then apps can't easily refuse to work if not allowed to spy.</p>
]]></description><pubDate>Tue, 31 Mar 2026 03:24:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=47582396</link><dc:creator>john01dav</dc:creator><comments>https://news.ycombinator.com/item?id=47582396</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47582396</guid></item><item><title><![CDATA[New comment by john01dav in "Separating the Wayland compositor and window manager"]]></title><description><![CDATA[
<p>It is able to output the high Hz to the display, but the desktop (like window decorations and window dragging) remains at 60 Hz, it looks like. Individual windows can still successfully render at high Hz. Contrast this with Wayland where I've always seen everything go at the high speed, even if I'm using the same DE in both (like Gnome Wayland and Gnome Xorg on the same hardware).</p>
]]></description><pubDate>Mon, 16 Mar 2026 16:51:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=47401495</link><dc:creator>john01dav</dc:creator><comments>https://news.ycombinator.com/item?id=47401495</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47401495</guid></item><item><title><![CDATA[New comment by john01dav in "Separating the Wayland compositor and window manager"]]></title><description><![CDATA[
<p>> I can make it do basically anything I want<p>X11 can't do high refresh rates every time that I've tried to do so.</p>
]]></description><pubDate>Sun, 15 Mar 2026 18:24:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=47390250</link><dc:creator>john01dav</dc:creator><comments>https://news.ycombinator.com/item?id=47390250</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47390250</guid></item><item><title><![CDATA[New comment by john01dav in "How kernel anti-cheats work"]]></title><description><![CDATA[
<p>> Why would a player knowingly choose to play on matchmaking that is advertising no anti-cheat?<p>My understanding of the proposal is that it advertises no invasive anticheat (meaning mostly rootkit/kernel anticheat). So, the value proposition is anyone who doesn't want a rootkit on their computer. This could be due to anything from security concerns to desiring (more) meaningful ownership of one's devices.</p>
]]></description><pubDate>Sun, 15 Mar 2026 09:25:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=47385676</link><dc:creator>john01dav</dc:creator><comments>https://news.ycombinator.com/item?id=47385676</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47385676</guid></item><item><title><![CDATA[New comment by john01dav in "Retailer denies memory replacement due to 4x increase in DDR5 pricing"]]></title><description><![CDATA[
<p>I don't think that it's that simple. I'm advocating for regulations to consider the burden on small businesses and aggressively minimize it.<p>Another example than the GDPR example that I previously gave is beneficial owner registration. The US government tried to pass a law requiring every corporate entity to state who the beneficial owners are, to reduce tax evasion. In principle, this sounds great, but the vast majority of corporate entities are small businesses with natural persons owners, so that beneficial owner is already obvious. So, they should have added such an exception to filing requirements. Even better would be to just work with states to put beneficial owner fields on the existing state incorporation forms, instead of creating a new form, that are optional to fill in when the owner is a natural person. That way, we reduce tax evasion with the better data, but we aren't relying on a random electrician in Ohio or a tech nerd startup founder in California to be aware of these requirements. While one form isn't a big deal on its own, the whole system is like this, and it adds up.</p>
]]></description><pubDate>Sat, 14 Mar 2026 19:14:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=47380097</link><dc:creator>john01dav</dc:creator><comments>https://news.ycombinator.com/item?id=47380097</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47380097</guid></item><item><title><![CDATA[New comment by john01dav in "Retailer denies memory replacement due to 4x increase in DDR5 pricing"]]></title><description><![CDATA[
<p>There is a lot of merit to this view, but there is also a major problem: rules like this make it substantially harder to start a new business due to increasing overhead and complexity, which is bad for everyone long term. Such comparatively more complex and burdensome regulation is why so many (but not all) startups go to America or Israel instead of Europe.<p>To address this I prefer ultra low friction and ultra low cost regulations over complex and performative schemes. For example, GDPR requires the appointment of a "data protection officer" in some cases, which is mostly just an extra fee for small companies. Instead, it should only regulate the rights (such as to be forgotton, etc.). Appointing such an officer is mostly performative.</p>
]]></description><pubDate>Fri, 13 Mar 2026 15:20:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=47365679</link><dc:creator>john01dav</dc:creator><comments>https://news.ycombinator.com/item?id=47365679</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47365679</guid></item><item><title><![CDATA[New comment by john01dav in "Shall I implement it? No"]]></title><description><![CDATA[
<p>Such miscommunication (varying levels of taking it literally) is also common with autistic and allistic people speaking with each other</p>
]]></description><pubDate>Thu, 12 Mar 2026 22:18:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=47358049</link><dc:creator>john01dav</dc:creator><comments>https://news.ycombinator.com/item?id=47358049</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47358049</guid></item><item><title><![CDATA[New comment by john01dav in "Ask HN: Please restrict new accounts from posting"]]></title><description><![CDATA[
<p>This matters when you're hiding from the website. It doesn't matter if you're just trying to hide such things from the public.</p>
]]></description><pubDate>Sun, 08 Mar 2026 22:02:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=47302034</link><dc:creator>john01dav</dc:creator><comments>https://news.ycombinator.com/item?id=47302034</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47302034</guid></item><item><title><![CDATA[New comment by john01dav in "Nobody ever got fired for using a struct"]]></title><description><![CDATA[
<p>> even a really cool library that makes Rust do this.<p>The first library that comes to mind when I think of this is `serde` with `#[derive(Serialize, Deserialize)]`, but that gives persistence-format output as you describe is preferable to the former case. I usually use it with JSON.<p>So, this seems like it may be a false dichotomy.</p>
]]></description><pubDate>Fri, 06 Mar 2026 19:42:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=47280080</link><dc:creator>john01dav</dc:creator><comments>https://news.ycombinator.com/item?id=47280080</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47280080</guid></item><item><title><![CDATA[New comment by john01dav in "Motorola GrapheneOS devices will be bootloader unlockable/relockable"]]></title><description><![CDATA[
<p>What, exactly, is sandboxed Google play prevented from accessing? Can I feed it a fake location or disable location access? Is it prevented from running in the background 24/7? Can I force it and just it through a VPN? Or is it just blocked from accessing apps and files that aren't in the sandbox? There are many such questions and all could be considered "sandbox".</p>
]]></description><pubDate>Wed, 04 Mar 2026 17:28:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=47250843</link><dc:creator>john01dav</dc:creator><comments>https://news.ycombinator.com/item?id=47250843</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47250843</guid></item></channel></rss>