<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: buildfocus</title><link>https://news.ycombinator.com/user?id=buildfocus</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Fri, 17 Apr 2026 08:25:31 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=buildfocus" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by buildfocus in "Tell HN: Docker pull fails in Spain due to football Cloudflare block"]]></title><description><![CDATA[
<p>That referendum result is quite debatable, since the legal situation meant most people against it simply didn't vote. While in the past it was close, nowadays polls strongly suggest a comfortable majority against independence: <a href="https://www.democrata.es/politica/39-catalanes-apoya-independencia-53-opone-revela-estudio-ceo/" rel="nofollow">https://www.democrata.es/politica/39-catalanes-apoya-indepen...</a><p>I agree the Rajoy government's handling of this was very problematic, but the rest of this isn't really accurate. And the morals of the economy argument is terrible - the rest of the country needs us, so we should cut them off? The same argument would apply for Barcelona cutting off the rest of Catalunya. It's not a good direction.</p>
]]></description><pubDate>Mon, 13 Apr 2026 07:56:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=47749069</link><dc:creator>buildfocus</dc:creator><comments>https://news.ycombinator.com/item?id=47749069</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47749069</guid></item><item><title><![CDATA[New comment by buildfocus in "BirdyChat becomes first European chat app that is interoperable with WhatsApp"]]></title><description><![CDATA[
<p>> Now this dumb announcement comes out that a 3rd party has (apparently legally) established interop with a Meta property with (I am guessing) a completely proprietary, undocumented, secret protocol underneath.<p>Resd the article - this isn't a proprietary secret API, it's the official intended interop API the EU now obliges them to provide. Not exactly 100% what you're asking for (I too would prefer common standards) but forcing interop access is a very good start.</p>
]]></description><pubDate>Sat, 24 Jan 2026 19:55:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=46747040</link><dc:creator>buildfocus</dc:creator><comments>https://news.ycombinator.com/item?id=46747040</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46747040</guid></item><item><title><![CDATA[New comment by buildfocus in "CLI agents make self-hosting on a home server easier and fun"]]></title><description><![CDATA[
<p>Wireguard is _really_ simple in that sense though. If you're not doing anything complicated it's very easy to set up & maintain, and basically just works.<p>You can also buy quite a few routers now that have it built in, so you literally just tick a checkbox, then scan a QR code/copy a file to each client device, done.</p>
]]></description><pubDate>Sun, 11 Jan 2026 23:05:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=46581425</link><dc:creator>buildfocus</dc:creator><comments>https://news.ycombinator.com/item?id=46581425</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46581425</guid></item><item><title><![CDATA[New comment by buildfocus in "X hit with $140M EU fine for breaching content rules"]]></title><description><![CDATA[
<p>Interesting discussion of the details of the rules and breaches here, from a "this isn't actually about content or censorship at all" perspective: <a href="https://bsky.app/profile/daphnek.bsky.social/post/3m7aqqnarm22i" rel="nofollow">https://bsky.app/profile/daphnek.bsky.social/post/3m7aqqnarm...</a></p>
]]></description><pubDate>Fri, 05 Dec 2025 18:00:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=46164843</link><dc:creator>buildfocus</dc:creator><comments>https://news.ycombinator.com/item?id=46164843</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46164843</guid></item><item><title><![CDATA[New comment by buildfocus in "FileZilla Pro "Perpetual License" – A Warning to All Users"]]></title><description><![CDATA[
<p>This makes no sense. A lifetime license is convenient conceptually, but it completely detaches your goals (working software) from a company's incentives (provide absolutely zero after initial delivery - everything afterwards is cost without upside). Lifetime licenses are bad for users (cf this post, as just one example).<p>Subscriptions are incentives for companies to keep doing what you want, along with direct consequences (everybody will cancel) to penalise them for ignoring their core user base.<p>Don't let the awkwardness of the system (fully agree modern banking is shit at letting you manage recurring bills) distract from the underlying user-beneficial dynamics.</p>
]]></description><pubDate>Thu, 27 Nov 2025 23:01:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=46073947</link><dc:creator>buildfocus</dc:creator><comments>https://news.ycombinator.com/item?id=46073947</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46073947</guid></item><item><title><![CDATA[New comment by buildfocus in "Show HN: I made a down detector for down detector"]]></title><description><![CDATA[
<p>I've done something similar, it's worth noting Scaleway in the same space, for people looking for an AWS replacement more like managed services (equivalents to fargate/lambda/sqs/s3/etc) instead of just bare instance hosting.</p>
]]></description><pubDate>Wed, 19 Nov 2025 08:05:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=45976996</link><dc:creator>buildfocus</dc:creator><comments>https://news.ycombinator.com/item?id=45976996</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45976996</guid></item><item><title><![CDATA[New comment by buildfocus in "Gemini 3 Pro Model Card [pdf]"]]></title><description><![CDATA[
<p>My impression is that Grok is very rarely used in practice outside of a niche of die-hard users, partly because of very different tuning to other models, and partly the related public reputation around it.<p><a href="https://firstpagesage.com/reports/top-generative-ai-chatbots/" rel="nofollow">https://firstpagesage.com/reports/top-generative-ai-chatbots...</a> suggests 0.6% of chat use cases, well below the other big names, and I suspect those stats for chat are higher than other scenarios like business usage. Given all that, I can see how Gemini might not be focused on competing with them.</p>
]]></description><pubDate>Tue, 18 Nov 2025 12:26:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=45964669</link><dc:creator>buildfocus</dc:creator><comments>https://news.ycombinator.com/item?id=45964669</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45964669</guid></item><item><title><![CDATA[New comment by buildfocus in "Homebrew no longer allows bypassing Gatekeeper for unsigned/unnotarized software"]]></title><description><![CDATA[
<p>The contrast between the steadily shrinking freedoms in Apple-land and the open computing approach underlying all today's the Valve announcements is fascinating.</p>
]]></description><pubDate>Wed, 12 Nov 2025 22:29:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=45907761</link><dc:creator>buildfocus</dc:creator><comments>https://news.ycombinator.com/item?id=45907761</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45907761</guid></item><item><title><![CDATA[New comment by buildfocus in "You will own nothing and be (un)happy"]]></title><description><![CDATA[
<p>That's an impossible model though - you're asking somebody to do unlimited work for you forever, for a fixed one-off price.<p>In that world nobody should ever ever sell a lifetime license, it's a huge responsibility with strictly limited upside. Imo "Use the current-ish version forever" is the only reasonable expectation, and that's a fair trade.<p>It's expectations like this that drive subscription models. People do (quite reasonably) want ongoing support and updates, but that takes continual work, so the only way to make that possible is to somehow provide ongoing funding.</p>
]]></description><pubDate>Wed, 12 Nov 2025 08:32:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=45897728</link><dc:creator>buildfocus</dc:creator><comments>https://news.ycombinator.com/item?id=45897728</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45897728</guid></item><item><title><![CDATA[New comment by buildfocus in "You can't cURL a Border"]]></title><description><![CDATA[
<p>This typically means they agree you don't get double charged (so you can claim taxes paid in one back in the other) but they both still want you to complete the paperwork regardless. Saves money, not time.</p>
]]></description><pubDate>Tue, 04 Nov 2025 08:05:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=45808546</link><dc:creator>buildfocus</dc:creator><comments>https://news.ycombinator.com/item?id=45808546</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45808546</guid></item><item><title><![CDATA[New comment by buildfocus in "Keep Android Open"]]></title><description><![CDATA[
<p>The way to make this work for real is with a smooth migration path, which means a way to keep running Android apps on your new system.<p>If you want to sponsor Waydroid to help make that happen, you can do so right now: <a href="https://opencollective.com/Waydroid" rel="nofollow">https://opencollective.com/Waydroid</a> (I'm not affiliated, just a fan, and it's the only realistic route to this I see).</p>
]]></description><pubDate>Wed, 29 Oct 2025 19:35:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=45751931</link><dc:creator>buildfocus</dc:creator><comments>https://news.ycombinator.com/item?id=45751931</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45751931</guid></item><item><title><![CDATA[New comment by buildfocus in "Digital ID – The New Chains of Capitalist Surveillance"]]></title><description><![CDATA[
<p>We already have exactly this right now, without digital ids, it's not even theoretical. The government blocks plenty of residents from aspects of society (eg can't work based on visa rules, can't access public/health services at all without legal residency). Currently that's enforced by random members of e.g. medical staff looking at your skin colour to decide whether to ask to check your physical paperwork before they'll look at your weird looking mole. Governments enforce plenty of paperwork checks & blocks today. I think a digital id strictly improves this scenario.</p>
]]></description><pubDate>Fri, 03 Oct 2025 08:56:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=45460659</link><dc:creator>buildfocus</dc:creator><comments>https://news.ycombinator.com/item?id=45460659</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45460659</guid></item><item><title><![CDATA[New comment by buildfocus in "Digital ID – The New Chains of Capitalist Surveillance"]]></title><description><![CDATA[
<p>For Spain, for online stuff signatures & verification it's mtls, with a client certificate issued by the government. You can sign documents with it or authenticate with it entirely offline (effectively nobody does the latter, but you could, and signing documents with it is very common). Government has no idea how it's used. 3rd party just verifies the government has signed the cert and it's got a valid date.<p>There's other issues (UX, privacy to the 3rd parties) and further improvements here coming with better wallets (EU-wide) soon, but even today it's absolutely possible to have digital id that doesn't tell the government every time you use it.</p>
]]></description><pubDate>Fri, 03 Oct 2025 08:50:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=45460617</link><dc:creator>buildfocus</dc:creator><comments>https://news.ycombinator.com/item?id=45460617</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45460617</guid></item><item><title><![CDATA[New comment by buildfocus in "Digital ID – The New Chains of Capitalist Surveillance"]]></title><description><![CDATA[
<p>For Spain at least, most banks have foreigner accounts you can open with a passport, and convert into a normal account once you have local id later. It's a mildly unusual setup (and a bit confusing when you're new) but it's pretty widely available and it's not a significant blocker. There's plenty of other challenges and structural disadvantages as an immigrant, but this one at least isn't too bad.<p>If anything, there's really a big advantage to it for the banks - most locals already have banking, immigrants are the one market where you can get new customers without having to push them past the effort/laziness of switching from their existing setup.</p>
]]></description><pubDate>Fri, 03 Oct 2025 08:45:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=45460585</link><dc:creator>buildfocus</dc:creator><comments>https://news.ycombinator.com/item?id=45460585</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45460585</guid></item><item><title><![CDATA[New comment by buildfocus in "Detect Electron apps on Mac that hasn't been updated to fix the system wide lag"]]></title><description><![CDATA[
<p>They only needed to test with the latest Electron at the time of release (or indeed, any chance version - they're all affected - but latest is a reasonable baseline). If they had, they would've seen this.<p>There are patches out now, but only after Apple released the OS to the entire team world and people reported the issue to the Electron team.<p>Imo, Electron is sufficiently popular that somebody should test at least one Electron app on a major new OS version sometime before releasing it as done! Any app would've worked, and there's plenty of popular ones, as this post shows.</p>
]]></description><pubDate>Wed, 01 Oct 2025 15:52:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=45439222</link><dc:creator>buildfocus</dc:creator><comments>https://news.ycombinator.com/item?id=45439222</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45439222</guid></item><item><title><![CDATA[New comment by buildfocus in "As Android developer verification gets ready to go, a new reason to be worried"]]></title><description><![CDATA[
<p>That's not true - you can enable developer mode and install apps via ADB without affecting Play Integrity for other apps on your device. You can test this today.<p>Play Integrity is focused on checking the OS is original and the runtime environment of the app (your banking app in this case) isn't being messed with. Installing other apps as a developer isn't related to that. If you're not flashing a custom OS or modifying your bank's APK you'll be fine.<p>(You _should_ be able to use custom OSs and Play Integrity is awful, to be clear - but not because of anything directly relate to normal app development & sideloading)</p>
]]></description><pubDate>Fri, 19 Sep 2025 20:21:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=45306072</link><dc:creator>buildfocus</dc:creator><comments>https://news.ycombinator.com/item?id=45306072</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45306072</guid></item><item><title><![CDATA[New comment by buildfocus in "Google will allow only apps from verified developers to be installed on Android"]]></title><description><![CDATA[
<p>Attestation & Play Integrity is having a good go at blocking this: lots of critical software (e.g. the app required to use your bank account) requires certified attested devices, and Google are pushing hard to get as many apps as possible to activate that for "security", making non-Google Android un fixably 2nd tier in functionality.</p>
]]></description><pubDate>Mon, 25 Aug 2025 21:59:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=45019601</link><dc:creator>buildfocus</dc:creator><comments>https://news.ycombinator.com/item?id=45019601</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45019601</guid></item><item><title><![CDATA[New comment by buildfocus in "APKLab: Android Reverse-Engineering Workbench for VS Code"]]></title><description><![CDATA[
<p><a href="https://httptoolkit.com" rel="nofollow">https://httptoolkit.com</a> also worth a look if you're interested in this space: has some neat automated setup for Android MITM that can be much simpler _and_ more effective than the manual config route (with automated Frida setup on rooted devices, so it handles unpinning too!). More UI & less CLI focused, so depends which way your preferences go there.</p>
]]></description><pubDate>Mon, 14 Jul 2025 09:36:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=44558071</link><dc:creator>buildfocus</dc:creator><comments>https://news.ycombinator.com/item?id=44558071</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44558071</guid></item><item><title><![CDATA[New comment by buildfocus in "Gemini CLI"]]></title><description><![CDATA[
<p>Node can also produce a single binary executable: <a href="https://nodejs.org/api/single-executable-applications.html" rel="nofollow">https://nodejs.org/api/single-executable-applications.html</a></p>
]]></description><pubDate>Wed, 25 Jun 2025 14:20:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=44377649</link><dc:creator>buildfocus</dc:creator><comments>https://news.ycombinator.com/item?id=44377649</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44377649</guid></item><item><title><![CDATA[New comment by buildfocus in "Gemini CLI"]]></title><description><![CDATA[
<p>You can also do this natively with Node, since v18: <a href="https://nodejs.org/api/single-executable-applications.html#single-executable-applications" rel="nofollow">https://nodejs.org/api/single-executable-applications.html#s...</a></p>
]]></description><pubDate>Wed, 25 Jun 2025 14:19:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=44377642</link><dc:creator>buildfocus</dc:creator><comments>https://news.ycombinator.com/item?id=44377642</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44377642</guid></item></channel></rss>