<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: jraph</title><link>https://news.ycombinator.com/user?id=jraph</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Thu, 20 Aug 2026 03:12:11 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=jraph" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by jraph in "Google replaced Git tags for certain source code with obtaining via Google Drive"]]></title><description><![CDATA[
<p>Indeed, you are right, my phrasing "but the GPL only speaks about the shape of the source code itself" is somewhat wrong or at least incomplete. I should have been more careful. It does force some stuff about how to convey the corresponding source; and it seems the GPLv3 tries to close some loopholes or address some situations more explicitly. You cited the parts of the GPLv2 and GPLv3 I should have.<p>I stand by the position that all this doesn't seem very restrictive though. I don't think the GPL could have been without a risk of making some legitimate cases litigious or something.</p>
]]></description><pubDate>Thu, 20 Aug 2026 00:56:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=49369173</link><dc:creator>jraph</dc:creator><comments>https://news.ycombinator.com/item?id=49369173</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49369173</guid></item><item><title><![CDATA[New comment by jraph in "Google replaced Git tags for certain source code with obtaining via Google Drive"]]></title><description><![CDATA[
<p>> There might be some merit to a claim that Google Drive isn't a medium customarily used for software distribution these days<p>I suppose forcing a means to share the source code could have been too restrictive, but the GPL only speaks about the shape of the source code itself (it should be "the preferred form of the work for making modifications to it"), not how it is shared, so indeed, not a violation of the letter of the GPL I think.<p>It's like what we had in France and the Hadopi, which requested ISPs to share the IP addresses of people torrenting a defined set of files. One of them sent them printed on paper... (But the malicious compliance was cool in this case).</p>
]]></description><pubDate>Wed, 19 Aug 2026 21:27:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=49367431</link><dc:creator>jraph</dc:creator><comments>https://news.ycombinator.com/item?id=49367431</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49367431</guid></item><item><title><![CDATA[New comment by jraph in "Google replaced Git tags for certain source code with obtaining via Google Drive"]]></title><description><![CDATA[
<p>Open source doesn't imply open to contributions. And you could imagine source available software that's not open source but takes contributions (and this is not theoretical, I've seen this in the wild).<p>(However, that's quite orthogonal to being a dick about making the source code that you must share available)</p>
]]></description><pubDate>Wed, 19 Aug 2026 21:17:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=49367320</link><dc:creator>jraph</dc:creator><comments>https://news.ycombinator.com/item?id=49367320</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49367320</guid></item><item><title><![CDATA[New comment by jraph in "An update on leaving Gmail for Fastmail"]]></title><description><![CDATA[
<p>I had an automated reply that pretended I didn't receive mails there anymore.<p>I would receive some messages twice for some time, as people resent their mails to the new address<p>Things sorted themselves out without much effort. But indeed, it took at least a year or two.</p>
]]></description><pubDate>Tue, 18 Aug 2026 10:06:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=49343513</link><dc:creator>jraph</dc:creator><comments>https://news.ycombinator.com/item?id=49343513</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49343513</guid></item><item><title><![CDATA[New comment by jraph in "Meta faces 'astronomical' consequences as legal fight reaches critical moment"]]></title><description><![CDATA[
<p>Not at all, the problem is with the apps that are carefully designed to create that in users.</p>
]]></description><pubDate>Mon, 17 Aug 2026 18:57:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=49335899</link><dc:creator>jraph</dc:creator><comments>https://news.ycombinator.com/item?id=49335899</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49335899</guid></item><item><title><![CDATA[New comment by jraph in "France to ban unsolicited telemarketing calls"]]></title><description><![CDATA[
<p>Thanks for the interesting discussion!</p>
]]></description><pubDate>Tue, 11 Aug 2026 12:29:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=49257225</link><dc:creator>jraph</dc:creator><comments>https://news.ycombinator.com/item?id=49257225</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49257225</guid></item><item><title><![CDATA[New comment by jraph in "France to ban unsolicited telemarketing calls"]]></title><description><![CDATA[
<p>Ah, by "reason", you meant the grandmother's reason!<p>Yeah, I don't think that's a good reason neither. Now, it not being a good reason is not a pass to act against her will either.<p>I think OP needs to convince her that it's a bad reason first.<p>> That's because 'I want to die' is a valid reason. Or at least it should be<p>That's a very reasonable reason not to want to take a pill, but that's not even necessarily the actual reason. Often the reason is completely unknown. Possibly the person refusing the pills doesn't really know why they are refusing it / doesn't even have good reasons. The actual reasons behind the refusal doesn't theoretically matter much in whether they should be forced to take the pills. They should only matter to convince them that they should take the pill for their own good. (the reality is probably more "dirty" than that though)<p>> simply acting against autonomy is itself bad within their framework, but this is inconsistent with society's behaviour at large.<p>Possibly, but, depending on what you mean:<p>* society at large acting against autonomy isn't necessarily a good thing / a good justification for doing it. <i>Society at large</i> needs a fix.<p>* fighting fire with fire is not necessarily the right approach</p>
]]></description><pubDate>Tue, 11 Aug 2026 12:12:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=49257021</link><dc:creator>jraph</dc:creator><comments>https://news.ycombinator.com/item?id=49257021</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49257021</guid></item><item><title><![CDATA[New comment by jraph in "France to ban unsolicited telemarketing calls"]]></title><description><![CDATA[
<p>> I disagree on the reason given being good.<p>Okay, that's what you probably implied in your first reply, and I think that's what's actually interesting to discuss.<p>I don't think not acting against someone's will is a question of mere politeness. In social care, it's often considered mistreatment to do so.<p>For instance if it is not considered that an adult who's not otherwise autonomous can't express consent and doesn't want to take their pills, social workers normally shouldn't (and legally can't) force them to take them, even if it's good for them.<p>At least where I live.<p>Not all act against someone's will is mistreatment, but it definitely goes beyond politeness.</p>
]]></description><pubDate>Tue, 11 Aug 2026 12:01:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=49256903</link><dc:creator>jraph</dc:creator><comments>https://news.ycombinator.com/item?id=49256903</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49256903</guid></item><item><title><![CDATA[New comment by jraph in "France to ban unsolicited telemarketing calls"]]></title><description><![CDATA[
<p>Ah, I see! I was a bit annoyed by you seemingly pointlessly correcting the parent, but now I understand your PoV.<p>> In context, me saying 'You can just do that' means 'You should do that'<p>That's not very consistent. You wrote that whether they should was <i>another</i> question.<p>> (barring there being good reason, which I haven't seen so far)<p>I disagree with you. Someone being autonomous is a good reason for not wanting to take a decision for them against their will.<p>It follows that:<p>> It's still used by some people to close doors and remove options without good reason<p>This didn't happen here. No doors were closed without a good reason, because there is one.</p>
]]></description><pubDate>Tue, 11 Aug 2026 11:34:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=49256586</link><dc:creator>jraph</dc:creator><comments>https://news.ycombinator.com/item?id=49256586</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49256586</guid></item><item><title><![CDATA[New comment by jraph in "France to ban unsolicited telemarketing calls"]]></title><description><![CDATA[
<p>In context, "I can't just do that" means "I shouldn't do that".</p>
]]></description><pubDate>Tue, 11 Aug 2026 11:18:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=49256415</link><dc:creator>jraph</dc:creator><comments>https://news.ycombinator.com/item?id=49256415</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49256415</guid></item><item><title><![CDATA[New comment by jraph in "Herdr is joining Y Combinator. The runtime stays open"]]></title><description><![CDATA[
<p>It has always seemed weird that companies are happy to use proprietary software but avoid AGPL software like plague. AGPL being a free software license, usage is not restricted. There's <i>nothing</i> forbidden. If you only intend to use the software, then the situation is trivial. You have unrestricted right to use it. There's absolutely no complexity there. Proprietary software has strictly more restrictions on usage and is more legally complex.<p>> because they are stupid and evil<p>Yes, that was the intended meaning (evil, not stupid - on the contrary, I think that's very clever). With this I'm not qualifying small companies that bought into the FUD, but big corps that don't like that they cannot just take AGPL code and make others scared of the AGPL for no good reasons.</p>
]]></description><pubDate>Mon, 10 Aug 2026 07:19:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=49240385</link><dc:creator>jraph</dc:creator><comments>https://news.ycombinator.com/item?id=49240385</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49240385</guid></item><item><title><![CDATA[New comment by jraph in "Microsoft Edge is about to lock out older ad blockers, just like Chrome did"]]></title><description><![CDATA[
<p>This is not at all what is usually held against him.</p>
]]></description><pubDate>Sat, 08 Aug 2026 20:29:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=49225602</link><dc:creator>jraph</dc:creator><comments>https://news.ycombinator.com/item?id=49225602</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49225602</guid></item><item><title><![CDATA[New comment by jraph in "Herdr is joining Y Combinator. The runtime stays open"]]></title><description><![CDATA[
<p>You can totally make profits by selling services based on AGPL code btw, it's completely fine. As long as you redistribute your derivative work as AGPL too.<p>There's nothing toxic in the AGPL for you as long as you don't want to make that code proprietary (even without making profits)</p>
]]></description><pubDate>Thu, 06 Aug 2026 21:49:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=49203070</link><dc:creator>jraph</dc:creator><comments>https://news.ycombinator.com/item?id=49203070</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49203070</guid></item><item><title><![CDATA[New comment by jraph in "Herdr is joining Y Combinator. The runtime stays open"]]></title><description><![CDATA[
<p>No. There's no restriction of usage in the (A)GPL. Anyone, including big corps, can use AGPL software. Preventing them to use the software is <i>not</i> the point neither. The point is trying to ensure end user freedom.<p>They just choose avoid agpl software. Their loss. Unfortunately they also spread FUD on this and many commenters here happily convey it.</p>
]]></description><pubDate>Thu, 06 Aug 2026 21:44:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=49203011</link><dc:creator>jraph</dc:creator><comments>https://news.ycombinator.com/item?id=49203011</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49203011</guid></item><item><title><![CDATA[New comment by jraph in "I'm switching my phone from Android to Linux"]]></title><description><![CDATA[
<p>> unless you can't physically use a smartphone<p>Like, because of a disability, or because you don't have a smartphone? In the latter case, would it work to just go to the bank with a dumb phone?</p>
]]></description><pubDate>Thu, 06 Aug 2026 09:50:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=49194605</link><dc:creator>jraph</dc:creator><comments>https://news.ycombinator.com/item?id=49194605</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49194605</guid></item><item><title><![CDATA[New comment by jraph in "I'm switching my phone from Android to Linux"]]></title><description><![CDATA[
<p>I live in Europe and I can use my bank just fine without their app.<p>I've read somewhere that some banks will let you use their SMS 2FA as long as you haven't already used their mobile app.</p>
]]></description><pubDate>Thu, 06 Aug 2026 05:46:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=49192930</link><dc:creator>jraph</dc:creator><comments>https://news.ycombinator.com/item?id=49192930</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49192930</guid></item><item><title><![CDATA[New comment by jraph in "TIME Is Serving AI Bots a Different Website, with Ads Built In"]]></title><description><![CDATA[
<p>Google AMP might have enforced stripped down HTML, but I think you were also supposed to embed their JS as well, probably making a page that was lightweight from the start heavier…</p>
]]></description><pubDate>Wed, 05 Aug 2026 15:32:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=49184346</link><dc:creator>jraph</dc:creator><comments>https://news.ycombinator.com/item?id=49184346</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49184346</guid></item><item><title><![CDATA[New comment by jraph in "AI migrated legacy COBOL programs to Java, bugs included"]]></title><description><![CDATA[
<p>Yeah, "We are looking for a developer specialized in critical Java code following idiomatic COBOL which hasn't been tested in production yet and which nobody is sure about whether the exact behavior matches what's been running in production.  You will enjoy meaningful work in an environment which has been considering engaging in environmental concerns for decades and which caries the well-being and social condition of fellow human beings as a core values, directly addressing your middle age existential crisis. Extra bonus points if you like using LLMs. The pay is good, but remember you are a Java developer, not a COBOL developer, and also remember we are already paying for tokens to do your job. Those are also possibly getting more and more expensive so we'll see about the raises. Job starts as soon as possible."</p>
]]></description><pubDate>Mon, 03 Aug 2026 10:46:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=49153972</link><dc:creator>jraph</dc:creator><comments>https://news.ycombinator.com/item?id=49153972</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49153972</guid></item><item><title><![CDATA[New comment by jraph in "Ten Ways NAS Is Getting Enshitified"]]></title><description><![CDATA[
<p>This extension gives consent, and cookies are not the only technical way of tracking.<p>Using uBlock Origin with cookie consent modal filters is way better (but causes breakage at times).</p>
]]></description><pubDate>Sat, 01 Aug 2026 16:26:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=49135774</link><dc:creator>jraph</dc:creator><comments>https://news.ycombinator.com/item?id=49135774</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49135774</guid></item><item><title><![CDATA[New comment by jraph in "Parody Hacker News (2013)"]]></title><description><![CDATA[
<p>The author's website design is insufferable, here's a fix for the horrible font and scrolljacking that's worse than the reader mode of your browser in case you are reading comments before the article:<p><pre><code>    document.body.style.color = "pink";</code></pre></p>
]]></description><pubDate>Thu, 30 Jul 2026 19:26:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=49114526</link><dc:creator>jraph</dc:creator><comments>https://news.ycombinator.com/item?id=49114526</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49114526</guid></item></channel></rss>