Joaquin Phoenix as Joker

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.

From my Notes

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?

Thoughts on Swift

A wonderful bouquet of flowers.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.

Evergreen ODB

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.

Gowalla Imagery

Back when Gowalla was still around I just loved their style. I used to visit their website just to look at all the beautiful imagery they produced. I kept some of it and thought I’d share it below. I hope that’s OK?

Some of these may not be from Gowalla, but I’m sure most of them are.

Enjoy.

P.S. – It seems a real shame Facebook didn’t keep the old site up just as an artifact. That would’ve been really nice. If the Gowalla site is archived anywhere and I can link to it drop me an email at rob.fahrni@gmail.com or reach out on Twitter to @fahrni. Thanks.

Old Devices

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.

New York – Before Air Conditioning

It's a real scorcher here in the San Joaquin Valley!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.

Full Circle

I was cleaning up around my desk this afternoon, it’s a complete wreck most of the time and it’s been super bad for a while now, and I happened upon some notes I created somewhere in the mid to late 90’s.

Blue Skies PlaneEarly in my career, around 1988, I worked for a company called AgData and one of their offerings was a chemical tracking application called ChemTrak. It was a chemical use reporting tool for the State of California and I had a bit of a fascination with it. I always wanted to write a version for Windows.

That’s where the notes come in. I was writing down what I wanted it to do. It was a pretty simple list but it would’ve been a great little Windows app.

Now, Agrian, my employer, does all of that and a whole lot more.

Anyway, here are the notes.

The idea was to make it simple and extensible. I was going to create a plug-in architecture so someone would write a .DLL the main application would know how to load. On the database side I was going to use a standard dBASE file format so folks could write their own reports using standard tools at the time. Apparently — at the time — I thought Borland’s ReportSmith was a good idea for that.

After AgData I worked at Microsoft, then Visio for 10 years, then did video decoders for seven years. I made some other stops in between.

Now I’m back working on Agricultural solutions. Feels good.