<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: apelapan</title><link>https://news.ycombinator.com/user?id=apelapan</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Fri, 28 Aug 2026 21:29:34 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=apelapan" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by apelapan in "My phone detects going on a run as “someone snatching my phone and running off”"]]></title><description><![CDATA[
<p>Technically yes, but it seems like people's intuition for safe behaviour is worse across the board with modern technology, than it is with old technology.<p>Maybe it will improve by itself over time, but maybe not? There are a lot of things that humans generally suck at, and successful, human-friendly design must take that into account and work around it systematically.<p>Maybe phones/it/banking/payments/identity/authorization needs to be radically changed, in order to serve society well.</p>
]]></description><pubDate>Fri, 07 Aug 2026 21:14:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=49216313</link><dc:creator>apelapan</dc:creator><comments>https://news.ycombinator.com/item?id=49216313</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49216313</guid></item><item><title><![CDATA[New comment by apelapan in "My phone detects going on a run as “someone snatching my phone and running off”"]]></title><description><![CDATA[
<p>The issue is that someone can look over your shoulder and memorize your code, if you use a pin in public.<p>Some people will use the same pin for screen lock and BankID, and if someone gets their code and their phone they can cause a huge amount of trouble in a very short time.</p>
]]></description><pubDate>Fri, 07 Aug 2026 07:49:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=49207173</link><dc:creator>apelapan</dc:creator><comments>https://news.ycombinator.com/item?id=49207173</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49207173</guid></item><item><title><![CDATA[New comment by apelapan in "My phone detects going on a run as “someone snatching my phone and running off”"]]></title><description><![CDATA[
<p>Yes, you really shouldn't ever use a pin code for BankID (or your screen lock) in public. Only biometrics if anyone is watching.</p>
]]></description><pubDate>Fri, 07 Aug 2026 07:46:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=49207158</link><dc:creator>apelapan</dc:creator><comments>https://news.ycombinator.com/item?id=49207158</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49207158</guid></item><item><title><![CDATA[New comment by apelapan in "My phone detects going on a run as “someone snatching my phone and running off”"]]></title><description><![CDATA[
<p>9/10 runs I leave my phone at home, but when I do bring it for some reason, I'm very happy with my "Flipbelt(tm)". It carries a 250g phone with no slipping, sliding or bounce.<p>My Flipbelt has lost some tightness after three years and many laundry cycles, but it still manages a Pixel 10a with no problems.<p>The belt rests over the hip and I usually have the phone flat on my backside. I don't really notice it after a few steps.</p>
]]></description><pubDate>Fri, 07 Aug 2026 07:41:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=49207108</link><dc:creator>apelapan</dc:creator><comments>https://news.ycombinator.com/item?id=49207108</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49207108</guid></item><item><title><![CDATA[New comment by apelapan in "There Will Come Soft Rains (1950) [pdf]"]]></title><description><![CDATA[
<p>Risk of any use of nuclear weapons is quite different from "nuclear annihilation". There are vastly fewer and vastly less powerful nuclear bombs/warheads today than 30, 40, 50, 60 years ago.<p>The shelling of Mauripol in Ukraine at the beginning of the current war was roughly equivalent to Hiroshima in explosive yield. It had a lot more destructive power though, since it was distributed across a huge amount of explosions, and blast damage falls approximately with the square of distance to center of explosion.<p>Mauripol in 2022 was not a place you wanted to be in. When a bomb falls on top of you, it makes no difference if it is small nuclear or large conventional, you very much die anyway.<p>I'm not trying to make war seem nice or sell the idea that the world is heading in a great direction, I'm trying to make the point that <i>nuclear annihilation</i> is less of a threat today than before.</p>
]]></description><pubDate>Tue, 04 Aug 2026 17:38:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=49172178</link><dc:creator>apelapan</dc:creator><comments>https://news.ycombinator.com/item?id=49172178</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49172178</guid></item><item><title><![CDATA[New comment by apelapan in "There Will Come Soft Rains (1950) [pdf]"]]></title><description><![CDATA[
<p>Nuclear annihilation on any sort of global scale is further off than ever in the past 60-70 years or so. The doomsday clock is mostly worrying about climate change, conventional war and Facebook boomers spreading and believing fake news.<p>I don't mean that things are fine, just that Nuclear annihilation is less of a concern than some make it out to be.</p>
]]></description><pubDate>Tue, 04 Aug 2026 16:09:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=49170901</link><dc:creator>apelapan</dc:creator><comments>https://news.ycombinator.com/item?id=49170901</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49170901</guid></item><item><title><![CDATA[New comment by apelapan in "New dataclass features for old Pythons"]]></title><description><![CDATA[
<p>An unauthorized continuation of the official dataclasses backport from 3.7 to 3.6, that brings almost every single dataclass feature and optimization from 3.14 to every Python version between 3.6 and 3.13.<p>Originally created for production usage on RHEL8 systems where the target application is tied hard to system Python.<p>Intended to also be useful for similar situations on newer LTS editions of Ubuntu, RedHat etc.</p>
]]></description><pubDate>Mon, 03 Aug 2026 19:14:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=49160161</link><dc:creator>apelapan</dc:creator><comments>https://news.ycombinator.com/item?id=49160161</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49160161</guid></item><item><title><![CDATA[New dataclass features for old Pythons]]></title><description><![CDATA[
<p>Article URL: <a href="https://github.com/arvidma/dataclasses">https://github.com/arvidma/dataclasses</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=49160160">https://news.ycombinator.com/item?id=49160160</a></p>
<p>Points: 1</p>
<p># Comments: 1</p>
]]></description><pubDate>Mon, 03 Aug 2026 19:14:06 +0000</pubDate><link>https://github.com/arvidma/dataclasses</link><dc:creator>apelapan</dc:creator><comments>https://news.ycombinator.com/item?id=49160160</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49160160</guid></item><item><title><![CDATA[New comment by apelapan in "French firefighters face 'pyrocumulonimbus' for first time"]]></title><description><![CDATA[
<p>Minimum wage is at least 10x too much. You would have no ownership and no startup grant.<p>There would also be no property taxes, but on the other hand there would also be no tax funded services like healthcare or education.</p>
]]></description><pubDate>Mon, 27 Jul 2026 09:54:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=49067263</link><dc:creator>apelapan</dc:creator><comments>https://news.ycombinator.com/item?id=49067263</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49067263</guid></item><item><title><![CDATA[New comment by apelapan in "French firefighters face 'pyrocumulonimbus' for first time"]]></title><description><![CDATA[
<p>Wealth is a sharper answer than capitalism, even though it is an overlapping one.<p>To manage forrests and and other agriculture in the traditional way, we need extreme amounts of extreme poverty. We need millions and millions of people who are happy to spend 14 hours per day collecting sticks and tending sheep in the woods, in exchange for nothing more than a bowl of porridge. And they need to this every day all their lives.<p>We don't have that kind of poverty since capitalism took over from feudalism.<p>There are other ways than capitalism to build wealth in a society, but to the degree that they work and actually reduce poverty, they will have the same outcome.</p>
]]></description><pubDate>Mon, 27 Jul 2026 08:15:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=49066562</link><dc:creator>apelapan</dc:creator><comments>https://news.ycombinator.com/item?id=49066562</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49066562</guid></item><item><title><![CDATA[New comment by apelapan in "Ruff v0.16.0 – Significant new updates – 413 default rules up from 59"]]></title><description><![CDATA[
<p>On the 0.16.0 release it was more like 10% autofixable on the codebases I maintain. One of them had 100+ unfixable errors across less than 10k lines of code and tests in total. Previous ruff version labeled it perfectly clean on format and check with default settings.<p>Good thing we have LLM:s that can do the tedious work of checking each case and applying local annotations or updating the config globally! If I was stuck doing this manually, I would have just gotten rid of ruff and went back to black+pylint.</p>
]]></description><pubDate>Sun, 26 Jul 2026 12:35:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=49057504</link><dc:creator>apelapan</dc:creator><comments>https://news.ycombinator.com/item?id=49057504</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49057504</guid></item><item><title><![CDATA[New comment by apelapan in "Airbus Takes Flight from AWS"]]></title><description><![CDATA[
<p>Sure, of you are a one-man shop trying to sell IT services in a regulated category to banks, hosting is not something you want to add to your list of problems.<p>This is not comparable to the situation in a company like Airbus, with perhaps 10k people of every imaginable expertise employed in just the IT department. Not comparable to most companies that are 1/50th of Airbus size either.<p>For a largish company (1000+ people, 500M+ turnover), assigning ten FTE:s to managing the racks and general core infra on a 365/24 basis and another five lawyers and general bureaucrats to deal with the general paperwork is nothing.<p>The reason for the big cloud shift in the 2010s was other things. A lot of hype/lies about how fast, cheap and easy things would be. And in many companies probably also a feeling that internal IT were a bunch of morons who failed at anything you asked them to do, and that anything else must be better.</p>
]]></description><pubDate>Mon, 20 Jul 2026 13:23:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=48978544</link><dc:creator>apelapan</dc:creator><comments>https://news.ycombinator.com/item?id=48978544</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48978544</guid></item><item><title><![CDATA[New comment by apelapan in "After 7 years in production, Scarf has reluctantly moved away from Haskell"]]></title><description><![CDATA[
<p>It is only pyright/basedpyright that flags Optional[T] as deprecated as far as I am aware. Optional isn't actually deprecated by Python or anyone else.<p>You can disable it in the pyright settings. In my opinion T | None is not a meaningful improvement and insisting on changing it everywhere causes a whole bunch of churn and needlessly makes code stop working on older Python versions.</p>
]]></description><pubDate>Sat, 11 Jul 2026 17:38:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=48873983</link><dc:creator>apelapan</dc:creator><comments>https://news.ycombinator.com/item?id=48873983</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48873983</guid></item><item><title><![CDATA[New comment by apelapan in "The Boeing 747 begins its final descent"]]></title><description><![CDATA[
<p>On the A380 you get to enjoy the higher ceiling also in economy. It does make quite a difference for how cramped you feel, even though the leg room might be the same.<p>And both B747 and A380 fly much calmer than the smaller, lighter widebodies, which is equally nice for passengers on all classes.</p>
]]></description><pubDate>Sun, 28 Jun 2026 18:19:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=48709959</link><dc:creator>apelapan</dc:creator><comments>https://news.ycombinator.com/item?id=48709959</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48709959</guid></item><item><title><![CDATA[New comment by apelapan in "Wikipedia Workers in Britain set global first by seeking union recognition"]]></title><description><![CDATA[
<p>Are you just an employee or also an owner in that company? If you are an employee only, having a union to back you up could be extremely useful if things ever go bad.</p>
]]></description><pubDate>Thu, 25 Jun 2026 08:14:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=48670453</link><dc:creator>apelapan</dc:creator><comments>https://news.ycombinator.com/item?id=48670453</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48670453</guid></item><item><title><![CDATA[New comment by apelapan in "Founding a company in Germany: €9600, 152 days and I still can't send an invoice"]]></title><description><![CDATA[
<p>It is somewhat annoying dealing with accounting and reporting for reverse VAT as a customer.<p>Not a dealbreaker in itself, but the sort of little thing you don't want to build a stack of. Shady PO-box address, Yahoo contact email, expired ssl certificates etc.</p>
]]></description><pubDate>Wed, 24 Jun 2026 19:11:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=48664414</link><dc:creator>apelapan</dc:creator><comments>https://news.ycombinator.com/item?id=48664414</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48664414</guid></item><item><title><![CDATA[New comment by apelapan in "An Ohio Valley 100k-watt FM signal is severed in broad daylight"]]></title><description><![CDATA[
<p>Scandinavian scrap metal thieves organize trucks and cranes to steal copper roofs from old churches and rip down railroad overhead lines all the time.<p>Free healthcare and education, guaranteed housing and social safety nets make little difference.<p>Some people will stop at nothing to get more, no matter how much they already have. (Applies to billionaires and paupers alike). I guess you could call it having an entrepreneurial spirit.<p>No one steals car stereos anymore though, because you can't sell them to anyone. That mechanism could be put to more work. Heavy, EU-wide supervision and enforcement against scrap metal dealers would probably make a difference.</p>
]]></description><pubDate>Sun, 07 Jun 2026 08:07:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=48432849</link><dc:creator>apelapan</dc:creator><comments>https://news.ycombinator.com/item?id=48432849</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48432849</guid></item><item><title><![CDATA[New comment by apelapan in "War game exposed U.S. vulnerability to low-tech warfare"]]></title><description><![CDATA[
<p>Relatively tiny? It is a 92 million person organisation with a 1.7 trillion dollar turnover, 2500+ years of continuous operations and covering an area 1/6th the size of USA.</p>
]]></description><pubDate>Tue, 19 May 2026 05:22:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=48189489</link><dc:creator>apelapan</dc:creator><comments>https://news.ycombinator.com/item?id=48189489</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48189489</guid></item><item><title><![CDATA[New comment by apelapan in "The locals don't know"]]></title><description><![CDATA[
<p>Minimum wage is set by the states, 7.25 is just the national minimum. California has 16.90, Washington 17.13 etc.<p>If I'll update the icecone example to a single vanilla scoop costing $8.45 it still stands for a Californian.<p>By the way, USD 16.9/hr is on the low end of normal pay level for a IT technician or junior nurse in Sweden. Tax is highly progressive, so at that point they'd only be paying about ~18% total income tax though, perhaps that would be higher in most US states?</p>
]]></description><pubDate>Mon, 11 May 2026 14:03:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=48095166</link><dc:creator>apelapan</dc:creator><comments>https://news.ycombinator.com/item?id=48095166</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48095166</guid></item><item><title><![CDATA[New comment by apelapan in "The locals don't know"]]></title><description><![CDATA[
<p>I don't think people should get ripped off just because they can afford it.<p>If you visit Sweden, don't buy ice cream in the historic area of Stockholm ("gamla stan").<p>As an American you might think "$10 for a single scoop of vanilla, that's nothing. A minimum wage worker packing groceries earn twice that in an hour back home". But you are not helping a starving ice cream labourer with your purchase, you are simply being taken for a ride. Walk a couple of blocks more and check the signs, and you can buy it at half price from a respectable establishment instead. Most likely the ice cream will be better at the next place as well.</p>
]]></description><pubDate>Sun, 10 May 2026 19:35:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=48087067</link><dc:creator>apelapan</dc:creator><comments>https://news.ycombinator.com/item?id=48087067</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48087067</guid></item></channel></rss>