<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: TheSoftwareGuy</title><link>https://news.ycombinator.com/user?id=TheSoftwareGuy</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Thu, 28 May 2026 22:24:01 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=TheSoftwareGuy" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by TheSoftwareGuy in "I think Anthropic and OpenAI have found product-market fit"]]></title><description><![CDATA[
<p>Sounds like he pays for AI himself. He said he bills by the feature/bug. So he keeps all the productivity gains from using AI</p>
]]></description><pubDate>Thu, 28 May 2026 19:28:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=48314198</link><dc:creator>TheSoftwareGuy</dc:creator><comments>https://news.ycombinator.com/item?id=48314198</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48314198</guid></item><item><title><![CDATA[New comment by TheSoftwareGuy in "Agents can now create Cloudflare accounts, buy domains, and deploy"]]></title><description><![CDATA[
<p>Is mail fraud really taken seriously? after I bought my house I got dozens of letters every few days that appeared (or tried to appear) from my lender warning of "FINAL NOTICE call this number about your mortgage!!!!!". The phenomenon is apparently so common and well known that my realtor, the seller's realtor, and my lender ALL warned me about these letters.<p>I feel like it should be easy for the postal inspectors or to go after these, if they cared. Just gather up some of these letters from someone who just bought a house (seems to be public record when someone buys a house, that's how the scammers know when to target someone). Then just call the number in the letter, trace the call and arrest whoever is there.</p>
]]></description><pubDate>Wed, 06 May 2026 16:32:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=48038199</link><dc:creator>TheSoftwareGuy</dc:creator><comments>https://news.ycombinator.com/item?id=48038199</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48038199</guid></item><item><title><![CDATA[New comment by TheSoftwareGuy in "USB for Software Developers: An introduction to writing userspace USB drivers"]]></title><description><![CDATA[
<p>The trailing return type pattern was added to the standard, IIRC, to make it easier for templated functions to have return types that depend on the types of the arguments, such as in this example:<p><pre><code>    template <typename A, typename B>
    auto multiply(A a, B b) -> decltype(a * b) {
        return a * b;
    }
</code></pre>
Its easier for the compiler to parse everything if `decltype(a * b) occurs _after_ the definition of `a` and `b`. Once this pattern was added and people started using it for that purpose, people also started using the pattern for all functions for consistency.</p>
]]></description><pubDate>Thu, 09 Apr 2026 15:28:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=47704999</link><dc:creator>TheSoftwareGuy</dc:creator><comments>https://news.ycombinator.com/item?id=47704999</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47704999</guid></item><item><title><![CDATA[New comment by TheSoftwareGuy in "Dev-owned testing: Why it fails in practice and succeeds in theory"]]></title><description><![CDATA[
<p>I'm interested, as I've never been in an org with QA specialists. What does that look like?</p>
]]></description><pubDate>Fri, 16 Jan 2026 14:42:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=46646825</link><dc:creator>TheSoftwareGuy</dc:creator><comments>https://news.ycombinator.com/item?id=46646825</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46646825</guid></item><item><title><![CDATA[New comment by TheSoftwareGuy in "Passing the Torch: James Gross on the Next Chapter of Micromobility Industries"]]></title><description><![CDATA[
<p>Honestly I think micro mobility is an undervalued topic. It has the potential to really change the viability of transit in a ton of major cities, where transit infrastructure has poor coverage. And honestly anything at all that helps people not use cars has huge social benefits in my eyes.</p>
]]></description><pubDate>Wed, 10 Dec 2025 16:42:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=46219944</link><dc:creator>TheSoftwareGuy</dc:creator><comments>https://news.ycombinator.com/item?id=46219944</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46219944</guid></item><item><title><![CDATA[New comment by TheSoftwareGuy in "Python is not a great language for data science"]]></title><description><![CDATA[
<p>IIRC those are basically hash tables, which are first-class citizens in many languages already</p>
]]></description><pubDate>Tue, 25 Nov 2025 18:43:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=46049167</link><dc:creator>TheSoftwareGuy</dc:creator><comments>https://news.ycombinator.com/item?id=46049167</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46049167</guid></item><item><title><![CDATA[New comment by TheSoftwareGuy in "The end of the rip-off economy: consumers use LLMs against information asymmetry"]]></title><description><![CDATA[
<p>Yeah, this is one of my favorite things about LLMs right now: they haven't gone through any enshittification. Its like how google search used to be so much better</p>
]]></description><pubDate>Wed, 29 Oct 2025 17:23:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=45750091</link><dc:creator>TheSoftwareGuy</dc:creator><comments>https://news.ycombinator.com/item?id=45750091</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45750091</guid></item><item><title><![CDATA[New comment by TheSoftwareGuy in "HP SitePrint"]]></title><description><![CDATA[
<p>That's awful. I hope you were able to recover damages from the builders</p>
]]></description><pubDate>Wed, 22 Oct 2025 19:01:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=45673628</link><dc:creator>TheSoftwareGuy</dc:creator><comments>https://news.ycombinator.com/item?id=45673628</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45673628</guid></item><item><title><![CDATA[New comment by TheSoftwareGuy in "Amazon-backed, nuclear facility for Washington state"]]></title><description><![CDATA[
<p>Huh. I'm pleasantly surprised about this. Maybe there will be a long-lasting positive outcome from all this AI stuff after all</p>
]]></description><pubDate>Fri, 17 Oct 2025 18:08:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=45619907</link><dc:creator>TheSoftwareGuy</dc:creator><comments>https://news.ycombinator.com/item?id=45619907</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45619907</guid></item><item><title><![CDATA[New comment by TheSoftwareGuy in "Let's write a macro in Rust"]]></title><description><![CDATA[
<p>For those interested, this blog post also has a part 2 and 3:<p><a href="https://hackeryarn.com/post/rust-macros-2/" rel="nofollow">https://hackeryarn.com/post/rust-macros-2/</a><p><a href="https://hackeryarn.com/post/rust-macros-3/" rel="nofollow">https://hackeryarn.com/post/rust-macros-3/</a></p>
]]></description><pubDate>Fri, 17 Oct 2025 17:16:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=45619243</link><dc:creator>TheSoftwareGuy</dc:creator><comments>https://news.ycombinator.com/item?id=45619243</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45619243</guid></item><item><title><![CDATA[New comment by TheSoftwareGuy in "America's future could hinge on whether AI slightly disappoints"]]></title><description><![CDATA[
<p>Not necessarily. If $x is enough to get you 10x more Software engineering effort, people may be willing to <i>increase</i> their spending on software engineering, rather than decrease it</p>
]]></description><pubDate>Tue, 14 Oct 2025 16:04:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=45581682</link><dc:creator>TheSoftwareGuy</dc:creator><comments>https://news.ycombinator.com/item?id=45581682</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45581682</guid></item><item><title><![CDATA[New comment by TheSoftwareGuy in "Two Amazon delivery drones crash into crane in commercial area of Tolleson, AZ"]]></title><description><![CDATA[
<p>>Hard-code some logic to identify cranes and always assume there's a cable dangling from the end.<p>Probably this one. Even if the drone sees the crane, there's no guarantee the cable won't move faster than the drone can react.</p>
]]></description><pubDate>Thu, 02 Oct 2025 20:02:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=45454789</link><dc:creator>TheSoftwareGuy</dc:creator><comments>https://news.ycombinator.com/item?id=45454789</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45454789</guid></item><item><title><![CDATA[New comment by TheSoftwareGuy in "Will Amazon S3 Vectors kill vector databases or save them?"]]></title><description><![CDATA[
<p>You're right, people absolutely do rely on internal behavior intentionally and sometimes even unintentionally. And we tried our hardest not to break any of those customers either. but the point is that putting something in the docs is seen as a promise that you can rely on it. And going back on a promise is the exact opposite of the "Earns Trust" leadership principal that everyone is evaluated against.</p>
]]></description><pubDate>Fri, 12 Sep 2025 13:25:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=45221877</link><dc:creator>TheSoftwareGuy</dc:creator><comments>https://news.ycombinator.com/item?id=45221877</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45221877</guid></item><item><title><![CDATA[New comment by TheSoftwareGuy in "Will Amazon S3 Vectors kill vector databases or save them?"]]></title><description><![CDATA[
<p>>It's not like there's some secret sauce here in most of these implementation details. If there was, I'd understand not telling us. This is probably less an Apple-style culture of secrecy and more laziness and a belief that important details have been abstracted away from us users because "The Cloud" when in fact, these details do really matter for performance and other design decisions we have to make.<p>Having worked inside AWS I can tell you one big reason is the attitude/fear that anything we put in out public docs may end up getting relied on by customers. If customers rely on the implementation to work in a specific way, then changing that detail requires a LOT more work to prevent breaking customer's workloads. If it is even possible at that point.</p>
]]></description><pubDate>Mon, 08 Sep 2025 19:10:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=45172524</link><dc:creator>TheSoftwareGuy</dc:creator><comments>https://news.ycombinator.com/item?id=45172524</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45172524</guid></item><item><title><![CDATA[New comment by TheSoftwareGuy in "Serverless Horrors"]]></title><description><![CDATA[
<p>Sounds like your organization isn’t learning from these periods of high bill. What lead to the bill creeping up, and what mechanisms could be put in place to prevent them in the first place?</p>
]]></description><pubDate>Sun, 07 Sep 2025 17:07:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=45159995</link><dc:creator>TheSoftwareGuy</dc:creator><comments>https://news.ycombinator.com/item?id=45159995</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45159995</guid></item><item><title><![CDATA[New comment by TheSoftwareGuy in "Detection of hidden cellular GPS vehicle trackers"]]></title><description><![CDATA[
<p>I'd be wary of draining the battery while the car is off. You don't want to prevent the car from starting</p>
]]></description><pubDate>Wed, 11 Jun 2025 15:19:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=44248580</link><dc:creator>TheSoftwareGuy</dc:creator><comments>https://news.ycombinator.com/item?id=44248580</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44248580</guid></item><item><title><![CDATA[New comment by TheSoftwareGuy in "DoorDash to acquire Deliveroo"]]></title><description><![CDATA[
<p>Your lack of empathy is obvious when you say the benefit of these services is that "people are lazy". Many <i>many</i> people simply don't have extra time, and taking one thing off of their plate makes life easier. For many decades, pizza was one of the only meals you could get delivered, these services just expand that to more restaurants.</p>
]]></description><pubDate>Wed, 07 May 2025 13:46:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=43915630</link><dc:creator>TheSoftwareGuy</dc:creator><comments>https://news.ycombinator.com/item?id=43915630</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43915630</guid></item><item><title><![CDATA[New comment by TheSoftwareGuy in "Amazon to display tariff costs for consumers"]]></title><description><![CDATA[
<p>If you really wanted to look like Amazon codex you would write Java :)</p>
]]></description><pubDate>Tue, 29 Apr 2025 13:07:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=43832065</link><dc:creator>TheSoftwareGuy</dc:creator><comments>https://news.ycombinator.com/item?id=43832065</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43832065</guid></item><item><title><![CDATA[New comment by TheSoftwareGuy in "Show HN: I rewrote few of the common core string.h functions"]]></title><description><![CDATA[
<p>Is this meant to be used in production systems, or is it just a learning exercise?</p>
]]></description><pubDate>Mon, 21 Apr 2025 15:25:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=43753024</link><dc:creator>TheSoftwareGuy</dc:creator><comments>https://news.ycombinator.com/item?id=43753024</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43753024</guid></item><item><title><![CDATA[New comment by TheSoftwareGuy in "Big Book of R"]]></title><description><![CDATA[
<p>Plotting is one task I find such huge benefits to AI coding assistants. I can ask "make a plot with such and such data, one line per <blank>" etc. Since its so east to validate the code (just run the program and look at the plots) iterations are super easy</p>
]]></description><pubDate>Fri, 11 Apr 2025 14:13:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=43654033</link><dc:creator>TheSoftwareGuy</dc:creator><comments>https://news.ycombinator.com/item?id=43654033</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43654033</guid></item></channel></rss>