<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: cdman</title><link>https://news.ycombinator.com/user?id=cdman</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sun, 26 Apr 2026 10:04:17 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=cdman" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by cdman in "Drunk post: Things I've learned as a senior engineer (2021)"]]></title><description><![CDATA[
<p>What are you quoting, because I can't find that text in the article!?</p>
]]></description><pubDate>Wed, 22 Apr 2026 04:49:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=47859150</link><dc:creator>cdman</dc:creator><comments>https://news.ycombinator.com/item?id=47859150</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47859150</guid></item><item><title><![CDATA[New comment by cdman in "We will ban you and ridicule you in public if you waste our time on crap reports"]]></title><description><![CDATA[
<p>I also worked with japanese, including on site in Tokyo and quickly learned that asking "did you understand it?" is useless. I always had to keep in mind to ask "what did you understand?".</p>
]]></description><pubDate>Thu, 22 Jan 2026 17:37:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=46722496</link><dc:creator>cdman</dc:creator><comments>https://news.ycombinator.com/item?id=46722496</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46722496</guid></item><item><title><![CDATA[New comment by cdman in "Profession by Isaac Asimov (1957)"]]></title><description><![CDATA[
<p>I haven't seen any ads on the site - I guess AdNauseum works well :)</p>
]]></description><pubDate>Sun, 18 Jan 2026 05:40:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=46665103</link><dc:creator>cdman</dc:creator><comments>https://news.ycombinator.com/item?id=46665103</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46665103</guid></item><item><title><![CDATA[New comment by cdman in "Interactive World History Atlas Since 3000 BC"]]></title><description><![CDATA[
<p>Cool project, but seems to be abandoned. At one point I was a subscriber to their premium version, but then started getting spam to the (unique) email address I used for the subscription. I emailed them to warn that their account database might be compromised but never heard back from them (this was back in '22).<p>Also, back then, their map tiles loading had a very high failure rate when loading, so I wrote a custom caching proxy to make it tolerable (which had built-in retry and also cached any successful response for a very long time).</p>
]]></description><pubDate>Thu, 20 Nov 2025 11:32:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=45991545</link><dc:creator>cdman</dc:creator><comments>https://news.ycombinator.com/item?id=45991545</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45991545</guid></item><item><title><![CDATA[New comment by cdman in "Daniel Kahneman opted for assisted suicide in Switzerland"]]></title><description><![CDATA[
<p>No, he was an old man who cared for his wife with dementia until his death, an experience which changed him. And thus he has chosen to go on his own accord.</p>
]]></description><pubDate>Sat, 11 Oct 2025 15:40:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=45549991</link><dc:creator>cdman</dc:creator><comments>https://news.ycombinator.com/item?id=45549991</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45549991</guid></item><item><title><![CDATA[New comment by cdman in "Louis Rossmann: We've started a foundation to bring back ownership [video]"]]></title><description><![CDATA[
<p>That's were most of the eyeballs are.</p>
]]></description><pubDate>Sun, 08 Jun 2025 04:46:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=44214603</link><dc:creator>cdman</dc:creator><comments>https://news.ycombinator.com/item?id=44214603</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44214603</guid></item><item><title><![CDATA[New comment by cdman in "Branch Privilege Injection: Exploiting branch predictor race conditions"]]></title><description><![CDATA[
<p>Spectre was shown to be exploitable from Javascipt: <a href="https://www.zdnet.com/article/google-this-spectre-proof-of-concept-shows-how-dangerous-these-attacks-can-be/" rel="nofollow">https://www.zdnet.com/article/google-this-spectre-proof-of-c...</a> - making the bet that this won't be shown the same is not a safe wager I would say :) (especially that Javascript also includes stuff like WebAssembly).</p>
]]></description><pubDate>Sun, 18 May 2025 12:08:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=44020731</link><dc:creator>cdman</dc:creator><comments>https://news.ycombinator.com/item?id=44020731</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44020731</guid></item><item><title><![CDATA[New comment by cdman in "Things I've learned serving on the board of the Python Software Foundation"]]></title><description><![CDATA[
<p>> $1.8m for a multi-day conference that supports 3,000+ attendees is pretty standard for North America.<p>Can you please elaborate (as was also asked in a sibling comment) about how comes that the costs are not covered by tickets / sponsors?</p>
]]></description><pubDate>Tue, 24 Sep 2024 02:29:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=41632582</link><dc:creator>cdman</dc:creator><comments>https://news.ycombinator.com/item?id=41632582</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41632582</guid></item><item><title><![CDATA[New comment by cdman in "Why wordfreq will not be updated"]]></title><description><![CDATA[
<p><a href="https://en.wikipedia.org/wiki/Low-background_steel" rel="nofollow">https://en.wikipedia.org/wiki/Low-background_steel</a></p>
]]></description><pubDate>Wed, 18 Sep 2024 15:00:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=41580573</link><dc:creator>cdman</dc:creator><comments>https://news.ycombinator.com/item?id=41580573</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41580573</guid></item><item><title><![CDATA[New comment by cdman in "Vaultwarden: Unofficial Bitwarden compatible server written in Rust"]]></title><description><![CDATA[
<p>Another reason for NOT self hosting: I want the passwords for my family to be available in the event something happens to me. The probability of Bitwarden being more resilient (at least mid-term) is much higher than any self hosting solution I would come up with.</p>
]]></description><pubDate>Wed, 14 Aug 2024 11:15:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=41244804</link><dc:creator>cdman</dc:creator><comments>https://news.ycombinator.com/item?id=41244804</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41244804</guid></item><item><title><![CDATA[New comment by cdman in "Ask HN: Should we bring software dev in-house?"]]></title><description><![CDATA[
<p>I lead a migration very similar to this. We had taken over a system that was handed to a business person with all the technical team leaving because of a dispute. We rewrote the system and migrated all the user accounts over to the new system in a couple of months, after which we ran it for a couple more years, until the company got sold.<p>I would say the most important learnings were:<p>- there is lot of "extra stuff" around the product that is somewhat independent of "how complicated the product is". Even a simple CRUD app needs source control, a test suite, (ideally) some automated system for source quality check (like linters, analyzers, formatters, etc), a system for deploying it to a dev / staging / production environment, etc.<p>- production also needs monitoring (both "is it working" and "is it working within the expected parameters" - for example is it fast enough). Ideally there would also be some alerting around this monitoring so that you don't have to wait for users to complain to find out that something is not working.<p>- there is a saying of "use boring technologies" (<a href="https://boringtechnology.club/" rel="nofollow">https://boringtechnology.club/</a>), which I 100% subscribe to. That will ensure that there are lots of examples for each aspect of the product you're trying to implement (for example authentication and authorization, creating an admin dashboard, etc).<p>- In addition I would say "use some managed platform to offload lots of these worries". Yes, it will seem weird to look at the bill at the end of each month and say "why are we paying $Xk each month for Heroku when I can rent a server from Hetzner for less than $100?" - but managing that Hetzner server (and probably more than one server, to make sure that a single hardware failure doesn't take down your entire product), ensuring backups are working, etc would cost more. Optimizing between "buy" vs "build" is a delicate balance.<p>In the end I think programmers who like to start new projects are a rare bread. I'd be happy to chat about this more (I'm also in Europe). Feel free to reach out to me at cratt[at]grey-panther.net.</p>
]]></description><pubDate>Sun, 11 Aug 2024 16:54:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=41217528</link><dc:creator>cdman</dc:creator><comments>https://news.ycombinator.com/item?id=41217528</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41217528</guid></item><item><title><![CDATA[New comment by cdman in "Firefox Browser Ported to HaikuOS"]]></title><description><![CDATA[
<p>I guess Firebug was the original "developer tools": <a href="https://getfirebug.com/" rel="nofollow">https://getfirebug.com/</a></p>
]]></description><pubDate>Sun, 11 Aug 2024 12:02:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=41215590</link><dc:creator>cdman</dc:creator><comments>https://news.ycombinator.com/item?id=41215590</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41215590</guid></item><item><title><![CDATA[New comment by cdman in "Things I Won't Work With: Dimethylcadmium (2013)"]]></title><description><![CDATA[
<p>Worth reading up upon: <a href="https://en.wikipedia.org/wiki/Gell-Mann_amnesia_effect#Gell-Mann_amnesia_effect" rel="nofollow">https://en.wikipedia.org/wiki/Gell-Mann_amnesia_effect#Gell-...</a></p>
]]></description><pubDate>Sun, 11 Aug 2024 09:59:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=41215115</link><dc:creator>cdman</dc:creator><comments>https://news.ycombinator.com/item?id=41215115</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41215115</guid></item><item><title><![CDATA[New comment by cdman in "Goodbye, CSS-Tricks"]]></title><description><![CDATA[
<p>Who knows what the future holds, so I archived css-tricks.com and uploaded it to archive.org: <a href="https://archive.org/details/misc-crawls-warc-0002" rel="nofollow">https://archive.org/details/misc-crawls-warc-0002</a></p>
]]></description><pubDate>Fri, 24 Feb 2023 07:06:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=34921767</link><dc:creator>cdman</dc:creator><comments>https://news.ycombinator.com/item?id=34921767</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=34921767</guid></item><item><title><![CDATA[Remembering the OG ad/malware blocking hosts file]]></title><description><![CDATA[
<p>Article URL: <a href="https://grey-panther.net/2022/09/remembering-the-og-ad-malware-blocking-hosts-file.html">https://grey-panther.net/2022/09/remembering-the-og-ad-malware-blocking-hosts-file.html</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=32736455">https://news.ycombinator.com/item?id=32736455</a></p>
<p>Points: 11</p>
<p># Comments: 0</p>
]]></description><pubDate>Tue, 06 Sep 2022 12:55:24 +0000</pubDate><link>https://grey-panther.net/2022/09/remembering-the-og-ad-malware-blocking-hosts-file.html</link><dc:creator>cdman</dc:creator><comments>https://news.ycombinator.com/item?id=32736455</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=32736455</guid></item><item><title><![CDATA[Steve Wilhite created GIF, the graphics format that ate the world]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.fastcompany.com/90734869/history-of-gif-steve-wilhite">https://www.fastcompany.com/90734869/history-of-gif-steve-wilhite</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=30818570">https://news.ycombinator.com/item?id=30818570</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Sun, 27 Mar 2022 08:03:35 +0000</pubDate><link>https://www.fastcompany.com/90734869/history-of-gif-steve-wilhite</link><dc:creator>cdman</dc:creator><comments>https://news.ycombinator.com/item?id=30818570</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=30818570</guid></item><item><title><![CDATA[New comment by cdman in "In rare cases, coronavirus vaccines may cause Long Covid–like symptoms"]]></title><description><![CDATA[
<p>Which country? Because in many countries, even though Omicron infections are up at least 10x (can't measure it, don't have the labor capacity for it :)), hospitalizations and deaths are down.</p>
]]></description><pubDate>Sat, 22 Jan 2022 06:42:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=30034315</link><dc:creator>cdman</dc:creator><comments>https://news.ycombinator.com/item?id=30034315</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=30034315</guid></item><item><title><![CDATA[Tell HN: The Gitlab compensation calculator is no longer public]]></title><description><![CDATA[
<p>It used to be here: https://about.gitlab.com/handbook/total-rewards/compensation/compensation-calculator/calculator/<p>But now it says: "The compensation calculator is available to all our team members through this url."<p>This is the last version available on the Internet Archive: https://web.archive.org/web/20201019140406/https://about.gitlab.com/handbook/total-rewards/compensation/compensation-calculator/calculator/</p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=28781749">https://news.ycombinator.com/item?id=28781749</a></p>
<p>Points: 4</p>
<p># Comments: 0</p>
]]></description><pubDate>Thu, 07 Oct 2021 04:08:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=28781749</link><dc:creator>cdman</dc:creator><comments>https://news.ycombinator.com/item?id=28781749</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=28781749</guid></item><item><title><![CDATA[New comment by cdman in "The future for general-purpose computing"]]></title><description><![CDATA[
<p>Here are things I found that worked well for supporting family/friends that are not OS specific (of course, if feasible, I advocate for installing GNU/Linux):<p>- make sure that auto-update is on. Recent OSs are pretty good about this. GNU/Linux / MacOS are also pretty good about updating 3rd party apps (since they come through the package manage / app store), Windows needs a little help (there was Secunia PSI which is now deprecated)<p>- run the user as a "restricted user" (ie. not superuser / admin). Again, this is mostly given with recent OSs. This also mostly blocks them from accidentally installing software (I generally set up machines with all needed software - like browsers, office suites, media codecs, etc and tell them that they don't need anything else and if something/somebody tells them they need to install something else, they should treat it with extreme suspicion and call me first)<p>- the big one: ad blocking. I usually combine hosts file based, DNS based and browser plugin based blocking (like uBlock Origin). Seems like lots of scams / malware are going through advertisement and since starting to blocking advertisement over a decade ago, the problems my family / friends are seeing with their devices went down dramatically.</p>
]]></description><pubDate>Sun, 20 Dec 2020 12:17:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=25485755</link><dc:creator>cdman</dc:creator><comments>https://news.ycombinator.com/item?id=25485755</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=25485755</guid></item><item><title><![CDATA[New comment by cdman in "Thank you HN"]]></title><description><![CDATA[
<p>Happy to hear that you're doing well and on your path. Just a quick suggestion: you could take a look at honeypot.io. They take care of pre-filtering both the companies and candidates, so using their "market place" is less stressful and less time-consuming than going directly to the companies / recruiters.</p>
]]></description><pubDate>Mon, 13 Aug 2018 05:29:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=17748183</link><dc:creator>cdman</dc:creator><comments>https://news.ycombinator.com/item?id=17748183</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=17748183</guid></item></channel></rss>