<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: gnud</title><link>https://news.ycombinator.com/user?id=gnud</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sat, 13 Jun 2026 10:33:31 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=gnud" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by gnud in "Internet's biggest annoyance: Cookie laws should target browsers, not websites"]]></title><description><![CDATA[
<p>For Knuth's sake: The GDPR is NOT about cookies! The older 'cookie directive' is also NOT about cookies! They're about a third party storing their data on your computer, or storing your personal data on their computers - no matter what technology is used.<p>Nothing in the GDPR stops websites from honoring "Do not track" and then _not asking_  if it's present. They don't have to ask if they don't track you! They don't have to ask for a technically necessary session cookie that appears after you actively log in!<p>Websites ask because they want to track you! A 'law targeting browsers' would not help because people would say no to cookies, and then websites would ask about some other way to track you. Because they want to track you.</p>
]]></description><pubDate>Wed, 22 Oct 2025 12:34:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=45668098</link><dc:creator>gnud</dc:creator><comments>https://news.ycombinator.com/item?id=45668098</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45668098</guid></item><item><title><![CDATA[New comment by gnud in "Kagi News"]]></title><description><![CDATA[
<p>Switched from Gmail to Fastmail about 10 years ago.<p>2-3 spam emails slip through every week, and sometimes a false positive happens when I sign up for something new. I don't see this as a huge problem, and I doubt Gmail is significantly better.</p>
]]></description><pubDate>Tue, 30 Sep 2025 21:09:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=45431286</link><dc:creator>gnud</dc:creator><comments>https://news.ycombinator.com/item?id=45431286</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45431286</guid></item><item><title><![CDATA[New comment by gnud in "Zedless: Zed fork focused on privacy and being local-first"]]></title><description><![CDATA[
<p>Pretty sure Zed won't let me pay for an editor without any "sign in" or LLM features?</p>
]]></description><pubDate>Thu, 21 Aug 2025 09:41:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=44970814</link><dc:creator>gnud</dc:creator><comments>https://news.ycombinator.com/item?id=44970814</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44970814</guid></item><item><title><![CDATA[New comment by gnud in "Covert web-to-app tracking via localhost on Android"]]></title><description><![CDATA[
<p>The 'no to tracking' cookie doesn't need to be identifiable in any way.</p>
]]></description><pubDate>Tue, 10 Jun 2025 21:20:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=44241578</link><dc:creator>gnud</dc:creator><comments>https://news.ycombinator.com/item?id=44241578</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44241578</guid></item><item><title><![CDATA[New comment by gnud in "Covert web-to-app tracking via localhost on Android"]]></title><description><![CDATA[
<p>Luckily, GDPR isn't about cookies, it's about processing personal information.
Doesn't matter if you use cookies, localstorage, or carrier pigeon.<p>The older EU 'cookie directive' only mentions cookies as an example of storage in a footnote. The regulative is actually about any storage on the users computer.<p>Marketers would like you to believe that the stupid banners are about cookies. They're not - they're about processing your personal information.</p>
]]></description><pubDate>Tue, 10 Jun 2025 21:13:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=44241506</link><dc:creator>gnud</dc:creator><comments>https://news.ycombinator.com/item?id=44241506</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44241506</guid></item><item><title><![CDATA[New comment by gnud in "Building a fair multi-tenant queuing system"]]></title><description><![CDATA[
<p>This will give more resources to tenants that schedule more jobs.<p>If tenant A schedules 99 jobs and tenant B schedules 1 job,
a "fair" algorithm would pick B's job either first or second, RANDOM() will not.</p>
]]></description><pubDate>Mon, 22 Jan 2024 20:18:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=39094842</link><dc:creator>gnud</dc:creator><comments>https://news.ycombinator.com/item?id=39094842</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39094842</guid></item><item><title><![CDATA[New comment by gnud in "Unlimited Kagi searches for $10 per month"]]></title><description><![CDATA[
<p>I'm assuming they disallow bot use in their TOS. So they can probably offer unlimited searches that you run yourself by typing in the terms.</p>
]]></description><pubDate>Thu, 21 Sep 2023 21:16:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=37604469</link><dc:creator>gnud</dc:creator><comments>https://news.ycombinator.com/item?id=37604469</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37604469</guid></item><item><title><![CDATA[New comment by gnud in "FCC Considering Banning Transfer of Online Consent Forms"]]></title><description><![CDATA[
<p>Spam texts are not really a thing here in Norway, either.<p>I do get three to four phonecalls from spoofed UK numbers every month. I havn't picked up for a year or so, but last time I did, it was a fake "Microsoft Support" scam.</p>
]]></description><pubDate>Fri, 24 Feb 2023 11:55:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=34923591</link><dc:creator>gnud</dc:creator><comments>https://news.ycombinator.com/item?id=34923591</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=34923591</guid></item><item><title><![CDATA[New comment by gnud in "Attacker with access to XML config can trigger keepass.exe to obtain passwords"]]></title><description><![CDATA[
<p>It's actually less of a risk than I thought, because the configuration is on your local install of KeePass, not in the database file.<p>If an attacker can modify your local install, you've lost anyway....</p>
]]></description><pubDate>Fri, 27 Jan 2023 13:26:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=34545678</link><dc:creator>gnud</dc:creator><comments>https://news.ycombinator.com/item?id=34545678</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=34545678</guid></item><item><title><![CDATA[New comment by gnud in "Attacker with access to XML config can trigger keepass.exe to obtain passwords"]]></title><description><![CDATA[
<p>As I understand it, if you modify the xml, Keepass will silently export entries in the database once you load it (by providing the password).<p>Keepass will (by default) not ask for the password a second time before exporting - but you have to decrypt the database once before it can be exported.<p>So this is not a risk if your threat model is "attacker obtains a copy of my .kdbx", but it is a risk if your threat model is "attacker can modify .kdbx without me noticing, and can access my local computer or a mounted network disk to read the exported passwords".</p>
]]></description><pubDate>Fri, 27 Jan 2023 13:02:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=34545504</link><dc:creator>gnud</dc:creator><comments>https://news.ycombinator.com/item?id=34545504</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=34545504</guid></item><item><title><![CDATA[New comment by gnud in "TypeScript is terrible for library developers"]]></title><description><![CDATA[
<p>You can approximate something by defining the valid TokenTable keys as an enum, and using a mapped type for the actual TokenTable type.<p>There's some boilerplate in the definition, but it's fairly clean and non-repetitive. And easy to use in the "client code".<p><a href="https://www.typescriptlang.org/play?#code/KYOwrgtgBAKg9ga1ASQCJQN4Cgq6gBwBswBnKAXigHIjSqAaHPCAS3DMqtfYadwCMAhiADmFakNG88BQQCdQAeXyhxNeUpUgqWAL5YALgE8VsRKBiD+hYAB4YAPnHYZAbQRQ2ZpCDQBdAC5YPSwAelCoAGFBAGMAC2AoADM4OSgDBPSTRJEweQATLBi4EBIDKAB9eB80DlxFfgArYBiDADokIxIACmqUVABKLCSwEFaWEs8SPt987s6gsrk2EQGoIM6p737MPigFAzA5EEqZ2ra2GOJ84B7Oof1wqG7jFXy1whYyqDgkqEFCIQoAA3AEsfLpcwnZD5EhFErfACCgLOsPEVSh5ySLEIBmAcm6X1RQywWBs5XwggMeOOZCCM0s1jsACVgCIAKIAD3wTkoLjwtBIQVCAB0ANShRgybikYUigC0kr2khEcoAhEqZJSFCBlKA5d1QiEycBygYoeIAESWgDcJvK4PpmPQAB8oKMbtiQMB8nb7VASGB+EsVla1ZbSU8AKokRIZRKfb6-KCdOEpNLdYqlcqbZPIwiokhrfm4LPfCBU+LiSnU-GldzAIx+NrATktbqB4MGZaiAY2qB7FhJboVgzxYt7GRluA2NqEOAieaNoYyfT6MIRRRyeieP5GOBgKgKKAgODlQPHgFA1P-Y-4BSxkAGHekRKCKC5ArDVLPMs5xueCcNY0qUE4yEOhLTJicz3GBMh4H+UCjlWlDAXWJANk2LZtjEHZBiGvb9pOeAQchcRwfB8HTrO86LvcxG4Poq56EAA" rel="nofollow">https://www.typescriptlang.org/play?#code/KYOwrgtgBAKg9ga1AS...</a></p>
]]></description><pubDate>Tue, 23 Aug 2022 20:54:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=32571371</link><dc:creator>gnud</dc:creator><comments>https://news.ycombinator.com/item?id=32571371</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=32571371</guid></item><item><title><![CDATA[New comment by gnud in "Disney's writer wage theft, a year on"]]></title><description><![CDATA[
<p>Really not a lawyer, and not in the US, so not sure I understand the 'work for hire'. But 'work for hire' requires some sort of employment contract, surely? And the pay was part of that contract?<p>So if Disney doesn't uphold the contract, doesn't that mean it wasn't a work for hire, and therefore the copyright belongs to the author?</p>
]]></description><pubDate>Sun, 01 May 2022 13:36:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=31224912</link><dc:creator>gnud</dc:creator><comments>https://news.ycombinator.com/item?id=31224912</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=31224912</guid></item><item><title><![CDATA[New comment by gnud in "BCI lets completely “locked-in” man communicate"]]></title><description><![CDATA[
<p>An Armbanduhr is a wrist watch, not just a watch. I'm sure the Germans often shorten to it 'uhr', just like the English do.<p>Capital is short for capital city.<p>Vacuum is also short for vacuum cleaner.<p>I'll grant you Aussehen - that's a single word in english. But longer than the German one.</p>
]]></description><pubDate>Wed, 20 Apr 2022 19:06:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=31101465</link><dc:creator>gnud</dc:creator><comments>https://news.ycombinator.com/item?id=31101465</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=31101465</guid></item><item><title><![CDATA[New comment by gnud in "People who press on cookie banners anything except “agree” – why do you do that?"]]></title><description><![CDATA[
<p>Also, "consent" has a specific meaning in GDPR, see article 4(11) [0]:<p>> Consent of the data subject means any freely given, specific, informed and unambiguous indication of the data subject’s wishes by which he or she, by a statement or by a clear affirmative action, signifies agreement to the processing of personal data relating to him or her.<p>Which is why I suspect almost all "cookie banners" are worthless. They don't give a clear, informed consent, so the site operator is still not allowed to use the data for anything at all.<p>0: <a href="https://gdpr.eu/article-4-definitions/" rel="nofollow">https://gdpr.eu/article-4-definitions/</a></p>
]]></description><pubDate>Fri, 08 Apr 2022 20:25:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=30962116</link><dc:creator>gnud</dc:creator><comments>https://news.ycombinator.com/item?id=30962116</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=30962116</guid></item><item><title><![CDATA[New comment by gnud in "Debugging with GDB"]]></title><description><![CDATA[
<p>I've never actually used these, I just knew they existed.
I found them via DuckDuckGo, in the github repository of qBittorrent.
They have a step-by-step guide for using them, without mentioning kdevelop:<p><a href="https://github.com/qbittorrent/qBittorrent/wiki/Setup-GDB-with-Qt-pretty-printers" rel="nofollow">https://github.com/qbittorrent/qBittorrent/wiki/Setup-GDB-wi...</a></p>
]]></description><pubDate>Mon, 21 Mar 2022 23:00:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=30760857</link><dc:creator>gnud</dc:creator><comments>https://news.ycombinator.com/item?id=30760857</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=30760857</guid></item><item><title><![CDATA[New comment by gnud in "Debugging with GDB"]]></title><description><![CDATA[
<p>As I understand it, you can plug in the qt pretty printers from <a href="https://invent.kde.org/kdevelop/kdevelop/-/tree/master/plugins/gdb/printers" rel="nofollow">https://invent.kde.org/kdevelop/kdevelop/-/tree/master/plugi...</a></p>
]]></description><pubDate>Mon, 21 Mar 2022 18:19:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=30757723</link><dc:creator>gnud</dc:creator><comments>https://news.ycombinator.com/item?id=30757723</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=30757723</guid></item><item><title><![CDATA[New comment by gnud in "The Unlicense is an inferior license wrapped in an atrocious name"]]></title><description><![CDATA[
<p>> My code is not theirs and this is the core issue.<p>This is _exactly_ why a lot of jurisdictions assign/assume copyright by default, and make it hard to 'remove'. Otherwise authors would see their work ripped off in a lot of inventive ways.<p>When the default state is that every work is copyrighted, that removes a lot of possible confusion, and possible excuses.</p>
]]></description><pubDate>Fri, 04 Mar 2022 14:40:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=30555420</link><dc:creator>gnud</dc:creator><comments>https://news.ycombinator.com/item?id=30555420</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=30555420</guid></item><item><title><![CDATA[New comment by gnud in "Music theory for nerds (2016)"]]></title><description><![CDATA[
<p>It's a fine article, but not a fine introduction. I read more as a list of all the things the author didn't understand (or pretended not to understand), because they couldn't describe them mathematically.<p>I assume it's written partly tongue-in-cheek, to show how arbitrary a lot of music tradition is, and how it creates a barrier to entry.<p>And the article didn't even mention different clefs or transposing instruments!</p>
]]></description><pubDate>Wed, 16 Feb 2022 20:12:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=30365069</link><dc:creator>gnud</dc:creator><comments>https://news.ycombinator.com/item?id=30365069</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=30365069</guid></item><item><title><![CDATA[New comment by gnud in "Why won’t anyone teach me math?"]]></title><description><![CDATA[
<p>Professors could change the numbers in the questions every year, without really changing the questions.<p>And then give the answers after the homework was handed in, if they want to grade the homework. Or compromise, by giving answers to half the assignments, and not grading those.</p>
]]></description><pubDate>Fri, 11 Feb 2022 15:58:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=30302910</link><dc:creator>gnud</dc:creator><comments>https://news.ycombinator.com/item?id=30302910</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=30302910</guid></item><item><title><![CDATA[New comment by gnud in "Use of Google Analytics declared illegal by French data protection authority"]]></title><description><![CDATA[
<p>This sort of regulation is not new when it comes to health data.
I'm actually surprised storing medical data outside the country was 
legal in France at any point, I don't think it would have been in my country.<p>So blaming the GDPR and new rules, seems a bit weird in this case.<p>Now, consumer protection regulation is always a balancing act. And most consumer protection laws will hurt some companies that didn't actually do anything bad. That doesn't mean I don't want any regulations. Particularly when it comes to healthcare.</p>
]]></description><pubDate>Thu, 10 Feb 2022 21:56:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=30293250</link><dc:creator>gnud</dc:creator><comments>https://news.ycombinator.com/item?id=30293250</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=30293250</guid></item></channel></rss>