<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: sjoedev</title><link>https://news.ycombinator.com/user?id=sjoedev</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sun, 13 Sep 2026 02:43:31 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=sjoedev" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by sjoedev in "Field measurements of neighborhood-scale air temperature impacts of data centers"]]></title><description><![CDATA[
<p>We’re building data centers in the U.S. at an unprecedented and increasing rate [1]. Is it so hard to imagine that something which was fine at one scale may begin to cause issues at some massively higher scale?<p>If I drink one glass of wine per day, it’s probably fine. If I drink three bottles per day, I’m gonna start having problems.<p>[1] <a href="https://ourworldindata.org/grapher/monthly-spending-data-center-us" rel="nofollow">https://ourworldindata.org/grapher/monthly-spending-data-cen...</a></p>
]]></description><pubDate>Tue, 18 Aug 2026 18:26:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=49350240</link><dc:creator>sjoedev</dc:creator><comments>https://news.ycombinator.com/item?id=49350240</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49350240</guid></item><item><title><![CDATA[New comment by sjoedev in "Ask HN: Is this the worst time to be human?"]]></title><description><![CDATA[
<p>I likely align with you on most political and social issues since you seem to be in despair. However, this question is seriously misguided. This is by far the best time to have been a human in all of history.<p>You say AI is making our creative pursuits feel meaningless?<p>How many creative pursuits do you think the average person had throughout history when close to 50% of people died before age 5, fewer than 10% of people could read, women and minorities had close to zero rights, the average worker was impoverished and farmed sunup to sundown to barely eat and avoid famine, there was little treatment for diseases (infectious or otherwise), common people could be conscripted for war at a moment’s notice…I could go on.<p>You think the average person in history spent their time painting and writing? These are luxuries 99% of people who ever lived could have never dreamed of.</p>
]]></description><pubDate>Mon, 17 Aug 2026 18:35:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=49335611</link><dc:creator>sjoedev</dc:creator><comments>https://news.ycombinator.com/item?id=49335611</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49335611</guid></item><item><title><![CDATA[New comment by sjoedev in "When online commenters detect my art as AI"]]></title><description><![CDATA[
<p>This is myopic “Silicon Valley” rhetoric and lacks understanding of art or why it’s appreciated.<p>We have video cameras and movies, yet stage actors on Broadway are celebrated like movie stars. People still read books. We have cameras and photoshop, yet a huge market still exists for oil on canvas. We have synthesizers, drum kits, and all the tools we need to make music on a computer, yet live concerts with guitars and drums sell millions of tickets annually. We have the technology to deliver payloads on another continent with millimeter precision, yet every few years, the whole world gathers to watch people who have trained a lifetime to run, jump, and throw stones.<p>“The old way is dead” doesn’t hold up in the arts like it does in the sciences. Technology moves on, but humans are the same. You can inspire and awe us today using the same tools and methods that were used hundreds or thousands of years ago.</p>
]]></description><pubDate>Thu, 06 Aug 2026 14:52:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=49197548</link><dc:creator>sjoedev</dc:creator><comments>https://news.ycombinator.com/item?id=49197548</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49197548</guid></item><item><title><![CDATA[New comment by sjoedev in "Removing React.js from the codebase and adapting Htmx for UI interactivity (2023)"]]></title><description><![CDATA[
<p>> Next.js and TanStack Start don't send any JavaScript to the client if you decide to server-render everything.<p>AFAIK, this isn’t true. And you still get more JS per interactive element than with HTMX.</p>
]]></description><pubDate>Tue, 28 Jul 2026 15:35:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=49085492</link><dc:creator>sjoedev</dc:creator><comments>https://news.ycombinator.com/item?id=49085492</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49085492</guid></item><item><title><![CDATA[New comment by sjoedev in "Removing React.js from the codebase and adapting Htmx for UI interactivity (2023)"]]></title><description><![CDATA[
<p>Sure. I personally think SPAs/React have better DX than HTMX. IMO, the most compelling reasons to use HTMX instead (for building dynamic/interactive web applications) are to reduce the amount of JavaScript sent to the client and make pages become interactive faster. These are UX concerns: how much the user has to download (waiting) and how long before the page becomes interactive (waiting).<p>With HTMX, you get these benefits regardless of what language you use on the server. These benefits could be reasons the parent commenter chose HTMX, and JavaScript is a perfectly good language to serve HTMX applications for the reasons I mentioned.</p>
]]></description><pubDate>Mon, 27 Jul 2026 21:43:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=49075887</link><dc:creator>sjoedev</dc:creator><comments>https://news.ycombinator.com/item?id=49075887</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49075887</guid></item><item><title><![CDATA[New comment by sjoedev in "Removing React.js from the codebase and adapting Htmx for UI interactivity (2023)"]]></title><description><![CDATA[
<p>Adopting something like HTMX is primarily a UX choice, and the language you use to serve it is almost irrelevant to UX. JavaScript is a nice backend language. It’s fast, has a massive ecosystem, and many people know it well.</p>
]]></description><pubDate>Mon, 27 Jul 2026 15:32:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=49071082</link><dc:creator>sjoedev</dc:creator><comments>https://news.ycombinator.com/item?id=49071082</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49071082</guid></item><item><title><![CDATA[New comment by sjoedev in "A Love Letter to 'Girl Games'"]]></title><description><![CDATA[
<p>There are no concrete numbers for Valorant that I know of, but the “Head of Esports Partnerships and Business Development for North America & Oceania Riot Games” Matthew Archambault was quoted saying the Valorant player base is 30-40% women [1]. That seems plausible to me based on my own experience playing Valorant.<p>[1] <a href="https://gamesbeat.com/how-riot-games-wants-to-ensure-that-valorants-esports-stars-include-women/" rel="nofollow">https://gamesbeat.com/how-riot-games-wants-to-ensure-that-va...</a></p>
]]></description><pubDate>Tue, 31 Mar 2026 17:25:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=47590680</link><dc:creator>sjoedev</dc:creator><comments>https://news.ycombinator.com/item?id=47590680</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47590680</guid></item><item><title><![CDATA[New comment by sjoedev in "Epic Games to cut more than 1k jobs as Fortnite usage falls"]]></title><description><![CDATA[
<p>Do keep in mind: they also develop, maintain, support, and market Unreal Engine, which is possibly the most advanced and innovative game engine out there. It’s used by tons of other studios (including AAA) and is used in other industries like space flight, automotive, etc.</p>
]]></description><pubDate>Tue, 24 Mar 2026 23:33:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=47511101</link><dc:creator>sjoedev</dc:creator><comments>https://news.ycombinator.com/item?id=47511101</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47511101</guid></item><item><title><![CDATA[New comment by sjoedev in "Games with loot boxes to get minimum 16 age rating across Europe"]]></title><description><![CDATA[
<p>I think online/digital gambling is worse because it follows you everywhere. I don’t like any form of gambling, but at least with casinos there’s some escape in not physically being there. It’s also harder to enforce age requirements online.</p>
]]></description><pubDate>Sat, 14 Mar 2026 15:00:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=47377382</link><dc:creator>sjoedev</dc:creator><comments>https://news.ycombinator.com/item?id=47377382</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47377382</guid></item><item><title><![CDATA[New comment by sjoedev in "Google DeepMind Staffers Ask Leaders to Keep Them 'Physically Safe' from ICE"]]></title><description><![CDATA[
<p>Alex Pretti escalated the situation? Have you seen the video? Did you see how the ICE agent shoved that woman? That was not “law enforcement activity.” It was assault. Alex Pretti had every right to be there, and he tried to help a woman who was being physically and illegally assaulted.<p>> I haven't heard of ICE hurting any actual immigrants in custody<p><a href="https://www.aclu.org/news/immigrants-rights/detained-immigrants-detail-physical-abuse-and-inhumane-conditions-at-largest-immigration-detention-center-in-the-u-s" rel="nofollow">https://www.aclu.org/news/immigrants-rights/detained-immigra...</a></p>
]]></description><pubDate>Tue, 27 Jan 2026 23:21:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=46788610</link><dc:creator>sjoedev</dc:creator><comments>https://news.ycombinator.com/item?id=46788610</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46788610</guid></item><item><title><![CDATA[New comment by sjoedev in "Unpopular Opinion: Bootstrap is a better front-end framework than Tailwind"]]></title><description><![CDATA[
<p>I wouldn’t put them in the same category. Bootstrap has a much stronger opinion about how you write and structure CSS, while Tailwind is a framework for building a style system and writing arbitrary CSS that conforms to it. In practice, Tailwind is actually much closer to writing vanilla CSS. It does come with a widely used default (and very good, IMO) style system, but you ultimately apply arbitrary CSS rules just like vanilla.<p>Tailwind is certainly divisive. It’s better suited to component-based frameworks than templates or plain HTML, so a person’s background likely contributes to how they perceive it. Personally, I’ve worked a lot with vanilla CSS, opinionated libraries like Bootstrap, and Tailwind, and opinionated libraries are the only one I have no desire to use again. I generally want Tailwind in component-based projects and vanilla CSS in template-based projects.<p>At the end of the day, pick what you like and use it. They all get the job done.</p>
]]></description><pubDate>Tue, 13 Jan 2026 12:52:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=46600306</link><dc:creator>sjoedev</dc:creator><comments>https://news.ycombinator.com/item?id=46600306</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46600306</guid></item><item><title><![CDATA[New comment by sjoedev in "Grafana Labs made a Taylor Swift dashboard"]]></title><description><![CDATA[
<p>> In the Swiftie-verse, an “Easter egg” refers to a hidden clue or detail that Taylor plants in her work …<p>I don’t see this as meaningfully different than, for example:<p>> In the computing world, “Java” refers to a programming language …<p>Which seems totally fine to me.</p>
]]></description><pubDate>Tue, 07 Oct 2025 08:42:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=45500788</link><dc:creator>sjoedev</dc:creator><comments>https://news.ycombinator.com/item?id=45500788</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45500788</guid></item><item><title><![CDATA[New comment by sjoedev in "I tried coding with AI, I became lazy and stupid"]]></title><description><![CDATA[
<p>Code review has been an industry standard tool to ensure the correctness of software for decades.</p>
]]></description><pubDate>Tue, 12 Aug 2025 00:39:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=44871076</link><dc:creator>sjoedev</dc:creator><comments>https://news.ycombinator.com/item?id=44871076</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44871076</guid></item><item><title><![CDATA[New comment by sjoedev in "I tried coding with AI, I became lazy and stupid"]]></title><description><![CDATA[
<p>My experience using LLMs is similar to my experience working with a team of junior developers. And LLMs are valuable in a similar way.<p>There are many problems where the solution would take me a few hours to derive from scratch myself, but looking at a solution and deciding “this is correct” or “this is incorrect” takes a few minutes or seconds.<p>So I don’t expect the junior or the LLM to produce a correct result every time, but it’s quick to verify the solution and provide feedback, thus I have saved time to think about more challenging problems where my experience and domain knowledge is more valuable.</p>
]]></description><pubDate>Sun, 10 Aug 2025 23:55:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=44859537</link><dc:creator>sjoedev</dc:creator><comments>https://news.ycombinator.com/item?id=44859537</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44859537</guid></item><item><title><![CDATA[New comment by sjoedev in "Fresh Tariff Games Are Leaving Small Businesses Dazed"]]></title><description><![CDATA[
<p>> The distributors may or may not buy from China and Mexico.<p>They most certainly do. And they’re paying more. And, consequently, they’re raising prices. Which small, local business pay to operate.<p>You’re not making a strong argument here. Do you really think a price increase somewhere in the supply chain doesn’t affect everyone downstream?</p>
]]></description><pubDate>Fri, 11 Jul 2025 03:01:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=44528041</link><dc:creator>sjoedev</dc:creator><comments>https://news.ycombinator.com/item?id=44528041</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44528041</guid></item><item><title><![CDATA[New comment by sjoedev in "Toys/Lag: Jerk Monitor"]]></title><description><![CDATA[
<p>I play video games at a decently high level (like top ~10% in a few competitive games). To support what you’re saying, I can tell the difference between 144hz and 240hz if I’m in control. For example, if I can shake the screen around.<p>If I’m just watching, I’m not sure I could even tell the difference between 60hz and 144hz.</p>
]]></description><pubDate>Sun, 06 Jul 2025 18:38:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=44482999</link><dc:creator>sjoedev</dc:creator><comments>https://news.ycombinator.com/item?id=44482999</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44482999</guid></item><item><title><![CDATA[New comment by sjoedev in "Rust and WASM for Form Validation"]]></title><description><![CDATA[
<p>WASM does not need to access the DOM to be extremely useful. JS is already very effective and ridiculously fast for updating the DOM.<p>WASM is to offload computationally expensive workloads that JS is not so good for (perhaps some sort of computer vision, for example). It passes the result back to JS to update the DOM.</p>
]]></description><pubDate>Sat, 05 Jul 2025 04:04:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=44470007</link><dc:creator>sjoedev</dc:creator><comments>https://news.ycombinator.com/item?id=44470007</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44470007</guid></item><item><title><![CDATA[New comment by sjoedev in "Show HN: GetHooky – a language-agnostic Git hook manager"]]></title><description><![CDATA[
<p>Since it’s hosted on GitHub, I snooped through the repo, and it appears to be created using VitePress [1].
 [1] <a href="https://vitepress.dev/" rel="nofollow">https://vitepress.dev/</a></p>
]]></description><pubDate>Fri, 13 Jun 2025 20:59:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=44272187</link><dc:creator>sjoedev</dc:creator><comments>https://news.ycombinator.com/item?id=44272187</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44272187</guid></item><item><title><![CDATA[New comment by sjoedev in "Inmates in ElSalvador tortured/strangled-hellish conditions in Bukele's prisons (2023)"]]></title><description><![CDATA[
<p>Look around the world at how many “landslide” election victories are won in places that do not truly have elections. Those with authoritarian intent are notorious for controlling the narrative.<p>All around the world, we are seeing many examples of consolidation of power through populism. Yes, populism is popular by definition. But history is not usually kind to those who consolidate power.</p>
]]></description><pubDate>Sun, 27 Apr 2025 08:22:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=43810340</link><dc:creator>sjoedev</dc:creator><comments>https://news.ycombinator.com/item?id=43810340</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43810340</guid></item><item><title><![CDATA[New comment by sjoedev in "Why is Cloudflare Pages' bandwidth unlimited?"]]></title><description><![CDATA[
<p>Cloudflare is not profitable [1]. I’m wary of what might happen when they need to become profitable. Could this be another case of a company offering an excellent, cheap product while being propped up by investors, only to later have an “enshittification” [2] phase where they aggressively cut corners and increase prices to make a profit?<p>[1] <a href="https://www.wsj.com/market-data/quotes/NET/financials/annual/income-statement" rel="nofollow">https://www.wsj.com/market-data/quotes/NET/financials/annual...</a><p>[2] <a href="https://en.m.wikipedia.org/wiki/Enshittification" rel="nofollow">https://en.m.wikipedia.org/wiki/Enshittification</a></p>
]]></description><pubDate>Wed, 15 Jan 2025 17:13:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=42713791</link><dc:creator>sjoedev</dc:creator><comments>https://news.ycombinator.com/item?id=42713791</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42713791</guid></item></channel></rss>