<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>Thu, 09 Apr 2026 17:04: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 "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><item><title><![CDATA[New comment by igsomething in "What will enter the public domain in 2026?"]]></title><description><![CDATA[
<p>Keep in mind in Argentina public domain works are not free (free as beer) of use, you have to pay a fee to the government, for example if you play Beethoven music in your short film or any work you created.<p>This is likely going to change since the organism responsible for collecting the fees is undergoing a big restructuring.</p>
]]></description><pubDate>Tue, 02 Dec 2025 11:44:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=46120290</link><dc:creator>igsomething</dc:creator><comments>https://news.ycombinator.com/item?id=46120290</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46120290</guid></item><item><title><![CDATA[New comment by igsomething in "Is Software the UFOlogy of Engineering Disciplines?"]]></title><description><![CDATA[
<p>Electronic Enginering is also not that old and it has been a proper engineering discipline for many years already</p>
]]></description><pubDate>Fri, 07 Nov 2025 17:31:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=45848759</link><dc:creator>igsomething</dc:creator><comments>https://news.ycombinator.com/item?id=45848759</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45848759</guid></item><item><title><![CDATA[New comment by igsomething in "‘No Other Land’ consultant Awdah Hathaleen killed by Israeli settler"]]></title><description><![CDATA[
<p>In an ideal world none of the past 70 years of conflicts that led to this unrecoverable resentfulness would have happened. Unfortunately the only peaceful solution I can imagine is for Israel to let Gazans move to other Arab-world countries, let Israel annexate Gaza, and then imposing strict border controls and watches such that if Israel attempts any ethnic cleansing or illegal occupation they get severly sanctioned.</p>
]]></description><pubDate>Wed, 30 Jul 2025 17:22:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=44736986</link><dc:creator>igsomething</dc:creator><comments>https://news.ycombinator.com/item?id=44736986</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44736986</guid></item><item><title><![CDATA[New comment by igsomething in "Vanishing home field advantage in English football"]]></title><description><![CDATA[
<p>It would be useful to compare with other leagues where home field advantage is significant. I do not have any data but as a football fan I suspect the following variables are important:<p>- England is an homogeneous country in terms of geography. There is no 40C degree temperature difference between north/south clubs. Playing in weather conditions one is not used to can affect the away team.<p>- England is also a small country. The away team can arrive at the stadium within the day. Not only it means they are better rested but also home fans cannot bother them at the hotel making noise, throwing fireworks, etc. preventing them from sleeping.<p>- The FA is not as corrupt. Sure, certain teams can get away with playing dirty, but in general referees will show red card to a home team player, or call out a penalty for the away team.<p>- Less threatening environment at the stadium, both for the away team players and the referees. Nobody is throwing food, beer or anything at the players during the game, and hooligans will not try to harm the referee if the home team loses.</p>
]]></description><pubDate>Thu, 24 Jul 2025 15:22:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=44671830</link><dc:creator>igsomething</dc:creator><comments>https://news.ycombinator.com/item?id=44671830</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44671830</guid></item><item><title><![CDATA[New comment by igsomething in "Notes on Argentina"]]></title><description><![CDATA[
<p>Surprisingly, no. Milei's party does not have majority in the Congress, he does not have much power, and the best example is his omnibus bill [1]. Initially Milei's party attempted to pass a massive 300-page reform, consisting primarily of deregulations and paving the road for a more free-market government model. The reform was debated for almost 6 months, and the accepted version was about a 3rd of the original one.<p>The president has power to make only small changes in Argentina, but the previous system was so flawled that any minor change resulted in noticeable changes to the general economy.<p>[1] <a href="https://en.wikipedia.org/wiki/Law_of_Bases_and_Starting_Points_for_the_Freedom_of_Argentines" rel="nofollow">https://en.wikipedia.org/wiki/Law_of_Bases_and_Starting_Poin...</a></p>
]]></description><pubDate>Sun, 26 Jan 2025 18:54:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=42832776</link><dc:creator>igsomething</dc:creator><comments>https://news.ycombinator.com/item?id=42832776</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42832776</guid></item><item><title><![CDATA[New comment by igsomething in "Bitcoin has made a new all-time high price"]]></title><description><![CDATA[
<p>That is not the definition of fungible. You can put a mark on a USD$100 bill and trace it, but it still has the same value as any other USD$100 bill, or 5 20$ bills, etc.</p>
]]></description><pubDate>Wed, 06 Nov 2024 17:10:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=42065477</link><dc:creator>igsomething</dc:creator><comments>https://news.ycombinator.com/item?id=42065477</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42065477</guid></item><item><title><![CDATA[New comment by igsomething in "Show HN: es6_maps, new Elixir syntax feature via runtime compiler hacking"]]></title><description><![CDATA[
<p>The map '%{username, age, first_name, last_name}' would be 1 character away from the tuple '{username, age, first_name, last_name}'. It is easy to miss the '%' character and you'll waste some time figuring out why your code is throwing match and/or function clause errors at runtime.</p>
]]></description><pubDate>Sun, 12 May 2024 19:43:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=40336984</link><dc:creator>igsomething</dc:creator><comments>https://news.ycombinator.com/item?id=40336984</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40336984</guid></item><item><title><![CDATA[New comment by igsomething in "Python Generators Are Underutilized"]]></title><description><![CDATA[
<p>They are different.<p><pre><code>    def square_vals(x : list):
        return (val * val for val in x)
</code></pre>
is a function that takes a list and returns a generator. While<p><pre><code>    def square_vals(x : list):
        for val in x:
            yield val * val
</code></pre>
is a generator itself.<p>The first case creates an anonymous generator. When in doubt you can always use the dis module: <a href="https://docs.python.org/3/library/dis.html" rel="nofollow">https://docs.python.org/3/library/dis.html</a></p>
]]></description><pubDate>Sat, 24 Feb 2024 22:41:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=39495792</link><dc:creator>igsomething</dc:creator><comments>https://news.ycombinator.com/item?id=39495792</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39495792</guid></item><item><title><![CDATA[New comment by igsomething in ".ai website registrations are a windfall for tiny Anguilla"]]></title><description><![CDATA[
<p>.rs (Serbia) for Rust projects.</p>
]]></description><pubDate>Tue, 30 Jan 2024 21:52:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=39196386</link><dc:creator>igsomething</dc:creator><comments>https://news.ycombinator.com/item?id=39196386</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39196386</guid></item><item><title><![CDATA[New comment by igsomething in "Signs that it's time to leave a company"]]></title><description><![CDATA[
<p>In my experience, "little software shops" are about maintaining "living fossile" systems. They survive by signing contracts with non-tech companies (supermarkets, healthcare, etc.) to develop a system and offer support, but never update it. There is no need to update or improve anything since there is no competition. The customer would have to sign a contract with another software shop, and non-tech companies are highly risk-averse, as long as it gets the job done they keep paying.<p>It gets frustrating most of the times since you'll be working with old and unsupported tools, and you cannot update them. I am talking Postgres 8, AngularJS, ASP.NET, etc.</p>
]]></description><pubDate>Wed, 10 Jan 2024 23:41:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=38945231</link><dc:creator>igsomething</dc:creator><comments>https://news.ycombinator.com/item?id=38945231</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38945231</guid></item><item><title><![CDATA[New comment by igsomething in "Binance US No Longer Allows USD Withdrawal for Users"]]></title><description><![CDATA[
<p>It is always the same debate in any cryptocurrency thread. People from economically free countries cannot understand cryptocurrencies because they are not meant for them and label them as scam. They cannot understand what 85% income tax is, authoritarian governments freezing (or emptying!) bank accounts for no reason, etc.</p>
]]></description><pubDate>Wed, 18 Oct 2023 16:14:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=37930836</link><dc:creator>igsomething</dc:creator><comments>https://news.ycombinator.com/item?id=37930836</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37930836</guid></item><item><title><![CDATA[New comment by igsomething in "People lining up in Argentina to have their iris scanned for Worldcoin"]]></title><description><![CDATA[
<p>On top of the 150% annual inflation and the government making it almost illegal to buy USD, the general population has basic knowledge of cryptocurrency and they are not afraid of sharing biometric data. Government-owned apps (taxes, healthcare, etc.) require your biometric data, and any app that integrates with public finance, healthcare, etc. is also required to scan your biometric data.</p>
]]></description><pubDate>Fri, 04 Aug 2023 14:44:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=37000767</link><dc:creator>igsomething</dc:creator><comments>https://news.ycombinator.com/item?id=37000767</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37000767</guid></item><item><title><![CDATA[New comment by igsomething in "Almost all research on the mind is in English"]]></title><description><![CDATA[
<p>You could also say "Se le rompio el vaso", which means she broke the glass but it was not her fault.</p>
]]></description><pubDate>Fri, 21 Jul 2023 16:59:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=36816358</link><dc:creator>igsomething</dc:creator><comments>https://news.ycombinator.com/item?id=36816358</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36816358</guid></item><item><title><![CDATA[New comment by igsomething in "Inflation is as corrosive to investing as it is to the real economy"]]></title><description><![CDATA[
<p>Except every investment becomes high-risk. Businesses cannot make financial plans/projections because of the uncertainty created by the same inflation. Depending on the inflation percentage, the furthest you could plan ahead could be up to a couple of months. Would you make long-term investment in an economy where companies cannot predict what is going to happen in the next 3 months?</p>
]]></description><pubDate>Sat, 24 Jun 2023 16:23:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=36460032</link><dc:creator>igsomething</dc:creator><comments>https://news.ycombinator.com/item?id=36460032</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36460032</guid></item><item><title><![CDATA[New comment by igsomething in "The Bitcoin whitepaper is hidden in every copy of macOS"]]></title><description><![CDATA[
<p>Add countries with hyperinflation too such as Venezuela and Argentina.<p>Every cryptocurrency-related post here in HN is flooded with extremely negative comments, even if the post itself does not promote cryptocurrencies. These people have seen countless examples of cryptocurrency scams, but they cannot understand what life under an economically oppressed or unstable country is because they never experienced it.</p>
]]></description><pubDate>Wed, 05 Apr 2023 23:18:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=35461837</link><dc:creator>igsomething</dc:creator><comments>https://news.ycombinator.com/item?id=35461837</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=35461837</guid></item></channel></rss>