<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: kuschku</title><link>https://news.ycombinator.com/user?id=kuschku</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Tue, 14 Apr 2026 20:40:29 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=kuschku" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by kuschku in "GitHub Stacked PRs"]]></title><description><![CDATA[
<p>I've rewritten a python tool in go, 1:1. And that turned something that was so slow that it was basically a toy, into something so fast that it became not just usable, but an essential asset.<p>Later on I also changed some of the algorithms to faster ones, but their impact was much lower than the language change.</p>
]]></description><pubDate>Mon, 13 Apr 2026 23:10:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=47759163</link><dc:creator>kuschku</dc:creator><comments>https://news.ycombinator.com/item?id=47759163</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47759163</guid></item><item><title><![CDATA[New comment by kuschku in "Microsoft terminates VeraCrypt account, halting Windows updates"]]></title><description><![CDATA[
<p>LineageOS alone has around 4 million active users. So malicious use is at most 1:4, not 5:1.</p>
]]></description><pubDate>Wed, 08 Apr 2026 17:26:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=47693410</link><dc:creator>kuschku</dc:creator><comments>https://news.ycombinator.com/item?id=47693410</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47693410</guid></item><item><title><![CDATA[New comment by kuschku in "I quit. The clankers won"]]></title><description><![CDATA[
<p>> Decompiling and re-engineering proprietary code has never been easier. You almost don't even need the source code anymore. The object code can be examined by your LLM, and binary patches applied.<p>We've always been able to do that, but that's not the point. There's a reason free software licenses require the "the preferred form of the work for making modifications to it" to be opened.<p>One of the core tenets is that any user should have the exact same access as the original developers.</p>
]]></description><pubDate>Tue, 07 Apr 2026 10:18:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=47672952</link><dc:creator>kuschku</dc:creator><comments>https://news.ycombinator.com/item?id=47672952</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47672952</guid></item><item><title><![CDATA[New comment by kuschku in "The Claude Code Source Leak: fake tools, frustration regexes, undercover mode"]]></title><description><![CDATA[
<p>Do you check in binaries into your git history? If so, you should mark a commit as generated, and the commit message (plus repository state) should be enough to recreate it 1:1.<p>Similarly, if I use e.g. jextract or uniffi to generate Java interfaces from C code and check that in, I'll create tooling to automatically run those, and the commit will be attributed to that tooling.</p>
]]></description><pubDate>Tue, 07 Apr 2026 08:38:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=47672302</link><dc:creator>kuschku</dc:creator><comments>https://news.ycombinator.com/item?id=47672302</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47672302</guid></item><item><title><![CDATA[New comment by kuschku in "The Claude Code Source Leak: fake tools, frustration regexes, undercover mode"]]></title><description><![CDATA[
<p>If I copy a clean solution from stackoverflow, I put it into a separate file with the appropriate license header. IMO that's the absolute minimum degree of separation that any imported code, whether from StackOverflow or AI, should have.<p>Even if I then edit it to adapt and modify it, I'll just <i>add</i> my copyright header, but I can't <i>replace</i>/<i>remove</i> the original one.</p>
]]></description><pubDate>Tue, 07 Apr 2026 08:30:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=47672239</link><dc:creator>kuschku</dc:creator><comments>https://news.ycombinator.com/item?id=47672239</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47672239</guid></item><item><title><![CDATA[New comment by kuschku in "Android Developer Verification"]]></title><description><![CDATA[
<p>The German regulation is also really interesting:<p>Jaywalking is only illegal if there's a crossing less than 50m away. (And even then it's only a misdemeanor, not a crime).<p>That also means that city planners have to balance between people jaywalking, putting crossings everywhere, and how crossings slow down traffic.<p>And every time a car makes a turn, pedestrians automatically have priority. Which creates an implicit zebra crossing.<p>The only roads exempt from this are autobahn/motorways. These are by law prohibited from having direct access to anything.<p>That's IMO also a way for the US to get out of its current situation. Set up a rule like that, with a large distance at the beginning, and slowly reduce it over the next few years, forcing local planners to introduce additional crossings, which also reduces through traffic. The separation of streets vs autobahn also mostly prevents stroads.</p>
]]></description><pubDate>Tue, 31 Mar 2026 10:12:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=47585107</link><dc:creator>kuschku</dc:creator><comments>https://news.ycombinator.com/item?id=47585107</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47585107</guid></item><item><title><![CDATA[New comment by kuschku in "Android Developer Verification"]]></title><description><![CDATA[
<p>Google already knows whether an app is being installed from an app store, such as fdroid, or not.<p>Just like they allow installing apps from the Play Store without the 24h verification, they should allow installing apps from F-Droid or the Epic Games Store without verification.</p>
]]></description><pubDate>Tue, 31 Mar 2026 09:58:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=47584983</link><dc:creator>kuschku</dc:creator><comments>https://news.ycombinator.com/item?id=47584983</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47584983</guid></item><item><title><![CDATA[New comment by kuschku in "Installing a Let's Encrypt TLS certificate on a Brother printer with Certbot"]]></title><description><![CDATA[
<p>That's sadly the only reliable way to do this, I actually solved it the same way last year: <a href="https://github.com/justjanne/brother-client" rel="nofollow">https://github.com/justjanne/brother-client</a></p>
]]></description><pubDate>Fri, 27 Mar 2026 23:26:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=47549712</link><dc:creator>kuschku</dc:creator><comments>https://news.ycombinator.com/item?id=47549712</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47549712</guid></item><item><title><![CDATA[New comment by kuschku in "Make macOS consistently bad (unironically)"]]></title><description><![CDATA[
<p>KDE actually had it for many years, until Gnome pushed for CSDs, and with (at the time) CSD-only wayland that feature disappeared.</p>
]]></description><pubDate>Fri, 27 Mar 2026 23:17:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=47549628</link><dc:creator>kuschku</dc:creator><comments>https://news.ycombinator.com/item?id=47549628</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47549628</guid></item><item><title><![CDATA[New comment by kuschku in "Implementing automatic eSIM installation on Android"]]></title><description><![CDATA[
<p>"security reasons" is such a vague phrase that just means "because some people are unable to use it correctly, no one can have it". That's only okay if it's a danger to others.</p>
]]></description><pubDate>Fri, 27 Mar 2026 10:07:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=47540820</link><dc:creator>kuschku</dc:creator><comments>https://news.ycombinator.com/item?id=47540820</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47540820</guid></item><item><title><![CDATA[New comment by kuschku in "Implementing automatic eSIM installation on Android"]]></title><description><![CDATA[
<p>The operator decides which apps can interact with a given esim.<p>Wasn't this supposed to be a general purpose computer? Why can a service decide which apps I can use to access which features of my own device?</p>
]]></description><pubDate>Wed, 25 Mar 2026 09:12:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=47515037</link><dc:creator>kuschku</dc:creator><comments>https://news.ycombinator.com/item?id=47515037</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47515037</guid></item><item><title><![CDATA[New comment by kuschku in "Epoch confirms GPT5.4 Pro solved a frontier math open problem"]]></title><description><![CDATA[
<p>That highlighted phrase "everything is a remix" was for a good reason, there's a documentary of that same name, and I can certainly recommend it.<p>At the same time, there are things that are truly novel, even if the idea is based on combining two common approaches, the implementation might need to be truly novel, with new formulas and new questions that arise from those. AI can't belp there, speaking from experience.</p>
]]></description><pubDate>Wed, 25 Mar 2026 01:37:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=47512081</link><dc:creator>kuschku</dc:creator><comments>https://news.ycombinator.com/item?id=47512081</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47512081</guid></item><item><title><![CDATA[New comment by kuschku in "PC Gamer recommends RSS readers in a 37mb article that just keeps downloading"]]></title><description><![CDATA[
<p>Opera Mini, like actual Opera, was killed when Opera was purchased and relaunched as another Chrome clone.</p>
]]></description><pubDate>Tue, 24 Mar 2026 14:39:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=47503300</link><dc:creator>kuschku</dc:creator><comments>https://news.ycombinator.com/item?id=47503300</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47503300</guid></item><item><title><![CDATA[New comment by kuschku in "Epoch confirms GPT5.4 Pro solved a frontier math open problem"]]></title><description><![CDATA[
<p>If only 5-10 people have ever tried to solve something in programming, every LLM will start regurgitating your own decade-old attempt again and again, sometimes even with the exact comments you wrote back then (good to know it trained on my GitHub repos...), but you can spend upwards of 100mio tokens in gemini-cli or claude code and still not make any progress.<p>It's afterall still a remix machine, it can only interpolate between that which already exists. Which is good for a lot of things, considering <i>everything is a remix</i>, but it can't do truly new tasks.</p>
]]></description><pubDate>Tue, 24 Mar 2026 07:34:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=47499575</link><dc:creator>kuschku</dc:creator><comments>https://news.ycombinator.com/item?id=47499575</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47499575</guid></item><item><title><![CDATA[New comment by kuschku in "Microsoft blocks trick to unlock native NVMe driver, but workarounds still exist"]]></title><description><![CDATA[
<p>Supposedly it requires additional workarounds to run in safe mode, and doesn't work if the NVMe drive is attached to a RAID controller (whether that's in use or not).<p>I also wonder whether this feature will be locked to server and the little-known "pro for workstations" variants.</p>
]]></description><pubDate>Tue, 24 Mar 2026 07:27:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=47499530</link><dc:creator>kuschku</dc:creator><comments>https://news.ycombinator.com/item?id=47499530</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47499530</guid></item><item><title><![CDATA[New comment by kuschku in "PC Gamer recommends RSS readers in a 37mb article that just keeps downloading"]]></title><description><![CDATA[
<p>I used to have an extremely cheap phone plan that had 500MB data, then 64kbps for the rest of the month.<p>You'd be surprised how far you can get with that. IRC works just fine (as long as you use Quassel w/ Quasseldroid), HN works well, so does reddit (via redreader). RSS readers and wikipedia work as well, and for general web browsing you can set up a readability proxy (basically Firefox' Reader Mode, but server-side). And of course email works really well, too.</p>
]]></description><pubDate>Sun, 22 Mar 2026 23:28:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=47483467</link><dc:creator>kuschku</dc:creator><comments>https://news.ycombinator.com/item?id=47483467</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47483467</guid></item><item><title><![CDATA[New comment by kuschku in "Western carmakers' retreat from electric risks dooming them to irrelevance"]]></title><description><![CDATA[
<p>Unless you need to leave the rear seats when the electronic door openers don't work anymore. It's possible the parent was referring to that, which is to be fair not just a Tesla issue, but Tesla is probably the most extreme example.</p>
]]></description><pubDate>Sat, 21 Mar 2026 15:28:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=47467900</link><dc:creator>kuschku</dc:creator><comments>https://news.ycombinator.com/item?id=47467900</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47467900</guid></item><item><title><![CDATA[New comment by kuschku in "Western carmakers' retreat from electric risks dooming them to irrelevance"]]></title><description><![CDATA[
<p>And this is what it looks like for me: <a href="https://i.k8r.eu/CzluFg.png" rel="nofollow">https://i.k8r.eu/CzluFg.png</a></p>
]]></description><pubDate>Sat, 21 Mar 2026 15:26:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=47467885</link><dc:creator>kuschku</dc:creator><comments>https://news.ycombinator.com/item?id=47467885</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47467885</guid></item><item><title><![CDATA[New comment by kuschku in "Google details new 24-hour process to sideload unverified Android apps"]]></title><description><![CDATA[
<p>But they're not. They're actually sending each signature to Google and asking whether that's been verified anyway.</p>
]]></description><pubDate>Fri, 20 Mar 2026 08:24:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=47451921</link><dc:creator>kuschku</dc:creator><comments>https://news.ycombinator.com/item?id=47451921</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47451921</guid></item><item><title><![CDATA[New comment by kuschku in "Google details new 24-hour process to sideload unverified Android apps"]]></title><description><![CDATA[
<p>If one verified app can install many unverified apps, either aurora droid or fdroid basic or one of the many other frontends would end up offering that feature quickly.<p>But there's been some comments that even that wouldn't be possible, <i>every</i> app would have to be verified individually, or be signed by a developer with less than 20 installs.<p>(Which of course then begs the question: Why not build a version of Fdroid that generates its own signing key and resigns every app on device?)</p>
]]></description><pubDate>Fri, 20 Mar 2026 00:26:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=47448562</link><dc:creator>kuschku</dc:creator><comments>https://news.ycombinator.com/item?id=47448562</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47448562</guid></item></channel></rss>