Animals Reading
Animals Learning How To Read
Animals Using Technology
Concepts used to find these images: book, book bindings, book series, education, literature, newspaper, research, technology
Animals Reading
Animals Learning How To Read
Animals Using Technology
Concepts used to find these images: book, book bindings, book series, education, literature, newspaper, research, technology
I read 20 books last year. In 2016 I read 17. In 2015 I read 15. In 2014 I read 25. In 2013 I read 19. In 2012 I read 18. And in 2011, when I first started tracking, I read 16. All twenty books were deadtree format. Eleven of them were fiction. Nine were non-fiction.
I also read to the girls almost every night and, for the first time this year, Acelyn started reading bedtime stories aloud as well.
As in 2016 and 2015, I listened to a large number of podcasts.
Read in that order. Not as many stand-outs as 2016 but no major duds.
Got halfway through One Hundred Years of Solitude by Gabriel García Márquez. I started off loving it, but grew frustrated by the dense, fanciful plot. Reminded me of my experience with Ishiguro’s The Unconsoled in 2013. Maybe I don’t have the patience for stream of consciousness magical realism.
Nearly half of this year’s fiction was science fiction. Seven of the eleven were found at Value Village. Three (Walkaway, Morel, Lightning) were from the library. One (Goldfinch) was from my sister.
Walkaway by Cory Doctorow
On the dystopian side of Doctorow’s imagined future you’ve got “Default” an hyper-capitalistic oligarchy of surveillance and control. On the utopian side you’ve got the Walkaways, folks living outside default reality, building a culture that “revolves around sharing, fierce debate and open-sourced best practices.” (npr review)
Sam would say that it tapped into my solutionism tendencies, but it was refreshing to read about a near future that wasn’t all depressing.
“Anything invented before you were eighteen was there all along. Anything invented before you’re thirty is exciting and will change the world forever. Anything invented after that is an abomination and should be banned.”
The Invention of Morel by Adolfo Bioy Casares
The journal of a fugitive on a deserted island struggling with love and reality. I’d been meaning to read this book ever since I saw Sawyer reading it in season 4 of Lost. I shouldn’t say any more…
“When I slept this afternoon, I had this dream, like a symbolic and premature commentary on my life: as I was playing a game of croquet, I learned that my part in the game was killing a man. Then, suddenly, I knew I was that man.”
Too Like The Lightning by Ada Palmer
A far-future Earth ostensibly based on 18th century Enlightenment philosophy where global travel is incredibly quick, nation states have been replaced by non-geographical “Hives” with voluntary membership, religion has been outlawed, and gendered language banished.
The author Ada Palmer is a historian and this is grand scale future history world building. (She’s also written a long-read blogpost On Progress and Historical Change that I’ve been meaning to read.)
“Does it distress you, reader, how I remind you of their sexes in each sentence? ‘Hers’ and ‘his’? Does it make you see them naked in each other’s arms, and fill even this plain scene with wanton sensuality? Linguists will tell you the ancients were less sensitive to gendered language than we are, that we react to it because it’s rare, but that in ages that heard ‘he’ and ‘she’ in every sentence they grew stale, as the glimpse of an ankle holds no sensuality when skirts grow short.”
Mindfulness, meta-cognition, stats and parenting. The stats books were research for my Paper’s We Love talk on information.
Mindstorms by Seymour Papert
“Children, Computers, and Powerful ideas” A must-read for anyone in the ed-tech space or anyone interested in education in general. The 1980s tech might look dated but the insights are still incredibly poignant. I’ve got two pages of back-of-the-book notes and quotes that I still need to review.
This isn’t a book about teaching kids to code. This book is about coding as a way to help children think about thinking; a tool to scaffold the learning of complex and powerful ideas.
“For what is important when we give children a theorem to use is not that they should memorize it. What matters most is that by growing up with a few very powerful theorems one comes to appreciate how certain ideas can be used as tools to think with over a lifetime. One learns to enjoy and to respect the power of powerful ideas. One learns that the most powerful idea of all is the idea of powerful ideas.”
The Practicing Mind - Thomas M. Sterner
This was the book I couldn’t stop telling people about. I built a lecture around it for one of my courses. I read it and then listened to the author-read audio book.
“Everything in life worth achieving requires practice. In fact, life itself is nothing more than one long practice session, an endless effort of refining our motions.”
Practice doesn’t necessarily make perfect; practice makes permanent. As such, it’s important to be mindful about what and how we are practicing. No skill is ever perfected, so let’s learn to love the journey over the destination.
Honey I Wrecked the Kids - Alyson Schafer
Democratic parenting that addresses “the four Cs”:
I discovered podcasts in 2015 and continued to listen to hundreds of hours worth of them this past year. Looking over the length of this list, it’s no wonder I’ve got a Beyondpod queue of 19 unlistened podcasts.
I’ve continued to listen to most of the podcast I listened to last year.
New this year:
Three general interest favourites and one favourite coding podcast.
Ideas with Paul Kennedy (CBC)
Fav Episodes:
Long Now Seminars
Fav Episodes:
Levar Burton Reads
Fav Episodes:
Greater Than Code
Fav Episodes:
Andrew Burton and I spent the morning talking Open Data and Open Government with these passionate public servants at Canada Beyond 150’s three day conference in Winnipeg.
“Canada Beyond 150 is a ten-month professional development program involving a Canada-wide group of early-career public servants. The project is designed to support leadership and skills development, and to drive a culture shift across the federal public service.”
As part of this program, teams of public servants are working together to explore policy challenges including: reconciliation, open and transparent government, sustainable development, feminist government, and socio-economic inclusion.
Andrew and I meet with the open and transparent government team. Andrew was there in his capacity as the City of Winnipeg Open Data manager. I was there as executive directory of Open Democracy Manitoba.
We discussed the evolution (and/or disappearance) of privacy, the implications of a shift to digital government services, proactive vs reactive public disclosure, IT procurement, open source goverance, fake new, policy making as a participatory act, algorithmic biases, the logistics of open data, citizen engagement, artificial intelligence, techno-privilege, trust and reputation online, and so much more.
I was honoured to be invited to share my experiences and perspectives on these topics. It was inspiring morning. I look forward to seeing what kinds of improvements and innovations these folks will help bring to our federal public service.
Oh, and in case you’re curious, here’s why they chose Winnipeg as the location for their mid-project conference.
I love that space where coding and philosophy collide.
Rich Hickey talked about types, such as Java classes and Haskell ADTs, as concretions, not abstractions.
People often talk about a
Person
class representing a person. But it doesn’t. It represents information about a person.A
Person
type, with certain fields of given types, is a concrete choice about what information you want to keep out of all of the possible choices of what information to track about a person.An abstraction would ignore the particulars and let you store any information about a person.
– Eric Normand, Clojure vs. The Static Typing World
From the same piece, how Clojure was designed to make a certain kind of software easier to write.
A type of software characterized as:
solving a real-world problem
=>
must use non-elegant modelsrunning all the time
=>
must deal with state and timeinteracting with the world
=>
must have effects and be affectedeverything is changing
=>
must change in ways you can’t predict
My talk about Alan Turing’s 1936 paper on computable numbers. Recorded in May of 2016 at Skullspace for Papers We Love Winnipeg.
The slides for the talk are also available.
I’ll be speaking at Papers We Love again this year on May 24th. This year’s paper will be Christoph Adami’s What is Information?
This presentation will carefully introduce the concepts of entropy and information, explaining them intuitively while still rigorously defined. The presented paper argues that a proper understanding of information in terms of prediction is key to a number of disciplines beyond engineering, such as physics and biology.
I read 17 books last year. Two more than 2015. Eight less than 2014, Two less than in 2013, one less than in 2012, and one more than in 2011. All seventeen books were deadtree format. Thirteen of them were fiction. Four were non-fiction.
If we also count the books I’ve read to my girls before bed, the number would larger. This was the first year I started reading chapter books with the girls. We finished four chapter books together.
As in 2015, I listened to a large number of podcasts, but I took a break from audio books and audio lectures.
Read in that order. No incompletes or duds this year.
It’s my usual mix of science fiction (How to live…, Seveneves, Embassytown, Children of Dune), fantasy (Harry Potter, The Wise Man’s Fear) and historical fiction (Q, Golden Mean), with a dash of “coming of age” (The Cat’s Table). Purity and A Thousand Splendid Suns sit outside my wheelhouse and I thank my sister for those. I found ten of the thirteen novels at Value Village. Still rocking the serendipity-driven reading plan.
Read with the girls:
Adventure!
Oh boy! Can I pick more than three? No?
Seveneves by Neal Stephenson
“As it turned out, imagining the fate of seven billion people was far less emotionally affecting than imagining the fate of one.”
The moon explodes. Within two years moon parts will rain down on earth, destroying the planet’s surface. 1,500 humans are selected to live in space, the other 7 billion will die. The only plan is to orbit earth and survive the 5000 year wait until the planet is re-habitable. The page count is worth it. Includes orbital-mechanics porn.
A Thousand Splendid Suns by Khaled Hosseini
Summarized in a quote and a poem:
“Learn this now and learn this well, my daughter: Like a compass needle that points north, a man’s accusing finger always finds a woman.”
- Khaled Hosseini“Every street of Kabul is enthralling to the eye
Through the bazaars, caravans of Egypt pass
One could not count the moons that shimmer on her roofs
And the thousand splendid suns that hide behind her walls”
- 17th-century Iranian poet Saib Tabriz
Children of Dune by Frank Herbert
“The malady of indifference is what destroys many things. Yes, even civilizations die of it. It’s as though that were the price demanded for achieving new levels of complexity or consciousness.”
Where there is energy there is struggle. Abandon certainty! That’s life’s deepest command. The only order is the order we create ourselves. Fear is still the mind killer. :)
I first attempted to read the Annotated Turing in 2013. In 2016 I forced myself to persevere by promising to give a “Papers we Love” talk on Alan Turing’s 1936 paper on computable numbers. Charles Petzold’s book is an heavily annotated version of Turing’s paper. I enjoyed the process of reading the book, grokking Turing’s Universal Machines, and giving the talk. I also got to reconnect with my year 2000 engineering thesis advisor, Bob McLeod, who attended the talk and asked some tough questions at the end. The slides for the talk can be seen here.
I discovered podcasts in 2015 and continued to listen to hundreds of hours worth of them in 2016. The podcasts I’ve been listening to, in alphabetical order, split into non-technical and coding categories:
Binge listened to over 150 episodes of the Tim Ferris Show in 2016. Most episodes are long-form (1 to 2 hour) interviews with interesting people. Tim has a knack for making his guest feel comfortable and chatty. I likely could have pick 50+ favourites, but here’s three.
Fav Episodes:
I’ve listened to all 90 episodes starting in June 2015. Host Jason Gots and guests explore surprise topics.The conversations are fun and wide-ranging.
Fav Episodes:
I listened to the 2016 season while on vacation in the Netherlands, Greece and Spain. Made for some heady runs.
Fav Episodes:
None.
Open Democracy Manitoba (ODM) is now a registered non-profit corporation!
I helped found ODM six years ago, in the summer of 2010. Since then we’ve helped hundreds of thousands of voters research their candidates and learn about their local democratic process by way of WinnipegElection.ca and ManitobaElection.ca.
We recently launched WinnipegElected.ca, a site where citizen can easily follow Winnipeg City Council decisions on reports, motions and by laws. The site was developed with the assistance of the Winnipeg Clerk’s Department.
Incorporating as a non-profit will help us in securing grants, allowing us to continue to empower the citizens of Winnipeg, Manitoba, and beyond, through our online tools and resources.
Circles traveling along the path of a Hilbert Space filling Curve.
Before taking any serious examination of the flaws inherent in internet voting, the question must be asked, why do people want internet voting? The answer is: 1) civic engagement, 2) money, 3) want of power, and 4) technophilia.
--[ Table of contents
1 - A Backstory
2 - Why Do People Want Internet Voting
3 - The Evolution of Counting Votes
4 - Where is Internet Voting Piloted and Used
5 - Other Problems of Being On the Internet
6 - End-to-End Verifiable Internet Voting Schemes
7 - Push Back
8 - But We Use The Internet for [Foo]
9 - Imagining a More Secure Internet Voting System
10 - Conclusion
11 - Acknowledgements
12 - References
Thirty one years ago I typed tic tac toe code, found at the back of a computer magazine, into my VIC 20. I didn’t understand the code but I felt wizardly when the game popped up on the living room TV. Thirteen years later I would code my own tic tac toe game for the first time while learning to build Microsoft Access apps during my coding internship at MTS. I added the game as an easter egg to the time tracking app I built for the MTS Solutions Group.
The first two were written in flavours of BASIC. I’ve since coded tic tac toe in Pascal, Perl, Ruby and Clojurescript. The Pascal one was Connect Four, a 4-run tic tac toe with gravity.
All were written as code kata in the name of learning through experimentation. Sketching with code.
“This kind of coding as thinking out loud is known in the Agile methodology as a spike. It is meant to be as informal as possible. It’s the equivalent of whiteboarding. And just as whiteboarding sometimes leads to a formal solution, sometimes it’s benefit is in quickly and simply framing a problem. Coding allows us to whiteboard directly with data.”
This quote is from my friend Sam’s talk on Coding and Humanism for the UTSC Digital Pedagogy Institute.
Sam’s talk is embedded below. Worth the watch if you’re into such things as digital literacy in libraries, agency through computational thinking, formalism vs hermeneutics, amateurism, openness and pedagogy. ლ(´ڡ`ლ)
Sam’s talk got me thinking about how I learned to program computers. It also got me thinking about the privilege of having spent three decades thinking in code. I was fortunate to have access to a computer from a young age, with leisure time for computational tinkering, encouraging parents, friends, teachers and mentors. The gender, race and class issues present in the tech world have not been working against me.
Sketching with code. As an IT educator I’ve tried to balance the strict formalism required by technology with an informal exploratory approach to learning.
Sketching with empathy. To better serve all my students a recognition of privilege must also inform my teaching practice.
* * *
My most recent tic tac toe sketch can be played here. The computer plays randomly, not strategically. View the game’s source code, written while learning Clojurescript, Reagent and React.
I read fifteen books this past year. Ten less than 2014, four less than in 2013, three less than in 2012, and one less than in 2011. All fifteen books were read in deadtree format. Fourteen of them were fiction. One was non-fiction.
As you’ll see at the end of this post, my drop in book consumption can be attributed to my new found love of podcasts.
Read in that order. No incompletes this year. The majority of these books were really great.
“I must not fear. Fear is the mind-killer. Fear is the little-death that brings total obliteration. I will face my fear. I will permit it to pass over me and through me. And when it has gone past I will turn the inner eye to see its path. Where the fear has gone there will be nothing. Only I will remain.”
Publish 50 years ago, this sci-fi novel set 21,000 years in the future, has aged incredibly well.
Politics, religion, ecology, philosophy… Dune has it all. Forget top books of 2015, I’d say this would be one of my favourite books of all time. If forced to find fault, I’d point to sexism: The Bene Gesserit, a matriarchal order, develop a breeding program to produce the Kwisatz Haderach, a male Bene Gesserit who, being male, can do what they cannot do, can see what they cannot see.
Dune Messiah proved to be a solid follow up, and there were interesting similarities to the other far-future novel read in 2015, The Player of Games.
“The American Standard translation orders men to triumph over sin, and you can call sin ignorance. The King James translation makes a promise in ‘Thou shalt,’ meaning that men will surely triumph over sin. But the Hebrew word, the word timshel —'Thou mayest'— that gives a choice. It might be the most important word in the world. That says the way is open. That throws it right back on a man. For if 'Thou mayest’ — it is also true that 'Thou mayest not.’”
This book came highly recommend by Sam and it did not disappoint. The characters (even the minor ones) felt so real, their struggles so familiar.
Oh, the things we do for love (or the lack of).
“All children have to be deceived if they are to grow up without trauma.”
What would you do to preserve the innocence of a group of children shuned by the rest of society? A melancholy story about purpose, love and mortality. Like Ishiguro’s The Remains of the Day (one of my top three from 2014) it’s also about memory and denial.
This book left me feeling sad and protective. Protective of my children but also of the entire human race. And that’s a weird feeling.
I don’t want to say much more, because spoilers, but I really enjoyed how well the author captured the way children see and interpret the adult world.
2015 was the year I discovered podcasts, which is why I read far fewer books this year. I listened to hundreds of hours worth of podcasts throughout the year. The podcasts I’ve been listening to, in alphabetical order, split into non-techical and coding categories:
Invisibilia - How to Become Batman
The story of a blind man who says expectations have helped him see. Literally, see.
Mystery Show - Case #3 Belt Buckle
A young boy finds an enchanting object in the street.
Reply All - #36 Today’s The Day.
PJ and Alex go outside. I highly recommend listening to episodes 1 through 35 first for context.
I only completed one set of audio lectures in 2015, but it was a doozy, a 42 hour review of Western philosophy. I also listend to the ebook version of Thinking, Fast and Slow, which was an amazing look at how we othen place too much faith in human intuition.
How To Think Visually Using Visual Analogies by Anna Vital
“If you know nothing else about visualization but pick the right analogy you are more than half way there.”