<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: usere9364382</title><link>https://news.ycombinator.com/user?id=usere9364382</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Thu, 16 Apr 2026 03:58:01 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=usere9364382" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by usere9364382 in "jQuery 4"]]></title><description><![CDATA[
<p>I do mean SDL, and the discussion is not about its popularity, but about something formal, but perhaps I was not clear. First, yes, SDL is a very good library, and I have referred to them in the past for references about issues related to software architecture.<p>However, the way I saw SDL 1.x, I am expecting a strong contract. Every now and then SDL drops support for one thing or another. Where you had to worry about different APIs, now if you want to retain your strong contracts, you have to worry about different SDL versions. I am aware of something like the "sdl12-compat" layer for example, somewhat similar to JQuery Migrate, but it does not change the fact that the underlying contract is not strong, is not trustworthy, because of both changing APIs and changing compatibility, similar to the JQuery situation.</p>
]]></description><pubDate>Thu, 22 Jan 2026 14:53:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=46719964</link><dc:creator>usere9364382</dc:creator><comments>https://news.ycombinator.com/item?id=46719964</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46719964</guid></item><item><title><![CDATA[New comment by usere9364382 in "jQuery 4"]]></title><description><![CDATA[
<p>It is the ability that JQuery gave us to scope the css selector to a particular node. If you know POSIX, similar to the "at" functions for filesystems. By CSS child selector, classes, IDs, and what JQuery gave us, you could already develop self contained components, HTML custom elements if you like, without the need for shadow DOM. If you teach people to write well defined CSS, they argue that the CSS is over qualified and similar nonsense. Then the industry turns around and invents the shadow DOM. Any fool can come up with a complicated solution, but the best mind comes up with the simplest. And simplicity is not easy.<p>Take a careful look at "<a href="http://eyeandtea.com/crxcmp" rel="nofollow">http://eyeandtea.com/crxcmp</a>", and see how the need for shadow DOM is completely absent.<p>And this simple thing is just one of the geniuses exposed by JQuery.</p>
]]></description><pubDate>Thu, 22 Jan 2026 14:17:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=46719536</link><dc:creator>usere9364382</dc:creator><comments>https://news.ycombinator.com/item?id=46719536</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46719536</guid></item><item><title><![CDATA[New comment by usere9364382 in "jQuery 4"]]></title><description><![CDATA[
<p>For the record, JQuery is NOT to blame for the so called spaghetti code. Most people seem to blame JQuery for their own short coming. Most people also do not seem to understand the genius that was contained in JQuery. See "<a href="http://eyeandtea.com/crxcmp" rel="nofollow">http://eyeandtea.com/crxcmp</a>" for an example of what could already be done with JQuery in the IE8 era. A lot of the things later invented in the browser were to mask these shortcomings instead of admitting to them. The shadow DOM is one example. JQuery already had a feature that rendered the shadow DOM unnecessary, but it would require discipline that most developers did not have nor understand.<p>Having said that, after JQuery 1.x, and in particular, the changing, the deprecating, and the dropping of things here and there, JQuery no longer made sense. Somewhat similar to the SDL situation in the C/C++ word. An important role of JQuery, similar to SDL, was a strong code contract before anything else, and if the developer now has to account for JQuery's version differences like having to account for browser differences, what is the point.</p>
]]></description><pubDate>Mon, 19 Jan 2026 01:29:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=46674055</link><dc:creator>usere9364382</dc:creator><comments>https://news.ycombinator.com/item?id=46674055</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46674055</guid></item><item><title><![CDATA[New comment by usere9364382 in "Tell HN: Cloudflare is blocking Pale Moon and other non-mainstream browsers"]]></title><description><![CDATA[
<p>Indeed. Software can be written like math. 1 + 1 = 2, holds true for now and for all time, past and present.</p>
]]></description><pubDate>Wed, 12 Feb 2025 18:01:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=43027896</link><dc:creator>usere9364382</dc:creator><comments>https://news.ycombinator.com/item?id=43027896</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43027896</guid></item><item><title><![CDATA[New comment by usere9364382 in "Google.com search now refusing to search for FF esr 128 without JavaScript"]]></title><description><![CDATA[
<p>Are there any alternatives? On the browser that I use, with javascript disabled,<p>Ask.com: Does not work; does nothing at all.<p>Ecosia: Blocks me indirectly by cloudflare.<p>Startpage: Blocks me explicitly, saying "Your connection has been suspended"</p>
]]></description><pubDate>Thu, 16 Jan 2025 17:54:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=42728503</link><dc:creator>usere9364382</dc:creator><comments>https://news.ycombinator.com/item?id=42728503</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42728503</guid></item><item><title><![CDATA[New comment by usere9364382 in "React has grown beyond its original promise and it's causing more harm than good"]]></title><description><![CDATA[
<p>No, that is a different project. Judging from the github link, that was released in 2016. The reddit link is from 2018. Also see here,<p><a href="http://eyeandtea.com/" rel="nofollow">http://eyeandtea.com/</a><p>and in particular,<p><a href="http://eyeandtea.com/crxoop/v2/ch01/03" rel="nofollow">http://eyeandtea.com/crxoop/v2/ch01/03</a><p>for the documentation of CrxOop. It is just the OOP part of what you see here<p><a href="http://eyeandtea.com/crxcmp" rel="nofollow">http://eyeandtea.com/crxcmp</a></p>
]]></description><pubDate>Fri, 09 Feb 2024 13:00:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=39314378</link><dc:creator>usere9364382</dc:creator><comments>https://news.ycombinator.com/item?id=39314378</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39314378</guid></item><item><title><![CDATA[New comment by usere9364382 in "React has grown beyond its original promise and it's causing more harm than good"]]></title><description><![CDATA[
<p>If you really want to be upset, take a look to see what it could have been like already with IE8 era technology<p><a href="https://old.reddit.com/r/javascript/comments/9vuwe3/crxcmp_should_i_open_source_you_custom_elements/" rel="nofollow">https://old.reddit.com/r/javascript/comments/9vuwe3/crxcmp_s...</a><p>Link in the main comment in that thread. The library unfortunately was never released open source for reasons that are clear in that thread.</p>
]]></description><pubDate>Fri, 09 Feb 2024 02:12:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=39310610</link><dc:creator>usere9364382</dc:creator><comments>https://news.ycombinator.com/item?id=39310610</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39310610</guid></item><item><title><![CDATA[New comment by usere9364382 in "React has grown beyond its original promise and it's causing more harm than good"]]></title><description><![CDATA[
<p>Any fool can come up with a complicated solution, but the best mind comes up with the simplest. A man I respect once said to me.<p>React is just another example of how rot takes over what is good. And people confuse loud with popular, popular with good, easy with simple, and tedious with merit.</p>
]]></description><pubDate>Fri, 09 Feb 2024 00:44:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=39309901</link><dc:creator>usere9364382</dc:creator><comments>https://news.ycombinator.com/item?id=39309901</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39309901</guid></item><item><title><![CDATA[New comment by usere9364382 in "Blocked by Cloudflare"]]></title><description><![CDATA[
<p>If the "feature" says "block bots", and it is blocking people, then cloudflare is to blame, not the users who enabled the feature.</p>
]]></description><pubDate>Mon, 14 Aug 2023 13:00:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=37120532</link><dc:creator>usere9364382</dc:creator><comments>https://news.ycombinator.com/item?id=37120532</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37120532</guid></item></channel></rss>