<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: elros</title><link>https://news.ycombinator.com/user?id=elros</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Thu, 09 Apr 2026 06:42:47 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=elros" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by elros in "ML promises to be profoundly weird"]]></title><description><![CDATA[
<p>> The Internet-circulating quote comes to mind: Planet Earth is pretty much a vacation resort for around 500 rich people, and the remaining 8 billion of us are just their staff. The Relative Few have got the system set up perfectly so that whatever we do, we're probably serving/enriching them. AI doesn't really change this, but it does further it.<p>I don't necessarily disagree with the analysis on how Planet Earth is currently setup to be, but something that I've been thinking about lately, is that to the extent we can consume the public image of some of the Relative Few, they seem oddly unhappy.</p>
]]></description><pubDate>Thu, 09 Apr 2026 00:40:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=47697956</link><dc:creator>elros</dc:creator><comments>https://news.ycombinator.com/item?id=47697956</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47697956</guid></item><item><title><![CDATA[New comment by elros in "Vim 9.2"]]></title><description><![CDATA[
<p>> Even javascript would have been better for me than Lua.<p>Why?</p>
]]></description><pubDate>Sat, 14 Feb 2026 17:35:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=47016427</link><dc:creator>elros</dc:creator><comments>https://news.ycombinator.com/item?id=47016427</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47016427</guid></item><item><title><![CDATA[New comment by elros in "Parental controls aren't for parents"]]></title><description><![CDATA[
<p>On a certain level, it’s also a question of different parenting philosophy.<p>> Stuff like online communications will come at a later age. Absolutely no reason to start explaining that to a 5 year old.<p>I agree, but I also see absolutely no reason why 5 years old children would have access to a gaming device. Pretty much any other activity I can imagine is better for them.</p>
]]></description><pubDate>Fri, 02 Jan 2026 18:32:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=46467814</link><dc:creator>elros</dc:creator><comments>https://news.ycombinator.com/item?id=46467814</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46467814</guid></item><item><title><![CDATA[New comment by elros in "The US Is Tracking 14 Potential Rabies Outbreaks in 20 States"]]></title><description><![CDATA[
<p>In my experience, if you get a dog you go to the government and pay the dog tax. The dog needs to have id, be chipped, and comes with a token you put on the leash. Part of the process is enforcing vaccination. If a dog has no such token, it’s considered a stray dog.<p>To so many issues, watching as a bystander from the outside,  solutions exist, but the US seems to have a penchant for ignoring them and then claiming their problem is somehow not comparable to everyone else’s.</p>
]]></description><pubDate>Mon, 22 Sep 2025 05:52:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=45329524</link><dc:creator>elros</dc:creator><comments>https://news.ycombinator.com/item?id=45329524</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45329524</guid></item><item><title><![CDATA[New comment by elros in "AI coding made me faster, but I can't code to music anymore"]]></title><description><![CDATA[
<p>Whenever I need some sort of quick data pipeline to modify some sort of file into another format, or do some batch transformation, or transform some sort of interface description into another syntax, or things like that, that would normally require me to craft a grep, awk, tr, etc pipeline, I can normally simply paste a sample of the data and with a human language description get what I need. If it’s not working well I can break up the steps in smaller steps.<p>In my experience, it seems the people who have bad results have been trying to get the AI to do the reasoning. I feel like if I do the reasoning, I can offload menial tasks to the AI, and little annoying things that would take one or two hours start to take a few minutes.<p>That very quickly adds up to some real savings.</p>
]]></description><pubDate>Wed, 27 Aug 2025 06:28:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=45036084</link><dc:creator>elros</dc:creator><comments>https://news.ycombinator.com/item?id=45036084</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45036084</guid></item><item><title><![CDATA[New comment by elros in "The End of Handwriting"]]></title><description><![CDATA[
<p>What I’ve seen being done before, not only by lefties but actually by quite a few people, is to shift your paper 45~90°, so that you’re effectively writing bottom up (right handed) or top to bottom (left handed). It can get a moment to get used to it but it alleviates the smudging significantly.<p>For what it’s worth, personally, I don’t like it so much, but I know people who swear by it; and had fast, clear, legible notes to back it up.</p>
]]></description><pubDate>Wed, 20 Aug 2025 11:44:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=44960959</link><dc:creator>elros</dc:creator><comments>https://news.ycombinator.com/item?id=44960959</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44960959</guid></item><item><title><![CDATA[New comment by elros in "The End of Handwriting"]]></title><description><![CDATA[
<p>Well it's not magic, you still need to learn the skill of how to use the pen properly to write cursive.<p>My argument is simply that it's significantly easier to learn to have good handwriting with the right tool than with the wrong tool.<p>Surely there are also people with excellent handwriting even writing with sub-optimal tooling.</p>
]]></description><pubDate>Wed, 20 Aug 2025 05:10:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=44958805</link><dc:creator>elros</dc:creator><comments>https://news.ycombinator.com/item?id=44958805</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44958805</guid></item><item><title><![CDATA[New comment by elros in "The End of Handwriting"]]></title><description><![CDATA[
<p>PSA for people with "bad cursive handwriting" but who would like to improve it: Write with FOUNTAIN PENS. Ideally on thicker paper, with something soft below (like more paper for example).<p>Different writing systems evolved alongside different utensils. Cursive evolved to be written with a quill or a fountain pen. Ballpoint pens are an amazing invention and they have their place, but they optimize for price and practicality, not necessarily for an æsthetically pleasing legible outcome. People say they have "bad handwriting" but their setup is a Bic pen on a thin sheet of paper on top of a hard surface: well, everyone's handwriting is bad in this setup.<p>In France, back when I went to school, not sure now, though I hope it hasn't changed, as a child, you'd only be allowed to use fountain pens. Kids learning to write have constantly stained hands while they learn to use it properly, almost as a rite of passage. I'm very thankful to have learned it like that.</p>
]]></description><pubDate>Wed, 20 Aug 2025 04:28:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=44958623</link><dc:creator>elros</dc:creator><comments>https://news.ycombinator.com/item?id=44958623</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44958623</guid></item><item><title><![CDATA[New comment by elros in "Microsoft keeps adding stuff into Windows we don't need"]]></title><description><![CDATA[
<p>> I’ve made my decisions, leave me alone!<p>Perhaps you and GP aren't really the target market for their products. Part of why, after many years of Slackware and Arch Linux on desktops I assembled myself, compiling kernel modules, etc etc, I decided to pay Apple for the past decade is exactly because I don't <i>want</i> to make these decisions.<p>Frankly I pay Apple for the following things, in order or descending importance to me:<p>1) Decisions / sensible defaults / ecosystem / walled garden;<p>2) MagSafe cable so I don't trip on cords and/or damage my machines;<p>3) The subjective feeling that their corporate interests are more aligned with mine than other players in the market, viz. privacy etc.;<p>4) Pixel density;<p>5) Well-built aluminum bodies;<p>6) Large trackpads;<p>To be fair, I'm not saying the prompting for things I don't want (e.g. I don't consume any media services or exercise stuff) isn't annoying, but it seems to only happen once I switch devices every few years. It's been useful for me to discover services I wouldn't know about otherwise, which I now am a customer of, such as iCloud.</p>
]]></description><pubDate>Sat, 16 Aug 2025 12:57:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=44922974</link><dc:creator>elros</dc:creator><comments>https://news.ycombinator.com/item?id=44922974</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44922974</guid></item><item><title><![CDATA[New comment by elros in "Open office is giving you secondhand ADHD"]]></title><description><![CDATA[
<p>Next year marks 20 years that I started to code for money. I've been working from home for about 5 or 6 years of those.<p>I'm in my mid 30's so this industry is all I've ever known, but if it ever shifts such that the expectation of being in an office is something I'd have to deal with, I'd literally change careers.</p>
]]></description><pubDate>Sat, 16 Aug 2025 12:47:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=44922888</link><dc:creator>elros</dc:creator><comments>https://news.ycombinator.com/item?id=44922888</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44922888</guid></item><item><title><![CDATA[New comment by elros in "GPT-5"]]></title><description><![CDATA[
<p><a href="https://www.youtube.com/watch?v=0Uu_VJeVVfo" rel="nofollow">https://www.youtube.com/watch?v=0Uu_VJeVVfo</a></p>
]]></description><pubDate>Thu, 07 Aug 2025 17:34:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=44827599</link><dc:creator>elros</dc:creator><comments>https://news.ycombinator.com/item?id=44827599</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44827599</guid></item><item><title><![CDATA[New comment by elros in "Sam Altman Slams Meta's AI Talent Poaching: 'Missionaries Will Beat Mercenaries'"]]></title><description><![CDATA[
<p>I believe Portuguese got there looking for a shorter route to India (money) and eventually settled the land for gold, silver, brazilwood, diamonds and sugarcane (money).</p>
]]></description><pubDate>Tue, 01 Jul 2025 19:19:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=44437160</link><dc:creator>elros</dc:creator><comments>https://news.ycombinator.com/item?id=44437160</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44437160</guid></item><item><title><![CDATA[New comment by elros in "A Blacklisted American Magician Became a Hero in Brazil"]]></title><description><![CDATA[
<p>It's been decades and instantly in my head I could hear Cid Moreira's voice. I'm sure I'm not the only one :-) Watching that on Sundays, with my father, as a child. Good memories.<p><a href="https://www.youtube.com/watch?v=0hed40Muo50" rel="nofollow">https://www.youtube.com/watch?v=0hed40Muo50</a></p>
]]></description><pubDate>Tue, 10 Jun 2025 19:37:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=44240583</link><dc:creator>elros</dc:creator><comments>https://news.ycombinator.com/item?id=44240583</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44240583</guid></item><item><title><![CDATA[New comment by elros in "Ask HN: What was your path toward expat?"]]></title><description><![CDATA[
<p>Oh, I see, you'd like to immigrate to Europe. In that case, I'd suggest looking at the multiple options for immigrant visas, the rules for which vary country by country.<p>I believe, as others have stated, that the educational way is probably the most practical, as you can get a residency visa based on attending school (not necessarily a graduation, I know plenty of people that initially came to study the language, and that would qualify you for such visas), and subsequently after living there for a while follow the normal paths towards long-term residency.<p>As far as I'm aware, the Netherlands and Germany are destinations that have reasonably well-understood processes for immigration and a significant technical market. Both of these countries also have the advantage that you can mostly live your life in English – albeit you should of course strive to learn the local language if you intend to settle there.<p>For Germany specifically, there's been a recent reform in the laws which give you a very fast track even towards German citizenship, which then would allow you to live and work anywhere in the EU. On the other hand, the Netherlands seem to have a more digitalized bureaucracy, which can be practical: in Germany everything is still done by snail mail.<p>I've also heard good things about Switzerland, but there I have less personal experience. It is also not in the EU, for what it's worth.<p>That being said, I'd point out that from a technology market perspective, it's certainly more difficult to find employment at the moment than it was perhaps 10 years ago. This comes and goes in cycles, so I'm saying that so you don't get discouraged if it takes long and requires applying to hundreds of positions: that's the case even for us natives. There's geopolitical and macroeconomic reasons for that, interest rates, etc.<p>I wish you the best of luck!<p>P.S. Of course, if you're so inclined, you might want to be aware that Svalbard has no specific visa requirements for residence. You could conceptually move there tomorrow, as long as you're allowed to transit through Norway, which assuming you hold a US passport shouldn't be a problem.<p><a href="https://en.wikipedia.org/wiki/Svalbard" rel="nofollow">https://en.wikipedia.org/wiki/Svalbard</a><p>However that place is certainly... not for everyone :-)<p>P.P.S. On a more serious note, and it's of course not the EU, but Australia has very friendly immigration paths and I personally know multiple people who were able to move there, quickly obtain work in technology, and two of them actually obtained Australian citizenship by now.</p>
]]></description><pubDate>Tue, 10 Jun 2025 19:16:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=44240349</link><dc:creator>elros</dc:creator><comments>https://news.ycombinator.com/item?id=44240349</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44240349</guid></item><item><title><![CDATA[New comment by elros in "Ask HN: What was your path toward expat?"]]></title><description><![CDATA[
<p>What do you mean with expat? You'd like to get an employer in the US that sends you to work in the EU on their behalf?</p>
]]></description><pubDate>Tue, 10 Jun 2025 16:54:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=44238958</link><dc:creator>elros</dc:creator><comments>https://news.ycombinator.com/item?id=44238958</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44238958</guid></item><item><title><![CDATA[New comment by elros in "Ask HN: I don't understand what problems ORMs solve"]]></title><description><![CDATA[
<p>In software engineering there's rarely an objective way to answer "better" or "worse", it's more often a question of trade-offs.<p>An ORM is the choice to trade some performance and a little complexity in exchange for some convenience.<p>This is of course a simplification, there are other aspects to be considered.<p>Personally, it seems to me that this is a trade-off which is often valuable.<p>That being said, it's not necessarily the case that by using an ORM you are <i>not</i> using SQL. There are ORMs that offer you a way to abstract away SQL, others take a mixed approach where you use SQL to define structure and migrations, but use the ORM to manipulate data, for example.<p>What's more, each ORM has a slightly different set of features, depending on what their authors thought would be better. There's no universal "correct" way to build an ORM.<p>In some situations the loss of control you get when using an ORM is not worth it, because one could write better queries by hand. In other situations it might lend itself. Also different people will have different experiences and a different skillset, which also leads to different decisions.<p>It's all about what makes your life easier in terms of building maintainable software in the specific situation you find yourself in.</p>
]]></description><pubDate>Thu, 05 Jun 2025 08:50:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=44189728</link><dc:creator>elros</dc:creator><comments>https://news.ycombinator.com/item?id=44189728</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44189728</guid></item><item><title><![CDATA[New comment by elros in "Ask HN: I don't understand what problems ORMs solve"]]></title><description><![CDATA[
<p>When storing data, particularly when stored in a relational model, it's quite often better to make sure the data is properly normalized[0]. However, normalized data in the way that suits the data model might not be the more convenient way to operate on it from the perspective of your domain logic.<p>Additionally, the data types in your data model are limited by what your data layer supports, but on the domain side you might want to have richer data types.<p>ORMs make it easier to obtain the data in a shape and in types that are useful to you from a domain model perspective, while still storing the data in a way that's useful for the database side of things.<p>Example 1:<p>I want to store Users which have a `name` and `date_of_birth` property in a table. However, when operating on that object in the domain side, I might want to have instances of a User class which might expose a method such as `isOfLegalAge()`, which would let me know whether that user is old enough to, let's say, sign a mortgage contract.<p>A ORM makes it easier for me to get back an instance of a User class (which can have useful methods), instead of having to operate on a database row structure, which would give me strictly data.<p>Example 2:<p>A given Product, which has a `name` and a `price`, might be supplied by a Supplier, which has a `name` and an `location`. When fetching a user from a database, I might want to have an object in a shape such as:<p><pre><code>  Product {
     name: string
     price: number
     supplier: {
        name: string
        location: {
           city: string
           country: string
        }
     }
  }
</code></pre>
However when I store it, a Product would have a reference to a `supplier_id`, which points to a row in the Supplier table. The supplier's location's city and country would be a city_id and country_id, each of which referencing a row in a City table and a Country table.<p>So from a data model representation it might look more like this:<p><pre><code>  Product {
     id: number
     name: string
     supplier_id: number
  }

  Supplier {
     id: number
     name: string
     location_id: number
  }

  Location {
     id: number
     city_id: number
     country_id: number
  }

  City {
     id: number
     name: string
  }

  Country {
     id: number
     name: string
  }
</code></pre>
The ORM would map between these two representations.<p>[0] <a href="https://en.wikipedia.org/wiki/Database_normalization" rel="nofollow">https://en.wikipedia.org/wiki/Database_normalization</a></p>
]]></description><pubDate>Thu, 05 Jun 2025 08:45:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=44189698</link><dc:creator>elros</dc:creator><comments>https://news.ycombinator.com/item?id=44189698</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44189698</guid></item><item><title><![CDATA[New comment by elros in "How long does it take to create a new habit? (2015)"]]></title><description><![CDATA[
<p>You don’t eat plants? That’s interesting, could you share more?</p>
]]></description><pubDate>Tue, 22 Apr 2025 21:06:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=43766304</link><dc:creator>elros</dc:creator><comments>https://news.ycombinator.com/item?id=43766304</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43766304</guid></item><item><title><![CDATA[New comment by elros in "I asked police to send me their public surveillance footage of my car"]]></title><description><![CDATA[
<p>I thought the apple thing was understood to be a Latin pun between “malum” (evil) and “mālum” (apple). Isn’t it so?</p>
]]></description><pubDate>Sat, 29 Mar 2025 18:36:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=43517529</link><dc:creator>elros</dc:creator><comments>https://news.ycombinator.com/item?id=43517529</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43517529</guid></item><item><title><![CDATA[New comment by elros in "Et Tu, Grammarly?"]]></title><description><![CDATA[
<p>In any case sounds like you dodged a bullet :-)</p>
]]></description><pubDate>Sat, 29 Mar 2025 17:20:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=43517018</link><dc:creator>elros</dc:creator><comments>https://news.ycombinator.com/item?id=43517018</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43517018</guid></item></channel></rss>