Bjarne Stroustrup outlines changes in store for C++ in v17. I can barely remember how awesome I used to think C++ was back in 1986. And compared to C, I guess is was, then. Today—forget about it. Just give me a scripting language.
Finally: During the 1990’s I used to be a DIY system builder, but the past decade or two I’ve been too busy and too impoverished. And there’s a lot to be said for buying something small. Still, I might get around to building something again someday. This sounds like fun:
In Electricity for Africa, Matt Ridley quotes a UN official who says, despite the troubles in Libya and the Sahel that make the news, the long-term problems are concentrated in Subsaharan Africa:
Just to get sub-Saharan electricity consumption up to the levels of South Africa or Bulgaria would mean adding about 1,000 gigawatts of capacity, the installation of which would cost at least Â£1 trillion.
Renewable generation will cost about 4-5 times what natural gas generation costs.
The economist BjÃ¸rn Lomborg has been making the case that getting energy and clean water to Africans is a higher moral priority than pursuing renewable energy. He still thinks climate change is a danger, but he thinks developing new energy technologies will get far better results than rolling out expensive and land-hungry renewables today.
I used to read on the bus. One day I was being picked on, so I hit the @$$#073 who was bothering me with my algebra book and got off the bus at the direction of the driver. And I haven’t ridden a school bus since. That couldn’t have been later than 9th grade but it might have been 8th.
A couple of weeks (months?) ago, my podcast feed quit including a publication date, and I couldn’t figure it until just the other day. The problem was that my publication tags looked like this:
<pubDate>Sun, 05 Apr 2015 19:18:25 AKDT</pubDate>
but that won’t validate. It never has, but something must have changed in Apple land (either on their servers, or in iTunes) to make the times quit working.
The problem is that AKDT isn’t a RFC-822 compliant time zone. (It assumes that time zones in North America have names that are 3-character strings.) Instead you have to use ‘-0800’. (AKST isn’t compliant either, so you have to use ‘-0900’.)