Archive for April 29, 2017

Saturday, April 29, 2017

Concurrency Is Not Parallelism

Great talk by Rob Pike. The slides are here.

Also: Pike in 2004 (via Dan Luu):

Languages for distributed computing: I’m part of a team working on something along those lines that we hope to write up soon.


It’s that last point - different languages for different subproblems - that sometimes seems lost to the OO crowd. In a typical working day I probably use a half dozen languages - C, C++, Java, Python, Awk, Shell - and many more little languages you don’t usually even think of as languages - regular expressions, Makefiles, shell wildcards, arithmetic, logic, statistics, calculus - the list goes on.


Does the kernel matter any more? I don’t think it does.


I think the future lies in new hardware as much as in new software. A generation from now machines will be so much more portable than they are now, so much more powerful, so much more interactive that we haven’t begun to think about the changes they will bring. This may be the biggest threat to Microsoft: the PC, the desktop, the laptop, will all go the way of the slide rule.

8 TB Hard Drives Now Highly Attractive

Lloyd Chambers:

Hard drives prices have been relatively stable, but HGST now has a Deskstar NAS series which makes the 8TGB models particularly attractive with 8TB now having the lowest cost per gigabyte versus its 6TB and 4TB siblings—no more cost premium per gigabyte.

The HGST 8 TB drive is only $289, and Newegg currently has an 8 TB Seagate for $250. Meanwhile, 2 TB SSDs are between $550 and $1,000. The largest hard drive Apple sells is a 3 TB Fusion Drive, and it charges $600 to upgrade an iMac to 1 TB of flash. You can’t even get more than 512 GB of flash without the 27-inch display. Even with most expensive Mac Pro is limited to 1 TB.

Messages Not Brought Back to the Mac

Craig Federighi at WWDC 2016 (via Dan Masters):

So this is the new Messages. It’s of course fantastic on your iPhone. All of this is available to you on your iPad as well. And your Mac and your Apple Watch can receive all of this interactive content as well.

Twitterrific Update Rejected for Alternative User-Selectable Icons

Nick Heer:

Apparently, this is because the alternative icons are too different from the standard app icon or, in some way, are not reflective of the app’s branding.


Third, I don’t see anything in the App Review guidelines that indicates parameters for what constitutes acceptable — or unacceptable — alternative icons.

Ged Maheux:

Hey, guess who I just got a call from? A very nice rep at Apple saying we can put the alternate app icons back in Twitterrific. Woot!!

A good result, but it’s ridiculous that things like this keep happening.