balaam
I don't see a future for humanoid bots in war. Missiles and drones seems to render anything else redundant. Policing in a few more generations seems possible, at least at a technical level.
This slightly over 100 page book on move semantics https://leanpub.com/cppmove shows some of the iceberg like complexities dotted all over the place. Some developers probably never use and have never even heard of move semantics.
I've been programming in C++ pretty much my entire career. Personal projects or small projects I'd use Ruby or Python first. I'd only ever use C++ (or a very specific subset of it) if I want to make something extremely performant.
C++ will eventually peak and die off but the timeframe is probably measured in decades and I'm sure there'll places where it holds on even then, like Fortran today. I certainly would't recommend it to a programmer starting out today, instead C or Rust would be better places to get an idea of system level programming.
You get a clear stream of useful, relevant content. Unfortunately this also gets framed as a "filter bubble".
I want a filter bubble.
The problem in practice is that twitter actively fights you doing this. It tries to pour raw sewage into your nice clean stream and you can't stop it. You see what other people have liked, or what's popular or lots of other things I don't want to see.
At this point in time the biggest value of twitter is it's userbase, it's critical mass, people are on twitter, they're not on mastodon.
Microsoft doesn't do discrete OS updates anymore but I definitely feel like it might time to give Linux another go next time I upgrade my hardware. There's less and less software the holds me to MS. This is due to so many programs going to the web - Google Docs suite, dictionaries etc and partially due to better Linux support for software I use such as Unity or games via Wine. What's held me back until now has been poor graphics driver support.
Various musings from author Warren Ellis - comic books, script writing, weird fiction are probably the mainstays but it can include all sorts.
I would reframe this as the design of C++ makes it hard to write code that compiles fast.
(The screen broke with a month, then I spent 3 months in a horrible support hell before finally getting refunded which wasn't even the outcome I wanted - I just wanted it fixed. Contrast with the macbook I bought it, it worked for several months, the hard drive died, I took it to a mac store and it was fixed within the week. The ecosystem around the computer matters.)
The average developer has almost no input into what is and isn't shown at E3. They can present some source material but E3 decisioss like these are made by a marketing company or the publisher.