<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: an_taeus</title><link>https://news.ycombinator.com/user?id=an_taeus</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Tue, 13 Oct 2026 08:12:10 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=an_taeus" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by an_taeus in "Hackers activate automatic defrosting in supermarket fridges across Europe"]]></title><description><![CDATA[
<p>The people selling the systems often don't fully know the downsides themselves either and in a sense they're incentivized to not know as it makes it easier to sell the lie that there are no drawbacks to having your HVAC system exposed to the wider web. But you are also overestimating the average skill of an IT person in these environments and the capacity for their IT or MSP team to step back and evaluate the security of all the systems they have to manage. There's only the ability to evaluate convenience vs security if you actually have the time to formulate the question - if you're drowning in ticket submissions you will likely fail to properly catch every such issue. Certainly for these larger EU corps they should have the capacity to make those determinations, but who knows exactly how the management of these systems were delegated. My bet would be it was the responsibility of an under-resourced team with too much to do already.<p>I'm catching issues as I can as the head of IT at an org replacing our Danfoss systems with something else, but it wasn't until about 1.5 years since the initial decision to replace them that I'm finding out from a sub-contractor of the contractor that there's a cloud app our HVAC network will need to talk to - which is not-so-funnily enough a requirement by the state for us to receive associated grant funding for a portion of the new system cost. This was never mentioned to me at all as the head of IT. It's not even a convenience vs security issue, it's a misaligned corporate communications and approval channels issue. In other words, the capacity to secure your technical systems is downstream of political organization.</p>
]]></description><pubDate>Tue, 13 Oct 2026 05:54:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=50067328</link><dc:creator>an_taeus</dc:creator><comments>https://news.ycombinator.com/item?id=50067328</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50067328</guid></item><item><title><![CDATA[New comment by an_taeus in "Hackers activate automatic defrosting in supermarket fridges across Europe"]]></title><description><![CDATA[
<p>Imagine instead you had 100 fridges and 3 walk-in freezers and 5 industrial compressors. Might you not think, hey it would be great if one person could sit in an office and look at an internal dashboard instead of physically walking to each unit and looking at the temp and other gauges?<p>Now imagine you had 50 such stores.<p>MPLS? Multi-site Domain? VXLAN? Absolute fantasies, can't be done.<p>But seriously, networked fridge systems are one of the most straight-forwardly practical use cases for networking tech to improve logistical latency in a supply chain. There are definitely lots of different solutions for securing it depending on scale though.</p>
]]></description><pubDate>Tue, 13 Oct 2026 04:11:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=50066592</link><dc:creator>an_taeus</dc:creator><comments>https://news.ycombinator.com/item?id=50066592</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50066592</guid></item><item><title><![CDATA[New comment by an_taeus in "Hackers activate automatic defrosting in supermarket fridges across Europe"]]></title><description><![CDATA[
<p>They are all being sold on the idea of granting external access to a cloud application so that a third-party contractor can know when the system goes into disarray and pay for one less maintenance guy's salary.<p>Could the same thing be done with SMTP way more securely than opening up your firewall to some random AWS EC2 instance? Yeah no doubt.<p>Do you think grocery retail execs actually understand computers past Microsoft Word and Excel? I report to one, they can barely listen to me say the word WAN failover.<p>Like all things in IT, experience is the best teacher. Organizations will fail to invest in their technology, security included, and only then will the execs start to trust that the wizards in the backroom are telling them truths instead of asking for new toys - if they're lucky enough to still be the same exec that heard they should take security seriously before the Bad Thing happened.</p>
]]></description><pubDate>Tue, 13 Oct 2026 03:45:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=50066380</link><dc:creator>an_taeus</dc:creator><comments>https://news.ycombinator.com/item?id=50066380</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50066380</guid></item><item><title><![CDATA[New comment by an_taeus in "Hackers activate automatic defrosting in supermarket fridges across Europe"]]></title><description><![CDATA[
<p>As the IT Director at an independent grocer that's currently overhauling it's HVAC system (super fun for me to see Danfoss in the news this way) let me assure you that no one working in this space day-to-day has much of a clue wtf they're doing. When I inherited our systems, all the controllers were statics set within the subnet's DHCP lease pool which was shared with the office network at the time because, and I quote, previous IT guy thought VLANs were scary. Every couple of weeks a new DHCP lease would be assigned that would overlap with a microcontroller's static and kick the communications to something like the main AC governor off the network.<p>The guys deploying the new system ($2 million for a single location) are having HVAC schlubs terminate CAT5E and leave the gateway controller just hanging, unmounted to the wall or anything. Lo and behold, the RJ45 port has been broken and you have to send me a new gateway.<p>All the replacement controllers (for a system that is supposed to be better than Danfoss) are being set to 192.168.0.x. Each individual device, based on the "technician" descriptions are running individual DHCP servers inside them. And they just deploy them, no asking IT about approval or correct network config, just deploy and then make it our problem on a random day when they realize nothing is talking to each other.<p>They are just now in the late 2020s realizing what a VPS with an API is - truly, nothing to worry about with baby's first public IP address when baby doesn't understand what the implications of multiple DHCP servers on a single network might be.<p>The people "designing" and deploying these systems are HVAC guys with a little bit of software and networking knowledge. The networking (and security lmao) are the lowest priority part of what they're doing, they're more concerned with crimping pipe and moving onto the next project.<p>The people doing the project management and buying decisions are likely not IT at most operations, but the Facilities guys, and they'll slap a microcontroller anywhere until IT catches them or tells them they can't do what they want as easily as they'd like. There are no security reviews before deployment because the people heading the project don't even know what security is if it isn't petty theft and they don't want to hear that it will take longer than the contractor is promising them.<p>For additional context here, given everyone talking about the tightness of margins in retail grocery, until 6 months ago our network backbone switches in an environment where we need true on=prem servers to run operations, were still 10/100 Cisco Catalyst 2000s. Previous generations had fucked up the networking so hard with such little documentation and wacky misunderstandings that it took me several years to unfuck bits and pieces slowly and then schedule an actual maintenance window (because those mean potential lost sales, can't do that!) to cutover the rest to a more reasonable series of 1Gbps switches. We do mid 8 figures in a single location and I had to go through an entire song and dance to get budget approval for scheduling the 4 hours of OT for my sysadmin to do a maintenance window with me at midnight. Granted, we post mid 5 figures in actual net income most years, so yeah, margins are incredibly tight for smaller players and those of us actually trying to do a good job in any of the different sectors of the business are constantly trying to fix messes that wouldn't exist if there'd been better understanding or honesty about the long term costs of short term savings.<p>In any case, I'm sure there are more business segments out there like grocery HVAC where the networking is a simple means-to-an-end and the people deploying these networks barely understand the depths of the waters they're swimming in. There is absolutely a need to coordinate all the constituent subsystems to keep inventory stable until it sells, but yeah, if I'd even have been in the room during decision time with the contractors I'd have shot down any plan with external access without very precise deployment specs and plans. But I wasn't, I'm just the guy finding out some just certified HVAC chucklefuck is deploying DHCP bombs on my network 4 months into their contract and thinking they're doing me a favor. Without a doubt, a sufficiently informed and motivated attacker could knock out many SMBs that don't have a suitably knowledgeable IT department or god forbid an MSP charging them extortion rates for little real value.<p>Really love that I'm finding out our current HVAC system is getting exploited in France and at US Army bases on the first day of my vacation. Honestly think my only winning move here is to either buy a completely separate ISP ingress for the HVAC system or set a new subnet with only enough address space for the handful of microcontrollers needed for this new system. Time to start pushing on when the Danfoss is being retired and with how much gusto.</p>
]]></description><pubDate>Tue, 13 Oct 2026 03:34:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=50066302</link><dc:creator>an_taeus</dc:creator><comments>https://news.ycombinator.com/item?id=50066302</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50066302</guid></item><item><title><![CDATA[New comment by an_taeus in "I've been using Claude Code for a couple of days"]]></title><description><![CDATA[
<p>I hope this doesn’t come off as combative because that’s not my intention, but given that your code needed to be brought into alignment with the wider code base, couldn’t this have been achieved in a couple minutes with a find and replace that was scoped to just your endpoint methods and routes? In all the discussions about coding with AI I’m just continually struck by the idea that if someone has enough knowledge of their code base then most of the changes I see described seem trivial.<p>On the other hand, I also get the sense that for a very large organization with siloed teams that sure, the org moved to bring all the endpoint timestamps to a standard 3339 and either you never got the memo or your endpoint being misaligned would get caught at code review time and changed then but the agent was proactive here and went ahead and saved some time. Like, truly, I get that the marginal gains there add up on the balance sheet.<p>But what about when it is important that your APIs timestamps stay unaligned as epoch? Do you now need to set an override to meta-program that field for the AI as an additional token in the context window every time it runs?<p>Part of me is impressed for sure about what’s being achieved, but then another part is like “is the boilerplate of copying in the database field names and then shift+alting to write 100 lines of { get; set; } at the same time really so terrible for everyone?” I’m being hyperbolic for effect but I think my point is clear.<p>There’s also a third part of me that feels like I’m watching the creation of credit-default swaps of tech debt. If no one has time to do the changes that seem like a lot of work to a large organization with inertia because no one has the breadth of mastery needed to implement them as efficiently as possible, how the heck is anyone going to audit and fix the behavior when subtle mistakes eventually cascade?<p>Is this just the coding version of Amazon outsourcing their shipping to third party contractors that definitely led to people dying but shielded Amazon from liability? Like, “oops, sorry we don’t know why the AI changed our code and your bank account got emptied, we’ll look into it, but it’s not our fault, just the vagaries of fate!”<p>Again, I do understand the possible business savings in the short term in terms of administrative overhead, but I really shudder at the possible downstream effects of agentic code at scale and I’m trying to understand the real savings for a user that outweighs the downside risk of blowing up your production system and then being in a position of <i>no one</i> suited to fixing it who is responsible to do so.</p>
]]></description><pubDate>Mon, 10 Mar 2025 04:57:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=43317139</link><dc:creator>an_taeus</dc:creator><comments>https://news.ycombinator.com/item?id=43317139</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43317139</guid></item><item><title><![CDATA[New comment by an_taeus in "Global shipping container shortage is now a container surplus"]]></title><description><![CDATA[
<p>The actionable advice here is if you're loading a trailer, you want weight / center of gravity as close to the front / cab as possible. If loading, y'know, 40,000 lbs for a tractor trailer and you're loading it with pallets, alternate the pallet rows as far to the left and right as possible, switching direction every row. This prevents tipping and also does a favor to the person who has to unload it at the destination as it prevents weird slippages of pallet orientation and crunching. Poorly loaded trailers can definitely kill the trucker and other drivers. The oscillation severity really depends on the spread between the greatest and least weight of the items going into the trailer.</p>
]]></description><pubDate>Tue, 15 Nov 2022 04:27:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=33605279</link><dc:creator>an_taeus</dc:creator><comments>https://news.ycombinator.com/item?id=33605279</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=33605279</guid></item><item><title><![CDATA[New comment by an_taeus in "Show HN: I'm building an open-source Amazon"]]></title><description><![CDATA[
<p>Outstanding! I worked for a number of years at one of the larger used book resellers in the USA, top 1-3 of Amazon's used listings consistently, it had a fairly surprising amount of volume to me when I first started. The fact that Amazon was 98%+ of our sales source was considered an existential threat to the company everyday but the ability for us to mitigate that was almost impossible. Even after multiple temporary pauses on our Seller Central account (because of bogus customer complaints sent from our competitors/buyers who were buying our used inventory, then re-listing it on Amazon as "new" at a higher price point, and who then repeatedly gamed Amazon's refund policy to pay nothing for it and then "return" the items, even though we'd stamped them and knew it was bogus and hadn't come from us...) the owner never dedicated the resources it would have required for us to truly become multi-channel. The volume from Amazon, especially for books, is ludicrously profitable compared to any of the other e-marketplaces but terrifying from a risk and sustainability POV. This is a major pain point for so many small businesses out there and I wish I had this while I was still there, I will be forwarding it along to those who still are. Now that I'm thinking about it, the hardest part for us with Amazon was that we historically were treating our Amazon listings as our inventory counts, and let's just say Amazon doesn't do a great job with handling items that are clicked to buy but cancelled afterwards. There's absolutely no way that the company I worked for is the only one that does or did track its inventory by coupling itself to the sales channel, so you've probably saved a lot of people from future headaches already.<p>One thing I think you've got very right here is the relatively spare use of fields in your schema models. I can't emphasize enough how much that will help a seller that uses this, since so many small business owners and employees out there don't know what they don't know and are making it up on the fly and tend to focus on the wrong things. Not a lot of headspace for the "nothing missing, but nothing unnecessary" approach when you're trying to juggle every hat because you're understaffed, and doubly so when you've never even heard the term many-to-one. Of course, because this is open-source, if users want they can extend these schemas (and even extend the views to use them! etc.), but they'll have to go out of their way to do that, not start with a tangled mess of concepts and pare them down. Really, it seems like no big deal, but humble schemas are so so important. At my current job I'm having the fun time of maintaining true spaghetti software with hundreds of fields in tables, a lot of which are null (or empty string! but which is it?), and all of which have no field names beyond a number...to power a POS/inventory system. But don't worry, none of the data is normalized and it pre-aggregates your transactions to compress itself, and then writes those compressed records into an always existing "temp" table and <i>then</i> reads them every time you want a report, and look at that, it takes 5 minutes to generate a COGS report for last week that is a sub 5 ms SQL query. Ugh.<p>I guess where I'm going with this is that <i>there is so much crapware</i> out in the world, absolute trash that needlessly overcomplicates the problem it addresses, that continues to get its license renewed every year because the clients its sold to now believe its a truly hard problem, but if you look under the hood it's actually just some WSYWIG editor generated garbage that is trying to be everything and so instead is nothing usable, and their sales staff will tell you "just upgrade to our new microservices design to solve those legacy issues!" Every project like yours that takes what is a fairly traditional, well-trod problem and brings it into the open-source realm in a readable and straightforward way is a big win for small-time entrepreneurs. Please keep going with this.<p>I think you have something here, but the hardest part will be marketing it if you're trying to do this for a living. There are absolutely an absurd number of small businesses out there living or dying by their ecommerce sales who are either struggling to actually use the tools and workflows they currently have or are paying far more than they need to for sub-optimal solutions to this problem. They will not come to you first over the internet because they are not looking for open-source sales software, because they don't know what open-source is, but some honest shoe-leather work pounding the pavement and identifying the larger businesses around you physically or trawling through the business formation records in your county might pay real dividends, even if it's just an HN "lifestyle" business for you with recurring revenue comparable to the average salary.<p>As a final thought, when you do get to integrating Seller Central, you should look at bringing the different API services out there into your project for dashboards and the like. Maybe you don't want to deal with all that, but being able to flip through market metrics from all the different sales channels and even integrate them together would be a killer feature. In particular I'm thinking of <a href="https://keepa.com/#" rel="nofollow">https://keepa.com/#</a>!, but I know other people use <a href="https://www.rainforestapi.com/" rel="nofollow">https://www.rainforestapi.com/</a> too. Don't know about the other e-commerce marketplaces out there but I'm sure they have them too.<p>Congrats on a getting a ten year long lurker to actually post.</p>
]]></description><pubDate>Fri, 02 Sep 2022 23:53:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=32697052</link><dc:creator>an_taeus</dc:creator><comments>https://news.ycombinator.com/item?id=32697052</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=32697052</guid></item></channel></rss>