‘Points & grunt’ or ‘eloquently instruct’

A couple of weeks ago Oliver Quinlan was a guest on Radio EDUtalk. The thing that stuck in my mind the most from the episode was this idea. Oliver has now written a bit more about it on his blog.

The command prompt allows you to use the power of language to interact with a computer. In comparison, clicking around in a  desktop environment is akin to pointing and grunting. Getting people to do things by pointing and grunting is OK at first, but as children we naturally put in the effort to learn how to move beyond this to get things done quicker, more precisely and more elegantly.

‘Points & grunt’ or ‘eloquently instruct’ – Language & computers – Oliver Quinlan

I’ve often struggled to explain, even to myself, why I enjoy using the terminal application. This is the best elevator pitch I’ve heard.

I am no command line expert, but I end up using it for small things or interesting experiments most days. I guess my first exposure was on the introduction of Mac OS X in 2001. Af first it was something to use occasionally for system settings that could not be done in other ways. Slowly over the last 15 (eek!) years I’ve used it a bit more and slowly learned. It is not something you need to be an expert to get use from. For example Batch Processing MP3 files is probably not eloquent but it saved me a huge amount of time.

For most of the time I’ve been using the terminal I though of it as a somewhat old fashioned process. It is now fairly obvious that it will be in use for some time yet. This week the news that Microsoft is bringing the Bash shell to Windows 10 brought that home.

It is worth mentioning that there is an amazing amount of information on using the command line on the web. I can’t remember when a search has failed to help me learn.

Elsewhere Oliver recommended Conquer the Command Line as a good resource to getting started. From the MagPi Magazine available as a free PDF.

 

Featured image: my own, grabbed with LICEcap.

Linked from several mac blogs and news sites is the HyperCard episode of Simple Beep (Simple Beep is a podcast looking back at the history of Apple and the Mac community).

HyperCard is a pice of software that certainly changed my life, turning me from someone who had no interest in computers at all to someone who spent 10 years typing HyperTalk. I’ve blogged about it occasionally. The podcast is great. And there are great set of links in the shownotes including:

This reminds me that you can Run a Hypercard stack on a modern Mac (A quick test and I am excited again) and that I have a Color Classic that I should boot up sometime.

The featured Image of this post is one of my, many times read, HyperCard Handbook.


Radio Edutalk will be at the Open Education Resources conference #oer16 in Edinburgh April 19th and 20th 2016. We will be broadcasting live conversations from the conference. You are invited to contribute audio to the Edutalk OER16 stream by tagging audio on audioboom #oer16 or mailing it to audio@edutalk.cc
Glasgow, Glasgow City, Scotland

This audio file was orginally posted to AudioBoo(m) with the mobile app. It has been added here since audioboom no longer supports free accounts.

Strangely I saw this on Ewan’s instagram, it led me to a google form which looks like it is gathering reports of TeachMeet to a book that will be given away on a Creative Commons licence, with donations to a children’s charity encouraged.

How has TeachMeet changed your teaching or learning? What is the one memorable talk or conversation you had? What is the most profound change you’ve seen in your classroom? Tell us here, and be part of the TeachMeet 10th Birthday book!

from: TeachMeet’s 10! Tell your story

The main question is

How did TeachMeet make an impact in your world?

Tell your story. Be passionate. Who influenced you? Who did you meet? What was the result in your learning or teaching further down the road?

About 10 years ago I went to The ScotEdubBlogger Meetup that kicked off the TeachMeet movement. It has have a pretty big effect on my learning and life.

When TeachMeet started it seemed like something completely different and it chimed with ideas that I was starting to think about then and have been thinking about ever since.

To me TeachMeet had some interesting components. These might not be the same for other people and they are certainly out of step with the way that some TeachMeets have developed.

    1. TeachMeets were a reaction against conference sessions and keynotes where a Guru talked through a slide deck for an hour.
    2. The idea was that everyone who turned up was willing to talk if their name came out of the picker, for 7 or 2 minutes.
    3. There were no keynoters and no one came first or was guaranteed a spot.
    4. There was no PowerPoint, this is an oft broken rule, the spirit, IMO, is that you don’t read your way through some sets of slides.
    5. If you were not interested in the current speaker you were free to have a chat.
    6. The atmosphere was relaxed, a few drinks and nibbles.

Lead by Ewan, these ideas were developed, influenced by BarCamp.

The first few events, felt incredibly exciting. We talked like maniacs, posted photos, wrote blogs posts. There was a fairly strong tech bias, but the mantra ‘It is the teach not the tech’ was chanted.

The change it made in my classroom was not so much the ideas I gathered from others but the the idea the teachers could make decisions about how they did things and gave me confidence to follow my own ideas.

I felt they echoed the way blogging seemed to be developing. People expressing their own views, organising themselves from the bottom up, democratic, without hierarchy. There were influences from the OpenSource movement and the tech world too. Blogs posts, flickr photos links in delicious were tagged and could be aggregated.

For me it is mixed with ideas of sharing, creative commons, openness and fun. It fitted with my growing interest in Open technologies and OER.

If I was to condense what I have got from TeachMeet it would boil down to the idea of doing it for ourselves1, owning our own spaces and sharing freely.

On the back of this trip down memory lane comes the idea of rebootingTeachMeet in Scotland: TeachMeetScot from Fearghal Kelly. There is a lot of interest and interesting comments on that post and in a response by Robert: Teachmeet+ | Learning Stuff About Stuff.

I think TeachMeet is worth going on with. Not necessarily for immediate impact on the practice of the attendees but as Robert says:

Now maybe the point of Teachmeet is to embed the good practices in the classroom of the presenters themselves. This seems more likely. I think that might apply to me. If so, we should return to the principle that Teachmeets are for presenting, not for listening.

This speaks to the second bullet above. It also hints that we need to get away from old hands organising or running the meetings. TeachMeets were in part a reaction and need to continue to be just that.

In a follow up post Fearghal explains that he can’t organise TeachMeets himself. Perhaps those of use who have and could should step back a bit. Old hands could do the boring stuff 2, but hand over to a new set of not only presenters but the chairperson’s role too.

Maybe we could suggest that all of the audience were ready with at least a 2 minute presentation or idea, no slides or screen at all. I’d like that, but perhaps that should not be the point…

1. I alway hear Teachers Are Doin’ It for Themselves Eurythmics – Sisters Are Doin’ It for Themselves – YouTube 2. Set up google forms, sort out online stuff, source a projector…

twitter-lists-resized

Another interesting idea from Alan. I read his post: Measurement or [indirect] Indicators of Reputation? A Twitter List / Docker / iPython Notebook Journey and then Amy’s List Lurking, As Inspired by Alan Levine.

The idea is that you can find out something about a person/yourself by the twitter lists they are listed in.

Alan went down a nice rabbit hole involving Docker & iPython. This seemed as if it might be a mite tricky. I think I’ve messed up my mac’s python setup by trying to get iPython Notebooks working before. Alan’s approach is a lot more sensible, I hope to re-visit it later. In the meantime I though I would try out something a little simpler. This approach is simple sorting and manipulating a text files. Mostly with, in my case, TextMate’s sorting and a bit of bash in the terminal.

So:

  1. I went to the list on twitter and copied all of the text on the page.
  2. Pasted that into a text document
  3. Manually cleaned up the bits above and below the list (a couple of selections and backspace)This produced a list that repeated the following pattern:
    • Name of list by Name of lister
    • Subtitle/description of list, sometime not there
    • Number of Members
  4. I sorted the list. This grouped all of the lines with number Members together, a couple of lists that started with or a number above.
  5. Select all the member lines and delete
  6. there were a lot of lines Visit http://twibes.com/education/twitter-list to join the top education Twitter people as a description so easy to delete them too.
  7. I saved this file as a file list1.txt
  8. What I was looking for was the lines that were lists names not descriptions, and I wanted the lists rather than the names of the people who made the lists. So I made the lists into two columns by replacing by with a TAB and saved the file.
  9. We then sort the list by the second column using the terminal sort -k 2 -t $'\t' list1.txt > list2.txt 1 As the second column is empty those lines float to the top and can easily be deleted.
  10. Next we cut the first column out which gives me a list of the list names: cut -f 1 list2.txt | sort > list3.txt

So I now have a list of the the twitter lists I am a member of. I can use that in wordle.net to get a word cloud. I made a few, removing the most popular words to see the others in more relief. I’ve tied them together in a gif at the top of this post.

Amy’s approach was to look for interesting list name, here are some of my favourites (I’ve added descriptions when they are there):

  • awesome rasbperrypi peopl
  • audiophiles
  • Botmakers: Blessed are the #botALLIES
  • Digital cool cats: Digital humanities/learning tech/cool stuff peeps
  • People I met through DS106
  • not to be messed with
  • Coolest UK Podcasters
  • Very funky Ed Blogs

Of course these are not the most numerically but they are, to me, the most flattering;-)

On this 10th birthday of twitter you might enjoy a quick browse through the name of the lists you are a member of.

Update
Sleeping on this post I’ve had a few more thought.

Of course after the step where I replaced the word by with a tab I could have pasted the text into excell or numbers and taken it from there rather than using the commandline.

I woke up this morning thinking about Alan’s post and using docker to run iPython notebooks and had a mini revelation. I’ve often ran into trouble and messed up, at least short term, my computer. Trying things that I don’t really understand. I remember one instance where I got into a right mess with iPython by blindly installing.

Running things in a virtual machine would have a great advantage here. Likewise I’ve had things break after a system update. I think, going forward, when doing things above my pay grade I’ll change my approach a bit. I am now wondering why I was trying to get the iPython thing running in the first place.

Overall I’d have learnt a bit more by following Alan’s recipe directly. There is also the json think he turned away from, could be an interesting rabbit hole…

1. sort -k 2 -t $'\t' list1.txt > list2.txt THis sorts by the second column, k, key and uses a tab, $’\t’ to separate the columns

Yesterday:

1. Go to a public place that you pass daily and take a photo, not too close and not too far
2. Download the photo to a computer and look at it for 3 minutes
3. Return to the location and take detail photos of things you noticed while looking at the original

We are recycling this one for the weekend for our friend @johnjohnston who could not do it on a week day!

from: Seeing the familiar in a new way | The Daily Stillness

No pressure;-)

I went for a walk in the park yesterday morning and took a few shots. None of them looked promsing, but I went over this one carefully:

park trees, picture in picture of a close up

 

I’ve hi-lighted and zoomed to the bit I though worth revisiting. Turned out I did not get back to the park yesterday. Today We went a little further afield for a walk and picnic.

tree trunk and bark

I spent a fair bit of time looking at trees and bark. Neither of these are particularly interesting photos but the exercise itself was.Â

If I had gone back to the park I may have tried for the kerb stones rather than the trees, but I can save that for another day.

#tds261 Solitude in the abandoned | The Daily Stillness points to João Bernardino: Solitude In The Abandoned – Better Photography which is marvellous.Being a work day and most of the daylight hours I was inside I didn’t get much of a chance. Took a quick shot of the bin lane while empting the rubbish this morning:

And when I arrived home I got another shot of the lane in the dusk:

 

Neither really approach the “Solitude in the abandoned” but the idea is compelling. I often enjoy the places that are edging old industy that has started to rewild. Canels & railway tracks. I am going to keep my eye open.