iPhone and Yosemite coverage got me stuck in podcast doldrums over the past couple weeks. Thankfully, Radiolab was there to give me a nice way out.
A command line tool to order yourself a sandwich from Jimmy John's. Hilarious.
An extraordinarily clear and understandable post by Chris Coyne that explains exactly what's wrong with the idea that by protecting our data, Apple (and Google, and other service providers) are only serving to protect the guilty. In fact, they're protecting us all, and in many ways.
Beyond all the technical considerations, there is a sea change in what we are digitizing.
We whisper “I love you” through the cloud. We have pictures of our kids in the bath tub. Our teens are sexting. We fight with our friends. We talk shit about the government. We embarrass ourselves. We watch our babies on cloud cameras. We take pictures of our funny moles. We ask Google things we might not even ask our doctor.
Even our passing thoughts and fears are going onto our devices.
Time was, all these things we said in passing were ephemeral. We could conveniently pretend to forget. Or actually forget. Thanks to the way our lives have changed, we no longer have that option.
This phenomenon is accelerating. In 10 years, our glasses may see what we see, hear what we hear. Our watches and implants and security systems of tomorrow may know when we have fevers, when we're stressed out, when our hearts are pounding, when we have sex and - wow - who's in the room with us, and who's on top and what direction they're facing*. Google and Apple and their successors will host all this data.
We're not talking about documents anymore: we're talking about everything.
You should be allowed to forget some of it. And to protect it from all the dangers mentioned above.
As I increasingly use my various devices as an outboard brain (which I do, a lot), I need things to be ephermal. I need to be able to tell my outboard brain to forget stuff with only slightly more difficulty than my real brain forgets stuff. And I want to know that eg the NSA isn't creeping on stuff I've already forgotten.
I've never been so thankful I don't have to support planes. Wow. Very cool video that shows all the effort required to keep you online at cruising altitude.
I'm a stalwart Terminal fan for my Engineering tasks. I don't understand why so many colleagues prefer a Terminal emulator like SecureCRT when we have native SSH built right into the OS. Something a lot of SecureCRT guys hold over my head is the nested folders with saved SSH sessions.
It dawned on me this morning that I could duplicate that functionality in something I'm already using: Brett Terpstra's Cheaters.
I won't get into an in-depth review of Cheaters, here. Simply put, it's a small app that launches a web view of a locally-hosted set of websites. Brett's suggestion is to use it as a place to keep cheatsheets (hence the name), like a virtual cubicle wall.
I used a little
sed on our existing hosts file, and came up with a Markdown list of links to the hostnames of our devices, using the following syntax:
I spent a couple minutes sorting the list into a reasonable hierarchy, then I used this nice little tutorial to create expanding lists using CSS and jQuery. I ran my Markdown list through Brett's own Marked 2, and copied the HTML to a new cheatsheet.
I didn't need to worry about jQuery, since Cheaters already uses it. I added the appropriate ID's to the
div that holds the list, and to the first
ul element. That's really all there was to it. Now I have a nice, organized, expandable list that lives in my menubar, which I can use to launch SSH sessions right in Terminal without having to remember specific hostnames. Not bad for 45 minutes of effort.
The Verge sent photographer Austin Mann to some amazing locations and into some incredible experiences to test the cameras on the new iPhones. I'm jealous of the experience, but I'm also amazed at how the cameras in these ever-thinner devices keeps improving.
Two great reviews of the new iPhones dropped in the past couple days: John Gruber's and Matthew Panzarino's. Both are thoughtful and fairly deep. And while they both touch on the software, they focus almost entirely on the hardware. Interestingly, their conclusions about the biggest (no pun intended) question about the hardware was very similar.
Regarding the size question, here's Gruber:
If you simply want a bigger iPhone, get the 4.7-inch iPhone 6. That’s what it feels like: a bigger iPhone.
If you want something bigger than an iPhone, get the 5.5-inch iPhone 6 Plus. It feels more like a new device — a hybrid device class that is bigger than an iPhone but smaller than an iPad Mini — than it feels like a bigger iPhone.
And here's Panzarino:
The iPhone 6 Plus is a great option for people who don’t have or want an iPad — or simply don’t want to carry it. Where the iPhone 6 is a great upgrade to the iPhone line, the iPhone 6 Plus is a fantastic ‘computer’.
I fall decidedly in the camp that doesn't want to carry an iPad. I've had iPads since the first one. I loved it. I've carried an iPad Mini for the past two years, and I love it ad a device. But I live on my phone. If I can get more room on my phone, I think I can give up my iPad. The idea of a new, The iPhone Plus is closer in size to a paperback than the iPad Mini is, and I'm quite comfortable reading a paperback at length. I read and send significantly more email from my iPhone than from my iPad. I more frequently use my iPhone to SSH to routers, switches, and my computers to help in troubleshooting. It seems very compelling to get more screen size, higher resolution, better battery life, and a marginally better camera all on the device I most often use, while trimming the number of devices I carry by one. When I need more oomph, I'll get my laptop out.
On the other hand, my wife doesn't have a computer, and she uses her iPad nonstop. She saw the cutouts I printed at work, and decided she wanted my 5s, and willingly offered up her upgrade. I think that's largely because she's very happy to use her iPad at home, and her iPhone while she's out of the houe. Where I "step up" to a MacBook Pro, she steps up to an iPad Mini.
I'm kind of rolling the dice. I haven't held the phone in my hand (or to my head). The closest I've gotten is holding a paper cutout that approximates the phone to my head. But, hey. Worst case scenario, I decide it was a mistake, and replace it in two years.
Will anyone be trading in their Lange Double-Split for an Apple Watch? Certainly not. But, will the average Lange owner buy an Apple Watch, wear it on the weekends, and then, after a great workout with it, decide to leave it on next for a vacation to the beach, and then maybe on casual Friday to the office? It's possible. Apple products have a way of making someone not want to live without them, and while I wasn't able to fully immerse myself in the OS yesterday, what I saw was impressive. So while certainly not direct competition for haute horology watchmaking right now, the Apple Watch is absolutely competition for the real estate of the wrist, and years down the road, it could spell trouble for traditional watches even at a high level. When you realize you just don't need something anymore, there is little desire to buy another.
This is basically how I'm thinking about the Apple Watch. It's another watch to add to my (small) collection of mostly inexpensive but nice looking watches. I may find that I love the features it brings with it, and I may wind up wearing it a lot.
I still think the 3D emoji are butt-ugly, though.
Sized to be accurate when printed at 100%. If you or someone you know is debating about which phone to order, this is a great way to get a feel without waiting for the phones to show up in the Apple stores.
Craig Hockenberry put together a really good list of Terminal tips and tricks useful for developers. Many of these require only a little thought to Be useful for network engineers, as well. Being able to do stuff like this is a big part of why I've always been a fan of using Terminal directly, in OS X, to ssh to remote devices, as opposed to using a GUI like SecureCRT.
An interesting, and especially well told, report of a murder, the trusted physician behind the murder, and the doctor who took over his practice. I was about to unsubscribe from This American Life, but this one pulled me back in.
This episode is a few weeks old, but I don't think the information or view points go stale. There were outbursts of surprise when it Facebook published their paper about potentially being able to manipulate people's emotions by adjusting the "mood" on their Facebook timelines.
Christian Rudder of OkCupid talks us through how using measurable testing on real users means a better experience for all users of OkCupid.
My take? It seems naive to believe that this kind of testing isn't happening on every service we visit. Maybe especially so on services where our attention is ostensibly the "product".
If you only listen to one podcast, make it On the Media. I'm almost always dissapointed by news coverage of a topic, but the meta-analysis from OTM is fantastic.
J.J. Hardy is one of the slickest fielding shortstops in the major leagues and his work around the bag on double plays is a leading reason why. Jonathan Schoop isn’t bad around the bag either and has a cannon for an arm to go with it. Put the two together and you have the best double play tandem in the MLB residing in Baltimore.
Hardy has been good the whole time he's been in Baltimore, but seeing him surrounded by good middle infielders, and good corners, and we've been getting to watch something special.
People silently struggle from all kinds of terrible things. They suffer from depression, ambition, substance abuse, and pretension. They suffer from family tragedy, Ivy-League educations, and self-loathing. They suffer from failing marriages, physical pain, and publishing. The good thing about politeness is that you can treat these people exactly the same. And then wait to see what happens. You don’t have to have an opinion. You don’t need to make a judgment. I know that doesn’t sound like liberation, because we live and work in an opinion-based economy. But it is. Not having an opinion means not having an obligation. And not being obligated is one of the sweetest of life’s riches.
Perfect. Less a guide, and more a justification of being polite in an increasingly less polite world.
Great Safari extension for blocking the time-drain websites in your life. Giving you the ability to schedule when your restrictions are in place, and the ability to temporarily permit yourself to go to the site, anyhow.
I've used hacks to accomplish something similar in the past, but this is a better fit, in my opinion.
Parking in the alley behind the row home, he saw something in his headlights before turning them off. A striped cat sprinted out of the darkness, across the beams, and into the darkness on the other side of the alley. Almost immediately, a giant rat scampered through the light, hot on the trail of the cat. The lesson he took from that experience was that while the cat might look rather impressive, you really have to respect the rats because this is a rat town. The flashy and chic are out of place in Baltimore. Hard work and dependability is the currency here.
I call Baltimore a rat town with fondness. It is a charming dirty, old port town with wonderful places spread throughout.
This excerpt captures Baltimore well, I think. It's exactly what I love about this city, and it's told in a way that doesn't take itself too seriously.
The article is about the current Orioles, and doesn't touch on some of our higher-profile castaways like Chris Davis, who struggled to stay in the majors while signed with the Rangers.
For the first time in history, an independent crew is taking control of a NASA satellite and running a crowdfunded mission. They’re doing it all from a makeshift mission control center in an abandoned McDonald’s in Mountain View, CA, using old radio parts from eBay and a salvaged flat screen TV.
The headline on Betabeat is needlessly sensationalistic; "Civilians in Abandoned McDonald’s Seize Control of Wandering Space Satellite" makes it sound like the group was not working with NASA's blessing. Regardless, this is incredible. Another step toward the democratization of space.
I was looking for an excuse to play with spark, and cooked up a little shell script that pulls historical stock data. It's still a little rough, but it's got some basic validation, and it's good enough for me to use it for the time being.
I might improve on it here and there, but you should feel free to mess around. I'm sure there are others that provide this functionality and much more, but I wanted to write it myself from soup to nuts.