5,692 karma · joined October 28, 2014
Another angle: what's science going to be like when no-one ever retires from faculty positions?
Nevertheless, the more code we write in Rust, the safer we will be. Especially because popular kernels and system libraries are often very well tested these days, whereas application code newly written by developers of varying skill levels likely won't be.
For those applications you can almost always encapsulate the unsafe code in a data structure library with a safe interface, such that the library is a tiny fraction of the application code. And in many cases someone else already wrote that library. For graphs, for example, there is petgraph.
> for applications that can easily fit within standard containers and standard allocation paradigms, C++ actually works really well already
Not at all. For example it is still easy to corrupt memory using C++ references. Just the other day I discovered a nasty little bug involving absl::hash_map: someone had written "map[i] = map[j]" which is unsafe if the element at i does not already exist --- it can trigger a rehash, invalidating the reference obtained by map[j].
What we're going to find out is whether novice users of image generator AIs frequently get stuck with inadequate results. IMHO the answer is likely to be "no", especially after we've iterated on the tools for a few more years.
> (Though viewing China as a full autocracy with absolute power of a single individual is extremely simplistic)
It's overly simplistic, but less "overly" than it was 10 years ago.
-- Put a million Uighurs in camps
-- Persecutes followers of pretty much all religions --- Muslims, Christians, Buddhists, Falun Gong, etc
-- Flat-out censors anything that offends them in the slightest
-- Puts whoever they want into detention with no kind of due process, from small-time activists to billionaires
-- Harvests the organs of (not previously dead) prisoners
-- Had drones peering into apartment windows during the latest COVID lockdown, broadcasting the literal message "control your soul's desire for freedom"
-- and of course is an autocracy in which Xi Jinping has absolute power
The USA is far from perfect but one thing we learned from Trump in 2016 and Bloomberg in 2020 is that money isn't everything in American politics. The parties do have major differences and bad actors can be held accountable.
I'm not American, but this equivalence that some people like to draw between the governments of China and the USA drives me crazy.
FWIW I think remote work has many good effects. It's let me live in New Zealand and do interesting work, for example. I think it's good for communities. I'm generally very pleased by the explosion in remote working. But after working from home exclusively for six years I'm enjoying being in an office.
What I saw at Mozilla with a remote-heavy workforce is that declining office attendance is a vicious cycle. The fewer people there are in the office on any given day, the less incentive there is for those people to keep showing up.
You can mitigate that to some extent by requiring people to be in the office on a few specific days (as many "hybrid work" programs are trying to do). The problem then is the company has a lot of expensive real estate that's only being used 3 days a week. That seems wasteful. I predict that as leases come up for renewal, and as they get more used to remote work, a lot of companies are going to look at their office investments and downsize or eliminate them. The super-rich Big Tech companies and the like will continue to spend eye-watering amounts of money on lightly used office space and services, because they can, but I don't see how that's going to work for normal companies.
I'm not perfect, but at least I haven't tried to ruin someone by spreading lies about them to millions of Twitter followers.
Musk cultists are the worst.
PS, if Musk can so easily be deceived into spreading false information --- even when he, so incredibly rich and smart, hired the source of the information --- why would you trust anything he says?
EDIT: "Musk cultists are the worst" was out of line. I apologise.
An interesting twist will be to pull the voices of your friends off social media videos and impersonate them to you.