Dan Q found GC2ZPK9 Fining Wood

This checkin to GC2ZPK9 Fining Wood reflects a geocaching.com log entry. See more of Dan's cache logs.

A challenging find this morning, and not in the good way! After an extended search the cache was eventually found on the other side of some fallen (spiky) bushes from the published coordinates. From the logs it looks like it was moved some time ago but the coordinates were never updated? Cache contents very damp and log baggie holed – log still usable, but not for long. Contents need maintenence ASAP, container might survive either year or two if frost doesn’t crack the seal. SL, TFTC.

Dan Q found GC7Q7FN Church Micro 11881…Lane End

This checkin to GC7Q7FN Church Micro 11881...Lane End reflects a geocaching.com log entry. See more of Dan's cache logs.

Staying at the conference centre down the road I got up early this morning to come out and find this cache before breakfast. After a little while struggling to make out the letters on the gravestone in the dim November morning light I was eventually able to find the cache. Don’t understand the checksum, though! SL, TFTC.

The International Flag of Planet Earth

This is a repost promoting content originally published elsewhere. See more things Dan's reposted.

Flag of Planet Earth

Inspirational, well thought-out proposal for a flag for unified, “for Earth” projects. The website is terrible, but the artwork’s great, and it’s always nice to see an artist focus on the idea of “uniting humanity” in spite of our politically-fractured world.

The CSS Working Group At TPAC: What’s New In CSS?

This is a repost promoting content originally published elsewhere. See more things Dan's reposted.

Last week, I attended W3C TPAC as well as the CSS Working Group meeting there. Various changes were made to specifications, and discussions had which I feel are of interest to web designers and developers. In this article, I’ll explain a little bit about what happens at TPAC, and show some examples and demos of the things we discussed at TPAC for CSS in particular.

This article describes proposals for the future of CSS, some of which are really interesting. It includes mention of:

  • CSS scrollbars – defining the look and feel of scrollbars. If that sounds familiar, it’s because it’s not actually new: Internet Explorer 5.5 (and contemporaneous version of Opera) supported a proprietary CSS extension that did the same thing back in 2000!
  • Aspect ratio units – this long-needed feature would make it possible to e.g. state that a box is square (or 4:3, or whatever), which has huge value for CSS grid layouts: I’m excited by this one.
  • :where() – although I’ll be steering clear until they decide whether the related :matches() becomes :is(), I can see a million uses for this (and its widespread existence would dramatically reduce the amount that I feel the need to use a preprocessor!).

How Do You Move A Bookstore? With A Human Chain, Book By Book

This is a repost promoting content originally published elsewhere. See more things Dan's reposted.

Human chain moving books

When October Books, a small radical bookshop in Southampton, England, was moving to a new location down the street, it faced a problem. How could it move its entire stock to the new spot, without spending a lot of money or closing down for long?

The shop came up with a clever solution: They put out a call for volunteers to act as a human conveyor belt.

Delightful application of volunteer effort.

Stranger Danger: Still the right message for children?

This is a repost promoting content originally published elsewhere. See more things Dan's reposted.

Stranger Danger ad

Many parents remember the “Stranger Danger” message given to children during the 1970s and 80s. Government videos warned children not to talk to people they didn’t know. But a new message is being trialled in the UK, which its creators think is better at keeping children safe.

“I tried to get the [old] Stranger Danger message across to my son a few years ago and it backfired badly,” says Suzie Morgan, a primary school teacher who lives in Fareham, Hampshire.

He got frightened and confused, couldn’t sleep at night and was worried somebody was breaking into the house.

Like any parent she wanted to keep her child safe.

But she felt the Stranger Danger message she was teaching – which she herself had grown up with – was unhealthy for her six-year-old son, making him too afraid of the world.

“I didn’t know where else to go,” she says.

So she was hopeful when her son’s school piloted a new safety message. It’s called Clever Never Goes and was devised by the charity Action Against Abduction.

It aims to make children less afraid of the world, by giving them the confidence to make decisions about their own personal safety.

Morgan says it has given her son more freedom and independence.

Digest for October 2018

Summary

This month saw me share the Story of Scgary: how my childhood friend Gary and our various adventures together had become part of the mythology of roleplay scenarios used in the training of helpline volunteers at Aberystwyth Nightline.

I also shared news of a piece of interactive fiction produced for Halloween by my team at work, a parody of what websites are like in 2018, a Black Mirror-esque short storya YouTuber who’s engineering cybernetic augments to sense and react to the physiological signs of her arousal, and tips on winterproofing your vagina (sarcastic, obviously).

All posts

Posts marked by an asterisk (*) are referenced by the summary above.

Articles

Notes

Reposts

Reposts marked with a dagger (†) include my comments or interpretation.

Note #11557

Today, @bodleianlibs releases Shadows Out of Time, a Choose-Your-Own-Destiny story. It’s amazing – go read it: https://s.danq.me/Np #halloween #InteractiveFiction

Websites in 2018

This is a repost promoting content originally published elsewhere. See more things Dan's reposted.

Websites in 2018

Are you a time-traveller? Just arrived in 2018? Want to know what the Web of our day is like? This. This is what it’s like (click through for the full horror).

The Story of Scgary

Unless they happened to bump into each other at QParty, the first time Ruth and JTA met my school friend Gary was at my dad’s funeral. Gary had seen mention of the death in the local paper and came to the wake. About 30 seconds later, Gary and I were reminiscing, exchanging anecdotes about our misspent youths, when suddenly JTA blurted out: “Oh my God… you’re Sc… Sc-gary?”

Ever since then, my internal monologue has referred to Gary by the new nickname “Scgary”, but to understand why requires a little bit of history…

Public transport industry professionals at Peter Huntley's wake
While one end of the hall in which we held my dad’s wake turned into an impromptu conference of public transport professionals, I was at the other end, talking to my friends.

Despite having been close for over a decade, Gary and I drifted apart somewhat after I moved to Aberystwyth in 1999, especially as I became more and more deeply involved with volunteering at Aberystwyth Nightline and the resulting change in my social circle which soon was 90% comprised of fellow volunteers, (ultimately resulting in JTA’s “What, Everyone?” moment). We still kept in touch, but our once more-intense relationship – which started in a primary school playground! – was put on a backburner as we tackled the next big things in our lives.

Training page from the Aberystwyth Nightline website, circa 2004
This is what the recruitment page on the Aberystwyth Nightline website looked like after I’d improved it. The Web was younger, then.

Something I was always particularly interested both at Nightline and in the helplines I volunteered with subsequently was training. At Nightline, I proposed and pushed forward a reimplementation of their traditional training programme that put a far greater focus on experience and practical skills and less on topical presentations. My experience as a trainee and as a helpline volunteer had given me an appreciation of the fundamentals of listening and I wanted future trainees to be able to benefit from this by giving them less time talking about listening and more time practising listening.

Aberystwyth Nightline training in the Cwrt Mawr Party Room
Nightline training wasn’t always like this, I promise. Well: except for the flipchart covered in brainstorming; that was pretty universal.

The primary mechanism by which helplines facilitate such practical training is through roleplaying. A trainer will pretend to be a caller and will talk to a trainee, after which the pair (along with any other trainers or trainees who are observing) will debrief and talk about how it went. The only problem with switching wholesale to a roleplay/skills-driven approach to training at Aberystwyth Nightline, as I saw it, was the approach that was historically taken to the generation of roleplay material, which favoured the use of anonymised adaptations of real or imagined calls.

Roleplay scenarios must be realistic (so that they simulate the experience of genuine calls with sufficient accuracy that they are meaningful) but they must also be effective (at promoting the growth of the skills that are needed to best-support callers). Those two criteria often come into conflict in roleplay scenarios: a caller who sits in near-silence for 20 minutes may well be realistic, but there’s a limit to how much you can learn from sitting in silence; a roleplay which tests every facet of a trainee’s practical knowledge provides efficiency, but does not reflect the content of any call that has ever really happened.

Aberystwyth Nightline calltaking office circa 2006
I spent a lot of my undergraduate degree in this poky little concrete box (most of it before the redecoration photographed above), and damned if I wasn’t going to share what I’d learned from the experience.

I spent some time outlining the characteristics of best-practice roleplays and providing guidelines to help “train the trainers”. These included ideas, some of which were (then) a little radical, like:

  1. A roleplay should be based upon a character, not a story: if the trainer knows how the call is going to end, this constrains the opportunity for the trainee to explore the space and experiment with listening concepts. A roleplay is necessarily improvisational: get into your character, let go of your preconceptions.
  2. Avoid using emotionally-charged experiences from your own life: use your own experience, certainly, but put your own emotional baggage aside. Not only is it unfair to your trainee (they’re not your therapist!) but it can be a can of worms in its own right – I’ve seen a (great) trainee help a trainer to make a personal breakthrough for which they were perhaps not yet ready.
  3. Don’t be afraid to make mistakes: you’re not infallible, and you neither need to be nor to present yourself as a perfect example of a volunteer. Be willing to learn from the trainees (I’ve definitely made use of things I’ve learned from trainees in real calls I’ve taken at Samaritans) and create a space in which you can collectively discuss how roleplays went, rather than simply critiquing them.
JTA learning to pick locks during a break at Nightline training
I might have inadvertently introduced other skills practice to take place during the breaks in Nightline training: several trainees learned to juggle under my instruction, or were shown the basics of lock picking…

In order to demonstrate the concepts I was promoting, I wrote and demonstrated a significant number of sample roleplay ideas, many of which I (or others) would then go on to flesh-out into full roleplays at training sessions. One of these for which I became well-known was entitled My Friend Scott.

The caller in this roleplay presents with suicidal ideation fuelled by feelings of guilt and loneliness following the accidental death, about six months prior, of his best friend Scott, for which he feels responsible. Scott had been the caller’s best friend since childhood, and he’s fixated on the adventures that they’d had together. He clearly has a huge admiration for his dead friend, bordering on infatuation, and blames himself not only for the death but for the resulting fracturing of their shared friendship group and his subsequent isolation.

(We’re close to getting back to the “Scgary story”, I promise. Hang in here.)

Gary, circa 1998
Gary, circa 1998, at the door to my mother’s house. Unlike Scott, Gary didn’t die “six months ago”-from-whenever. Hurray!

When I would perform this roleplay as the caller, I’d routinely flesh out Scott and the caller’s backstory with anecdotes from my own childhood and early-adulthood: it seemed important to be able to fill in these kinds of details in order to demonstrate how important Scott was to the caller’s life. Things that I really did with any of several of my childhood friends found their way, with or without embellishment, into the roleplay, like:

  • Building a raft on the local duck pond and paddling out to an island, only to have the raft disintegrate and have to swim back
  • An effort to dye a friend’s hair bright red which didn’t produce a terribly satisfactory result but did stain many parts of a bathroom
  • Camping in the garden, dragging out a desktop computer and extension cable to fully replicate the “in the wild” experience
  • Flooding my mother’s garden (which at that time was a long slope on clay soil) in order to make a muddy waterslide
  • Generating fake credit card numbers to facilitate repeated month-long free trials of an ISP‘s services
  • Riding on the bonnet of a friend’s first car, hanging on to the windscreen wipers, eventually (unsurprisingly) falling off and getting run over
Gary covered with red hair dye
That time Scott Gary and I tried to dye his hair red but mostly dyed what felt like everything else in the world.

Of course: none of the new Nightliners I trained knew which, if any, of these stories were real – that was never a part of the experience. But many were real, or had a morsel of truth. And a reasonable number of them – four of those in the list above – were things that Gary and I had done together in our youth.

JTA’s surprise came from that strange feeling that occurs when two very parts of your life that you thought were completely separate suddenly and unexpectedly collide with one another (I’m familiar with it). The anecdote that Gary had just shared about our teen years was one that exactly mirrored something he’d heard me say during the My Friend Scott roleplay, and it briefly crashed his brain. Suddenly, this was Scott standing in front of him, and he’d been able to get far enough through his sentence to begin saying that name (“Sc…”) before the crash stopped him in his tracks and he finished off with “…gary”.

Gary with some girl called Sheryl and some friend of hers
Scott Gary always had a certain charm with young women. Who were these two and what were they doing in my bedroom? I don’t know, but if there’s an answer, then Scott Gary is the answer.

I’m not sure whether or not Gary realises that, in my house at least, he’s to this day been called “Scgary”.

I bumped into him, completely by chance, while visiting my family in Preston this weekend. That reminded me that I’d long planned to tell this story: the story of Scgary, the imaginary person who exists only in the minds of the tiny intersection of people who’ve both (a) met my friend Gary and know about some of the crazy shit we got up to together when we were young and foolish and (b) trained as a volunteer at Aberystwyth Nightline during the window between me overhauling how training was provided and ceasing to be involved with the training programme (as far as I’m aware, nobody is performing My Friend Scott in my absence, but it’s possible…).

Gary and Faye embracing on a sleeping bag
That time Scott Gary (drunk) hooked up with my (even more drunk) then crush at my (drunken) 18th birthday party.

Gary asked me to give him a shout and meet up for a beer next time I’m in his neck of the woods, but it only occurred to me after I said goodbye that I’ve no idea what the best way to reach him is, these days. Like many children of the 80s, I’ve still got the landline phone numbers memorised of all of my childhood friends, but even if that number is still valid, it’d be his parents house!

I guess that I’ll let the Internet do the work for me: perhaps if I write this, here, he’ll find it, somehow. Hi, Scgary!

× × × × × × × ×

Grenfell Tower: The fires that foretold the tragedy

This is a repost promoting content originally published elsewhere. See more things Dan's reposted.

Grenfell tower ablaze

On 14 June 2017, televisions across the country showed a west London tower block burn. For some, this was history repeating itself – as if five similar fires had simply not been important enough to prevent the deaths of 72 people in Grenfell Tower.

Catherine Hickman was on the phone when she died. It wasn’t a panicked call or an attempt to have some last words with a loved one.

As a BBC Two documentary recounts, she had been speaking to a 999 operator for 40 minutes, remaining calm and following the advice to “stay put” in her tower block flat.

As smoke surrounded her, she stayed put. As flames came through the floorboards, she stayed put. At 16:30, she told the operator: “It’s orange, it’s orange everywhere” before saying she was “getting really hot in here”.

Believing to the last that she was in the safest place, she carried on talking to the operator – until she stopped.

“Hello Catherine.

“Hello Catherine. Can you make any noise so I know that you’re listening to me?

“Catherine, can you make any noise?

“Can you bang your phone or anything?

“Catherine, are you there?

“I think that’s the phone gone [CALL ENDS]

Miss Hickman was not a resident of Grenfell Tower. The fire in which she and five others died happened in July 2009, at 12-storey Lakanal House in Camberwell, south London. But that same “stay put” advice was given to Grenfell residents eight years later. Many of those who did never made it out alive.

Excellently-written, chilling article about a series of tower block fires which foreshadow Grenfell: similar mistakes, similar tragedies. This promotes an upcoming BBC television programme broadcasting this evening; might be worth a look.

Linda Liukas, Hello Ruby and the magic of coding

This is a repost promoting content originally published elsewhere. See more things Dan's reposted.

Linda Liukas’s best-selling Hello Ruby books teach children that computers are fun and coding can be a magical experience.

See the original article to watch a great video interview with Linda Liukas. Linda is the founder of Rails Girls and author of a number of books encouraging children to learn computer programming (which I’m hoping to show copies of to ours, when they’re a tiny bit older). I’ve mentioned before how important I feel an elementary understanding of programming concepts is to children.

Note #11498

Big Blue (@IBM) to buy @RedHat. Developers risk being… marooned.