Android offers a bevy of excellent features that iOS doesn’t—and frankly, probably never will—but it’s a matter of what I’m willing to trade off. Android’s customization is refreshing, but what iOS lacks in tinkering it makes up for in usability. Every feature Apple implements is seriously considered for the effect it has on the user, an attention I didn’t feel with Android.
Archive for November 2015
Breaking it down, the estimates show that upwards of 58 million of active iPhones in the United States are iPhone 6 or iPhone 6 Plus units. There are already four million iPhone 6s and/or iPhone 6s Plus units in the U.S., based on the data. The data also seems to show that the 4.7-inch iPhone 6/6s model is the most adopted.
Interestingly enough, the data also shows that while Apple has certainly hit a milestone in the U.S., things are beginning to taper off as the market has matured. The data shows that over the course of eight years, the iPhone installed based grew by an average of 8%.
For those keeping tabs, Apple’s latest quarterly earnings confirmed that the Cupertino-based company had sold 48 million iPhones in just a three-month span of time.
I refuse to use any preprocessors.
I’ve been creating sites since before CSS was in existence, so I’ve seen a lot of new trends, frameworks and the like come and go in that time. Not all of them have been bad, but a lot of them, mainly frameworks, have only made HTML or CSS even more complicated.
Let me tell you a secret: CSS is NOT a programming language. The beauty of CSS is that it’s so easy for almost any to pick up quickly and read (though it’s very difficult to actually use it properly for the big stuff). Adding a preprocessor on top just needlessly complicates and adds yet another piece of bloat to an already over bloated workflow.
I’ve spent the past decade mostly leading my own research projects. This meant that I did the majority of the command-line bullshittery and programming to produce the results that led topublications, especially ones where I was the first author. In short, I’ve gotten very, very, very good at command-line bullshittery. However, I’m now transitioning into the role of an advisor whose job is to mentor students on their research projects. This means that my students (not me) are now doing the programming required to produce my research group’s publications.
…There is a huge disconnect between the elegant high-level ideas discussed on the whiteboard (while presumably sipping cappuccinos) and the grimy, grungy, terrible command-line bullshittery required to set up a computing environment suitable for implementing those ideas in code. This gulf of execution is tremendously frustrating for highly-capable and motivated students who just didn’t happen to spend 10,000 hours of their youth wrestling with nasty command-line interfaces.