Hacker Newsnew | past | comments | ask | show | jobs | submit | tcfhgj's commentslogin

> where 1 day delay in fixing security issue is just disasterous.

looking at the current reality of patches is that you are lucky if there is a patch next month


It might surprising to you, but most people haven't already locked themselves into the apple prison

My 20-year-old PC hardware will just about work, but a lot of projects are dropping support for 32-bit x86 these days.

If you brought the newly released https://en.wikipedia.org/wiki/Yonah_(microprocessor) in 2006 - no Windows 11 or later, no Debian 13 or later, no Ubuntu 20.04 or later...


Gentoo works and you can build or even cross-build it yourself. The next big problem is going to be, unsurprisingly, Firefox: glean component is exceeding 3GB memory during compilation (the 32bit user address space).

Cars are harsh environments with heat, moisture and vibrations. Automotive electronics are considered heavy duty compared to consumer electronics, but are still rated for about 8,000-10,000 hours of operation.

One way to think about it is that temperatures inside a car left in the Arizona heat can easily reach 160. Inside the engine bay, they can easily reach 200F.

Now, if you leave your consumer electronics inside a car every day during the summer, you can expect a significant proportion to fail. For instance, your lithium batteries in your laptop are going to have a bad time if you operate them over 113 and they will start getting damaged when operated over 100.

https://www.apple.com/mz/batteries/maximizing-performance/

But you expect your computer modules to take it, and they have been built in such a way to take it, as well as all the vibrations, moisture, and temperature swings of a car. You can leave your car in the street in the summer, walk back into it after it's been sitting in the sun, and apart from needing a steering wheel cover you can start the car and drive away, with all your modules working. And you can do this for a decade. It's pretty amazing. How many people have gotten the "phone is too hot to operate message" when leaving their phone in the car in the summer, but their infotainment screens continue to work? It's happened to me all the time.

If you drive 2 hours a day on weekdays and one hour on weekends, so 12 hours per week, then that is 6240 hours of operation in a decade, so expect your car electronics modules to start dying around year 13 of use, and by year 16 of use, you are past the point for which these modules have been rated.

The infotainment screens will last 7-10 years. Sensors in the engine bay will last 5-10 years.

The problem is that people expect their cars to last 20 or 30 years, and they should be able to, but cars weighed down with electronics are going to last only about 10 years. That's a huge problem for people who will get saddled with massive depreciation. If you paid $70K for that car, you are going to lose it all over 10 years, that's $7K depreciation per year (on average) but of course it is front loaded as you will lose 40% of that in the first 3 years.

So the software defined car, is going to radically change the economics of car ownership, and how much automakers can charge for cars, or equivalently it will dramatically shrink the pool of people who can use a car.

Now, you may think "I will escape this and just lease the car", but that is just a financing arrangement does not allow you to escape depreciation, as you pay for the depreciation in your lease cost. You can say "I will escape this and take an uber or taxi" but here, too, the depreciation costs will be passed onto you as a customer. You may think "the automaker only cares about the first buyer" but the first buyer is the one that absorbs the vast majority of the depreciation. There is no escape.

I don't think people have internalized the financial horror that is the software-defined car. The average age of a car on the road is now 14 years. You are talking about transitioning to cars that will only last 10 years. It's going to completely shock both automakers and car buyers.

What will happen to your iphone-defined dash in 10 years, when iPhones use completely new protocols and are not usable with your car anymore? It's one thing when it was just infotainment, and people could install more modern aftermarket units, but when the entire thing is integrated into the dash and controls critical functionality, then this will turn into a nightmare.


do Airpods even work on most of the available phone models?

> no DOM access meant the only viable use cases were compute-heavy workloads like codecs and crypto,

no, it didn't mean that, because the overhead is not a deal breaker:

1) you don't have to do the glue code (libs can do it for you)

2) there's overhead due to glue, but the overhead is so small that WASM web frameworks easily can compete with fast JS frameworks in DOM heavy scenarios.

Source: Analysis of the creator of Leptos (a web framework based on WASM): https://www.youtube.com/watch?v=4KtotxNAwME


Could you expand a bit more?


What complexity?


interestingly, I have these options in Firefox


I think the above comment meant that he misses those Firefox options when he uses other applications.


I think this makes you implicitly are a part of this trend, because even less pro user software exists in Rust because of your decision


Seriously, that's a good point. I'll seriously consider my position when gccrs becomes a bit more mature.

Thanks for your reply.


are you implying that using Rust involves using MS products?


[flagged]


Anthropic? ChatGPT is the one affiliated with Microsoft.


Not Microsoft.


You’re thinking of OpenAI and ChatGPT, which has a (now-rocky) partnership with Microsoft.

Claude is an Anthropic offering.


So Swift didn't turned out like they imagined and Rust is just the next best alternative to that failed vision using Swift.

So far this is the first and only shift


They were doing their own custom language before Swift.


didn't know

> The browser and libraries are all written in C++. (While our own memory-safe Jakt language is in heavy development, it’s not yet ready for use in Ladybird.)

https://awesomekling.github.io/Ladybird-a-new-cross-platform...

only thing I could find - has it been actually used in Ladybird after all?


No, they never completed or adopted their own language. It was back in the SerenityOS days, before the browser forked into its own project.

https://github.com/SerenityOS/jakt


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: