Archive for January, 2007

A lot of social software could be called nosyware…

In 1990, I wrote (what you might call) my first social software program when I started college / was introduced to a VAX mainframe for the first time. In MAP.COM, I used VMS DCL to draw a plan view of the computer room in the UCG Engineering Building, but with the names of users superimposed on the terminals they were logged into. You could be in a computer room, see that user ELEBRESLIN was seated two terminals away, and if you were brave enough, strike up a conversation (and if not with real words, maybe using VMS PHONE!). I didn’t realise it at the time, but Anthony Kelly had written nearly the same thing two years previously in BASIC - his TERM.BAS showed logged-in terminal IDs in bold, and you could then type in a specific terminal ID to find out which user was logged onto it. My own MAP.COM was horrible looking code but it worked and became pretty popular (see V2 at the end of this post)…

In fact, I found yet a third version of this utility (written by Peter Muldoon in FORTRAN, and called PLANT.FOR), which I adopted as my own and kept modifying for another four years. During this time, PLANT»> grew to about 700 lines long, could do multiple room views, supported timed / continuous refreshes, allowed people to create personal display aliases for the users being shown on screen, and even had a baby brother called SAPLING (groan!). In its heyday, there were about 180 people who regularly used the program… In essence, PLANT»> was just a search-and-replace utility, which I reduced to two lines of code in a 1995 cgi-bin version (see previous blog entry on WebPLANT»>).

The point of this reminiscing is that the reason PLANT»> and its predecessors were so regularly used on the UCG undergraduate VAX mainframe is because many people are either (partial) extroverts or simply curious about others (i.e. nosy!). The extroverts will set their process names to something like Gandalf or Johnny B. (*cough*) in the hope that other inquisitive people will be requesting a list of all logged-in users and wonder who they are… It’s much the same motivation that makes people blog or set up social network profiles today!

Continue reading ‘A lot of social software could be called nosyware…’

Digital Media awards approach

20070118a.pngDigital Media awards are being held on the 1st February 2007 in the Burlington Hotel. Another blog linked to DERI was nominated in the same category as mine, that of Galway author Sandra Bunting who is writing a novel online via her blog “sandwriter” and began blogging following a tutorial by our community and education outreach officer, Brendan Smith.

I also noticed that the Strawberry Alarm Clock from FM104 has been dropped from our category, no doubt due to their recent transfer to 2FM…

At the ExpertFinder Workshop in Berlin

I’m at the first ExpertFinder Workshop and co-located Knowledge Web General Assembly in Berlin. I gave a short presentation on SIOC for expert finding scenarios this morning. There have been some very interesting presentations on finding experts using Semantic Web technology; see the #foaf IRC log from today and accepted paper PDFs for more.

Blogging from the Drupal Ireland Meetup

We’re having some interesting talks at the first Drupal Ireland Meetup in DERI, NUI Galway today. Alan Burke has talked about the views module in Drupal, and Vincent Jordan is now talking about Drupal 5 multi-site installations (I also gave a SIOC module and taxonomies presentation earlier). Looking forward to the rest of the talks (aggregators by Aidan Finn, webforms and jQuery by Stéphane Corlosquet, and CCK by Alan Burke). Also in attendance are Haklae Kim, Sukhyung Hwang from DERI, and Gerry Shanahan from boards.ie.

Cyberstalking in Ireland

I was talking with Matt Cooper from Today FM’s “The Last Word” this evening about cyberstalking (see also this G2 crime article).

As an administrator at boards.ie, I (and my fellow moderators) encounter this quite a bit, where someone has been tracked down by either an annoyer or a serious stalker and their content or account on boards.ie is being used as part of a campaign against them. Sometimes we have requests by users to have their account (or a particular post they’ve made) deleted, so that their username (which may indicate who they are) is no longer linked to the posts they’ve made. There is also a responsibility for bulletin board owners to remove users who are threatening or being abusive towards others via their service. Ex-romantic partners may happen on anonymous posts and read something that made them realise who the original poster was, or they find posts in which they or later partners are mentioned, and then regurgitate sensitive bits to mutual friends. Work colleagues may find some personal tidbit about someone which will quickly make its way around the office. Or someone might just be obsessed (e.g. as with Glenda Gilson) or pick on you at random, which may be what happened to Galway writer Fred Johnston:

A well-known Galway writer was stunned this week when he received a sinister e-mail threatening to kill him if he didn’t pay the sender a substantial sum of money. Fred Johnston, an author and poet and director of the Western Writers’ Centre, received an e-mail claiming to come from an individual who had been paid to “terminate” him, and offering to hand over information on the person behind the transaction in return for a larger sum of money.

As I’ve mentioned previously in relation to online social networks, there are a few basic rules that should be followed when posting information online:

  • Use your common sense, and don’t post anything that you wouldn’t give to a stranger in the street. That includes your phone number, your address, your birthdate, etc.
  • Try not to use your real name or your e-mail address in your online nickname or posting account.
  • Keep your work e-mail details separate from accounts used for forums or blogs where you post informally - get a Hotmail or Gmail account for such activities. And don’t give any account password to your partner unless there’s a very good reason to do so (see the G2 article above).
  • Be careful about posting potentially damaging information about your relationships with professional colleagues or friends / family, or personal specifics about yourself (because even though you may be posting anonymously, it can be very easy for someone to put 1+1 together and figure out who you are).
  • If you post inflamatory statements about something or somebody, be aware that doing so under your own name may lead to a campaign of hate against you. And if you post defamatory statements, be prepared for legal action.
  • There is effectively a permanent record of what you contribute to the Web (if you let slip something you shouldn’t about your workplace or family, sometimes even if the original site disappears). It may be on the original site you posted on, in Google’s cache, in the Wayback Machine at web.archive.org, or someone may just save it to their own site or computer. Remember that when you post something sensitive - it could well be there forever - for your parents, your kids, your boss, your future employer to see (even after you’re dead, as we do have some posts from boards.ie users who are no longer with us).
  • Blogging is a powerful medium due to its open nature and public contributions, but it is this openness that means that whatever you say can be read by all and people can build up a picture of who you are and what you are doing (even if you don’t realise that they are reading / actively following your blog). Some people mistakenly think that their blog is only being read by a closed circle of friends; if it’s publicly accessible, Google / anyone can get it and forward it to others.
  • Do not arrange to meet anyone you’ve only talked to online alone in the real world (see dating guidelines below).

I’m not trying to make people paranoid, but it is no harm to be careful about what you contribute. There is already a huge amount of publicly-available information about individuals ranging from phone book entries to local government planning applications and objections, and it will become easier to link this to less formal information such as blog posts or photos taken (of you, by others) at parties or other events.

Also, Redshift from boards.ie compiled a very sensible set of personal safety guidelines for those thinking about online dating. If you are considering using the Internet for dating, you should definitely give these a read through.

Nominations open for Irish Blog Awards 2007

The Irish Blog Awards have opened up their nominations system for 2007. The event itself will be held in the Alexander Hotel, Dublin on the 3rd of March. (boards.ie are sponsoring the “Best Sport and Recreation Blog” category.) Good luck to all!

Decrypting PDFs for printing, modifying

I was trying to print out some PDF files today that I had downloaded from a government website, and encountered the encrypted PDF phenomenon (I got a “This operation is not permitted” message or some such).

After much frustration, I found a site that said you can use the Ghostscript pdf2ps utility to convert the problematic PDF to a PostScript file, and then use ps2pdf to convert it back to a nice unencrypted PDF file for printing. Both pdf2ps and pdf2ps are available for GNU/Linux and Windows. GSView will also often open and print such PDFs just fine.

Wiki planning page for Drupal Ireland meetup

A reminder that the first Drupal Ireland meetup occurs in DERI (map) this Saturday. If you’re interested in taking part, you can signup for the planning wiki at groups.drupal.org.

The Appleseed Project

20070110b.gifGot this link via ecksor. At first, I thought it was something anime-related but then I read that this Appleseed is a distributed model for an OSN (online social networking) system. Sounds like a nice idea, and the creator has already produced some code…

The Appleseed Project

The Appleseed Project is an effort to create open source Social Networking software that is based on a distributed model. For instance, a profile on one Appleseed website could “friend” a profile on another Appleseed website, and the two profiles could interact with each other.

Second Life goes open source: towards an SL grid

Great news on Monday from Linden, the Second Life developers, saying that they are releasing the code to Second Life as open source. The vision seems to be to create a Second Life grid of server worlds. I guess it’s more than a logical step and is rather a leap - by bypassing an option for them to have a closed Second Life galaxy of say 10 or 100 worlds, they are opening up towards a full-blown Second Life almost infinite universe. (Thanks for the info, Bernie.)

Official Linden Blog » Blog Archive Embracing the Inevitable «

A lot of the Second Life development work currently in progress is focused on building the Second Life Grid — a vision of a globally interconnected grid with clients and servers published and managed by different groups. Expect many changes and updates in the coming months in support of this architecture. Much of the recent work has centered on securing the code against potential threats. More recently and still in development, we are moving more of the communications to reliable and cryptographically strong secure channels.