- Quoted phrase in the opening sentence
- Opening quote: “data”
- Quoted phrase in the opening sentence
- Opening quote: “Download the app”
Vehicle Data Sharing appears to be opt-out, not opt-in. They do say "If you’d like to ensure you’re not sharing data, check Vehicle Connectivity in your Settings menu in-vehicle and toggle it off." After doing that, someone should check to see if the wireless modem is still emitting.
[1] https://www.ford.com/data-and-privacy/manage-your-settings/c...
> Federal subsidies were eliminated. Funding for charging infrastructure and battery manufacturing was rolled back.
These are both signs of a maturing market. It's a good thing that DCFC operators like Ionna, Walmart, etc. are still charging ahead at a pretty rapid pace, even without federal funding. Ionna especially has been deploying at a crazy speed.
> Individual states were barred from enforcing their own standards.
Litigation on this is still playing out. If car manufacturers aren't planning for these to swing back into force with a change of government, they are fooling themselves.
> Most domestic manufacturers have given up on EVs entirely and written off their investments.
Again, not true. Some investments like battery manufacturing, sure, but that's not what they were ever good at. GM has a pretty robust line of EVs, and Ford has bet big on their new platform underpinning on their new 'affordable' truck.
> Tesla is the only one standing, and their US sales have also been falling for the last couple years.
2023 was a stand out year for them, but it's not like they are falling off a cliff. We should expect Tesla sales to fall as other competitors like Rivian, Hyundai/Kia and even Toyota/Subaru release updated offerings.
They remain one-stop shop for games. The gamers don't have to weigh down their systems with a bunch of different bloated game stores, each "needing" several GB of memory occupied at all times and adding minutes to machine startup.
Not to mention conflicts between a bunch of different anti-cheat and anti-piracy technologies on the same machine. And stores with bad UX (e.g. that make you suffer additional wait screens or naggings; Steam is as unobstructive as it gets).
Compare that to Netflix: at the begining, it was a "one stop shop" for movies, it had a lot of classic movies and TV for reasonable price. When the concept was proven, the production houses revoked the license for content. Competition came to the sector and each movie production house set up their own subscription based streaming service. You need to keep paying a whole bunch of services if you want to be able to keep up with all popular TV production or watch classic movies.
So, the competition would in theory be great. But even if stores didn't have subscriptions, the gamers don't want to fill their personal data, check privacy settings, configure, troubleshoot, debloat, ... a different app store for each game. When people have a slice of time to play, they don't want to deal with all of these.
I'm sure that when Valve forgets what keeps them successful and start becoming a Netflix, the Steam store will get replaced.
Where does inference occur? Does it work offline?
Second, how tough is this signal processing? Will it be done on-glasses, or through an app? Third, what's the equivalent of a wake word for these? I'm reminded of the Apple Vision Pro radar to see if your fingers are clicking. I could imagine a lot of modalities where I want to just start talking and have things happen, and a lot where I don't want the glasses to pick it up. Fourth, I think a cool voice change demo would be rad -- not sure what latency is like, but if you could get it end to end under like 250ms you could probably have someone exaggerate the mouth movements and pipe out audio of them talking like someone else. Which would be another really cool demo.
Super cool. You're going to be working 80 hour weeks for the next year, I'm excited to see what you put out!
I've found the opposite. Typing feels much more "deliberate", and of course you can hit backspace but you can't un-speak a word. With prompting, I've found that, in general, speaking leads to lower-quality results than typing.
[1] https://app.opencve.io/cve/CVE-2026-98432 [2] https://aws.amazon.com/security/security-bulletins/2026-160-...
Red Hat disagrees[0][1]. They might be parroting Anthropic, and Anthropic might be exagerating the impact (likely!), but that's the current consensus about the vulnerability. If Ubuntu disagrees, they should have said something and not pasted "Cvss 3 Severity Score 9.8 · Critical" at the top of the page.
> A motivated attacker could probably do this on your network
I find that's still catastrophic given how centralized cloud environments are.
[0] https://access.redhat.com/security/cve/cve-2026-98432
[1] https://access.redhat.com/security/vulnerabilities/RHSB-2026...
I took the lazy Mint route with my most recent machine since I wanted to use it for light gaming with minimal fuss. I'm going to redo it with Nix sometime soon because the value prop simply isn't there and I'd like to try a declaratively-configured distro.
And this is how Ubuntu describes the vulnerability to sysadmins:
In the Linux kernel, the following vulnerability has been resolved:
ipv4: free inet_opt and ireq_opt after an RCU grace period
tcp_v4_syn_recv_sock() transfers ownership of ireq->ireq_opt to the
child socket (newinet->inet_opt) without copying it.
Another cpu can concurrently process a retransmitted SYN for the same
request socket, and send a SYNACK from tcp_check_req().
tcp_v4_send_synack() and inet_csk_route_req() read ireq->ireq_opt
under rcu_read_lock() only, and ip_build_and_send_pkt() and
ip_options_build() then read opt->optlen twice.
Note that the SYNACK timer itself is not an issue: it holds a
reference on its request socket, and inet_csk_reqsk_queue_drop()
calls timer_delete_sync() before the child can be freed.
Since commit 079096f103fa (“tcp/dccp: install syn_recv requests
into ehash table”), request sockets are processed without holding
the listener lock, so nothing prevents the child socket from being
freed while the SYNACK is still being built. TCP child sockets do
not have SOCK_RCU_FREE, and inet_sock_destruct() frees inet_opt
with a plain kfree(), leading to a use-after-free in
ip_options_build().
A similar issue exists with request socket migration
(net.ipv4.tcp_migrate_req=1, or a BPF_SK_REUSEPORT_SELECT_OR_MIGRATE
program). reqsk_timer_handler() clones the request socket with
inet_reqsk_clone(), so that the old request socket and its clone
share the same ireq_opt, then reqsk_migrate_reset() clears the
pointer in the old one. Another cpu holding a reference on the old
request socket can still be using these options (sending a SYNACK,
or creating a child in tcp_v4_syn_recv_sock()) when the clone is
freed, and tcp_v4_reqsk_destructor() also uses a plain kfree().
Readers already use RCU, and other paths replacing inet_opt
(do_ip_setsockopt(), cipso_v4_sock_setattr()...) already use
kfree_rcu(). Use kfree_rcu() in inet_sock_destruct() and
tcp_v4_reqsk_destructor() as well.
IPv6 is not affected by the first issue, because tcp_v6_syn_recv_sock()
duplicates the options. tcp_v6_reqsk_destructor() has the same
migration issue with ipv6_opt, which is only set by CALIPSO. This
will be addressed in a separate patch.
How is this in any way, shape, or form acceptable two weeks after the CVE was published?Some of my clients may be surprised by this change, as I once advocated for Ubuntu as a good choice for a development and deployment platform. While that has not been true for quite a while, they have now jumped the shark into eel-infested waters; I cannot take them seriously any longer.
* https://launchpad.net/ubuntu/+source/linux
You can pull them down with a "-t" added to your apt-get (but will not appear by default).
26LTS had the new kernel go to the updates/security repos on October 28.
The post gives no details about what this vulnerability is, how critical it is, how it is impacting them personally, how vulnerable their servers are, how they are working around it.
Just a title designed to generate the maximum outrage followed by a few meaningless lines.
> Why is this CVE high priority?
> See ubuntu cvss score
That's it, we don't even get a period on this TBD of a sentence. It's followed by a generic link that explains what "Ubuntu Priority" is, but that page contradicts their choice. Note that it doesn't offer any mitigations either, and even the (horrendously unclear) description is copied from the NIST page, so there's no actual message from Ubuntu.
I already had a bad feeling the first time I saw "Get more security updates through Ubuntu Pro" on `apt upgrade`, this is now the kick I needed to move to a different distro.
[0] https://ubuntu.com/security/CVE-2026-98432#priority-reason
Surprised how many answers here are on "social" reasons, and ignoring that Ubuntu does provide genuine additions to Debian.
Ubuntu includes additional proprietary drivers to Debian. So there are legitimate hardware cases were Ubuntu will work out the box and Debian won't. I can't speak for how many people need those drivers, and how much of choice is down to defaults/inertia etc.
From hearing interviews with PopOS folk, I think this is also a big reason people choose Ubuntu as a base for a lot of Distros instead of Debian.
- Quoted phrase in the opening sentence
- Opening quote: “The free operating system that I use is not giving me enterprise level security updates”
Canonical absolutely is marketing enterprise security updates (at least for those who pay). I don't see this in the paid ESM updates channel yet either?
I don't remember why exactly but it was definitely just 'linux VPS = Ubuntu' for a long time. I think they got reputation as being the 'just works' option because they were happier to include some non-free graphics drivers etc where Debian was the more pure option but most end users didn't care
But since they added snap and I started running into issues with trying to install Docker etc a few years ago I default to Debian now and most of the time I don't even know which it is.
So, I booted a Fedora USB and backed up her files. When I asked her if she wanted me to install Fedora Workstation on it to continue using it, she said "Yes!" because "She loves this laptop and doesn't want to buy a new one."
Fedora runs beautifully fast on this system with 8GB of RAM and will probably last her a long time.
Things that alerted me. (Note that any one of these things could be fine and explainable, but so many in short order makes it obvious).
> And it rang. We both did our jobs.
What is the human's job here? Waking up?
> the whole morning minute by minute, as if someone had laid it out on a table and labeled every piece.
Labored metaphor that doesn't add anything. Laid out a minute? On a table? Even if we accept the non physical metaphor for style, how does that add anything on top of "minute by minute".
> I made two pieces of toast. The left one burned. The left one in my toaster always burns; my toaster has a favorite side.
This sort of short staccato phrasing is an LLM smell. It's hard to describe why precisely and how it varies from natural human text, but LLMs like to do this when writing fiction, especially when told to "write with a good style, don't write like an LLM."
- Quoted phrase in the opening sentence
- Opening quote: “culture fit”
I agree that the H1B train is a red herring but I explained in my comment how AI has enabled mediocre talent to become more effective. Effective enough where they are "good enough" for what most companies need.
One of the reasons why offshoring was difficult was that asynchronous work wasn't the normal, so what a lot of companies would do is give the uninteresting pieces to the offshored teams.
That's taken a 180 in 2026. Google, OpenAI, Meta are building core infrastructure and software out of India. They don't even have to pay H1B rates.
Tech was already moving towards asynchronous working, expedited post COVID but AI just exponentially accelerated asynchronous work. Bulk of the software in 2026 has been written, reviewed and tested by AI (whether the HN crowd likes it or agrees with the practice, or not). All asynchronously.
These two factors have come together where the average tech worker out of SF is not longer very valuable - companies are just hiring equally talented workers out of Austin or Vietnam, for way cheaper, assisted by token spend.
The highly skilled will continue to get hired but the median worker out of San Francisco is being replaced
Similarly, dismissing the concerns as "short sighted" is just ignorant of history. Plato was thinking about the challenges of reconciling immigration with democracy 2,000 years ago. Alexander Hamilton presaged the destabilizing effects of immigration on democracy at the inception of the U.S. https://www.iwp.edu/articles/2016/12/21/hamiltons-actual-vie...
But hang on, surely “(formerly referred to as Artificial Intelligence or AI)” fails the provision in §1¶3 “not acknowledge the usage of ‘Artificial Intelligence’ and ‘AI’ in any applicable setting” (admittedly not reiterated in §2 or §3)?
One thing I see repeatedly brought up here in this discussion is "Why can't we just set the refrigerator temperature with a knob and walk away?"
The problem is that these refrigerator cases are not as simple as your refrigerator at home. As a simple example, many systems allow you have control over the deadband: the exact low temperature at which the compressor turns off and the high temperature at which the compressor turns back on. You also have control over defrost cycles, compressor pressure and many other things (I worked with this a long while ago, and I don't remember all the details).
Take a look at some of these manuals, for example: https://www.hillphoenix.com/resource/installation-manuals-2/... As far as I can tell, those manuals just cover the refrigerator cases, and not the outside compressors and heat exchangers, which are another layer to deal with.
This is not something that a non-expert supermarket employee would be able to handle well. The purpose of all these settings is optimize around energy usage, maintenance costs, customer experience, etc. Even if you only save $500/store/year, you can see that it really adds up over a chain of 1000 stores.
That's why this equipment is remotely accessible: it's not like your fridge at home and requires a lot more knowledge to get the most out of it. Of course, that does not excuse poor security implementations.
Much of the coverage in Swedish media drives the point that only 4G-uplinked stores have been hit so far. I think that's unfortunate, because really it wouldn't have differed if these stores were connected by 5G.
I'm guessing here, but my money would be on freezer ICS systems being made available to the world by accident by way of NAT-PMP on a consumer router. In Scandinavia you can bypass CG-NAT on mobile connections by setting a particular APN, so my guess is that these control systems were simply findable on Shodan.
This also explains why this wasn't discovered after the recent French breach. Supposedly all the stores with "proper" uplinks were in compliance, and no one had thought of a way in for those non-compliant stores, because they "weren't even connected, so how would an attacker get in?"
The real issue is geniuses in food stores connecting to the open internet systems with 100K+ EUR of products exposed.
Remember, the 'S' in 'IoT' stands for Security.
- Quoted phrase in the opening sentence
- Opening quote: “Good Times”
> It will recalibrate your refrigerator's coolness setting so all your ice cream goes melty.
If virtually any other company in the world said "we have internal AI servers and we let our employees use them" ... the company would measure that as they would any other internal expenditure: by how much it costs them. You blow $50k a year on servers running your LLMs? It cost you $50k.
Only a company like Anthropic, desperate to make news and help their IPO, would measure by the cost they charge customers. It's as ridiculous as Microsoft counting every employee's use of MS Word ... as if it had paid the full consumer price of each copy.
This should help build some intuition and establish a baseline for what the $2T valuation means.
If you buy at $2T Anthropic needs to be worth about $3T by 2030 for a normal market return. That's ~25x P/E and ~$120B/year of profit.
That could be something like $400B of revenue at 30% net margins, $300B at 40%, or $600B at 20%.
It would take 1.7x revenue growth a year to get from today’s $68B run-rate to $400B by 2030. Anthropic's current growth rate is ~4.7x a year. Anthropic doesn't need to maintain that, they basically just need to prevent it from absolutely collapsing and hope margins hold up against open weight models.
You could look at this and say "yeah that's plausible" or "I highly doubt they achieve that" but it's hyperbolic to say its actually impossible they can meet this valuation, definitive proof of bubble, cant be worth this unless they can create God, etc.
Again the issue is not is Anthropic an amazing growth story. Zero would debate that.
The issue is this is a probably $200-300B company pretending it’s a $2T company.
Add to that the insane amount of committed spend, a high interest rate environment which means they’ll pay a painful premium to patch cashflow gaps, and a likely “junk” bond rating (per Friday’s news) and that’s why folks are concerned.
It’s also just wrong to keep dismissing the paper losses from convertible notes as somehow not real losses. Once they are a public company this will be actual value taken away from existing public shareholders so they are legit losses not to be ignored. It’s like claiming equity based comp is free money… it’s not, you’re taking it out of the pockets of shareholders.
Maybe they tried too hard to get good Q2 numbers, making revenue happen earlier and expenses later, and that now makes Q3 look worse? Either way, this does not look great
- Quoted phrase in the opening sentence
- Opening quote: “a trillion rows is a lot of data, maybe trying trinio will work this time”
It feels like a lot of churn and not a lot of measurements or engineering.
From my personal experience, people who are successful usually come from highly educated and/or wealthy families. I don't think school plays that much of a role in the grand scheme of things compared to family influences. There's a lot of inertia to society in general.
However, what we lost is that modern educational systems are really bad at identifying and "pulling up" talented kids from poor / under-educated families, because the standards and expectations are so low that you can't differentiate them from their peers.
- Quoted phrase in the opening sentence
- Opening quote: “dumb everything down to reduce variance in outcomes”
- Quoted phrase in the opening sentence
- Opening quote: “a demonstration of a new antiaging treatment for people,”
Regardless, every other study shows only positives of lifting and regular exercise, so just do it!
1. Mammals don't naturally exist in environments where exercise isn't mandatory. _Some_ system had to generate those compounds, and there was never any pressure to keep it from being tied to the other stress-related changes bones undergo (like density changes). Once it evolved once somewhere in some critter once via that machinery, the advantage was large enough that it was locked in.
2. Exercise directly contributes inflammatory factors. Tying the cure to those to a measure of exercise intensity (bone squishing) helps calibrate the dosage. Even if an imperfect measure, the proxy of bone loading might confer some advantage in, e.g., not wasting energy on unnecessary proteins.
3. Exercise indirectly suggests a resource-poor environment, leading to lower chance of offspring succeeding and needing longer lives to produce enough viable offspring. The compounds in question aren't free to produce, so there's an advantage in only providing them to organisms who will meaningfully benefit. Mind you, resource-poor environments often promote shorter lifespans and faster growth cycles as an evolutionary trait, _but_ without a mechanism to force your offspring to mature more quickly the osteocyte-mediated lifespan could allow for resource-dependent lifetime offspring counts.
4. The mechanism could have evolved for unrelated reasons, perhaps directly contributing to the bone density calibration osteocytes already mediate. Any impact on lifespan is incidental or otherwise produces less evolutionary pressure for or against the feature than the direct purpose of the compounds.
5. More than having evolved for unrelated reasons, the fact that the compounds have any effect at all might not be evolutionarily selected for. We produce plenty of unimportant metabolic byproducts that we don't particularly care about, and it could be that some more important osteocyte function incidentally produces these "waste" proteins.
Note, however, that their experimental model section says they applied axial force (think columns, not joists) to the tibia using an ElectroForce 3300 (https://www.tainstruments.com/3330-system/) while the mice were under anesthesia. From this, it seems like they knocked out the mice and placed their legs underneath a mechanical ram to apply axial compressive forces.
Because people are typically awake when exercising, given that muscles are designed to carry forces around the skeleton, I imagine, even after scaling from a mice to a human purely by sizing, the human force equivalent will be many times higher.
If you're looking to try this out for yourself, the seated leg press will most closely simulate the study's method. Figure out what "moderate" loading is for you, and shoot for 3 sets x 10 reps at least twice a week. Overall, choose skeletally-compressive exercises where you're "pushing," such as weighted squats (e.g. barbell squats) and any type of "press" exercise like the leg press, chest press, military press, and even cycling (you push your pedals). For the purposes of this study, avoid exercises with any pulling motion, including pull-ups, pull-downs, rows, and swimming.
From a force perspective, running has some compressive elements, but the load comes from gravity alone, and good runners minimize compressive forces. Since running therefore is primarily a pulling exercise, I can sort of see what they're getting at.
- Ordinary term used more than once in the same comment
- “Starfield” appears 2 times
- “Anthem” was literally built to be full of grindy bullshit right from day 1.
- “Dragon Age: The Veilguard” was a total travesty. SkillUp called it a “collosal disappointment” and said the writing made “every interaction (between characters) sounds like HR is in the room”
- “Mass Effect: Andromeda” I remember reading a review which says “the game has already become its own meme at this point”. Even people who were charitable to it admitted it was worse in just about every respect than the trilogy that it followed.
…And things are going to get worse before they get better. If you turn your gaze onto another legendary studio with train-wreck management, I can’t conceive of Elder Scrolls 6 being any good given that I found Fallout 4 disappointing and since then everything Bethesda has put out since then (just their own in-house stuff, not things they publish so I’m thinking of Id and Arkane as separate here) has been a catastrophe. In a sign of how bad the mismanagement is there, Id software which has put out banger after banger which have been commercially and critically successful has seen significant layoffs in spite of that. “Starfield” was terrible, “Fallout 76” was unquestionably one of the worst games of all time at launch (although they have somewhat improved it since then). Elder Scrolls 6 will have the same dead-eyed, dumb NPCs, the same disastrously poor writing, the same jank as “Starfield”.
The desire by execs to grow studios into these behemoths has led to them losing track of what makes games fun.
With "Hotel Mode" you can make this effectively permanent and never see LG's UI again unless you want it.
Then just connect whatever HDMI-based box you want (Roku, Apple TV, Plex, Android, whatever) and use that for the content.
When I brought it home, I never connected it to Ethernet or WiFi. Instead, I connected it to my laptop over USB, then using adb I uninstalled almost every application from it. It took me quite some time to figure out what app is possible to remove and what should be kept to let TV functionality to work. I even had to factory-default it a couple of times because some random apps I removed were crucial for Android to work. :) I think it took me 5-6 hours to clean it. Now it has only basic TV functionality like any dump TV does, I can watch air and cable TV channels, watch movies and play music from USB storage. If there's a need to watch something online, I connect it over HDMI to my small mini-PC that runs FreeBSD. I think I'm satisfied with the result. :-)
PS: Yesterday I opened the case and disconnected WiFi antenna. Just in case.
- Quoted phrase in the opening sentence
- Opening quote: “sign up for your free six months of HBO Max!”
Second, never use the "apps" built into the TV.
Next, don't plug Ethernet into the TV. Plug HDMI cables into the TV.
Use a box of your choice on the other end of the HDMI cables. This is now the box that you trust. (Roku? Shield? Blu-ray? MacBook? PC? Linux? Playstation? XBox? Whatever you want.)
The Smart TV itself is now fine. Choose the devices you plug into it to play content. The TV just shows it.
Yeah they do. Go to your shopping center or airport and you'll see LG and Samsung displays everywhere. And that's the key word, 'displays' not 'TVs'.
Both sell large displays meant for 100% user ownership with no spyware or mandatory internet connection, you just have to buy those and not their TVs.
The catch? They come at steep prices compared to consumer TVs, unless you can land a deal on the used market. But that's the cost of turning a profit on screens with no spyware and ads.
- Quoted phrase in the opening sentence
- Opening quote: “sidewalk”
Iirc, Amazon uses a tool they call “sidewalk” for this purpose
- Quoted phrase in the opening sentence
- Opening quote: “home cinema”
I have a BenQ (710tki iirc) that is like this and I believe it meets all your stated requirements (size, resolution, etc). I’ve been very happy with it.
Anything you put your attention on, grows. So keep your attention on what you're hoping for, not on what you wish would go away. Don't give negative things oxygen.
(Of course this is all well and fine for someone of generally good character doing productive work; but can also be the formula for monsters to use that are "hoping for" things that most would find repugnant).
Related, which I always loved: Winston Churchill "You will never reach your destination if you stop and throw stones at every dog that barks."
This makes it evident how this strategy exists to maintain the "magic" and fool the masses. It has no place in a progressive society where being duped with propaganda into believing falsehoods should not be something to look up to.
- Ordinary term used more than once in the same comment
- “performed brain surgery” appears 2 times
> Watching our surgeon do the craniotomy, which the agent is not allowed to do yet for safety reasons
I think the only action it took was sending commands to lower a needle to a certain location, inject, and then remove it. But then it sounds like it couldn't actually choose a valid location and this guy had to manually override it? Maybe I'm misunderstanding, talking about this post: https://x.com/OcanaSantero/status/2115442968874139867 (https://xxcancel.com/OcanaSantero/status/2115442968874139867).
I know there is always endless goalpost-moving in these kind of discussions but I really do think there's an important difference between "performed brain surgery" and "observed brain surgery and ran inject(3.9, 4, 4.3) at one point". And there's also no discussion here of whether this decision made any medical sense and what impact it had on the mouse besides not killing it.
Please give reading (especially fiction) another chance. I had a stretch of about a decade where I finished maybe two or three books total. Partly, I didn't think I "needed to read" because of how much time I spend reading HN and other non-fiction sources, especially on the internet: or that I was "too busy".
I was running my startup, and had a copy of Infinite Jest on my bedside table for nearly 2 years -- telling myself that I would finish it. It's an amazing book (the part I've read anyway), but it was such an intricate piece of work that I managed to convince myself I basically had reading-ADHD and there was no point in me trying to read other books.
Last year, I started reading (fiction!) books that were just interesting to me or that other people were talking about, instead of picking up "aspirational" fiction or non-fiction and reading the first chapter.
I've been getting through a book every month or two since and am absolutely loving it. I read a lot of fiction as a child and teenager and I'd forgotten just how visceral good fiction can be. Reading properly again also helped convince me to write stories, too.
If this sounds like you, I challenge you (with kindness) to pick up a piece of approachable fiction and see how much more you get out of it than you expected to!
I think fiction books are more important and more "wholesome" than nonfiction ones.
Also... "Each book links back to the comments that mentioned it."
> Please don't put generated text in HN posts.
Claude speak gives me a gag reflex these days.
Of course, sometimes simpler is “I stored the passwords unhashed”, so you have to find the middle ground.
The only "third-party" packages that we want to ideally allow/support would be provided from LTS versions of our runtime (in this case, packages provided by the dotnet team and audited by microsoft). So we will always try to build around what the framework provides. Second choice is our own code, third choice is open-source packages, fouth choice is a separate application/appliance (lets say ZenDesk for ticketing). Over time, we will reduce this footprint to only have dotnet team code and our own.
Remember most CVE's can be hidden on servers that are not publicly routable and don't have a real exploitation paths. The bits that are public (lets say a linux edge server with a web server on it, some firewalls, a couple of open ports) - these should be hardened to the max and not allow full access to all the services running behind it. We don't even give our internal services public IP addresses to make near impossible to route traffic to them.
Our git repo's are also not on public infrastructure (serious, think carefully about hosting on public services and if you really need it), never mind making the repo public.
We also have a dedicated secrets/certs manager, so no credentials are in codebases or pipelines. Very strict in this regard.
> That's a lot of work, but is it productive in the end? Probably not.
Your imaginary scenario defines the solution to be pointless. If that same city was subjected to weekly riots smashing windows & doors, and people regularly died, stopping "productive" work to install things that keep people alive and productive? That's productive.
And half the software products are worse than that.
Any organisation that said "let's move fast and break things" is now busy finding out what's actually broken.
This seems…good?
That it might disrupt the project's "traditional" release cadence a bit doesn't seem terribly bad in light of the alternative, which is shipping another major update with bugs which have apparently haunted the codebase for some time.
- Quoted phrase in the opening sentence
- Opening quote: “Add this feature”
- Ordinary term used more than once in the same comment
- “AI” appears 2 times
I am a writer. I don't want "AI" to create better writing. I want to write. Because I like writing. Writing is my art.
I also write software. I don't want "AI" to write better software. I like to write software. Writing software is my art.
The people who are trying to force "the point is advancing the x" have never had a craft that they have falling in love with...
Gamedevs can make better games with AI! Yet the creatives don't get into gamedev if they didn't have to spend any effort to make their art
Mathematicians can advance mathematics with AI! Yet mathematicians don't get into mathematics because they want to "advance" mathematics
Teachers can teach better with AI, writers can write better with AI.. Can they?
Can't you people understand romance and the beauty of the human endeavor
- Quoted phrase in the opening sentence
- Opening quote: “Programs must be written for people to read, and only incidentally for machines to execute.”
Which is absurd on it's face for most day to day programmers, but a critical distinction for theoretical computer scientists.
You're not wrong, but only in the sense that OpenAI and plenty of other powerful companies are full of people doing pretty much the same thing, and they cause a lot more "nice things" to disappear than individuals like the one you're talking about could ever cause to get taken away in their lifetime.
For people who don't know Bending Spoons, their strategy works as follows:
1. Buy SaaS company
2. Set up new product team of 15 people in Europe
3. Re-implement backend on Bending Spoons technical platform
4. Make the original company (100 people?) redundant
But what I find interesting is that their technical platform is fifty different generic reusable parts that work on whatever they put on top of it: Vimeo, Evernote, Miro, Airtable.
Combing back to OccupySaaS: there could be real value in a 'generic core' and then re-engineer all SaaS solutions on top. And then to get service again for the core.
- Quoted phrase in the opening sentence
- Opening quote: “Show HN: HackerFoo”
- Quoted phrase in the opening sentence
- Opening quote: “Resolved”
- Quoted phrase in the opening sentence
- Opening quote: “clay”
My point was, you still didn't build infrastructure out of great lumps of clay. You don't slap down some clay in the middle of a stream and vibe-build a bridge. Infrastructure was still built of stone. Or, if clay, out of individual bricks.
Similarly, LLM-generated code should be used to build discrete bricks of code that can be read, tested, and most importantly, understood. Then you take those bricks and architect and engineer your application with them. This is how you build a platform that can survive actual use.
You can make a model of a bridge with the clay...but the actual bridge is an entirely different pursuit. This is a discipline we need to develop as engineers, since LLM-generated code won't go away. It can be used to make bricks faster but we have to make the engineering decisions that create reliable, secure applications.
I think the first implying the second might be a bit of a stretch. At some point, companies are going to start looking at their AI spending and start negotiating deals. OpenAI is right behind them and Anthropic is around 8x more expensive (Sol 6.1 vs Opus 5.5 based on Artificial Intelligence's cost per task; cost per token is a somewhat useless metric when different models use vastly different numbers of tokens for the same thing). Chinese models like Deepseek 4.1 Flash are cheap, can be self-hosted, and while certainly behind Claude Opus 5.5, are still good.
Lots of companies buy "inferior" products like Microsoft Teams. Over the next 5 years, it seems likely that many models will get really good to the point that people often won't be able to tell any difference. Even if something isn't "definitively" better, companies might say "our engineers can't tell the difference and we're cutting our costs by 85%."
It's not absurd to think that a company would use its own harness or an open source harness and/or put a proxy in to route requests variably. For two months, they have engineers using different models unbeknownst to them and they measure things like how often the engineers have to correct or redirect the model. At the end of two months, they might find little difference in performance and switch to a much lower cost model.
It's not like it'd be crazy hard to analyze workers frustration as they did their jobs and figure out if one model was actually better. They could log all the conversations and it's not like AI can't easily determine things like "no, that's completely wrong" as a phrase showing that the agent was really off base.
I think a big part of the next 5-10 years is going to be about cost/efficiency.