Author: Rob Attrell

  • What a Difference 5 Years Makes

    What a Difference 5 Years Makes

    Left: The view from our front bedroom window, shortly after moving in, on April 27, 2014. Right: The view from our front bedroom window, 1 day after moving in to our new house, on June 7, 2019.

    We finished our move on Thursday, June 6 in to our new house, and we couldn’t be happier about it! The view at our old place has changed quite a bit since we first moved in (the lot across the street is fully developed now, and the building you can see has been demolished, for example), but you seriously can’t beat our new view!

    Our new house was a can’t-miss from both of us mostly because of the excellent location, and since moving in, it’s been just as excellent as we expected! Who knows what the next 5 years will bring for our family!!

  • Spider-Verse: My Favourite Movie of the Last Decade

    Spider-Man: Into the Spider-Verse is what I’m calling my new favourite movie since Forgetting Sarah Marshall [2008] (and they’re so different, don’t even bother making me rank them). I’ve spent a lot of time talking with my friends about how much I love this movie, and so far nobody I’ve met in real life has really come to the same obsessive conclusion about this movie as I have.

    I love the YouTube channel FilmJoy, and Movies with Mikey is such a wonderful video essay series, I just have to share this entry with you (but honestly, go pick any movie you love from the back catalogue and you’ll appreciate his take on it). There are lots of great video essays about this movie, this is but one recent example too.

    Spider-Verse is a fun and unique movie in just so many ways. It has a great cast, flips expectations on their heads at every turn, it’s hysterical, and is SO beautiful in a way that I’ve never seen in any movie, animated or not. This film won the Oscar for best animated picture, and in a year with other GREAT movies, it wasn’t even close.

    I could talk for weeks about the animation style, the amount of detail and passion that so clearly made it in to every frame of this movie, the characters and story which show off stories which have never been seen in Hollywood before. The way this movie is able to carve out a niche for a ‘different’ Spider-Man , while only heightening the ‘legend’ and legacy of the Peter Parker Spider-Man we all know and love is something that other adaptations could only dream of.

    I’ve always loved Spider-Man as a character, and the emotional, humourous, and suspenseful moments just hit you SO hard. The soundtrack and musical cues are perfect, the lighting and colour are vivid, imaginative, and visually pleasing in a way you have to see to believe. And the way that the different comic book styles blend together seamlessly makes the world of this movie so immersive you believe everything it asks you to without question.

    I could watch this movie over and over again, and it would never get old, or feel stale, because there’s something new or interesting or beautiful to focus on in every single frame through the entire movie. I love everything about Spider-Verse, and I hope that you’re excited to go watch it again reading this, whether you’ve not yet seen it, or whether you’ve seen it a hundred times.

  • Mom in Style

    Mom in Style

    I had never been to the Tulip Festival 🌷 until this year, and what better occasion than on Mother’s Day with the family?! Not all the flowers were blooming, but it was lots of fun with these cool cats 🐱 !

  • Evie on her first birthday! 🎂🎉

    Evie on her first birthday! 🎂🎉

    Evie doesn’t sit still for long, but here she is doing her best impression of a buddy cop movie poster.

    Happy birthday Evie! 🎉😍

  • What’s Missing from Gmail (Compared to Inbox)

    It’s been a long time that we’ve known that Inbox by Gmail is going away, and to be honest, I understand the decision to deduplicate the development time required to keep two apps and sites updated (Gmail/Inbox). However, I’ve never actually taken the time to describe in detail the missing features that never made it over to Gmail, and they’re the things I like the most about using Inbox. So here goes!

    Missing from Gmail (In no particular order)

    Bundles

    When Inbox first launched, one of my favourite new features was bundles. The ability to put emails that are still in your inbox in to different sections, still sorted by date and conversation thread, was just unbelievably powerful. Having the further ability to keep bundled emails from showing up in the inbox right away was another amazing feature that kept me from being distracted by ‘Promo’ emails more than once a day, and let me create any number of other sub-sections of email that wouldn’t interrupt me or be visible in my email until I wanted it to. There are ways to work around this in Gmail with Priority Inboxes, but it’s nowhere near as powerful or customizable.

    The other really neat thing about Inbox’s design when it comes to bundles is being able to open a bundle and have it expand but have all the other bundles/emails stay in context and in order, without disappearing off the screen. It never felt cramped or busy, and you always knew exactly where you were, and the design was the same on desktop and mobile, so it was very difficult to lose yourself in your email.

    Swiping (sweeping) away all the emails in a bundle in to read was also very useful, and one of the big selling points of Inbox when it was released. Having an email set as ‘Done’ or not ‘Done’ in the Inbox was also nice because you didn’t have to worry about the read status of an email when it was done, but coming back to Gmail this month, I have hundreds/thousands of unread emails that I now have to mark as read (and will need to manage on an ongoing basis rather than just archiving them).

    Another feature with bundles that was one of the premiere features of Inbox was for things like trips. Having your flights, hotels, rentals, events, etc. that are part of a trip all automatically show up in one bundle was SO convenient. This going away is going to make travelling and keeping track of emails quite a bit less convenient (could potentially be worked around with a custom label for a trip, but nowhere near as easy).

    Saved Links

    This feature has been a beautiful thing the last few years, keeping a bundle with a list of saved links right next to your emails, and having a share extension on Chrome (desktop) and on iOS (mobile extension). Not only will it be very tough not being able to use this feature, but there’s no easy way to view this list outside of inbox, so I had to manually open and copy each of these links because I don’t know where I’ll be able to find them in April.

    Filing Messages

    With Inbox (mostly, but not only) on mobile, it is simple to drop an email in to a bundle. Now, these are just labels in Gmail (as they always have been), but it’s way more steps to label emails on mobile in Gmail. I realize it’s just a different metaphor, but if you file your emails with labels, it’s really difficult to do regularly on mobile, whereas it was really easy and intuitive on Inbox.

    Reminders

    Having reminders show up (and be created in) Inbox was also a super convenient feature, and I’m probably just going to use reminders less now that it’s no longer going to be integrated in to my email.

    In Conclusion

    To wrap this up, since the first day Inbox was released, I have used it exclusively and preferred it to Gmail in almost every possible way (especially the ways described). It is very sad that it is going away, and I honestly have likened it to Google Reader going away, in that my use of email will probably be forever changed with the disappearance of Inbox.

    Inbox made me hate email less when I needed to use it, and it will be sorely missed.

  • Cell Phones, And The Amazing (Non-) Exploding Gas Pump

    Have a look at the following news story and tell me if you notice anything odd about it:

    Now, it’s difficult to get the full scope of this news story without looking at the report, and unfortunately it got taken down as of the writing of this piece (unclear why, but the page is a 404 now).

    However, we can still use this news article as an example of why it’s critical to think about where a statistic comes from any time you see one. In this case, the report and the article both mention a ‘1 in 10 billion chance’ of a cell phone causing an electric spark that ignites a fire at a gas station.

    The report itself uses this language, citing that there are approximately 1 billion gas fill-ups at stations in Canada in a given year, and the length of time that cell phones have been around (~20 years). However, the report goes on to mention that there hasn’t been a single reported case of a cell phone causing a fire at a gas station, anywhere in the world.

    This seemingly tiny difference totally changes the meaning of the report, and sets the absolute maximum risk at 1 in 10 billion, not the overall risk. Something that has a 1 in 10 billion chance of occurring, which is also something that millions of people do every week, would lead to multiple occurrences every year. And since gas station fires due to cell phones are not constantly being reported (and in fact have *never* been reported), the risk is surely a LOT smaller than 1 in 10 billion.

    It’s critical to take news stories as presented and think critically about them, because people who write the news aren’t necessarily experts in that field (and usually, they aren’t). One neat thing I’ve heard to try is to read a news story that relates directly to something you know extremely well, whatever that may be. Look for inaccuracies, simplifications, or outright factual errors in the story, and you’ll surely find plenty that doesn’t quite hold up.

    It’s a good practice to expect every news story to be about as factual as that, but it’s a lot harder to spot those inaccuracies when you’re not an expert at what’s being presented. The important thing is not to take everything you read or hear on the news at face value.

  • SNC-Lavalin And Why It’s So Hard To Watch The News (For The Truth)

    I’ve noticed recently (maybe it’s just because I’m paying more attention to political news lately) this very annoying trend when it comes to news stories that get even a little bit of attention. This video by Vox is talking about the Green New Deal, but I feel like I feel the exact same way about the SNC-Lavalin incident, to name just one recent example.

    I’ve been feeling for the last year or three that whenever a big news story breaks where opinion could potentially break across political lines, all the news spends all of its airtime just talking about the political impact and outcomes of the story, and if the story still has traction in the days or weeks afterwards, you’ll hear endlessly about what other people are saying about it now.

    I really don’t like when this happens with the news, because it does nothing to inform the public about the actual issue at hand, it just applies a partisan lens to every news story.

    With the SNC-Lavalin ‘scandal’ news story, the Liberal government’s alleged pressure on the attorney general’s office to avoid prosecuting the company directly, we see a great example of this, in my opinion.

    How I have experienced news coverage of SNC-Lavalin

    When this story first came out, the narrative was that of a ‘scandal’ from the highest echelons of the federal Liberal government, with the office of the Prime Minister being accused of applying pressure to the attorney general in dealing with a bribery case with SNC-Lavalin and the Libyan government.

    From the time details started to come out, I was already looking to journalists and the news to understand what actually happened, to figure out if anything improper had taken place. However, what I found on the news, on Twitter, and from every pundit and opposition politician, is outrage that the Prime Minister would do something like this.

    Even the sparse details I put in the paragraph above were pieced together over a few days, and I still don’t feel like I really fully understand all that actually took place leading up to and after the events of the ‘scandal’. I am not of the opinion that absolutely nothing improper took place, or that an investigation should or shouldn’t happen (it probably should).

    I actually feel like I still don’t have enough details about the case to know whether I think deferred prosecution was the right call in the original case, much less whether anything unusual or improper took place afterwards. My main point in talking about all of this is that in spite of trying to stay up to date on the news surrounding this story, I feel woefully uninformed and end up hearing “Politician calls for Trudeau to resign” as the much bigger headline that “Here’s how deferred prosecution works, and the attorney general needs to remain independent”.

    I don’t know about you, but hearing that the head of the opposition thinks the current Prime Minister should step down (especially when it’s a conservative saying that about a liberal), is not a headline that should really exist (because he says it all the time). That’s a separate conversation altogether from considering what I would say is a more reasonable headline, which is “Should The PMO Get Involved In Federal Prosecution Cases?”, or something like that.

    What Can We Possibly Do About This?

    There’s no easy answer to this question. Staying informed is key, but it’s difficult to get partisanship on an issue out of your head once it wriggles its way in. The best thing I can think of to try is to be very careful when reading news to think about who is paying for it, how they are funded, whether the writer or editors might have a reason to be biased, and whether the objective facts are likely being described in the story.

    Using any social media to follow the news, whether you follow news organizations, or just friends and family, is very difficult, because many people are just there to push their preferred version of a story, or end up reinforcing biases and digging in even deeper on opinions and positions formed emotionally.

    Reading the news in general is easier than ever with the internet, but it’s also easier to write and publish anything you want, and otherwise legitimate news organizations can get caught up in this kind of bad journalism too from time to time. Nothing is black and white here, and pretending it is damages journalism and divides us in ways we don’t even consciously realize.

  • The Best Women

    The Best Women

    Ted and I are lucky we get to spend time with the best women! Never a dull moment in this house! ❤️❤️

  • The Case for Owning Your Digital Life

    I’ve spent most of my life on computers, and I would definitely consider myself a digital native (I’m typing this sentence on the iPad software keyboard, in case that helps you put me on a scale).

    My history with technology

    I love technology, and I first discovered its immense power for connecting people when I installed MSN Messenger on my parents’ computer back in junior high school (circa 2000, I’m going to say?). Going through puberty at the dawn of the public internet was quite an ordeal, but I think it was definitely more manageable doing so then than it is now. I really learned how to talk to people most intimately through MSN, and in that space, I formed the foundation of my experience in connecting with others.

    I certainly didn’t realize it at the time, but it’s really cool that MSN would store chat logs for all your conversations in easily accessible and well-presented formats on your computer. This meant that if you wanted to go and look back on your conversations (and you inevitably did), you could easily do so.

    Fast-forward to now

    Things are VERY different now from what we had back then. Today, those of us who chat on Facebook Messenger, Whatsapp, or Slack have little to no control over what we’ve said to one another once it’s been said. The canonical version of our ‘chat logs’ are all online, controlled by the creators of the apps we use to talk to one another. Because the services we use are mostly centered on our mobile devices (phones and, to a lesser extent, tablets), there isn’t a lot of space (or screen real-estate) to permanently store and/or display things we’ve said previously.

    Because of the way the internet has evolved over the last 10-15 years, ‘the cloud’ (servers located ‘elsewhere’ and controlled by corporations), is now the absolute truth when it comes to what we say to one another. In the case of Snapchat, the messages we send are deliberately short-lived by default, and that’s part of the reason why I have stopped using Snapchat.

    In today’s world, our memories are being stored outside our brains on an ever-increasing basis (rather than storing important information itself in our brains, we store the location where the important information is kept). However, when we split our communication between services like email, instant messaging apps, social media, reminder apps, to-do apps, and a whole bunch of others, it’s easy to lose track and forget where things are, even if they aren’t actually missing.

    I’d wager that most people in the their late 20s and 30s wouldn’t be able to list all the apps, services, and social networks they’re members of, even given an infinite amount of time (or maybe I just subscribe to and then forget about more things than most people). The problem with putting your time and energy in to an ever-changing and ever-increasing number of these kinds of apps means our life stories are being spread out over a huge area, with patches and sections disappearing on a regular basis.

    As I get older, I’m starting to see this pattern develop more and more, and it makes me worry a little bit that in 5 or 10 or 20 years, our generation will be missing most, if not all, of our written correspondence and things we’ve shared over the years. Now, one response to this is to say something like ‘we should be writing letters again’, but first of all, I don’t think those are any more likely to remain legible
    on a physical medium, or stay in one’s possession for that amount of time, and I’m also not interested in putting pencil to paper.

    There’s an easier way to maintain your relationships and keep track of our communications with others, and it brings up a concept most people my age have only recently become familiar with…paying for things you care about.

    Paying for (and with) what matters

    When you think about your preferred instant messaging/communication platform, what are the incentives of the company who created it, and how does it benefit them to have you use it? If you can’t answer that question, you may want to find out more about the company, and what their policies are. In many cases today, the incentive is that the company can make money off of information they can learn about you through your interaction with the service, whether directly or indirectly.

    Especially if you’re using a service that doesn’t cost you any money, the company isn’t running servers and using immense resources in order to let you connect better with the people around you, they’re doing it because it helps their bottom line in some way.

    Now, the average person doesn’t really have the ability to build an application that lets them have total control over systems they use to store information or communicate. If I had to guess what percentage of adults in North America own and operate a private server, whether locally or virtually, I would say it’s much less than 1%, and perhaps not even 0.5%. And I’m certainly not trying to say that maintaining your own server is something everybody should do, far from it. However, I do think there is value in having a place that you control on the internet where you can store digital information that is important to you or has some value.

    Virtual Private Servers and Their Use

    In case some of my readers don’t know what a virtual private server is, it’s really quite simple. A server, to put it as succinctly as possible, is a computer that is usually specially designed to run web services or applications efficiently and to be reliable in spite of running 24/7 basically without interruption and with little maintenance.

    Such a computer can sit in your basement, run programs like email, and get you in a lot of trouble with federal intelligence agencies (if you use it for government business). With the advent of things like Google Apps GSuite and OneDrive, though, the need for, and use of personal private servers has undoubtedly dropped quite precipitously (I do not have *any* data to back this up).

    Businesses like YouTube, Facebook, Twitter, and the aforementioned GSuite and OneDrive all run on massive parallelized private server banks owned by those companies, who use them to run all their web and cloud services, because running a server these days is very cheap and distributed computing is very much in vogue right now.

    However, if you’re a small-medium company, or somebody who wants the benefits of a server for their own purposes, there are big companies out there who run server farms and who rent out space on those servers for a monthly fee. The big benefit of this is that running these (virtual private servers) is that there is no physical space required on-site, and no expensive, specialized hardware to run (and power).

    For a very small fee (all things considered), anybody can run any software they want on a computer they rent and access through the internet, and if you have any interest in technology, you will hopefully see what an amazing opportunity this presents in terms of being able to run things like email, websites, IM, or file sharing without relying on big companies (or at least, your reliance on ‘big’ companies lets you set up your own security).

    What Does This All Mean?

    If you are looking for a stable, free, easy to use system to use email, instant message, web design, or file sharing, and you’re just going to use the basics, it’s very easy to trade your privacy rather than money to use these services. But for less money than you’d think, and if you’re willing to slightly leave the mainstream, you can get a server up and running for pennies a day (quite literally), and run whatever you want on it, without buying any hardware. The possibilities are, quite literally, endless.

    I would gladly delete my Facebook Messenger account (I already rid myself of Facebook) if I could get my friends and family off of it, and I do think that social media is ultimately a bubble that is bound to fall back down eventually, and personal websites will come back in to prominence as people seek to stand out and customize the way they present posts and photos/videos to the world. I think it’s only a matter of time before some *massive* privacy scandal makes most people realize they are far too trusting of Facebook with their information, and a backlash sees the service fade in to a historical footnote over time.

    Rob, What Do You Do?

    The service I use to host my server is called DigitalOcean, but there are many other companies who will allow you to set this up. I’m told that if this is something you’re interested in trying out, you can get up to $100 in credit over your first 60 days if you use my referral link (I don’t get anything for referring you unless you ultimately keep running a server, so don’t start anything for my benefit). I’ve been a customer for over 3 years, and the system is great with hourly billing so you can get something running to try it out, and if you don’t like it, you can just delete it and you’ll only be charged a few cents an hour while it was running.

  • WordPress block support is coming to mobile!

    WordPress block support is coming to mobile!

    I’ve been waiting for this for months, since I heard that WordPress was working towards a better editor that let you really customize what you want your posts to look like.

    For the time being, you need to be on the WordPress mobile beta, but the feature will be released publicly in a little over a week (March 13, apparently). It’s really easy to get on the beta, and you can try it out for yourself!

    Here’s how you turn it on!

    Support for the time being will be limited to entering paragraphs, headings, images, and page breaks, but new blocks will be added over time! It’s gonna be great!