<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: jim201</title><link>https://news.ycombinator.com/user?id=jim201</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Thu, 09 Apr 2026 11:05:55 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=jim201" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by jim201 in "Everything as code: How we manage our company in one monorepo"]]></title><description><![CDATA[
<p>I used to dread this approach (it’s part of why I like Typescript monorepos now), but LLMs are fantastic at translating most basic types/shapes between languages. Much less tedious to do this than several years ago.<p>Of course, it’s still a pretty rough and dirty way to do it. But it works for small/demo projects.</p>
]]></description><pubDate>Tue, 30 Dec 2025 21:42:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=46438364</link><dc:creator>jim201</dc:creator><comments>https://news.ycombinator.com/item?id=46438364</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46438364</guid></item><item><title><![CDATA[New comment by jim201 in "How we lost communication to entertainment"]]></title><description><![CDATA[
<p>The book Amusing Ourselves to Death by Neil Postman seems really relevant here. The thesis is that different modes of information are best suited to different tasks. Postman argues that television is best suited for entertainment. So the programs that do well on TV will naturally tend to be entertainment.<p>That book was written in 1985, but the core observations are also applicable to modern cellphones (which have become, for the majority of users, entertainment devices).<p>Postman then talks about how our communication systems have degraded as a result of entertainment being the strength of our current modes.<p>Fantastic read.</p>
]]></description><pubDate>Sun, 28 Dec 2025 01:07:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=46407341</link><dc:creator>jim201</dc:creator><comments>https://news.ycombinator.com/item?id=46407341</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46407341</guid></item><item><title><![CDATA[New comment by jim201 in "S&box is now an open source game engine"]]></title><description><![CDATA[
<p>Looks like they’re positioning themselves as an open-source Roblox competitor. That would be awesome. Especially so if they follow through on the promise of standalone mode.<p>I’m interested in how they’re sandboxing C# code. Seems like an engineering problem full of pitfalls. I’ll definitely be peeking at this!</p>
]]></description><pubDate>Thu, 27 Nov 2025 04:57:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=46065822</link><dc:creator>jim201</dc:creator><comments>https://news.ycombinator.com/item?id=46065822</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46065822</guid></item><item><title><![CDATA[New comment by jim201 in "Apple Mini Apps Partner Program"]]></title><description><![CDATA[
<p>No excitement here for any “discount” announcements—just cynicism about our device freedoms being restricted by two duopolies.</p>
]]></description><pubDate>Fri, 14 Nov 2025 02:56:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=45923356</link><dc:creator>jim201</dc:creator><comments>https://news.ycombinator.com/item?id=45923356</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45923356</guid></item><item><title><![CDATA[New comment by jim201 in "Android's sideloading limits are its most anti-consumer move"]]></title><description><![CDATA[
<p>Antitrust action is badly needed in this area. It is ridiculous that I need permission from my device manufacturer to install software on hardware I own. There is no viable alternative than to live in Apple and Google’s ecosystems. This duopoly cannot be allowed to keep this much control of the mobile platforms.</p>
]]></description><pubDate>Mon, 13 Oct 2025 16:34:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=45570331</link><dc:creator>jim201</dc:creator><comments>https://news.ycombinator.com/item?id=45570331</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45570331</guid></item><item><title><![CDATA[New comment by jim201 in "Malicious versions of Nx and some supporting plugins were published"]]></title><description><![CDATA[
<p>This is the way. It’s a pain to manually disable the checks, but certainly better than becoming victim to an attack like this.</p>
]]></description><pubDate>Wed, 27 Aug 2025 16:02:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=45041469</link><dc:creator>jim201</dc:creator><comments>https://news.ycombinator.com/item?id=45041469</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45041469</guid></item><item><title><![CDATA[New comment by jim201 in "Malicious versions of Nx and some supporting plugins were published"]]></title><description><![CDATA[
<p>Pardon my ignorance, but isn’t code signing designed to stop attacks exactly like this? Even if an npm token was compromised, I’m really surprised there was no other code signing feature in play to prevent these publish events.</p>
]]></description><pubDate>Wed, 27 Aug 2025 13:30:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=45039418</link><dc:creator>jim201</dc:creator><comments>https://news.ycombinator.com/item?id=45039418</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45039418</guid></item><item><title><![CDATA[New comment by jim201 in "I'm never going back to Matrix"]]></title><description><![CDATA[
<p>I sympathize—the web needs a decentralized chat platform. And Matrix seems to be the current best solution. But ignoring real issues with the platform is actively harmful.<p>For example, if you’re active in any FOSS channels, you’re likely to receive spam invites to rooms containing illegal content (with disturbing room images and names that appear on the invite). This has been a known issue for years, and a high visibility issue about it (with responses from Matrix’s managing director) from last summer remains open and largely unaddressed.<p>This issue link is for the Element client, but it contains links to several related proposals for home servers, clients, and the protocol, many of which are still open/completely unresolved. Notably, the MSC related to invite blocking via policy servers or suggestions about ignoring invites via client settings.<p><a href="https://github.com/element-hq/element-meta/issues/2486">https://github.com/element-hq/element-meta/issues/2486</a></p>
]]></description><pubDate>Thu, 31 Jul 2025 23:16:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=44751298</link><dc:creator>jim201</dc:creator><comments>https://news.ycombinator.com/item?id=44751298</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44751298</guid></item><item><title><![CDATA[New comment by jim201 in "A media company demanded a license fee for an Open Graph image I used"]]></title><description><![CDATA[
<p>“This undermines the entire point of the open graph protocol (at least for images). If you have to manually review every image that you include then what's the point in it being a machine protocol?”<p>Bingo.<p>Ianal but it feels like if you provide an image via an open graph link, you’re implicitly licensing that image to consumers of the Open Graph protocol to be displayed alongside a link/link metadata.<p>If the media company didn’t have the rights to relicense that image for consumption via Open Graph and/or the original licensor didn’t want their images appearing via Open Graph, that media company shouldn’t be using Open Graph.<p>That is such a frustrating situation. I hope the courts would have ruled in your favor but I understand why you chose not to test it.</p>
]]></description><pubDate>Wed, 23 Jul 2025 01:01:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=44654694</link><dc:creator>jim201</dc:creator><comments>https://news.ycombinator.com/item?id=44654694</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44654694</guid></item><item><title><![CDATA[New comment by jim201 in "Zorin OS"]]></title><description><![CDATA[
<p>I’m glad that there are distros catering towards less techy people. Linux needs this. But I take issue with selling open source projects that could otherwise be downloaded for free.<p>The $48 Pro version resells open source software (Blender is mentioned on their website) and slaps on a few themes. Even if legal, this just seems highly unethical.</p>
]]></description><pubDate>Tue, 08 Jul 2025 16:21:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=44501495</link><dc:creator>jim201</dc:creator><comments>https://news.ycombinator.com/item?id=44501495</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44501495</guid></item><item><title><![CDATA[New comment by jim201 in "Apple violated antitrust ruling, judge finds"]]></title><description><![CDATA[
<p>I am concerned that the App Store has become the norm. For many young people, iPhones and iPads have been their only computer. Many have never seen a world where app developers can distribute independently. The NYT had an article out about ruling, and the number of people supporting the App Store was astounding.<p>I think Apple has done a great job marketing the App Store as the reason for the security/UX of their platform, when in reality, it's the OS. It's the OS that requires apps to get permission before accessing my location, it's the OS that isolates apps from each other, it's the OS that provides an easy way to install/uninstall packages.<p>The confusion between benefits of the OS/benefits of the App Store combined with many peoples' unfamiliarity with third party distribution has made it more difficult to convince people of the merit of these antitrust suits.</p>
]]></description><pubDate>Thu, 01 May 2025 14:40:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=43858298</link><dc:creator>jim201</dc:creator><comments>https://news.ycombinator.com/item?id=43858298</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43858298</guid></item><item><title><![CDATA[New comment by jim201 in "Supabase raises $200M Series D at $2B valuation"]]></title><description><![CDATA[
<p>“Real developer” label or not, it is now easier than ever to dream up, build, and ship an app. And at the end of the day, that’s all that matters—-what you ship. Just seems incredibly gatekeepy to devalue someone’s work based on the tools they used to build their product.<p>Yes, “vibecoding” still has issues (and likely will for the forseeable future). I’m sure the next decade will be an absolute boon for security researchers working with new companies. But you shouldn’t dismiss people based on their use of these tools.<p>And other commenters are right that these expensive infra tools can be replaced later when the idea has actually been validated.</p>
]]></description><pubDate>Tue, 22 Apr 2025 16:30:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=43763942</link><dc:creator>jim201</dc:creator><comments>https://news.ycombinator.com/item?id=43763942</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43763942</guid></item><item><title><![CDATA[New comment by jim201 in "Everyone knows all the apps on your phone"]]></title><description><![CDATA[
<p>Author claims that this same hack is used widely, including by apps on the Play Store like Snapchat and Facebook.</p>
]]></description><pubDate>Sun, 30 Mar 2025 04:11:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=43521267</link><dc:creator>jim201</dc:creator><comments>https://news.ycombinator.com/item?id=43521267</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43521267</guid></item></channel></rss>