<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: adrianmsmith</title><link>https://news.ycombinator.com/user?id=adrianmsmith</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Wed, 10 Jun 2026 18:23:17 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=adrianmsmith" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by adrianmsmith in "Selling SaaS in Germany"]]></title><description><![CDATA[
<p>I feel this article is saying people from UK/US/etc. want to maximize upside, and people from DACH (Germany etc.) want to minimize downside.<p>I was a bit shocked when I talked to an Austrian colleague once and they told me they wanted to get into investing, but losing any money at any time was completely unacceptable. They had looked at investing in S&P 500 ETFs etc., but felt they must have misunderstood something, as they didn't understand why anyone would invest in anything that might go down, even temporarily.<p>So the thesis of the article definitely feels plausible to me.</p>
]]></description><pubDate>Mon, 25 May 2026 09:17:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=48264918</link><dc:creator>adrianmsmith</dc:creator><comments>https://news.ycombinator.com/item?id=48264918</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48264918</guid></item><item><title><![CDATA[Today we reduced headcount by 22% / The goal is 100x output]]></title><description><![CDATA[
<p>Article URL: <a href="https://twitter.com/DJ_CURFEW/status/2057522382315929802">https://twitter.com/DJ_CURFEW/status/2057522382315929802</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=48233764">https://news.ycombinator.com/item?id=48233764</a></p>
<p>Points: 8</p>
<p># Comments: 11</p>
]]></description><pubDate>Fri, 22 May 2026 09:38:04 +0000</pubDate><link>https://twitter.com/DJ_CURFEW/status/2057522382315929802</link><dc:creator>adrianmsmith</dc:creator><comments>https://news.ycombinator.com/item?id=48233764</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48233764</guid></item><item><title><![CDATA[New comment by adrianmsmith in "Idempotency Is Easy Until the Second Request Is Different"]]></title><description><![CDATA[
<p>> But if you have side effects and need something to happen exactly once it seems a lot more useful to communicate this, rather than pretending you did the thing.<p>I think it depends on whether the sender needs to know whether the thing was done during the request, or just needs to know that the thing was done at all. If the API is to make a purchase then maybe all the caller really needs to know is "the purchase has been done", no matter whether it was done this time or a previous time.<p>And in terms of a caller implementing retry logic, it's easier for the caller to just retry and accept the success response the second time (no matter if it was done the second time, or actually done the first time but the response got lost triggering the retry).</p>
]]></description><pubDate>Sun, 10 May 2026 10:53:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=48082777</link><dc:creator>adrianmsmith</dc:creator><comments>https://news.ycombinator.com/item?id=48082777</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48082777</guid></item><item><title><![CDATA[Today I've made the difficult decision to reduce the size of Coinbase by ~14%]]></title><description><![CDATA[
<p>Article URL: <a href="https://twitter.com/brian_armstrong/status/2051616759145185723">https://twitter.com/brian_armstrong/status/2051616759145185723</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=48021368">https://news.ycombinator.com/item?id=48021368</a></p>
<p>Points: 484</p>
<p># Comments: 807</p>
]]></description><pubDate>Tue, 05 May 2026 12:10:24 +0000</pubDate><link>https://twitter.com/brian_armstrong/status/2051616759145185723</link><dc:creator>adrianmsmith</dc:creator><comments>https://news.ycombinator.com/item?id=48021368</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48021368</guid></item><item><title><![CDATA[New comment by adrianmsmith in "Jujutsu megamerges for fun and profit"]]></title><description><![CDATA[
<p>> Because jj's conflict resolution is fundamentally better<p>I don't know jj well so its merge algorithm may well be better in some aspects but it currently can't merge changes to a file in one branch with that file being renamed in another branch. Git can do that.<p><a href="https://github.com/jj-vcs/jj/issues/47" rel="nofollow">https://github.com/jj-vcs/jj/issues/47</a></p>
]]></description><pubDate>Tue, 21 Apr 2026 12:46:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=47848014</link><dc:creator>adrianmsmith</dc:creator><comments>https://news.ycombinator.com/item?id=47848014</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47848014</guid></item><item><title><![CDATA[Michael Burry worries about "structural manipulation" of Nasdaq-100 for SpaceX]]></title><description><![CDATA[
<p>Article URL: <a href="https://twitter.com/michaeljburry/status/2032483200404992209">https://twitter.com/michaeljburry/status/2032483200404992209</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47375051">https://news.ycombinator.com/item?id=47375051</a></p>
<p>Points: 24</p>
<p># Comments: 2</p>
]]></description><pubDate>Sat, 14 Mar 2026 10:01:04 +0000</pubDate><link>https://twitter.com/michaeljburry/status/2032483200404992209</link><dc:creator>adrianmsmith</dc:creator><comments>https://news.ycombinator.com/item?id=47375051</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47375051</guid></item><item><title><![CDATA[New comment by adrianmsmith in "Apple Studio Display and Studio Display XDR"]]></title><description><![CDATA[
<p>> keeping the old one around would be embarrassing<p>On the other hand this is the company that sells a Mac Pro for $7k and it comes with an M2-based chip...</p>
]]></description><pubDate>Wed, 04 Mar 2026 17:05:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=47250513</link><dc:creator>adrianmsmith</dc:creator><comments>https://news.ycombinator.com/item?id=47250513</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47250513</guid></item><item><title><![CDATA[New comment by adrianmsmith in "MacBook Neo"]]></title><description><![CDATA[
<p>Macbook Nano will probably be supported with security updates for a lot longer.<p>Apple try to provide updates for a certain number of years after the model was originally released. The M1 Air was released many years ago now.</p>
]]></description><pubDate>Wed, 04 Mar 2026 16:49:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=47250236</link><dc:creator>adrianmsmith</dc:creator><comments>https://news.ycombinator.com/item?id=47250236</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47250236</guid></item><item><title><![CDATA[New comment by adrianmsmith in "Nuclear War: An LLM Scenario"]]></title><description><![CDATA[
<p>> Replacing human hesitation with machine confidence removes the one safeguard that has prevented nuclear war since 1945. Until militaries implement documented human authorisation...we are blindly automating our own destruction<p>In the scenario described there literally is a human in the loop: the president is a human?</p>
]]></description><pubDate>Wed, 04 Mar 2026 16:30:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=47249930</link><dc:creator>adrianmsmith</dc:creator><comments>https://news.ycombinator.com/item?id=47249930</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47249930</guid></item><item><title><![CDATA[New comment by adrianmsmith in "Tell HN: YC companies scrape GitHub activity, send spam emails to users"]]></title><description><![CDATA[
<p>GH literally say in a parent comment:<p>> we can (and do) take action against those accounts including banning the accounts</p>
]]></description><pubDate>Thu, 26 Feb 2026 19:58:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=47171236</link><dc:creator>adrianmsmith</dc:creator><comments>https://news.ycombinator.com/item?id=47171236</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47171236</guid></item><item><title><![CDATA[New comment by adrianmsmith in "My eighth year as a bootstrapped founder"]]></title><description><![CDATA[
<p>> You end up working for shitty Fortune 500 company, work on useless/mindless shit, grind for 8 hrs, collect paycheck, eat, sleep, and repeat.<p>I used to think like this but what if it isn't the case? Maybe the market is making the right decisions after all? Maybe contributing a tiny amount to a successful business really is worth more to society than contributing a huge amount to a project with barely any customers, and that's why we get paid more working for large companies?<p>(Not suggesting OP's projects have barely any customers, I am more talking about my own forays into small business.)</p>
]]></description><pubDate>Wed, 11 Feb 2026 09:08:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=46972651</link><dc:creator>adrianmsmith</dc:creator><comments>https://news.ycombinator.com/item?id=46972651</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46972651</guid></item><item><title><![CDATA[New comment by adrianmsmith in "I now assume that all ads on Apple news are scams"]]></title><description><![CDATA[
<p>This is research from Microsoft that goes into more detail: <a href="https://www.microsoft.com/en-us/research/wp-content/uploads/2016/02/WhyFromNigeria.pdf" rel="nofollow">https://www.microsoft.com/en-us/research/wp-content/uploads/...</a></p>
]]></description><pubDate>Fri, 06 Feb 2026 13:19:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=46912477</link><dc:creator>adrianmsmith</dc:creator><comments>https://news.ycombinator.com/item?id=46912477</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46912477</guid></item><item><title><![CDATA[New comment by adrianmsmith in "Spotify won court order against Anna's Archive, taking down .org domain"]]></title><description><![CDATA[
<p>> Can anyone recommend a music discovery service that isn't garbage?<p>I enjoy using last.fm, although it's not their focus these days. Sign up, connect it to Spotify or whatever you use (incl. a long list of players of local music), after a day or so it'll learn what you like and you can create playlists with suggestions and export them, or browser around recommended artists etc.</p>
]]></description><pubDate>Thu, 22 Jan 2026 14:10:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=46719441</link><dc:creator>adrianmsmith</dc:creator><comments>https://news.ycombinator.com/item?id=46719441</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46719441</guid></item><item><title><![CDATA[New comment by adrianmsmith in "Raising money fucked me up"]]></title><description><![CDATA[
<p>> As I dug deeper into these feelings, I realized I was feeling pressured. Except they're not saying this, I am.<p>That's a great insight.<p>Once you've realized that, I think the best thing to do is to talk to the person whose pressure you imagine. Then you can find out what they're really thinking. Perhaps they really are thinking that (in which case the pressure is real and you can act on it) or they aren't (hearing them say that will alleviate the pressure).<p>Once when freelancing I asked a customer what they liked and disliked about my work. They had previously seemed happy with me, so I was pretty sure I know what they'd say. I believed I wrote good stable software. What they actually said was they were a small company, and they had had previous developers who, when there were server problems etc., just shrugged and said they didn't know how to fix it. They felt I wasn't like that, that I'd sit there and get it fixed, call up friends if necessary, etc. So yeah, they were happy, but not for the reason I'd imagined.<p>So my learning was: So you always have to talk to people to find out what they think. You really can't guess.</p>
]]></description><pubDate>Sun, 18 Jan 2026 10:09:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=46666473</link><dc:creator>adrianmsmith</dc:creator><comments>https://news.ycombinator.com/item?id=46666473</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46666473</guid></item><item><title><![CDATA[New comment by adrianmsmith in "Avoid aligning keys and values in source code unnecessarily"]]></title><description><![CDATA[
<p>Thanks. We're doing all that.<p>But that doesn't help when you do "git rebase" and there's a large conflict which you have to resolve manually, caused by two people changing different lines, and one or both of those lines caused the formatting of the whole block to change. That's the source of my frustration.</p>
]]></description><pubDate>Mon, 12 Jan 2026 09:37:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=46586139</link><dc:creator>adrianmsmith</dc:creator><comments>https://news.ycombinator.com/item?id=46586139</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46586139</guid></item><item><title><![CDATA[New comment by adrianmsmith in "Avoid aligning keys and values in source code unnecessarily"]]></title><description><![CDATA[
<p>Im not sure I understand the readability benefits. Is code like line 286 here, which doesn’t align values in assignments, difficult to read?<p><a href="https://github.com/gohugoio/hugo/blob/master/commands/commandeer.go#L286" rel="nofollow">https://github.com/gohugoio/hugo/blob/master/commands/comman...</a><p>Even if there were readability benefits, I’m not sure they’d be enough to offset the extra effort in reviewing, diffing and merging.</p>
]]></description><pubDate>Sat, 10 Jan 2026 12:43:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=46565244</link><dc:creator>adrianmsmith</dc:creator><comments>https://news.ycombinator.com/item?id=46565244</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46565244</guid></item><item><title><![CDATA[New comment by adrianmsmith in "Avoid aligning keys and values in source code unnecessarily"]]></title><description><![CDATA[
<p>Interesting. Yeah I did think maybe this could be solved by more tooling. But at my place it work it isn’t, at least at the moment. Perhaps I could change that.<p>Do you have any info on what I could use to make the command-line “git diff” and “git rebase” handle this style of formatting? Ideally so the latter merges and produces code which matches “gofmt” output?<p>On the other hand I suppose my point is that even if there were such tooling, using style of formatting doesn’t offer enough (any?) benefit to justify the effort of introducing the tooling.</p>
]]></description><pubDate>Sat, 10 Jan 2026 12:37:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=46565209</link><dc:creator>adrianmsmith</dc:creator><comments>https://news.ycombinator.com/item?id=46565209</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46565209</guid></item><item><title><![CDATA[Avoid aligning keys and values in source code unnecessarily]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.databasesandlife.com/dont-align-struct-values/">https://www.databasesandlife.com/dont-align-struct-values/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=46556161">https://news.ycombinator.com/item?id=46556161</a></p>
<p>Points: 4</p>
<p># Comments: 6</p>
]]></description><pubDate>Fri, 09 Jan 2026 17:15:00 +0000</pubDate><link>https://www.databasesandlife.com/dont-align-struct-values/</link><dc:creator>adrianmsmith</dc:creator><comments>https://news.ycombinator.com/item?id=46556161</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46556161</guid></item><item><title><![CDATA[New comment by adrianmsmith in "Microsoft Copilot AI Comes to LG TVs, and Can't Be Deleted"]]></title><description><![CDATA[
<p>I have a Logitech K830, it's great. Alas they're not manufactured any more.<p>Modern equivalents are a lot cheaper. I think they might not have the backlight feature which is extremely useful, and I've dropped mine many times, even spilled coffee over it, and it still works flawlessly.</p>
]]></description><pubDate>Tue, 16 Dec 2025 14:27:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=46288892</link><dc:creator>adrianmsmith</dc:creator><comments>https://news.ycombinator.com/item?id=46288892</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46288892</guid></item><item><title><![CDATA[New comment by adrianmsmith in "Focus Is Saying No"]]></title><description><![CDATA[
<p>Then again, this person's job is to focus on their career. Their manager told them<p>> Because… some lack business value. These tasks aren’t business priorities and had no impact on customers and other teams<p>So if those "some" include upgrades, then I would say it's rational for the employee to focus on tasks that are going to get them a promotion.<p>I don't agree with that myself, I agree with you that upgrades are important, but this person is going to get a promotion through doing whatever their manager wants, and that apparently doesn't include upgrades.</p>
]]></description><pubDate>Sun, 05 Oct 2025 17:50:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=45483658</link><dc:creator>adrianmsmith</dc:creator><comments>https://news.ycombinator.com/item?id=45483658</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45483658</guid></item></channel></rss>