<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: erdo</title><link>https://news.ycombinator.com/user?id=erdo</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sun, 26 Apr 2026 08:20:48 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=erdo" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by erdo in "I try to answer “how to become a systems engineer”"]]></title><description><![CDATA[
<p>That's sarcasm, it probably also wasn't actually Funny. Nothing about what they said suggests they didn't subsequently look into why their tests missed the issue</p>
]]></description><pubDate>Wed, 31 May 2023 04:31:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=36134482</link><dc:creator>erdo</dc:creator><comments>https://news.ycombinator.com/item?id=36134482</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36134482</guid></item><item><title><![CDATA[Ask HN: OSS licence like Apache2, but No for AI training data?]]></title><description><![CDATA[
<p>Is there an OSS licence, similar to Apache2, but that restricts the ability for the code to be used in AI training data<p>I maintain a few small Apache 2 libraries, I'm not sure how I feel about my code being used for AI training data.<p>Would such a licence even makes sense? If not, what's the most permissive licence you could have that still restricts use of the code in AI training data?<p>And what might be some unintended consequences of restricting the ability for your code to be used in that way (assuming that's legally possible - and I do appreciate that it's probably practically impossible)</p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=35646778">https://news.ycombinator.com/item?id=35646778</a></p>
<p>Points: 2</p>
<p># Comments: 4</p>
]]></description><pubDate>Thu, 20 Apr 2023 21:43:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=35646778</link><dc:creator>erdo</dc:creator><comments>https://news.ycombinator.com/item?id=35646778</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=35646778</guid></item><item><title><![CDATA[Inveraray Bell Tower – Change Ringing]]></title><description><![CDATA[
<p>Article URL: <a href="http://www.inveraraybelltower.co.uk/changeringing.shtml">http://www.inveraraybelltower.co.uk/changeringing.shtml</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=34379151">https://news.ycombinator.com/item?id=34379151</a></p>
<p>Points: 3</p>
<p># Comments: 0</p>
]]></description><pubDate>Sat, 14 Jan 2023 10:43:40 +0000</pubDate><link>http://www.inveraraybelltower.co.uk/changeringing.shtml</link><dc:creator>erdo</dc:creator><comments>https://news.ycombinator.com/item?id=34379151</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=34379151</guid></item><item><title><![CDATA[New comment by erdo in "Ask HN: Finally ready to share my personal work, how to manage expectations?"]]></title><description><![CDATA[
<p>That's exactly how I treat publishing my own OSS now (probably on a smaller scale though).<p>I had started by hoping (almost assuming) people would be amazed at how useful my library was. But mostly they didn't notice it, or (and this was harder to accept): didn't even recognize or understand the issues it was addressing in the first place.<p>5 years later, the issues are generally much better understood in android world, but still. I know some teams are using it, but it's probably not that many.<p>So publishing it has just become a hobby, it's something I can be proud of, it works nicely, I often use it (or the knowledge gained while writing it) to speed up whatever I'm doing and make my life easier. I also publish articles about said issues, and they seem to be helpful to the people that read them, and I enjoy explaining things I understand.<p>I'm not on the engineering manager track, and I hope to be programming until I retire, so I'll probably just keep supporting it.<p>If I had any advice for the OP I'd say set your expectations at: personal pride in doing a good job<p>(I'm definitely not the best person to dispense any kind of marketing advice anyway)</p>
]]></description><pubDate>Sun, 17 Apr 2022 09:08:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=31059559</link><dc:creator>erdo</dc:creator><comments>https://news.ycombinator.com/item?id=31059559</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=31059559</guid></item><item><title><![CDATA[New comment by erdo in "Ask HN: What is your Git commit/push flow?"]]></title><description><![CDATA[
<p>Gitx is great for that on a mac, but every time I set up a new MacBook I have to hunt down the latest repo / build. It keeps getting abandoned and then forked and continued, and then abandoned again...<p>Edit: looks like it's back from the dead again :) <a href="https://github.com/gitx/gitx" rel="nofollow">https://github.com/gitx/gitx</a></p>
]]></description><pubDate>Thu, 17 Mar 2022 20:27:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=30715516</link><dc:creator>erdo</dc:creator><comments>https://news.ycombinator.com/item?id=30715516</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=30715516</guid></item><item><title><![CDATA[The 300k volunteer hackers coming together to fight Russia]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.theguardian.com/world/2022/mar/15/volunteer-hackers-fight-russia">https://www.theguardian.com/world/2022/mar/15/volunteer-hackers-fight-russia</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=30683656">https://news.ycombinator.com/item?id=30683656</a></p>
<p>Points: 4</p>
<p># Comments: 1</p>
]]></description><pubDate>Tue, 15 Mar 2022 10:30:03 +0000</pubDate><link>https://www.theguardian.com/world/2022/mar/15/volunteer-hackers-fight-russia</link><dc:creator>erdo</dc:creator><comments>https://news.ycombinator.com/item?id=30683656</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=30683656</guid></item><item><title><![CDATA[Ukraine wages ‘information insurgency’ to keep Russia off balance]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.politico.eu/article/ukraine-wages-information-insurgency-to-keep-russia-off-balance/">https://www.politico.eu/article/ukraine-wages-information-insurgency-to-keep-russia-off-balance/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=30525913">https://news.ycombinator.com/item?id=30525913</a></p>
<p>Points: 6</p>
<p># Comments: 0</p>
]]></description><pubDate>Wed, 02 Mar 2022 10:47:20 +0000</pubDate><link>https://www.politico.eu/article/ukraine-wages-information-insurgency-to-keep-russia-off-balance/</link><dc:creator>erdo</dc:creator><comments>https://news.ycombinator.com/item?id=30525913</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=30525913</guid></item><item><title><![CDATA[New comment by erdo in "When I do TDD and when I don’t"]]></title><description><![CDATA[
<p>I do TDD in one specific case, and it's always a unit test. Very occasionally I will need to write a function or a small class do some complicated logic that I'm too lazy or stupid to work out how to do. I do know exactly what the results should look like though, including all the possible edge cases.<p>( I think the last time I did this was for a point of sale terminal I was working on, which needed a solution similar to the change making problem <a href="https://en.m.wikipedia.org/wiki/Change-making_problem" rel="nofollow">https://en.m.wikipedia.org/wiki/Change-making_problem</a> )<p>Anyway, for those situations, I write a large number of tests cases, covering every reasonable scenario, plus a bunch of unreasonable scenarios.<p>Then I write a half-assed implementation that fails on several tests, and I keep hacking about until more of the tests pass. Once they all pass, I stop. Even if at that point I have no idea why that particular version of the code completely works.<p>It's nasty I know, but sometimes it's the quickest way to a robust implementation</p>
]]></description><pubDate>Thu, 17 Feb 2022 21:49:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=30379143</link><dc:creator>erdo</dc:creator><comments>https://news.ycombinator.com/item?id=30379143</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=30379143</guid></item><item><title><![CDATA[New comment by erdo in "Organ transplant patients may not get dementia"]]></title><description><![CDATA[
<p>Ha of course it does, thanks :) I don't know why I didn't see that<p>so we could expect about 5 people with dementia in that control group, and the test group got 0, so not bad</p>
]]></description><pubDate>Wed, 03 Nov 2021 16:07:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=29096582</link><dc:creator>erdo</dc:creator><comments>https://news.ycombinator.com/item?id=29096582</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=29096582</guid></item><item><title><![CDATA[New comment by erdo in "Organ transplant patients may not get dementia"]]></title><description><![CDATA[
<p>These stats are only useful if we know how many people get dementia in the first place.<p>What are the chances of a random control group of 14 over 85 year olds also not getting dementia?<p>If it's very common, and you would usually expect 7 of them to develop dementia, then 0 cases in the test group is potentially impressive. If it's quite rare and you would usually expect only one of the control group to get dementia, then it's not that impressive that the test group had 0, and easily down to chance</p>
]]></description><pubDate>Wed, 03 Nov 2021 15:16:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=29095856</link><dc:creator>erdo</dc:creator><comments>https://news.ycombinator.com/item?id=29095856</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=29095856</guid></item><item><title><![CDATA[Jan. 6 Protest Organizers Had Dozens of Planning Meetings W Members of Congress]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.rollingstone.com/politics/politics-news/exclusive-jan-6-organizers-met-congress-white-house-1245289/">https://www.rollingstone.com/politics/politics-news/exclusive-jan-6-organizers-met-congress-white-house-1245289/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=28992022">https://news.ycombinator.com/item?id=28992022</a></p>
<p>Points: 11</p>
<p># Comments: 1</p>
]]></description><pubDate>Mon, 25 Oct 2021 19:27:13 +0000</pubDate><link>https://www.rollingstone.com/politics/politics-news/exclusive-jan-6-organizers-met-congress-white-house-1245289/</link><dc:creator>erdo</dc:creator><comments>https://news.ycombinator.com/item?id=28992022</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=28992022</guid></item><item><title><![CDATA[New comment by erdo in "Facebook crisis grows as new whistleblower and leaked documents emerge"]]></title><description><![CDATA[
<p>Who is this news org, why should we trust them? A cursory look at their content suggests we shouldn't.<p>It's easy, all you need to do is spot the term "Russiagate", in this case the "gate" is being used to suggest that Russian influence in American politics is a fake news story (which it definitely isn't, see Muller report)</p>
]]></description><pubDate>Sat, 23 Oct 2021 08:36:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=28966704</link><dc:creator>erdo</dc:creator><comments>https://news.ycombinator.com/item?id=28966704</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=28966704</guid></item><item><title><![CDATA[New comment by erdo in "[dead]"]]></title><description><![CDATA[
<p>the source blog post: <a href="https://blog.twitter.com/en_us/topics/company/2021/rml-politicalcontent" rel="nofollow">https://blog.twitter.com/en_us/topics/company/2021/rml-polit...</a><p>"In six out of seven countries — all but Germany — Tweets posted by accounts from the political right receive more algorithmic amplification than the political left when studied as a group."</p>
]]></description><pubDate>Fri, 22 Oct 2021 12:59:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=28956686</link><dc:creator>erdo</dc:creator><comments>https://news.ycombinator.com/item?id=28956686</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=28956686</guid></item><item><title><![CDATA[New comment by erdo in "Cloud-to-butt plugin used in Amazon Job Posting?"]]></title><description><![CDATA[
<p>That reminds me of when I was at university in the 90s, a favourite trick was to set MSWord's auto correct on the communal computers to change the word "the" to "wanker". People would arrive with their floppy disks, print out their assignments ready to hand in and then notice (or fail to notice) a page full of wankers. Hilarity ensued (...mostly)</p>
]]></description><pubDate>Thu, 14 Oct 2021 21:28:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=28870399</link><dc:creator>erdo</dc:creator><comments>https://news.ycombinator.com/item?id=28870399</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=28870399</guid></item><item><title><![CDATA[New comment by erdo in "Best Practices – Why I Hate Them"]]></title><description><![CDATA[
<p>Yes a lot of people like to be the person who says what the "best practices" are (even or maybe especially if they've just made them up) it sounds much more impressive than "I like to do it this way"</p>
]]></description><pubDate>Tue, 12 Oct 2021 08:53:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=28837537</link><dc:creator>erdo</dc:creator><comments>https://news.ycombinator.com/item?id=28837537</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=28837537</guid></item><item><title><![CDATA[New comment by erdo in "Best Practices – Why I Hate Them"]]></title><description><![CDATA[
<p>> my project manager asks me why we're not using sequential IDs, and I say it's a best practice according to the documentation, he'll happily accept that answer even if neither of us understand why it's a best practice.<p>I have to say, I think I would be happier with an answer like "because it avoids hotspotting according to the bocs"<p>This limits the applicability of the "don't use sequential IDs" rule to where it actually helps.<p>Otherwise, the rumour spreads, and later you find teams doing huge damaging work arounds to avoid using sequential IDs, in contexts where hotspotting is totally irrelevant (perhaps because they are not even using Firestore) all blissfully unaware, because they they think they are following "best practice"<p>I've seen this happen so often in large companies, the words "best practice" let people abdicate their professional responsibility to _think_ and it's quite dangerous IMO</p>
]]></description><pubDate>Tue, 12 Oct 2021 08:49:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=28837513</link><dc:creator>erdo</dc:creator><comments>https://news.ycombinator.com/item?id=28837513</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=28837513</guid></item><item><title><![CDATA[New comment by erdo in "Best Practices – Why I Hate Them"]]></title><description><![CDATA[
<p>I agree completely with this article (but it probably depends on which area of development you work in).<p>I'm an android developer and whenever I hear the term best practice it immediately sets off my BS detector.</p>
]]></description><pubDate>Tue, 12 Oct 2021 08:34:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=28837412</link><dc:creator>erdo</dc:creator><comments>https://news.ycombinator.com/item?id=28837412</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=28837412</guid></item><item><title><![CDATA[New comment by erdo in "Ask HN: What is your story of immigrating to another country?"]]></title><description><![CDATA[
<p>I agree, it was certainly very surprising to me when I find out</p>
]]></description><pubDate>Sun, 10 Oct 2021 18:05:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=28820589</link><dc:creator>erdo</dc:creator><comments>https://news.ycombinator.com/item?id=28820589</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=28820589</guid></item><item><title><![CDATA[New comment by erdo in "Ask HN: What is your story of immigrating to another country?"]]></title><description><![CDATA[
<p>It's not really a matter of paper work, you simply don't have the right to move to another country just because you feel like it. Whereas it's a key pillar of EU membership.<p>As a non EU citizen, immigrating depends on that specific country's requirements, but typically it would be a time limited arrangement, you'd need to pass a language test, find a company willing to sponsor the effort (so your residency is tied to that specific that job, and if you loose it you need to leave), that job would need to be at a certain level (e.g managerial level), the job would need to be in a field where there are national shortages, the sponsoring company would need to prove that it had made the effort to fill the job with a local first. If you're rich enough you can alternatively pay to create a business with maybe 100k capital and employ 1 or 2 nationals on a continuing basis and get your residency that way. Software developers no doubt have an easier time than most given the lack of software devs, but it's not a given by any means.</p>
]]></description><pubDate>Sat, 09 Oct 2021 17:48:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=28811793</link><dc:creator>erdo</dc:creator><comments>https://news.ycombinator.com/item?id=28811793</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=28811793</guid></item><item><title><![CDATA[New comment by erdo in "Ask HN: What is your story of immigrating to another country?"]]></title><description><![CDATA[
<p>I think this is referred to as the Surinder Singh principle, here's more about it:<p><a href="https://www.freemovement.org.uk/surinder-singh-immigration-route/" rel="nofollow">https://www.freemovement.org.uk/surinder-singh-immigration-r...</a></p>
]]></description><pubDate>Sat, 09 Oct 2021 13:52:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=28809836</link><dc:creator>erdo</dc:creator><comments>https://news.ycombinator.com/item?id=28809836</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=28809836</guid></item></channel></rss>