I just spent a few days away in the Lake District.  It’s a beautiful part of England, and a great place to get away to relax and slow your pace down a bit.  Living in London at present, I notice that it takes a couple of days for me to properly unwind and appreciate the peace and quiet and nature on offer when coming to the Lakes.  Day 1 my head is usually wrapped up in something and I don’t fully appreciate my surroundings.  By day 3 or so I can happily just stare at a tree for 30 minutes or so (well maybe 15 minutes).  Usually at the moment however I also come back after three or four days.  It’d be good to spend a full week or two there and see what happens, or even go full Walden and spend a year there.

This time I did one big walk, hiking from Skelwith up to Swirl How in the Coniston set of fells.  It’s 2630 feet high, just 3 feet shorter than the Old Man of Coniston.  The walk there and back took about 7 hours.

The view from Swirl How down into the Greenburn valley. Wetherlam in the foreground to the right.

One of my favourite views that I’ve come across in the Lakes is en route to Little Langdale, looking through the Blea Tarn pass towards the Langdale Pikes.  This is a set of peaks rising from the Langdale Valley.  They have great names like Pike O’Blisco, Harrison Stickle, Sergeant Man, Pavey Ark, etc.

(Question: If you cross a stream near Harrison Stickle, is it a Harrison Ford?  Answer: yes. yes it is.)

Looking over towards the Langdale Pikes

We did a couple of shorter walks too.  One up the excellently named Iron Keld, leading towards Black Crag.  The signpost on the way is great – you have a choice of paths leading to either “Sunny Brow”, or “Iron Keld” and “Black Crag”.  It feels a  bit like choosing between Hobbiton and Mordor.  But for reference, Iron Keld is much more fun than Sunny Brow – it’s an old pine plantation.

The other short walk was up Loughrigg Fell, which joins Skelwith Bridge and Ambleside.   It’s a low fell but a beauty.  When you get near the top it is has lots of gentle undulations, lots of little paths to explore, and some great panoramic views – down towards Ambleside, over to Windermere, great views of Grasmere and Rydal Water.  This time of year it is covered in ferns and looks a little bit like Tellytubby Land in my opinion.

Top o’ Loughrigg

Loughrigg Tarn is a total beauty spot.  An idyllic smallish tarn on the south side of Loughrigg.  A good spot for taking a dog for a swim and looking over towards the Langdale Pikes from a different angle.  You get a good view down to it from the top of Loughrigg.

Loughrigg Tarn below

I can highly recommend a trip to the Lakes.

Kicks Condor discusses his ‘infostrat’ (information strategy), as filtered through a reading of Ton‘s writings on the topic.

What’s an infostrat?  Picking up from Ton and Kicks:

“deciding what and how to bookmark or archive stuff, sorting through conflicting news stories and accusations, and alternating “periods of discovery with periods of digesting and consolidating”

and

“what is my strategy to comb through the gigs and gigs of input I can plug myself into on the Web?”

I find it all very interesting and would like to work out an infostrat for myself.  Quite often I fall into the pit of infinite scroll and end up in a mess of information overload.  Need to change my filters.

What do I want from the world of information out there?  I would separate my goals in to the social and the informational.

For the social side: I want to not only communicate with people, but to over time become close to some of them.  I must say that until recently, social media has always felt remarkably asocial to me.  Ton seems to have achieved sociality very well over time through blogging. I’d like to explore if there’s a knack to that, other than just giving it time.

For the informational side: this is more what social media has traditionally given me.  However, so far, it’s facilitated more consumption than consolidation I would say.  So I am very intrigued by Kicks’ mention of the linkage between blogs and wikis.  I like the idea of the blog timeline crystallising into a personal wiki over time.

Thanks Ton and Kicks for the discussion.  I have some reading to do!

Despite the liberatory potential of technology, of which I see free software playing a big role, there’s a very real concern of ending up with a kind of technocratic ‘vanguard party’.

You can debate the merits of vanguardism in general, but couple it with the current disproportionate skew of tech roles to white and male – which is even more pronounced in free software at present – and throw in the ‘scratch your own itch’ trope.

That’s a huge systemic problem as vanguard becomes regime.

Some things I am learning: if you’re white and male and into free software (I am), recognise that you have a very blinkered and narrow view of the world.

* Spend half the time you use learning Yet Another Technology to educate yourself about race, gender and class struggles (historical and present).

* Pipe down and listen to others when it comes to discussions about what is needed in software.

* Don’t ‘scratch your own itch’ – serve a community. If you’re white, male and technically proficient you’ve got enough privilege in the bank to pay it back building for others rather than yourself.

Watched the Lecture 1a video for SICP. (Not sure how exactly these correspond to the book – is it by chapter?)

It’s Hal Abelson giving the lectures. I find him really engaging. And, I did not know this until I looked him up just now, but is a founding director of both Creative Commons and the Free Software Foundation. Rad!

Anyway, here’s a few notes I made while watching the video.

Continue reading

Last weekend was IndieWebCamp Utrecht. I went along and had a great time learning, hacking, and seeing some parts of Holland.

IndieWebCamps are brainstorming and building events where IndieWeb creators gather semi-regularly to meet in person, share ideas, and collaborate on IndieWeb design, UX, & code for their own sites. — IndieWebCamps

They’re a great way to learn more about the IndieWeb and also a great excuse to visit a new place you’ve never been before.

I travelled over on a rail and sail ticket from London -> Utrecht with an overnight ferry.  I went to IWC over the weekend, plus a day in Utrecht before, and a day in Rotterdam afterwards.

Continue reading

Carrying on the sporadic series (here are parts one and two), this is my next tinkering around with a means to connect a WordPress-based IndieWeb site to the Fediverse.

For my hackday project at IWC Utrecht I set up Matthias’ ActivityPub plugin that fully fedifies your WordPress site. It’s dead simple and most excellent.

Yes way!

Continue reading

In part 1, I discussed why you might want to bridge your Indieweb site to the Fediverse.

In this follow up post, I’ll describe one way of doing it that I’ve been tinkering with recently.

The tl;dr: using WordPress Indieweb plugins and Bridgy Fed; it works pretty smoothly; still a few quirks at present; it’s awesome and lots of fun to mess around with.

Continue reading

I experimented recently with setting up an Indieweb WordPress site as a standalone actor on the Fediverse. Thanks to the WordPress indieweb plugins, and Bridgy Fed, it’s pretty easy to do, with a few quirks.

This post is a bit of preamble as to what this means and why you might want to do it. Part 2 will go in to the details of one way to do it that I’ve played with – via Bridgy Fed.

Continue reading

When I was younger, mid-teens to mid-twenties, I had really debilitating social anxiety disorder (www.nhs.uk/conditions/social-anxiety/).

To the point that I often did not want to leave my room. I found it difficult to be in a room with other people, eat in public, stand in line at the supermarket. It really affected my mental health and development of relationships.

I still have remnants of it now, in that I’m fairly quiet in social situations and not the most gregarious. But it has mostly gone away, to the point that I can go to events, even do occasional public speaking, and not really worry about it.

So I guess I wanted to say, if you currently have it, or know someone who does – you can definitely overcome it.

#SocialAnxiety

My online social experience is mostly through the indieweb. For following people and blogs, I use Aperture, a Microsub server, to subscribe to various social feeds. And then I read and interact with those feeds in various clients – e.g. Indigenous on Android, and Monocle on the web.

Although I don’t use Twitter anymore, lots of people I find interesting still do. So I want a way of following their posts from within my Indieweb readers.

I use granary.io to follow Twitter people in my indieweb reader. What it does is convert a Twitter feed into a feed in a format that I can subscribe to via Microsub.

Continue reading

For future peoples possibly encountering this same error:

"stream_socket_client(): SSL operation failed with code 1. OpenSSL Error messages: error:14094410:SSL routines:ssl3_read_bytes:sslv3 alert handshake failure stream_socket_client(): Failed to enable crypto stream_socket_client(): unable to connect to ssl://some.site:443 (Unknown error)

I was getting this on a server that was running PHP 7.1.  Upgrading to 7.3 resolved it.

(I also enabled SSL on the site that the call was being made from – a test site so it didn’t previously have any SSL – but I don’t think that made any difference.)

So where possible I would like to get my ebooks directly from an independent publisher.  epub format, DRM free.  I can do this from Verso for example.  They watermark the books, putting my email address at the end of every chapter.  While I disagree with that, I can definitely live with it, and kudos to them for eschewing DRM.

Most other books I don’t have that option.  Next option, I’d like to buy from hive.co.uk, which, to a lesser or greater degree, supports independent bookstores.  I think it’s open for debate how and how much that support actually manifests, but at least the intent is there (fingers crossed that it’s not some cynical ethical-washing).

But Hive uses Adobe Digital Editions, a baleful DRM system from Adobe.  It takes a book and licenses it to me only, first demanding I create an account with Adobe, then that I install Adobe’s app on my machine, and finally that I tie my device to this Adobe account.  All my books must go through app, most likely sending information of my purchases to Adobe too.  This for books that I have dutifully paid for, to load onto a device that I have purchased and own.  Somehow into this equation Adobe have insidiously inserted themselves.

Continue reading

Chapter 2: The Commons: From Tragedy to Triumph

The chapter starts by outlining Garret Hardin’s tragedy of the commons argument.  In short, my understanding of the argument is that due to the inherent selfishness of individuals the commons are doomed to overuse — unless they are turned into private property, or turned over to the state, and unless the users of a resource are regulated through coercion. Hardin’s paper is more generally about population limits and his views appear quite bluntly Malthusian.

Having seen functioning commons, Ostrom disagreed with Hardin’s analysis.  She studied commons that worked (and also those that didn’t), and captured her analysis of what made a commons sustainable in her work “Governing the Commons.”

Continue reading

This chapter starts out with a brief biography of Ostrom and her work, providing some context. I think it’s the right amount – the ideas are more important, but it is interesting to get some biographical context. The patriarchal system she faced early on is pretty galling – difficulties in getting where she got to, just by virtue of being a woman.

Ostrom doesn’t slot into a particular predefined school of thought, with some ties to some conservative right thinkers, yet some radical views. I like that Wall approaches it not so much trying to pin her ideas down to any particular ideology, but looking at what practical effects the ideas have had (and can have).

Continue reading

In case it helps anyone, here are the steps I needed to take to get geben working in spacemacs in order to debug local web apps (this in Ubuntu 16.04):

  • Add geben package to .spacemacs and reload
 dotspacemacs-additional-packages '(some-other-package geben)

  • Assuming you have xdebug installed, add the following to your php.ini file in /etc/php/7.1/apache2/php.ini
[xdebug]

xdebug.remote_enable=On

xdebug.remote_host=localhost

xdebug.idekey=geben

xdebug.remote_autostart=On
  • Open the file you’re interested in debugging
  • Start geben in spacemacs with M-x geben
  • Navigate to localhost/some-app.php in a browser

That should trigger geben. Debugging time!

A bonus note: I didn’t have any luck with geben-find-file when trying to add breakpoints to other files in the project, but using geben-open-file worked (just a little bit more cumbersome.)

At HWC London tonight, I worked on a small thing – figuring out why my avatar was appearing blurry when pulled in to other sites following a webmention I’ve sent to them.

For example, on this like of one of Chris’ posts at boffosocko.com:

There’s me at the bottom left, cheerfully blurry.

I wasn’t quite sure why, because the h-card I added into my WordPress theme links to a profile image on my site that is 654×654.

Looking at this with Calum we saw that I have multiple h-cards appearing on any given page, and (other than the one I’ve hard coded) they all point to my image on Gravatar.  Not only that, they are specifically pulling out a 40px square version of my gravatar.

With a little inspection it turns out that every post on my site has a h-card embedded in it.  It’s in the post footer that is added to each post, like this:So the bit that says ‘by’ and my name, also includes h-card microformats.  And in that h-card markup, the image source is my gravatar image, at size 40px.

I wasn’t sure if having an h-card in every single post even made sense, but a bit of discussion with Barry helped me to understand the places you might have the h-card, and that while there’s various ways of doing it, an explicit h-card per post is certainly fine.  Barry pointed me to the authorship page on the wiki for more details on this.

OK, so where does the h-card per post come from in my site?  Given that it contains microformats, and I don’t think WordPress has much microformats built in, the most likely candidate is for it to be somewhere in my fork of the Sempress theme.

A quick search for h-card in the code of my theme for h-card shows yup, that’s where that post footer is being rendered.  It’s in the sempress_posted_on function – there’s a call to get_avatar, a built-in WordPress function.  In that call, the argument for the desired avatar size is being passed in as 40.

So I’ve bumped that up to 96, and all should now be well.

 

 

Our team away afternoon at the start of November was a trip to The Glassroom, a ‘pop up tech store with a twist’.  It was set up in a space in central London, by Mozilla and the Tactical Technology Collective, and upon entering it looks pretty similar to an Apple store.  Cool white colours and ‘products’ on pedestals, even a Genius bar (though here named the Ingenius bar).

The topics of the exhibit were personal data, personal data security, and privacy.  It’s purpose was to get us thinking about the kind of information that is stored about us online, who owns that data, and what they are doing with it.

We don’t need you to type at all. We know where you are. We know where you’ve been. We can more or less know what you’re thinking about.

Eric Schmidt, when he was CEO of Google

Continue reading

Monday

Monday I went on an Insider walking tour. I really like walking tours in unfamiliar cities. If you get a good guide it’s a great way to see some of the major attractions, in a short span of time, and to get some deeper insights into the city and its history in the the process. This was great, the guide Brian was really fantastic – funny and knowledgeable.

We got some of the history of Berlin right back from where it started up until the present day. It was interesting to learn some basics of of Berlin and German pre-history – such that Berlin wasn’t the capital of Germany until relatively recently (and in fact Germany as a country didn’t exist for a long time – it was the kingdom of Prussia for centuries.) Hopefully I haven’t mangled the region’s history too much there.

The post WWII era holds the most historical intrigue for me, literally East meeting West and colliding in a barrier between the two. The demarkation of the path of the Berlin Wall is fascinating and boggling. It’s one of the starkest physical representations of humanity’s split into competing politcal ideologies, at least in Europe. It’s hard to imagine a city carved into two like that, in this case with a graphically-titled ‘death strip’ in between. It’s like for me if suddenly overnight a wall went up through London, and friends north of the river are suddenly in a different state and a different regime and I need to cross a border to see them.

Continue reading

I spent a few days in Berlin at the start of November to bookend the IndieWebCamp conference. The opportunity to travel again to Berlin was in fact a big draw of the IWC. I’ve been a couple of times before, once 15 years ago as a backpacker, and another time about 2 and a half years ago. Each time I’ve really enjoyed Berlin – a modern city with many layers of history.

Continue reading

I read The Dispossessed by Ursula K. Le Guin recently. It’s quite a few weeks since I finished it, so my recollections are now a little hazy, but I wanted to take the time to write something about it, as it was very good.

It was indeed a great book. Beautifully written. The story revolves around the life of Shevek, an inhabitant of the world of Anarres. The central premise is that Anarres is a world where anarchism is the predominant political system, founded by individuals who splintered away from the neighbouring world of Urras many years ago to start a different society. The life and travels of Shevek serve as the vessel for contrasting full-blown anarchism with full-blown capitalism, as he visits and explores the country of A-Io on Urras. A-Io is patriarchy and individualism dialled up to 11. The book provides many moments of point and counterpoint on the merits and dismerits of individualism and communalism when both go to their extremes.

Continue reading

(Day 1 is here: IndieWebCamp Berlin 2017: Day 1, and Joshi has posted some photos from the weekend here)

So Day 2 was hack day, where each person worked on a problem that tickled their fancy.  At the start of the day we did a brief go-round, with everyone giving a short outline of what they planned to work on.  A good idea to do this, in case there was any overlap or someone willing to help with a particular problem.

After that, we got cracking (well, hacking.)

Hack hack hacking along – photo by tollwerk, click image for original

Continue reading

I attended my first IndieWebCamp last weekend, in Berlin.  It was a brilliant experience – great city, great venue, great organisation, and great people.

In brief, the indieweb movement is about reclaiming your identity and your data back from the corporatised web.  It advocates having your own website, where you blog, microblog, post images, add check-ins, etc – and crucially, interact with others – all the things you might currently do across multiple silo’ed platforms owned by the big digital corporations, but here originating from a site under your own control.

Continue reading