<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: f4c39012</title><link>https://news.ycombinator.com/user?id=f4c39012</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Fri, 22 May 2026 05:10:32 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=f4c39012" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by f4c39012 in "Incident Report: CVE-2024-YIKES"]]></title><description><![CDATA[
<p>'The changelog reads “performance improvements.”' was the truest part for me. Surely what we're releasing is the most fundamental thing to understand, yet almost every single app update I see is this or something jokey that really means "don't know" or "don't care"</p>
]]></description><pubDate>Sun, 10 May 2026 21:25:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=48088237</link><dc:creator>f4c39012</dc:creator><comments>https://news.ycombinator.com/item?id=48088237</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48088237</guid></item><item><title><![CDATA[New comment by f4c39012 in "Ads on Apple Maps"]]></title><description><![CDATA[
<p>Depends what you're looking for. If I'm looking for businesses or streetview or 3D I'll use Google Maps. If I want to explore I'll use openstreetmap. Sometimes I'll use public rights of way mapping or parking zone boundaries on local council websites, or hiking-specific mapping apps that overlay routes. Having one mapping app that does it all would be nice, but each serves their purpose</p>
]]></description><pubDate>Thu, 07 May 2026 08:52:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=48047050</link><dc:creator>f4c39012</dc:creator><comments>https://news.ycombinator.com/item?id=48047050</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48047050</guid></item><item><title><![CDATA[New comment by f4c39012 in "Kagi Translate now supports LinkedIn Speak as an output language"]]></title><description><![CDATA[
<p>"weirdly epic slop" is the most concise description of linkedin posts i've yet seen</p>
]]></description><pubDate>Tue, 17 Mar 2026 19:24:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=47417037</link><dc:creator>f4c39012</dc:creator><comments>https://news.ycombinator.com/item?id=47417037</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47417037</guid></item><item><title><![CDATA[New comment by f4c39012 in "Nobody gets promoted for simplicity"]]></title><description><![CDATA[
<p>One great use of interfaces is for automated testing, the test class can implement the same interface specification as the code.<p>A long time ago I also used structuremap to automatically wire up default implementations of interfaces, which reduced the need to write boilerplate code enormously. It also helped separate concerns because separating out interfaces means I could concentrate on only the specification of the class.</p>
]]></description><pubDate>Wed, 04 Mar 2026 16:36:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=47250007</link><dc:creator>f4c39012</dc:creator><comments>https://news.ycombinator.com/item?id=47250007</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47250007</guid></item><item><title><![CDATA[New comment by f4c39012 in "Review of 1984 by Isaac Asimov (1980)"]]></title><description><![CDATA[
<p>Asimov missed the idea of the panopticon here, whereby control is self-enforced by the fear of being caught because you can be watched at any time, not all the time</p>
]]></description><pubDate>Fri, 06 Feb 2026 14:20:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=46913142</link><dc:creator>f4c39012</dc:creator><comments>https://news.ycombinator.com/item?id=46913142</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46913142</guid></item><item><title><![CDATA[New comment by f4c39012 in "James Moylan, engineer behind arrow signaling which side to refuel a car, dies"]]></title><description><![CDATA[
<p>I prefer the pump that is on the side of the petrol cap, but filling up from either side absolutely works for me in the uk, there isn't a "wrong side"</p>
]]></description><pubDate>Fri, 02 Jan 2026 07:48:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=46462436</link><dc:creator>f4c39012</dc:creator><comments>https://news.ycombinator.com/item?id=46462436</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46462436</guid></item><item><title><![CDATA[New comment by f4c39012 in "Map of all the buildings in the world"]]></title><description><![CDATA[
<p>Or, they subtracted a digital elevation model from a digital surface model, ran a point-in-polygon match against an existing building dataset, and labelled the difference as the height of the building. No ML needed.</p>
]]></description><pubDate>Wed, 10 Dec 2025 18:59:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=46221937</link><dc:creator>f4c39012</dc:creator><comments>https://news.ycombinator.com/item?id=46221937</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46221937</guid></item><item><title><![CDATA[New comment by f4c39012 in "Loose wire leads to blackout, contact with Francis Scott Key bridge"]]></title><description><![CDATA[
<p>Interesting, recent podcast on the subject <a href="https://99percentinvisible.org/episode/632-the-titanics-best-lifeboat/" rel="nofollow">https://99percentinvisible.org/episode/632-the-titanics-best...</a></p>
]]></description><pubDate>Thu, 20 Nov 2025 17:17:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=45995030</link><dc:creator>f4c39012</dc:creator><comments>https://news.ycombinator.com/item?id=45995030</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45995030</guid></item><item><title><![CDATA[New comment by f4c39012 in "I Am Mark Zuckerberg"]]></title><description><![CDATA[
<p>Tim Apple is an awesome mnemonic</p>
]]></description><pubDate>Sun, 09 Nov 2025 09:18:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=45864192</link><dc:creator>f4c39012</dc:creator><comments>https://news.ycombinator.com/item?id=45864192</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45864192</guid></item><item><title><![CDATA[New comment by f4c39012 in "Say Goodbye"]]></title><description><![CDATA[
<p>LinkedIn allows you to write a recomendation, after submission it goes to the other person to approve. If you want to risk a little of your reputation to support another (and your employer doesn't prevent you from doing this) then its an easy way to help someone out</p>
]]></description><pubDate>Wed, 08 Oct 2025 20:22:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=45520179</link><dc:creator>f4c39012</dc:creator><comments>https://news.ycombinator.com/item?id=45520179</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45520179</guid></item><item><title><![CDATA[New comment by f4c39012 in "UK Petition: Do not introduce Digital ID cards"]]></title><description><![CDATA[
<p>a walk-off. First to 1,000 miles</p>
]]></description><pubDate>Sun, 28 Sep 2025 19:37:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=45407235</link><dc:creator>f4c39012</dc:creator><comments>https://news.ycombinator.com/item?id=45407235</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45407235</guid></item><item><title><![CDATA[New comment by f4c39012 in "Is a movie prop the ultimate laptop bag?"]]></title><description><![CDATA[
<p>Yup simple laptop sleeve with a good zip and a reliable handle works well for me. In case of inclement weather there's a ziplock bag inside big enough for the laptop.<p>That goes inside another thin bag for safe carry. If I'm visiting somewhere new and carrying other things, bag-in-bag works well; leave the day bag in the conference room, the thin bag with the laptop comes with me.</p>
]]></description><pubDate>Tue, 23 Sep 2025 07:37:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=45343940</link><dc:creator>f4c39012</dc:creator><comments>https://news.ycombinator.com/item?id=45343940</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45343940</guid></item><item><title><![CDATA[New comment by f4c39012 in "Europe's crusade against air conditioning is insane"]]></title><description><![CDATA[
<p>I stayed in a house in Rome that kept out the fierce summer heat, because of thick walls. AC would be redundant. In other places, like Hong Kong, the thin walls of the apartments need AC to remain liveable in summer. I've read about the lack of shade in many built environments. Seen TV shows where someone builds floor-to-ceiling panoramic windows in a location that would be below 0 for much of the year. Unsustainable construction drives AC use and greenhouse gas emission that makes the problem worse.</p>
]]></description><pubDate>Sat, 23 Aug 2025 17:00:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=44997296</link><dc:creator>f4c39012</dc:creator><comments>https://news.ycombinator.com/item?id=44997296</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44997296</guid></item><item><title><![CDATA[New comment by f4c39012 in "Vanishing from Hyundai’s data network"]]></title><description><![CDATA[
<p>To a degree this is sensible, if someone is tailgating you and you need to perform an emergency stop there's more likely to be a collision, so you need to increase the space in front of you for more gradual braking.</p>
]]></description><pubDate>Mon, 11 Aug 2025 06:58:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=44861431</link><dc:creator>f4c39012</dc:creator><comments>https://news.ycombinator.com/item?id=44861431</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44861431</guid></item><item><title><![CDATA[New comment by f4c39012 in "Someone keeps stealing, flying, fixing and returning this man's 1958 Cessna"]]></title><description><![CDATA[
<p>hold on, i've got an idea for a startup...</p>
]]></description><pubDate>Fri, 08 Aug 2025 21:23:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=44841833</link><dc:creator>f4c39012</dc:creator><comments>https://news.ycombinator.com/item?id=44841833</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44841833</guid></item><item><title><![CDATA[New comment by f4c39012 in "Emailing a one-time code is worse than passwords"]]></title><description><![CDATA[
<p>Some sites make this into a problem accessing their site by having an unsubscribe that doesn't account for this login method. Unsubscribing from marketing means I can no longer login</p>
]]></description><pubDate>Thu, 07 Aug 2025 06:24:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=44821242</link><dc:creator>f4c39012</dc:creator><comments>https://news.ycombinator.com/item?id=44821242</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44821242</guid></item><item><title><![CDATA[New comment by f4c39012 in "Tour de France confronts a new threat: Are cyclists using tiny motors?"]]></title><description><![CDATA[
<p>"just"</p>
]]></description><pubDate>Tue, 29 Jul 2025 10:07:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=44721370</link><dc:creator>f4c39012</dc:creator><comments>https://news.ycombinator.com/item?id=44721370</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44721370</guid></item><item><title><![CDATA[New comment by f4c39012 in "UK backing down on Apple encryption backdoor after pressure from US"]]></title><description><![CDATA[
<p>i read from this that he wants US control, nothing to do with privacy</p>
]]></description><pubDate>Mon, 21 Jul 2025 15:39:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=44636494</link><dc:creator>f4c39012</dc:creator><comments>https://news.ycombinator.com/item?id=44636494</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44636494</guid></item><item><title><![CDATA[New comment by f4c39012 in "NIH is cheaper than the wrong dependency"]]></title><description><![CDATA[
<p>i can think of two reasons for using a third-party dependency<p>1) a dependency on a third-party service provider that publishes the dependency. So long as that service provider is current, the dependency should be maintained
2) short-cut to code i don't want to write<p>I have no arguments with (1), there's a business reason and the lifecycles should match. However, I should still expect major version breaking changes in order to keep my application running. For (2), the wins are less clear, more dependenent on the perceived complexity of what I can avoid writing.<p>Taking on any kind of dependency means that someone else can dictate when I need to spend time updating and testing changes that don't add anything to my product. Taking on a third-party dependency is always taking on a responsibility to maintain a codebase or the risk of not doing so.</p>
]]></description><pubDate>Fri, 18 Jul 2025 06:55:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=44601968</link><dc:creator>f4c39012</dc:creator><comments>https://news.ycombinator.com/item?id=44601968</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44601968</guid></item><item><title><![CDATA[New comment by f4c39012 in "NIH is cheaper than the wrong dependency"]]></title><description><![CDATA[
<p><a href="https://opensourcemaintenancefee.org/" rel="nofollow">https://opensourcemaintenancefee.org/</a> uses payments as an incentive to keep projects going, so dependencies can be updated. .NET Rocks! interviewed them <a href="https://www.dotnetrocks.com/details/1948" rel="nofollow">https://www.dotnetrocks.com/details/1948</a></p>
]]></description><pubDate>Fri, 18 Jul 2025 06:35:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=44601849</link><dc:creator>f4c39012</dc:creator><comments>https://news.ycombinator.com/item?id=44601849</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44601849</guid></item></channel></rss>