A very small hack, exporting the speaker’s notes from a slide deck, yet saving me some time and hassle every time I blog a presentation. All it took was one online search and adapting the applescript I found to my specific needs. Turns out, although Keynote doesn’t have an option to export notes, it does allow apple script direct access to those notes.
Sometime last year I had a conversation with a friend who told me he was starting a new company together with his wife. I thought it was an inspiring and intriguing step, and also a logical extension of thinking of the household as an economic unit (after all, economics, after Aristotle(‘s student)’s work titled Οἰκονομικά, oikonimika, means household management).
We’re in a similar situation, both of us working as independent professionals. Regularly there are things where one of us might support the other with something, so both of us can be more effective in our work.
Today we sat down for a first scheduled and real conversation about how to augment each other’s efforts, and what steps to take. It is in part also a result of our sessions with our financial planner, which showed us the importance of more closely looking at our household as an economic unit, and less as two separate working individuals.
Some first actions have been formulated, and I hope we can keep up these conversations and sparring sessions.
Today I made my first Open Street Map edit. Open Street Map is a global map, created by its users (which includes lots of open government geographic data). My first edit was triggered by Peter Rukavina’s call to action. He wrote how he wants to add or correct Open Street Map data for a location when he mentions that location or business in his blogposts. He also calls upon others to do the same thing.
I don’t think I mention locations such as restaurants often or even at all in my blog, so it’s an easy enough promise for me to make. However, I did read and copy the steps Peter describes. First installing Alfred on my laptop. Alfred is a workflow assistant basically. I know Peter uses it a lot, and I looked at it before, and until now concluded that the Mac’s standard Spotlight interface and Hazel work well enough for me. But the use case he describes for quickly searching in a map through Alfred made sense to me: it’s a good way to make Open Street Map my default search option, and foregoing Google Maps. So I installed Alfred, and made a custom search to use Open Street Map (OSM).
The next step was seeing if there was something small I could do in OSM. Taking a look on the map around our house, I checked the description of the nearest restaurant and realised most meta-data (such as opening hours, cuisine, etc) were missing. I registered my account on OSM, and proceeded to add the info. As Peter mentions, such edits immediately get passed on to applications making use of OSM. One of those applications is a map layer showing restaurants that are currently open, and my added opening hours show up immediately:
My first edit also resulted in being contacted by a OSM community member, as they usually review the early edits any new user makes. It seems I inadvertently did something wrong regarding the address (OSM in the Netherlands makes use of the government data on addresses, BAG, and I entered an address by hand. As it came from a pick-up list I assumed it was sourced from the BAG, but apparently not). So that’s something to correct, after I find out how to do that.
[UPDATE: The fix was simple to do. The issue was that in the Netherlands the convention is to add meta data about stores to its corresponding address node (not as a separate node, unless there are more businesses at the same address). So the restaurant node I amended should not have been there. I copied all the attributes (tags) over to the address node, and then deleted the original node I edited. The information about the restaurant is now available from the address node itself. If you follow the link to the earlier node, you will now see it says that I deleted it.
I think it’s also great that within minutes of my original edit I had a message from a long time community member, Eggie. He welcomed me, pointed me to some resources on good practice and conventions, before providing some constructive criticism and nudge me in the right direction. Not by fixing what I did wrong, but by explaining why something needed improvement, and linking to where I could find out how to fix it myself, and saying if I had any questions to message him. After my correction I messaged him to check if everything was up to standard now which he acknowledged, ending with ‘happy mapping’. This is the type of welcoming and guidance that healthy communities provide. My Wikipedia experiences have been different I must say.
Ik heb soms het idee dat mij meer kennis en intelligentie wordt toegedicht dan de werkelijkheid heeft te bieden. Er zijn onderwerpen en kennisgebieden waar ik iets meer dan gemiddeld in ben geïnteresseerd maar ik kan me moeilijk een echte specialist op een gebied noemen. Het is goed om te weten dat...
Frank Meeuwsen (in Dutch) writes about “what I don’t know”. Two things stand out for me from Frank’s post:
One is how he quotes Colin Devroe who on the same topic says he calls himself a Reverse Engineer, figuring something out when the need arises. I love that ‘job title’.
Second is how Frank puts curiosity forward as the key ingredient for anything. Curiosity takes you a long way he says. And it does. Which is why I get worried when I don’t have the energy to be curious about new things. Or when I realise I’m no longer truly curious about the needs and drives of clients. It’s often a sign something needs to change, or that I might need to move on. In the past few years there was little space for curiosity, mostly because we had five major life events happen in the space of 24 months and it took a year to settle back into ‘normal’. This is why I am glad I found my blogging voice back in the past 12 months. Over the last 16 years my blog has been a good instrument to trigger, feed and explore my curiosity. Me blogging more means I’m curious to expand my horizons again. It’s also why I want to get back into the habit of reading more non-fiction, as reading the thoughts of others usually triggers thoughts and questions to explore on my end. And it addresses part of the knowledge gap. Even if it never fixes it, after all everyone has chronical impostor syndrome.
After my initial posting on this yesterday, Greg shares a few more quotes from his students. It reminds me of the things both teachers and students said at the end of my 2008 project at Rotterdam university for applied sciences. There, a group of teachers explored how to use digital technology, blogs and the myriad of social web tools, to both support their own learning and change their teaching. The sentiments expressed are similar, if you look at the quotes in the last two sections (change yourself, change your students) of my 2009 posting about it. What jumps out most for me, is the sense of agency, the power that comes from discovering that agency.
This week, like last week, I spent two full days working with the Library Services Fryslan’s Frysklab team. We sat down to in full detail document our work and thinking on the ‘Impact Through Connection’ projects. At the start of 2017 we did a first pilot, of which the design was based on my networked agency framework. Since then several instances of the project have been delivered, and the team noticed a pressure to oversimplify it into something focused solely on the act of digital making. It’s a type of greedy reductionism, to have something novel fit into the existing, and judge it not by impact but by needed effort to deliver the project. This often means it needs to be reduced to a point where it no longer requires change of those doing the projects, and the cheapest form in which it is believed the same results can be claimed on paper. Even if the stated purpose of the project remains to create that change.
Our 8 person team writing sprint in progress (photo Bertus Douwes)
As I said last week it is a luxury to sit down with dedicated people and document all we know and experienced around these projects, so we can build new narratives to help others embrace its core tenets and not oversimplify.
Even though working with Mediawiki is a pain, we’ve put together a strong amount of material. In the coming weeks we will be slowly detailing and shaping that to turn it into useful material for different stakeholders for these projects (our team, our pool of facilitators, library staff, directors, school leaders, teachers, children, their parents and the people in their neighbourhood). Early next year we’ll get together again to reflect with a wider group of stakeholders on whether we need more or different things to add.
Discussing some of our material before getting back to writing. (photo Jeroen de Boer)
It was good to in a sprint like this create a living document we can now take forward at a more calm pace.
Our team every time is in awe of the energy the projects create. During the pilot project we were regularly cheered and applauded when arriving for a session with the class of 10 year olds. In the video below from the end of a project in the past days, our facilitators were sung to each in turn by the participating children.
This week and next week I am working with the Library Services Fryslan team (BSF), the ones who also run Frysklab, a mobile FabLab. We’re taking about 5 full days and two evenings to dive deeply into detailing and shaping the Impact Through Connection projects BSF runs. Those are based on my networked agency framework. Now that BSF has done a number of these projects they find that they need a better way to talk about it to library decision makers, and a better way to keep the pool of facilitators much closer to the original intentions and notions, as well as find ways to better explain the projects to participants.
It’s quite a luxury to take the time with 5 others to spend a lot of time on talking through our experiences, jotting them down, and reworking them into new narratives and potential experiments. It’s also very intensive, as well as challenging to capture what we share, discuss and construct. In the end we want to be able to explain the why, what and how of networked agency to different groups much better, next to improving the way we execute the Impact Through Connection projects.
After doing a braindump on day 1, we used the second day to discuss some of what we gathered, figure out what’s missing, what needs more detail. We’ve now started to bring all that disjointed material into a wiki, so that we can move things around, and tease out the connections between different elements. This will be the basis for further reflection, planning to end up with ‘living documentation’ that allows us remix and select material for different contexts and groups.
Currently I think we are at the stage of having collected a mountain of thoughts and material, without much sight of how we will be able to process it all. But experience tells me we will get through that by just going on. It makes the luxury of having allocated the time to really do that all the more tangible.
Today I attended the public defense of the PhD thesis of Freddy Veltman-van Vugt, titled ‘Grensverleggend leren’ (roughly translates to ’moving the frontier of learning forward’). She focused on what it takes for teachers to learn and teach skills critical to our highly digitised and interconnected world in a self directed way. Her doctorate already started some 14 years ago (I think she started writing in earnest after her retirement), and I was invited because one of my all time favourite projects, the Homo Zappiens 2008 project, was one of four cases that were the subject of her empirical research. Ten years ago Freddy promised me to invite me to her public defense, and she kept word. This is the third time my work has become the object of study of a PhD thesis, and today I thought it’s a rather fun indicator of whether I’m working on something novel and worthwile. (The other two were my blogging practices and my open data work). Today when asked by one of the learned opponents at the defense, Freddy said she saw our 2008 project as one with the most compelling predictive value. During the reception afterwards she followed that up with the remark that our project from 10 years ago is still a rare and unique approach. She asked me if I had done any more projects like it, and actually there’s only the current project with the Library Service Fryslan ‘Impact through Connection’ that resembles what we tried to do then.
In the Homo Zappiens project about a dozen teachers of the Rotterdam university of applied sciences took a year to informally work together on changing their teaching towards more self-directed learning, while incorporating more of the affordances networked technology gives us. The form of the project was shaped exactly the same, self-directed, action-oriented. We held that you can’t learn to teach differently if that’s being taught the traditional way. The results clustered around authenticity, co-creation, the skills involved in creating that, knowledge transfer to colleagues not involved in the project, and formats for new or altered work forms during teaching to let form follow function. The project meant deep personal change for many of the members of our ‘gang’. Rediscovering the fun of learning, finding the guts to experiment, getting so much closer to students and colleagues. “I came to change my teaching module, I left having changed my world”. It’s a project I’m still very glad about, and I feel I was able to co-create what I think of as a Reboot—like turning point for the participants.
I also picked up a useful new word today from Freddy’s PhD thesis, “agency shyness”. She talked about the critical factors involved in self directed learning, and next to engaging with real intractable problems, then also referenced the guts needed to experiment in a settled working environment. Not all teachers she came across in her cases dared to experiment, to try and do things differently. They were shy to explore new agency.
Agency shyness is very much relevant to my current work with the Library Service Fryslan on networked agency. We encounter it in the teams we work with, in contrast with my own mission behind networked agency, battling feelings of disempowerment.
It was good to see Freddy get her doctorate, and to realise our 2008 project is still standing strong, and would still be novel to most. After ten years it is still an iconic project.
Something that strikes me as odd in addressing fake news, is that it’s almost exclusively focused on the information production and distribution. Not on the skills and strategies of the entity taking information in. Partly this is understandable, as forcing transparency on how your information might have been influenced is helpful (especially to see if what you get presented with is something others / everyone else is presented with). But otherwise it’s as if those receiving information are treated as passive consumers, not as agents in their own right.
“Our best defense against hostile influence, whatever its vector, is to invest in critical thinking skills at all levels of the population so that outlandish claims are seen for what they truly are: emotional exploitation for political or monetary gain”, wrote Nina Jankowicz on how Finnish society instills critical thinking skills.
The question of course is whether governments truly want to inoculate society, or merely want to deflect disinformation and manipulation from specific sources. Then it’s easier to understand where the focus on technology oriented solutions, or ones that presume centralised efforts come from.
In networks smartness needs to be at the endpoints, not in the core. There’s a lack of attention for the information strategies, filtering and interpreting tactics of those receiving information. Crap detection skills need to be developed for instance, and societies have a duty to self-inoculate. I think the obligation to explain* applies here too, showing others what you do and how.
Here’s a list of postings about my information habits. They’re not fixed, and currently I’m in the process of describing them again, and taking a critical look at them. What are your information habits, have you ever put them into words?
*The obligation to explain is something I’ve adopted from my friend Peter Rukavina: “The benefits of a rich, open pool of knowledge are so great that those who have learned have an obligation to share what they’ve learned.“
From the recent posting on Mastodon and it currently lacking a long tail, I want to highlight a specific notion, and that’s why I am posting it here separately. This is the notion that tool usage having a long tail is a measure of distribution, and as such a proxy for networked agency. [A long tail is defined as the bottom 80% of certain things making up over 50% of a ‘market’. The 80% least sold books in the world make up more than 50% of total book sales. The 80% smallest Mastodon instances on the other hand account for less than 15% of all Mastodon users, so it’s not a long tail].
To me being able to deploy and control your own tools (both technology and methods), as a small group of connected individuals, is a source of agency, of empowerment. I call this Networked Agency, as opposed to individual agency. Networked also means that running your own tool is useful in itself, and even more useful when connected to other instances of the same tool. It is useful for me to have this blog even if I am its only reader, but my blog is even more useful to me because it creates conversations with other bloggers, it creates relationships. That ‘more useful when connected’ is why distributed technology is important. It allows you to do your own thing while being connected to the wider world, but you’re not dependent on that wider world to be able to do your own thing.
Whether a technology or method supports a distributed mode, in other words is an important feature to look for when deciding to use it or not. Another aspect is the threshold to adoption of such a tool. If it is too high, it is unlikely that people will use it, and the actual distribution will be very low, even if in theory the tools support it. Looking at the distribution of usage of a tool is then a good measure of success of a tool. Are more people using it individually or in small groups, or are more people using it in a centralised way? That is what a long tail describes: at least 50% of usage takes place in the 80% of smallest occurrences.
In June I spoke at State of the Net in Trieste, where I talked about Networked Agency. One of the issues raised there in response was about scale, as in “what you propose will never scale”. I interpreted that as a ‘centralist’ remark, and not a ‘distributed’ view, as it implied somebody specific would do the scaling. In response I wrote about the ‘invisible hand of networks‘:
“Every node in a network is a scaler, by doing something because it is of value to themselves in the moment, changes them, and by extension adding themselves to the growing number of nodes doing it. Some nodes may take a stronger interest in spreading something, convincing others to adopt something, but that’s about it. You might say the source of scaling is the invisible hand of networks.”
In part it is a pun on the ‘invisible hand of markets’, but it is also a bit of hand waving, as I don’t actually had precise notions of how that would need to work at the time of writing. Thinking about the long tail that is missing in Mastodon, and thus Mastodon not yet building the distributed social networking experience that Mastodon is intended for, allows me to make the ‘invisible hand of networks’ a bit more visible I think.
If we want to see distributed tools get more traction, that really should not come from a central entity doing the scaling. It will create counter-productive effects. Most of the Mastodon promotion comes from the first few moderators that as a consequence now run large de-facto centralised services, where 77% of all participants are housed on 0,7% (25 of over 3400) of servers. In networks smartness needs to be at the edges goes the adagium, and that means that promoting adoption needs to come from those edges, not the core, to extend the edges, to expand the frontier. In the case of Mastodon that means the outreach needs to come from the smallest instances towards their immediate environment.
Long tail forming as an adoption pattern is a good way then to see if broad distribution is being achieved.
Likely elements in promoting from the edge, that form the ‘invisible hand of networks’ doing the scaling are I suspect:
- Show and tell, how one instance of tool has value to you, how connected instances have more value
- Being able to explain core concepts (distribution, federation, agency) in contextually meaningful ways
- Being able to explain how you can discover others using the same tool, that you might want to connect to
- Lower thresholds of adoption (technically, financially, socially, intellectually)
- Reach out to groups and people close to you (geographically, socially, intellectually), that you think would derive value from adoption. Your contextual knowledge is key to adoption.
- Help those you reach out to set up their own tools, or if that is still too hard, ‘take them in’ and allow them the use of your own tools (so they at least can experience if it has value to them, building motivation to do it themselves)
- Document and share all you do. In Bruce Sterling’s words: it’s not experimenting if you’re not publishing about it.
An adoption-inducing setting: Frank Meeuwsen explaining his steps in leaving online silos like Facebook, Twitter, and doing more on the open web. In our living room, during my wife’s birthday party.
Just quickly jotting some thoughts down about bookmarking, as part of a more general effort of creating an accurate current overview of my information strategies.
Currently I store all my bookmarks in Evernote, by storing the full article or pdf (not just the url, removing the risk of it being unavailable later, or behind a paywall). I sometimes add a brief annotation at the start, and may add one or more tags.
I store bookmarks to Evernote from my browser on the laptop, but also frequently from my mobile, where I pick them out of various timelines.
There are several reasons I store bookmarks.
- I store predictions people make, to be able to revisit them later, and check on whether they came true or not.
- I store news paper articles to preserve how certain events were depicted at the time they happened (without the historic reinterpretation that usually follows later)
- I store pages for later reading (replacing Instapaper)
- I store bookmarks for sharing in (collated) blogposts, or on Twitter, or to send to a specific person (‘hey, this looks like what you were looking for last week’)
- I store bookmarks around topics I am currently interested in, as resource for later or current desk research, or for a current project.
- I store bookmarks as reminders (‘maybe this restaurant is a place to go to sometime when next in Berlin’, ‘possible family trip’, ‘possible interesting conference to attend’)
In the past, when I still used Delicious, when it had a social networking function, I also used bookmarking for discovery of other people. Because social tools work in triangles (as I said in 2006) I would check in Delicious who else had also bookmarked something, and with which tags they did so. The larger the difference in tags (e.g. I’d tag ‘knowledge management’ and they’d tag ‘medication’) or difference in jargon (me ‘complexity’, they ‘wicked_problem’, another ‘intractable’), the likelier someone would be part of different communities than me, but focusing on the same things. Then I’d seek out their blog etc, and start following their rss feeds. It was a good way to find people based on professional interests and extend my informal learning network. A way to diversify my inputs for various topics.
Looking at that list of uses, I notice that it is a mixture of things that can be public, things that can be public to some, and things that are just for my eyes. I also know that I don’t like publishing single bookmarks to my blog, unless I have an extended annotation to publish with it (more a reflection or response to a link, than just bookmarking that link). Single bookmarks posted to a blog I experience as cluttering up the timeline (but they could be on a different page perhaps).
The tagging is key as a filing mechanism, and annotation can be a helpful hint to my future self why I stored it, as much as a thought or an association.
When I think of ‘bringing bookmarking home’ in the sense of using only non-silo tools and owning the data myself, several aspects are important:
- The elements I need to store: URL, date/time stored, full article/pdf, title, tags, notes. Having a full local copy of a page or PDF is a must-have for me, you can’t rely on something being there the next time you look at an URL.
- The things I want to be able to do with it are mostly a filtering on tags I think (connecting it to one or more persons, interests, projects, channels etc.), and then having different actions/processes tied to that filtering.
- I’d want to have the bookmarks available offline on my laptop, as well as available for sharing across devices.
- It would be great if there was something that would allow the social networking type of bookmarking I described, or make it possible in decentralised fashion
When I look at some of the available open source bookmarking tools that I can self-host I notice that mostly the ability to save full pages/documents and the offline functionality are missing elements. So maybe I should try and glue together something from different building blocks found elsewhere.
What do you use for bookmarking? How do you use bookmarks?
In just over a week I will be joining the Nuremberg IndieWebCamp, together with Frank Meeuwsen. As I said earlier, like Frank, I’m wondering what I could be working on, talking about, or sharing at the event. Especially as the event is set up to not just talk but also build things.
So I went through my blogpostings of the past months that concerned the indie web, and made a list of potential things. They are of varying feasibility and scope, so I can probably strike off quite a few, and should likely go for the most simple one, which could also be re-used as building block for some of the less easy options. The list contains 13 things (
does that have a name, a collection of 13 things, like ‘odd dozen’ or something? Yes it does: a baker’s dozen, see comment by Ric below.). They fall into a few categories: webmention related, rss reader related, more conceptual issues, and hardware/software combinations.
- Getting WebMention to display the way I want, within the Sempress theme I’m using here. The creator of the theme, Matthias Pfefferle, may be present at the event. Specifically I want to get some proper quotes displayed underneath my postings, and also understand much better what webmention data is stored and where, and how to manipulate it.
- Building a growing list of IndieWeb sites by harvesting successful webmentions from my server logs, and publish that in a re-usable (micro-)format (so that you could slowly map the Indieweb over time)
- Make it much easier for myself to blog from mobile, or mail to my blog, using the MicroPub protocol, e.g. using the micropublish client.
- Dive into the TinyTinyRSS datastructure to better understand. First to be able to add tags to feeds (not articles), as per my wishlist for RSS reader functionality.
- Make basic visualisation possible on top of TinyTinyRSS database, as a step to a reading mode based on pattern detection
- Allow better search across TinyTinyRSS, full text, to support the reading mode of searching material around specific questions I hold
- Adding machine translation to TinyTinyRSS, so I can diversify my reading, and compare original to its translation on a post by post basis
- Visualising conversations across blogs, both for understanding the network dynamics involved and for discovery
- Digging up my old postings 2003-2005 about my information strategies and re-formulate them for networked agency and 2018
- Find a way of displaying content (not just postings, but parts of postings) limited to a specific audience, using IndieAuth.
- Formulate my Networked Agency principles, along the lines of the IndieWeb principles, for ‘indietech’ and ‘indiemethods’
- Attempt to run FreedomBone on a Raspberry Pi, as it contains a range of tools, including GnuSocial for social networking. (Don’t forget to bring a R Pi for it)
- Automatically harvest my Kindle highlights and notes and store them locally in a way I can re-use.
These are the options. Now I need to pick something that is actually doable with my limited coding skills, yet also challenges me to learn/do something new.
Saturday I visited the Maker Faire in Eindhoven. Jeroen of the Frysklab team invited me to come along, when their mobile FabLab was parked in our courtyard for Smart Stuff That Matters. They had arranged a touring car to take a group of librarians and educators to the Maker Faire, and invited me to join the bus ride. So I took a train to Apeldoorn and then a taxi out to a truck stop where the bus was scheduled to stop for a coffee break, and then joined them for the rest of the drive down south.
The Maker Faire was filled with all kinds of makers showing their projects, and there was a track with 30 minute slots for various talks.
It was fun to walk around, meet up with lots of people I know. Lots of projects shown seemed to lack a purpose beyond the initial fascination of technological possibilities however. There were many education oriented projects as well, and many kids happily trying their hand on them. From a networked agency point of view there were not that many projects that aimed for collective capabilities.
Some images, and a line or two of comment.
En-able, a network of volunteers printing 3d-printed prosthetics, was present. Talked to the volunteer in the image, with his steam-punk prosthetic device. They printed 18 hands and arm prosthetics for kids in the Netherlands last year, and 10 this year until now. Children need new prosthetics every 3 to 6 months, and 3d printing them saves a lot of costs and time. You even get to customise them with colors, and your favourite cartoon figure or super hero.
Bringing LED-farming to your home, open source. Astroplant is an educational citizen science project, supported by ESA.
Robot football team versus kids team. Quite a few educational projects around robotics were shown. Mostly from a university of applied sciences, but with efforts now branching out to preceding education levels. Chatted to Ronald Scheer who’s deeply involved in this (and who participated in our Smart Stuff That Matters unconference).
A good way to showcase a wide range of Microbit projects by school children. I can see this mounted on a class room wall.
An open source 3d-printed, arduino controlled android. But what is it for? Open source robotics in general is of interest of course. There were also remote controlled robots, which were quite a lot of fun, as the video shows.
At the fringe of the event there was some steam punk going on.
Building with card board boxes for children. Makedo is an Australian brand, and next to their kits, you can find additional tools and elements as 3d printable designs online.
I plan to dedicate some learning time in the coming 12 weeks to better understand the protocols that drive the independent web, or IndieWeb. During our STM18 birthday unconference Frank Meeuwsen presented his experiences on the IndieWeb. Frank, Peter and I have formed an impromptu triade to explore the IndieWeb in the past months. In one of his slides Frank conveniently listed the relevant protocols. I’ll plan for 24 hours to explore 6 protocols. Some of them I already understand better than others, so I’ll start with the ones I feel less knowledgeable about.
The ones I want to explore in more detail, in planned order, are:
- ActivityPub / OStatus, a decentralized networking protocol (as this ties into my Mastodon experiments as well, this comes first)
- Micropub, publish on your own domain with 3rd party tools
- Microsub, own your feed-subscriptions (although I already run my own TinyTinyRss instance)
- Microformats, markup for data, text, people, events (already used on my blog, but curious to see how I can extend that to more types of data)
- Indieauth, federated login protocol to sign in with your own domain on other services (already active on my blog, but interested in where else I could use it)
- Webmentions, respond to a blogpost through your own site (already active on my site, but strongly wish to better format and style it on my site)