28,235 karma · joined March 2, 2013
Let's put [Citation needed] on this and let's assume that your personal opinion bubble of developers doesn't really represent the combined worlds software industry. Mind actually proving that there's a significant decline of use of C++ outside the hype crowd?
> Why would one choose C++ for new projects at this point?
Why indeed would you choose a language supported on every running platform on this world with a massive library of supported dependencies and mature compilers developed by stable teams.
(I'd probably also personally choose Rust for new projects, but let's make this a practice in "not everyone is like me" empathy.)
(I'll let you find the others yourself.)
How did you think Pixels got features GrapheneOS needs if the OEM wouldn't care about adding the Titan chip, modem APIs and all the other security features that are featured on pretty much every launch doc?
Cut the crap already.
Android release notes are easy to find: https://source.android.com/docs/whatsnew/release-notes
So are marketing materials: https://blog.google/products-and-platforms/platforms/android...
and so are marketing materials: https://blog.google/products-and-platforms/devices/pixel/goo...
and each of those shows that security is pretty much a constant focus for everyone.
Dismissing all the security work done by other people because they didn't jump on your feature is insane behaviour.
Anyone with half a brain isn't a "Capitalist" (with a big C, like in your example) which is why every single prosperous nation (including USA) regulates markets to avoid destruction of their prosperity and society.
Same way nVidia did through the crypto insanity - make sure they're supplying enough to the consumer market so it doesn't get completely destroyed and pulls down the other parts of the consumer market they're reliant for long term success.
> Should we blame this on memory companies or the AI companies bidding for memory?
Blame doesn't change the outcomes, neither does it improve the negative consequences. Think in terms of "what does destruction of our consumer market mean for my prosperity?" not "oh, how do defend poor companies again?"
Locking you up in a cage for days when you did nothing wrong, dragging you into court where you need to defend your life is pretty much almost the worst thing a modern western state can do to you.
So it's kind of relevant if they're doing that.
And then we can move the goalposts to "more secure distro with GrapheneOS" which isn't part of the conversation until you dragged it out.
Where do you get those silly ideas?
(We ended up shipping a webapp which was another kind of disaster on their phones).
They tried to persuade us to use Qt to write apps (as alternative to iOS)... and they haven't shipped a single phone with Qt available as toolkit. They told us they might ship an update for N95 and perhaps one other model to pre install the library. At the time when they had literally hundreds of models.
When we finally put an app on their store, they failed to approve it in 6 months (!). Apparently because we chose the whole Europe as launch target so each country's Nokia office had to approve it separately. Silly us.
Afterwards we moved to Android (1.5, with 1.6 coming) and iPhoneOS.
F-Droid took until now to use those APIs.