<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: arnorhs</title><link>https://news.ycombinator.com/user?id=arnorhs</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Tue, 04 Aug 2026 13:24:39 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=arnorhs" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by arnorhs in "Quickly rewrite Git repository history"]]></title><description><![CDATA[
<p>Personality have needed for the following reasons (when wanting to preserve history): removing personal info, removing sensitive keys/passwords that were accidently committed a long time ago, splitting a repo. There's lots of use cases</p>
]]></description><pubDate>Fri, 24 Jul 2026 12:09:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=49034416</link><dc:creator>arnorhs</dc:creator><comments>https://news.ycombinator.com/item?id=49034416</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49034416</guid></item><item><title><![CDATA[New comment by arnorhs in "Tracking unique visitors without cookies"]]></title><description><![CDATA[
<p>Same thing I was thinking. I personally don't track unique visitors on my blog, just random sessions where you can't identify unique users, which allows me to not show a banner. If I were to use this technique I'd have to show a banner</p>
]]></description><pubDate>Mon, 13 Jul 2026 10:18:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=48890434</link><dc:creator>arnorhs</dc:creator><comments>https://news.ycombinator.com/item?id=48890434</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48890434</guid></item><item><title><![CDATA[New comment by arnorhs in "FUTO Swipe – A new swipe typing model"]]></title><description><![CDATA[
<p>I'm curious to see how it deals with dual languages - ie. not switching between them, but using two languages in the same sentence like the google keyboard supports out of the box.<p>my biggest issue is that i make up a lot of words as i type and the google dictionary for icelandic is .. well it can never be fully complete because of the way the language works, so dictionary words are always a mess.</p>
]]></description><pubDate>Wed, 24 Jun 2026 08:16:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=48656771</link><dc:creator>arnorhs</dc:creator><comments>https://news.ycombinator.com/item?id=48656771</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48656771</guid></item><item><title><![CDATA[New comment by arnorhs in "Building an HTML-first site doubled our users overnight"]]></title><description><![CDATA[
<p>I think you might be on to something there</p>
]]></description><pubDate>Thu, 11 Jun 2026 11:18:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=48488841</link><dc:creator>arnorhs</dc:creator><comments>https://news.ycombinator.com/item?id=48488841</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48488841</guid></item><item><title><![CDATA[New comment by arnorhs in "Building an HTML-first site doubled our users overnight"]]></title><description><![CDATA[
<p>This post is good, and it's a great example of taking a problem and solving it with the appropriate tech with the right amount of depth. It really helps to have full domain knowledge of your customers as well.<p>However, I do not like how it is framed as "simple html is better than react" - because you could just as well have told the same story as a react developer.<p>(Nb. I could go on forever about the complexities and intricacies of storing things session based on a server vs browser based and etc - and lots of other things that were skimmed over in this article, but that would be too long)<p>All of those things that are simple in html are also simple in react.<p>It's literally the same code - there's nothing preventing you from using browser based html validation in react - all the same code that gets complicated in react (overly complicated validation logic) also ends up being complicated in astro - they have their own thing around schema validation etc and integrating it within an astro site means you have to integrate their client router etc etc.. so it's very easy to go overly-complicated there as well.<p>The comparison is also with an off-shore team doing development for you with probably incomplete knowledge and the way projects are structured they have an incentive to create the solution as fast as possible, in as little time as possible, with the biggest amount of complexity as possible.<p>The last point is devious - it's not necessarily that the contractor does this by design, but the incentive structure makes it so something that's overly complicated actually benefits them, so they don't have a direct incentive to go with something simple.<p>Anyways, a simple solution, directly addressing the problem at hand is always better - no matter what stack you pick.<p>(I'd like to say that I don't have anything against Astro's form validation, I was just trying to highlight how there's more to it than "native html browser validation")</p>
]]></description><pubDate>Wed, 10 Jun 2026 16:03:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=48478386</link><dc:creator>arnorhs</dc:creator><comments>https://news.ycombinator.com/item?id=48478386</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48478386</guid></item><item><title><![CDATA[Dark Startup Factories]]></title><description><![CDATA[
<p>Article URL: <a href="https://arnorhs.dev/posts/2026-06-09/dark-startup-factories/">https://arnorhs.dev/posts/2026-06-09/dark-startup-factories/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=48465147">https://news.ycombinator.com/item?id=48465147</a></p>
<p>Points: 4</p>
<p># Comments: 0</p>
]]></description><pubDate>Tue, 09 Jun 2026 18:14:28 +0000</pubDate><link>https://arnorhs.dev/posts/2026-06-09/dark-startup-factories/</link><dc:creator>arnorhs</dc:creator><comments>https://news.ycombinator.com/item?id=48465147</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48465147</guid></item><item><title><![CDATA["Maybe later" was a feature]]></title><description><![CDATA[
<p>Article URL: <a href="https://arnorhs.dev/posts/2026-06-04/maybe-later-was-a-feature/">https://arnorhs.dev/posts/2026-06-04/maybe-later-was-a-feature/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=48402744">https://news.ycombinator.com/item?id=48402744</a></p>
<p>Points: 106</p>
<p># Comments: 35</p>
]]></description><pubDate>Thu, 04 Jun 2026 18:31:55 +0000</pubDate><link>https://arnorhs.dev/posts/2026-06-04/maybe-later-was-a-feature/</link><dc:creator>arnorhs</dc:creator><comments>https://news.ycombinator.com/item?id=48402744</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48402744</guid></item><item><title><![CDATA[New comment by arnorhs in "Claude Opus 4.8"]]></title><description><![CDATA[
<p>Yes, modest but tangible improvement - same modesty does not apply to the cost: <a href="https://artificialanalysis.ai/models/capabilities/coding#coding-index-cost-breakdown" rel="nofollow">https://artificialanalysis.ai/models/capabilities/coding#cod...</a></p>
]]></description><pubDate>Fri, 29 May 2026 08:55:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=48320745</link><dc:creator>arnorhs</dc:creator><comments>https://news.ycombinator.com/item?id=48320745</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48320745</guid></item><item><title><![CDATA[New comment by arnorhs in "Men who stare at walls"]]></title><description><![CDATA[
<p>this sure seems like meditation.<p>it could probably work as well to close your eyes instead of staring at a wall.<p>i've always found meditation types revolving around focusing on one thing (candle, wall etc), or nothing (empty mind) to be really hard. my mind just wanders and i end up super anxious, frustrated, and exhausted - resulting in me giving up pretty quickly<p>What I've found is that focusing on "everything" - ie sitting still and trying to observe your surroundings, your body, all sounds simultaneously seems to work much better. It's easier to get to a calm state this way.<p>Also, doing this while walking can also work - but perhaps easier to accidentally start thinking about something else</p>
]]></description><pubDate>Mon, 27 Apr 2026 13:38:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=47921415</link><dc:creator>arnorhs</dc:creator><comments>https://news.ycombinator.com/item?id=47921415</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47921415</guid></item><item><title><![CDATA[New comment by arnorhs in "Show HN submissions tripled and now mostly have the same vibe-coded look"]]></title><description><![CDATA[
<p>i wonder if you could use a bayesian classifier, like the first anti-spam measures used, to automatically classify these submissions.<p>Kind of off-topic - but why is there always so much focus amongst AI-bros on how good or whether or not LLMs are good at building UI? My shallow assumptions were that the reason is because that's what LLMs are particularly bad at.<p>But lately I've kind of gotten the sense that a lot of people seem to mostly be building UI stuff with LLMs. Weird.</p>
]]></description><pubDate>Wed, 22 Apr 2026 15:45:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=47865276</link><dc:creator>arnorhs</dc:creator><comments>https://news.ycombinator.com/item?id=47865276</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47865276</guid></item><item><title><![CDATA[New comment by arnorhs in "Laws of Software Engineering"]]></title><description><![CDATA[
<p>Since the site is down, you can use the archive.org link:<p><a href="https://web.archive.org/web/20260421113202/https://lawsofsoftwareengineering.com/" rel="nofollow">https://web.archive.org/web/20260421113202/https://lawsofsof...</a></p>
]]></description><pubDate>Tue, 21 Apr 2026 13:39:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=47848674</link><dc:creator>arnorhs</dc:creator><comments>https://news.ycombinator.com/item?id=47848674</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47848674</guid></item><item><title><![CDATA[New comment by arnorhs in "Laws of Software Engineering"]]></title><description><![CDATA[
<p>are you saying performance is 90-99% caching? If so that is so obviously untrue.<p>If you are saying you _can_ fix 90-99% of performance bottlenecks eventually with caching, that may be true, but doesn't sound as nice</p>
]]></description><pubDate>Tue, 21 Apr 2026 13:34:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=47848612</link><dc:creator>arnorhs</dc:creator><comments>https://news.ycombinator.com/item?id=47848612</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47848612</guid></item><item><title><![CDATA[New comment by arnorhs in "Brussels launched an age checking app. Hackers took 2 minutes to break it"]]></title><description><![CDATA[
<p>There's something that is written between the lines here.<p>EU is often portrayed as overly bureaucratic, slow moving. The way this app was developed seems more in the line of "move fast, break things".<p>I don't know if that says something about the EU, or about the EU-naysayers, but I thought it was worth pointing out.</p>
]]></description><pubDate>Tue, 21 Apr 2026 10:04:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=47846779</link><dc:creator>arnorhs</dc:creator><comments>https://news.ycombinator.com/item?id=47846779</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47846779</guid></item><item><title><![CDATA[New comment by arnorhs in "Fast and Easy Levenshtein distance using a Trie (2011)"]]></title><description><![CDATA[
<p>That's an interesting story, but I'm really at a loss for how this relates to the post you are commenting on.</p>
]]></description><pubDate>Thu, 16 Apr 2026 10:38:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=47791153</link><dc:creator>arnorhs</dc:creator><comments>https://news.ycombinator.com/item?id=47791153</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47791153</guid></item><item><title><![CDATA[New comment by arnorhs in "Git commands I run before reading any code"]]></title><description><![CDATA[
<p>The author is talking about the case where you have coherent commits, probably from multiple PRs/merges, that get merged into a main branch as a single commit.<p>Yeah, I can imagine it being annoying that sqashing in that case wipes the author attribution, when not everybody is doing PRs against the main branch.<p>However, calling all squash-merge workflows "stupid" without any nuance.. well that's "stupid" :)</p>
]]></description><pubDate>Wed, 08 Apr 2026 10:50:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=47688335</link><dc:creator>arnorhs</dc:creator><comments>https://news.ycombinator.com/item?id=47688335</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47688335</guid></item><item><title><![CDATA[New comment by arnorhs in "12k Tons of Dumped Orange Peel Grew into a Landscape Nobody Expected (2017)"]]></title><description><![CDATA[
<p>Does orange peel not produce any CO2 / methane when left like this? I'm assuming there is some negative carbon footprint before this becomes a positive?<p>The ecological win definitely looks nice on paper, but whenever people talk about compost the carbon footprint / gas emissions is always at the front of people's minds, and I don't really see that discussed in the article.<p>The article does say<p>> Especially since, in addition to the double-win of dealing with waste and revitalising barren landscapes, richer woodlands also sequester greater amounts of carbon from the atmosphere – meaning little plots of regenerated land like this could ultimately help save the planet.<p>How long will it take for it to cross the CO2-neutral mark? Maybe a silly question, definitely not my area of expertese.</p>
]]></description><pubDate>Tue, 07 Apr 2026 16:57:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=47678236</link><dc:creator>arnorhs</dc:creator><comments>https://news.ycombinator.com/item?id=47678236</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47678236</guid></item><item><title><![CDATA[New comment by arnorhs in "Taste in the age of AI and LLMs"]]></title><description><![CDATA[
<p>The way I understood it, the original article is saying the _only_ remaining differentiator is taste and the comment you replied to is saying "wrong, there are also other things, such as effort".<p>I don't necessarily interpret the comment you replied to as saying that "taste is not important", which seems like what you are replying to, just that it's not the only remaining thing.<p>I agree that taste gets you far. And I agree with all the examples of good taste that you brought up.<p>But even with impeccable taste, you still need to learn, try things, have ideas, change your mind etc.. putting all of that in the bucket of "taste" is stretching it..<p>However, having good taste when putting in the effort, gets your further than with effort alone. In fact, effort alone gets you nowhere, and taste alone gets you nowhere. Once you marry the two you get somewhere.</p>
]]></description><pubDate>Tue, 07 Apr 2026 16:50:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=47678129</link><dc:creator>arnorhs</dc:creator><comments>https://news.ycombinator.com/item?id=47678129</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47678129</guid></item><item><title><![CDATA[New comment by arnorhs in "Are We Idiocracy Yet?"]]></title><description><![CDATA[
<p>> It made me angry because makes the point that natural selection has become ineffective on humans and thus intelligence declines unironically. There is no joke in that - all jokes build upon the assumption of this being true.<p>you seem pretty convinced that intelligence plays an important role in natural selection. I'd argue that decisiveness, confidence, looks, social skills all play a more important role. (I'm not saying that's a good thing)<p>I'm interested in understanding your point of view, can you elaborate on what you mean by "There is no joke in that"?</p>
]]></description><pubDate>Tue, 07 Apr 2026 12:16:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=47674079</link><dc:creator>arnorhs</dc:creator><comments>https://news.ycombinator.com/item?id=47674079</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47674079</guid></item><item><title><![CDATA[New comment by arnorhs in "Is BGP safe yet?"]]></title><description><![CDATA[
<p>ISP's often have different infrastructure for different sets of customers (regional, mobile/landline differences etc) - often due to legacy M&As etc..</p>
]]></description><pubDate>Wed, 01 Apr 2026 14:34:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=47601525</link><dc:creator>arnorhs</dc:creator><comments>https://news.ycombinator.com/item?id=47601525</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47601525</guid></item><item><title><![CDATA[New comment by arnorhs in "Ask HN: What Are You Working On? (March 2026)"]]></title><description><![CDATA[
<p>Which EU grant did you receive? Ie. from which fund?<p>edit: nm, rtfm, it was on the landing page: Horizon Europe programme</p>
]]></description><pubDate>Mon, 09 Mar 2026 08:53:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=47306393</link><dc:creator>arnorhs</dc:creator><comments>https://news.ycombinator.com/item?id=47306393</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47306393</guid></item></channel></rss>