<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: sdm</title><link>https://news.ycombinator.com/user?id=sdm</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sat, 18 Apr 2026 03:28:49 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=sdm" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by sdm in "New GitHub Copilot research finds 'downward pressure on code quality'"]]></title><description><![CDATA[
<p>> I’m afraid that relying on ChatGPT/copilot for _current best practices_ is probably where it works the worst<p>This matches my experience. When ChatGPT started going viral, I started getting a lot of PRs from juniors who where trying it out. Pretty much every single one was using depreciated API calls or best practices from 5-10 years ago. I'd ask why they chose to use an API that is scheduled to be removed in the next release of whatever library or system we are using.<p>ChatGPT does have it's place. But you need to understand the tools you're using. It can't be great for a first spike or just getting something working. But then you have to go and look at what it's doing and make sure you understand it.</p>
]]></description><pubDate>Mon, 29 Jan 2024 02:19:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=39172032</link><dc:creator>sdm</dc:creator><comments>https://news.ycombinator.com/item?id=39172032</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39172032</guid></item><item><title><![CDATA[New comment by sdm in "Clicks – Physical keyboard for iPhone"]]></title><description><![CDATA[
<p>Sucks if you speak more than one language, like most people do.</p>
]]></description><pubDate>Fri, 05 Jan 2024 01:09:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=38874464</link><dc:creator>sdm</dc:creator><comments>https://news.ycombinator.com/item?id=38874464</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38874464</guid></item><item><title><![CDATA[New comment by sdm in "India suspends visas for Canadians as row escalates"]]></title><description><![CDATA[
<p>The NDP is a centre-right party. Don't apply the USA's very very right-shifted political spectrum to Canada. The American Democrats and Republicans both would be parts of the Conservative Party. The Democrats are closest to the Red Tory wing and Republicans to the Blue Tory wing of the Conservative Party. It's just there is very little difference between the USA's two conservative parties.</p>
]]></description><pubDate>Fri, 22 Sep 2023 00:33:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=37606398</link><dc:creator>sdm</dc:creator><comments>https://news.ycombinator.com/item?id=37606398</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37606398</guid></item><item><title><![CDATA[New comment by sdm in "India suspends visas for Canadians as row escalates"]]></title><description><![CDATA[
<p>It was the mouth piece of the Progressive Conservative Party before the merger. It's been a conservative newspaper since it's founding. Historically most of it's ownership has been directly involved, sometimes in a leadership capacity, of the current iteration of the conservatives. Yes, the National Post is now the mouth piece the current Conservatives, but it still has a very conservative byline by Canadian standard.</p>
]]></description><pubDate>Fri, 22 Sep 2023 00:30:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=37606359</link><dc:creator>sdm</dc:creator><comments>https://news.ycombinator.com/item?id=37606359</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37606359</guid></item><item><title><![CDATA[New comment by sdm in "A basic guide to using Asian names"]]></title><description><![CDATA[
<p>This is a bit wrong for Thailand as it doesn't mention nicknames. Or rules for using the given name vs. nicknames. Unless in very formal context it's normal to use nicknames not given names. In day to day life nicknames are by far more commonly used than given names.<p>Family names are almost never used expect in legal documents or formal setting. It's common for people who have been friends for years to not know each other's family names as they are so rarely used in day to day life.<p>It's also common also for friends/coworkers to not know each other's given names -- though less so than family names. Especially as you would never call someone you're friends with by their given name as it would be a bit rude. Usually in offices (unless very old fashioned) or with friends and family you'd use nicknames exclusively.</p>
]]></description><pubDate>Tue, 19 Sep 2023 11:13:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=37568291</link><dc:creator>sdm</dc:creator><comments>https://news.ycombinator.com/item?id=37568291</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37568291</guid></item><item><title><![CDATA[New comment by sdm in "Chrome now tracks users and shares a “topic” list with advertisers"]]></title><description><![CDATA[
<p>Firefox -- faster, better feature like container tabs, more secure and more private</p>
]]></description><pubDate>Fri, 08 Sep 2023 00:24:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=37427617</link><dc:creator>sdm</dc:creator><comments>https://news.ycombinator.com/item?id=37427617</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37427617</guid></item><item><title><![CDATA[New comment by sdm in "Kagi Small Web"]]></title><description><![CDATA[
<p>> Content must be in English (hard to curate non-English).<p>Well this is disappointing. It's no harder to curate other languages. You're just say you don't care.</p>
]]></description><pubDate>Fri, 08 Sep 2023 00:22:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=37427600</link><dc:creator>sdm</dc:creator><comments>https://news.ycombinator.com/item?id=37427600</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37427600</guid></item><item><title><![CDATA[New comment by sdm in "Elon Musk to sue ADL for accusing him, X of antisemitism"]]></title><description><![CDATA[
<p>Protected from what? This a legal action being brought by X, not by the ADL. X is not the defendant so it's not really about X's protection.<p>The ADL hasn't taken any legal action against X; it's just made some statements and maybe, if you believe Musk, lobbied advertisers. Which really doesn't have anything to do with section 230.</p>
]]></description><pubDate>Thu, 07 Sep 2023 04:12:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=37414679</link><dc:creator>sdm</dc:creator><comments>https://news.ycombinator.com/item?id=37414679</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37414679</guid></item><item><title><![CDATA[New comment by sdm in "China's slow-moving economic disaster"]]></title><description><![CDATA[
<p>> I thought the primary cause was the demographics changes which is creating knock on effects<p>Not really. Yes, China is starting to experience demographic decline but it will be a long long time before it affects them economically. They could still absorb every North American job and still have people left over. That's just how big China's population is. Demographic decline will eventually bite them but they have a very long runway. China is very different from Japan's case.<p>As for policies, again, not really. It's more that about 10 years ago most low cost manufacturing shifted out of China because cheaper regions caught up and were able to provide better value. China has been been talking about this trend since before Xi and a big focus has be shifting to a service economy built on internal demand. This is the part where policies come into play. The shift has not gone as well as they hoped. And again, it's not really about Xi messing up Deng's work. The world, and China, is different from Deng's world. Deng's approach would not work in a world where low cost manufacturing has moved overseas. If anything, it's more of an issue that Xi has stuck to closely to Deng's approach and not adapted to the changing world.</p>
]]></description><pubDate>Mon, 28 Aug 2023 02:06:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=37288831</link><dc:creator>sdm</dc:creator><comments>https://news.ycombinator.com/item?id=37288831</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37288831</guid></item><item><title><![CDATA[New comment by sdm in "The rise of the open kitchen"]]></title><description><![CDATA[
<p>> why have kitchens traditionally been separated from dining areas in the first place?<p>Smell. To keep the smells of cooking from overwhelming the rest of the house. In the process of building a new house and it will be a separate kitchen. Well, technically, a wet kitchen that is closed off and a small dry kitchen connected to the dining area for dealing with things that aren't strong smelling. This setup is pretty standard in here in Asia.</p>
]]></description><pubDate>Sun, 20 Aug 2023 05:30:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=37196387</link><dc:creator>sdm</dc:creator><comments>https://news.ycombinator.com/item?id=37196387</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37196387</guid></item><item><title><![CDATA[New comment by sdm in "Effective Git as a solo developer (2021)"]]></title><description><![CDATA[
<p>I've used Perforce before moving to Git (and used rc and svn before that), everyone has had the same issues with one team member knowing it better and being to go to person for resolving issue. With Perforce the GUI is okay, or at least it was 10 years ago when I was using it, but we always went to the cli interface for many things not supported in the GUI. A GUI can't cover every option and be usable. Visual metaphors are more accessible initially but eventually they become overwhelmed and you need to move to linguistic metaphors like the cli and code.</p>
]]></description><pubDate>Wed, 05 Jul 2023 00:12:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=36594121</link><dc:creator>sdm</dc:creator><comments>https://news.ycombinator.com/item?id=36594121</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36594121</guid></item><item><title><![CDATA[New comment by sdm in "The “smolnet”, build for friends and friends of friends"]]></title><description><![CDATA[
<p>Correct, because over that size a number of censorship and monitoring requirements come into play. A lot of WeChat's early success was focused around keeping things more private. The 500 limit is part of that.</p>
]]></description><pubDate>Tue, 13 Jun 2023 00:44:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=36303555</link><dc:creator>sdm</dc:creator><comments>https://news.ycombinator.com/item?id=36303555</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36303555</guid></item><item><title><![CDATA[New comment by sdm in "Apple Announces New MacBook Air with 15.3-Inch Display and M2 Chip"]]></title><description><![CDATA[
<p>There is still a lot of people to move over to the ARM side. Most people haven't made the move yet. I'm just about to myself. It makes more sense for them to focus on migrating people over at this stage.</p>
]]></description><pubDate>Tue, 06 Jun 2023 00:16:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=36206328</link><dc:creator>sdm</dc:creator><comments>https://news.ycombinator.com/item?id=36206328</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36206328</guid></item><item><title><![CDATA[New comment by sdm in "Why are lithium prices collapsing?"]]></title><description><![CDATA[
<p>> all are listed on the Canadian Toronto TSX exchange<p>Given the history of Canadian mining companies, I wouldn't trust any Canadian mining company listed on the TSX to give to shits about human rights.</p>
]]></description><pubDate>Tue, 02 May 2023 10:16:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=35785442</link><dc:creator>sdm</dc:creator><comments>https://news.ycombinator.com/item?id=35785442</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=35785442</guid></item><item><title><![CDATA[New comment by sdm in "What I Learned at Stripe"]]></title><description><![CDATA[
<p>Communication is both sending and receiving. If you are only good at sending, you're not a good communicator. You have to be able to listen, both to what is said/written and what is not to be a good communicator. It's not a common skill with most engineers.</p>
]]></description><pubDate>Wed, 01 Mar 2023 04:20:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=34978714</link><dc:creator>sdm</dc:creator><comments>https://news.ycombinator.com/item?id=34978714</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=34978714</guid></item><item><title><![CDATA[New comment by sdm in "What I Learned at Stripe"]]></title><description><![CDATA[
<p>Exactly. Communication is both sending and <i>receiving</i>. And receiving it the more important part.</p>
]]></description><pubDate>Wed, 01 Mar 2023 04:16:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=34978696</link><dc:creator>sdm</dc:creator><comments>https://news.ycombinator.com/item?id=34978696</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=34978696</guid></item><item><title><![CDATA[New comment by sdm in "Google is screwed, even if it wins its antitrust case"]]></title><description><![CDATA[
<p>The problem is DuckDuckGo is very USA and English focused. I've switched to it myself long ago, but it's very frustrating when I search for things and it  brings up American shops higher than anything else. I'm not going to 5,000km to go shopping. You move out of English it's even worse. For general tech searching it's on par with Google. But if you are looking for things locally I often find the need to switch back to Google.</p>
]]></description><pubDate>Fri, 27 Jan 2023 01:05:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=34541192</link><dc:creator>sdm</dc:creator><comments>https://news.ycombinator.com/item?id=34541192</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=34541192</guid></item><item><title><![CDATA[New comment by sdm in "Gitpod Layoffs Announcement"]]></title><description><![CDATA[
<p>Well written. But not surprising. Gitpod's quality and customer support have really gone since they started to receive funding and shifted from customer focused growth to VC focused growth. Before they were a joy to deal with. That combined with the failure to deliver on the 2 year old promise of an Asian cluster means me and my team are in the process of moving away. Since the shift to VSCode, the latency issue is even worse. Gitpod was amazing. I wish the got back to building the best in breed web based IDE instead of trying to be the cloud backend for existing IDEs.</p>
]]></description><pubDate>Wed, 25 Jan 2023 00:14:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=34512536</link><dc:creator>sdm</dc:creator><comments>https://news.ycombinator.com/item?id=34512536</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=34512536</guid></item><item><title><![CDATA[New comment by sdm in "Codux: Visual IDE for React"]]></title><description><![CDATA[
<p>Looks very interesting. Is supporting Tailwind part of your road map?</p>
]]></description><pubDate>Wed, 07 Dec 2022 03:32:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=33890346</link><dc:creator>sdm</dc:creator><comments>https://news.ycombinator.com/item?id=33890346</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=33890346</guid></item><item><title><![CDATA[New comment by sdm in "A New Kind of Spy: How China Obtains American Technological Secrets"]]></title><description><![CDATA[
<p>Doesn't sound like he did anything wrong. Helping to spread technical knowledge around the world is a praise worthy act even if the USA considers it illegal.</p>
]]></description><pubDate>Wed, 10 Feb 2021 12:08:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=26088150</link><dc:creator>sdm</dc:creator><comments>https://news.ycombinator.com/item?id=26088150</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=26088150</guid></item></channel></rss>