I own an XC40 BEV (now renamed EX40) and it's a much better car. The SPA platform was pretty mature by that point.
I sat in an EX90 demonstrator a year ago at the dealer and was told not to touch anything inside the cabin. The car wasn't ready back then and, from reading owners forums now, it's still not fully baked.
The Polestar 2/EX40 probably have the most mature software of that lineup. Not without issues (and certainly underpowered pre-‘24), but relatively stable by comparison.
I don’t understand the logic of having each Polestar model running a unique software stack rather than progressively improving one system across all models - but must be a downstream impact of the fractured Geely badges.
Also the Volvo C40 (same platform). I've been driving it since January and other than the software being slow to start up when it goes into sleep mode, it's been stable.
They did recently issue a software recall for the backup camera, so now when the backup camera crashes it goes into 360 camera mode instead of just a black screen.
Overall I'm happy with this car though and would recommend it.
Rongorongo hasn’t been deciphered. Secondly, it goes LTR and RTL alternatively but also inverts the alphabets upside down. There really shouldn’t be a reason that that would be faster and easier to read.
I had a similar experience with HardCaml back in 2015/2016. The benefits where overwhelming: higher productivity, higher reusability, less intractable bugs, tighter TTM, and no more slippage in deliverables timeline. The performance where comparable to Verilog-only project (density, path length). In the end, the effort was shut down by management because the approach was “too complicated”.
And commonly also because it's, currently at least, very hard to find people for it. Which is an entirely valid concern, but is still so frustrating. Because while C for system programming might not be ideal, it still makes sense, whereas Verilog (that was meant to look like C because people knew C for programming already) for hardware design is just so much more of a mismatch.
@saurabhsharan Signed up; my account page is blank and I am not getting any result. I am not getting any way to unlink my accounts or check what is being done with my information. Seems a little fishy so far.
Unfortunately we unexpectedly hit our API limit for Plaid (the service we use to handle bank logins), but hope to be back up soon. Feel free to email us at hello@savewithtrove.com from the email you used to sign up and we'll delete your account right away.
[1] "Scalability! But at what COST?"