<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: AllanSavageDev</title><link>https://news.ycombinator.com/user?id=AllanSavageDev</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Tue, 23 Jun 2026 00:43:05 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=AllanSavageDev" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by AllanSavageDev in "Why does Amazon have no Western rivals?"]]></title><description><![CDATA[
<p>This is and has been the number one question over at WalMart for a long time. They have the money and resources, the supply chain, seemingly all thats necessary to at least get a really strong start at solving the remaining problems.<p>I forget but I believe Amazon gets a decent chunk of its earnings from AWS too.</p>
]]></description><pubDate>Mon, 18 May 2026 00:37:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=48174475</link><dc:creator>AllanSavageDev</dc:creator><comments>https://news.ycombinator.com/item?id=48174475</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48174475</guid></item><item><title><![CDATA[New comment by AllanSavageDev in "An example of functional slop code"]]></title><description><![CDATA[
<p>This is a great example of what I'm coming to call "Good Enough is Good Enough". They could have paid more for a "quality" website, but that so called quality wouldn't make any difference to the customer so what does it matter? Is quality you cant see and don't notice even quality at all? If bad code runs is it bad code?<p>It was dirty cheap and it works. The accountants are running the show now and so long as AI Slop gets the job sufficiently done, thats more than fine with them.</p>
]]></description><pubDate>Sun, 17 May 2026 05:22:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=48166241</link><dc:creator>AllanSavageDev</dc:creator><comments>https://news.ycombinator.com/item?id=48166241</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48166241</guid></item><item><title><![CDATA[New comment by AllanSavageDev in "I moved my digital stack to Europe"]]></title><description><![CDATA[
<p>Lambda is awesome .. until you actually try to use it for realsies. Cat turd is an apt description. Just being able to get the damn logs for debugging is itself a hassle. Terraform helps a ton in all this and I rarely find myself using the AWS UI anymore. Still Lambda is a great idea that just doesn't deliver for any use case more than responding to some S3 upload action or Event Bridge operation.<p>Don't even get me started on the API Gateway sitting in front of a group of related Lambdas. Its OK once you get it setup and running but buildign/changing it amounts to stabbing yourself in the eyes.</p>
]]></description><pubDate>Wed, 13 May 2026 13:44:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=48121835</link><dc:creator>AllanSavageDev</dc:creator><comments>https://news.ycombinator.com/item?id=48121835</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48121835</guid></item><item><title><![CDATA[New comment by AllanSavageDev in "I moved my digital stack to Europe"]]></title><description><![CDATA[
<p>EU hosting their own ops like they built the Airbus A380:<p>Database runs in France, front end in Belgium, Operations in Spain...<p>EU Fairness dictates they all need to get a slice of the pie so this will be interesting (and by that I mean absurdly hilarious).</p>
]]></description><pubDate>Wed, 13 May 2026 13:19:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=48121547</link><dc:creator>AllanSavageDev</dc:creator><comments>https://news.ycombinator.com/item?id=48121547</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48121547</guid></item><item><title><![CDATA[New comment by AllanSavageDev in "I moved my digital stack to Europe"]]></title><description><![CDATA[
<p>I spoke with some high level folks at a very profitable private company recently and inquired as to why they had DBAs on staff for what amounts to a pretty simple OLTP type system. Id naively assumed that someone of that scale would be using a cloud provider (RDS for AWS etc) thus negating the need for someone who really knows DB internals and upgrades and OS level stuff.<p>The answer was that they simply didn't trust GCP or AWS or Azure to see their data and know how much silly money they were making in the niche industry they almost completely monopolize.<p>I recently interviewed with a lower-case-m megacorp in a similar situation and they host on-prem for the same reason, at great expense and hassle in facilities all over the country.<p>Seems like theres room in the market for some kind of an On Prem Private Cloud Stack that emulates GCP/AWS etc but locally maybe?<p>Cloud-In-A-Box anyone?</p>
]]></description><pubDate>Wed, 13 May 2026 13:14:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=48121489</link><dc:creator>AllanSavageDev</dc:creator><comments>https://news.ycombinator.com/item?id=48121489</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48121489</guid></item><item><title><![CDATA[New comment by AllanSavageDev in "Software engineering may no longer be a lifetime career"]]></title><description><![CDATA[
<p>For some time now I've had some loose abstraction swimming around my head sort of between code and prompt, and maybe its the OUTPUT of the prompt. Im assuming going forward that developers will be no better at reading generated C code than I am at reading assembly today.<p>I'm imagining some "AI Native Intermediate Representation" where the prompt says "Give me a function that takes an array of strings and returns that array sorted", the real code that runs in the end is the actual C code, and the representation might be something low complexity but still human readable:<p>func sortArray(<String> input) -> input.order.asc;<p>Not quite a prompt, certainly not runnable code but a higher level hybrid that is human readable AND can be compiled into actual C code. At some point someone is going to have to debug something and nobody will be able to read assembly/real code anymore.<p>It just seems to me in the whole "AI WRITES MY CODE" world that nobody is really thinking about debugging and maintenance. What do we just commit the prompt we built the program with to Git and call it a day? What about when we need to modify the system? Do we make a prompt to modify? Do we modify the original prompt?<p>AI so far is probabilistic, and that can certainly be dealt with via various workarounds, and theres currently no reason to think todays stuff would even generate the same code twice. I can't shake the idea theres a step missing in everyone saying "AI will write all our code now".<p>Its all a hack until a PHD writes a paper, then it becomes a technique.<p>Edit: Funny story - this morning Im up early to write a program of low complexity but still somewhat rigorous. Let me see if I can think up a prompt that I might use:<p>I need a program invoked with a main. We'll use this as a scaffolding to extend as the requirements materialize and constraints emerge. It will generate valid trading days for ES index futures where contract months are HMUZ. For each contract it will start with the last day of trading as defined by the contract specification located at (www.cmegroup.com/contracts/ES) and build and build an array consisting of 4 calendar months of those dates starting back from the last day of the contract. This collection will be sorted in ascending order by date where by the 0 element in the array is the earliest trading date.<p>^^ So this here is just my intermediate step. Im not even sure this is how I want to go forward with it but this approach is just the first way I can conceive of to get the job started. From here I'll read the output and figure how to add in the useful things I need to make it actually perform the intended function beyond what this prompt tells it to do. I cant even imagine how I might specify the final product I need in English. Id be writing a giant prompt for everything I need built and code would be so much faster to write and think in. Describing my stated intent in all this in English sounds like ... murder. And we all know that prompt I just made up sitting here is both a decent start at a prompt AND wholly inadequate and will produce absolutely useless garbage.</p>
]]></description><pubDate>Wed, 13 May 2026 09:34:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=48119713</link><dc:creator>AllanSavageDev</dc:creator><comments>https://news.ycombinator.com/item?id=48119713</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48119713</guid></item><item><title><![CDATA[New comment by AllanSavageDev in "Software engineering may no longer be a lifetime career"]]></title><description><![CDATA[
<p>Someday people are going to get tired of "programming in English" with prompts, getting inaccurate output, etc and someone is going to invent a higher level kind of CODE that allows the user to directly specify the actions the computer should take to solve the problem. Later someone will invent a kind of tooling that COMPILES these CODES into a runnable thing skipping the prompt part all together. It might be called something like Unified Prompt Language.</p>
]]></description><pubDate>Mon, 11 May 2026 20:14:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=48100074</link><dc:creator>AllanSavageDev</dc:creator><comments>https://news.ycombinator.com/item?id=48100074</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48100074</guid></item><item><title><![CDATA[New comment by AllanSavageDev in "Software engineering may no longer be a lifetime career"]]></title><description><![CDATA[
<p>From all I can see, things for US citizen developers are all but over.<p>Not AI, offshoring combined with downsizing of US based engineering orgs.<p>Corp America has figured it out finally after 2 decades of entitled developers making 2 day tasks into 2 week tasks in the name of "best practices", "architecture" and "Doing It Right!" etc, all while commanding high salaries.<p>It turns out that Good Enough is in fact good enough and the people who write the checks are onto it. Even if its not quite good enough, cheap offshore resources can just be sent back to make it work. US based staff of 5 people who can be held responsible for guiding a much larger offshore group seems to be the common pattern.<p>All of this was imparted to me by a CIO on a recent interview with a financially strong mid sized company in the eastern US. The developers I interviewed with where EXCEPTIONALLY COMFORTABLE and displayed zero signs of any kind of stress from maintaining their literally 20 years out of date infra. It was insinuated that the team I interviewed with "probably wont look the same in 6 months" too.</p>
]]></description><pubDate>Mon, 11 May 2026 20:07:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=48099982</link><dc:creator>AllanSavageDev</dc:creator><comments>https://news.ycombinator.com/item?id=48099982</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48099982</guid></item><item><title><![CDATA[LinkedIn Locked Me Out Until I Submit to Biometric ID Verification via Persona]]></title><description><![CDATA[
<p>I just got locked out of my LinkedIn account and was shocked to find that the only way to get back in is to submit a government ID and a selfie video through a third-party service called Persona.<p>They don’t offer any alternative method—no email verification, no manual review, nothing. It’s either:<p>Submit to biometric facial recognition, or<p>Lose access to your account (and in many cases, your professional network).<p>I live in the U.S. (Indiana/Texas) and looked into the legal implications. There are some laws around biometric data, but no practical way to opt out or demand alternatives.<p>This seems like a huge overreach for a professional networking platform. Not everyone is comfortable handing over a face scan and ID to a third-party vendor just to keep using their profile. Especially when the reason for flagging is unclear, and there's no appeal path.<p>Has anyone else run into this? Are other platforms doing this now too?
I'd love to hear if there's any way around this or if anyone's fought it successfully.</p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=44435997">https://news.ycombinator.com/item?id=44435997</a></p>
<p>Points: 11</p>
<p># Comments: 4</p>
]]></description><pubDate>Tue, 01 Jul 2025 17:10:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=44435997</link><dc:creator>AllanSavageDev</dc:creator><comments>https://news.ycombinator.com/item?id=44435997</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44435997</guid></item></channel></rss>