I’ve been meaning to write about this for quite a while. When Apple shipped the amazing iPhone X Apple enthusiasts couldn’t wait to have them. Those enthusiasts are the kinds of folks some would refer to as fanboys. I think they just love to have the latest greatest device they can get their hands on. Maybe that does make you a fanboy? I don’t know. It does mean these folks either have a lot of disposable income or, like a meth addict, are willing to do anything to get the latest device.
I love Apple products but don’t feel the need to purchase the latest greatest device on the market. As Apple enthusiasts go I’m a failure in that regard. I own a 2015 MacBook Pro, an iPhone 7, an iPad Mini (first generation), and an Apple Watch (first generation.) On the Ticci Scale I’d rate an Inferior, or worse. That brings me to the purpose of this post.
If you’ve always wanted an iPhone but the prices seem ridiculously high to you consider getting an older model. Yes, an older model. The iPhone 7 and iPhone 8 are wonderful devices. I’m still using my iPhone 7 everyday and I don’t see upgrading for quite a while. Apple focused on performance and stability with the release of iOS 12 and it shows. The OS is really fast and fluid, even on older devices. I purchased an iPhone 5s for testing purposes and it performs really well on iOS 12. The OS is the important part of the equation and iOS 12 is an exceptional OS.
If I were to purchase a new iPhone today I’d pickup an iPhone Xr. The starting price is not as offensive as the price of the Xs, I prefer the aluminum body over glass, and I like being able to choose a color. Yellow sounds nice.
If you want a new iPhone but don’t want to spend a lot of money consider purchasing an iPhone 7 or iPhone 8. The pricing is pretty good and you’ll have a great phone for the next two to four years.
As I’m writing this Apple is offering a great deal on the iPhone Xr if you trade in your existing phone. Of course that comes with an *. If you get the full trade in value on your existing phone you can get the iPhone Xr for $449. That’s a wonderful deal.
As for me the best value I could get for my iPhone 7 is $250. That drops the price of an Xr to $500 for me. Not bad at all.
I’ve setup a Mastodon instance called Curmudgeon Cafe. Why? Well, after creating a Mastodon account and learning more about it I really wanted to have my own instance, that’s why. It’s no big deal and was really easy to do using Masto.host. For five Euros a month I get a managed Mastodon instance and it was painless to setup. Now folks can find me @email@example.com on Mastodon.
The name Curmudgeon Cafe grew out of many conversations over the years with some old friends. I believe Christopher Hawkins once said we should have a Curmudgeon Conference and I know there have been many conversations between some of my old blogging friends about camping together — something we’ve never managed to pull off.
As a result my friends and I now have a Mastodon instance for us to play with.
If you’re interested in Mastodon please start off reading about it at Join Mastodon. It’s basically a federation of servers that behaves a lot like Twitter. In fact it’s so open and well defined Twitter could exist there as an instance among many instances.
Any old Windows Devs out here? Remember the good old GPF? When an application would crash in the early Windows days this is the dialog you’d get.
SyFy Wire: “This week, after months of rumors and whispers, we finally got confirmation that Oscar-nominee and Golden Globe winner Joaquin Phoenix (The Master, Walk the Line) will star as The Joker in an dark origin story film for the character not connected to anything in the DC Extended Universe. Now, Phoenix is finally speaking about taking the role and what we can expect from the project.”
If you’ve seen Joaquin Phoenix in You Were Never Really Here you’ve seen his potential as the Joker. If you haven’t seen the film I recommend you see it. He’s wonderful.
I’m looking forward to this Joker origin story. Hopefully we get to see the Clown Prince of Crime in full regalia.
This set of questions is from November 13, 2015 regarding Xcode for iPad. They still hold true today.
- Who is it for?
- What would the experience be like?
- How would debugging work?
- Would you have a mouse?
- How would you debug for other OS versions?
- Would it be iOS only?
- What about Mac?
- Would it be Swift only?
- Would it introduce a new framework?
- Split screen debugging?
- What about iPhone?
- iPad Pro only?
I was just reading a Slack channel I’m a part of and someone was asking if it’s difficult to add Swift to an Objective-C project. It’s not. Basically you should add a bridging header to your project so you can call your Objective-C code from Swift then do a full nullability audit on any code you’d like to call from Swift. That’s it in a nutshell as far as I can remember.
Another thing to keep in mind as you start writing Swift. Just start writing code. It doesn’t matter if it’s “swifty” or not. I’m an old C/C++ developer and people probably think my Objective-C and Swift look like an old C/C++ developer wrote it. Sure, there are nice things in the language you’ll learn to take advantage of but, to get started, just write code.
Brent Simmons: “And: different syncing systems might need different properties, and I don’t really want to create an uber-schema which is the union of all of these. (And I don’t want to create a Feed protocol, because Set is then impossible.)”
I too am working on an RSS reader for Mac and iOS but I’ve chosen to make what Brent refers to as an uber-schema. We’ll see how it works. I think it’s going to be fine but I’m really curious to watch what Brent’s ODB turns into.
His idea of a more document centric storage mechanism is probably going to be really nice for an RSS reader. It doesn’t need to keep data around forever and requires a very small amount of data to work well.
There are, of course, document — NoSQL — databases readily available. The first one that comes to mind is CouchBase Lite.
I don’t like to install beta versions of iOS on my daily driver device so I tend to use old devices I have left around from years past. This year, however, I didn’t have a device capable of running iOS 12, so I bought a used one on Letgo.
For $60US I was able to purchase an iPhone 5s with a cracked screen that works just fine. I decided to pickup a new screen from iFixit for another $40US. All in, $100US and I have a great new test device. It actually runs iOS 12 really well.
So, if you’re short on cash, try a used device for testing.
The New Yorker (by Arthur Miller): “People on West 110th Street, where I lived, were a little too bourgeois to sit out on their fire escapes, but around the corner on 111th and farther uptown mattresses were put out as night fell, and whole families lay on those iron balconies in their underwear.”
We have an expected high of 105 today. I cannot, for the life of me, imagine living without air conditioning in the San Joaquin Valley.