Better time-leverage

I’ve started using Calendly to help manage my calendar & appointments. Right now, I’m using it bare-bones at the moment, to see if it works for me, because of a singular problem with all of these calendaring-automation tools that I haven’t figured out yet:

It feels dangerously self-important to ask people to schedule their own appointments with me.

I’ve always prided myself on my “human connection” skills within the tech industry, and the UI for all of the various calendaring apps still, in my opinion, feel like bots, not like assistants. Additionally, many feel like they want me to run my calendar in their UI, not work alongside my existing workflow.

Anyway — that’s just really an aside about the point of this post. Being a one-man-shop freelancer/consultant, time management is super-important. I’m also hyper-aware of how easy it is for a single meeting to run roughshod over an entire day’s worth of tasks, depending on its cognitive or emotional load. And so, when I book a meeting, I often then look to be most efficient by having other, adjacent meetings — a day of meetings feels productive. A day with a meeting, then an hour of heads-down time, then another meeting often feels like it was totally wasted.

Calendly, which offers a “buffer” around meetings, which is great — but doesn’t appear to offer any location data — which is important to me because I often (and indeed, usually prefer) in-person meetings. Which involves travel. So, if when booking an appointment, Calendly could ask for a where, then use my office location to calculate travel times, add that to *my* calendar time and buffer around that meeting, it would become vastly more useful.

But once I’m in a location, it would be great if I could schedule other meetings nearby:

  • On a hyper-local level, if I’m having a coffee meeting in Gastown, it would awesome if Calendly connected to my CRM of choice, and see which contacts are near my scheduled meeting (ie, also in Gastown), that I haven’t seen in a while, and send me a note letting me know it might be a good idea to try to connect with them.
  • On a regional/travel level, if I’ve got an upcoming calendar trip to, say, Toronto, check my CRM to see who might be available while I’m there to meet with, and suggest it to me. (next level: find people I don’t know, but suggest I should try to meet them)
  • aside: this is a problem with calendaring I don’t have a good answer for: When I’m away, I generally mark that time in my calendar as “busy”, because I don’t want anyone here to book time with me. but, I might totally want to book time with people there. I want a “busy-in-location” marker, or a “location change” marker to connote travel vs just being busy.

I recognize there’s a lot of data mining/analysis going on there. And, most likely, that’s a service that shouldn’t be provided by Calendly, but rather integrate via API (although, I do think not supporting location/travel time is a big problem for Calendly at the moment). And possibly there’s already services that sit between these data-stores to do just this task that I’m unaware of. And that’s also, personally, an area of interest — software tools that work with existing data-stores for people to help tie them together in interesting ways, and surface helpful things for you, so I think a lot about pulling data out of silos and tying it together.

Some thoughts about the state of education on the first day of school

Kellan & Liam

Today is Tuesday, the first day of school. The big kid has one hour of school. The little kid, going into Kindergarten, has no school. As a result, my wife took a vacation day from work.

Tomorrow, the little kid has one hour of school. This will slowly increase throughout this week and next until next Tuesday, when, if they deem him ready, he will get a full day of school. Which means my wife has taken the full week as vacation, and I’m going to take an additional day. (Or possibly two – I cannot even plan for this at this point) of vacation. Just so the boys can start school.

A full day of school is 9am – 3pm. My wife starts work before that, and finishes work after that. But. “Full day” is a lie. Because after-school care is not automatically provided to every child (it’s a lottery), my workday will suddenly shrink to roughly, 9:30 – 2:30pm, assuming no traffic and a hustle to get there and back. I’m extremely fortunate that I can easily do this.

Over the course of a school year, I’m losing, by my estimate, somewhere in the range of 600 (40 weeks of school x 5 days per week x 3 hours per day) hours of work in order to take care of my children.

Every year, in our school board, there’s a budget crisis, because our provincial government chronically underfunds public education (the argument of whether they’re last in the nation in per-child funding, or first, is moot, because even the most well-funded province is still systemically undermining public education through underfunding).

Every year, we don’t know which school programs will be cut. We’re lucky, in that our school isn’t one of the schools perennially on the chopping block to be closed, in order to force a seemingly arbitrary 95% full rate.

Our school is lucky, because we got funding to rebuild a new, earthquake-safe school, so we’re temporarily at a swing site. Our school is lucky, because we were the first school at this site, so it’s in fairly good condition – but 2 years in, the temporary buildings are showing wear-and-tear, and there’s supposedly another 10 years or so of use needed. My guess? There’ll still be students using this temporary structures in 15–20 years.

But there’s something like a 20-million operation shortfall just for needed infrastructure upgrades across the city. & I doubt that includes recommended infrastructure upgrades like better insulation, weatherproofing, and other “green” initiatives.

Governments, at every level, keep download problems to the next level down. The federal government says infrastructure costs are a provincial concern. The provincial government says budget shortfalls are a school board’s concern. And School boards say childcare is a parental concern. And it all sucks.

I have no idea what the monetary cost of the lack of provided childcare is. There’s lots of calls for the $5/day childcare – but they generally mean preschool care. What about for elementary kids – and even some high school kid, depending on their maturity? Millions of parents have to stress about finding childcare for both before and after school, because they work. Or they have to cut their own work hours, or not work. The school building exists. There’s enough room for all the kids from 9 to 3. I don’t understand how our government is allowed to get away with not providing care for allfamilies who request it, as part of every day schooling. I’ve no idea what the lost annual productivity at a national level is because of this failure of government, but it must be enormous – 10s of billions? Hundreds?

Of course, the school board can’t do this. They don’t have enough money to pay for the teachers and teachers’ assistants and resources our children need for the “in-class” portion of the day, let alone before and afterwards. It’s one of these situations where the conversation has been so controlled by the various levels of government, the bar has been pushed so low, that we’re not even having the right arguments with government anymore.

We’re desperately begging for scraps underneath the table, when we should be complaining that we’re not getting the meal we were promised.

Countdown: June, 2016

5 years ago, I took this photo in Terre de Haut, Guadeloupe

Thirty-one years ago, my parents bought an Apple IIc, and shortly thereafter, two games: Where in the World is Carmen San Diego? and Rocky’s Boots. The former taught me a love of problem solving, reading, and probably travel. The latter taught me the fundamentals of programming and logic — I often wonder why it hasn’t been updated for the iOS-set.

Twenty-nine years ago, I sat down in front of Mac in a classroom and met Logo’s turtle for the very first time. In some ways I’ve never really stood back up from that.

Twenty-four years ago, my high school computer science teacher convinced the school to let him teach a senior-level programming class for myself and 2 other students, so I could continue pursuing my passion. I owe much of my life to that act of attention and kindness.

Twenty-one years ago, I built my very first website, a simple little thing to help me keep notes, and provide the players a recap, for my Vampire: The Masquerade campaign. It didn’t do much, but it represented my first web-based programming, in Perl.

Twenty years ago, I was hired at Envolve Communications, and wrote my first professional website — a Vancouver handyman finder (waaaaay before it’s time), IIRC.

Seventeen years ago, I joined a startup called Up In Front, and got my first taste of dot-com insanity, hours, pressure, success and failure. It was an amazing 15 months before the crash.

Fifteen years ago, I wrote the first version of a CMS, The Pencilcase, with, at the time, an important distinction: it spat out (mostly) standards-compliant and accessible markup. It also had a rudimentary templating language to let my non-programmer design partners pull in dynamic content.

Fourteen years ago, I met Jeff Schafer, a good developer with an excellent business sense. We quickly realized that our skill-sets were complimentary, and we sought to work together.

Thirteen years ago, Jeff & I founded Pencilneck Software. From the start, we had a set of core goals that served us well:

  • Be high-touch: Technology is scary, and we can change that. Always listen to the customer’s needs, not their wants. Sweat the small stuff
  • Respect Expertise: We never set out to be a full-service shop. We wanted to provide excellent back-end code, and partner with experts to provide design, copy, etc.
  • Be a plumber: We prided ourselves on long-lived, excellent code that served our clients, not our egos. We built every website on the goal of a minimum five-year lifespan.
  • Stay nimble: We actively chose to not grow large, but to stay small, and able to shift focus as needed. Hire only when workload dictates — we embraced the agency model.

Eleven years ago, we released version 3 of the CMS, now renamed the The Pencilneck CMS. This project became the basis of all sorts of related platforms, as well as powering some 100+ websites. Several sites still happily use it today. It was modular, extensible, accessible and standards-compliant: From the beginning, we abandoned table-based templates in favour for the still-emerging CSS & standards-based layouts

Eight years ago, in a shift for the company, we were hired to build an entirely new platform for a client. It was the start of Pencilneck as “the version 2.0” company, specializing both building prototypes for clients, and scaling existing codebases to new versions, new levels.

Seven years ago, we became a distributed company when Jeff moved to Texas, and we ran two offices. This trend would continue to expand as we hired new contractors and staff. This transition forced us to confront how technology & tools can both build and break culture. It started a long internal conversation about the importance of the human on the other end of the interface.

Five years ago, we took stock of how poorly the websites we built for our clients were managed post-launch, how many problems our design partners had with dealing with technical requests, and launched a high-touch managed hosting service, specifically aimed at helping design firms and non-technical site owners have worry-free hosting. This move felt directly in line with our renewed focus on customer experience – both in the websites we built, but also in how we worked with our partners.

One year ago, I knew it was time for me to move on: I’d done more than I’d ever imagined possible with this company, with my partner, with my staff and with my clients. I was listless and no longer loving the work that I did. After long discussion, the decision was made to try and sell Pencilneck’s core services: managed hosting and top-shelf development. I would also leave at the same time.

One month ago, we completed the sale of Pencilneck to Pantek, a Cincinnati-based hosting firm whose approaches to caring for their clients closely matched our own philosophies, and who was looking to build out an in-house development arm. Jeff and the Pencilneck staff are all moving on to Pantek, which is an excellent turn of events. I can move forward on my own knowing that my team, my clients are all in good hands moving forwards.

Today, I have left Pencilneck. I’m thinking about what’s next for me — what’s my next focus? It’ll be something new. I’m doing some freelance work as a CTO-for-hire, taking what I’ve learned over the past thirteen years at Pencilneck helping clients build new companies, and scale existing platforms. I’m taking courses, learning new tools and languages in realms that are new to me. I’m thinking a lot about the process & tools of site management, both from an agency/contractor’s perspective and the site owner.

I’m excited to explore the future!

Supportive Social Media

Old Men statue in Vigelands Park

I read an article at Fusion recently, “Inside the elite, super-secret world of L.A.’s coolest girls on Facebook“, which bubbled somehow in the mystery brain that is Facebook to me. I didn’t read it at first. Indeed, I scrolled right past quickly – that headline screams Not for you! To me. But then it bubbled again, and this time I noticed that the first comment was “this is just a tiny piece, but when you start putting it all together you start to understand why Donald Trump might become president”. Which is fine. Maybe it’s true. But because the article’s title suggested to me that this wasn’t aimed at men, and the first comment was a man railing against it, I, out of sheer contrarianness, clicked through to read it. And… It was really interesting. Go read it now – but come on back afterwards, ok?

The article’s still not really for me – that’s fine. But, where I was expecting some vapid pop-culture look at L.A.’s female cultural elites interacting in some sort of elitist and annoying way, it actually turns out (spoiler alert!) to be about how these women have found a way to, in some ways, mandate openness and supportiveness across social media. It’s completely unsurprising that it is a private group. It is  interesting that this is just built on top of Facebook, leveraging, a fairly standard feature, rather than being some sort of an exclusive purpose-built app that we’re always hearing is the next….

And it got me thinking about supportive male culture (or, more accurately, the lack thereof). This is something that I’ve chatted with my older brother a few times, and, even more rarely, a close friend. But here’s how fucked up this is: I can’t even imagine broaching the topic of having more open, supportive conversations with my male friends for fear of ridicule, derision, or, worse, incomprehension and indifference.

The idea of this sort of group is terrifying to me: which is the point, really. Male culture is so competitive, so divorced from our own fears and feelings. This sense I have of having to project this successful, confident, perhaps stoic version of myself to compete with the successful, confident images the other men I know project is incredibly tiring. But I love the idea of being able to connect – and for me, that it is mostly a written, asynchronous medium is key – with other men for support on virtually any topic is amazing.

To be honest, I’m not sure I could do it – I’m broken in all the standard ways. I don’t even want to give examples of things I might want to share, because, well, this is public and I can’t do it. And have you ever searched for something like “men’s groups”? It’s a fucking nightmare of Men’s Rights Activists on one hand, and horrendous survivor (usually abuse, but others too) groups (horrendous because of what the men who have earned those groups had to go through to get there, not because of themselves: these are important). And, of course, until this article, even this group was secret (if an open one?) so how would I find it? And, again – could I even do it? I can certainly imagine being supportive, but the idea of taking that leap and asking. Whoa. Worse: the thought of joining a group of geographic locals (who’re likely mostly strangers) is daunting, but the thought of joining a group of the men I currently know and doing something like this is essentially inconceivable: mostly because of my  (likely false) perceptions of how they present themselves to me.

And maybe this is just me. Maybe most guys have that someone who’ll they’ll tell anything, but, anecdotally, my friends who’re married, the women share so much more intimate, private concerns between themselves then we husbands do. But I can’t help but feel that this is a part of how broken contemporary masculinity is – that dependence is weakness, that sharing is weakness.  I don’t know how to change it. I work hard on this in myself – but I’m clearly not doing well at it, or well, this post probably wouldn’t exist.

Peeling back the media layers

When I consume fiction, I try to dive in with enthusiasm. I suspend my disbelief and let the story itself carry me. I try hard to not worry about meta-narrative, or technique, or politics get in the way. I try to let the story itself stand on its own. For “good” media, this often works. I readily enjoy the experience, be it book or film or tv or game. Often the first sign of problems is when the media can’t stand on its own, and I end up being forced into analytical mode.

Almost inevitably, the first layer I pull back is technical: with a literature degree by way of a few years of film studies and a perverse need to watch all the extra features, I think a lot about how stories are told. I worry about why that particularly manipulative camera-pan, or upwards-to-the-right angle, or why mention a missile at all, because now I know it’s going to come back later in the book. In the score, was that overbearing timpani in that one scene really necessary? (pro tip: no, it never is). Again, things split here. When I re-watch a really good movie, looking at it through this technical lens only adds to why I love it (My favourite movie is probably I am Cuba, which I like perhaps more for the technical elements of the film than the film itself).

Beyond technical, I start to think about meta-narrative: when you know an author’s work, you tend to see recurring themes, images, etc -both in print and screen, and I start to wonder how the decisions made this time tie into the overarching œuvre. And in film, you not only have the writer’s meta-narrative, but also the director’s. And the cinematographer’s. And sometimes the actors’. When you get to “corporate” film, you also have the producers’ (see: Pixar, Disney, Marvel, etc). Watch a bunch of Scorsese films back-to-back, or binge-watch a tv show under the same show-runner, and see how quickly you can start to identify which episodes were directed by which person – there’s all sorts of little tells that keep popping up.

And then, finally, likely to my own discredit, I often think about the socio-politics of the media (Hi! I’m a Canadian, straight, white male who has the luxury of not having to think about this all the time!). Why this casting choice? why that gender/race for that character? who directed? How is that reflective of the audience’s experience? the creators? the funders? This, most often than not, is where films that have survived all the previous examinations start to fall apart.  Just passing the Bechdel test is hard. Add in “positive/lead/speaking” roles for non-white-men as a layer and it gets worse. I have this immense luxury of approaching virtually any media knowing that I am the target audience for it. I had a small sense of perhaps what it might be like to not be recently reading “Between the world an me” by Ta-Nehisi Coates, which is definitely not aimed at middle-class white Gen-X… and it was fascinating to start to look at the assumed terms of reference in the book that were not at all common to me (aside: this is a reason I like to read foreign novels, particularly from non judeo-christian-heritage authors, because that means I need to work more to figure out the common terms of reference).

(all of this bubbled to mind after binge-watching the 100, and why i thought it was inevitable that Clark and Lexa would kiss. And then wondering why it made me squeamish that the only black lead in the new Ghostbusters was, also, the only non-scientists (indeed, she seems to be the “street-smart” character), and why, while it makes sense to cast a non-white actor in a new Harry Potter play, or as James Bond, it is still hugely problematic that Zoe Saldana was cast as Nina Simone).

 

Software is eating the world like…

A river cuts through sand

This adage is well-know. Based on a Google search, it would appear that Marc Andreessen has made several comments on this topic since 2011, and is has become defacto accepted as truth. And, of course, bastardized to suit (eg. Mobile is eating the world, IoT is eating the world, etc)

I’ve been thinking a fair bit about how “regular” companies interact with software. Over the past 20 years, I’ve worked with lots of companies as they slowly embraced to-them new technologies several years after, as someone in the field, I would have thought it was a necessity – so there’s a disconnect. And, to my horror, the way in which these accounting firms, lawyers, retail shops, etc, embrace the tech now available to them is really hodge-podge and often to their initial detriment. Quite consistently, it takes an initial failed dive to get the next version “right” – which isn’t necessarily bad. But maybe there’s other ways.

That thought lead me down the path that maybe earlier recognition of technology trends for the non-technical would be useful, if possible. And then I started to think about how that might surface. Which brought me full-circle to this adage, about Software eating the world, which has an interesting corollary in “the future is already here, it’s just not evenly distributed”. So, yeah. Software is eating the world – just not evenly.

… And this is where this serious train of thought goes a little off the rails: If software is eating the world, but unevenly, what’s the best simile here, and why? And could that exercise actually be useful?

Software is eating the world like the Sarlaac:
Software is more of a trap that unsuspecting industries fall into, without realizing they’re about to. They’re then digested slowly, painfully over a long period of time. This feels like an apt metaphor for the transportation industry, who were rolling along and were suddenly confronted by Uber, Lyft, etc – and are now in the midst of slow, painful contraction and likely death.

Software is eating the world like a river:
This is another “slow” simile, but has an inevitability factor about, as well as a randomness: Software, like water, eats the easiest path through, and it meanders, is uneven, and, importantly, is constantly digging deeper in paths where it has already been. Think about communications software, and this feels true to me: it wasn’t everywhere, it was channels, and it entrenched (literally?) quickly, and kept re-doubling the victories in those spaces as it moved and opened new channels.

Software is eating the world like Galactus:
Galactus is the “world devourer”, a giant space entity and roams the universe, and when hungry, eats entire planets, destroying everything that was there, leaving nothing as it moves on. Apart from the immense disruption that occurs when Software arrives at a new industry, I’m not sure how apt this is: Software is mostly transformational, rather than destructive (although, maybe Telephone Operators and Transcription artists would beg to differ). But I like how strongly this simile enforces how radical the arrival of new software in an industry can be.

Software is eating the world like a vulture:
With this similar, the idea is that when software enters a new industry, that industry is actually already dead – it just doesn’t know it (maybe?). When design software started replacing letter-setting and manual type-setting industries – were they already on the decline? A lost art? This doesn’t feel like an appropriate simile in most cases to me.

Software is eating the world like like a cheetah:
(Or any big hunting cat). I quite like this simile, because it correlates intent, as well as the thrill of the hunt. When software enters an area, is it because there was an intent to disrupt/enter that space and remove it? The old “find a Linux command and build a web-service around it” adage of Web 2.0? Although, the chase of a big cat and it’s prey implies an element of chance that doesn’t really seem to exist. Has software ever failed to eat an industry once it has started down the path?

Software is eating the world like Prometheus’ Eagle:
I feel like this is an apt simile for software’s relationship to the media industry. Media, like Prometheus, has done so much, but is now left out, chained to a rock, while software slowly pecks away at it every night, only for it to regenerate every morning to continue on its way. It implies an immortality to the media industry, which I feel is true, but it denies the transformational nature of software: the media is not regenerated, unchanged, each morning. It is rather transformed. But this constant pecking, picking at an industry that is suffering, left exposed rings somewhat true.

Software is eating the world like…:
Like what? Probably in different ways, in different industry. Software is a many-headed hydra with innumerable ways of attacking a new enemy. But understanding both that software is inevitable (to pervert an idiom: The only things certain in life are taxes, death & software is going to eat you) in whatever your industry is, and also, that, in each of the above original stories there are survivors, heroes, escapees and even beauty is important. Most Yoga professionals I’ve met hate all work that takes them away from their passion – and resent technology for it. But I’ve also learned that I can write software that lessens their time away from their passion, that reduces resentment, because it can still bring joy and delight. Software that reduces grunt-work, without eliminating the whole job is often appreciated. Bringing software into an industry, into an office, into a single person’s life in a way that yes, perhaps does make what they used to do redundant, but also yes, provides them new tools to either do more, or do different in a newly rewarding way is a good thing, not something to fear.

Thinking about Twitter

Thinking about Twitter

I like Twitter a lot. I’ve been using it nearly a decade now. It’s an indispensable part of my professional and personal social life. Chances are, you’re reading this after seeing a link on Twitter. But Twitter is having some problems, some which I think are real, some less so. And because punditry is fun, here’s a few thoughts about Twitter, product opportunities and issues at hand.

Scale & ongoing growth

I’m going to be upfront about this: I don’t think continued growth is necessarily always a necessary, or even a good thing. Twitter is big. Not Facebook big, but, that’s probably ok. There’s lots of commentary about the lack of growth of users as being essentially a death-knell for Twitter. That’s possibly true – but it becomes true if you say it’s true. Having run a company, I knew early on that there was a sort of ideal size for what I was trying to do with the company. We had opportunity to grow much beyond that size, and resisted, because it changes the nature of the company.

Twitter’s like that. I’m not advocating that it regress in size, but, I will say that I find as it has grown, there was a tipping point, which for me was in mid 2013, when the signal-to-noise ratio became unwieldy and I needed to change how I used Twitter. So – what if there’s only 300 million users? That’s still the size of America’s population. And certainly some don’t believe in incessant growth of the national user base, or they’d be clamouring for more immigrants, right?

Part of Twitter’s problem, as it relates to users, is that in the modern free-app world, the only way to make money is advertising, and advertising demands ever-more eyeballs to make money – which in turn seems to drive down the value of each eyeball, so…huh.

But maybe Twitter could spend more time examining how to monetize it’s own users more. Also: I should preface this by stating I don’t actually know how Twitter makes money, besides selling data access and advertising. They may already do some of this. Looking back at the original WhatsApp model, they charged $1/year for users. What if Twitter did that? Or provided a free model, which works as is, but charged $1/month to power users? Or significantly more for Corporate or Verified users? Or, like Facebook, charged business users for reach within their own network (maybe they do this already?) when they post? There’s likely a tonne of money to be made just be re-examining access, stats, limits, etc on existing users. & I strongly suspect that Wall St would be much quieter about user-growth if per-user revenue and overall revenue would grow.

Of course, implementing all of this would certainly cost them users. Would celebrities still tweet if it cost them $$$ to reach all of their followers? Who knows. But looking at experiments like YouTube Red, and other paid-access social networking, there’s clearly money being left on the table.

Changing the product itself

There’s lots of complaints about ongoing Twitter changes:

  • Moments suck
  • I don’t like Hearts, I like Stars!
  • Quote? Retweet?
  • Longer Tweets?
  • Longer DMs?

Etc. Essentially every change to Twitter has brought much derision. But Twitter’s own UI, own feature set has been going more or less constant tweaks and refinement since it started. A major difference now is that since Twitter cut off it’s own developer network at the knees, these changes have been top-down, rather than bottom-up. So feel imposed, rather than organically grown. But even still, the Twitter community has managed to build cultural tools, with Tweetstorms and fun quoted-tweet rabbit-holes and other items. But, even when I don’t like the individual change, I love the feeling that Twitter is a growing, changing organism willing to explore fundamental changes to itself. While there’s a lot of worry about changing the “core” of Twitter – this ongoing change to me, is “core” Twitter. It’s been changing since the day I joined. But! I do, wholeheartedly, believe that Twitter needs to find a way to re-embrace it’s own community. It will be very hard, nigh impossible, to win back the trust of developers at this point. But, with a massive leadership change underway, this becomes a window to do so.

Abuse and dealing with it

I’m writing this as a white, cis male – so let it be know I don’t experience this much. But friends do, and I’m certainly well aware it’s out there. And that lots of much smarter people are working really hard to confront this. But, strangely, Twitter doesn’t seem to be doing much. So, here’s some of my own thoughts:

  • Where’s the “Akismet” for Twitter? A user-subscribable service to auto-filter inbound responses? Most of my miss-tweets are Scots angry at their local TV station – it’s pretty easy for machines to learn that this isn’t relevant to me or a recent tweet. S0 – quarantine them for me. In-app, give me a spot to review them if I want. But otherwise, just let me ignore them.
  • Network-rating? When someone I don’t know/follow joins in a conversation, one of the first things I do before I decide to respond is check: a) are they an “egg”? (I ignore all eggs – why this isn’t a feature in and of itself is beyond me) b) what’s their following/follower ratio? C) what’s their tweet count? D) do we have common networks of followers/followees? E)content of their recent tweets? Now, I don’t actually do all of the following every time. But you know what? A robot sure could. It could give me a score based on these (or other) criteria. And let me decide what sort of score would let their tweet come through or not.
  • Banning is, for me, a very problematic tool (free speech and all). But blocking should be easier and work better. And yes, should probably have better in-network tool too (ie, if this person is blocked by X% of people I follow, then…)
  • A large part of the problems I read about stem from piling-on across networks. I don’t have a great solution here – even if you don’t see the abuse, it could still be public and thus affect others, and even get back to yourself. Tools like Slack’s purported public-broadcast channels could be an interesting tool here: if your account is “public-broadcast” only, then no one can mention your account (or something) – people you follow could still DM, possibly even mention you still. That might reduce direct abuse, but not sub-tweet (and sundry off-line extensions that, TBH, I don’t even know where to begin).

Other Thoughts

  • As above: Letting users decide how interactive Twitter is for them is potentially useful: Twitter for large-follower users is already essentially broadcast – why not create an explicit channel/toolset for broadcast vs conversation?
  • As I tweeted last night: Liking/Favouriting is fine, but I’d really like two additional tools: a “mark” this tweet – which lets me use some sort of single-emoji to mark a tweet – the stats about which emoji I use for what could surface all sorts of interesting data, and a “react” to this tweet – again – a single/short emoji would work well here, like Slack reactions, which would go back to the tweeter, but perhaps not as a public tweet – perhaps in a method similar to poll-responses – show up in notifications. But maybe this, again, would be available as public data, so I could see when I look at a tweet, the various reactions to it – but not directly in the timeline.
  • I, personally, love the idea of long-tweets, or tweets with embedded stories. What if every Medium article I posted would auto-embed in my related tweet? Great! Feels like a win for everyone. I was unsold about embedded images/videos, but those are generally good. So why not longer text?
  • Media likes Twitter. Twitter likes Media. There’s probably a very interesting intersection here about the end of TV, channels-as-apps, Netflix or Twitch-style streaming…and Twitter. Periscope is definitely down this path. But how much money could there be if, say, I could pay monthly to ESPN to get access to a particular Twitter feed of ESPN programming, directly in my Twitter app. Or if I could make money by streaming through Twitter – particular tweets (or whole accounts) that people had to pay to see? (Beyond streaming, there’s simply an interesting Patreon-style model in here for supporting interesting writing, etc directly in Twitter
  • Seriously Twitter: let go of app-control. Let other people build various, use-case-specific or even general apps. Simply enforce feature-sets, so that as tools get added to Twitter, apps need to update too, if it applies to their use-case. Many common interactions now all grew out of app-developers experimenting with how to display Twitter.
  • I’ve always thought of Facebook as AOL, Twitter as IRC. Both are, in their own way, walled gardens, But one is a super-controlled walled, curated, corporate walled-garden, while the other is more of a slightly-off-kilter free-for-all that is still self-contained. Twitter almost feels like a utility, or a protocol, rather than an app to me – which probably explains why it has such a hard time dealing with Wall St – it is a fundamentally different tool than many of the other social network competitors (Who, increasingly, are just Facebook), and needs to find a way to revel in that.

So, Twitter. I love you, but you’re bringing me down. But we’re all in this together, so let’s figure this all out, so you can become a sustainable company and I can go on loving you.

Vance Joy at the Orpheum

One of Liam’s favourite artists is Vance Joy, who’s an Australian folk singer, in the vein of Jack Johnson, that is to say he’s very charming, pleasant and not particularly challenging, so absolutely radio-friendly and enjoyable.

As a last-minute thing, I found a pair of reasonably-priced, decent seats at the Orpheum, and so suddenly I was taking Liam to his second concert ever (his first being Mumford & Sons out in Surrey).

And… it was perfect. He was happy – singing along, clapping along, dancing in front of his seat – exactly what I want as a parent when I take him to something for him, rather than for me. The late night definitely meant a few yawns, and I think he’d have preferred if people didn’t stand up for the whole concert, but a rousing success.

The show itself? Well, it was mixed. The opening act, Rueben and the Dark were excellent. Really enjoyed their show, their energy, their music – Liam too – he immediately wanted to add their stuff to his music.

Rueben and the dark
Rueben and the dark

Vance Joy was charming as all heck, telling short stories to intro the songs he was singing. But… it all felt a little too pleasant. Charm, not excellence was the tenor of the night. The quality of songs is also widely varied – I’m not sure if he has on occasional collaborator who is responsible for his 3 (to date) radio hits, but they (+ 1 other) stood head-and-shoulders, quality-wise, above most of his material. Then, closing the night, he covered Paul Simon’s You Can Call Me Al, which.. while an excellent cover, really showed up his own music as lacking a certain something.

But – maybe that’s just where we are. According to one story Vance Told, just 2.5 years ago, he was playing the Media Club, just him and a guitar. And now he’s got 2 sold-out shows at the Orpheum. That’s a pretty good 2 years of work. I definitely enjoyed the show – he’s so damn pleasant you’d have to be a real asshole to not – but, I can’t say he was excellent.

But, that wasn’t really the point last night. The point was to go with Liam to see someone he really likes, for him to experience the pleasure of live music being played well in front of other like-minded fans and that, that was everything I could have wanted it to be. Liam’s just now developing his own distinct tastes in music, and I look forward to learning from him about new and different acts in the way I started teaching my parents about music I discovered, sharing back. This night was a great start to that, sharing his enthusiasm.

New(ish) Tannock.net

So, it turns out that when one has a WordPress site that is so old that its content predates WordPress itself (indeed, WordPress is, I believe, the 4th in a series of CMS/publishing platforms that I’ve used to maintain this site), it gets some cruft. And when it is additionally sitting on a server that was new sometime in the 90s, occasionally bad things happened. And so, it came to my attention last week that the site was riddled with malware. Some investigation lead me to discover that while the current, immediate threat was easily contained, there were some 1400 suspicious files on the server that I wasn’t sure what they were doing – most were contained by the server itself, but, still – I clearly wasn’t being a good site owner.

So, rather than try to clean that all up in place, on a server that often chokes whenever I click a button, I simply exported the data, moved the site and re-launched it the least amount of time possible. So now I’m using the default WordPress theme for a while, and there’s likely tonnes of things missing. But the site’s now up on a Digital Ocean Droplet, so, in theory, modern technology that will keep it up and running smoothly.

It’s probably time to actually move platforms again, but I have neither the time nor the inclination at the moment, so this’ll have to do.

Albums of the year – 2015

I used to do this regularly (see 20042005, 2006, 2008, 2009 & 2010), but apparently haven’t done it in a while. I suspect that it is no coincidence that my stopping this corresponds directly with Kellan’s arrival in my life.

But this year has felt like a particularly good year in music, and one where there’s been lots of changes in how I listen to music (good bye Rdio! hello Apple Music!). So, as in previous years, here’s an alphabetical list of albums that I liked a lot. Unlike previous years, I won’t be linking to Amazon, because who buys music anymore! Also – only a top 8 this year: If I had to think about it, it didn’t make the list. I’m sure I’ve forgotten something I really loved at some point, but these albums all stuck with me.

Sound & Color

Alabama Shakes – Sound & Color

A stunning mix of gospel-blues-electronica, powered, unerringly, by Brittany Howard’s unbelievable voice, this album has the distinction of being my most-played album of the year. I couldn’t get the first eponymous single out of my head

Depression Cherry

Beach House – Depression Cherry

Lush, ethereal, moody. Dark like a grey afternoon, but maybe just after the rain has cleared, this feels like a slightly rawer album than their last.

homepage_large.9ee25a14

Björk – Vulnicura

A strange, moving, personal album about painful divorce, it is cathartic, raw, and even occasionally really hard to listen to.

Roses

Coeur de Pirate – Roses

A most Canadian of albums, this was my favourite “pop” album of the year. Introspective lyrics and some well-done orchestral arrangements make this a lovely listen.

Art Angels

Grimes – Art Angels

Local-via-Montreal wunderkid Grimes can really do no wrong in my book. I’m not sure I “get” this album, but I sure can’t stop listening to it! One reason I really like this is in comparison to her last – she, as I understand, wrote, performed, produced, art-directed – the whole thing on here. Incredible craftsmanship.

In Colour

Jamie XX – In Colour

The standout techno album of the year, an amazing, astounding mix of anthemic and yet somehow really small, detailed, personal music. It also has this weird sense, from the earlier-era samples carefully paired with modern collaborators of being not really of today of being a really timeless, yet somehow immediate, album

To Pimp a Butterfly

Kendrick Lamar – To Pimp a Butterfly

I’m not really knowledgeable hip-hop, but some albums cross over – this one crossed way over. It felt like a window into a completely different world – as Pitchfork wrote, this album is “black as fuck”. It tied together social consciousness and politics lyrically, with amazing music. This album was my intro to Kamasi Washington, who’s album The Epic should probably be on here too.

homepage_large.dbfa1978

Sufjan Stevens – Carrie & Lowell

Right up there with Vulnicura as perhaps the most depressing album of the year, this is also one of the most beautiful: a loving, detailed look at Sufjan’s parents. Not self-pitying, not aggrandising, but a really intense look inwards that we all get to peek at.

%d bloggers like this: