<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: sudosteph</title><link>https://news.ycombinator.com/user?id=sudosteph</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Mon, 15 Jun 2026 10:11:29 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=sudosteph" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by sudosteph in "Orthodox C++"]]></title><description><![CDATA[
<p>And here I was thinking this was going to be about a schism from Holy C [1]<p>[1] <a href="https://en.wikipedia.org/wiki/TempleOS#HolyC" rel="nofollow">https://en.wikipedia.org/wiki/TempleOS#HolyC</a></p>
]]></description><pubDate>Sat, 13 Jun 2026 15:43:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=48518380</link><dc:creator>sudosteph</dc:creator><comments>https://news.ycombinator.com/item?id=48518380</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48518380</guid></item><item><title><![CDATA[New comment by sudosteph in "Israeli firm BlackCore suspected of meddling in New York and Scotland votes"]]></title><description><![CDATA[
<p>It's hard to separate for some people. Unfortunately those people tend to be the worst on both sides<p>In general, I think (or at least hope) your experience is the more common one. But fwiw I do have a Jewish friend who was personally cussed at and threatened by his own coworker explicitly for being Jewish (well, and probably because they were from Florida if I'm being honest, but there aren't as many slurs for that). The guy who did it was fired (whole thing was recorded iirc), nobody sided with him, he was clearly off his rocker in some way - but it doesn't take much to get shaken up - it sticks with you. And my friend was understandably, shaken up.<p>I know that because I used to live in Seattle, and unfortunately I had a really scary experience of being threatened (he yelled "I'm going to kill you b****") and chased down by a homeless man for nothing other than being a woman on the same street as him. So I saw my own perspective shift when it happened first hand. I was no longer excited about living downtown in a big city after that experience.<p>So what I'm saying is, neither me nor my friend took the experience and made it a defining thing. He still lives where he does, didn't blame the community or anything. And I'm back to taking public transit, talking to strangers on the sidewalk, and all the other stuff that comes with spending time downtown in a big city. But this time the city is Charlotte, my home city. It's probably not any safer than Seattle (maybe worse), but experiences shape perception, and I've always had really good experiences on Charlotte, including with homeless people. I could say it's because Charlotte has more police presence lately, or because there's not visible tent camps or open drug usage. But deep down, I know, crazy people are always gonna be out there, and the most trivial thing can make you a target.<p>So I really get the pull by people who have experienced victimization like that to talk about it. You feel kinda crazy if you don't, because you are surrounded by people who say it never happens because they've never seen it. That was such a big part I think of the Floyd protests - a lot of white people lived in a bubble and didn't know how pervasive overly violent interactions with the police can be (though the ironic part is that a lot of white people still don't realize that they can also be targeted by police with just as much malice). Most American black people already knew first or second-hand that police brutality was real and not uncommon - but until it was undeniable on video, it was treated by others as if it never happened.<p>So there's some honest middle ground somewhere, but the extremists are the one who have the most to gain from convincing people to believe otherwise.</p>
]]></description><pubDate>Sat, 13 Jun 2026 15:36:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=48518306</link><dc:creator>sudosteph</dc:creator><comments>https://news.ycombinator.com/item?id=48518306</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48518306</guid></item><item><title><![CDATA[New comment by sudosteph in "Show HN: Atlasphere – Live Infrastructure Diagrams"]]></title><description><![CDATA[
<p>Hey, First things - I used to work for AWS, unless your job is more of an evangelist thing, or unless the policy is changed, you need get approval to share side projects. So don't get in trouble over this!<p>Personally, I am not comfortable with cross-account access from a stranger, even if it's read only. I feel like I should be able to run something locally on my side to gather the data so I can pick and choose what actually needs diagrams<p>Sounds fun though!</p>
]]></description><pubDate>Wed, 10 Jun 2026 21:16:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=48482839</link><dc:creator>sudosteph</dc:creator><comments>https://news.ycombinator.com/item?id=48482839</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48482839</guid></item><item><title><![CDATA[New comment by sudosteph in "Claude Desktop spawns 1.8 GB Hyper-V VM on every launch, even for chat-only use"]]></title><description><![CDATA[
<p>Yep, I've been using a local vm-centric agent setup for about 3 months, and it works great. I think there is also value in the fact that with a local VM, you can have the same public IP address, so you're not relying on an EC2 EIP that may be blacklisted somewhere.</p>
]]></description><pubDate>Wed, 10 Jun 2026 21:07:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=48482731</link><dc:creator>sudosteph</dc:creator><comments>https://news.ycombinator.com/item?id=48482731</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48482731</guid></item><item><title><![CDATA[New comment by sudosteph in "Algorithmic Monocultures in Hiring"]]></title><description><![CDATA[
<p>Filtering out is my guess.<p>About 20 years ago, I remember getting my hands on an answer key for the personality screener used to work at Target. This was just for a $7/hr cashier position, but it had a very low pass rate. To them, the ideal candidate for them was: always positive and optimistic, preferred being around people than being alone, never complained, frequently sought approval from peers and authorities, always followed every rule no matter what.<p>So it wasn't explicitly designed against people with disabilities, the rule-following aspect may be more present in autistic people - but for a lot of these, I can't see many people passing if they answered honestly.</p>
]]></description><pubDate>Mon, 08 Jun 2026 14:02:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=48445502</link><dc:creator>sudosteph</dc:creator><comments>https://news.ycombinator.com/item?id=48445502</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48445502</guid></item><item><title><![CDATA[New comment by sudosteph in "India's surprise baby bust"]]></title><description><![CDATA[
<p>I didn't choose to have kids, but I have a friend who prioritized doing so, and she talked about hoping to have a larger family. She got married and had her first child not long after graduating from college. So biologically a very healthy age.<p>She ended up with two. Pregnancy sounds nice and well until your teeth start falling out. Some women just have a really rough time of it - so doing it while also being the primary caregiver for 1 or more other young child... yeah, even if you're financially stable and supported from your spouse's job, that is really a hard thing to manage.<p>In her case, it seems extra hard because neither her parents nor her husband's have helped with caring for the kids.<p>Meanwhile, my step-sister (who is less financially well-off than my friend) has 3, but they are constantly hanging out at my parents place or with extended family. Having nearby family that wants to help makes such a huge difference.</p>
]]></description><pubDate>Sat, 06 Jun 2026 11:21:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=48423826</link><dc:creator>sudosteph</dc:creator><comments>https://news.ycombinator.com/item?id=48423826</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48423826</guid></item><item><title><![CDATA[New comment by sudosteph in "The solution might be cancelling my AI subscription"]]></title><description><![CDATA[
<p>Only mentioning this because the OP did - but for me (also ADHD) it's kind of the opposite. I'm finishing side projects for the first time ever because I can actually get them working before I get bored of them. My projects are more infra-leaning, and not all of them get much use, but some do. Others let me explore certain ideas and then sometimes serve as a reference point later when I run into something that reminds me of that.</p>
]]></description><pubDate>Sun, 31 May 2026 15:56:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=48346752</link><dc:creator>sudosteph</dc:creator><comments>https://news.ycombinator.com/item?id=48346752</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48346752</guid></item><item><title><![CDATA[New comment by sudosteph in "AI job grief: A psychological crisis hitting tech workers"]]></title><description><![CDATA[
<p>How did you get any of that from the comment above? I thought the elitism they were referring to is the the assumption that other jobs don't also have equally deep impacts on a person's identity and way of being.<p>The part about existing outside of work - that's just reality though. A lot of coders are just doing it to support their families, and a lot of them aren't doing a side hustle or side projects when they're off the 9-5. That stuff gets normalized and glamorized in the highly-compensated-engineering-for-cool-tech-company scene, but there really are working coders who don't do any of that and get by fine all the same. They just tend to live in uncool cities and work in uncool industries.</p>
]]></description><pubDate>Sat, 30 May 2026 16:27:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=48337967</link><dc:creator>sudosteph</dc:creator><comments>https://news.ycombinator.com/item?id=48337967</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48337967</guid></item><item><title><![CDATA[New comment by sudosteph in "AI job grief: A psychological crisis hitting tech workers"]]></title><description><![CDATA[
<p>Yes, and this is something that is routinely overlooked. Work identities run deep, and they are not easily changed.<p>Andrew Yang actually made a strong point when he was talking about automation-driven job losses way back in 2019. He said you can offer the best and most expensive retraining programs imaginable to help people displaced from their jobs move to fields like healthcare - but most truck drivers, even if out of work, will never even consider retaining to work as a nurse. Identities are not as malleable to the whims of supply and demand as some might want to believe.</p>
]]></description><pubDate>Sat, 30 May 2026 16:11:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=48337781</link><dc:creator>sudosteph</dc:creator><comments>https://news.ycombinator.com/item?id=48337781</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48337781</guid></item><item><title><![CDATA[New comment by sudosteph in "Using Tailscale with an OrbStack VM on macOS"]]></title><description><![CDATA[
<p>I use tailscale with Orbstack so that my agents on the vm can use tailscale serve to share dashboards I can view on my phone. Works out nicely.<p>One thing I noticed though, is that even if I set up the VM as a tagged device with limited access rules, if my host machine (the laptop) is connected as my user (which has less limited permissions), the vm uses my host's user permissions, which isn't really what I want. If I disconnect tailscale on the mac and leave the vm tailscale connected it works as intended though - so that's something to look out for.<p>Also, if you're using orbstack as an agent sandbox, just be aware that they only recently added an option for true filesystem isolation, the default setup doesn't really sandbox effectively.</p>
]]></description><pubDate>Thu, 28 May 2026 19:23:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=48314114</link><dc:creator>sudosteph</dc:creator><comments>https://news.ycombinator.com/item?id=48314114</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48314114</guid></item><item><title><![CDATA[New comment by sudosteph in "In-person examinations at Princeton will be proctored starting July 1"]]></title><description><![CDATA[
<p>A "WASP ethical framework" is barely a thing, if at all. The Princeton founders were motivated by moral obligations derived from a particular subset of Protestant Christianity. They were dissenters from the Anglican establishment, so it feels weird to try to bunch them in under the "WASP" umbrella. I have no idea if people who wrote the honor code were Calvinists too, but that was the seed ideology. It's not something that generic "WASP culture" gets to claim absent from the foundational theology. I'd wager that most WASPs at Princeton today do not share genuine belief in those foundations, if they don't cheat it's only because of social pressure, which tends not to hold up as well under pressure.</p>
]]></description><pubDate>Wed, 13 May 2026 22:11:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=48128279</link><dc:creator>sudosteph</dc:creator><comments>https://news.ycombinator.com/item?id=48128279</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48128279</guid></item><item><title><![CDATA[New comment by sudosteph in "Princeton mandates proctoring for in-person exams, upending 133 year precedent"]]></title><description><![CDATA[
<p>Nobody said that. Yes, Princeton was founded by Presbyterians and that was a huge influence on ethical norms there. But most of the white people at Princeton aren't Calvinists either, and any that are would tell you that literally nobody is pure and honest.</p>
]]></description><pubDate>Wed, 13 May 2026 21:28:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=48127881</link><dc:creator>sudosteph</dc:creator><comments>https://news.ycombinator.com/item?id=48127881</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48127881</guid></item><item><title><![CDATA[New comment by sudosteph in "Dutch suicide prevention website shares data with tech companies without consent"]]></title><description><![CDATA[
<p>I'm not OP, but I took their comment to mean things like internal dev tooling. Kind of stuff platform engineering focuses on</p>
]]></description><pubDate>Wed, 13 May 2026 14:13:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=48122176</link><dc:creator>sudosteph</dc:creator><comments>https://news.ycombinator.com/item?id=48122176</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48122176</guid></item><item><title><![CDATA[New comment by sudosteph in "I returned to AWS and was reminded why I left"]]></title><description><![CDATA[
<p>It's hard to do apples to apples performance with postgres - it really does depend on the data model and how you interface with it, but the thing about performance for DDB is that it can be very consistent. Pricing also depends a lot on your access patterns and data structures.<p>For me though, it's not having to worry about DB uptime, performance, or version updates that keeps me reaching for DDB even for small hobbyist stuff. But I'm also comfortable architecting for it, probably more comfortable than I am for traditional dbs, so that's a huge part of it.</p>
]]></description><pubDate>Mon, 11 May 2026 15:50:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=48096634</link><dc:creator>sudosteph</dc:creator><comments>https://news.ycombinator.com/item?id=48096634</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48096634</guid></item><item><title><![CDATA[New comment by sudosteph in "I returned to AWS, and was reminded why I left"]]></title><description><![CDATA[
<p>I worked for AWS Premium Support over a decade ago. Waiting 3 days or more, for a non-premium support customer would have been not unusual back then either. But at least the quality of response was typically pretty good, haven't seen what it's like lately.<p>They've always struggled to hire for those roles. The people who are best at Engineering Support also tend to be the people who move on to other roles after a year or two.</p>
]]></description><pubDate>Sun, 10 May 2026 14:28:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=48084270</link><dc:creator>sudosteph</dc:creator><comments>https://news.ycombinator.com/item?id=48084270</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48084270</guid></item><item><title><![CDATA[New comment by sudosteph in "I returned to AWS and was reminded why I left"]]></title><description><![CDATA[
<p>I'm with you. Nobody serious uses the UI to make changes with AWS. At the very least, use the AWS CLI. IaaS is the norm though.<p>I'm tired of people acting like complex infrastructure tooling is adversarial because it's not completely intuitive. Infrastructure is hard. AWS can give you tooling and docs with patterns to follow, but they can't read your mind. Neither can the PaaS providers - they just make choices on your behalf and hope it won't matter to you.</p>
]]></description><pubDate>Sun, 10 May 2026 14:10:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=48084140</link><dc:creator>sudosteph</dc:creator><comments>https://news.ycombinator.com/item?id=48084140</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48084140</guid></item><item><title><![CDATA[New comment by sudosteph in "I returned to AWS and was reminded why I left"]]></title><description><![CDATA[
<p>I'm surprised by the author's hate towards DynamoDB. It's probably one of my favorite AWS Services. Great availability and no operational overhead. Cost was pretty minimal too each time I've used it, but you do need to spend some time architecting your data model up front, and that requires reading service docs and understanding it.</p>
]]></description><pubDate>Sun, 10 May 2026 14:03:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=48084087</link><dc:creator>sudosteph</dc:creator><comments>https://news.ycombinator.com/item?id=48084087</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48084087</guid></item><item><title><![CDATA[New comment by sudosteph in "I returned to AWS and was reminded why I left"]]></title><description><![CDATA[
<p>I'm old and bitter about this, but you're not reducing risk by going with PaaS, you're just outsourcing it. That recent "My AI Agent deleted my prod DB" story was only possible because the PaaS they were using allowed for 1-click permanent delete. At least AWS has a "prevent accidental termination" checkbox.<p>Nobody wants to hear this, but as things stand, there's no escaping risk for vibe coders right now. Personally, I think AWS is still a good choice for the long run, but don't make the mistake of thinking current LLMs will actually be able to manage the environment on par with a decent infra engineer. That's one of their weaker areas right now. Good news is there are million managed service providers and AWS-competent humans still in existence. Also Premium Support is a good resource.<p>Whatever you do, make a lot of backups and store them on a different service somewhere. Then if you get to a situation where you need to do something with sensitive  data, or need to raise money, engage with someone who can do a proper review.</p>
]]></description><pubDate>Sun, 10 May 2026 13:58:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=48084039</link><dc:creator>sudosteph</dc:creator><comments>https://news.ycombinator.com/item?id=48084039</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48084039</guid></item><item><title><![CDATA[New comment by sudosteph in "Agents need control flow, not more prompts"]]></title><description><![CDATA[
<p>I mean, with reliability there's a spectrum. If the risks that an unreliable outcome brings aren't all that bad, then sometimes it's worth it to chase "my agents made an acceptable PR 70% of the time, can I get it to 90?"<p>Determinism is a different matter. Scripts and hooks are really the main levers you can pull there, but yeah - a a decent script and a cron job will handle certain things much better (and for a fraction of the cost)</p>
]]></description><pubDate>Thu, 07 May 2026 20:27:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=48054486</link><dc:creator>sudosteph</dc:creator><comments>https://news.ycombinator.com/item?id=48054486</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48054486</guid></item><item><title><![CDATA[New comment by sudosteph in "Agents need control flow, not more prompts"]]></title><description><![CDATA[
<p>This is a good discussion topic. A lot of people really seem to believe that if you word a prompt just so, that you just need to throw a high-powered model at it, it will work consistently how you want. And maybe as models progress that might be the case. But right now, that's not how I've seen real life work out.<p>Even skills are not a catch-all, because besides the supply chain risk from using skills you pull from someone else, a lot of tasks require an assortment of skills.<p>I've accommodated this with my agent team (mostly sonnets fwiw) by developing what we call "operational reflexes". Basically common tasks that require multiple domains of expertise are given a lockfile defining which of the skills are most relevant (even which fragment of a skill) and how in-depth / verbose each element needs to be to accomplish the same task the same way, with minimal hallucinations or external sources.<p>A coordinator agent assigns the tasks and selects the relevant lockfile and sends it along or passes it along to another agent with a different specified lockfile geared towards reviewing.<p>It's a bit, but this workflow dramatically increased the quality of output for technical work I get from my agents and I don't really need to write many prompts myself like this.</p>
]]></description><pubDate>Thu, 07 May 2026 19:52:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=48054026</link><dc:creator>sudosteph</dc:creator><comments>https://news.ycombinator.com/item?id=48054026</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48054026</guid></item></channel></rss>