howinteresting
Joined 5 years ago
Joined 5 years ago
I think AVs need to be better than p95 or so to be socially accepted.
If governments had a good track record I'd advocate for that. No need for strawmen like five year plans, I think competition is a wonderful thing.
My underlying, strong belief is that corporations are legal fictions created primarily to benefit society, Milton Friedman's philosophy notwithstanding.
How to make this work in practice is a really interesting question. Community and employee representatives on the board would be a good start. But I think just having the requirement that open specifications be made available, and writing that into legislation, would be great.
https://security.googleblog.com/2022/12/memory-safe-language... shows improvements at scale.
This isn't quite true. You can provide a safe abstraction that involves cross-process locking APIs. https://github.com/elast0ny/shared_memory/blob/HEAD/examples... is an example using a mutex guard.
Rust's type system helps more in some cases than others, but you can get at least some help from it almost all of the time.