<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: structural</title><link>https://news.ycombinator.com/user?id=structural</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Fri, 28 Aug 2026 22:13:25 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=structural" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by structural in "How credit card rewards became a $9.2B wealth transfer"]]></title><description><![CDATA[
<p>Imagine you walk up to a shelf and all the prices reconfigure based on a model of the most you would be willing to spend for each item, including putting fake "normal" prices so that the "sale" price you are shown is whatever percentage markdown makes you likely enough to buy.<p>There's no advertising here, there's just aggressively trying to drain each person's wallet as much as possible and seeing how far you can get before they change behaviour.<p>One example: my friend and I both requested rides using the same app, standing next to each other to the same street in the same neighborhood 3-4 miles away. He owns a car and rarely uses car services, I do not and it's my primary transportation. The quoted cost of his ride was half mine. It was shocking.</p>
]]></description><pubDate>Wed, 26 Aug 2026 17:27:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=49452775</link><dc:creator>structural</dc:creator><comments>https://news.ycombinator.com/item?id=49452775</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49452775</guid></item><item><title><![CDATA[New comment by structural in "OpenAI Jalapeño: Better than Nvidia Blackwell"]]></title><description><![CDATA[
<p>Baked model hardware is not the next step in the chain here, in the next 2-3 years we might hopefully see some HBF (high bandwidth flash) hardware to try and get at same memory bandwidth today at a somewhat lower price point and much lower power dissipation.<p>Something like the next iteration of Cerebras hardware paired with HBM for KV cache + HBF for weights could be incredibly strong here and much more likely to see away to make into a product with some lifetime compared to "let's bake a old model into a very, very large number of custom chips, design all the interconnects from scratch, and pray". Maybe in 10-15 years once this all matures.<p>Now if that works out that means in '29/'30 we could easily see a run on NAND that's even worse than the current DRAM price issues, on top of the current increases. Fun times if that happens.</p>
]]></description><pubDate>Wed, 26 Aug 2026 17:05:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=49452420</link><dc:creator>structural</dc:creator><comments>https://news.ycombinator.com/item?id=49452420</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49452420</guid></item><item><title><![CDATA[New comment by structural in "OpenAI Jalapeño: Better than Nvidia Blackwell"]]></title><description><![CDATA[
<p>Keep in mind that what previous work has done on a single chip with weights baked in was on a 8b parameter model. Sol is likely something in the 5T parameter range, perhaps higher. Serving the whole thing at BF16 is on the order of $3m in hardware just to serve it at all, and closer to $1-1.5m of hardware if it was being served as NVFP4. And power draw starting at high tens to low hundreds of kilowatts.<p>Let's say a magic set of chips comes along to host this. Maybe it's 2-3x more efficient in size and power. You're still talking a form factor that's a good chunk of a rack, draws tens of kilowatts, and could actually be sold at a similar if not higher price point because the OPEX is so much lower.<p>It may be useful but it's certainly uneconomic to spend >$1m to self host the model, plus ongoing power and maintenance costs, plus the cost to adapt whatever building you're in to be able to power it.</p>
]]></description><pubDate>Tue, 25 Aug 2026 22:11:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=49441393</link><dc:creator>structural</dc:creator><comments>https://news.ycombinator.com/item?id=49441393</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49441393</guid></item><item><title><![CDATA[New comment by structural in "Asana cleared 5 years of engineering work in 2 weeks with Codex"]]></title><description><![CDATA[
<p>The five year project likely represents a bunch of engineers that are stuck in meetings and coordination for 75% of their time, then you staff the project with more people (because you need four times as many) then they all need more meetings to coordinate too. And then they need to write a lot more documentation in the process because in that five years the people working on the project will all turn over at least once if not 2-3 times. Never mind critical people getting pulled off the project to work on other more important things on a monthly basis as is common at large firms.<p>It's entirely possible for a 2-3 month project if one senior person was left the hell alone to do it to take a dozen people five years.</p>
]]></description><pubDate>Thu, 20 Aug 2026 18:00:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=49378003</link><dc:creator>structural</dc:creator><comments>https://news.ycombinator.com/item?id=49378003</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49378003</guid></item><item><title><![CDATA[New comment by structural in "Water system controllers don't belong on the internet, says ex-NSA chief"]]></title><description><![CDATA[
<p>This is starting to be done for very high value plants (think chip fabs, large datacenters, that kind of thing. When the infrastructure is a $10b expense it's worth it).<p>Small plants in the middle of nowhere, especially municipal ones? You're lucky if it was designed this century and not 50-100 years ago. Everyone's just trying to keep old stuff running at absolute minimum cost.</p>
]]></description><pubDate>Sat, 08 Aug 2026 20:06:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=49225384</link><dc:creator>structural</dc:creator><comments>https://news.ycombinator.com/item?id=49225384</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49225384</guid></item><item><title><![CDATA[New comment by structural in "Water system controllers don't belong on the internet, says ex-NSA chief"]]></title><description><![CDATA[
<p>I've seen similar things in this decade. Lots of stuff still running where the last change in design was 20+ years ago, the current team knows how to keep the lights on and replace parts, and calls a vendor if something goes end of life and asks for a replacement part, then configures it the same way that the older one was.<p>It's quite reliable, and does not require paying for a team of people who wants to try new things. Once this happens for a long while there's no one in the building left who's going to advocate for change, since the only thing all that fancy new technology brings is the next 5 years of nobody getting a bonus because operational metrics weren't being met anymore.<p>You have to try really hard to convince these people that the thing that they have seen on a daily basis to work just fine for the past twenty years is no longer good enough, because all their evidence says that it is. And you should also listen to them much more than people who just want to use the latest thing typically do, because they do have the decades of experience seeing how things actually fail.</p>
]]></description><pubDate>Sat, 08 Aug 2026 20:00:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=49225337</link><dc:creator>structural</dc:creator><comments>https://news.ycombinator.com/item?id=49225337</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49225337</guid></item><item><title><![CDATA[New comment by structural in "Launch HN: ProvenMetal (YC S26) delivers circuit boards in days instead of weeks"]]></title><description><![CDATA[
<p>We currently use a small US contract manufacturer that works pretty much as you say. The turn times are terrible (7+ weeks, not 7 days), and this is a major issue, but there are exactly two reasons we continue to use them:<p>1. Line of credit - we are not billed until we take delivery of tested product. 
2. Willingness to handle high mix, low volume products. One product line example: a dozen SKUs with 95-98% parts in common on 2 PCBs, a single set of parts (that we aren't billed for up front) and quoting to build 20 of SKU 1, 50 of SKU 2, 10 of SKU 3, etc. without charging 2-3x the price.<p>We manufacture in the research / test equipment / defense space and I've heard similar things from other small hardware companies that are like us.</p>
]]></description><pubDate>Thu, 06 Aug 2026 19:41:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=49201388</link><dc:creator>structural</dc:creator><comments>https://news.ycombinator.com/item?id=49201388</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49201388</guid></item><item><title><![CDATA[New comment by structural in "Some car companies are operating without regard for a declining customer base"]]></title><description><![CDATA[
<p>The improvements were for things governments (fuel/pollution efficiency) and insurers (safety) wanted, not necessarily you.<p>A new 2010 Toyota likely wouldn't even be legal to sell today in many jurisdictions, and this is in fact one part of the problem.<p>Another part of the problem is that all the big automakers need to design a new car roughly every 5 years in order to keep from losing the ability to design one at all, as people age and retire. What's really been settled on is that "minor updates every year and a major update every 5-6 years" actually does work in terms of keeping know-how to design these things, as well as handle supply chain problems.<p>For example, if a chip you need goes EOL and you have to redesign around that, it's much better to have that happen in the last 1-2 years of your manufacturing, you do a last time buy to get through that last year, and move on. Much harder to do on a longer lifecycle: that 2010 design, sold new in 2026, and operated until 2040+. How many suppliers go out of business over 30 years, or stop making a critical component?</p>
]]></description><pubDate>Wed, 05 Aug 2026 17:12:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=49185815</link><dc:creator>structural</dc:creator><comments>https://news.ycombinator.com/item?id=49185815</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49185815</guid></item><item><title><![CDATA[New comment by structural in "Is it time for a new Embedded Linux build system?"]]></title><description><![CDATA[
<p>Run on server, chroot into target environment, configure compiler flags for eventual target, done. It's really just an afternoon of setup and then the problem is solved.</p>
]]></description><pubDate>Tue, 23 Jun 2026 15:41:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=48646827</link><dc:creator>structural</dc:creator><comments>https://news.ycombinator.com/item?id=48646827</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48646827</guid></item><item><title><![CDATA[New comment by structural in "Did my old job only exist because of fraud?"]]></title><description><![CDATA[
<p>Who actually pays for what and how is so mangled that if you want to reallocate someone to another project (or even just pay them out of a different pool of funds!) often the easiest approach is to rehire them through a contractor, or a different contractor.<p>This is especially useful when projects are wound down. Let's say you've contracted to an org for support or management on a project that you want to kill,  you've already obligated some amount of funds, and you don't really want to make that organization angry by ripping millions away from them (the pool of contractors is not large). What to do? Well, you could take Joe and give him a raise by suggesting he work for the contractor instead of you directly. Money's already spent, anyways. So you save your own money that you can use for your pet projects or whatever, Joe gets a raise, the contractor doesn't get a termination that pisses everyone off. Everyone happy, right? Smh.</p>
]]></description><pubDate>Mon, 22 Jun 2026 04:54:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=48625855</link><dc:creator>structural</dc:creator><comments>https://news.ycombinator.com/item?id=48625855</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48625855</guid></item><item><title><![CDATA[New comment by structural in "OpenAI Losses Increased Nearly 8X in 2025, with Spending Hitting $34B"]]></title><description><![CDATA[
<p>There's likely always going to be value in limiting the number of $200k+ SWEs you have to pay. But that's not the interesting case.<p>What about the $10k/year offshored employees that are getting replaced by AI call centers? If that were the break even, then once you close down the whole building and develop the systems to not need them, then how much would inference costs have to go up before all that gets unwound and handed back to humans? It's more than you think - there's real margin there.</p>
]]></description><pubDate>Thu, 18 Jun 2026 22:01:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=48592250</link><dc:creator>structural</dc:creator><comments>https://news.ycombinator.com/item?id=48592250</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48592250</guid></item><item><title><![CDATA[New comment by structural in "The 2-Year Apartment Rule"]]></title><description><![CDATA[
<p>There's a lot of maintenance that is much easier/cheaper to do when the apartment is unoccupied, so the default is "do nothing, then when the tenant moves out in a year or two, do a couple years of maintenance much more affordably."<p>With your gym, for example, when it's new, you can do all the work you want. Once people are using it every day (especially if it's a 24/7 facility!) how exactly do you get in to do major work without making a bunch of people annoyed that half the gym is out of service for three weeks? You don't, until it gets to the point that people would prefer the downtime ... and this takes a surprising amount of grime.</p>
]]></description><pubDate>Thu, 18 Jun 2026 16:49:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=48588142</link><dc:creator>structural</dc:creator><comments>https://news.ycombinator.com/item?id=48588142</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48588142</guid></item><item><title><![CDATA[New comment by structural in "Leaked financial docs show OpenAI is losing billions of dollars a year"]]></title><description><![CDATA[
<p>Uber's situation is exactly the same. OpenAI is offering inference for a bunch of industries at prices that make it more competitive than hiring humans to do the same work.<p>If the break-even price to actually provide the service wasn't actually economic compared to humans, would there be nearly as much of a market? That's the real question. OpenAI is basically betting that they can live long enough that AI systems get built around them, which creates enough of a lock-in that they still have customers when prices increase by a lot.</p>
]]></description><pubDate>Thu, 18 Jun 2026 02:22:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=48579814</link><dc:creator>structural</dc:creator><comments>https://news.ycombinator.com/item?id=48579814</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48579814</guid></item><item><title><![CDATA[New comment by structural in "The Cost of Indirection in Rust"]]></title><description><![CDATA[
<p>One heuristic I use to avoid this exact problem is "minimize the number of places that the next poor soul has to look in order to understand how this code works", where place is loosely defined as about the number of lines of code that fit on a screen or two.<p>This has given really good results in terms of helping decide whether to extract these helper functions or not - they have to both be memorable enough in name and arguments that the code calling them can understand what's going on without always having to dive in, and also provide a meaningful compression of the logic above so that it can be comprehended without having to jump across many hundreds of lines.</p>
]]></description><pubDate>Fri, 13 Mar 2026 20:47:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=47369652</link><dc:creator>structural</dc:creator><comments>https://news.ycombinator.com/item?id=47369652</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47369652</guid></item><item><title><![CDATA[New comment by structural in "Most-read tech publications have lost over half their Google traffic since 2024"]]></title><description><![CDATA[
<p>Mobile users (or other locked down devices where adblockers are forbidden) are still a decent chunk of traffic. It's much easier to just read the overview and not click through to the ad infestation, or even use a chatbot of choice as the search engine instead of going to Google, because "websites is how you get spammed with ads".</p>
]]></description><pubDate>Tue, 03 Mar 2026 17:35:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=47235808</link><dc:creator>structural</dc:creator><comments>https://news.ycombinator.com/item?id=47235808</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47235808</guid></item><item><title><![CDATA[New comment by structural in "Eddie Bauer declares bankruptcy"]]></title><description><![CDATA[
<p>1. Americans got a bit poorer due to inflation.<p>2. Brand quality went down to equivalent or less of no-name dropshipped goods in order to keep similar dollar prices for goods.<p>3. Cost of real estate spiked incredibly, putting even more pressure on retail margins.<p>4. American logistics is seriously good, in cities 24-hour delivery can be common even for small or inexpensive things.<p>5. Once there wasn't a quality or convenience reason to prefer the shopping mall, many were already struggling quietly, they just hadn't run out of cash yet.<p>6. The pandemic happened right as all these things converged, accelerated all of them, and wasn't really recoverable.</p>
]]></description><pubDate>Mon, 09 Feb 2026 20:45:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=46950998</link><dc:creator>structural</dc:creator><comments>https://news.ycombinator.com/item?id=46950998</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46950998</guid></item><item><title><![CDATA[New comment by structural in "Deep dive into Turso, the “SQLite rewrite in Rust”"]]></title><description><![CDATA[
<p>It allows the code to be fully public domain, so you can use it anywhere, while very strongly discouraging random people from forking it, patching it, etc. Even still, the tests that are most applicable to ensuring that SQLite has been built correctly on a new compiler/architecture/environment are made open source (this is great!) while those that ensure that SQLite has been implemented correctly are proprietary (you only need these if you wanted to extend SQLite's functionality to do something different).<p>This allows for a business model for the authors to provide contracted support for the product, and keeping SQLite as a product/brand without having to compete with an army of consultants wanting to compete and make money off of their product, startups wanting to fork it, rename it, and sell it to you, etc.<p>It's pretty smart and has, for a quarter century, resulted in a high quality piece of software that is sustainable to produce and maintain.</p>
]]></description><pubDate>Fri, 30 Jan 2026 19:28:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=46828772</link><dc:creator>structural</dc:creator><comments>https://news.ycombinator.com/item?id=46828772</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46828772</guid></item><item><title><![CDATA[New comment by structural in "Ford F-150 Lightning outsold the Cybertruck and was then canceled for poor sales"]]></title><description><![CDATA[
<p>My 10hr drives usually have 2 stops at 30mins-1hr each, for food. Unfortunately, stopping at a restaurant for a meal doesn't leave the vehicle in a location that has a charger, for the most part. Other parts of the world may differ, but the infrastructure to "just spend 15 minutes charging" whenever you want is not there.</p>
]]></description><pubDate>Wed, 14 Jan 2026 22:34:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=46624807</link><dc:creator>structural</dc:creator><comments>https://news.ycombinator.com/item?id=46624807</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46624807</guid></item><item><title><![CDATA[New comment by structural in "When Kitty Litter Caused a Nuclear Catastrophe"]]></title><description><![CDATA[
<p>Something to consider is that in a secure environment like LANL, and <i>especially</i> for a non-standard or one-off process, it's likely that there is no computer system that everyone has access to with all the information.<p>It would not be unusual for the person being told to write the process document to be brought into a room with a notebook, be shown written or electronic materials in the room, take notes in a provided notebook, have that notebook be handed over after the meeting for a (non-technical) security review, then receive the notebook pages some days/weeks later and have those notes be what is used to develop the document. Security culture is good for security but bad for error-free processes involving people.</p>
]]></description><pubDate>Fri, 09 Jan 2026 22:43:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=46560478</link><dc:creator>structural</dc:creator><comments>https://news.ycombinator.com/item?id=46560478</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46560478</guid></item><item><title><![CDATA[New comment by structural in "Opus 4.5 is not the normal AI agent experience that I have had thus far"]]></title><description><![CDATA[
<p>Yes, but my junior coworkers also don't reliably do edge case testing for user errors either unless specifically tasked to do so, likely with a checklist of specific kinds of user errors they need to check for.<p>And it turns out the quality of output you get from both the humans and the models is highly correlated with the quality of the specification you write before you start coding.<p>Letting a model run amok within the constraints of your spec is actually great for specification development! You get instant feedback of what you wrongly specified or underspecified. On top of this, you learn how to write specifications where critical information that needs to be used together isn't spread across thousands of pages - thinking about context windows when writing documentation is useful for both human and AI consumers.</p>
]]></description><pubDate>Tue, 06 Jan 2026 18:26:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=46516374</link><dc:creator>structural</dc:creator><comments>https://news.ycombinator.com/item?id=46516374</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46516374</guid></item></channel></rss>