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 @firstname.lastname@example.org 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.
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.
Early 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.