<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: JD557</title><link>https://news.ycombinator.com/user?id=JD557</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Thu, 30 Apr 2026 23:27:42 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=JD557" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by JD557 in "Shai-Hulud Returns: Over 300 NPM Packages Infected"]]></title><description><![CDATA[
<p>I have a similar opinion but I think Java's model with maven and friends hits the sweet spot:<p>- Packages are always namespaced, so typosquating is harder
- Registries like Sonatype require you to validate your domain
- Versions are usually locked by default<p>My professional life has been tied to JVM languages, though, so I might be a bit biased.<p>I get that there are some issues with the model, especially when it comes to eviction, but it has been "good enough" for me.<p>Curious on what other people think about it.</p>
]]></description><pubDate>Mon, 24 Nov 2025 13:33:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=46033910</link><dc:creator>JD557</dc:creator><comments>https://news.ycombinator.com/item?id=46033910</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46033910</guid></item><item><title><![CDATA[New comment by JD557 in "Coding Font Selection 'Tournament'"]]></title><description><![CDATA[
<p>Same.<p>I was surprised that both Fira Code and Fira Mono were options, that was a bit cheeky.</p>
]]></description><pubDate>Tue, 31 Dec 2024 09:48:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=42557648</link><dc:creator>JD557</dc:creator><comments>https://news.ycombinator.com/item?id=42557648</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42557648</guid></item><item><title><![CDATA[New comment by JD557 in "New York Times tech workers go on strike"]]></title><description><![CDATA[
<p>> I work from home and value it but it never would occur to me to strike for that.<p>I believe that the value from WFH varies a lot from person to person.<p>If you were working from the office before and the company changed to a WFH policy, you might see it as a nice to have. You already made some life choices to accommodate going to the office. Maybe you even go to the office anyway.<p>But, if you were hired when the company already had WFH, you probably made some life choices based on that (buying a house far away from the city, having kids, not buying a car,...). In that case, mandatory RTO is a complete disaster (especially with the housing crisis) and you pretty much have no option other than resigning.<p>I assume NYT was doing WFH since ~2020, so a lot of employees probably took decisions based on WFH, therefore the strikes.</p>
]]></description><pubDate>Mon, 04 Nov 2024 13:24:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=42041312</link><dc:creator>JD557</dc:creator><comments>https://news.ycombinator.com/item?id=42041312</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42041312</guid></item><item><title><![CDATA[New comment by JD557 in "Origin of 'Daemon' in Computing"]]></title><description><![CDATA[
<p>Unrelated to the word "daemon", but related to the article, I was a bit surprised by this assertion:<p>> Eventually, though, the theory of quantum mechanics showed why it wouldn't work.<p>I was familiar with the information theory arguments (the same presented in Wikipedia[1]). Is that why they mean here by "quantum mechanics" or is there another counterargument to Maxwell's daemon?<p>1: <a href="https://en.m.wikipedia.org/wiki/Maxwell's_demon#Criticism_and_development" rel="nofollow">https://en.m.wikipedia.org/wiki/Maxwell's_demon#Criticism_an...</a></p>
]]></description><pubDate>Sun, 20 Oct 2024 08:35:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=41893914</link><dc:creator>JD557</dc:creator><comments>https://news.ycombinator.com/item?id=41893914</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41893914</guid></item><item><title><![CDATA[New comment by JD557 in "Two never-before-seen tools, from same group, infect air-gapped devices"]]></title><description><![CDATA[
<p>I recall Disk Knight (<a href="https://www.lucadamico.dev/papers/malware_analysis/DiskKnight.pdf" rel="nofollow">https://www.lucadamico.dev/papers/malware_analysis/DiskKnigh...</a>) working on Windows XP<p>I don't remember the whole details, but I believe it installed an autorun.inf file on all USB drives so that inserting the drive on another PC would install it automatically.</p>
]]></description><pubDate>Sun, 13 Oct 2024 10:45:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=41826862</link><dc:creator>JD557</dc:creator><comments>https://news.ycombinator.com/item?id=41826862</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41826862</guid></item><item><title><![CDATA[New comment by JD557 in "Comfy, the 2D rust game engine, is now archived"]]></title><description><![CDATA[
<p>This. I assume it's a similar argument as the one presented in <a href="https://loglog.games/blog/leaving-rust-gamedev/" rel="nofollow">https://loglog.games/blog/leaving-rust-gamedev/</a><p>Edit: I just noticed that this article is also writen in the archival reason. I'll leave it here anyway for those that miss it.</p>
]]></description><pubDate>Mon, 09 Sep 2024 11:17:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=41487385</link><dc:creator>JD557</dc:creator><comments>https://news.ycombinator.com/item?id=41487385</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41487385</guid></item><item><title><![CDATA[New comment by JD557 in "Notris: A Tetris clone for the PlayStation 1"]]></title><description><![CDATA[
<p>> Seems like they didn't pursue it in future consoles<p>I don't think this is entirely true.<p>Sure, there was nothing like the Net Yaroze, but the PS2 came with Yabasic[1] on the demo disk and had a Linux distro[2], and the PS3 also had a Unix support[3].<p>While some of this might have been for tax benefits, I still think it fits in the spirit of Net Yaroze.<p>1: <a href="https://en.wikipedia.org/wiki/Yabasic#PlayStation_2" rel="nofollow">https://en.wikipedia.org/wiki/Yabasic#PlayStation_2</a><p>2: <a href="https://en.wikipedia.org/wiki/Linux_for_PlayStation_2" rel="nofollow">https://en.wikipedia.org/wiki/Linux_for_PlayStation_2</a><p>3: <a href="https://en.wikipedia.org/wiki/OtherOS" rel="nofollow">https://en.wikipedia.org/wiki/OtherOS</a></p>
]]></description><pubDate>Thu, 22 Aug 2024 20:16:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=41324027</link><dc:creator>JD557</dc:creator><comments>https://news.ycombinator.com/item?id=41324027</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41324027</guid></item><item><title><![CDATA[New comment by JD557 in "iTerm2 and AI Hype Overload"]]></title><description><![CDATA[
<p>> Why the heck not use AI when it's better?<p>I think that, in its current iteration, it is not that easy to know.<p>I haven't tried GPT 4 (which I've heard is much better), but my experiences with 3.5 have been extremely frustrating and underwhelming. I absolutely hate when it starts making stuff up and I have to fix it via the traditional way, it just wasted my time!<p>I guess this boils down to personal preference, but so far I just prefer a good old Google search.<p>I was quite happy with copilot auto complete, though. Mostly because of how low friction it was.</p>
]]></description><pubDate>Tue, 21 May 2024 21:12:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=40434002</link><dc:creator>JD557</dc:creator><comments>https://news.ycombinator.com/item?id=40434002</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40434002</guid></item><item><title><![CDATA[New comment by JD557 in "PHP Doesn't Suck Anymore"]]></title><description><![CDATA[
<p>One of the issues I have with "languages that don't suck anymore" is that, even after the language gets all the cool new features, you'll still end up having to use some libraries targeting old versions.<p>So you end up having to choose between stable libraries in the old style or experimental modern libraries.<p>While some features can be retrofitted to work with old code (e.g. Java 8's SAMs  were smart a way for old libraries to support the new lambdas), in a lot of situations you'll have to wait years for the stable libraries to support the new features.<p>Having said that, it's nice to see PHP catching up. I haven't used it in a long time, but I like to check the changelog once in a while.</p>
]]></description><pubDate>Sat, 04 May 2024 10:04:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=40256349</link><dc:creator>JD557</dc:creator><comments>https://news.ycombinator.com/item?id=40256349</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40256349</guid></item><item><title><![CDATA[New comment by JD557 in "Japan will no longer require floppy disks for submitting some official documents"]]></title><description><![CDATA[
<p>I think you just need the Wohnungsgeberbestätigung from the landlord and fill the registration paperwork at the Bürgeramt (which, depending on your city, might be a bit hard to get an appointment), you might also need to take care of the TV bill stuff.<p>While not awful, comparing to Portugal, where I just need to register in a website an then wait to get a confirmation code by mail, it feels like going back to the stone age.</p>
]]></description><pubDate>Wed, 31 Jan 2024 13:45:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=39203683</link><dc:creator>JD557</dc:creator><comments>https://news.ycombinator.com/item?id=39203683</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39203683</guid></item><item><title><![CDATA[New comment by JD557 in "Ask HN: How are you using ChatGPT for yourself?"]]></title><description><![CDATA[
<p>> I tried using it for coding but it made up APIs constantly or had subtle errors.<p>This has been my experience so far as well. I also find it very tiring to have to review all the iterations of the code.<p>I do find GitHub Copilot quite valuable at work, especially when it recommends one liners (they are easy to review, so I just feel like I'm writing faster).<p>To be fair to ChatGPT, on one of my recent experiment it actually said something along the lines of "you need to integrate with the library/API yourself", and it only started spewing garbage after I insisted to write the code. I see a lot of people online complaining that GPT is getting lazy, but I would rather have it lazy than wrong.</p>
]]></description><pubDate>Tue, 26 Dec 2023 15:34:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=38772621</link><dc:creator>JD557</dc:creator><comments>https://news.ycombinator.com/item?id=38772621</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38772621</guid></item><item><title><![CDATA[New comment by JD557 in "Pornhub, XVideos, and Stripchat hit with tough new EU safety regulations"]]></title><description><![CDATA[
<p>It's interesting to see PornHub in there, but not the other Aylo (former MindGeek) properties (YouPorn, RedTube...).<p>I wonder if they could in theory bypass the DSA by just breaking PH into smaller services and hope for a split user base.</p>
]]></description><pubDate>Wed, 20 Dec 2023 13:51:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=38708645</link><dc:creator>JD557</dc:creator><comments>https://news.ycombinator.com/item?id=38708645</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38708645</guid></item><item><title><![CDATA[New comment by JD557 in "YouTube is now blocking ad blockers so I make ads run faster"]]></title><description><![CDATA[
<p>> That's not a good idea though.<p>I wonder why you say that. At least an ad for a specific ad blocker sounds like a great idea.<p>- Ideally, you don't send ads to users of your product
- Users of inferior products will see your ad, and it might be super effective (if you used MY adblocker, you wouldn't be seeing this ad)
- Everything else is a user that doesn't have an ad blocker, and it's probably an easy sell to say "would you like to never see ads like this?"</p>
]]></description><pubDate>Thu, 23 Nov 2023 22:55:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=38398618</link><dc:creator>JD557</dc:creator><comments>https://news.ycombinator.com/item?id=38398618</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38398618</guid></item><item><title><![CDATA[New comment by JD557 in "Don't work with assholes"]]></title><description><![CDATA[
<p>> This is the part that I don't get either. I can <i>imagine</i> hearing "this coffee shop got better since the new owners", but I <i>know</i> I have heard "this place used to be good until it changed owners". And since the new owners have paid X years of profit which they arguably want to recover in less than X years, it is more than likely that they'll start cutting costs as a result.<p>To be fair, I know at least one case of "this coffee shop got better since the new owners", but to be fair, it's because coffee shops are not really comparable to startups - namely because a very unsuccessful café can still hold huge real estate value.<p>Namely, in this case I'm talking about a café near a city center and a huge office building, but it was very dark, had old moldy sandwiches exposed and mixed low quality coffee with the brand coffee.<p>As you can imagine, after it was acquired by the new owners they just had to redecorate and sell normal products, and it quickly got packed every day.<p>Not sure if there's any possible equivalent for tech companies, though.</p>
]]></description><pubDate>Wed, 18 Oct 2023 10:09:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=37926754</link><dc:creator>JD557</dc:creator><comments>https://news.ycombinator.com/item?id=37926754</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37926754</guid></item><item><title><![CDATA[New comment by JD557 in "Grind – A first person shooter for Amiga 500"]]></title><description><![CDATA[
<p>I was ondering about it as well, and it appears to be explained in detail here: <a href="https://www.youtube.com/watch?v=c00B3uE5FV8">https://www.youtube.com/watch?v=c00B3uE5FV8</a><p>I think it's a similar technique to Sonic 3D's Intro FMV on the Genesis/Megadrive (<a href="https://www.youtube.com/watch?v=VTawyLNoRhU">https://www.youtube.com/watch?v=VTawyLNoRhU</a>).<p>The original image is squashed vertically, so that you only compute half the pixels and then you stretch it back up. When you do this, you can't have the usual dither patters, so you end with something like this (unless you cheat shift every other line, like in Sonic 3D, but then you have dither patterns everywhere).</p>
]]></description><pubDate>Thu, 12 Oct 2023 08:31:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=37854774</link><dc:creator>JD557</dc:creator><comments>https://news.ycombinator.com/item?id=37854774</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37854774</guid></item><item><title><![CDATA[New comment by JD557 in "BBC gives up on Threads, sticks with Mastodon"]]></title><description><![CDATA[
<p>As a very casual Instagram user, I had a similar experience to the parent comment (not so much now).<p>From what I can tell, this is the way Instagram recommendations treat cold start users. It was only when I started liking stuff that they went away.</p>
]]></description><pubDate>Wed, 04 Oct 2023 07:41:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=37762082</link><dc:creator>JD557</dc:creator><comments>https://news.ycombinator.com/item?id=37762082</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37762082</guid></item><item><title><![CDATA[New comment by JD557 in "Raspberry Pi 5"]]></title><description><![CDATA[
<p>From what I can tell, this is the first version without a composite video output, correct?<p>It's a bit of a shame. What are the alternatives for someone who needs a computer connected to an old CRT TV? Are there other boards with composite video or does one need to get a HDMI->composite converter?</p>
]]></description><pubDate>Thu, 28 Sep 2023 08:58:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=37687068</link><dc:creator>JD557</dc:creator><comments>https://news.ycombinator.com/item?id=37687068</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37687068</guid></item><item><title><![CDATA[New comment by JD557 in "Article reply “Godot is not the new Unity” from Juan Linietsky (BDFL of Godot)"]]></title><description><![CDATA[
<p>> I'm not sure I would have been so generous to the author of the article this is in reply to. But I suppose that's a skill of a successful open source leader -- to turn interactions with critics into productive discussions rather than arguments, and perhaps even turn the critics into supporters.<p>FWIW, reduz (Godot author) and sprudd ("Godot is not the new Unity" author) previously discussed this on Reddit[1], and sprudd was actually sounded pretty nice (the first reply even includes a "and I hope that I wasn't too rude in the article. :)").<p>Overall, I think the original article was written in good faith, just with a click-baity title (and I imagine reduz thought the same thing). That might have helped to avoid a more angry reply.<p>1: <a href="https://www.reddit.com/r/godot/comments/16lti15/godot_is_not_the_new_unity_the_anatomy_of_a_godot/k16982q/" rel="nofollow noreferrer">https://www.reddit.com/r/godot/comments/16lti15/godot_is_not...</a></p>
]]></description><pubDate>Thu, 21 Sep 2023 16:33:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=37600127</link><dc:creator>JD557</dc:creator><comments>https://news.ycombinator.com/item?id=37600127</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37600127</guid></item><item><title><![CDATA[New comment by JD557 in "XML is better than YAML – Hear me out"]]></title><description><![CDATA[
<p>I think it's only popular in the scala ecosystem, but I find HOCON to be a pretty nice superset.</p>
]]></description><pubDate>Thu, 21 Sep 2023 08:57:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=37594994</link><dc:creator>JD557</dc:creator><comments>https://news.ycombinator.com/item?id=37594994</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37594994</guid></item><item><title><![CDATA[New comment by JD557 in "Google Chrome just rolled out a new way to track you and serve ads"]]></title><description><![CDATA[
<p>FWIW, you can now install PWA apps with Firefox. The implementation is not as polished as chrome, though.</p>
]]></description><pubDate>Mon, 11 Sep 2023 15:49:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=37469057</link><dc:creator>JD557</dc:creator><comments>https://news.ycombinator.com/item?id=37469057</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37469057</guid></item></channel></rss>