<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: umpalumpaaa</title><link>https://news.ycombinator.com/user?id=umpalumpaaa</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sun, 24 May 2026 23:15:36 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=umpalumpaaa" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by umpalumpaaa in "Australia Four-Day Work Week Study Data Shows Boosted Productivity"]]></title><description><![CDATA[
<p>You increase prices by 20%</p>
]]></description><pubDate>Sun, 24 May 2026 20:48:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=48260862</link><dc:creator>umpalumpaaa</dc:creator><comments>https://news.ycombinator.com/item?id=48260862</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48260862</guid></item><item><title><![CDATA[New comment by umpalumpaaa in "WHO declares Ebola outbreak a global health emergency"]]></title><description><![CDATA[
<p>Yeah I agree with you here…<p>Haven’t we been burnt by being not cautious enough when COVID hit? Initially most scientists said “we don’t know if it’s airborne” or they said “there are no signs that it’s airborne” and the media turned it into “nothing flying fear” - and a few weeks later it was suddenly airborne.<p>“We don’t know” is a normal state in science and policies and personal behavior can take unknowns into consideration.</p>
]]></description><pubDate>Tue, 19 May 2026 05:16:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=48189445</link><dc:creator>umpalumpaaa</dc:creator><comments>https://news.ycombinator.com/item?id=48189445</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48189445</guid></item><item><title><![CDATA[New comment by umpalumpaaa in "X accounts are limited to 50 posts and 200 replies a day unless they pay"]]></title><description><![CDATA[
<p>My main reason for not switching to mastodon:<p>Direct messages are a UX and privacy nightmare IMHO.</p>
]]></description><pubDate>Tue, 19 May 2026 05:04:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=48189369</link><dc:creator>umpalumpaaa</dc:creator><comments>https://news.ycombinator.com/item?id=48189369</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48189369</guid></item><item><title><![CDATA[New comment by umpalumpaaa in "Maryland to become first state to ban 'dynamic pricing' in grocery stores"]]></title><description><![CDATA[
<p>I think the law does not specify how the previously used prices are supposed to be displayed. In Germany grocery stores used to display it in the smallest possible font in a foot note.<p>They got sued, lost, and now they have to display it more transparently. Absent of EU specifics about how such prices have to be displayed, national courts can make their own rulings based on their national law.</p>
]]></description><pubDate>Thu, 23 Apr 2026 05:28:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=47872524</link><dc:creator>umpalumpaaa</dc:creator><comments>https://news.ycombinator.com/item?id=47872524</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47872524</guid></item><item><title><![CDATA[New comment by umpalumpaaa in "Youth Suicides Declined After Creation of National Hotline"]]></title><description><![CDATA[
<p>A while ago I was seriously sick + in a hospital (for a few months). The doctors told me that I won't be able to resume my regular job (software engineer). At the same time I was in a lot of pain – unable to sit, walk, stand. It was not really clear how it all would end.<p>I got deeply depressed and just wanted to die. The pain was just too much - even with controlled pain medication in a hospital setup.<p>I called the German crisis hotline almost every night and they were usually very very helpful. They listened - sometimes for 1-2 hours. In 90% of my calls I felt way better after calling them. They really are well trained and some of the personalities I talked to were pretty impressive and interesting… They have seen a lot…</p>
]]></description><pubDate>Wed, 22 Apr 2026 18:56:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=47867747</link><dc:creator>umpalumpaaa</dc:creator><comments>https://news.ycombinator.com/item?id=47867747</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47867747</guid></item><item><title><![CDATA[New comment by umpalumpaaa in "John Ternus to become Apple CEO"]]></title><description><![CDATA[
<p>Carbon offsetting is risky. You plant a tree and you don’t know if it will die. You create a swampy area to absorb co2 and 10 years later it dries out due to global warming. Offsetting should be used if there is no other way to reduce emissions in the first place. Same is true for sucking carbon out of the air and storing it somewhere… it’s expensive and it should not be the default - we need offsetting and carbon segregation for the really unavoidable stuff</p>
]]></description><pubDate>Tue, 21 Apr 2026 04:33:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=47844553</link><dc:creator>umpalumpaaa</dc:creator><comments>https://news.ycombinator.com/item?id=47844553</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47844553</guid></item><item><title><![CDATA[New comment by umpalumpaaa in "LittleSnitch for Linux"]]></title><description><![CDATA[
<p>That’s what i meant. Thanks for reading my mind. :)</p>
]]></description><pubDate>Thu, 09 Apr 2026 03:13:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=47698898</link><dc:creator>umpalumpaaa</dc:creator><comments>https://news.ycombinator.com/item?id=47698898</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47698898</guid></item><item><title><![CDATA[New comment by umpalumpaaa in "LittleSnitch for Linux"]]></title><description><![CDATA[
<p>Everything has a price though… (I also use little snitch)</p>
]]></description><pubDate>Thu, 09 Apr 2026 02:49:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=47698779</link><dc:creator>umpalumpaaa</dc:creator><comments>https://news.ycombinator.com/item?id=47698779</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47698779</guid></item><item><title><![CDATA[New comment by umpalumpaaa in "Italy blocks US use of Sicily air base for Middle East war"]]></title><description><![CDATA[
<p>this is not true</p>
]]></description><pubDate>Tue, 31 Mar 2026 16:41:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=47590031</link><dc:creator>umpalumpaaa</dc:creator><comments>https://news.ycombinator.com/item?id=47590031</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47590031</guid></item><item><title><![CDATA[New comment by umpalumpaaa in "4Chan mocks £520k fine for UK online safety breaches"]]></title><description><![CDATA[
<p>Well the US government / prosecutors go after people who break their laws all the time… eg. Kim .Com, etc</p>
]]></description><pubDate>Thu, 19 Mar 2026 20:22:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=47445395</link><dc:creator>umpalumpaaa</dc:creator><comments>https://news.ycombinator.com/item?id=47445395</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47445395</guid></item><item><title><![CDATA[New comment by umpalumpaaa in "Package managers need to cool down"]]></title><description><![CDATA[
<p>In my previous company, we "simply" used fixed versions for our dependencies. And we had our own NPM registry that only had already approved packages for specific version. Approval required a security review by someone from the Security team… At first I was super annoyed by this. But I started to like this approach. It also reduced surprises while developing in a team… "it works on my machine" was rare since everyone was using the exact same versions. And moving to a newer version was done on a regular basis but it was an intentional thing we did.</p>
]]></description><pubDate>Sun, 08 Mar 2026 01:11:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=47293278</link><dc:creator>umpalumpaaa</dc:creator><comments>https://news.ycombinator.com/item?id=47293278</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47293278</guid></item><item><title><![CDATA[New comment by umpalumpaaa in "BMW Group to deploy humanoid robots in production in Germany for the first time"]]></title><description><![CDATA[
<p>I always found German unions pretty good.<p>I mean the union is correct in this case. Robots will replace jobs. A union’s job is to make sure there are jobs for people in the company they are already in.<p>Usually unions would speak the truth (“robots = jobs go away”) but pair this with some suggestions: eg trying to upskill the affected worker so that they can be moved to a different department).<p>While I was working in Germany I always felt better at a company with a strong union.</p>
]]></description><pubDate>Thu, 05 Mar 2026 09:04:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=47259363</link><dc:creator>umpalumpaaa</dc:creator><comments>https://news.ycombinator.com/item?id=47259363</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47259363</guid></item><item><title><![CDATA[New comment by umpalumpaaa in "Meta’s AI smart glasses and data privacy concerns"]]></title><description><![CDATA[
<p>I was just curious. This “nothing is safe” is just burnt into my brain and simply wanted to know the reason because it sounded so far fetched that safe is not absolute. But I totally agree.</p>
]]></description><pubDate>Tue, 03 Mar 2026 17:21:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=47235609</link><dc:creator>umpalumpaaa</dc:creator><comments>https://news.ycombinator.com/item?id=47235609</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47235609</guid></item><item><title><![CDATA[New comment by umpalumpaaa in "Meta’s AI smart glasses and data privacy concerns"]]></title><description><![CDATA[
<p>Isn’t “nothing is truly safe” a common saying on HN? Safe is an absolute term and since nothing can be safe people usually avoid using safe as a standalone attribution to something. It is usually qualified in some way.</p>
]]></description><pubDate>Tue, 03 Mar 2026 06:50:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=47229019</link><dc:creator>umpalumpaaa</dc:creator><comments>https://news.ycombinator.com/item?id=47229019</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47229019</guid></item><item><title><![CDATA[New comment by umpalumpaaa in "Meta’s AI smart glasses and data privacy concerns"]]></title><description><![CDATA[
<p>The title is now “She Came Out of the Bathroom Naked, Employee Says”</p>
]]></description><pubDate>Tue, 03 Mar 2026 06:46:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=47228996</link><dc:creator>umpalumpaaa</dc:creator><comments>https://news.ycombinator.com/item?id=47228996</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47228996</guid></item><item><title><![CDATA[New comment by umpalumpaaa in "Why Objective-C"]]></title><description><![CDATA[
<p>Even with that there is nothing from you accidentally using [i]. Also there are just a ton of Swift APIS and bridge API that take an index and then crash… for full coverage you would need hundreds of safe wrappers… (doing what you propose though at least gives you. Some peace of mind..<p>Also Swift has a lot of other areas where it just lacks any safeguards… Memory issues are still a thing. It’s using ARC under the hood after all.<p>Infinite recursion is still a thing (not sure if this would even detectable - probably not).<p>Misuse of APIs.<p>And it introduces new issues: which methods are being called depends on your imports.<p>In my experience Swift lulls you into a false sense of safety while adding more potential safety issues and “only” solving some of the less important ones. objc has null ability as well. Which can warn u if used appropriately. objc also has lightweight generics. In practice this is all you need.</p>
]]></description><pubDate>Tue, 03 Mar 2026 05:31:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=47228501</link><dc:creator>umpalumpaaa</dc:creator><comments>https://news.ycombinator.com/item?id=47228501</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47228501</guid></item><item><title><![CDATA[New comment by umpalumpaaa in "Why Objective-C"]]></title><description><![CDATA[
<p>You can simply import Swift packages and either they expose an Objc interface or you can provide it yourself – by wrapping it in Swift and exposing the things you need via @objc etc. You can - at the same time - also hide the wrapped framework and make it an impl. detail of the wrapper so that you could switch the wrapped framework while keeping your app code mostly stable. This also reduces the number of imported symbols… import 3rdPartyFramework imports all symbols, extensions, classes, types etc. vs. import MyWrapper only brings in the things you really need.</p>
]]></description><pubDate>Mon, 02 Mar 2026 22:40:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=47225223</link><dc:creator>umpalumpaaa</dc:creator><comments>https://news.ycombinator.com/item?id=47225223</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47225223</guid></item><item><title><![CDATA[New comment by umpalumpaaa in "“Car Wash” test with 53 models"]]></title><description><![CDATA[
<p>LLMs like the ones from Claude can ask questions and even have you pick from multiple choices or provide your own answer…</p>
]]></description><pubDate>Tue, 24 Feb 2026 02:33:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=47132137</link><dc:creator>umpalumpaaa</dc:creator><comments>https://news.ycombinator.com/item?id=47132137</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47132137</guid></item><item><title><![CDATA[New comment by umpalumpaaa in "Cloudflare acquires Astro"]]></title><description><![CDATA[
<p>I think DevTools can be a very good money maker… I wrote two apps that were basically dev tools and they were the biggest of my money makers. I think it’s easier to make money from dev tools that are “apps” than dev tools that are “fundamental technologies” though so it probably heavily depends on the type of dev tools…</p>
]]></description><pubDate>Fri, 16 Jan 2026 19:13:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=46650749</link><dc:creator>umpalumpaaa</dc:creator><comments>https://news.ycombinator.com/item?id=46650749</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46650749</guid></item><item><title><![CDATA[New comment by umpalumpaaa in "Log level 'error' should mean that something needs to be fixed"]]></title><description><![CDATA[
<p>What I like about objective-c’s error handling approach is that a method that can fail is able to tell if a caller considers error handling or not. If the passed *error is NULL you know that that is no way for a caller to properly handle the error. My implementations usually have this logic:<p>if error == NULL and operationFailed then log error
Otherwise
Let client side do the error handling (in terms of logging)</p>
]]></description><pubDate>Sat, 20 Dec 2025 22:12:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=46340118</link><dc:creator>umpalumpaaa</dc:creator><comments>https://news.ycombinator.com/item?id=46340118</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46340118</guid></item></channel></rss>