<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: kosinus</title><link>https://news.ycombinator.com/user?id=kosinus</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sun, 06 Sep 2026 18:18:54 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=kosinus" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by kosinus in "Restoring 5 GHz Wi-Fi on an LG C5 by changing its webOS region"]]></title><description><![CDATA[
<p>I was playing around with LG TV homebrew a while back. Still have the same TV, and in the age of AI, I'm considering putting a coding agent to work on a dump of the filesystem to see what it'd take to run stock Linux on it.</p>
]]></description><pubDate>Fri, 04 Sep 2026 13:59:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=49564777</link><dc:creator>kosinus</dc:creator><comments>https://news.ycombinator.com/item?id=49564777</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49564777</guid></item><item><title><![CDATA[New comment by kosinus in "Swiss e-voting pilot can't count 2,048 ballots after decryption failure"]]></title><description><![CDATA[
<p>One of the reasons The Netherlands abandoned voting machines was because of electromagnetic emissions that could be read tens of meters away.</p>
]]></description><pubDate>Wed, 11 Mar 2026 21:30:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=47342239</link><dc:creator>kosinus</dc:creator><comments>https://news.ycombinator.com/item?id=47342239</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47342239</guid></item><item><title><![CDATA[New comment by kosinus in "US plans online portal to bypass content bans in Europe and elsewhere"]]></title><description><![CDATA[
<p>There are so so many reasons to get arrested for social media posts that have nothing to do with censorship.</p>
]]></description><pubDate>Fri, 20 Feb 2026 08:23:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=47085221</link><dc:creator>kosinus</dc:creator><comments>https://news.ycombinator.com/item?id=47085221</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47085221</guid></item><item><title><![CDATA[New comment by kosinus in "A 'small' vanilla Kubernetes install on NixOS"]]></title><description><![CDATA[
<p>Author here. Yeah, unfortunately, that's kinda it: just rebuild a lot. At work we have a custom setup with a build server and agents for provisioning, which is nice for multiple nodes, but also even slower. The QEMU setup in the attached repo was added later and also handy for testing multiple nodes. QEMU is also nice because you can just trash the disk images to get a clean start.</p>
]]></description><pubDate>Wed, 19 Nov 2025 16:00:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=45981170</link><dc:creator>kosinus</dc:creator><comments>https://news.ycombinator.com/item?id=45981170</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45981170</guid></item><item><title><![CDATA[New comment by kosinus in "A 'small' vanilla Kubernetes install on NixOS"]]></title><description><![CDATA[
<p>Author here.<p>You're right, it's very much a trade-off and preference where you put control, NixOS or Kubernetes. I'm not so much torn, but more believe you always have to weigh pros and cons.<p>For CoreDNS specifically, this setup adds CoreDNS to every node, and every node does DNS locally, so there's no redundancy benefit to using a Kubernetes deployment for CoreDNS. It does become a benefit as soon as you can't have a CoreDNS per node. I guess the obvious downsides to CoreDNS per node are that cache becomes very spread out in larger setups, and you may end up hammering your API server and upstream DNS servers more.</p>
]]></description><pubDate>Wed, 19 Nov 2025 07:44:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=45976881</link><dc:creator>kosinus</dc:creator><comments>https://news.ycombinator.com/item?id=45976881</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45976881</guid></item><item><title><![CDATA[New comment by kosinus in "Incus-OS: Immutable Linux OS to run Incus as a hypervisor"]]></title><description><![CDATA[
<p>You can also start QEMU/KVM powered VMs with Incus, I assume that's also possible with IncusOS?</p>
]]></description><pubDate>Fri, 14 Nov 2025 16:13:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=45928270</link><dc:creator>kosinus</dc:creator><comments>https://news.ycombinator.com/item?id=45928270</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45928270</guid></item><item><title><![CDATA[New comment by kosinus in "Another European agency shifts off US Tech as digital sovereignty gains steam"]]></title><description><![CDATA[
<p>What is cutting off the ICC if not restricting. I think that was a pretty blatant move, and is a large part of the chain reaction we're seeing now.</p>
]]></description><pubDate>Fri, 31 Oct 2025 19:13:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=45775612</link><dc:creator>kosinus</dc:creator><comments>https://news.ycombinator.com/item?id=45775612</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45775612</guid></item><item><title><![CDATA[New comment by kosinus in "Offline card payments should be possible no later than 1 July 2026"]]></title><description><![CDATA[
<p>I have no idea how the terminals operate, but I was on a flight two days ago and paid with a debit card. The flight otherwise required devices to be in airplane mode. Though there are flights that offer wifi, so there's a good chance the terminal can communicate with the ground, but they just don't allow anything else.</p>
]]></description><pubDate>Fri, 03 Oct 2025 21:18:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=45467916</link><dc:creator>kosinus</dc:creator><comments>https://news.ycombinator.com/item?id=45467916</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45467916</guid></item><item><title><![CDATA[New comment by kosinus in "Offline card payments should be possible no later than 1 July 2026"]]></title><description><![CDATA[
<p>Debit cards are most definitely accepted on planes.</p>
]]></description><pubDate>Fri, 03 Oct 2025 21:12:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=45467847</link><dc:creator>kosinus</dc:creator><comments>https://news.ycombinator.com/item?id=45467847</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45467847</guid></item><item><title><![CDATA[New comment by kosinus in "Apple's Browser Engine Ban Persists, Even Under the DMA"]]></title><description><![CDATA[
<p>I think that is true when you initially switch and are still comparing browsers, but I certainly no longer check if something broken happens to work in Chrome. Stuff may equally be broken by my adblocker. Too lazy to debug someone else's work.</p>
]]></description><pubDate>Mon, 14 Jul 2025 10:46:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=44558519</link><dc:creator>kosinus</dc:creator><comments>https://news.ycombinator.com/item?id=44558519</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44558519</guid></item><item><title><![CDATA[New comment by kosinus in "Show HN: I am building an open-source Confluence and Notion alternative"]]></title><description><![CDATA[
<p>Personal gripe, but there are a gazillion note taking tools, but very few of them do real-time collab.<p>Me and my partner currently use Apple Notes for this, simple stuff like grocery lists, todo lists, etc. But Apple Notes perf is abysmal with real-time collab. The app constantly hangs and fans are spinning non-stop. iOS is not much better.</p>
]]></description><pubDate>Sun, 30 Jun 2024 06:28:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=40835476</link><dc:creator>kosinus</dc:creator><comments>https://news.ycombinator.com/item?id=40835476</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40835476</guid></item><item><title><![CDATA[New comment by kosinus in "European Commission's use of Microsoft 365 infringes data protection law for EU"]]></title><description><![CDATA[
<p>It goes on to say:<p>> The EDPS has also decided to order the Commission to bring the processing operations resulting from its use of Microsoft 365 into compliance with Regulation (EU) 2018/1725.<p>Which, to me, reads like they can keep using Microsoft 365, they just need to work with Microsoft to bring it in compliance.<p>So my guess is your second interpretation.</p>
]]></description><pubDate>Mon, 11 Mar 2024 11:56:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=39666988</link><dc:creator>kosinus</dc:creator><comments>https://news.ycombinator.com/item?id=39666988</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39666988</guid></item><item><title><![CDATA[New comment by kosinus in "Show HN: Obligator – An OpenID Connect server for self-hosters"]]></title><description><![CDATA[
<p>Thanks for pointing that out! Maybe we can improve on that, even if we keep it as a non-goal.<p>Right away, a partial mitigation for current versions of Portier is to modify the `email_*.mustache` templates to remove the link. But a second piece of information Portier leaks is simply which sites you're logging into. That's right in the subject for Portier, and not something you can customize for current versions.<p>I think it's worthy to try and harden against this type of attack, but I'm worried the effect is limited. There's often nothing stopping someone from simply starting the login process / creating a new session, so an attacker just has to know where, and there are a bunch of ways to find out.</p>
]]></description><pubDate>Sat, 14 Oct 2023 12:23:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=37879927</link><dc:creator>kosinus</dc:creator><comments>https://news.ycombinator.com/item?id=37879927</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37879927</guid></item><item><title><![CDATA[New comment by kosinus in "Show HN: Obligator – An OpenID Connect server for self-hosters"]]></title><description><![CDATA[
<p>This looks like it has the same core functionality as Portier? <a href="https://github.com/portier/portier-broker">https://github.com/portier/portier-broker</a><p>I'm on mobile, so haven't really checked where we differ in details.</p>
]]></description><pubDate>Thu, 12 Oct 2023 07:54:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=37854561</link><dc:creator>kosinus</dc:creator><comments>https://news.ycombinator.com/item?id=37854561</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37854561</guid></item><item><title><![CDATA[New comment by kosinus in "The problem with federated web apps"]]></title><description><![CDATA[
<p>The post body is just one property of a JSON-LD document in ActivityPub. The rest of it is metadata, relations, etc, that different apps may present ever so slightly differently.<p>It's more like an API with multiple implementations.<p>(Even just JSON serialization differences will pop up. For example, PHP always likes to escape forward slashes.)</p>
]]></description><pubDate>Mon, 03 Jul 2023 10:46:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=36571146</link><dc:creator>kosinus</dc:creator><comments>https://news.ycombinator.com/item?id=36571146</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36571146</guid></item><item><title><![CDATA[New comment by kosinus in "The problem with federated web apps"]]></title><description><![CDATA[
<p>I'm not sure that applies here. If data is migrated from one app to another, content may change.<p>We could create a protocol for requesting content-addressable URLs over HTTP, but it wouldn't help with the problem described either.</p>
]]></description><pubDate>Sun, 02 Jul 2023 07:09:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=36559048</link><dc:creator>kosinus</dc:creator><comments>https://news.ycombinator.com/item?id=36559048</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36559048</guid></item><item><title><![CDATA[New comment by kosinus in "Surprising Consequences of macOS’s Environment Variable Sanitization"]]></title><description><![CDATA[
<p>Maybe it's possible to patch the dependency? For example, for Node.js / npm, there are automated ways to do this, like [patch-package](<a href="https://www.npmjs.com/package/patch-package" rel="nofollow">https://www.npmjs.com/package/patch-package</a>). Does Python / pip have something similar?</p>
]]></description><pubDate>Wed, 11 Jan 2023 08:10:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=34336238</link><dc:creator>kosinus</dc:creator><comments>https://news.ycombinator.com/item?id=34336238</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=34336238</guid></item><item><title><![CDATA[New comment by kosinus in "Ask HN: How much does it cost to run Hacker News?"]]></title><description><![CDATA[
<p>I don't believe business opportunities are lost that quickly. Sure if you're down for 2 months, yes. But use a solid dbms and web framework and you can transition to multiple servers quite easily, in the order of hours. Doesn't even have to be k8s, but call in an expert the next day if you have to.</p>
]]></description><pubDate>Thu, 29 Dec 2022 11:40:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=34171665</link><dc:creator>kosinus</dc:creator><comments>https://news.ycombinator.com/item?id=34171665</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=34171665</guid></item><item><title><![CDATA[New comment by kosinus in "Open Source Bait and Switch"]]></title><description><![CDATA[
<p>This mentions the Elasticsearch situation, but there's nothing the GPL does that would've helped Elastic.</p>
]]></description><pubDate>Mon, 26 Sep 2022 13:46:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=32983046</link><dc:creator>kosinus</dc:creator><comments>https://news.ycombinator.com/item?id=32983046</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=32983046</guid></item><item><title><![CDATA[New comment by kosinus in "Show HN: RootMy.TV"]]></title><description><![CDATA[
<p>This isn't available on my model. I think it's only 2019 and newer? The exploit seems to cover some older models as well.</p>
]]></description><pubDate>Sat, 15 Jan 2022 18:21:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=29948809</link><dc:creator>kosinus</dc:creator><comments>https://news.ycombinator.com/item?id=29948809</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=29948809</guid></item></channel></rss>