<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: rstephenson2</title><link>https://news.ycombinator.com/user?id=rstephenson2</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Thu, 23 Apr 2026 00:02:41 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=rstephenson2" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by rstephenson2 in "Why I code as a CTO"]]></title><description><![CDATA[
<p>It was hard to tell if he means he doesn’t do meetings at all, though it’s kind of implied. There are lots of high leverage activities around advocating for engineering’s perspectives among the other executives and bringing the business context to engineering, both of which don’t involve directly managing reports.<p>But I’m also surprised to see so many comments advocating for the CTO disconnecting from the code in favor of doing more people management. As soon as they stop writing code their skills start decaying, their advice and technical direction is reduced to platitudes and thought leadership. It may seem like a CTO who doesn't code will stop making technical decisions and just delegate, but I’d posit that they make decisions regardless, just worse ones.<p>It seems like this sentiment relates closely to the ideas around dual track career progression, and having technical leadership tied to hiring and managing people. Hiring engineering talent is certainly important to the company, but is quite orthogonal to technical decision making and it seems like a natural place to split the role.</p>
]]></description><pubDate>Sun, 26 Oct 2025 17:51:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=45713815</link><dc:creator>rstephenson2</dc:creator><comments>https://news.ycombinator.com/item?id=45713815</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45713815</guid></item><item><title><![CDATA[New comment by rstephenson2 in "U.S. sues Apple, accusing it of maintaining an iPhone monopoly"]]></title><description><![CDATA[
<p>Google has already given Chrome an unfair advantage by leveraging their other services. I suspect the browser market is an unstable system where absent outside intervention Chrome’s 65% market share naturally becomes 100%.<p>Chrome is such a complicated piece of software that the “forks” are highly dependent on Google and when Google unilaterally makes decisions they have to follow suit. Brendan Eich explains that Brave will continue to support Manifest V2 as long as Google doesn’t remove the underlying code paths: <a href="https://twitter.com/BrendanEich/status/1534893414579249152" rel="nofollow">https://twitter.com/BrendanEich/status/1534893414579249152</a><p>I think a lot of people don’t appreciate how delicate the balance of web standards is right now. We have it so good (three high-quality implementations of an open spec) and I’m not willing to throw that away just to run Chrome on my iPhone.</p>
]]></description><pubDate>Sat, 23 Mar 2024 17:10:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=39801418</link><dc:creator>rstephenson2</dc:creator><comments>https://news.ycombinator.com/item?id=39801418</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39801418</guid></item><item><title><![CDATA[New comment by rstephenson2 in "U.S. sues Apple, accusing it of maintaining an iPhone monopoly"]]></title><description><![CDATA[
<p>If it goes through, your customers can switch, once, to Chrome.<p>After that, Google leverages its other service monopolies, Chrome goes to 95%+ market share, standards fall by the wayside, and nobody has any choice.<p>I guess the answer to that is antitrust against Google, but I’d rather do that first than go through the Chrome domination phase.</p>
]]></description><pubDate>Fri, 22 Mar 2024 01:32:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=39786548</link><dc:creator>rstephenson2</dc:creator><comments>https://news.ycombinator.com/item?id=39786548</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39786548</guid></item><item><title><![CDATA[New comment by rstephenson2 in "How to write stuff no one else can"]]></title><description><![CDATA[
<p>Boot camps take the “seems to be passionate about coding in their free time” signals and help their students try to fit those signals by encouraging them to build personal projects on GitHub etc. This somewhat dilutes the ability of recruiters to check off “has some GitHub projects” as a heuristic, however useful that was to begin with.</p>
]]></description><pubDate>Sun, 11 Feb 2024 16:34:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=39336121</link><dc:creator>rstephenson2</dc:creator><comments>https://news.ycombinator.com/item?id=39336121</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39336121</guid></item><item><title><![CDATA[New comment by rstephenson2 in "Someone stole a Jasper radio station’s 200-foot tower, owner says"]]></title><description><![CDATA[
<p>The most plausible theory to me: this is all FCC licensing related, where the owner is operating an FM station that is licensed as an AM station + repeater, but _nobody_ listens to the AM station or cares. Other comments say they haven’t been broadcasting on AM in ~5 years, so it seems likely that it was stolen much earlier and nobody noticed. The Jeff Geerling video kind of supports this, but doesn’t call anyone out since it is speculative. Because if it is true, the station either didn’t notice, or ignored it until the landscapers filed a report, forcing them to address it and pretend like it just happened.</p>
]]></description><pubDate>Sat, 10 Feb 2024 18:05:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=39328581</link><dc:creator>rstephenson2</dc:creator><comments>https://news.ycombinator.com/item?id=39328581</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39328581</guid></item><item><title><![CDATA[New comment by rstephenson2 in "Write code for the web"]]></title><description><![CDATA[
<p>If you were doing it today it’d probably be much easier from the enterprise procurement side. They often give out single-use virtual card numbers per service now.</p>
]]></description><pubDate>Sun, 04 Feb 2024 18:04:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=39252660</link><dc:creator>rstephenson2</dc:creator><comments>https://news.ycombinator.com/item?id=39252660</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39252660</guid></item><item><title><![CDATA[New comment by rstephenson2 in "Ruby's exceptional creatures"]]></title><description><![CDATA[
<p>In the mid naughts ruby/rails was catching on and rubyconf was getting bigger, but the events were on the _weekends_ because most of these were people doing it for fun and not able to expense it to their employer or get time off. There was pushback from prominent people about how ruby was no longer an insurgency and needed to grow up and have employer-paid conferences, which got a nice response from _why the lucky stiff which I can no longer find.</p>
]]></description><pubDate>Mon, 29 Jan 2024 14:03:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=39176341</link><dc:creator>rstephenson2</dc:creator><comments>https://news.ycombinator.com/item?id=39176341</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39176341</guid></item><item><title><![CDATA[New comment by rstephenson2 in "Microservices aren't the problem. Incompetent people are"]]></title><description><![CDATA[
<p>Totally agree. AI empowers people with existing software expertise, and empowers people with domain knowledge. Both of which have historically been bottlenecked by things AI is now getting good at.</p>
]]></description><pubDate>Thu, 09 Nov 2023 13:50:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=38204951</link><dc:creator>rstephenson2</dc:creator><comments>https://news.ycombinator.com/item?id=38204951</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38204951</guid></item><item><title><![CDATA[New comment by rstephenson2 in "Microservices aren't the problem. Incompetent people are"]]></title><description><![CDATA[
<p>This sounds in line with Google creating go: restrict the language features so you can hire mass quantities of programmers and be reasonably sure they won’t go off the rails. It’s fine for what it’s for but doesn’t seem like that should be the goal of most programming projects?<p>Especially with AI copilots getting better, it feels like we’re headed for a point where you’re either capable of architecting complex systems, or there isn’t much software for you to write: other industries tend to have rote work for beginners while they gain skills, but in software rote work tends to get automated away. AI can help people learn faster, but given what AI has proven good at, I expect more of the gains will go to expert productivity. (or non-programmer domain experts)</p>
]]></description><pubDate>Thu, 09 Nov 2023 00:26:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=38199266</link><dc:creator>rstephenson2</dc:creator><comments>https://news.ycombinator.com/item?id=38199266</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38199266</guid></item><item><title><![CDATA[New comment by rstephenson2 in "iOS 17 automatically removes tracking parameters from links you click on"]]></title><description><![CDATA[
<p>Has anyone verified this (the Mail.app) part themselves, or is the blog post just going off of Apple's press release? The press release:<p>> Link Tracking Protection in Messages, Mail, and Safari Private Browsing
> "Some websites add extra information to their URLs in order to track users across other websites. Now this information will be removed from the links users share in Messages and Mail, and the links will still work as expected. This information will also be removed from links in Safari Private Browsing."<p>Note that it says "links _users_ share". That part seems unnecessary if it's _all_ links in emails. I think it points to this feature being more about protecting a user from inadvertently forwarding their email to someone else, while not realizing it has personal identifiers in the links? Preventing others from unsubscribing them, or even auto-logging-in etc.<p>Though, I personally haven't seen iOS17 remove any query params from emails at all, maybe will have to wait for the next beta to find out.</p>
]]></description><pubDate>Thu, 08 Jun 2023 23:23:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=36250743</link><dc:creator>rstephenson2</dc:creator><comments>https://news.ycombinator.com/item?id=36250743</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36250743</guid></item><item><title><![CDATA[New comment by rstephenson2 in "Small SaaS banned by Cloudflare after 4 years of being paying customer"]]></title><description><![CDATA[
<p>It seems like the $200/mo plan and below are subsidized by their marketing budget, and the various ToS terms are there to give them discretion over whether those users are worth it or not: either low-cost users who are using too many resources, or users who they think they can charge more.<p>I investigated Cloudflare and the $200/mo plan seemed to good to be true so I contacted sales who verified that yes, it was too good to be true and my usage of the $200/mo plan would violate their ToS. They initially quoted $5k/mo over the phone, and then came back with a formal quote with a number much higher than that.<p>My take is that Cloudflare's product is so good that they can get away with any kind of sales practices they want. It's like shooting fish in a barrel: just analyze customers on the $200/mo tier and find the ones that look like they could spend way more. It's not even wrong in concept: sales upselling is SOP, and the low-cost tiers provide a lot of value to people who couldn't otherwise afford what they're offering. But the combination of the two sure leaves a bad taste in my mouth.<p>AWS doesn't have transparent pricing either, but in a different way. Yes, you can use more and more bandwidth and know exactly what you'll get charged, but once you get to Cloudflare Enterprise levels of bandwidth the AWS sticker prices would be astronomical and everyone negotiates non-transparent lower rates.</p>
]]></description><pubDate>Fri, 03 Feb 2023 21:48:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=34648189</link><dc:creator>rstephenson2</dc:creator><comments>https://news.ycombinator.com/item?id=34648189</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=34648189</guid></item><item><title><![CDATA[New comment by rstephenson2 in "Facial recognition tech gets woman booted from Rockettes show due to employer"]]></title><description><![CDATA[
<p>Assuming that whether or not the lawyer is working on their case is the deciding factor, the venue (actually the conglomerate that owns them) are the ones who chose to come up with this retaliatory scheme so the onus is on them.</p>
]]></description><pubDate>Wed, 21 Dec 2022 02:07:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=34075838</link><dc:creator>rstephenson2</dc:creator><comments>https://news.ycombinator.com/item?id=34075838</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=34075838</guid></item><item><title><![CDATA[New comment by rstephenson2 in "Facial recognition tech gets woman booted from Rockettes show due to employer"]]></title><description><![CDATA[
<p>What she's alleging seems to be: the MSG conglomerate is using their large footprint to punish law firm employees unrelated to their dispute using venues also unrelated to their dispute. Doing it out of spite sounds possibly legal, if petty. But the other possible intention would be to try to dissuade law firms from taking a case against any MSG property, to try to deny legal representation to the plaintiff. Not a lawyer, but surely there's a law against that?</p>
]]></description><pubDate>Wed, 21 Dec 2022 00:30:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=34075038</link><dc:creator>rstephenson2</dc:creator><comments>https://news.ycombinator.com/item?id=34075038</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=34075038</guid></item><item><title><![CDATA[New comment by rstephenson2 in "Republishing a fork of the sanctioned Tornado Cash repositories"]]></title><description><![CDATA[
<p>They might also be banking on this giving Microsoft cover to not take it down.<p>With the original takedown, Microsoft would be worried that the relative nobodies disappear with Microsoft left holding the bag. If Microsoft instead knows that it’s backed by the EFF who is itching for a Supreme Court fight, they might instead tell the USG “here’s their mailing address, you guys settle it in court”.</p>
]]></description><pubDate>Mon, 22 Aug 2022 23:33:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=32558681</link><dc:creator>rstephenson2</dc:creator><comments>https://news.ycombinator.com/item?id=32558681</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=32558681</guid></item><item><title><![CDATA[New comment by rstephenson2 in "Use one big server"]]></title><description><![CDATA[
<p>It seems like lots of companies start in the cloud due to low commitments, and then later when they have more stability and demand and want to save costs, making bigger cloud commitments (RIs, enterprise agreements etc) are a turnkey way to save money but always leave you on the lower-efficiency cloud track. Has anyone had good experiences selectively offloading workloads from the cloud to bare metal servers nearby?</p>
]]></description><pubDate>Tue, 02 Aug 2022 19:20:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=32323088</link><dc:creator>rstephenson2</dc:creator><comments>https://news.ycombinator.com/item?id=32323088</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=32323088</guid></item><item><title><![CDATA[New comment by rstephenson2 in "If founders treated investors the way they treat employees"]]></title><description><![CDATA[
<p>Is there some nuance as to how this is set up? The company buying back the stock when you leave seems particularly interesting: if the valuation has changed in between when you start and when you leave, the company either buys the stock back at the new, higher price (in which case you make some cash on unvested stock) or the company buys it back at the original price, and from a tax perspective you are selling it to them priced under fair market value and the company owes taxes on that I think? Is there something I’m missing?</p>
]]></description><pubDate>Thu, 21 Apr 2022 00:08:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=31104642</link><dc:creator>rstephenson2</dc:creator><comments>https://news.ycombinator.com/item?id=31104642</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=31104642</guid></item><item><title><![CDATA[New comment by rstephenson2 in "Saving on egress switching from AWS to Hetzner"]]></title><description><![CDATA[
<p>I'd be most interested to hear about situations one step up from there, where Hetzner's per-TB-per-month pricing doesn't work out favorably and you want to serve content reasonably quickly anywhere in the world.<p>It seems like you could build out a CDN on OVH using 1-5Gbps unmetered+guaranteed bandwidth and place servers in the US, Europe, and a few PoPs in Asia for relatively cheap, then use GeoDNS for balancing traffic. But it seems like OVH's pricing offerings have been shifting over the last year to remove the "guaranteed bandwidth" in favor of "unmetered bandwidth" (potentially throttled 50%) on more machine types.<p>It would still require monitoring and managing bandwidth saturation per host, and it's unclear how much extra hassle OVH adds. But in theory it seems easier than setting up and managing colos in many countries?</p>
]]></description><pubDate>Tue, 25 Jan 2022 01:37:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=30066743</link><dc:creator>rstephenson2</dc:creator><comments>https://news.ycombinator.com/item?id=30066743</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=30066743</guid></item><item><title><![CDATA[New comment by rstephenson2 in "AWS free tier data transfer expansion"]]></title><description><![CDATA[
<p>$0.035/GB sounds about an order of magnitude too high once you get to a large scale, were these clients doing small amounts of bandwidth?<p>On the other hand, $0.0021/GB is far on the cheaper end of the spectrum, who is it that offers something that low?<p>Agreed all around that the pricing is frustratingly opaque.</p>
]]></description><pubDate>Wed, 24 Nov 2021 19:06:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=29333818</link><dc:creator>rstephenson2</dc:creator><comments>https://news.ycombinator.com/item?id=29333818</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=29333818</guid></item><item><title><![CDATA[New comment by rstephenson2 in "Don't Talk to Corp Dev (2015)"]]></title><description><![CDATA[
<p>I wonder how analogous this is to “don’t talk to VC associates” advice. Corp dev is interested in buying a company, any company, at a low price but even once corp dev is sold they’ll have to sell the deal to someone who matters. People confuse “this corp dev person is interested” with “this company is interested”.<p>If you’re not actively looking to sell, _definitely_ don’t bother taking the meeting unless there’s a champion high up who is personally interested.<p>Come to think of it, recruiters aren’t all that far off this either…</p>
]]></description><pubDate>Fri, 14 May 2021 20:55:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=27159584</link><dc:creator>rstephenson2</dc:creator><comments>https://news.ycombinator.com/item?id=27159584</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=27159584</guid></item><item><title><![CDATA[New comment by rstephenson2 in "What to say when recruiters ask you to name the first number"]]></title><description><![CDATA[
<p>Can you explain what turned you off about his negotiation, if he wasn't being a jerk? Just the fact that someone would have the audacity to do it, when you didn't feel he had the necessary leverage to pull it off?<p>Every company you'll ever interview at will negotiate, and most will do so whether or not they have leverage. They usually do this via a recruiter or in-house HR, to try to disassociate any negative vibes that the candidate may feel towards their potential new boss due to hardball tactics in the negotiation process.<p>Your stance seems designed to deter any candidate from negotiating at all, and you can probably do it because there are enough people out there that are hesitant to negotiate. Which is exactly what this article is trying to fix.</p>
]]></description><pubDate>Sun, 19 Aug 2018 21:30:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=17796289</link><dc:creator>rstephenson2</dc:creator><comments>https://news.ycombinator.com/item?id=17796289</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=17796289</guid></item></channel></rss>