Leaves starting to unfurl in early spring along the Brunette River.

UPDATE, December 15, 2021: I've retroactively added this post to the Good Design category.
Drew McCormack has an article on Medium from January 15, 2018 in which he explains the rationale behind the somewhat unorthodox purchase options for the Mac/iOS note-taking app he helped create, called Agenda.
It’s a hybrid model that is related to, but not the same as the dreaded subscription model. Even more now than before, we are seeing signs of subscription fatigue from users–something that must be weighing on the minds of Apple’s executives as they get ready to unveil multiple new subscription services at their event tomorrow. McCormack cites the example of Ulysses, pointing out how people have gleefully torpedoed the average rating for the app by one-starring it solely for switching to a subscription model.
And I think that’s valid. It is and should be a dealbreaker. Ulysses’s devs may go on about how it only costs the equivalent of a Starbucks coffee per month, but their subscription doesn’t exist in a vacuum, it’s one of many apps to now demand a subscription simply to use it. The subscriptions add up and eventually the user will say, “No more” and may even start cutting back. In the case of Ulysses, there are plenty of other writing apps out there that do not charge a subscription fee for use. (Note: As I’ve also reported, I finally gave in and reluctantly subscribed to Ulysses, but only after holding out for 18 months. And my loyalty will only last until I find a better non-subscription writing app.)
This leads into what Agenda is doing differently, and it’s an approach I really like, and hope that other developers will adopt it (maybe some have–it’s been over a year since the blog post was written).
Agenda is free to use–there are no ads, no up-front costs, no subscription. There are, however, a set of premium features that require in-app purchase. This purchase gives you permanent access to the premium features, along with any added over the next 12 months. You can keep using this version of Agenda forever and never pay again. If a new premium feature or set of features comes out after the 12 months has lapsed, you make the same in-app purchase and get those features and any others added for another 12 months, again keeping them permanently.
My only quibble is the actual price–$35 is not a ton of money, but it does seem expensive for a note-taking app. Also, the Mac and iOS versions must be purchased separately.
Still, I think this is an excellent way to avoid subscriptions, while still allowing for an ongoing stream of revenue for the developers, and I’d like to see it adopted more widely.
Maybe if Ulysses switched over to this model they would finally rid themselves of the plague of the 1-star reviews.
Run 603
Average pace: 6:08/km
Location: Burnaby Lake (CCW)
Start: 2:30 pm
Distance: 5:04 km
Time: 30:51
Weather: Partly sunny
Temp: 11-13ºC
Humidity: 56%
Wind: light to moderate
BPM: 163
Weight: 167.5 pounds
Total distance to date: 4595 km
Devices: Apple Watch Series 2, iPhone 8
Almost two months after my last one, I have finally returned to running outside, where there are bears and trees and stuff.
The reason for the long gap is not the usual laziness, but rather the results of the two previous runs, especially the one on January 26th. To recap, the temperature was 7ºC, which is pretty cool, but not actually cold cold, if you know what I mean. Given my relative level of fitness, I expected I would work harder all the same. The river trail is not really a trail, it’s a service road that is mostly used as a trail, but it is wide and flat. Because of this, it is easy to run fast, even when you don’t mean to do so.
These things combined to give me an overall pace of 5:59/km–not bad given my out-of-shapeness, but it came with a terrifyingly high BPM of 185. This nearly scared me from running, but instead I switched to the treadmill at the Canada Games Pool, where the temperature is closer to 7ºC with a 2 added before the 7. It’s actually possible to start sweating before you even start your workout.
After several workouts where my BPM was a nice 153 or 155, I felt ready to brave the outside world again. The temperature today was warmer at 11ºC (and rose to 13ºC), plus I was running at the lake, where the twisty, narrower trail forces you to run slower–or at least makes it easier to fight the impulse to go all out.
And my plan actually worked! I finished with a slow overall pace of 6:08/km (I ended the 5K right on the small footbridge that they replaced last year, which is more than 200m past the actual 5K marker), though the last two km I did dip under 6:00/km at 5:59 and 5:55 respectively. More importantly, my BPM was 163, a full 19 BPM slower than my last outdoor run, and in line with a typical somewhat-out-of-shape run.
For the run itself, there were no real issues. My knees were a bit stiff and sore, but at this point I don’t think they actually have much effect. I didn’t really think about them during the run. I still hope to investigate the knee issue in more depth this year, because it would be quite nice to have them just behave like normal knees again.
It felt good to be outside again, too. I’ve run Burnaby Lake so many times that even with a few months off it felt instantly familiar again. And I was reminded right away how different treadmill and “real” runs are. Even making a deliberate effort to sloe myself, I was probably no more than a minute in before I could feel the burn in my lungs as I, well, pushed myself.
The trickiest part of the run came in the final km. I started my approach to the athletic fields and noted a number of poop monsters (Canada Geese) present. They appear to be pairing up for mating season, the rascals. A pair of them were in fact on the trail as I approached, one slightly ahead of the other. It looked like I was going to have to thread a goose-shaped needle. I did not cherish the idea.
I went in, reducing speed and trying to look non-threatening and project thoughts about how I don’t really regard geese as foul (fowl?) pooping hellspawn. It worked, as the forward goose picked up the pace only very slightly, but enough to let me squeeze between them with no pecking, hissing or biting from any of the parties involved.
I will probably do my next outdoor run the following weekend, but you never know, it’s now light enough after work that I could try one at the river. But it may be back to the treadmill for mid-week.
Overall, a decent return to the great outdoors.
Ironic note: This post was written on a Mac mini.
My current PC is about five years old and truthfully, it still does most things I need it to do without any major issues. I can browse the web, check email, write, read, play games, chat and so on, all without gnashing my teeth about the system being infernally slow, laggy or otherwise annoying to use.
It has an SSD as the main drive, so Windows 10 boots and restarts quickly (even if I notice that the Thinkpad X1 Carbon boots Windows 10 and programs even faster). It has 8 GB of ram, which still allows multitasking of as many programs as I’m likely to run. Its 4th generation Core i5 CPU is officially five generations behind, but it’s clocked at 3.3 GHz and still capable.
In the time I’ve had the PC, I’ve only upgraded three components:
Apart from that, the system is exactly the same as the day I put it together. I’m even using the same 2 TB hard disk from the previous PC as the secondary drive in the current one.
So with everything working, why build a new system?
The best answer might be that while everything works, I am starting to see the upper limits of what the current PC can manage. As programs–and especially browsers–become more bloated demanding, the 8 GB of ram is becoming an issue. Having a small primary drive (256 GB) is slowing down overall performance when loading and saving, because I simply don’t have room for everything on it. Older and less demanding games can still run fine on the GTX 770, but more often I have to turn down settings, accept lower framerates, or just play stuff released 10 years ago. Which Diablo 3 halfway to, luckily.
Also, we are at a point where technologies and pricing have both stabilized with some really good offerings.
If I stick to what I’ve picked out, here’s how the new system will compare to the current PC:
The new case is an improvement because I’ve moved the PC back under the desk, so I don’t need a super-small case anymore. A taller one will make the front-facing ports and jacks easier to access, and the case itself should theoretically be easier to work with.
I’ve already gotten the video card, the next step is to figure out where to get everything else. Having amazon.ca ship everything to a locker is appealing (and simple) but amazon’s pricing and selection is surprisingly inconsistent, so I may be going to local dealers, like I did before NCIX self-immolated.
I am both excited (that new toy feeling) and filled with dread (piecing everything together, turning it on, nothing happening). And of course, it doesn’t address one critical aspect–I’m back to using Ulysses, a Mac-only writing app. I’m hoping the developers will eventually use their alleged subscription-fed largesse to port the program to Windows. I don’t think they will because they seem beholden to Apple’s ecosystem, but it would be nice. I like the app a lot more than I like macOS. Maybe I’m just too used to Windows after a hundred years of using it.
But maybe WriteMonkey 3.0 will eventually come out of beta, actually support indents and fulfill all my writing needs. It could happen!
Perhaps most importantly, my giant backlog of games can’t be played on a Mac mini. It’s new PC time.
Before I stopped playing WoW last time, I moved the game off the SSD and back onto my old-timey HDD. It definitely loaded faster on the SSD, but performance otherwise seemed to be about the same on the hard disk.
Tonight I logged in after many months away, the game fully patched and shiny. I then experienced some of the worst non-network related lag I’ve ever seen in the game. The framerate went from a high of 60 to as low as 18. Your framerate should never dip below legal gambling age. It was unplayable bad, which prompted me to stop playing. It’s possible the game was caching files after being moved back to the hard disk, but whatever it was, it did not leave me with a burning urge to try again.
But I will, for science!
Tomorrow.
This weekend World of Warcraft is free for previous players–like me!
I’ll probably poke around, but I think it will only remind me of how I hanker for a massively multiplayer game world that is like WoW, but somehow better. Less focused on combat, more focused on just doing stuff and exploring the world.
Or maybe I just want a good single player RPG.
On a semi-related note, I’ve had several dreams about City of Heroes (2004-2012) recently. This is weird because I pretty much never dream about games and nothing has happened lately to prompt me to have dreams about it. Maybe seeing Captain Marvel triggered the dreams. Maybe my brain is just weird and random.
I’ll report back on my WoW revisit after the weekend. I expect minor shenanigans at best.
As I type this it is currently 15°C and sunny. The temperature is higher than the seasonal norm and the season–officially Spring as of today–has debuted in spectacular fashion. After a good six weeks of below seasonal temperatures in the last month and a half of winter, this is welcome indeed.
Flowers are flowering, trees are budding and people are already getting sun burns. It’s great.
Cooler, more seasonal temperatures and showers are forecast for next week, but for now we bask in the glory of an early spring, the restorative powers of the sun providing an extra boost to the trials of a typical work day.
In which I feel it a little more than last time, but stay on-track for the full 25 minutes.
This time the timer was set to the standard 30 minutes, so I got the cooldown at the expected 25 minute mark. Unlike Thursday’s run, I did not particularly get a second wind tonight, and I also supped from my water bottle several times during the run. Still, I ran the full 25 minutes, then walked during the five-minute cooldown. I stop tracking the run when the cooldown begins, so the pace doesn’t get thrown off by all the lazy walking.
My BPM was slightly higher at 155, but that was because I was working harder–my average pace dropped from 6:16/km to 6:11/km. You may wonder how you improve your pace on a treadmill that moves at the same speed for the entire time. So do I, a little. Really, though, it’s easy to recognize when I’m over or under-performing. Under performing = moving farther back on the treadmill. Over-performing = running into the grips at the front. I did a bit of both tonight.
Overall, though, an effort I am happy with, and no issues to note.
Stats (note the 2+ minutes difference in time vs. the last run):
Distance: 4.01 km (4.39)
Time: 24:50 (27:34)
Average pace: 6:11/km (6:16/km)
BPM: 155 (153)
Calories: 283 (297)
Total treadmill distance: 38.54 km
Today was the first day this year I did not wear my winter jacket to work. It was 21ºC when I got home, according to Weather Underground.
It was nice.
Today Apple quietly announced two sort-of new iPads: the iPad air and the iPad mini. Both of these have already existed, the Air reaching version 2, the mini reaching version 4.
The mini was badly in need of an update, having last seen hardware improvements in 2015–par for the course with the current Apple, neglecting its products for years on end (the Mac Pro is still the reigning champ, now sitting at 5+ years without a single update, though Apple has promised a new version this year).
The reason I call Apple’s vision for the iPad kooky is because I don’t think it was planned, it’s still a bit of a mess, but it is, finally, a kind of actual plan and presents a clearer vision of the iPad line-up.
In 2010 the iPad line-up was simple. There was the iPad, selling for $499. That was it.
In 2011 Apple brought out the iPad 2 for $499 and that was it. The same philosophy continued through successive models:
In 2012, when the fourth gen iPad appeared, Apple introduced the iPad mini. This was the first time buyers had a distinct choice of what iPad to get, but it was still pretty clear: get a big iPad, or get a small one. In terms of specs, they were very similar.
In 2015 Apple mixed things up again by bringing out the first iPad Pro. It had a whopping 12.9 inch display and similarly whopping price. Again, the difference between the three models was clear–size (and price, with the Pro model).
In early 2016 Apple added the 9.7 inch iPad Pro and here things got confusing. The smaller Pro sold for $599, only $100 more than the Air 2. It had Apple Pencil support, a faster processor, generally enough improvements that people might be tempted to spend that extra $100. Apple was now in a position where it would cannibalize its own sales–but not in a good way.
Apple “fixed” the issue in 2017 by coming out with both a new iPad (again just called iPad, this being the sixth generation), killing off the Air 2 and bumping the specs of the 9.7 inch Pro to a 10.5 inch model. They sealed the deal by increasing the price of the Pro to $649 and decreasing (!) the iPad price to $329. Apple also made a lot of compromises with the iPad and its tech, essentially reverting it back to something more akin to the original iPad Air.
Now the gap between regular and Pro was clear: price! The smaller Pro cost almost twice as much.
This continued into 2018 when Apple introduced the third generation of Pros, with the now 11 inch model selling for $799 vs. the still $329 iPad. The 12.9 inch model started at $999.
But now Apple had a problem of their own making. The iPad and iPad Pros could both do all the same things, run all the same software. In 2018 Apple even added Pencil support to the cheaper model. The current Pros are great tablets–provided you don’t need a headphone jack–but the price difference was now so stark that most people wouldn’t even consider the Pro models, unless they had an extremely compelling use case or simply didn’t care about the cost.
Thus, today’s additions.
The revived iPad Air (not called iPad Air 3, just iPad Air, but at least it’s not New iPad Air) does three things: it cements the return of Air branding (started when the MacBook Air was refreshed–finally–in October 2018), further underlines Apple moving away from version numbers (only the phones and watches persist) and most importantly, provides a product in-between the cheap iPad and the ludicrously expensive iPad Pro. And the price?
Yep, $499.
In reality, the new iPad Air is essentially the just-discontinued iPad Pro 10.5 inch. It was selling for $649, so the Air is significantly cheaper. There are some features cut, like the 120 Mhz refresh rate Apple calls Promotion, but all of the important stuff from the 10.5 inch Pro has been kept, just at a lower price.
The mini is in a weirder place. I thought Apple was going to go the cheap iPad route, and revert the min back to the iPad mini 3 era of design–thicker, heavier, non-laminated display and so on, to keep the price down. Instead, they went the opposite, actually improving the specs. The display is even better than before, it adds Pencil support and so on, without changing the price, which remains $399. There is one downgrade–the mini 4 was reduced to one configuration with 128 GB of storage. The new one starts at 64 GB, so the cost is the same, but storage is now halved, though one might argue the improvements make up for it. I bought my mini 4 in late 2016 and back then I paid $499 Canadian for a 32 B model. I can now get the new 64 GB version for $529, a modest (for Apple) price increase that reflects the drubbing the Canadian dollar has taken over the last two years.
The iPad mini, then, is sort of a semi-pro, so Apple must be counting on people wanting the smaller size being willing to pay for it.
And now, for the moment, the iPad line and its vision are complete. There is a low end model, a smaller model, a mid-range model, and a pair of high end models. Prices start reasonable (for apple) and progress up to through-the-roof. And for the first time in a long time, all of the models are current. None are year-old models sold for less (or the same price, as the 10.5 inch Pro was).
This may help Apple keep iPad sales from stagnating, by tempting more people into spending what used to be the old iPad price of $499 to get the nicer specs. I wonder how it will affect the Pro models, though. Face ID and slimmer bezels are nice, but not hundreds of dollars more nice. For me, at least.
And for me, I’m content to stick with my iPad Pro 10.5 inch. It still works great as it nears its two year birthday and the new Air would only be an upgrade in terms of the processor boost–but the 10.5 inch has never felt slow.
(Also, congratulate me for not making a single penis joke after typing out 10.5 inch so many times.)
My iPad mini, now over two years old, is suffering worsening battery life. It will run itself all the way down in just two days of idling, so I have to charge it every other day instead of just once a week. I’m not keen on having to replace it, but at least when I do I won’t be paying much more (or maybe not more at all if I wait for a sale), and I’ll be getting some nice improvements, as well.
Probably the dumbest move Apple has made recently in regards to the iPad is calling the second generation Apple Pencil…Apple Pencil. See this Verge article for more.