<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: igsomething</title><link>https://news.ycombinator.com/user?id=igsomething</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Wed, 23 Sep 2026 09:06:55 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=igsomething" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by igsomething in "English: A vs. An"]]></title><description><![CDATA[
<p>On one hand I agree genders are pointless for chair and book. On the other hand, many nouns are the female or augmentative version of the base word. From your examples: "silla" (f, chair) vs "sillón" (m, sofa), and "libro" (m, book) vs "libreta" (f, notebook).</p>
]]></description><pubDate>Sun, 20 Sep 2026 13:27:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=49775658</link><dc:creator>igsomething</dc:creator><comments>https://news.ycombinator.com/item?id=49775658</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49775658</guid></item><item><title><![CDATA[New comment by igsomething in "English: A vs. An"]]></title><description><![CDATA[
<p>In languages with genders you need fewer unique words for gender-related concepts. For example English (genderless) has "boy" and "girl", while Spanish (male and female) has "niño" and "niña".</p>
]]></description><pubDate>Sun, 20 Sep 2026 12:43:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=49775291</link><dc:creator>igsomething</dc:creator><comments>https://news.ycombinator.com/item?id=49775291</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49775291</guid></item><item><title><![CDATA[New comment by igsomething in "Revolut confirms customer data breach through fake government requests"]]></title><description><![CDATA[
<p>I am almost sure they don't and instead they query selfies and documents on-demand from their KYC provider.</p>
]]></description><pubDate>Sun, 13 Sep 2026 11:53:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=49682967</link><dc:creator>igsomething</dc:creator><comments>https://news.ycombinator.com/item?id=49682967</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49682967</guid></item><item><title><![CDATA[New comment by igsomething in "The Death of Shame Is Tearing Us Apart"]]></title><description><![CDATA[
<p>It wasn't about diving in particular, but rather post-match revisions and sanctions becoming more common to punish unsportsmanship. Add VAR in recent years, and the newest "1 minute out" rule for fake injury, and today players don't gain anything from diving.</p>
]]></description><pubDate>Fri, 11 Sep 2026 11:35:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=49656687</link><dc:creator>igsomething</dc:creator><comments>https://news.ycombinator.com/item?id=49656687</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49656687</guid></item><item><title><![CDATA[New comment by igsomething in "Malicious Rust crate Arrayref runs a build-time payload"]]></title><description><![CDATA[
<p>The language also takes backwards compatibility very seriously, anything that goes into std "must be maintained forever". It is also argued that a large stdlib means the maintainers have less time to work on the language itself.<p>I understand not every language can have Go's amazing stdlib, but I would much prefer Pyhton's approach where every now and then some package/function from the stdlib gets deprecated/removed. Rust's 3rd party ecosystem is the worst thing from the language, worse than the compile times.</p>
]]></description><pubDate>Thu, 20 Aug 2026 14:41:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=49375298</link><dc:creator>igsomething</dc:creator><comments>https://news.ycombinator.com/item?id=49375298</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49375298</guid></item><item><title><![CDATA[New comment by igsomething in "Choose Boring Technology (2015)"]]></title><description><![CDATA[
<p>I think a good metric for "boring" technology, at least for languages/frameworks, is how painful the process of updating an abandoned/unmaintained project after 9-12 months is. NodeJS itself qualifies as boring, but the entire ecosystem around it is still a mess.</p>
]]></description><pubDate>Fri, 14 Aug 2026 12:05:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=49297668</link><dc:creator>igsomething</dc:creator><comments>https://news.ycombinator.com/item?id=49297668</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49297668</guid></item><item><title><![CDATA[New comment by igsomething in "UEFA and its national associations will not participate in FIFA competitions"]]></title><description><![CDATA[
<p>The same UEFA that added redundant matches and teams to the Champions League for money, and that came up with the Nations League because they wanted to extract more money from the national teams?</p>
]]></description><pubDate>Thu, 30 Jul 2026 19:48:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=49114848</link><dc:creator>igsomething</dc:creator><comments>https://news.ycombinator.com/item?id=49114848</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49114848</guid></item><item><title><![CDATA[New comment by igsomething in "Ask HN: What Are You Working On? (July 2026)"]]></title><description><![CDATA[
<p>Currently working on a CLI tool that performs property-based testing from Arazzo documents: <a href="https://github.com/IgnacioGoldchluk/cuerdo" rel="nofollow">https://github.com/IgnacioGoldchluk/cuerdo</a></p>
]]></description><pubDate>Mon, 13 Jul 2026 05:42:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=48888372</link><dc:creator>igsomething</dc:creator><comments>https://news.ycombinator.com/item?id=48888372</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48888372</guid></item><item><title><![CDATA[New comment by igsomething in "98% isn't much"]]></title><description><![CDATA[
<p>I agree, but one thing is to demand all your users to be on the latest Chrome, and another one is to support browsers that are no longer maintained and contain security issues (IE). If we discourage people from driving old insecure cars, we can also discourage people from using old insecure browsers.</p>
]]></description><pubDate>Tue, 07 Jul 2026 14:33:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=48818450</link><dc:creator>igsomething</dc:creator><comments>https://news.ycombinator.com/item?id=48818450</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48818450</guid></item><item><title><![CDATA[New comment by igsomething in "98% Isn't Much"]]></title><description><![CDATA[
<p>For public services you can tell people to use another device, or provide a way to schedule an appointment in-person that is accessible using old browsers.</p>
]]></description><pubDate>Tue, 07 Jul 2026 13:55:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=48817910</link><dc:creator>igsomething</dc:creator><comments>https://news.ycombinator.com/item?id=48817910</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48817910</guid></item><item><title><![CDATA[New comment by igsomething in "My Mathematical Regression"]]></title><description><![CDATA[
<p>Maths IS pattern recognition</p>
]]></description><pubDate>Tue, 23 Jun 2026 09:59:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=48642661</link><dc:creator>igsomething</dc:creator><comments>https://news.ycombinator.com/item?id=48642661</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48642661</guid></item><item><title><![CDATA[New comment by igsomething in "Building an HTML-first site doubled our users overnight"]]></title><description><![CDATA[
<p>I had a contract once to save a government website that had serious performance issues, it was so unusable that people preferred to go in-person and wait 4h in a queue rather than try to fill the forms online.<p>The frontend was in React because the company that got the contract initially used React for everything. The frontend was a 5MB SPA, but it could've been (mostly static) HTML files with some interactivity for forms like TFA. Everyone working on the project agreed React didn't make sense, but we couldn't do anything about it because someone from the government IT department would have to admit they made a mistake. There was no budget for rewrites in the contract. The few times a developer attempted to remove any "React monstrosity" they got in trouble.<p>Sometimes developers care, but the people in charge don't, and in government environments every change must go through them first.</p>
]]></description><pubDate>Wed, 10 Jun 2026 18:05:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=48480257</link><dc:creator>igsomething</dc:creator><comments>https://news.ycombinator.com/item?id=48480257</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48480257</guid></item><item><title><![CDATA[New comment by igsomething in "Elixir v1.20: Now a gradually typed language"]]></title><description><![CDATA[
<p>One important thing that is often not mentioned is the lack of operator overloading. In Elixir if you have "a + b" it means "a" and "b" must be numbers for the code to succeed, which narrows down the possibilities significantly. Compare that to Python, where "a + b" applies to numbers, string concatenation, and any object that implements the __add__ or __radd__ magic methods, it becomes a nightmare to type.</p>
]]></description><pubDate>Thu, 04 Jun 2026 05:53:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=48394552</link><dc:creator>igsomething</dc:creator><comments>https://news.ycombinator.com/item?id=48394552</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48394552</guid></item><item><title><![CDATA[New comment by igsomething in "We stopped AI bot spam in our GitHub repo using Git's –author flag"]]></title><description><![CDATA[
<p>Then people from a sanctioned countries are blocked from open source, or worse, you have to explain to the bank and/or the government why you sent 20USD to someone in Venezuela.</p>
]]></description><pubDate>Mon, 18 May 2026 17:42:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=48182821</link><dc:creator>igsomething</dc:creator><comments>https://news.ycombinator.com/item?id=48182821</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48182821</guid></item><item><title><![CDATA[New comment by igsomething in "Bitcoin miners are losing on every coin produced as difficulty drops"]]></title><description><![CDATA[
<p>It is a negative feedback loop, so yes, it makes systems stable.</p>
]]></description><pubDate>Sat, 11 Apr 2026 14:44:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=47731100</link><dc:creator>igsomething</dc:creator><comments>https://news.ycombinator.com/item?id=47731100</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47731100</guid></item><item><title><![CDATA[New comment by igsomething in "Returning to Rails in 2026"]]></title><description><![CDATA[
<p>Dependency hell. Usually how it goes is you have to develop a new feature, you find a library or a newer version of the framework that solves the problem but it depends on a version of another library that is incompatible with the one in your project. You update the conflicting dependency and get 3 new conflicts, and when you fix those conflicts you get 5 new conflicts, and repeat.</p>
]]></description><pubDate>Thu, 12 Mar 2026 09:48:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=47348457</link><dc:creator>igsomething</dc:creator><comments>https://news.ycombinator.com/item?id=47348457</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47348457</guid></item><item><title><![CDATA[New comment by igsomething in "MinIO repository is no longer maintained"]]></title><description><![CDATA[
<p>Server Side Public License? Since it demands any company offering the project as a paid product/service to also open source the related infrastructure, the bigger companies end up creating a maintained fork with a more permissive license. See ElasticSearch -> OpenSearch, Redis -> Valkey</p>
]]></description><pubDate>Fri, 13 Feb 2026 09:53:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=47000914</link><dc:creator>igsomething</dc:creator><comments>https://news.ycombinator.com/item?id=47000914</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47000914</guid></item><item><title><![CDATA[New comment by igsomething in "Some notes on starting to use Django"]]></title><description><![CDATA[
<p>Going from Django to Phoenix I prefer manual migrations. Despite being a bit tedious and repetitive, by doing a "double pass" on the schema I often catch bugs, typos, missing indexes, etc. that I would have missed with Django. You waste a bit of time on the simple schemas, but you save a ton of time when you are defining more complex ones. I lost count on how many bugs were introduced because someone was careless with Django migrations, and it is also surprising that some Django devs don't know how to translate the migrations to the SQL equivalent.<p>At least you can opt-in to automated migrations in Elixir if you use Ash.</p>
]]></description><pubDate>Wed, 28 Jan 2026 06:49:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=46791886</link><dc:creator>igsomething</dc:creator><comments>https://news.ycombinator.com/item?id=46791886</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46791886</guid></item><item><title><![CDATA[New comment by igsomething in "Oban Comes to Python"]]></title><description><![CDATA[
<p>Hey, first I want to say that Oban has been a lifesaver for me and it is the tool I miss the most from the Elixir ecosystem when doing work in Python. Thanks so much and congrats on the release.<p>I have one question: are there any plans for interop between Oban and the new Django Tasks[1]?<p>[1] <a href="https://docs.djangoproject.com/en/6.0/ref/tasks/" rel="nofollow">https://docs.djangoproject.com/en/6.0/ref/tasks/</a></p>
]]></description><pubDate>Wed, 21 Jan 2026 16:59:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=46708296</link><dc:creator>igsomething</dc:creator><comments>https://news.ycombinator.com/item?id=46708296</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46708296</guid></item><item><title><![CDATA[New comment by igsomething in "Kidnapped by Deutsche Bahn"]]></title><description><![CDATA[
<p>As another 3rd world citizen living in Northern Europe, I usually describe it as "processes and rules over common sense". They understand your situation, they agree with you, they can solve your problem, but they will not do it because it goes against some obscure rule, or it would not follow a specific mandatory procedure step by step, and who knows what are consequences.</p>
]]></description><pubDate>Mon, 29 Dec 2025 17:17:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=46422829</link><dc:creator>igsomething</dc:creator><comments>https://news.ycombinator.com/item?id=46422829</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46422829</guid></item></channel></rss>