<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: welshwelsh</title><link>https://news.ycombinator.com/user?id=welshwelsh</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Thu, 16 Apr 2026 11:48:46 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=welshwelsh" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by welshwelsh in "Spain’s LaLiga has blocked access to freedom.gov"]]></title><description><![CDATA[
<p>What websites a person is allowed to access should not be a matter of debate, it is for the individual to decide.  Other people's opinions are not relevant.  Even if 99% of people think a person should not be able to access a website, it is still their right to do so and they have no need to justify it.<p>Democracy is for deciding what to do with taxpayer money.  It shouldn't be a mechanism by which people can vote to take away other people's freedoms.</p>
]]></description><pubDate>Mon, 23 Feb 2026 06:29:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=47118805</link><dc:creator>welshwelsh</dc:creator><comments>https://news.ycombinator.com/item?id=47118805</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47118805</guid></item><item><title><![CDATA[New comment by welshwelsh in "UK's Ofcom fines porn site £800,000 for not rolling out age checks"]]></title><description><![CDATA[
<p>Legal reform is needed to prevent American companies from complying with foreign censorship laws.<p>What happens if a tech company decides to follow EU law worldwide, just because it's more convenient than blocking some stuff just in the EU?  That shouldn't be allowed.</p>
]]></description><pubDate>Fri, 13 Feb 2026 00:12:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=46997163</link><dc:creator>welshwelsh</dc:creator><comments>https://news.ycombinator.com/item?id=46997163</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46997163</guid></item><item><title><![CDATA[New comment by welshwelsh in "Vitamin D and Omega-3 have a larger effect on depression than antidepressants"]]></title><description><![CDATA[
<p>How do you know it was the SSRI?<p>To cherry-pick a quote from a review of SSRI studies:<p>>the magnitude of symptom reduction was about 40% with antidepressants and about 30% with placebo.<p>That tells me that antidepressants have some effectiveness, but placebos work shockingly well.  You can give someone a sugar pill with no medical properties whatsoever, and a good portion of people will recover, likely crediting the pill for their recovery.</p>
]]></description><pubDate>Thu, 29 Jan 2026 13:58:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=46810269</link><dc:creator>welshwelsh</dc:creator><comments>https://news.ycombinator.com/item?id=46810269</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46810269</guid></item><item><title><![CDATA[New comment by welshwelsh in "Our approach to age prediction"]]></title><description><![CDATA[
<p>The fight is not just about privacy, it is about freedom.  Age-gating websites violates the freedom of people who are under a certain age.  Young people have the same rights to free expression and information access as anyone else.</p>
]]></description><pubDate>Wed, 21 Jan 2026 18:30:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=46709535</link><dc:creator>welshwelsh</dc:creator><comments>https://news.ycombinator.com/item?id=46709535</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46709535</guid></item><item><title><![CDATA[New comment by welshwelsh in "Ask HN: What skills do you want to develop or improve in 2026?"]]></title><description><![CDATA[
<p>Try giving this prompt to your favorite LLM:<p>"Write unit tests with full line and branch coverage for this function:<p>def add_two_numbers(x, y):
   return x + y + 1
"<p>Sometimes the LLM will point out that this function does not, in fact, return the sum of x and y.  But more often, it will happily write "assert add_two_numbers(1, 1) == 3", without comment.<p>The big problem is that LLMs will assume that the code they are writing tests for is correct.  This defeats the main purpose of writing tests, which is to find bugs in the code.</p>
]]></description><pubDate>Fri, 26 Dec 2025 15:42:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=46393152</link><dc:creator>welshwelsh</dc:creator><comments>https://news.ycombinator.com/item?id=46393152</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46393152</guid></item><item><title><![CDATA[New comment by welshwelsh in "If AI replaces workers, should it also pay taxes?"]]></title><description><![CDATA[
<p>How about instead of taxes, we have a $10,000 per year subscription fee to live in society.<p>Maybe different depending on area, like $20,000 a year to live in NYC but only $2,000 per year to live in a rural village.<p>If you can't afford the fee that's OK, it just means you have to live outside of the developed areas and don't benefit from any services provided by the government.  But you are free to set up a tent in the woods and live off the land.</p>
]]></description><pubDate>Mon, 15 Dec 2025 17:33:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=46277568</link><dc:creator>welshwelsh</dc:creator><comments>https://news.ycombinator.com/item?id=46277568</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46277568</guid></item><item><title><![CDATA[New comment by welshwelsh in "Has the cost of building software dropped 90%?"]]></title><description><![CDATA[
<p>Neither.  Tests should be written by developers only when it saves them time.  The cost of writing them should be negative.<p>Instead of writing hundreds of useless tests so that the code coverage report shows high numbers, it is better to write a couple dozen tests based on business needs and code complexity.</p>
]]></description><pubDate>Tue, 09 Dec 2025 20:00:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=46209841</link><dc:creator>welshwelsh</dc:creator><comments>https://news.ycombinator.com/item?id=46209841</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46209841</guid></item><item><title><![CDATA[New comment by welshwelsh in "Has the cost of building software dropped 90%?"]]></title><description><![CDATA[
<p>The main benefit of writing tests is that is forces the developer to think about what they just wrote and what it is supposed to do.  I often will find bugs while writing tests.<p>I've worked on projects with 2,000+ unit tests that are essentially useless, often fail when nothing is wrong, and rarely detect actual bugs.  It is absolutely worse than having 0 tests.  This is common when developers write tests to satisfy code coverage metrics, instead of in an effort to make sure their code works properly.</p>
]]></description><pubDate>Tue, 09 Dec 2025 19:54:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=46209757</link><dc:creator>welshwelsh</dc:creator><comments>https://news.ycombinator.com/item?id=46209757</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46209757</guid></item><item><title><![CDATA[New comment by welshwelsh in "How private equity is changing housing"]]></title><description><![CDATA[
<p>That sounds like it would penalize renting in favor of homeownership.  I'm not in support of that, renting offers people flexibility and is not inherently worse than owning.</p>
]]></description><pubDate>Tue, 09 Dec 2025 19:41:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=46209573</link><dc:creator>welshwelsh</dc:creator><comments>https://news.ycombinator.com/item?id=46209573</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46209573</guid></item><item><title><![CDATA[New comment by welshwelsh in "Britain's railway privatization was an abject failure"]]></title><description><![CDATA[
<p>Ticket prices going up is actually good for mass adoption.  If they are too low, you will see people riding the train who are only using the train because they are too poor to afford a car.  That makes middle class people want to avoid the train.<p>Also higher revenue often means better service, which for most people is more important than the price.</p>
]]></description><pubDate>Thu, 13 Nov 2025 16:01:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=45916507</link><dc:creator>welshwelsh</dc:creator><comments>https://news.ycombinator.com/item?id=45916507</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45916507</guid></item><item><title><![CDATA[New comment by welshwelsh in "AI assistants misrepresent news content 45% of the time"]]></title><description><![CDATA[
<p>Is that just an LLM thing?  I thought that as a society, we decided a long time ago that competence doesn't really matter.<p>Why else would we be giving high school diplomas to people who can't read at a 5th grade level?   Or offshore call center jobs to people who have poor English skills?</p>
]]></description><pubDate>Wed, 22 Oct 2025 15:38:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=45670776</link><dc:creator>welshwelsh</dc:creator><comments>https://news.ycombinator.com/item?id=45670776</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45670776</guid></item><item><title><![CDATA[New comment by welshwelsh in "State of AI-assisted software development"]]></title><description><![CDATA[
<p>I think it's 5.<p>I was very impressed when I first started using AI tools.  Felt like I could get so much more done.<p>A couple of embarrassing production incidents later, I no longer feel that way.  I always tell myself that I will check the AI's output carefully, but then end up making mistakes that wouldn't have happened if I wrote the code myself.</p>
]]></description><pubDate>Tue, 23 Sep 2025 15:55:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=45348806</link><dc:creator>welshwelsh</dc:creator><comments>https://news.ycombinator.com/item?id=45348806</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45348806</guid></item><item><title><![CDATA[New comment by welshwelsh in "Scientists No Longer Find X Professionally Useful, and Have Switched to Bluesky"]]></title><description><![CDATA[
<p>Labeling content as SFW/NSFW is the first step towards censorship.  Seeing a butt never hurt anyone, and we shouldn't try to sanitize the Internet just to make it safe for children.</p>
]]></description><pubDate>Fri, 22 Aug 2025 17:30:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=44987258</link><dc:creator>welshwelsh</dc:creator><comments>https://news.ycombinator.com/item?id=44987258</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44987258</guid></item><item><title><![CDATA[New comment by welshwelsh in "Mastercard deflects blame for NSFW games being taken down"]]></title><description><![CDATA[
<p>You're confusing the concept of free speech with the First Amendment.  Any time a person is prevented from expressing themselves is a violation of their freedom of speech, even if they have no legal right to speak.<p>But even in the context of the First Amendment, freedom of speech does not only apply to the government.  For example, net neutrality laws prevent ISPs, which are generally private companies, from restricting Internet traffic on free speech grounds.<p>To the extent that it is legal for a payment processor to censor speech, the only reasonable conclusion is that the law is wrong and must be amended.  Large corporations are much more similar to governments than they are to private so individuals, and should be treated as such.</p>
]]></description><pubDate>Mon, 04 Aug 2025 14:12:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=44786050</link><dc:creator>welshwelsh</dc:creator><comments>https://news.ycombinator.com/item?id=44786050</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44786050</guid></item><item><title><![CDATA[New comment by welshwelsh in "Australian anti-porn group claims responsibility for Steams new censorship rules"]]></title><description><![CDATA[
<p>Ideally your employer would support paying your salary using electronic cash.  Or you can offer goods and services in exchange for electronic cash.</p>
]]></description><pubDate>Mon, 21 Jul 2025 16:49:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=44637371</link><dc:creator>welshwelsh</dc:creator><comments>https://news.ycombinator.com/item?id=44637371</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44637371</guid></item><item><title><![CDATA[New comment by welshwelsh in "Australian anti-porn group claims responsibility for Steams new censorship rules"]]></title><description><![CDATA[
<p>We need exactly the opposite: it should be impossible to determine the location of an Internet user.  The fact that a user's IP address generally reveals their country is a massive flaw in the design of the Internet.<p>The only way to circumvent jurisdiction-specific laws is to make them impossible to enforce.</p>
]]></description><pubDate>Mon, 21 Jul 2025 16:45:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=44637316</link><dc:creator>welshwelsh</dc:creator><comments>https://news.ycombinator.com/item?id=44637316</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44637316</guid></item><item><title><![CDATA[New comment by welshwelsh in "Valve confirms credit card companies pressured it to delist certain adult games"]]></title><description><![CDATA[
<p>You think that common sense legislation is a more realistic solution than crypto?<p>You can never rely on governments or corporations to have reasonable policies.  Any payment system that is centrally controlled will inevitably be corrupted.</p>
]]></description><pubDate>Sat, 19 Jul 2025 14:36:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=44615808</link><dc:creator>welshwelsh</dc:creator><comments>https://news.ycombinator.com/item?id=44615808</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44615808</guid></item><item><title><![CDATA[New comment by welshwelsh in "The new skill in AI is not prompting, it's context engineering"]]></title><description><![CDATA[
<p>Humans also do not have a self, merely the illusion of a self.</p>
]]></description><pubDate>Wed, 02 Jul 2025 03:36:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=44440046</link><dc:creator>welshwelsh</dc:creator><comments>https://news.ycombinator.com/item?id=44440046</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44440046</guid></item><item><title><![CDATA[New comment by welshwelsh in "Show HN: Report idling vehicles in NYC (and get a cut of the fines) with AI"]]></title><description><![CDATA[
<p>It does punish everyone equally, if everyone pays the same fine.  Some people having more ability to pay does not make the law unjust.<p>I think it's important to remember that money represents debt.  When someone commits a crime, they owe a debt to society.  But if they have money, that means society owes a debt to them, so when they pay the fine it balances out.<p>The system isn't perfect but the idea is that if someone makes a big contribution to society, like by practicing medicine or creating new technology, society's debt to that person shouldn't be cancelled out by a minor offense like a parking violation.  But if they aren't contributing much, then breaking the rules could make them into a net negative.</p>
]]></description><pubDate>Mon, 23 Jun 2025 18:39:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=44358712</link><dc:creator>welshwelsh</dc:creator><comments>https://news.ycombinator.com/item?id=44358712</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44358712</guid></item><item><title><![CDATA[New comment by welshwelsh in "Show HN: Report idling vehicles in NYC (and get a cut of the fines) with AI"]]></title><description><![CDATA[
<p>The fact that there is no truck parking is not an excuse for trucks to park in the bike lane or on the sidewalk.<p>If an area doesn't support trucks, then deliveries need to be made without trucks.  That means parking the truck far away and using a hand truck to make the delivery on foot using the sidewalks.<p>The shipping companies can either eat the cost, pass it on to consumers or refuse to deliver to those areas.</p>
]]></description><pubDate>Mon, 23 Jun 2025 17:50:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=44358280</link><dc:creator>welshwelsh</dc:creator><comments>https://news.ycombinator.com/item?id=44358280</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44358280</guid></item></channel></rss>