Sol returned on AC 008 from Singapore via Hong Kong so we’re decided to join him in a household self-isolation for a couple of weeks. I’ll post what we’re learning along the way.
Started the day with a virtual minyan prayer service for a friend who lost their sister last week (but not to Covid-19). People were quite giddy to be together on the Zoom “Gallery” screen and greet each other in the cyberspace.
The worst part of video conferencing is the audio – for all it’s excellence as a remote work tool, the algorithm’s effort to only really allow one person to speak at the same time doesn’t work well for social e-gathering.
Still, it is pretty amazing that people connect with each other as well as we do when we can co-locate in meatspace. I still find it surprising that even with all that mediation of pixels, electrons and photons, that people connect with one another emotionally like the human reach tunnels through the electronics.
Later in the day our vaguely Jewish/Middle Eastern band met by Zoom and we explored various settings to reduce compression and squelch, and try to play together. A partial success. I worked in early digital telephony at Mitel in the mid-80’s and the battle was between the telephone company’s “Circuit Switched” systems and the digital network advocates for “Packet Switched” networks. Circuit switched systems like the old telephone systems guaranteed the quick delivery of data, while packet switched systems made better use of the same resources (100s more phone calls per pair of copper wires than circuit switched). Now that copper is a commodity largely replaced by fibre optics, the war is won and everything is now packet-switched.
That means latency is everywhere in the digital world. You hear it on both cell and home phones (now that they too are packet-switched) when you start to talk and the other person seems to have started at the same time. You hear it when you have two hear yourself on a remote Zoom computer. Perhaps the only tangible benefit I anticipate from 5G networking is super low latency. Maybe that will restore our ability to play music or sing in choirs over the networks. Let’s hope.
Dinner returns to our family dynamic (minus 1, hi Elia!) of eating together and discussing the news of the day and the topic of the hour – today it was about how accelerationists hope to ensure that the emergence of sentient AI have an ethical system underpinning them so they don’t just devolve to being psychopaths. Today’s reading homework...
It’s been 50 years since Apollo 11 launched, and its impact on my life has been profound. The Apollo mission was the most audacious engineering project since the Tower of Babel, and it inspired me in many ways.
The Apollo program is a powerful lesson about bringing together political will, the corresponding budget, and a lot of math and engineering. While the engineering was state-of-the-art for 1969 it is still so amazing that I meet people who think the challenge was so formidable that it was impossible, and was actually just a film set directed by Stanley Kubrick.
The history of designing the Apollo spacecraft is amazing in itself, and there is a beauty in the flow of necessity. The key decision was made to send 3 astronauts, to have 1 in orbit around the moon while the other two descended in the Lunar Module to land on the moon, then to launch and rejoin the orbiting command module. Once you know the mass of the astronauts, their living supplies, the weight of the spacecraft and fuel, the size of the Saturn V was “just math,” calculations that lead to the required velocity and power needed, creating the largest machine every built.
As a software engineer I have a great appreciation for the complexity of building a real-time computer in the 1960s when computers were the size of rooms, and the invention of the transistor was less then twenty years old.
Margaret Hamilton is one of my new-found computer engineering idols, who not only coined the phrase “software engineering” but also showed us by example the difference between computing science and software engineering. Science uses hypothesis and experiment and failure teaches as much or more than success. Engineering is about building things that don’t kill people even when something goes wrong.
Even though the Apollo Guidance Computer was state-of-the-art at the time, it had quite limited capability, something more like a scientific calculator that took input from sensors and a crude user interface called the DSKY. Margaret realized that it was possible for the computer to become overloaded if the sensors send data more often than they should have (an event that actually happened by mistake) and that by creating a computer task whose job it was to self-monitor, could decide to drop low-priority tasks in favour of the critical ones, which included monitoring the landing radar and calculating distance and velocities.
I may have only been 11 years old when the Eagle landed and became Tranquility base, but seeing that people could use science and technology to make a dream come true has been an inspiration for me ever since.
We might feel the same when people set foot on Mars.
This May Kodak will sponsor their Graphic Users Association (GUA) a user group meeting founded by Creo the 1990s. It’s my honour to be a guest at this year’s GUA as they celebrate the 20th anniversary of Prinergy’s launch at Seybold San Francisco in 1999.
Not many products stay viable in the market for 20 years. While Prinergy started out to be 5 years ahead of the competition when we designed it, none of us expected it would still be around, and sold as a viable business and valued customer solution twenty years later.
In 2012 Prinergy won the first ever Legacy Must See ‘Em award of the annual Graph Expo trade show in Chicago, the print industry’s largest US show.
One judge commented, “Nothing else on the list went on to become as widely adopted and used as Prinergy. It’s a bedrock technology that continues to evolve as it drives productivity throughout the industry.” Another said, “This is still the most widely integrated and automated product on the market … it’s a fixture in the industry.” Other comments described it as “robust” and “a complete success.” Clearly, the Selection Committee felt that in consideration with other progressive MUST SEE ‘EMS winners since 1999, Prinergy was a standout with a significant long-term impact on the graphic communications industry.
– Editor and Publisher Magazine, October 8, 2012
Many developers worked on Prinergy, and it evolved over time to match the needs of commercial printers as digital print, automation integration with mis systems, web-based job preflight, and color-accurate remote proofing all emerged as critical parts to help differentiate print against the onslaught of web-based content.
For those who know me, none will be surprised that we are the owners of a shiny new Tesla Model 3. We like being the early adopters of new tech, especially around sustainability. Tilly bought one of Vancouver’s first Prius’ in 2001, when you could buy “any colour you want, as long as it was sea-foam green”
When we got a phone call in June that our car would be ready for delivery in two weeks, we had kinda forgotten about it. After all, it was April when we put our deposit down on it, April 2016! We had agreed that we would give up our two cars, Tilly’s 2001 Prius and my 1996 Volvo station wagon and consolidate around one car. With so many transportation options around, from SkyTrain to Evo, Modo, Car2Go, and Mobi bikes, it seems a safe bet.
There are many blogs and youtube videos about driving the Model 3, so I’ll stick to the things that are part of our own story.
Driving an electric car
Driving an electric car is a liberating experience. It has high acceleration, it’s very quiet, and there’s never that telltale smell of exhaust that always made me feel guilty.
When you think about a gas-powered car it’s incredibly complicated, and over the 110 years since the Model T, cars have become amazingly fuel-efficient. But they still run by exploding gasoline hundreds of times a second inside metal cylinders, then have chemistry to try to take all the noxious gases out of the exhaust. The engine is really only efficient in a narrow band of rpm, so there’s a transmission to link the wheel speed to the engine, and the engine burns gas even when you’re slowing down or stopped.
Electric cars have a speed control you dial with your foot, and when you want to slow the car down, it turns the car engine into a generator that pumps that energy back into the battery. Brakes last a long time because you hardly use them except to hold the car at a stop light.
Test Flight #1 – Rossland, BC
One thing we were warned about is charging and range anxiety – the worry that you may run out of electrons before the next charge stop. To test this out, we have taken two trips, one to Rossland BC and the other to Los Angeles. Our trip to Rossland took us though the BC interior where there are no Tesla Superchargers, but it turns out to have many smaller chargers, most every town has at least one. Because we wanted our car sooner than 2019 we opted for the larger battery, which holds up to about 500km of range when fully charged. This is about 50 km more than my Volvo would take us on the highway with its 80-litre tank, so charging stations didn’t have to be any more plentiful than gas stations.
One of the benefits of being early in this wave of electric cars is that it’s still a novelty, people are curious, and there’s still innovation in charging approaches. We found this EV charger at the Kettle River Museum in Midway, BC.
While battery capacity is a key consideration in an EV, it turns out that charging is the bigger factor. Gasoline is 10x more efficient in terms of energy per litre than the fastest chargers we could find. You can fill an 80l gas tank in 5 minutes, but it takes far longer to charge a battery. Here are some speeds;
Here’s where you start to see the vision of a person like Elon Musk, despite his foibles, he understood that for EVs to really be touring cars over long distances, a charging infrastructure was key.
Since we planned a pleasant drive to Rossland, we used the Tesla Supercharger in Hope to top the battery up to 100% (you don’t do that often as it reduces the battery life) then planned on an overnight stop in Osoyoos. Being newbie EV drivers we stopped at many of the places that ChargeHub said had Level 2 chargers just for curiosity, and found a number of delightful restaurants and stops along the way that took us to more out-of-the-way places than we would have if we had just stopped for gas. Like the Copper Pit in Princeton, BC, and the Borscht Bowl and the fantastic Tastie Treat in Grand Forks.
When we finally did get to Rossland, they had a single working Level 2 charger and left the car there overnight for it to get back to our standard 80% charge. (430km / 30 km/hr = 14 hours)
Travelling 2,000 km really starts to show the difference between Level 2 chargers and Level 3. If your car can only charge at Level 2 chargers you basically have to find hotels and charge your car for 7-10 hours every 300km, but there are growing networks of private Level 3 charging hubs will make that more viable. Tesla installed their own network to ensure their cars were on highways and not relegated to being (expensive) commuter cars, to differentiate them from several other ev models.
The Tesla Superchargers are located in smaller towns, typically where there is a shopping centre or outlet mall. With the growing number of Tesla Model 3s being sold, we expected more congestion but travelling at the end of October mainly on weekdays seems to have reduced that worry.
The Tesla Route Planning App (beta) in the car is very good – it considers the current battery level, the historic consumption rate of your driving, and upcoming distance and traffic as provided by Google, and calculates where your next Supercharger stop needs to be. We grew more comfortable as we drove that we could take the battery down below 10% and still be confident we’d make it to that charge point. When it once started to warn me we may no longer have enough power to make to it the next supercharger (maybe my fault – I was accelerating past folks on hills – so tempting!), the ChargeHub and PlugShare apps helped us out by showing us a Level 2 charger enroute where we could top up.
While the ratio of public charging stations to gas stations is about 1:3 today, evadoption.com points out that when you include the fact that pretty well every EV owner has a charging station at home, and there are about 0.29% of cars are EVs (of 270 millions cars!) there are already far more EV charging stations than gas stations.
It seems in the foreseeable future that we will see a few things happening around electric cars. Most of them will have self-driving options, and owning a car will start to be less attractive then just calling one when you need it and having it take you where you want to go, and booking another for the return trip, auto-dispatched to your door. Freeways will have express lanes for self-driving cars that will whisk past the human driven ones, reducing the traffic jams that paralyze thousands of cars from one person’s poor judgement. Many of these are well-articulated by Terry O’Riley.
We’re very glad to have waited for the Model 3, enjoying the nice sound system and warmed seats. Next project is to put solar panels on the roof, and charge it from the sun!
Yes, I am very good at procrastinating. But that’s not the reason it took 50 years to make. Well, at least not completely.
Each generation marks moments of life with particular music, and by significant songs. Some of those songs aren’t memorable to others, but for many of us, certain songs bring back the emotions of a pivotal life moment. They become the soundtrack of our lives.
For me as a high school student in the 1970’s Edmonton, one of those artists was Elton John. Touched by the Bernie Taupin’s lyrics and sentiments of Your Song, Elton & Bernie’s music became emblematic of sensitive insight, and of celebrating life. Hearing his music even today reminds me of the nervousness, and excitement of those teenage years, full of potential and open to the possibilities that were ahead of us.
When I heard the song “The Greatest Discovery” from Elton John’s eponymous first album, its imagery played through my mind’s eye like a movie, and I imagined how I could actually produce that 4 minute film. I had by that time shot and edited two short films in Super 8mm. “City in Snow” was a series of sequences in and around Edmonton in winter, and technically challenging in learning how to create in-camera titles, and synchronize a cassette music track. “Doublecross,” done for a film course offered by the Edmonton Art Gallery, featured my friend Randy and his cousin David z”l in a short that involved a mocked-up newspaper headline and Hitchcock-like (so I hoped) suspense.
Both those films benefitted from my father’s advice and experience as a film editor and producer, but my vision for The Greatest Discovery was beyond what we could achieve at that time on 8mm film. Even beyond the technical challenge, was the problem of casting. It needed two small boys, one young enough to still wear pyjamas with feet, and be amazed by the arrival of a new brother, and of course, a new-born. And it would help if he had green eyes. I recall scouting friends of my parents to see if their children were a match and their house had the requisite frosty windows and stairs with a handrail.
It was kind of a half-hearted attempt, since the technical barriers presented by film technology at the time were beyond my budget to solve. Randy and I had recently taken a film course from Gene Topolnisky at Jasper Place High School and I was greatly influenced by the film “La Jetee” which in spite of being a motion picture consisted almost totally of still pictures. Another technique for film story-telling involved moving the camera during the filming of a still picture, an effect the documentary film-maker Ken Burns popularized in many of his historic retrospectives. To make a film like that that at the time required an animation stand, and painstaking process of moving the camera on the stand, taking 1 frame, then moving it again. In order to get the resolution I needed it would have taken a 16mm camera, and weeks of work, and if I told you about what it took to create black subtitles, let alone animated ones, we’d be here all day. Assembling this combination of equipment was appealing to me in principle, as it would recall my Dad’s early career with colleague artist Al Guest when they started a small animation house in Toronto, but buying that amount of film, having it developed, as well as the cost of renting the camera, animation stand and editor would have been far beyond my student budget. So the project languished.
I remember thinking to myself though: On the off-chance that I get married, and we have two boys, a few years apart, and maybe the elder has green eyes like his Grandmother Esther and Great Aunt Ruth, well that would be a pretty sure sign that I should make this film.
Funny how life works out.
Among many of her charms, I fell in love with Tilly’s blue-green eyes, and our son Sol’s arrival in 1990 changed our life. His brother’s addition in 1994 reminded me to take this project idea out of mothballs, and start it for real. Even in 1994 though the technology for making this film on a computer was just a glimmer of a possibility, with iMovie still 5 years away, but I nonetheless set the stage, and captured many of the stills that I imagined would make the story work, shooting by available light on my Canon AE-1 on 35mm Kodak Tri-X film.
Twenty-three years later, in preparation for Elia’s birthday, I scanned those old pictures, and sat down at our beautiful and powerful 5K iMac to finally pace and edit this video, leveraging several decades of technology development that made it simple enough to be able to bring this old vision into reality.
It only took 47 years.
So, in memory of Hans, Leni, Esther, and in honour of Dan, and most of all dedicated to Elia on his 23rd birthday, and to Sol, big brother and role model for all of us, here is “The Discovery,” inspired by the music of Elton John and the lyrics of Bernie Taupin.
It takes a lot to build a company worth $1B, but according to Amos, doing anything less is irrelevant. A billion dollar market means that even with a reasonable market share, you can still have a sizeable company that can make an actual difference in the world.
Of course, a billion-dollar company needs a multi-billion dollar market, and those aren’t lying around like gold nuggets on the ground waiting to be claimed. Those markets are discovered, disrupted and replaced by new paradigms that usually sweep the unsuspecting incumbent market players by surprise.
What does it take to build a billion-dollar company compared to a multi-million dollar one? Both take a good team, hard work, economic decision-making and a corporate culture that attracts and retains good people. The differences are 1. imagination, and 2. to not listen to customers.
Yes, I said NOT listen to customers. Sounds crazy, no? Stay with me for a bit here.
Every viable company has to listen to its customers. Companies that lose touch with the customers and prospective customers fail. The ones that succeed follow this mantra: Listen. Build. Sell. LBS is a sound strategy and many companies run profitably using it, often highlighting how importantly and attentively they listen to the voice of their customers and how much their customers appreciate getting the features they ask for. They are good companies, and provide goods and services to their satisfied customers, and inspire careers and create financial support for many employees.
But it’s not the way to build a billion dollar company. The mantra for these companies is the one Creo adopted: Imagine. Create. Believe. ICB is far more powerful a motivator that LBS, one that risks verging on arrogance and creating a cult-like corporate culture. Whenever you tie into the human belief system, you are playing with powerful forces.
Let’s unpack the mantra a bit.
Imagine: World-changing companies imagine what is possible, imagining a possibility that requires a technological breakthrough, and sometimes meets a historically un-meetable need. It’s not the imagination of the science fiction writer, it’s a grounded business logic with the added spice of imagining the creation of a thing that has not existed before. It takes a leap of faith.
A world-changing company knows that the vision of a market where this imagined device exists has to be achievable by sustainable economics.
For Creo, the economics of computer-to-plate digital laser imaging didn’t come from the customer. It came from observing the business of the customer, identifying where they spent (and wasted) money, and providing them a solution that saved them many times the cost of the equipment. To paraphrase Steve Jobs, it’s not our customers’ job to define what they want, they are busy trying to make money with their existing systems. Not listening to customers doesn’t mean ignoring them, it means going beyond listening to asking questions, observing what they really do (vs. what they say they do, or what managers think their staff does), to find the economic value that your product or service can save.
It’s up to us to have the technical imagination to know what is possible, and to understand our customers’ business so well that we can develop and deliver products with a return-on-investment that our customers never imagined were achievable.
Create. Because our imagination is audacious, and our customers may not recognize or understand the technology that we imagine, we have to demonstrate viability. In hardware or in software, that means prototyping, testing and verification. Forward thinking customers may fund these early prototypes, and secure their early production systems once they shown to be viable, as RR Donnelley did for Creo. Crowd-funding sites like Kickstarter have popularized this reward for pre-production funding on a large scale.
Believe. Who is that needs belief? Certainly the development team does, the sales and marketing team does, and the investors and employees all do. Why then put belief at the end of this mantra instead of the beginning?
It’s because the one-day-billion-dollar company already believes they will be that company long before they get there. It’s part of their DNA. The company’s belief system and culture is stoked to change the world with their offering long before the first beta versions hit the streets. They know they have a great product, and that the challenge is now to convince the world.
That’s why Believe is at the end. To become a billion-dollar company takes the evangelical passion of hundreds of believers to imagine the solution, have the faith, conviction, talent, and skill to bring it to fruition in the real world, then the energy to make believers of enough of the world to make a difference.
We convened a metabadge reunion event, shared a toast to our recollections of one of the best teams we each had ever worked with – high expectations, an adaptive process (including estimating, and unit tests!) and an amazing outcome of a voice-based pda at least a decade ahead of its time.
Twenty-sixteen is a DRUPA year, the once-every-four-years trade show when 300,000 print professionals from around the globe descend on to the Dusseldorf Messe for a 14-day marathon of equipment displays and demos.
Here’s some recollections from my (eventually) forthcoming book about Analog People in a Digital World
Stories have been part of our human experience since the discovery of fire. We use stories to teach, entertain, convince, empathize and inspire. As engineers and software developers we can greatly improve our products and customer experience by incorporating stories – of our customers, and of ourselves – into our Agile software development process.
Here are the slides for the Agile/Product Management Meetup at Hootsuite Thursday Jan 28.