Sam's notebook

Archives

November 2003

  1. We Begin!: After many weeks of thinking, scheming and proposing I have at last settled upon this blog form, and so must begin. Have I anything to say? Not much, but this morning Yanagi (yet again) gave me something to think about, and I think it worth sharing…
  2. The nth Day Ends: I won't fill you in on the background of anything; I have to start sometime, and it might as well be now. The box is coming along well, better this afternoon once I gave up for the time being trying to make A Thing to cut trunnels. I turned inste…
  3. I Wheel My Wheelbarrow…: In which I bring my desk back to school to finish finishing it and then get it assessed. What a marvellous morning! I brought my desk back to school this morning to get it assessed next Monday; I walked here with it on my wheelbarrow. It's n…
  4. The Speed Of Response: The speed at which one is required to respond in various forms of a) long-distance communication, and b) woodworking. I have been thinking about the various forms of long-distance communication that are in common use, such as email, telephone, and…
  5. Morning!:
  6. Fine Woodworking on Treenails: Squaring a drilled hole. Begin by drilling through the leg and tenon with a bit just smaller than the width of the peg. Make sure you don't drill through the other side of the leg. Use a 1/8" chisel to square up the first third of the hole. Maki…
  7. A Moment of Doubt: I have nailed six of the eight corners of the box: through the first tail and into the next pin, and I tried to offset the holes so the joint would be pulled tighter when the treenails were driven home. This failed to happen on most of the joints an…
  8. Clouds Above The Grass: An afternoon of a book, a cafe, a friend, much good talking and only a little work done. William Morris' lectures on Art and Socialism from the last quarter of the 19th century kept me company in a juice bar in town this afternoon, but only for a …
  9. It’s Okay (I Guess).: I have begun dressing the ash, but am quite disheartened today; I don't want to be doing it. I feel like my work is not 'good enough', too rough, or ugly... Why this society, myself included, is so hung up on the smooth, square, fair, straight, eve…
  10. The Afternoon: I got some lunch on the way back to the workshop, and sat in my corner feeling a bit sad about not wanting to work. It took only a bit of food in my stomach for this mood to pass and I got back to it: more dressing of the ash door jamb for this litt…
  11. This is fun!: In which I put little inlays over nail holes. Thus far today I have been installing little squares of inlay to cover the nail holes in the box sides. It's fun work, quite exacting but calm and easy. I'm enjoying myself. I finished the inlaying …
  12. Closer, Closer, Ever Closer to Where The Wood Really Is.: To be in touch — in contact — with the wood is a wonderful thing; the dust, shavings and sweat blackening my hands; reveling in intimacy with the tree, giving part of myself in exchange for what I am making. Running my hand over the wood, sweepi…
  13. Assesment: This morning was my final assessment for the Diploma. I was getting pretty nervous beforehand, didn't sleep much last night (for a host of other reasons, not just the assessment) and had had little to eat. As I moved my work downstairs ready to bum…
  14. A slow day: This morning I began a boxboard mock-up of a set of pidgeonholes for stationery; more on that later. I'm also thinking about the possibility of a bathroom cabinet. I am working again on my bookplate, this time with a view to printing in full colour…
  15. Just Plane / Flat (!): This morning I came into the workshop really wanting to work on something, but I couldn't really think what. I pulled out a rough sawn piece of blackwood that was left over from my table, sharpened up my plane, and set to work making shavings. I di…
  16. unfinished: I haven't posted for a few days because I have not been doing much worthy of note. A bit more playing with boxboard pidgeonholes, a bit of reading (Morris mainly, this morning the first book of The Prelude, as well as sundry other texts relating to …
  17. Keepin’ It Local: I'm so excited!! Last night I couldn't sleep for the thrill of what I'm planning on doing. I'm feeling excited about facing the utter enormity of global manufacture from a standpoint of low-tech and beautiful dumpster diving! Take that door jamb f…
  18. Just WALK!!: "In industrialized countries we live as if we have no legs. Yet, we always want to go somewhere and fast. Often we don't live near where we work and we don't work where we live. ... Transport consumes large quantities of oil; it is a major source…
  19. A Catalogue, I Think?: I have not posted for ages, and I didn't really think I would be again until next year. But here I am, and very inspired about woodwork, uni and all that is going on: hooray (and what a relief)! I have much to report from the last couple of weeks b…

March 2004

  1. How strange things are: How strange things are! Yesterday I was on the verge of dropping out, the meaninglessness of it all swelled up so - but fret not! an evening of friends and tea, followed by a good night's sleep, turned it all around. Now the same wrenching division…
  2. Over the Brink: How strange things are! Yesterday I was on the verge of dropping out, the meaninglessness of it all swelled up so - but fret not! an evening of friends and tea, followed by a good night's sleep, turned it all around. Now the same wrenching division…
  3. “The Poetics of Space”: By Gaston Bachelard "Imagination augments the values of reality." -- p.3 "...they describe [the humble abode] as it actually it, without really experiencing its primitiveness, a primitiveness which belongs to all, rich and poor alike, if they are…
  4. A Created Environment: Ben Lee delivered an intriguing, in depth (an hour and a half!) talk on his work as Artistic Director for a computer game company. What particularly fascinated me about this topic was the attention to detail that is given to the fantastic environmen…

April 2004

  1. Nothin’ like a Good Upgrade to Start The Day: I got up early this morning to grab the phone line before the others awake - there's eight here today and I guess someone will come hassling before long. I have returned to using wordpress (the software that I was using last year briefly) for this s…
  2. Attaching wooden boards to bindings.: The earliest period from which many bindings with wooden boards are extant is the twelfth/thirteenth century. These often have boards of around half an inch - "in some cases the book is thinner than the combined thickness of the two boards."1 Early…
  3. What I Did/Read/Thought Today: Hurrying off to uni after remembering the chai & cake stall, I forgot my lunch and the honey (not sweet mate), but managed to prove to myself the wisdom in having a slow bike. [Oh how I wish I could get my digital camera to work with these uni compu…
  4. Blackened Fingers: I began the morning in good spirits, lying watcing the grapevine outside my bedroom window, and the small bright blue patches of sky between the leaves. It didn't seem to matter if I got out of bed or not... I have this morning begun binding a bo…
  5. Book 0.1b Complete: The loveliest thing happened this afternoon: I sat down to sewing the signatures soon after lunch, an lo! 2½ hours later I looked up! It is so nice when work occupies one so; I don't really care what I do so long as I can experience this feel…
  6. Co-operation is better than Conflict: Working at the co-op set me thinking (and chatting with a few people) about how utterly enjoyable is work that we do from a sense of love. Fabulous! After a few hours at the co-op I went to the library to continue with Bachelard. I am finding him …
  7. Three Things: 1. A morning of getting ready for the short, cold days ahead; as the nights grow colder and darker earlier, I find myself in need of more warmth and (some - I have none now) light: pyjamas and bike lights are in order! 2. An interesting scrabbl…
  8. O yearning Thought!: I wonder how much of this journalling I should create? Am I to go on and on, putting down my world as it comes by me — as if it were a film and I a critic taking notes — and heedless of the reams of text, the "ocean waste and wide", that I leave…
  9. Untitled: Yesterday I did interesting things with InDesign and two bits of wood. I read. I chatted with people. I investigated the bookbinding studio. All things that were good and I left campus feeling so very excited! Then: I stayed up too late, and am …
  10. Low Brain Functionality (LBF): This really is dreadful! I am going around and around in circles with this image stuff! There is a promise that the next release of WordPress will include better photo functionality, so I think my best bet is to wait until then, and go now to find …
  11. Silence is my vice.: A seminar by Ian Percival, a man who's life embodies so much of what is wonderful about tools, making, and what might be termed 'industrial technology'; a thoroughly inspiring talk. Then a lunch with the other post-graduate students and Ian (a usual…
  12. A small nook to call my own.: The house/room/attic that I dream of making, inhabiting and remaking; - where is it? What will it seem like to strangers seeing it for the first time? Many articles I have read of poet-build abodes, and rarely have they captured any true poetic ima…
  13. Another Side: I scribbled the following, sitting on the cold hard concrete of the city: This is the other side. This is the side that eschews all forms of pomposity, vanity, indeed any care taken over appearance or manner. This is the sleepin' rough, carrying…
  14. On Writing: Around and aound I go as always, but now at least I am starting to see the pattern. For the last few days I have been in techno-mode, spending a lot of time on computers and ignoring the world. Predictably, this immersion in the web has resulted in…
  15. Sunday in The Lab: I have spent far too long on the computer. My mind is in quite a strange state. What am I to do? All this coding suddenly seems pointless, and I want to stroll on the terrace, prehaps sit with a quiet cup of tea, or be warmed by the fire and Kea…
  16. “Howards End”: By Edward Morgan Forster "To trust people is a luxury in which only the wealthy can indulge; the poor cannot afford it." -- p.35, a thought of Margaret's. "You remember 'rent'? It was one of father's words - Rent to the ideal, to his own faith i…
  17. In Parting: Soon I shall return to the workshop. I have books to make!
  18. Reading Wood: This morning, outside the workshop: "It is so very good to be back at school. Even though niether the library nor the workshop are open yet, I feel relieved, and insipired to study. It's a bit like a fraction of what Harry Potter felt when he got b…
  19. Doubt, and Reading the Cure: A moment of doubt: I have come to the workshop this morning to work again on the scroll. I am bevelling the ends of one of the rods with my blockplane, using the bench-hook as a shooting board. I have just realised that i am wearing a groove in th…
  20. Short Thoughts: Making, creating, working with one's hands, is a wonderous thing. An absolute requirement for being human, hugely satisfying, and I love it. Thing is, I am just as happy patching my old pair of army pants as I am working the finest wood - possibly …
  21. Untitled: I awoke this morning with a very sore back, but got up, breakfasted, read for an hour and was out of the house by eight. I had no wish to go back to the workshop, nor to make anything; all I wanted to do was read. There is so much that I want to re…
  22. The Quakers and Quietism: By Pamela M. Oliver INTRODUCTION: That there was a change in the nature of the Society between the years 1647 and 1742 seems indisputable. It was withdrawing from outwardly-observable religious acts or witnesses to the Truth. Was it an increase…
  23. Untitled: I have not blogged for ages. I am sick of forcing myself to work with wood. If I were to be doing just what I want at the moment, I would not even be thinking of wood. I would be sitting in a nice place reading, or at my desk at home coding. Inst…
  24. I’M BACK!!: I'M BACK!! Today was wonderful! I actually wanted to be in the workshop, working; amazing! I gave up on trying to work towards any particular project, and went back to the basics. I felt like I could've been in year eight! I cut a mortice and te…
  25. Talk about Oscar Wilde!: An unexamined life may indeed not be worth living, but what of constant, total re-evaluation of everything?! Is that a state to be envied? It seems utterly unavoidable, quite outside of my control, this daily, hourly, questioning of is it worth it,…
  26. Stylin’: This morning I have been playing around with CSS. I know it doesn't look too great just now, but I'll fix it soon... maybe. I want to get back to working on my main PHP project, but it's such a drag working on it without the lovely syntax high-ligh…
  27. The General International Standard Archival Description: The Unesco Archives Portal is a wonderful directory (among other things) to all sorts of archives and archival-related information, all over the world. I found the ISAD(G) there, and I think it will be of great value in building the structure of [a …

May 2004

  1. Internet Collaboration: The crisp morning, cold but nothing to worry about; sitting reading at 6AM quite possible, wrapped only in everything I own. I am captivated at the moment by the 'international community' (and I use this phrase sarcastically) of the web, and especia…
  2. In The Sharehouse User Space: Doing lots of coding; not much woodworking. Doing what I want, getting stuff done, having a good time. Seems useful. Am I to continue with wood? Not thinking about it; just doing that which has my thoughts mostly. Feeling a bit guilty, but not '…

December 2004

  1. A Return to the Web: Returning to this blog after so long? What do I think I'm doing?! As if this is what it's all about! I don't want to return to this God-awful dive of diurnal dialog with myself; I don't want to say, yet again, "Ooh, yes, woodwork is grand, but sur…

September 2005

  1. Where Do I Walk, Then?: Today I reinstate this weblog. I've shuffled files around on this server, and I've shuffled boxes and books around in my bedroom; it's Spring, and time to re-organise, clear up, and start to think again. Last week I thought I was doing just so, but…
  2. Hyphens and dashes: Dashes and hyphens, a good article from the Characters and encodings section of the free information site IT and communication by Jukka "Yucca" Korpela.

November 2005

  1. On bikes, crying, and the remedy to helplessness to be found in fixing: I shouldn't really be blogging this morning — I've got my last exam tomorrow afternoon and I'm supposed to be studying — but, when the spirit moves, what can we do but be moved by it? I'd thought that I'd not blog again, or at least not for a wh…
  2. On The Love of Doing Stuff Well And Caring For Things: In which I am prompted by events surrounding the previous night's dinner to explain that Things being Wrong annoy me greatly; I outline something of what happens when they do; I float off into a daydream of how I should prefer to live; and I rant aga…
  3. What’s the point?: Oh weary thing! Oh listless drudgery! Oh the stupid work we make for ourselves!! Oh!... Here I sit, on a cool spring morning, with nothing at all to worry about; I am happy. So why-oh-why-oh-why should I sit down to work at some sloppy, good-fo…
  4. Begone broodiness!: We've been trying to stop our bantam from being broody for the last week or so, to no avail. Someone said that putting a clutch of ice cubes under her would do the trick, but it just seemed too painful—she sat there, looking poor and hungry and de…
  5. All that I want to do is write.: I am unsure as to just how wise this whole online journaling idea is, and yet I feel drawn to it time and time again. Why on Earth would I want the world to read what I have to write? Why do I not just write it in my [other, paper-and-ink, bound, r…

December 2005

  1. My xorg.conf: At last we have Ubuntu working with a SGI 1600SW Flatpanel display. Here's the xorg.conf: # /etc/X11/xorg.conf (xorg X Window System server configuration file) # # This file was generated by dexconf, the Debian X Configuration tool, using # val…
  2. Triple Gripe: Eighteen buckets of water for A.'s garden. A cycle over to my new community garden plot in O'Connor. And now much grief caused by our bothersome host. It's fun carrying buckets, when one doesn't have to worry about getting sunburnt. I'm oh-so-e…

January 2006

  1. Off Again, and No More Writing.: I'm about to get on the Indian Pacific in East Perth (W.A.) to go home (home?! really? is it home?) to Canberra...  I'll be studying, not writing (journal-wise) nor blogging...  Seeya.
  2. My very own garden plot: I've got a community garden plot at the COGS O'Connor garden. It's 9x5 metres, on an old tennis court, and has nothing but weeds growing on it at the moment (because I only picked up the key yesterday). A. and M. have also got plots there; we're al…

February 2006

  1. My new bicycle trailer: I bought it on eBay, it arrived yesterday, and this morning we got LOTS of compost from the co-op, to take to the garden.
  2. Market Day: Market day at uni, and the most exciting thing I can think of: that my mungbeans are up! They're shooting forth in a little green row, cracking the clay apart, and are to me such wonderful little things. There's not much that draws me at Market Day…

March 2006

  1. Gardening: It's a rainy old morning in Canberra. It's all dim and damp and cool, and all things are fairly happy. I've been to the garden this morning, as usual, and I've some photos of the garden, with Adele's plot in the foreground, and a bit of my plot. …

April 2006

  1. End-of-term: So, we're all sitting around, I'm sort of pissed (from a bit of a bottol of beer, and a bit of a bottil of wine) and life's okay.  Thing is, I'm in here typing away here, 'cause the girls are out there talking about teaching and I've got little to s…
  2. Grepping: Global Search Regular Expression Print. An’ there I was, thinking McKenzie Wark was aluding to some pre-1976 use of this term. ‘Course he wasn’t, A Hacker Manifesto is way fully for geeks who’d know how to search, and what…

May 2006

  1. Slow Down!: The following from Japan for Sustainability: During the planning stage for the construction of a new condominium, the prospective residents had a heated debate on whether or not an elevator should be installed. Some were opposed because once insta…

June 2006

  1. To Coledale: Kingston railway station waiting room. Feeling slightly queezy from the bus, but excited also to be off with a bag, book and journal. Not that there's much beauty in the modern transport world; the telly is on behind me, playing the most banal, hideo…

July 2006

  1. Work Suspended: (From 'Work Suspended' and other stories written before the second world war, Evelyn Waugh, 1948 (revised edition).) "For the civilized man there are none of those swift transitions of joy and pain which possess the savage; words form slowly lik…
  2. On Photography: It seems better to not take any photos at all, or at least not to incorporate them into this text. They break up the flow (mental, not typographical, although they do that too) and distract one from reading (and me from writing, which is more to my …

August 2006

  1. Yet again, the Great Divide: Often, when I'm sitting in a lecture about concurrency, say, or sketching a possible design for some program, I actively love the fountain pen that I'm using at these times. Engaging with I.T., I find such great comfort in using such an old and 'out…

September 2006

  1. Procrastination: I'm lost today, lost in a dull quagmire of concurrency, Ada and the oppresive weight of too much stuff. I have an assignment to do and I understand very little of it. I suspect that I could figure it out, but I can't be bothered. If I could see cl…
  2. hmwilson.archives.org.au: I forgot to mention, a few weeks ago when I set it up, that the family archives now have an online home at hmwilson.archives.org.au. It's for family only, but if that's you then I will set up your account; just email me. I'm jolly excited about goi…
  3. Nothing to say: (So why am I saying this?) I am looking forward to the day when I will again have something worth writing about (and I'm thinking here of woodwork: one of the happiest times of wood/tech union was back in 2003 when I was working at the art school wo…
  4. Shimano SG-X Chainrings: What Shimano have to say about the chainrings on my bike (From bike.shimano.com; I've reproduced it here becuase I rather suspect they'll move the page and the image one of these days, and I want persistent reference.): Reduced slippage under lo…
  5. A List: August '06: Zen and the Art of Motorcycle Maintenance, Robert Pirsig 1975.
  6. Bicycle: This is a continually-modified post in which I am placing information about the tools I use for my bike. Tools first, and for which parts they're used, then parts and the tools they need in a second table. Tools ToolSizeUsed for ImperialMetri…
  7. Trivia night at Burner Towls Club: This is the floor:
  8. End of the day, end of the week.: I am exhausted, but strangely not completely sick of this assignment. It's beer o'clock, and I'm going to the pub. Part of me wants to stay and keep going—while I'm going well an' all—but I think I've just deleted a function from the fi…
  9. New pedals for my bike.: I installed my new pedals yesterday. There's a picture of one of them on Wikibooks, in the Bicycling book.
  10. For want of an Australian Idle: From Mr Tom Hodgkinson (of Idle fame), and HRH The Duke of Rothesay (lovely three-piece), comes a jolly sensible implore to slow down. May we heed it gratefully.

November 2006

  1. Freedom is here at last: I'm finished with university for the year, and that skipping calm happiness of walking into a library and being free to read whatsoever I like is mine again! O friendly days! I leave for Perth in two days, on bike and bus and train, and am gettin…

January 2007

  1. What I Saw From A Café In Fremantle: Spareparts Puppet Teatre; the now-ornamental crane at 'E' Shed; a line of billboards hiding much; and the corner of the railway station — these form the horizon of my view from here. There's Norfolk Pines, this café's umbrellas, and the awning ab…

March 2007

  1. Lines through the greensward: I've been walking lately. To university, to the co-op, and home again: along Sullivan's Creek I go, sort of following the bike path and generally veering off and strolling quietly through grassy, damp, tree-lined avenues. It's nice, as nice as anyt…
  2. Walking the same path: Walking the same path, backwards and forwards, again and again, day after day, in doing this one gets to know the path. It doesn't matter where it is: a city street full of cars and businesses, a suburban wasteland of scraps of grass and rough dirt,…
  3. Sorry about this post, but…: ...I really don't like being honked at by lone occupants of four-wheel drives! Me get off the road?! Why don't they get off their stupid arses!?
  4. Relying on, but not trusting, technology: I have been sorting through my (digital) photos lately, uploading the good ones to my website. It's drudge-work, peaceful in its way like all drudge-work, and now and then I stumble upon a particularly nice shot, or one that evokes some pleasant mem…
  5. I’m thinking of leaving university.:
  6. I’ve left.:

May 2007

  1. My Sandstone University: Well, look here, I really can't think very well at this time of night, so I don't think you should expect much of this post. I'm thinking of that cave just up from the Palm Tree Beach, the one who's main enterance caved in a few years ago, leaving…
  2. Kerrie Tucker’s revamped site: During the last few days I've been working with Margo Kingstong and Kate Tucker on porting Kerrie Tucker's website to Wordpress. I've also set up the new ACT Greens online merchandise shop, Green Shop. So I've probably had about enough of sitting a…
  3. Happy Birthday Tom: This is a little thing for my brother.
  4. “Dad, I dug a hole.”: I have been digging this morning, working on the chicken run. It's muddy, now we've started pulling up the concrete, and the clay sucks at my boots and sticks to all the tools; how very far this is from my memories of digging soakwells in Fremantle!…
  5. Addressbook Plugin v0.2: Here is version 0.2 of my Addressbook plugin. Post comments, bug reports, feature requests, etc. below.
  6. so cold: Why oh why does Tilley's not open until nine o'clock?! Doesn't anyone in Lyneham understand the joys of escaping first thing in the morning to a nice warm café, a good book, and the ignoring of everything one's supposed to be doing for a few hours?…
  7. Addressbook v.0.3: Here's version 0.3 of the Addressbook plugin. Editing and deleting now work, and I've cleaned up the UI a bit. Also, the installation procedure shouldn't now throw any errors. Let me know what you think.
  8. The Chicken Run: We're getting half a dozen chicks next week, and their house isn't at all ready yet...

June 2007

  1. Placeblogging: I learnt a new word today: placeblog. (By saying that, I may be showing myself up to be rather behind the times; if that's the case, then I guess I am behind the times. Oh well.) Placeblogging is blogging about place (suprisingly), and generally…
  2. A Walk to the Shops: A journey to 35.25223° South, 149.124475° East. Before I left the house it occured to me, as an act of recognition of Place (and how people conceptualise it), to find out the global latitude/longitude coordinates of my destination. I prom…
  3. New BB For Me: I've just installed a new bottom bracket in my bicycle. It's a Shimano UN26, 68x113mm (1mm narrower than the old one, but that's just closed up the little gap I had anyway), and cost $40. I'm posting this just so that I don't forget... I've …
  4. The F-91W: I bought this watch when I started working at IBM, because it is such an archetype of The Digital Watch, and I like to be reminded of the Future. Some pointless facts about the F-91W: Water Resistant; Micro Light; Daily Alarm; 1/100 se…

July 2007

  1. From mud-and-straw to IBM: The chickenhouse must get finished! The chooks are growing up, and they're in the shed with a little light to keep them warm — but we've got such a lovely house planned for them, and we just must finish it! It's at the bottom of the garden, with …
  2. Addressbook v.0.4: Addressbook v.0.4 is now available. A major bug with the editing function has been fixed, and a user-requested new feature introduced. You can now embed an addressbook list into your posts or pages. Insert <addressbook /> wherever you want…
  3. Sitting, reading (again).: I seem to always want to return to this state: a quite chair with a pleasant outlook, and a good book. Here I am, into my second week at IBM, and I have achieved it, albeit with some detractions. The most major: I'm reading IBM Red Books. Next: th…

August 2007

  1. To Get A Walkman: I'm going to borrow Francis' walkman, because iPods suck. Tapes are better, and there are so very many to be had. A zine with a covertape?
  2. Facebook vs. WordPress: The last few weeks have seen a great number of my friends turn to Facebook (and, of course, I know exactly how many). It's great, it's exciting, it's suddenly become so easy to organise things and we can now all talk about Facebookwhen we meet for a…
  3. Blog Action Day: On October the 15th, blog about the environment — along with everyone else! Register your blog for the Blog Action Day.
  4. The (not so secret) lives of galaxies: Professor Mike Dopita "traces the often violent life cycle of galaxies to answer the following questions: How are galaxies formed? How is the gas transformed into stars? How do the massive Black Holes that lurk at their centres grow? What happens whe…
  5. Ignore the caterpillars, get back to work.: I have just returned from my customary post-lunch walk around the lake. It's lovely, strolling through the hundred meters of bush that lies between the shore and the highway — I'm not being ironic, it really is lovely. I went across the bridge (t…
  6. Bus Party!: Woo hoo! Email me to find out more.
  7. Dave Robertson at the Front: Dave Robertson has a gig at the Front in Lyneham.
  8. Homeward Bound: Every evening as I head home on the intertown, the view west from the bridge reminds me of all that I love most about Canberra. The sun setting behind Black Mountain, with the ANU tucked in amongst the trees and the lake there, all still and calm, a…
  9. auDA Community Geographic Domain Name Review: From auDA > Policy Reviews > CGDN Review - Aug 2007 auDA is conducting a 12 month review of the Policy Rules and Guidelines for Community Geographic Domain Names (CGDNs). Send your comments to Jo Lim (Chief Policy Officer, auDA) at jo.lim@auda.org…
  10. How CGDNs might help build a sense of belonging.: My brain is feeling pretty groggy at the moment, so excuse any pointlessness in this post. Not that there's ever any point to my posts, but that's beside the point. I'm at work, almost thinking that the afternoon's nearly half-gone and so, well, wh…
  11. Cycle Against the Nuclear Cycle: From the CANC3 people: Bring your bike to Canberra, for the ride toward a nuclear free future. The Cycle Against the Nuclear Cycle (CANC3) campaign are arriving in Canberra. They have cycled 2,500 km from Rockhampton, Queensland to spread …
  12. The ANU Food Co-op party: Come and help us celebrate! See the Co-op's wiki for more.

September 2007

  1. I Don’t Go In Cars: I'm writing a more in-depth article on this topic at the moment, and I'll post it soon, but for now I just want to mention a couple of things. The team that I am part of at IBM looks after servers that are spread over two different data-centres, o…
  2. Fake World DOES Contain Humans: All has gone well, since my last post, with my intra-office carlessness. My announcement ("I don't go in cars; don't ask me to.") has been met with near universal acceptance (or silence), to my great relief. I had wondered whether the conversations…
  3. Why I Refuse to Travel in Cars: In July 2004 I made the decision to completely stop travelling in all cars. Since then, I have refused to get in any car whatsoever (even if it’s “going there anyway” or an electric vehicle), and although my life has become more geographical…
  4. Addressbook plugin now on wordpress.org: I have finally got around to registering the Addressbook plugin on wordpress.org. From now on, I will use the Subversion repository there for managing the plugin, and not this site; I will still post update announcements here, though. See wordpre…
  5. Young Greens meeting: The second Young Greens meeting will be on the 20th. See the new YG blog for more.
  6. Dispatches: I've just discovered the ABC's blogs (blogs.abc.net.au) and I quite like what I've read so far. Maybe it's just the idea of far-away correspondents filing these 'letters home' that appeals. A chap with a laptop (I'd like to think he'd be writing in…
  7. Ummm…: Things have cheered up since yesterday, primarily because of my morning's start of good fruit toast (thanks to a trip to the Co-op last night) and a coffee. I don't usually have a coffee in the morning, that's why I mention it. Even then, it's not …
  8. Where I Write: I have often thought that one of the greatest attractions for me to writing in ink, on paper, in a properly-bound book, is that where one writes the words is where they will remain, and the only place they will ever be. That's not the case when writ…
  9. Addressbook v.0.5: Moving Addressbook to Wordpress' Subversion repository (and changing things to conform to the standard plugin guidelines) meant that a few links got broken, and I've only just had time to fix things. So, I apologise to anyone who got a broken copy; …
  10. You can’t “double your vote” in Australia: On Sunday 2007-08-20, Steve Dalton of the Gold Coast Greens posted the following: Reposting this excellent cartoon that everyone should see to get an understanding of preferential voting and why it is so important to Vote 1 Green! Excep…

October 2007

  1. Addressbook v.0.6: This is a minor release in which I have added a field for miscellaneous notes. Download it now from the Wordpress site. Please leave bug reports, comments, and suggestions below.
  2. Addressbook v.0.7 and other plugins: I have been ignoring this blog lately, I know. I've just been rather annoyed with Wordpress, to tell the truth, and have been off playing in PmWiki at my own little place under archives.org.au. So, sorry, no exciting updates from Life At IBM (ha! a…
  3. ’11th Hour’ Greens’ fundraiser: I'm sure I'll feel oh-so-inclined to Do More about climate change after watching this. Not that I'm feeling sick and tired of mainstream hipocracy about this stuff or anything. Just imagine Marvin: "Climate change? Don't talk to me about climate c…
  4. Bookkeeping v.0.1: This is the first public release of this plugin, and it's not very polished yet. But it does work! Download it from wordpress.org now, and let me know what needs fixing. I've been using it pretty much as-is for the past six months or so, and the…
  5. That on which the coding rests: Just to intersperse this stream of codeish posts with something a little more real… I rode part of the way to work today, and then put my bicycle on the bus for the remainder of the journey. (An odd feeling, looking through the bus' windscreen …
  6. Blog Action Day: Bloggers unite. Today is blog action day, when we write about 'the environment' in order to 'save it'. Oh yeah. Tom Worthington calls for less emails; but I concur with Paul Kingsnorth, and say: smash your computer and lock on to the nearest air…

November 2007

  1. Squirrelmail Variable Sent Folder Plugin: I've just submitted a patch for Squirrelmail's Variable Sent Folder plugin, fixing that plugin's lack of respect for the user's choice of folder-select-box display. It's been annoying me for a while. Here's the patched version (0.4sw).
  2. walk walk walk: [about walk walk walk] The above is about walking in a local urban area, and doing so to get to know where you live. A great idea, I think, and it's something that I'm very keen on.
  3. Urban Adventure in Rotterdam: Urban Adventure in Rotterdam Not that I'm bored today at work or anything, as you can see: not posting for a month, then here I am warbling on about urban exploration! But then I would really rather be out charting the course of a drain, or sketc…
  4. 2007 AGM – ANU Food Co-op: 2007 AGM - ANU Food Co-op Wiki
  5. One speed: slow?: Another gap in posts for this blog; sorry. (Not that there's anyone reading this to say sorry to, but as they say: meh.) It's not that I haven't been writing lately, I have, but in places that the web doesn't reach; I've been enjoying that. But …
  6. Turning Over an Old Leaf: So here I am, back in the office, and bored again. I have spent the morning trawling the Arts Full Text database; from the 'Notebooks' category, to 'Reading and Books', and thence to things about binding, I've been remembering that thrill of quiet…

December 2007

  1. if:book: ephemera: I'm bored and tired this Monday morning, but still I flick through my blog feeds; I found this: [if:book: ephemera] from the Institute for the Future of the Book. It's an interesting idea: that the inconsequential, unconsidered, printed matter of …
  2. Addressbook v.0.8: Sorry about my long silence on the coding front; the new version of the address book plugin is now available. You can download it from the official Wordpress plugin repository.

January 2008

  1. Image-Flicker v.0.2: The second version of Image-Flicker now available. This release fixes a problem with quoting and entities in the description field. If there's anything I've missed, please let me know in a comment to this post. Thanks!
  2. A ‘New’ Way to Read and Write: I have been reading, lately, about writers' relationships with computers, specifically the idea that the technology used to write (pen versus keyboard, etc.) affects what's written. Nothing new in that discussion, but I have noticed one thing: that …

February 2008

  1. Addressbook Version One! (was v.0.9): [This post was about version 0.9, but I've sorted out a major bug, and added Gravatars, and because my daft consecutive version numbering system was up to it, I've had to release Version One twenty minutes after 0.9; I didn't see the point of writing…

April 2008

  1. Image-Flicker v.0.3: I have finally gotten around to fixing the most major bug that's been festering in the Image Flicker documentation. Sorry for my laxity in this. To make up for being slow, I've added a widget, to make it easier to use the thing. Isn't that jolly e…
  2. Addressbook v.1.1: Bugfix release 1.1 for Addressbook is now available from the WP plugin repository. I'll get to the outstanding feature requests soon, I promise (feel free to hassle me here though — and don't email me, it doesn't work).
  3. Teleworking: Last night I went to an ACS talk about teleworking. Against my expectations, I actually really enjoyed it. Within five minutes the presenter -- Bevis England: a neat, friendly, almost English-sounding Kiwi -- had mentioned peak oil and the way in w…
  4. History is Fanfiction?: Reading history is a bit like reading fantasy or sci-fi; it's just that the fanfic of history is generally more consistent than that of fantasy. I have been reading history lately (Victoria and Disraeli by Theo Aronson, the last couple of days, to b…
  5. Up the Hills and Far Away: I've come up the east hill today, just to see where it goes, what's up here, and what I can see. I can't believe I've been this way before. It's such an obvious high point, from which I can see all of (tiny) Tuggeranong spread out along the valley,…
  6. Afternoon in the Office: Right. Well then. My idea, this week, is to write more. So far, I have failed. I have nothing to say. There is nothing going on, nothing worth talking about. But I want to write. * * * I have six weeks and two days to go at IBM. I've…
  7. Drystone: I really shouldn't have bothered with that last post; siting in that office, my brain confuddled with fluro lights, cake, and the 'net, I can never think well enough to write anything. I should get that by now. So I've left the place, earlier tha…

June 2008

  1. Catching up…: I have been playing around with a different form for this website for the last couple of weeks. Because I don't particularly care if people don't have access to it all the time, I made the changes to the live site, and so it's looked pretty bad late…

July 2008

  1. Back to the bench (and a bit of code): I have arrived at long last! I've been in WA for two weeks already, and I have only in the last couple of days a) been for a swim, and b) unpacked my tools and started to think (once again) about wood. I've been more concerned, for some reason, abo…
  2. My Shed: My new home:

August 2008

  1. Silence on the Fourth Floor: I yearn for quiet (I'm a Quaker, after all, and feel silence to be a necessary precondition for hearing the ssvw). Especially when I'm reading. But public libraries are not silent. Libraries, you see, are meant to be fun. In the morning, the…

September 2008

  1. Indexing Newspapers: I have been working again this morning down at the Local History Collection at the library.  The newspaper clippings' catalogue is progressing — up to a hundred and thirty clippings so far — and proving to be quite an interesting project.  This…
  2. Documentation: The documenting of how we live, where we live, what we do — that's what I'm interested in. And it's a waste of time, really, in that it doesn't contribute to any of those things (oh, of course that's simplifying it too much; oh well). It's also n…
  3. I am wondering what Twitter is…: I am wondering what Twitter is all about. It seems rather silly to me, so far. In fact, I suspect it IS rather silly. Especially the word l
  4. Untitled: Who is @beetlebeb?
  5. Aha! Now I know who _beetlebe…: Aha! Now I know who _beetlebeb is (but I'm not saying).

November 2008

  1. NaBloPoMo, and Don’t Read This.: Thanks to all the modern things I have just this morning become aware of NaBloPoMo, which seems to be the alternative, for those lacking in ambition (like myself), to NaNoWriMo.  The idea is to write one post per day for the whole month.  Why?  We…
  2. Addressbook Update: Right. There we go. What was I saying? Yes, Addressbook Plugin… Desiderata thus far (taken from comments and emails, and in order of proposed implementation): Export CSV; Import CSV; Photo upload (probably over-ride the Gravatar, but …
  3. Free Culture Libraries, Based on Discrete Blobs: I have been reading Lessig's Free Culture, specifically about the four different types of content-sharing that he identifies on p2p networks: sharing content that the user would otherwise buy (bad); sharing content as a precursor to buying it (good);…
  4. Coding; Quakerism; and a Boring Title: I had hoped to be able to post an announcement today about a new version of the Addressbook plugin, but unfortunately it's not quite ready.  I've done a bit of fiddling (this will only add 0.0.1 to the version after all), and have just a little more…
  5. Back on Facebook: Back on Facebook, for some daft reason. Oh, I remember... I wanted to say hullo to someone... but can't find them...
  6. Facebook: Right. Well, Facebook's a waste of time just like it used to be. What a suprise.
  7. Tom M. Wilson » Prehensile Precursor: Tom M. Wilson » Prehensile Precursor: My brother, remembering the pepermint trees in the park near where we grew up. The trees are still there, with their crows-nests of safety, and they have grown: seemingly at the same rate as myself, so that w…
  8. Thoughts of more deep seclusion: Monday morning. A weekend of much work and little writing, in which I thought (yet again) to chuck the blog, chuck the computer, and return to Moleskine and ink. I didn’t; I just went to work. And two comments on my last post, in as many days …
  9. WordPress Distributed Bibliography: I’m not actually all that enthusiastic about this silly address book plugin, y’know. I’d rather be back fiddling with a little idea I had a while ago for a distributed bibliography thing for WP. Something a bit like LibraryThing, except that al…
  10. Untitled: Listening to Radio 5 Live on books and print-on-demand and whatnot.

December 2008

  1. Returning To This Blog’s Roots: I have been wanting to re-focus my blogging, and return to writing only about my woodworking. I’ve set up a wiki, and installed a new instance of WordPress, and tried all sorts of technical things, but just don’t seem to be able to get the flow o…

July 2009

  1. At long last, and after so ver…: At long last, and after so very many Guardian articles, it seems that someone I know is actually USING twitter. Or perhaps not...

January 2010

  1. Cantonment Hill and Wikimedia Commons: The news that Flickr Commons is full prompted me, yesterday afternoon, to cycle down to Cantonment Hill to get some photos to add to the hill's Wikipedia article. Why? Because I added a short note to Wikinews the other day about the imminent return…
  2. Literate Documentation: Writing about the code: This morning I’m returning to work on some code that I haven’t touched for a few months, and I’ve been rather dreading getting back to it. I’ve forgotten all the details; never knew many of them anyway. I was working with someone else on this…
  3. Concatenating a PDF and a bunch of JPGs: Someone here at work wanted to know how to add a three-page PDF to a Word document, and then add a dozen photos after it, and then save the whole mess as a new PDF. I suggested ImageMagick’s convert and pdftk. Combine all the images into o…

March 2010

  1. New sites for Planet Freo?: Does anyone have any suggestions for sites to add to 'Planet Freo'? fremantlesociety.org.au/wiki/Planet_Freo

April 2010

  1. Critical Mass: A respectable turn-out for (what seems to have been a short-notice) Critical Mass bike ride in Fremantle this afternoon. Hopefully next month we'll be more. In what other city does the mayor not only give up (by charity auction) his car parking s…

June 2010

  1. A walk through Manning Reserve and Spearwood: 3:15PM. I stood on pretty much this exact spot some years ago, and then as now it was the view that I had been waiting for on the walk — before I could get out my notebook to write. I've been walking for half an hour, or maybe a bit more, t…
  2. I have returned to Facebook! …: I have returned to Facebook! And identi.ca, and my blog... it seems to be time to rejoin the 'social' world. Hello, world.
  3. WebDB database interface, a Kohana module: For the past month or so I have been working on rebuilding my little database interface — called WebDB — as a Kohana module. It's now ready for a first alpha release; you can find it at github.com/samwilson/kohana_webdb. I'll be putting a demo …
  4. High on coffee: High on coffee, and I'm setting up a demo site for #WebDB. A good morning.

July 2010

  1. First feedback about WebDB: First feedback about #WebDB: http://forum.kohanaframework.org/discussion/6112. Hurrah for #Kohana!
  2. Extracting coordinates from single 60 bit hex numbers: Thanks to the wonderful people on Stackoverflow, I'm making some progress with figuring out how some geographic information is saved in a DB2 database that I'm working with. it turns out that, rather than using the spatial functionality of DB2 (wh…
  3. The Food Co-op has a new domain name: The ANU Food Co-operative is now called the Food Co-op Shop, and (thanks to a pint bottle of Little Creatures Pale, and an hour or so of shuffling files around and fiddling with databases when I got home from work this evening) can now be found onlin…
  4. #Finns now have the legal #rig…: #Finns now have the legal #right to #broadband access: http://gu.com/p/2t4g8
  5. Saving query string parameters between requests: In which I try to implement column sorting in WebDB, but end up building a general system for persisting query string variables between HTTP requests. Sort of. In the old, Zend-based, WebDB, column sort order was passed as a $_GET parameter and t…

October 2010

  1. Fremantle Society website: I have recently started helping to maintain The Fremantle Society's website (fremantlesociety.org.au), and it's reminding me of why I work in IT and of how much I've been missing being part of any greater endevour (with people, I mean, and working to…
  2. A photo from Roel Loopers: A photo from Roel Loopers of a Fremantle Ports line crew: freoview.wordpress.com/2010/10/07/out-of-the-blues/
  3. Why is it that when I’m tired …: Why is it that when I'm tired I want no text other than ink on paper?! That the screen drags me onwards, the keyboard hooks me forwards...?
  4. Untitled: A little #NewNorcia port, and a new series of #TheITCrowd .. I seem to have recovered from the after-work blues....
  5. Off to Nanga for the weekend! …: Off to Nanga for the weekend! Huzza!!
  6. Nanga Music Festival: Just back from Nanga. A wonderful weekend. I'm just posting a few photos here now, because otherwise I know I'll never get around to it. I am far too tired to think about writing anything meaningful about any of it! Goodnight.
  7. Richard Stallman: A big audience this evening for Richard Stallman at the Hyatt in Perth: a sharp divide between the suits and the t-shirts. RMS does not seem to quite gel with the ACS! In fact, David Clarke, in introducing him, said that he had no idea that the tal…
  8. WordPress TwentyTen theme ported to MediaWiki: Last week I needed a simple, reader-focused skin for a MediaWiki install, and I figured WordPress' TwentyTen theme would be suitable. So I ported it to MediaWiki. The skin can be downloaded from Github, and I've also added it to the MediaWiki…
  9. Stone found my website, and co…: Stone found my website, and couldn't find even a single mention of him. So now there is.
  10. @stevenwalling Thanks for the …: @stevenwalling Thanks for the kudos re #TwentyTen theme port!
  11. GPX: Have started uploading GPS traces from work to #Openstreetmap: http://osm.org/user/Sam%20Wilson/diary/12085
  12. PHP’s Fileinfo extension under PHP 5.2 on Windows: I have been pulling my hair out this morning trying to get the PHP Fileinfo extension working under PHP 5.2.14 on Windows Server 2003 SE. Actually, to be accurate: I've been trying to get the PHP Fileinfo extension working; the pulling out of hair i…

November 2010

  1. Freo on the web: I am trying to get my head around all of the various places that Fremantle features (regularly, topically) on the Web. I want to figure out where the Fremantle Society's website fits in, and what it might be used for (what might be missing from else…
  2. NaBloPoMo day II, and already nothing to say.: It's hot! The first sight of the firey face of summer? Perhaps so. I've not been in this house for a summer yet, but I think it's going to be okay. I'm even rather looking forward to it. Getting home from work, cracking open a beer, sitting down…
  3. Sol-R: I'm home from a sweaty ride through the still night, from a delightful and cosy *Sol-R* gig at Gypsy Tapas. These guys get better and better (or, perhaps, I get more open to the earth-spirit-goodness-vibe...? ;-)). They're on at Kulcha this Sunda…
  4. Semantic MediaWiki and Me: Stone was right, that photo I posted last night of Sol-R was rubbish. I appologise. But I make no claims to be any sort of a photographer other than one who records the existence of things, and not their particular light-patterns. The photographic…
  5. Paper Blog2010-11-05 16:42:00: I am posting my entry today from paper, from a corner table in the window of Gino's. I've a coffee, and a proper custart tart, and all the time in the world. Until I have to be at Kulcha... but yes, all the time in the world! It's a laborious proc…
  6. A new look for my website: This is the first post that I'm making on my newly-recreated website. I was going to wait until I'd got things a bit smoother and more finished before activating this site, but why bother? I don't think anyone's going to mind too much if my news fe…
  7. By the Ionian Sea, by George Gissing: What slight clothing they wore became them perfectly, as is always the case with a costume well adapted to the natural life of its wearers. Their slow, patient effort speaks of immemorial usage, and it is in harmony with time itself. — By t…

December 2010

  1. “Sirens in the night”: Rule #1 of local blogging: If you hear fire trucks in the night, in the morning you should be able to find out where the fire was. -- Dave Winer, http://scripting.com/stories/2010/10/22/rule1OfLocalBlogs.html
  2. WordPress: listing future posts in the sidebar: Because I'm not really using WordPress much these days, not for development, I forget how to do simple things. Like putting a little list in the sidebar, of 'scheduled' posts (i.e. posts with a date greater than today's). The problem with this me…

January 2011

  1. Wikipedia meetup in Freo: (I might be two days late with the birthday wishes, but that's only because I've been too busy partying...) On Saturday afternoon more than a dozen Wikipedians turned up to Little Creatures to raise a toast to ten years of Wikipedia. There was be…

February 2011

  1. On saving bits of the web (but not why it’s worth it): 172 doomed BBC websites saved by one geek, for $3.99 [Local archive] I used to not bother saving anything that I read on the web, figuring that it was all either insignificant ephemera or would be there forever. Now, I save whatever takes my fanc…
  2. reStructuredText for me: It's a hot evening here; still, quiet, and hot. No one's been home all evening. So I've had a lovely few hours of concentration and quiet, and passed the evening in listening to old By Design episodes about municipal architecture in rural Australia…
  3. Ionocom: Ionocom — Writing Technical Specifications in the Present [Local archive]2011-02-22 09:58:35
  4. Point Counter Point, by Aldous Huxley: '[...] The first step would be to make people live dualistically, in two compartments. In one compartment as industrialized workers, in the other as human beings. As idiots and machines for eight hours out of every twenty-four and real human bein…

April 2011

  1. What I’ve been up to: I have not blogged much for a long time. I've fallen into that all-too-common programmers' foible of spending too much time on building one's website and not ever getting to the point of adding content. A line has to be drawn at some point, however…
  2. FreoWiki is go! (Or GoFreo is a wiki?): We had a great gathering last night at Little Creatures to talk about FreoWiki (including what to call it; one suggestion is GoFreo). Some topics... It's all set up and good to go, at http://freo.org.au/; The site overall is licenced under CC …
  3. The awards night: Just home from the WA Heritage Awards, where the Freo Society won the community based organisation category (which surely they should've hyphenated?). Nice evening, jolly exciting—despite a fair bit of a gosh-this-is-middle-class-Perth feeling…

May 2011

  1. How many ship-hittable bridges between here and Claremont?: Service disruptions on the Fremantle Line "due to a ship colliding with a bridge and causing damage". A bridge?! Not the bridge over the Swan, but some other of the many bridges between Freo and Claremont, I suppose...
  2. Finding all date ranges (which may be open-ended) that overlap with a given range: Given a database table listing events and their date ranges: events { id, start_date, end_date, ... }, where either or both of the dates can be null, how is one to find all of the events that fall within (even partially) a given date range? (This is…
  3. Cory Doctorow on Ubuntu-ThinkPad: My new Ubuntu-flavoured ThinkPad is computing heaven, Cory Doctorow, The Guardian. [Local archive] This article will probably even appeal to Mac fans; certainly reminds me of my idea a few months ago to get one of these machines...
  4. What my blog is: I want my blog to be the hub of my online life. I've come back to using WordPress because I want to be able to show other people how easy it is to avoid the walled-gardens of Facebook, Twitter, et al. So I need to explain what I want my blog to be.…
  5. West 86th – Paperwork Explosion: “Machines should work, people should think.” The message repeats itself several times; it’s the core of the film’s techno-utopian vision. We can imagine IBM executives and lawyers and public relations agents sitting across a table from Jim …
  6. Home work: Summer is over, so we've taken the shadecloth down in the courtyard, and started work on the vegie garden. My first ever attempt at bricklaying! It's fun; a bit like cob building, but not as messy and with the added element of greater permanence. …
  7. The Rise of “Logical Punctuation”: …When I asked Feal and Carol Saller, who oversees the Chicago Manual of Style, if there was a chance their organizations would go over to the other side, they both replied, in essence: "How about never? Is never good for you?"… — The Rise …
  8. Open Data Kit: Open Data Kit (ODK) is a free and open-source set of tools which help organizations author, field, and manage mobile data collection solutions. ODK provides an out-of-the-box solution for users to: Build a data collection form or survey; Coll…
  9. Joined Wikimedia Australia: Today I joined Wikimedia Australia.

June 2011

  1. Interpretive Demolition: Wasn't there a sign there last week? Perhaps someone took Tilden's fourth principle to heart? The chief aim of Interpretation is not instruction, but provocation.
  2. FreoWiki event calendar: Setting up a event calendar in FreoWiki: freo.org.au/wiki/Events.
  3. 2011 Fremantle Heritage Awards: Best Book award for Fighting For Fremantle! And a few crappy photos from my phone:
  4. What will the Internet look like in ten years?: The Internet Society's Future Internet Scenarios.
  5. The launch of Freospace: I've just returned from the official launch of Freospace, the council's new publishing platform for precincts (not to be too alliterative about it or anything), at the North Fremantle bowling club. It's a collection of blogs, one for each precinct, …
  6. Mapping Hilton: The OpenStreetMap of Hilton currently looks like this: [source] Which is pretty good, considering some parts of Perth; but it could be much better. So I've downloaded some Walking Papers (it's rather an easy way to get a map printed on a grid …

July 2011

  1. Preventing duplicate rows in a tabular HTML form: I am working on a bespoke issue-tracking system at the moment (not for code issue-tracking, in case anyone thinks we're cloning Redmine; although there certainly are overlaps...) in which each issue has a list of personnel, each of whom have a role o…
  2. Freo Bloggers’ meetup: There's going to be a Freo Bloggers' meetup in three weeks, at X-Wray cafe on August 2nd, from about 5:30PM. Photo by Pedro Figueiredo [CC-BY-SA-2.0]Partly inspired by the activity starting to happen on Freospace blogs (and the possibilities of di…
  3. Marco Arment on why you should own your online identity: Own your identity by Marco Arment: If you care about your online presence, you must own it. I do, and that’s why my email address has always been at my own domain, not the domain of any employer or webmail service. ... Sadly, most people…
  4. 32GB of public domain Royal Society articles now available: 18,592 public domain (i.e. pre-1923) scientific papers from the Philosophical Transactions of the Royal Society are now available for anyone to download. An extract from the README: [...] Several years ago I came into possession, throu…
  5. Upgrading MediaWiki and SMW: I was updating MediaWiki to 1.17 last night, and kept getting a:: Fatal error: Call to undefined function wfWarn() in /var/www/w/extensions/SemanticMediaWiki/includes/SMW_Setup.php on line 49 because I was setting up SMW with $wgServerNam…
  6. An afternoon cutting dovetails: I've just come in from the shed, where I've been working on the tea shelf. It's coming along well, although I'm about to reach one of those points of really seeing how good a workman I am, with the actual fitting the dovetails; up to now it's all be…
  7. Mrs. Billickin sets her terms: 'Five-and-forty shillings per week by the month certain at the time of year,' said Mrs. Billickin, 'is only reasonable to both parties. It is not Bond Street nor yet St. James's Palace; but it is not pretended that it is. Neither is it attempted to…
  8. How to go camping, by the Blasphemous Bicycler: The Idyllic, Mythical Camping Experience: It never rains. There are no mosquitoes. The ground is as soft and comfortable as a feather bed. The overnight temperature is warm enough to sleep naked with no blankets. …

August 2011

  1. Ink or keyboard? (Revisited): I was just sitting there, just now, reading the natural navigation book that Mum gave me earlier this year, and I was struck by just how nice it was to hold something physical, something nice, in my hands. I wanted to have more of that. I wanted to…
  2. Another Wikimedia meetup: There's to be a Wikimedia meetup this weekend; hurrah to that. How better to rekindle (and why did Amazon have to steal that word?!) the passion for helping write and build Encyclopaedias, Dictionaries, Libraries, Newspapers, Textbooks, and Universi…

September 2011

  1. Cool URIs don’t change; but they should, sometimes: Everyone knows that cool URIs don't change: When you change a URI on your server, you can never completely tell who will have links to the old URI. They might have made links from regular web pages. They might have bookmarked your page. They mig…
  2. How to kill WordPress: (Other than mis-capitalising its 'P', that is.) I have had a wordpress site (see, I'm failing even to give it a capital 'W' now) for many years, since about... umm... November 3rd 2003 at 16:01:23 or thereabouts. I'm finally sick of it. It's gro…
  3. What Technology Wants: Kevin Kelly, in The European: Most of the problems today have been generated by technology, and most future problems will be generated by technology as well. I am so technocentric that I say: The solution to technological problems is more technolo…

October 2011

  1. Trust the Tech: Believing we have all the technology we’ll ever need, we seek to draw attention to its destructive side effects. This seems foolish... —Neal Stephenson, Innovation Starvation It is the first day of a new month. Does that mean anyth…
  2. Archive Team: A while ago I came across Archive Team, a group of people dedicated to *saving* any and all digital cultural heritage materials (read: websites) that are being deleted (or in danger of being deleted; or just because they want to). Like Geo Cities.…
  3. 20 million books in my library: I really like digital, online, libraries. Like Wikisource and Project Gutenberg. They make me feel like I've got a huge personal library, that I can delve into whenever I feel like it. They're not quite as good as, say, Chifley, from the point of …
  4. Corduran freedoms: My new bag came today! It's totally brilliant. It's a Brain Bag, from Tom Bihn, and I got a brace of extras with it (which is more than a 'pile', and tied together... isn't it?). I was wondering just now whether it was too big — but no, then I s…
  5. MediaWiki_TwentyTen now has nicer ToCs: I've finally gotten around to updating my MediaWiki port of the TwentyTen WordPress theme. There's more to be done, but this morning I moved the page Tables of Contents to the sidebar (issue #2). It's nice to be forced into learning more about the …
  6. A case for modernization as the road to salvation: Knowledge workers are more alienated from the products of their labor than any other class in history, unable to claim some role in producing food, shelter, or even basic consumer products. And yet they can afford to spend time in beautiful places …

December 2011

  1. The Fremantle Society AGM: The Fremantle Society AGM was held last night, at FTI. Always inspiring to talk to people (before and after the meeting) about why they care about Freo. Perhaps less so concerning some of the discussions (during the meeting) — that seem at ti…
  2. Thank you, Tree: Is there anything more important in the landscape than a beautiful tree? Cutting one down should never be undertaken lightly, and should never be the sole decision of a land-owner; they effect everyone else's amenity far too greatly. The ACT has a …
  3. Kitchen Stone, Part II:
  4. Waverley by Walter Scott: [openbook booknumber="0140430717"]
  5. Carnival, by Compton MacKenzie:
  6. The Quakers by Pink Dandelion:
  7. Switching an SVN directory to and from an ‘externals’ definition: There seems to be quite a few posts out there about how to replace Subversion externals definitions with local directories, but not so much for going the other way. I'm not sure why; it seems to me more likely that one would start off with some smal…
  8. Travels with Charley, by John Steinbeck:
  9. Of course we can do it: I read a few posts this morning about the wonders of open software and how it can help 'the 99%'. Nothing new there, in the techno-optimism, nor with the "yes, but" reactions to it. It's heartening to read it, though; there's far too many people har…
  10. Publication dates: I knew Kernighan and Plauger were forward-thinking, but hadn't realised they were 22 years ahead of their time! (Oh, and for my own future reference: How to tear in Gimp.)
  11. Getting sorted for the new year, in the Mocca Lounge: A new cafe, on the way home from a ride this morning: the Mocca Lounge, it seems to be called. I guess they mean brown and not quite one thing nor another, but at least relaxing. It's a reasonable place to sit for a while and read a book. It's an …

January 2012

  1. Piccadilly Jim, by P. G. Wodehouse:
  2. Rules for Making: Yanagi Sōetsu's call to arms tools... That the crafted item be produced by anonymous crafts people; made by hand, and in quantity; inexpensive; used by the masses; functional in daily life; representative of the region in whic…
  3. George Steiner, a certain idea of knowledge: Trees have roots; I have legs. And believe me, that is a huge advantage. [...] Is it possible to read Plato while wearing a Walkman? [...] Books are a great bulwark for private life. [...] Imagine a world where neuro-chemistry could explain Mozart.…
  4. How Proust Can Change Your Life, by Alain de Botton (1997): p.41, on reading the 'news-in-brief' section of the daily paper: Tragic end for Verona lovebirds: after mistakenly thinking his sweetheart dead, a young man took his life. Having discovered the fate of her lover, the woman killed herself…
  5. Brewster Kahle on the Internet Archive: We offered unlimited storage, unlimited bandwidth, for ever, for free — to anybody who has something to share that belongs in a library. —Brewster Kahle, Entertainment Gathering Conference 2007 (republished as a TED Talk). The above quote is …
  6. Wikisource now exports: Wikisource has begun, at long last, to be able to produce export formats for its books. PDF and Epub have been made available in the last week or so, the first via the WMF-wide book creator tool (which has just started supporting the <pages />…
  7. Sitting near a fence: I am sitting on hot concrete near a fence and a sing that reads "NO THOROUGHFARE". The concrete is a path (leading to the sign), the fence is pretty normal, and the sign doesn't tell anyone anything that the locked gate doesn't. I don't suppose th…
  8. And What Do You Do, Mr Gable?, by Richard Flanagan:
  9. Sorry, Apple Inc., I’ve met something I like more than you: I first used a Mac in about 1993 — a Quadra I think it might've been, or a Performa. I'd come from DOS and Amiga and didn't really know anything about anything — I didn't even know there was anything to be known. I remember hearing someone talk…

April 2012

  1. Ripping: I am ripping down a piece of 135mm tas oak for a drawer-bottom. Straight down the guts of it, I mean: the sectional cut of greatest area; the big-board-to-two-thin-boards break; if you see what I mean. The sort of thing done in twenty-five seconds …
  2. Bike paths should be as good as roads: I rode again this afternoon and evening on the bike path that runs down from Hampton Road to South Terrace, and was reminded of the poorly-laid new surface that has been installed on the lower part of it. It's rough and bumpy and looks like an amatu…
  3. ninthfloor.org: This looks great. A community Linux host for email accounts, shell access, and a pile of other uses. They stand for "free access to computers; always yield to the hands-on imperative; freedom of information; decentralization; mistrust of bogus judg…

May 2012

  1. Printable WeRelate.org: I've just put up a little script I've been playing with that creates family trees from werelate.org data, using GraphViz. Here's what my tree is currently looking like (click for a clickable SVG, if you're using a good browser):
  2. Contributing to Github-hosted projects: Some projects provide information about how people should fork and contribute to them. This is my general approach (included here, obviously, for my own edification): Fork a project: Github clickity-click Clone it locally: git clone git@gith…

June 2012

  1. Coffee: Roll in to work, settle in for half an hour or so, and then head to the tearoom to make a cup of coffee. A good way to get one's head in for a nice morning building databases. But that's further down the list of Best Ways to Drink Coffee... A …
  2. Hami Hill to get a real café?!: Probably not worth getting excited about yet, but it's heartening to see that something might be done with the shops on Winterfold Road one of these days! They'll have at least one grateful customer, here. (From the Cockburn City Herald, Satu…

July 2012

  1. rsync.net: I signed up for an rsync.net account a bit over a month ago. They're a reasonably-priced off-site filesystem provider, seemingly run by people who care about security and doing things normally. By 'normally', I mean rsync for starters (oddly enough…
  2. Archiving a password-protected site with wget: The combination of wget and the Export Cookies add-on for Firefox is useful for creating offline, complete, static archives of websites that are only accessible with a password: First log in to the site and export cookies.txt, Then runwget -…
  3. Where did the road go?: Ah! Just there. :-) The Openstreetmap has just undergone a major change, in the form of the removal of all contributions by people who did not agree to the new licence (or the change of the licence; or something like that). I've been tinkering …
  4. Digital Permanence: Manton Reececited wrote some sensible words about the permanence of material on the Internet, and Dave Winercited followed suit shortly after (and then againcited). It's an important topic. We need places — secure, digital, permanent places —…

August 2012

  1. WebDB updated: Yesterday I added a little fix to WebDB for a bug that prevented filtering on column names that occur in both the table being filtered and any of the tables referred to by foreign keys. This most often applied to id columns. [Update:] And today I…
  2. Wiki Wednesday: Because I never make the time elsewhere to get anything done, I have decided to schedule in an hour or so -- just a tiny bit of time, but regular (and here I am, for the second time) -- every Wednesday afternoon at the local library, to focus on Wiki…
  3. QRpedia generator: I've been tinkering with a QRpedia 'plaque generator' (freo.org.au/qrpedia) that takes a list of Wikipedia page names as input and spits out a printable set of QRpedia codes with 'Wikipedia' written across the top, and the article name below the QR c…
  4. Bookpress, free to a good home: I built this press in 2003 out of pine salvaged from bed frames that were being thrown out by University House at the ANU. I've barely used it since, and the time has come to admit that I'm never going to be the small-time bookbinder fellow that…

September 2012

  1. Getting a proper %DATE% variable in batch files: Windows batch files are hideous things, if one is used to *nix shell scripting. Everything feels wrong! Of course, that's mostly just because they have a different syntax... but sometimes it's because they are wrong. Date formatting, for instanc…
  2. On What Gets Kept, and Changing How Over Time: "Make things that can be archived (databases cannot be, not if you don't also store the application that reads them). Make it possible to change one's data structures (the ways in which things are stored — not the file formats, so much), and leave…
  3. Silas Marner, by George Eliiot (1860): Open Library catalogue entry.
  4. Deleting files with special characters in their names, in Windows: A couple of directories in Windows couldn't be deleted by Windows Explorer, because they had unprintable characters (I'm assuming) in their names. D:tmp>dir Volume in drive D is Data Volume Serial Number is 8C47-34BD Directory of D:tmp …
  5. Bugchasing: I hate it when my bug turns out to be somebody else's! Hours gone! Still, it's a relief... :-)

October 2012

  1. ‘Behind the Lines’ podcast, only 2,976 days late: I was digging through some old files, and found an episode of Behind the Lines, a political radio programme from the Canberra station 2XXFM, hosted by Theo Coulthard. It's from 2004. I think at the time I was meant to do something with it, so I've …
  2. Rails Through the Bush: Gunzburg, Adrian; Austin, Geff (2008). Rails through the Bush: Timber and Firewood Tramways and Railway Contractors of Western Australia. Perth, Western Australia: Rail Heritage WA. pp. 208–210. ISBN 978-0-9803922-2-7. OL12330925W.
  3. Backup Rotation Calendar: A little tool for printing schedules for tape (or other backup media) rotations: static.samwilson.id.au/2012/backup-cal
  4. Setting up USB drives for backup: I use USB hard drives for backing up one of my machines, swapping them regularly but leaving everything else up to the backup script that runs daily. This means that I want to mount them at the same place every time, regardless of which drive I plug…

November 2012

  1. Wiki Tuesday: The first of the November wiki-Tuesdays this evening. Four of us, and a few new articles created. No power points! But perhaps that'll be recified by next week.
  2. Don’t Write Code (write descriptions of things): I wish I didn't know how to code. For a programmer, the solution to every problem is to write more code. But sometimes, all that is needed is to write proper words. To explain things and explore them through prose. Not to remove oneself to …
  3. Freopedia advertising: This week's Gazette has an announcement about Freopedia and the editing sessions we're holding at the Fremantle Library. (That QR code, by the way, goes to http://www.fremantle.wa.gov.au/home/List_of_News_and_Media/November_2012/Help_promote_you…

January 2013

  1. When Apache invents filename extensions and /index = /index.php: I have now had this problem about every year for the last three or four years, and every time have completely forgotten how I resolved it the previous time. It's especially annoying, because usually involves searching for such common terms as index.…
  2. Joining DB records to the ‘highest’ of their related (1:m) data: I often have cause to query a database table and join it with a subtable of related data (i.e. a table with which this one has a one-to-many relationship), and to retrieve only the highest (or lowest) of related records (based on some sortable field;…

February 2013

  1. Quiet Libraries: Oh for some quiet space in a library! Bring back shushing librarians [arc'd] by Laura Miller in Salon, 2013-01-31.

March 2013

  1. A new backpack: Yeah, it's election day. I voted for Jethro Q. Walrustitty, because I feel that the Silly Party have what Fremantle needs. On a more exciting note, I bought a new bag. (No, not a much more exciting note, certainly.) There it is, to the right. …
  2. Writing Plugins: I want to help to write plugins for things. Not these full-blow, stand-alone applications with requirements and scopes that change and change and are never finalised! Far nicer to work on a small part of a bigger application, with a particular goal…
  3. Jeffersonian Yeoman bloggers: Great post yesterday from The Blasphemous Bicycler about people not controlling their own data: The reasons for this are fairly easy to deduce. We were all swept away by “social media.” To send a tweet, update your Facebook status, or post a…
  4. Clare Davies (new exhibition): Clare Davies 24 April – 12 May 2013 opening 6 – 8pm, 24 April c3 Contemporary Art Space Abbotsford Convent Foundation 1 St Heliers St. Abbotsford VIC 3067 Australia
  5. Footpath floods: The reticulation in the garden beds on the corner of Clontarf and Mather Roads is broken. Again.
  6. Facebook is NOT the web: Facebook wants to get people into their clutches, and obscure the fact that there is a world-wide web of stuff out there. They will probably succeed, too; more's the pity. Still, I'll continue to avoid them, just in case they do require my particip…
  7. My new Kobo Mini: Today I bought a Kobo Mini ereader. It's lovely: small and simple, feeling light and nice to touch. It's got an on button on the top edge, and a USB plug on the bottom; the rest is screen, bezel, and back (the latter two of a sort of micro-fluffy t…
  8. Where the bus stop went: A few weeks ago I mentioned that the Clontarf Road bus stop had been attached by a hiab. We found its remains the other day on a stroll through the Beaconfield quarry:

April 2013

  1. GluePHP: I like simple things like GluePHP.
  2. Printable WeRelate: Last year I wrote a little script for producing GraphViz graphs, and LaTeX books, from werelate.org family history data. I've been tweaking it a bit now and then, and using it for my mum's genealogical research. It works, but the more I want to do …
  3. CoF feed broken: The news feed from the City of Fremantle is currently invalid. :-( They just need to fix the date formats, really.
  4. History of West Australia by W. B. Kimberly: How thoughtful of Nature to not be disturbed by people. It was near to the ship, and there Mr. Broadhurst found the traces of two distinct camps, which nearly a century and a half had not obliterated. Indentations were still apparent in the grou…
  5. Perth Linux Users’ Group: I'm now a member of: :-)
  6. Better sync’ing for Printable WeRelate: Printable WeRelate now will synchronize all 'starting-points' pages (i.e. any page with a <printablewerelate> element), rather than being required to have just a single page listed on the command-line. This means that a cron job just needs to c…
  7. Backing up thunderbird email: When backing up Thunderbird, the only files I worry about are the actual mbox files that store the 'Local Folders' (archived) email, and the *.mab addresbook files. Everything else is operational cruft. This might seem a bit extreme—after all, why …

May 2013

  1. WebDB 2013-05-07: Yet another new release of WebDB.
  2. forking wikis: I wish wikis were less collaborative! I wish they were more like software projects, where if one wants to modify anything, one gets one's own copy and does anything at all to it. No, I'm not really saying that there should be fewer centralised pla…

June 2013

  1. Old Code: Programmers love to come up with neat new simple clean beautiful elegant little systems for doing things. It's the most fun. It makes one feel like the world is actually nice and ordered and will obey rules. Then, the world intrudes and asks for l…
  2. omnia mea mecum porto: Peter Lawrence lives in an empty flat. Sleeps in a sleeping bag on the (carpeted) floor. Owns two chairs. The walls are blank. Has a laptop. Doesn't seem to move house very much (I think he owns this flat). I must say, it all sounds utterly brilliant…
  3. Twitter: No, it's rubbish. I can't do Twitter. Bloody controlling everything, and now they've done away with RSS feeds too.
  4. ‘refute’ neq ‘deny’: It would seem that Sir Humphrey Appleby is alive and well on the Guardian's comment threads: Those who rebut often claim to refute, often because they seek to refute with their rebuttals. They may believe their rebuttals to be successful, to ref…
  5. DokuWiki hackfest: The annual DokuWiki hackfest is on in a month or so. Wish I could go. Will do next year. It's going to be held in the brilliant-sounding LinuxHotel in Essen, Germany, from Monday 29 July to Sunday 4 August. There's been a bit of stuff written l…
  6. Internet jokes: The internet rumour-mill has been helped on it's merry unstoppable way over on Tim Milsom's blog. So easy to fall for these things; so hard for a pedant like myself to not try to set the record straight: Kevin Rudd's great-great uncle was not hanged…
  7. Soylent Beige: Soylent is a 'functional beverage' developed for and by young, male tech geeks. It is as tasteless as its name. Weird.
  8. If all you’ve got is a hammer…: (...nail Markdown to a plank.) Dear everyone: Please Stop Using Markdown For Absolutely Fucking Everything. In 1984, the first Macintoshes shipped with MacWrite. To get bold text, you pressed command-B, and it appeared bold on-screen. To get …

July 2013

  1. Gallery3 error: Gallery is a terrific photo manager, but today it failed me.
  2. Kobo update: A few months ago I bought a Kobo Mini ereader. These are a few notes I've made since then about how well it works. It does work well, and I use it a lot. Quite often, after first turning the thing on, it will go back to sleep mode after the fir…

August 2013

  1. The Thin Blue Line: If people want to "find themselves", they can bally well look in their passports! * * * Do you mean 'coming out' as a Guardian reader would understand the term? * * *
  2. Entity Relationship Diagrams for WebDB: I have added a ERD module to WebDB, for producing simple little relationship diagrams like the one above. As with WebDB generally, it's not about displaying the actual database schema but rather just a simple way to display the semantics of the s…
  3. Ruthlessless: The trick is to be absolutely ruthless. No sentimentality. Just decide, and then act. No looking back. (Refactoring code... or everything really.)

September 2013

  1. SMW suitability: Semantic MediaWiki can basically be coerced into doing whatever one wants. It's powerful, and pretty easy to use, and works well for situations with lots of different types of things. The question is whether it is actually suitable, half the time. …
  2. Rename and move images according to date: My simple import-images.sh script that I use to shift files into my (ownCloud-backed) archiving system: #!/bin/bash if [ ! -d "$1" ]; then echo "Error: first parameter must be a directory" >&2 echo "Usage: "$(basename $0)" " echo " …
  3. What can I put on Commons?: I never quite know what to upload to Wikimedia Commons. They say it accepts files that provide knowledge and are instructional or informative, but that seems so broad. Can I, for example, upload the photo above? It's just a log that I thought was…
  4. Untitled:
  5. No Topham Hatt here, please: In Kohana (with Minion), actions and tasks are sort of similar. Both should be 'thin' and do nothing more than create objects of the domain model, and direct bits of those objects to various systems of output. Keeping them both in my mind today is he…
  6. Untitled: Does the WP-Statistics WordPress plugin need a tiny fix?
  7. SemanticForms popup forms are tiny: Popup forms created with {{#formlink:popup}} in SemanticForms not showing the right size (tiny, like 40 pixel square)? Skins should have their main page content in a block with an ID of 'content', e.g.: <div id="content">…</div>
  8. ReqWiki semantic software requirements management: ReqWiki is a Semantic MediaWiki-based system for software requirements management. It looks very interesting. We know that requirements engineering has a large impact on the success of a project, yet sophisticated tool support, especially for sm…
  9. Glossaries in Semantic MediaWiki: A simple glossary system for Semantic MediaWiki that lets you define key terms for use in technical documentation etc. A term can be referenced from anywhere in the wiki with {{defined term inline|term}}. This results in the term being displayed i…
  10. Hush: I like this place, the long concrete room and rough edges (even the floor still has lino glue on it, as it should), with the bright sunshine coming in only from the street end. The furniture is pretty bad — I don't think a single one of the tables …
  11. Urbex Preservationism: I have a new name for my hobby... Then there are the self-styled "guerilla preservationists", deep into heritage theory, and genuinely committed to creating a coherent photographic and textual record of buildings that would otherwise crumble unn…
  12. What web-based software to use: My current favourites, based on the idea that software should be constructed with a specific use in mind (obviously, wikis are an odd exception to this): Blogging: WordPress Photography: Gallery Collaboration: MediaWiki Personal files, co…
  13. Ghost for blogging?: As much as I don't really know why people can't just host their own blogs, I think this sort of service is pretty great: Ghost has initially launched to a small group of investors who donated money through Kickstarter, the crowdfunding website. …
  14. Untitled: Listening to Arthur (Or the Decline and Fall of the British Empire).
  15. A DataLog for Kohana ORM models: A first draft of DataLog is up on Github now. It's a Kohana module that works with ORM models for recording every change made to the data. From the README: This module is for keeping a log of changes made to ORM data. When added to an ORM mod…
  16. Untitled: Three cheers for the Freo men's shed!
  17. No purple to be seen: Fremantle is rather excited by a major sporting event this weekend, but there were still a few quiet corners to be found.

October 2013

  1. History of West Australia (proofread): I have finished proofreading Mister Kimberly's 1897 History of West Australia, or at least the first twenty-one main chapters. I fixed up a couple of hundred typographical errors in the Wikisource text. There really wasn't much wrong, just small s…
  2. “Scan things. As much as possible. Mostly ephemera.”: It is worth scanning things. It is also a foundation, one can hope – a foundation of existence and reliability for an item to be expanded upon. It can be contextualized, parodied, referenced. It stands as some level of proof of an idea, and it…
  3. Untitled: Scanning and whisky gang the gither! ;-)
  4. Untitled: Agh, this bug in the Dokuwiki definition list plugin is driving me crazy. I'm going back to something else.
  5. IMO-9550395 Swan River Bridge: @Roel: it looks like this is IMO-9550395 Swan River Bridge's[a] third visit to Freo this year. Can't find any information about why it got its name, unfortunately.
  6. Agh, the sadness of blunt tools: The wood really wasn't being nice to me, today. I was dressing some old jarrah with a scrub plane, and it just wasn't cutting the mustard or the wood. Of course, it simply wasn't sharp: That shiny bit in the middle isn't a trick of the lig…

November 2013

  1. Untitled: Enjoying Semantic MediaWiki's speed-of-development, but not quite digging its non-codiness.
  2. Never create a ‘status’ field: No database should ever have a 'status' field. They always get created, but never should. The status is always determined from other properties and relationships! The problem with an explicit status is that it can (no: will) fail to agree with the…

December 2013

  1. Planet Freo upgraded: The MoonMoon underneath Planet Freo has been upgraded. If anyone notices anything strange, could they please let me know? Thanks!
  2. Fremantle Society AGM: The Fremantle Society AGM is on tomorrow evening at Victoria Hall, from 6PM. There's going to be a ballot for the position of president, which should be fun. I shall be voting for Henty Farrar. I'll post the Freopedia map that we've been working o…
  3. Linux Voice fundraising success: Linux Voice has reached their target, and so shall be published! Hooray!
  4. Stop inventing new ways of doing things: Every so often I write this same thing. It's Monday (any Monday) and so it's time to write it again. The solution to very few problems is to write more code. Usually, it is better to write things in English, explaining whatever the thing is. Th…

February 2014

  1. Move a DokuWiki namespace to a different wiki: I started using DokuWiki a few years ago, and didn't think very correctly about how to organise the page and media hierarchies. Now I know more about what I want in wiki.samwilson.id.au and how I need to be able to give people access to it, I've deci…
  2. LibraryThing for one’s book list: I use LibraryThing to keep track my book collection and reading. It's great! (Hullo LT Matt! This post is to confirm that I am me.)
  3. I’m “fighting” back: I'm really not particularly convinced that Twitter is at all a sensible thing. However, today thanks to T'w'r, I discovered that it is "the day we fight back", and (despite feeling that this is armchair activism at it's most lazy) I have added the ba…
  4. Untitled: Today, it seems to me that the incremental construction approach is best. Don't tear everything down and start again! That's slow, and will never result in an improvement overall — some parts will be better, but others worse. Instead, find the bit …

April 2014

  1. Composer repository URLs can’t use UNC paths?: It would seem that when using Composer on Windows, one cannot use UNC paths as repository URLs. That is to say, the following doesn't work: { "repositories": [ { "type": "vcs", "url": "//SERVER/Share/project.git" }, …
  2. Integration (and no unit) tests: I've been writing lots of integration tests lately, for a system that has zero unit tests. Does this make me a bad programmer? Probably. But it's so easy! This is in Kohana, using ORM, and so the model basically is the database (which idea I rather l…
  3. Grand Budapest Hotel:

May 2014

  1. What goes Where on the Web: Every now and then I recap on where and what I store online. Today I do so again, while I'm rather feeling that there should be discrete and specific tools for each of the things. Firstly there are the self-hosted items: WordPress for blogging …
  2. Off the Map by Alastair Bonnett.: The danger is that we are becoming ever more disconnected from place: "Most modern intellectuals and scientists," he tells us, "have hardly any interest in place, for they consider their theories to be applicable everywhere." —From a review of…
  3. Publisher-provided metadata: Reading on an ereader, I seem to lose all of the "publisher's metadata": there is no longer any hint of what type of book this is — no cover to judge, no binding, no typography to tell if it's a serious literary thing or a pulpy time-passer or an o…
  4. Coping: Sometimes, just impossibly gently and in a way so fragile, things seem like they might almost make sense. Mostly they don't, of course. Mostly, it's all just a blur of panic, distraction, and confusion. But then some piece of code comes along, clear …
  5. Random Windows annoyance: Task Scheduler is failing to run a particular task. Or, rather, it's running it, exiting immediately, and refusing to log the output. (I don't know why Microsoft came up with the brilliant idea of Task Scheduler not having a MAILTO feature!) This is …

June 2014

  1. log404 (a Dokuwiki plugin): I've just been tinkering with writing a new Dokuwiki plugin that I've wanted for a while: log404. It logs all not-found page hits (as in, HTTP status 404 Not Found), and gives an admin page for viewing (and deleting) them. Soon to come is a way to ad…

August 2014

  1. Help archive Wikimedia Commons!: WikiTeam has released an update of the chronological archive of all Wikimedia Commons files, up to 2013. Now ~34 TB in total. Just seed one or more of these torrents (typically 20-40 GB) and you'll be like a brick in the Library of Alexandria (or …
  2. GITenberg: This is a project that I've wanted for years, and now it's here: https://gitenberg.github.io/ Project GITenberg is a Free and Open, Collaborative, Trackable and Scriptable digital library. It leverages the power of the Git version control system…

September 2014

  1. Proofreading ‘Emma’: I'm doing a bit of proofreading of the first volume of the first edition of Emma, and I've just realised that there are more punctuation errors than I'd thought were likely. I'm slowing down now and taking more care.
  2. Where’s ‘Freo Farm’ gone?: The Freo Farm website has gone off the air, it would seem. http://freofarm.wordpress.com/ is now an empty blog called Marginal Field.

October 2014

  1. Video in Drupal: tl;dr: Drupal is good with the Video and Flowplayer modules. Install them with drush -y en video flowplayer and just make sure you're testing with a video file that isn't broken! I'm trying to create a very simple video library in Drupal. Just a…

November 2014

  1. ‘Add node’ link in Drupal Views’ header: Very often one wants to add a link to a View's header or footer that allows users with permission to quickly jump to the relevant content creation form. It's easy to create a Global: Text area with the link, but this would then be seen by all user…
  2. Features (my cheatsheet): The Features module is great. I think. Sometimes it seems too good to be true... usually it just is good though. One can build a site in one's local Drupal installation, and then piece by piece export its definition to a feature module that can be…
  3. A bug in the Workflow module confuses me: I'm getting and annoying error when running reverting a Feature (drush fr featurename): /var/www/stage.example.org$ drush fr featurename Fatal error: __clone method called on non-object in /var/www/stage.example.org/sites/all/modules/workflow…
  4. FHS dinner; and the Queen: A terrific dinner last night at Villa Roma for the Fremantle History Society. Larry Foley spoke about his life growing up in Fremantle and working in the wool trade here and all over WA. The food was great, and it was nice to meet some new people and…

December 2014

  1. Spivak pronouns: Spivak pronouns: Subject: ey laughs Object: I hugged em Possessive Adjective: eir heart warmed Possessive Pronoun: that is eirs Reflexive: ey loves emself
  2. Drupal terminology vs old-fashioned DB words: Drupal's entity model is pretty confusing if one is used to the strict world of 'proper' RDBMSs, but it does start to make sense after a while. It's best to just forget about all the cruft that comes with the standard installation, and work with the …
  3. Taxonomy is good after all: I was perhaps too hasty to dismiss Drupal's taxonomy system. It is perhaps good to make this distiction between 'content' nodes and 'metdata' nodes; why create 'content types' for data that isn't content? So I need a new rule... perhaps it's to do…
  4. Wikisource category browser: I wanted to be able to browse validated works on Wikisource by category, rather than just alphabetically, so I cobbled together this: static.samwilson.id.au/2014/ws (moved to tools.wmflabs.org/ws-cat-browser/).
  5. Including views in Drupal modules: Views are included in modules by implementing hook_views_api() and hook_views_default_views() and returning an array of view objects from the latter. The easiest way to construct the view object is to create the desired view via the UI and then ex…

January 2015

  1. New blog for Planet Freo: Fremantle Reform has been added to Planet Freo.
  2. Planet Freo back online: Sorry to everyone who noticed; Planet Freo's been offline for 48 hours. I thought I needed access to my home machine to fix it; turns out I didn't, but anyway I waited till I was home (and powered by a dram of Ardmore) to fix it. It is now fixed. …
  3. 3 sites gone from Planet Freo: Three feeds are gone from Planet Freo. Only two of the sites are kaput though; the SFFC still has a site, but they've ditched the feed (not on purpose, I'd say, because they've still got an icon for it on their homepage). South Fremantle Footbal…
  4. CuppaShack (Winterfold Road cafe): Just tried the new cafe that's opened at the shops near the corner of Winterfold Road and Carrington Street. It's far nicer than I was expecting! Not that a suburban shopping centre should be expected to produce boring cafes, it's just that they rath…
  5. Bookkeeping 0.3 (necro’d): Not sure why, but earlier this morning I thought it'd be fun to revisit some ancient code of mine, in the form of the Bookkeeping plugin for WordPress. So I've brought it (more or less) up to date and released a new beta version.

February 2015

  1. Untitled: Pear_Exception makes it to a stable v1.0.0 after 11 years!

March 2015

  1. Sync’ing all LDAP users into Drupal: Required modules: ldap_feeds, ldap_query, feeds, ... Add desired fields to user accounts. Create an LDAP query that fetches the relevant attributes. Create a feeds importer: Fetcher: "LDAP Query Fetcher" Parser: "LDAP Entry Parser for…
  2. Where to work on ebooks? Wikisource vs GITenberg: This morning I'm at Parlapa, the lovely little caffe opposite the town hall. It's a good place to be sat, with a slight hangover, with some nice small WordPress code to be working on, and of course with a coffee. The only down side is the fact th…

April 2015

  1. Melbourne and Mars, by Joseph Fraser: Melbourne and Mars, by Joseph Fraser. You cannot go twenty miles in any direction without finding an electric fountain, free to the public, from which the accumulators of any travelling machine can be instantly recharged. ...indeed, we have no …
  2. I now use curly quotation marks when proofreading: There are currently two things that are annoying me about Wikisource books. These are: the inclusion of hyperlinks (to be all 1990s about it, with using that word); and the usage of straight quotation marks. Links I can forgive, or even actively e…

June 2015

  1. Weeding: I looked out at the weeds, and suddenly didn't care at all. What a relief.
  2. What tools are changing our world next? – Luis Villa: A good post about how, perhaps, the 'wiki' (and other open collaboration systems) are being left behind by proprietary systems. That it's the vast databases of the big corporations that mean they can provide better services. That’s going to be dif…
  3. Donate to OpenStreetMap: OSM needs new machines to "serve the planet". OpenStreetMap is run and supported by volunteers like you. With more and more people helping to make great maps, we need bigger and faster servers to keep up with the demand. If you enjoy using or contri…
  4. ‘Freo Green Guide’ is no more: I don't really remember what it was, but whatever it was, it no longer is: www.freogreenguide.com (Maybe someone just forgot to pay their hosting bill.)
  5. The Computer Backup Rule of Three – Scott Hanselman: Backing up to a hard drive that is 6 inches away from your computer is #notabackup The Computer Backup Rule of Three - Scott Hanselman
  6. Drawer for my toolbox: My main woodworking toolbox has two runners inside, near the top edge, on which to slide a drawer. I put them in when I built the thing (I made them too long, or the lid props too long, or something too long, and had to chop a bit out of them so the …

July 2015

  1. Wikisource needs your input « Wikimedia blog: A new Wikisource survey is being conducted! During the survey, you will be asked questions regarding your personal involvement with the Wikisource project, your preferences regarding governance and technology, and your opinion on how a Wikisource Co…
  2. Wikisource category browser now has other languages: I've updated the Wikisource validated works' category browser tool to include other languages. So far it's just Italian, and to some perhaps-incorrect extent French (there's only four? that's not right). I just need more Wikisources to tell me the…
  3. Loading spatial data into MySQL with LOAD DATA INFILE: Just a note for my future reference: importing an Excel CSV into MySQL. The WKT column has been constructed by hand to be POINT(lng lat) and the CSV contains headers. LOAD DATA INFILE '/full_path/to/file-on-server.csv' REPLACE INTO TABLE the_t…
  4. Tabulate 1.0.0: I've just realeased version 1.0.0 of Tabulate, a WordPress plugin for working with data in a site's MySQL database. I've been using it for a few months in production, and the shift from 0.* to 1.0 was fairly arbitrary — it just seemed stable enough…

October 2015

  1. ‘Reports’ in Tabulate: I've been working on a system for integrating custom queries and outputs into Tabulate. So far, it's only been possible to use MySQL views to combine data from different tables, and the output has been just the same as for base tables. I keep wanting…
  2. Stop inventing new ways of doing things: Every so often I write this same thing. It's Monday (any Monday) and so it's time to write it again. The solution to very few problems is to write more code. Usually, it is better to write things in English, explaining whatever the thing is. Th…

November 2015

  1. Planet Freo back online: Planet Freo has been offline for most of the last week. It is working again now, but I'm doing work to make it more stable. MoonMoon needs some love! Thanks to everyone who reported the outage; it's lovely to know that it's being used.
  2. Piwigo rocks: I have been using Piwigo for a couple of years (photos.samwilson.id.au), and have been really happy with it. The ability to work with large numbers of photos (uploading lots, and bulk-editing) is what made it a pleasure to use to start with; these ar…
  3. MediaWiki as a community resource | Entries in Life: What is the WMF stance on MediaWiki? Is it part of the mission or a by-product of it?Source: MediaWiki as a community resource | Entries in Life

January 2016

  1. 2016 begins: It's 2016 and it seems like a good time to attempt some new type of explanation of things. Things in general, I mean, and things internety. Or, maybe not 'explanation' so much as formless rambling. That's easier on the brain, given the amount of slee…
  2. OSM Foundation: Today I joined the OSM Foundation. I think I must be on an organisation-joining spree, what with paying my dues to WMUK last month. It's just a matter of showing support though, and wanting to give a tiny bit to the groovy people who enable my variou…
  3. Smar!: I've just signed up to the Australian government's "smar traveller" announcements? What's a smar traveller? Oh, maybe they mean "smart raveller"? That'd make sense... I'm a raveller, probably.
  4. Writing quota: "Write something every day." But why? I was listening to something yesterday about how we used to think the internet was going to be this amazing, open, global, un-owned place in which everyone could do what they wanted. I think we did use to beli…
  5. Planet Freo not offline: I thought I'd better phrase the title of this post in the negative, seeing as the blasted thing has been more often offline over the last couple of months than it has been online. Even when it's been online it's not been working properly. Hurrumph. …
  6. The last days of Rosies: So Rosie O'Grady's, the fake Irish pub in Fremantle, is closing in two or three weeks. I know it's ridiculous, but I like it there! I've had many beers, and generally enjoyed the almost-always-empty vibe. Sure it's a manufactured, falsely-traditional…
  7. Nyunga words on Wiktionary: I've pretty much finished moving a set of 'template' Nyunga-language Wiktionary entries into my userspace on Wiktionary, from where they can be copied into mainspace. There are a few dramas with differing character-sets between definitions in some of…
  8. ‘Perth 23’ next Friday: The Perth meetup to celebrate Wikipedia's 15th birthday looks like it's going to have a good turnout. It's next Friday at the Museum of Perth, in (the somewhat un-appositely named) Grand Lane.
  9. WordPress (not Laravel) as an app framework: Is it a good idea to develop full-blown applications as plugins inside WordPress (or an other CMS)? I sometimes feel like it's a silly thing to do. Especially if the application is not really doing anything to extend or complement the standard functi…
  10. Write whatever: A few items in my news feed this morning are about why it's okay to write short blog posts. Going forward, if I have thoughts to put down in my blog, they go in. No matter how rough or short it is. I write for myself first. Adnan Issadeen …
  11. A stopped Aeropress: There's an Aeropress trick of turning the plunger upside-down and putting the coffee and water in from the bottom. Every time I try it I nearly stuff it up because I never put the plunger in far enough, and so when I turn the whole assembly over the …
  12. What to do (in life): I've been reading Quiet by Susan Cain, and her three steps (p. 218) to figuring out what one should do in life resonated with me: What you loved to do as a child; The work you gravitate to; and What you envy.
  13. Rosies being painted: The renovations at Rosies have started: (Click the above images for more info about each.)

February 2016

  1. Be careful with GET parameter names in WordPress: I've been getting confused about why an HTML form I've been building inside a WordPress shortcode has been getting redirected after submission. Turns out it was because I was using p as a name for a request variable, and that's not allowed. It's one …
  2. I’m a morning person: Every morning I'm in a wonderful mood, and I can't possibly imagine how by the end of the day all code will seem miserable and confused. Everything's clear and easy and sensible. Text and structure and organisation are a solid tripod on which to happ…
  3. Tabulate: export not-found values: I've just added a new feature to Tabulate, that allows for the exporting (to CSV) of the set of filter values (for multi-valued filters) that are not found in the data. It also now tells you, next to each multi-valued filter, how many values you've g…

March 2016

  1. Uninstalling WordPress plugins in PHPunit: There's a problem with uninstalling Tabulate. Fatal error: Class 'WordPressTabulateDBGrants' not found in C:workpublic_htmlwpstagewp-contentpluginstabulateuninstall.php on line 8 The uninstall.php file shouldn't know anything about the act…
  2. Writing in the morning: Some people say you should write 750 words every morning. So far, I've written fourteen. So that's only another 736 to go—729 now, if I keep count. (WordPress keeps count for me, but I never remember to look.) The idea of 750 words to start the day…
  3. Spaces around dots: One of the first odd things that one finds when starting to work with WordPress code is the excessive use of spaces. Something like: do_something('Words of '.$widget->noun($attrs['ish'])); becomes the the stretched out: do_something( 'Words …
  4. Yeah, just use WordPress: What should one recommend to people for self-hosting a website? WordPress seems the standard option, which is pretty good in most respects. I think there are a few things that it doesn't do well though. One of those is structured data, and I'm attem…
  5. Running tests on WordPress coding standards: The docs for WordPress-Coding-Standards assume that one is installing things globally, but I don't like my hacking on phpcs to break my usage of it elsewhere, so I wanted to cordon things off in their own little dev area. This is how. Clone the tw…
  6. Penguin Classics on Wikisource: As a way of learning Sparql and more about Wikidata, I'm trying to make a list of which pre-1924 Penguin Classics are on Wikisource. Penguin lists their books at penguin.com.au/browse/by-imprint/penguin-classics. The following Wikidata Query Se…

April 2016

  1. I’m redundant: This week is the first time for seven years that I've not had a job to go to (and not been on holiday). So of course I'm sitting at a computer working on some code, drinking a coffee. The location (Parlapa) is better than the office, and more importa…
  2. Enable Left Win as the Compose Key on Ubuntu: It is very easy to type "special" characters on Linux (i.e. those that aren't printed on the keyboard). It's called the Compose or Multi Key, and it's brilliant. First, enable it in 'Keyboard settings > Advanced > Position of Compose Key'. I've go…
  3. Reading, quietly: There is something exquisite in the act of sitting still in a comfortable place, reading, with a nice view. Writing sometimes, to note down the habits of passing sheep. And sometimes drinking, perhaps, once the sun has dropped to that point in the sk…
  4. Adding data, not systems: For the most part, and leaving aside some tool-making or data-checking programming, I think it is far more relaxing to add data to the world than to add more systems-for-working-with-data. Contributing to Wikisource, Openstreetmap, Commons, even Flic…
  5. Stonewaves: Mister Stonewaves is online again. That is all.
  6. Penguin Classics portal on Wikisource: I've made a start of a system to pull data from Wikidata and generate a portal for the Penguin Classics, with appropriate links for those that are on Wikisource or are ready to be transcribed. I'm a bit of a Sparql newbie, so perhaps this could've…
  7. Quickly adding editions to Wikidata: To add a new edition of a book, using QuickStatements: CREATE LAST Len "The Great Gatsby" LAST P629 Q214371 LAST Den "The Penguin Classics edition of the book" LAST P31 Q3331189 LAST P123 Q11281443 The first two lines need to be changed …
  8. Installing AtoM: Access to Memory is a brilliant archival description management system, written in PHP and available under the CC-BY-SA license. The installation documentation is thorough... but of course I just want to get the thing running and so didn't bother act…
  9. Up and away: Today I left Australia for the first time in 16 years. I was rather looking forward to the vertical acceleration of the aeroplane, as a sort of marker of the beginning of this trip, but it seems the Boeing 777 is a bit too cool for that. Anyway, I'm …
  10. Balearia: Absolutely flat crossing this morning. Looking out the window the railing is precisely parallel with the horizon, the ship seems to not even really be moving. I'd still be hanging over the side watching Menorca disappear but it's too chilly in th…
  11. Puerto Pollensa: Nearly time to leave Puerto Pollensa, heading to Palma (via Lluc). Heading into the grey day, that is. So much sun and warmth the last few days, and now it's looking to be a bit drizzly. Actually, I'm quite happy; it's much nicer walking in this sort…
  12. Mapping while travelling: OSM diary entry: Mapping while travelling

May 2016

  1. Fremantle Carnevale website down: fremantlecarnevale.com.au has gone off the air.

June 2016

  1. Bold Street Coffee: This place is playing a Kinks LP, on a turntable wedged between the toasted sandwitch maker and a number of saging shelves full of records. I'm now happy. The coffee is lovely also.

September 2016

  1. My dream job: So I've started a new job: I'm now working for the Wikimedia Foundation in the Community Tech team. It's really quite amazing, actually: I go to "work" and do things that I really quite like doing and would be attempting to find time to do anyway if …
  2. Internet Archive 20th anniversary celebration: I can't believe I'm going to miss this by two days! I'm going to be in San Francisco for the first time since 1997 for the week before. What are the odds. "For 20 years, the Internet Archive has been capturing the Web– that amazing unive…
  3. Marking time: When the sun gets over the yardarm here (when it's about level with the top of the Port Authority building), it gets into my eyes and I have to close the blind. So, does that mean it's beer o'clock? Probably not, but it must surely be time to skive o…
  4. Trello backup script: Trello can be quite a useful task-tracker, but it's got the usual pitfall of being a cloud service that might change at any time and become unusable (expensive or stupid or whatever). Luckily, it's a simple matter to set up a daily cronjob to run …

December 2016

  1. Reconnected: The internet has arrived. I've been haggling for two months to get connected, but at last (and two days before scheduled) I'm actually at home and online and not going over my mobile data limit. Even better, I'm getting 6.2 Mb/s. (Which is good, for …
  2. Manually upgrading Piwigo: There's a new version of Piwigo out, and so I must upgrade. However, I've got things installed so that the web server doesn't have write-access to the application files (as a security measure), and so I can't use the built-in automatic upgrader. I…

January 2017

  1. Wikisource Hangout: I wonder how long it takes after someone first starts editing a Wikimedia project that they figure out that they can read lots of Wikimedia news on https://en.planet.wikimedia.org/ — and when, after that, they realise they can also post to the news…
  2. Wikisource hangout notes: The notes from the Wikisource hangout last night are now on Meta.
  3. Abandoned code projects: One of the sad things about open source software is the process of working on some code, feeling like it's going somewhere good and is useful to people, but then at some point having to abandon it. Normally just because life moves on and the higher-p…

February 2017

  1. Untitled: micro.blog sounds like a cool thing built on top of the existing blogosphere, allowing anyone to microblog (i.e. tweet) from the comfort of their own personally-controlled blog installation (e.g. WordPress).
  2. Untitled: Oops! I've set a Github/Travis build into an infinite loop. :-(
  3. New feature for ia-upload: I have been working on an addition to the IA Upload tool these last few days, and it's ready for testing. Hopefully we'll merge it tomorrow or the next day. This is the first time I've done much work with the internal structure of DjVu files, and …
  4. Untitled: I'm heading to MediaWiki with Stevo.
  5. Editing MediaWiki pages in an external editor: I've been working on a MediaWiki gadget lately, for editing Wikisource authors' metadata without leaving the author page. It's fun working with and learning more about OOjs-UI, but it's also a pain because gadget code is kept in Javascript pages in t…

March 2017

  1. Returning (again) to WordPress: Every few years I try to move my blog away from WordPress. I tried again earlier this year, but here I am back in WordPress before even a month has gone by! Basically, nothing is as conducive to writing for the web. I love MediaWiki (which is what…
  2. Wikimedia genealogy project: The Wikimedia genealogy project now has a mailing list.

April 2017

  1. Should Tabulate support ENUM columns?: I'm trying to figure out if it's worthwhile adding better support for enumerated fields in Tabulate. MySQL's ENUM type is useful when one has an immutable list of options such as days of the week, seasons of the year, planets in the solar system, or …
  2. Tabulate 2.9.0: It turned out to be simpler than I'd thought to add the ENUM-modifying feature to Tabulate's schema editor, so I've done it and released version 2.9.0.
  3. Shed doors: My new house didn't have a shed, but just a carport with no fourth wall (it was brilliant in every other respect, really—even insulated in the ceiling). So, as part of the WMF's "Spark Project" (that aims to encourage employees to do more than just…
  4. Planet Freo updates: Fremantle Bid has been added to Planet Freo, and Moore and Moore café seems to have let their web hosting lapse so have been temporarily removed.
  5. Importing to Piwigo: Piwigo is pretty good! I mean, I mostly use Flickr at the moment, because it is quick, easy to recommend to people, and allows photos to be added to Trove. But I'd rather host things myself. Far easier for backups, and so nice to know that if the …
  6. Lenovo ThinkPad Carbon X1 (gen. 5): Five years, two months, and 22 days after the last time, I'm retiring my laptop and moving to a new one. This time it's a Lenovo ThinkPad Carbon X1, fifth generation (manufactured in March this year, if the packaging is to be believed). This time, I'…

May 2017

  1. Ficra and Gibson Park Freospaces gone: The Freospace blogs for Ficra and Gibson Park have gone offline. The former I guess because they've merged with the Fremantle Society, and maybe the latter is just not active at all? Would have been nice to at least put a notice up on their sites exp…
  2. MediaWiki Documentation Day 2017: It's MediaWiki Documentation Day 2017! So I've been documenting a couple of things, and I've added a bit to the Xtools manual. The latter is actually really useful, not so much from the end-user's point of view because I dare say they'll never …
  3. WikiCite 2017: (Firefox asked me to rate it this morning, with a little picture of a broken heart and five stars to select from. I gave it five ('cause it's brilliant) and then it sent me to a survey on mozilla.com titled "Heavy User V2", which sounds like the name…

June 2017

  1. Wikipedia workshop this weekend: There will be a workshop at the State Library of Western Australia this Saturday from 1 p.m., for anyone to come along and learn how to add just one citation to just one Wikipedia article (or more of either, of course). For more details, see met…

July 2017

  1. Publishing on the indiweb: I've been reading about POSSE and PESOS, and getting re-inspired about the value in a plurality of web tools. I sometimes try to focus just on one Software package (MediaWiki, at the moment, because it's what I code fornear at work. But I used to lov…
  2. Untitled: Is it a coincidence that Jeremy Corbyn on Dead Ringers is rather similar-sounding to their Brian Cox?
  3. Untitled: As of today, my shed can finally be locked up.  Time now to decide where to put things.

[Permanent link]