April 17, 2017
Interesting Things on the Internet: April 17th 2017
- Bots Should Punch Up. A good treatise on the ethics of bots.
- The Ship Breakers. An amazing photo story of people dismantling ships.
- What made Xerox PARC special? Who else today is like them? Ah, if only all the "innovation" agencies used these criteria for their operations...
- What is responsible technology, anyway? Good to see dotEveryone looking at what ethical tech could be.
- The Elements of Bureaucratic Style. "An uninformed person could read this email and think that nothing United did was wrong—because it appears United did nothing at all."
- Stopped in my tracks. "I love the idea that a computer doesn't know who to tell when it discovers something."
April 13, 2017
Commoning Before Trademarks
Earlier in the week Jo Hinchliffe spotted that a company was trying to trademark the term "Makerspace". Following the community reaction, they've stated that they aren't going to pursue it, which is good to hear.
I'm not going to cover what happened, Jo's MakerspaceGate blog post is a much better source for that.
Marc Barto's post about the incident The trademarking of maker culture asks what sort of response we should make for the next time this happens.
The default assumption is that we should trademark the term (and other related terms that the community is interested in) ourselves as a defensive measure, but that leads to discussions about who the "we" there should be, how they might police it, and who pays the registration fee.
The perceived wisdom (i.e. IANAL...) is that trademark holders have to defend any infringement lest they lose it through genericization (when "hoover" becomes the term for any vacuum cleaner, etc.). What if we could find ways to deliberately push terms we didn't want anyone to own into the generic category?
How do we common the terms which may otherwise be captured as trademarks?
April 10, 2017
What's Wrong With Calendars?
Keeping track of what events are going on in your area is hard. If you're as embedded within the community as I am, you'll generally hear about regular meetup groups when they start, but their visibility can quickly drop if you don't actively seek them out, so you don't know any detail of the topics being covered, nor how active they are. If you're outside the community, discovering that it exists can be near impossible.
When I first moved to Liverpool in 2008 it wasn't too tricky, as there were really only LivLUG and GeekUp available. Three years later as the community grew the list had somewhat filled out and now there are more than ever.
Navigating through this to find the meetups that interest you isn't easy. It's beneficial to the individual meetups if the people most interested in them can find and join them, and the more we can cross-pollinate between different groups and ideas the more it helps the whole community.
As I wrote years back in the blog post Gardening Liverpool's Digital Community:
Events are a way to engineer serendipity - give lots of people with different backgrounds and skills and ideas a reason to mix and get chatting to each other, and interesting stuff will result. I don't think you can, nor should you try to, be more specific than that. Ignite Liverpool is a perfect example of this although I don't think we'll ever know if it's succeeded.
Every now and then someone comes along who wants to help solve the problems. Usually that's in the form of creating a new website where people can add their events. After all, building new websites is fun and there are lots of off-the-shelf parts to make your MVP pretty easy. If you're lucky you'll also get an ical format export for free, so people can add all the events to their calendar.
They tend to get disappointed when I don't enthusiastically embrace the extra work they've given all us event-organisers and ask them if their site can import an ical feed.
If nothing else, hopefully this blog post will serve as at least a partial explanation of my lack of enthusiasm. If you're reading this after I've pointed you here because you've built one of said systems, hello! Sorry to have rained on your parade, but stick around and maybe between us we can make events better for everyone.
Collating events together in (yet another ;-) one place is great, but giving event organisers more work to do in just entering their event details into (yet another) web form doesn't help.
Copying information from one place to another and doing things automatically is what computers are really good at. We should use them for that. We've already been here once, with blog posts; we solved that with syndication: RSS and Atom feeds. We need to do the same with events.
There's already an obvious format to use: ical. As ever, Jon Udell has already laid some of the groundwork.
Jon's Elm City project looked to solve just this problem. It also spawned a wiki with details on how to publish and (just as importantly) validate ical feeds.
Sadly Jon has retired the Elm City site, but calagator looks like a good starting point if you want to deploy an aggregator of your own.
The easiest way to generate an ical feed is from a Google Calendar. However, their interface fails to surface one of the key attributes of the ical format: the URL. If we want to share event details widely, it's vital that there's a way to refer people back to the source to get more information (and RSVP or book tickets if applicable).
For the "coming this week" section of the DoES Liverpool #weeknotes we work round it by including the URL in the event description, and the #weeknotes generator script assumes that's the case (and relies on a human checking things over to catch the odd time when it isn't).
It would be good to find a way to generate ical feeds including URLs as easily as Google allows you to generate ones without them.
Add a simple embeddable HTML widget to show an aggregated calendar, and that would let the DoES Liverpool website show a calendar built from the aggregated view of the various meetup.com groups and a Google calendar to mop up any others.
Other Useful Tools
It feels to me that a collection of small tools, all using common, standard data formats for interchange, would be more flexible and useful than integrated do-everything websites.
Being able to collate entries from a collection of ical feeds, and similarly split them up based on keywords or times/dates, etc. would let us wrangle calendars into whatever shapes suits.
Then taking a set of events in as an ical feed and output an HTML file or a collection of HTML files from a template to put on a website... or generating plain text to include in a newsletter... or a set of slides to preview upcoming events in the downtime before/after the presenter at a current event...
We could further enhance things by adding a bit of extra metadata to the meetup's website.
Just like there's RSS autodiscovery, we could take the same approach for pointing machines at our event calendar. Then browser's could—in time—make it easier for people to add it to their calendar and (more commonly, I'd expect) make it easier for related calendar programs to find and consume the calendars.
For some scenarios—I'm thinking particularly of the case where we generate a slide deck to preview/promote upcoming events, and want to include the event logo and maybe a brief description of the meetup it's part of—where some general information about the meetup itself, rather than the specific event, is useful then maybe we could extend/reuse the Twitter and Facebook "card" metadata.
So, those are the sorts of areas that I think are ripe for development. I'm slowly picking at them and collecting anything I build for it over in this calherder github repo.
April 03, 2017
Interesting Things on the Internet: April 3rd 2017
- Users should be able to own the businesses they love instead of investors. "Start-up founders deserve a wider range of choices in how to get their ideas off the ground, and so do their eventual users."
- The Prosperous Community: Social Capital and Public Life
- Ethics and paying rent.
- Down with meritocracy. I never knew that "meritocracy" was a term invented as a bad thing.
March 27, 2017
Interesting Things on the Internet: March 27th 2017
- Trolling Scholars Debunk the Idea That the Alt-Right’s Shitposters Have Magic Powers. The world is messy, not a neat and tidy narrative. "the biggest media story to emerge from the 2016 election was the degree to which far-right media were able to set the narrative agenda for mainstream media outlets."
- The Silver Lining Of Anti-Globalism Might Be The Creation Of A True Digital Economy. "Amazon’s purpose is not to make authors and publishers wealthier, but to use its capital to undercut existing players, establish a monopoly, and then used that monopoly to “pivot” into other “verticals.” It’s the same extractive model utilized by 20th-century behemoths like Walmart, except the total domination of a market occurs even more quickly." Lots of hope for a better economic world here.
March 20, 2017
Interesting Things on the Internet: March 20th 2017
- Putting strings into databases and then taking them back out again. Lovely post about why we need to make tech and coding less scary. In my experience, people using big words and jargon are generally those with less ability to deliver on what they're talking about. My equivalent of "putting strings..." is that I connect strange things to the Internet. I've found that a much more productive answer to "what do you do?" than talking about the Internet of Things.
- Wealth, risk, and power. There is hope.
- The Economic Policy Delusion. Country economies aren't like household economies, and the Tories aren't fiscally responsible.
March 19, 2017
Listening to the Weather
I've been writing up some entries on the MCQN Ltd catalogue today (that in itself is something I'll be writing about at some point, and when I do then entries #ibal155 and #ibal164 will link to the explanations, rather than basic holding pages), including #ibal53, a project I did for Russell Davies to help him with his experiments in background audio.
That reminded me that these days I tend to tell the weather aurally rather than visually.
Not when I want detailed information about the weather, then I look out of the window and often at passing cars' windscreen wipers as they're a good indicator of how heavily it's raining (when it isn't raining heavily enough for that to be obvious).
But for a general ambient awareness of precipitation levels I use my ears. I'm particularly interested in whether or not it's raining because that's the overriding factor in my decision to go for a ride. Cycling in warm, sunny weather is always nice, but I have the correct attire to be equally happy when it's cold or dark or windy. I do end up cycling in the rain a reasonable amount (and do have waterproofs to wear if need be) but that's usually when I skip it.
Both at my desk and at home, I'm near enough to a main road for there to be a background level of road noise, and there is a distinctive difference between the sound of rubber on a dry road and rubber on a wet road.
I do get an additional ambient visual indicator of particularly good days at home. The blinds in my bedroom allow a reasonable amount of daylight through, so I can tell the difference between a sunny and a non-sunny day when I wake up.
I wonder if you could replicate that with a minor extension to Russell's sound boxes? Add a controllable light source (something a bit like an uplighter, which provides a wash of colour across a wall) to build a single-pixel display with a speaker for background sound. Then it could provide a weather forecast in the same ambient form that I get the current weather.
March 06, 2017
Interesting Things on the Internet: March 6th 2017
- Tech and the Fake Market tactic. Anil Dash doing a good job of laying out how the big, fawned-over tech companies tend towards monopolistic behaviour. Obviously we'll break them up, as we have with all the monopolies in the past, the question is how long do we wait before doing so?
- Lovren: My Life as a Refugee. Although as a Red I might be a bit biased, I think it's good to see a football club putting out a video like this which gives a good perspective on the life and background of a refugee (who then went on to be a top footballer...)
- Exponential growth devours and corrupts. Compound expectations are as corrosive as compound interest is beneficial.
- Failing to See, Fueling Hatred. A sensible call to empathy from Danah Boyd. We need more making common cause and less division and infighting, the latter only benefits those already in charge (who are making no progress on making the world better).
And an excellent video from Danish TV...
January 30, 2017
Interesting Things on the Internet: January 30th 2017
- Money Talk. Open and honest blog post talking about the costs involved in manufacturing, and the challenges and issues when you try to do things better.
- Exiting the Vampire Castle. Fantastic writing from the sadly late Mark Fisher.
- Software Is Politics. Excellent article version of Richard Pope's excellent OSCON 2016 talk.
- How to Culture Jam a Populist in Four Easy Steps. "it took our leaders ten years to figure out they needed to actually go to the slums and to the countryside. And not for a speech, or a rally, but for game of dominoes or to dance salsa – to show they were Venezuelans too, that they had tumbao and could hit a baseball, could tell a joke that landed. That they could break the tribal divide, come down off the billboards and show they were real."
January 16, 2017
Interesting Things on the Internet: January 16th 2017
- A Smuggling Operation: John Berger’s Theory of Art. I'd tried watching John Berger's Ways of Seeing before and not managed to get into it. This article, which came to my attention after Berger's passing, finally gave me a way in to understand things more.
- Ways of Seeing - John Berger's excellent series on appreciating art (and how it's not necessarily what the "art world" put forward)
- The Cybersyn Revolution. A good (more in-depth than you usually see) write-up of Stafford-Beer's Cybersyn project which aimed to use computing to help manage Chile's economy, back in the early 70s
- I was wrong (or: five things I learned from Hubbard in 2016) Interesting look at analysing data and thinking about risk.
- How Do Individual Contributors Get Stuck? A Primer. I tend to do 4 and 6 when I'm stuck with 1, 10 and 12, so much 12...
- The Hollow Men II: Some reflections on Westminster and Whitehall dysfunction. Extremely long, but really interesting (and depressing) article about how dysfunctional Westminster is. "Events are over-interpreted because journalists do not want to face the idea that they are usually spectators of over-promoted people floundering amid chaos"