<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: hajile</title><link>https://news.ycombinator.com/user?id=hajile</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Mon, 15 Jun 2026 18:42:52 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=hajile" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by hajile in "Apple Foundation Models"]]></title><description><![CDATA[
<p>The even bigger hurdle is selling token based pricing to normal (non-dev) users.<p>"You pay an indeterminant amount of money to ask a question and you might not even get the response you want without spending even more money" doesn't appeal to most people who aren't gamblers and explaining how "thank you" at the end of a long exchange can be expensive due to context is an even harder thing for an average person to swallow.<p>Token cost going up/down like a yo-yo also doesn't help. Normal users NEED fixed costs and don't want to expend energy constantly keeping up with the AI meta. "My subscription lasted much longer last month" isn't a winning problem either.<p>I think Apple is correct that Local LLM for most things is the future.</p>
]]></description><pubDate>Mon, 15 Jun 2026 13:20:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=48540855</link><dc:creator>hajile</dc:creator><comments>https://news.ycombinator.com/item?id=48540855</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48540855</guid></item><item><title><![CDATA[New comment by hajile in "Open source AI must win"]]></title><description><![CDATA[
<p>AI with blockchain. Maybe we can mix in IoT and VR for the ultimate in buzzword synergy.</p>
]]></description><pubDate>Sat, 13 Jun 2026 13:29:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=48517160</link><dc:creator>hajile</dc:creator><comments>https://news.ycombinator.com/item?id=48517160</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48517160</guid></item><item><title><![CDATA[New comment by hajile in "OpenAI mulls slashing prices as it competes with Anthropic for users"]]></title><description><![CDATA[
<p>It reminds me of the Chinese bike wars where everyone was slashing prices trying to keep marketshare until the bubble burst and everyone lost billions.<p><a href="https://www.youtube.com/watch?v=FQrEDq8KPiU" rel="nofollow">https://www.youtube.com/watch?v=FQrEDq8KPiU</a></p>
]]></description><pubDate>Sat, 13 Jun 2026 13:05:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=48516911</link><dc:creator>hajile</dc:creator><comments>https://news.ycombinator.com/item?id=48516911</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48516911</guid></item><item><title><![CDATA[New comment by hajile in "Apple Core AI Framework"]]></title><description><![CDATA[
<p>In the coding realm, I think we'll be seeing 35, 70, and 150B models sold where you pay a few hundred to a few thousand dollars up front and get a year of monthly/bi-monthly updates where they've trained it on new coding documentation and repos.</p>
]]></description><pubDate>Tue, 09 Jun 2026 15:21:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=48462296</link><dc:creator>hajile</dc:creator><comments>https://news.ycombinator.com/item?id=48462296</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48462296</guid></item><item><title><![CDATA[New comment by hajile in "macOS needs its grid back"]]></title><description><![CDATA[
<p>Humans have good spatial memory and having a handful of statically-positioned desktops in a 2D plane makes navigation intuitive and consistent.<p>The real issue is how the ORDER of the desktops changes all the time which messes with that spatial memory and kills a lot of the productivity improvements. A consistent straight line would still be worse than a grid, but still MUCH better than the current situation.</p>
]]></description><pubDate>Tue, 02 Jun 2026 03:40:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=48365730</link><dc:creator>hajile</dc:creator><comments>https://news.ycombinator.com/item?id=48365730</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48365730</guid></item><item><title><![CDATA[New comment by hajile in "I think Anthropic and OpenAI have found product-market fit"]]></title><description><![CDATA[
<p>That's some really fast goalpost moving.<p>If AI could outperform humans, Anthropic would NEVER release that model. Instead, they'd use it to create a new google, photoshop, office, windows, etc for cheap then undercut all those companies and taking over the entire software industry.</p>
]]></description><pubDate>Thu, 28 May 2026 16:38:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=48311451</link><dc:creator>hajile</dc:creator><comments>https://news.ycombinator.com/item?id=48311451</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48311451</guid></item><item><title><![CDATA[New comment by hajile in "Does anybody like React?"]]></title><description><![CDATA[
<p>I remember when React's vdom renderer was faster than anyone and it wasn't even close. InfernoJS uses a vdom and is still one of the fastest JS frameworks out there, so I don't know that diffing is always inherently slower.</p>
]]></description><pubDate>Tue, 26 May 2026 17:59:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=48283318</link><dc:creator>hajile</dc:creator><comments>https://news.ycombinator.com/item?id=48283318</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48283318</guid></item><item><title><![CDATA[New comment by hajile in "A sleep-like consolidation mechanism for LLMs"]]></title><description><![CDATA[
<p>They no longer accept world records for not sleeping because the record breakers have universally suffered lifelong cognitive damage.<p>We know more generally that people who get decreased amount of sleep suffer increased rates of physical and mental health issues.<p>It is not a very big leap from "causes permanent damage" to "enough permanent damage can cause death" and of course, keeping someone awake until they are hurt or killed is deeply unethical, so even if it could be proven in other species, you'd still be here arguing that 'they aren't humans".</p>
]]></description><pubDate>Tue, 26 May 2026 17:44:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=48283097</link><dc:creator>hajile</dc:creator><comments>https://news.ycombinator.com/item?id=48283097</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48283097</guid></item><item><title><![CDATA[New comment by hajile in "Does anybody like React?"]]></title><description><![CDATA[
<p>We'll set aside performance because that could be fixed with a renderer rewrite.<p>The biggest issue when I worked with it was weaving a spiderweb of bindings that eventually trap you. At some point, you wind up spending most of your time fighting weird bugs that show up in places very far removed from the bindings that actually caused the bug.</p>
]]></description><pubDate>Tue, 26 May 2026 17:25:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=48282832</link><dc:creator>hajile</dc:creator><comments>https://news.ycombinator.com/item?id=48282832</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48282832</guid></item><item><title><![CDATA[New comment by hajile in "Does anybody like React?"]]></title><description><![CDATA[
<p>Users need interactive stuff. If your site isn't interactive and your competitor's site IS interactive, customers almost certainly will prefer your competitor.<p>When you try to chain that stuff across multiple backend-rendered pages, you get a whole other list of problems. If you need to track all the otherwise transient UI stuff on the BE, you have now created a whole mess of stateful APIs and turned horizontal scaling into a much bigger issue than it needed to be.</p>
]]></description><pubDate>Tue, 26 May 2026 04:44:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=48275091</link><dc:creator>hajile</dc:creator><comments>https://news.ycombinator.com/item?id=48275091</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48275091</guid></item><item><title><![CDATA[New comment by hajile in "Does anybody like React?"]]></title><description><![CDATA[
<p>JSX is <div>abc</div> turns into createElement('div', null, 'abc') and you can use that instead of JSX if you like or you can use something like hyperscript. Everything else like mapping or if statements is pure JS and works just like JS anywhere else in your app.<p>Vue templates mean learning Vue's custom syntax for if statements, loops, dynamic attribute syntax (with its own gotcha), binding dot modifiers, data binding, and whatever else. It requires learning its entire custom directive system. It uses custom syntax for stuff like events too.<p>I don't see this as remotely comparable with Vue being much closer to something like my time working with Angular 1 (a time I'd rather not repeat).</p>
]]></description><pubDate>Tue, 26 May 2026 04:36:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=48275046</link><dc:creator>hajile</dc:creator><comments>https://news.ycombinator.com/item?id=48275046</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48275046</guid></item><item><title><![CDATA[New comment by hajile in "Does anybody like React?"]]></title><description><![CDATA[
<p>JSX is basically just a subset of E4X.</p>
]]></description><pubDate>Tue, 26 May 2026 04:14:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=48274908</link><dc:creator>hajile</dc:creator><comments>https://news.ycombinator.com/item?id=48274908</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48274908</guid></item><item><title><![CDATA[New comment by hajile in "Does anybody like React?"]]></title><description><![CDATA[
<p>There are four culprits here and neither is due to JS.<p>First is the pursuit of polish. Each extra 1% in polish adds tons and tons of lines of code. If you want that level of polish on a non-SPA, you'll still have to add all that code then reload it one page at a time. I see a lot of these "bare HTML pages" and they are lacking important stuff like i18n/a11y/WCAG compliance. Try adding all that back in and you'll see your website bloat right up.<p>Second is bloated do-everything libraries. Ant, MUI, Mantine, or whatever else is aimed to be a superset of all possible website needs which means that the components you adopt have tons of features and bloat you don't need that slow down loading, parsing, and execution. Simply replacing that <Paper> component with a <div> and a few lines of CSS will get you the same thing you want, but will save you layers of unnecessary React components and sometimes a layer or two of unneeded DOM nodes as well that were added because the <Paper> component had weird interactions with some other component.<p>Third is manpower/experience. Many/most JS devs today (sad to say) don't actually know how to make that simple <Paper> component on their own. Those that do often skip it because they've got too much to do already. I've lost count of the number of teams I've seen where a bog-standard backend has 25 people working on stuff while the frontend team has 3x as many total lines of code (which are often times handling human-computer interaction issues the backend couldn't even imagin), but only 3-4 people to maintain it all.<p>Fourth is of course management. Designs on the backend change at a trickle while changes to the frontend arrive in a torrent. Understaffed frontend teams can't keep up with all the things shoved on their plate, so they usually can't optimize things even if they know how (eg, only a small percentage of SPA actually know/take the time to lazy load various parts of their apps to improve load time).<p>Fix these things and the SPA performance will improve drastically and almost certainly exceed BE templates with some jQuery spaghetti.</p>
]]></description><pubDate>Tue, 26 May 2026 04:12:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=48274903</link><dc:creator>hajile</dc:creator><comments>https://news.ycombinator.com/item?id=48274903</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48274903</guid></item><item><title><![CDATA[New comment by hajile in "Does anybody like React?"]]></title><description><![CDATA[
<p>Vue doesn't solve problems better than React (and solves them worse if you have to learn all their proprietary files and DSLs instead of JSX), so there's not much of a reason to switch.<p>The real discussion would be between React's vdom and something like Solid's signals.</p>
]]></description><pubDate>Tue, 26 May 2026 03:50:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=48274753</link><dc:creator>hajile</dc:creator><comments>https://news.ycombinator.com/item?id=48274753</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48274753</guid></item><item><title><![CDATA[New comment by hajile in "Steve Wozniak cheered after telling students they have AI – actual intelligence"]]></title><description><![CDATA[
<p>Money and monetary systems aren't compassionate -- people are.<p>Historically (in the USA), capitalism was paired with charity and supporting those around you (primarily for religious reasons).<p>One of the greatest downsides of the welfare system is that people don't give the money to others themselves (it's instead stripped from them and doled out without their input). They don't get to experience the good feelings that come from helping another person (only negative feelings about the government taking their money).<p>This removes the habits of practicing selflessness and it's positive feedback loop. As a result, we get all the downsides of capitalism with a trained selfish cohort who have no charitable feelings to counterbalance things.</p>
]]></description><pubDate>Fri, 22 May 2026 15:57:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=48237619</link><dc:creator>hajile</dc:creator><comments>https://news.ycombinator.com/item?id=48237619</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48237619</guid></item><item><title><![CDATA[New comment by hajile in "Steve Wozniak cheered after telling students they have AI – actual intelligence"]]></title><description><![CDATA[
<p>> There is value in affording all beings dignity, respect, and the opportunity to thrive.<p>> there should be no question about their worth as a person<p>Dignity, respect, thriving, and even human worth don't exist without joy and at least a concept of suffering.</p>
]]></description><pubDate>Fri, 22 May 2026 15:44:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=48237428</link><dc:creator>hajile</dc:creator><comments>https://news.ycombinator.com/item?id=48237428</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48237428</guid></item><item><title><![CDATA[New comment by hajile in "AI is just unauthorised plagiarism at a bigger scale"]]></title><description><![CDATA[
<p>Contracts are legally binding even if they weren't written by a lawyer. Copyright is legally binding even if no copyright claim is explicitly stated.<p>I looked into this a bit (not a lawyer) and it seems that robots.txt isn't legally binding to either party, but this seems to have two major implications for AI agents (and crawlers/scrapers in general).<p>First, even if the robots.txt says you can crawl the site, that isn't a copyright grant of any kind or permission to copy/use that data outside of the permissions granted by the TOS.<p>Second, ignoring the robots.txt while also pirating the site contents could point to bad-faith and makes a much stronger case for double-damage penalties due to willful infringement.<p>If the site TOS doesn't explicitly grant an AI agent rights to copy out the site content AND the AI agent is ignoring the robots.txt at the same time, it seems a lot more likely that there's a strong copyright infringement case against the agent owner.</p>
]]></description><pubDate>Thu, 21 May 2026 17:25:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=48226204</link><dc:creator>hajile</dc:creator><comments>https://news.ycombinator.com/item?id=48226204</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48226204</guid></item><item><title><![CDATA[New comment by hajile in "AI is just unauthorised plagiarism at a bigger scale"]]></title><description><![CDATA[
<p>robots.txt seems like it should be a legally-binding terms of service which would make them outright copyright infringing.<p>Sue for $180,000 per infringement which should be calculated for each illegal API call.</p>
]]></description><pubDate>Thu, 21 May 2026 15:11:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=48224127</link><dc:creator>hajile</dc:creator><comments>https://news.ycombinator.com/item?id=48224127</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48224127</guid></item><item><title><![CDATA[New comment by hajile in "An OpenAI model has disproved a central conjecture in discrete geometry"]]></title><description><![CDATA[
<p>It proves the limit doesn't exist, but doesn't seem to show how to find one of these more optimized limits. Given that nobody has ever brute-forced a counter-example, it may be that calculating these solutions is P=NP hard which would mean sticking with the status quo unless we find a good algorithm to calculate it on quantum computers and can actually get quantum computers large enough to work on the problem.<p>It's interesting as a math problem and test of AI, but not much else IMO.</p>
]]></description><pubDate>Thu, 21 May 2026 13:45:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=48222458</link><dc:creator>hajile</dc:creator><comments>https://news.ycombinator.com/item?id=48222458</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48222458</guid></item><item><title><![CDATA[New comment by hajile in "Nintendo announces price increases for Nintendo Switch 2"]]></title><description><![CDATA[
<p>> Given that the impact of various changes in market conditions is expected to extend over the medium to long term, price revisions are also planned outside Japan as described below.<p><pre><code>                     Current Price   Revised Price
    United States      $449.99         $499.99
    Canada             $629.99         $679.99
    Europe             €469.99         €499.99
</code></pre>
These price changes reflect more than just Yen value dropping.</p>
]]></description><pubDate>Fri, 08 May 2026 12:14:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=48061977</link><dc:creator>hajile</dc:creator><comments>https://news.ycombinator.com/item?id=48061977</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48061977</guid></item></channel></rss>