Creativecommons.ee

The Estonian localisation of CC licenses is finally completed.

It was quite a rough ride – the initial enthusiasts who started the process had to step aside, after a while the process was picked up by the Estonian Information Technology Foundation who in turn contracted a law office to do the necessary two-way translation. The work was completed in autumn and even a promotional event was held – and then some doodle-doo flew into the propeller.  A serious bug was found which resulted in the NonCommercial clause invading the domain of BY and BY-SA licenses as well.  Shame on me too – due to the large workload in autumn term, I could not delve into the license details in time.

But all is well that ends well -  we are up and running now.

Posted in Culture, Law, Society, Work | Tagged , , , | Leave a comment

Brief thoughts on Wikileaks

Julian Assange has been caught. The Evil Four of the Pirate Bay likewise. Everyone can sleep in peace now.

Not likely. Neither Wikileaks nor the Pirate Bay will disappear. And if, by any chance, someone could manage to obliterate them, something new will step up as a replacement.  And the more dirty the government and the big business start to play, the less hope they will have.  In the Assange case I could wager that the whole campaign will be deeply regretted by the organisers in not so far future – they have succeeded in raising far more serious questions than those they claim to have provided answers for.

I disagree with some of the ways of both WL and TPB. But I disagree vastly more with the measures that are used against them.

Posted in Culture, Law, Media, Society | Tagged , , , , | Leave a comment

Congratulations!

The Robotics Club folks from the EITC did another clean job at the annual Robotex event held at Tallinn University of Technology today, grabbing the 1st and 2nd place.  Just like in previous years, Margus and his disciples showed the large universities that the brains count the most (even with significantly lesser funding).

The task was quite the same as in the previous year – the robots had to ‘play football’; find the 9 squash balls scattered on the playing field and hit them to the goals.  It must be noted that as a whole, this years’ robots seemed to be remarkably more efficient, so there definitely was some progress.

Another aspect: it also came out a bit of Linux vs Microsoft – TUT used Windows platform, while most of the others had built on Linux. The penguins won. :)

A couple of bits from the contest:
* Even Chuck Norris could not save the TUT team. One of their robots was his namesake… and ended a fatal round by hitting all the balls into his own goal (his opponent was totally out and could not do almost anything – so Chuck had the victory on plate)…  Yours truly joked that “Chuck Norris does not hit his own goal – the goal will switch side right before that”.
* I have to keep promoting the Jargon File. More careful studies had prevented the loss for another of our teams, who tried to look hip and appeared in suits. Three guys wearing ties… Ouch. No wonder that others had the advantage.
* EITC teams have always had a notable share of  young ladies in the otherwise male-dominated company.  Maybe this is the actual secret of them winning.

Congratulations for the work well done!

Posted in Fun, Technology | Tagged , , , , , | Leave a comment

On the positive side

… not all students seem to employ such people as described in my previous post.

In her weekly ELNM blog post,  Valeria has outlined three really interesting, yet plausible scenarios (plus, I love the elephants and china metaphor). As a whole, this course seems to have gathered a nice bunch of young people willing to think about things. There may be some hope after all…

Keep up the good work!

Posted in Education, Work | Tagged , , , | Leave a comment

Aww, crap

This article in the Chronicle of Higher Education is quite an eye-opener (for those who have been happily clueless, that is). The problem seems to be more and more rampant here in Estonia as well (received the link from a university’s list, from a related discussion). The style and level of writing brought as an example in the article is VERY familiar here as well.  And nothing can be really done at the university – the curricula are packed already, professors are underpaid and/or working double or triple the normal workload, and as they say, “the work uses the material provided by the customer”.

But actually, it’s a very good display of the mentality more and more widespread in all of the Western civilisation – lazy, ignorant hedonism.  Which in turn is probably warmly welcomed by the suits claiming to be in power.

I have to raise the hat to the guy described there. He’s a crook, but … what a universal reach! I wonder if those guys in the movies who “get doctorate while in jail” (Cyrus the Virus anyone?) have really got real-life prototypes?

EDIT: The comments are telling as well.

Posted in Education, Society | Tagged , , | Leave a comment

Reasons to sneer

At one of my courses, the task of the week was to read and review ESR’s How To Become A Hacker. One of the students said that he liked it much and might as well as be a hacker himself, but expressed the disagreement with the sneer towards Microsoft that ESR clearly has.  I wrote him some of my thoughts in response and will now try to elaborate a bit here as well.

Why is Microsoft widely detested among IT people? Even those using its products daily are often discontent (just saying “I don’t know anything better”).  Hacker types are almost universally against it as a principle. Why Microsoft and not any other business giant?  In my opinion, there are four main reasons.

Lousy quality of software is an aspect, but I think not the main one. All software (including free and open source) has bugs and (at least occasionally) security holes. Microsoft has produced definite blunders (from some versions of DOS to ME and Vista) and some decent things as well (NT, some versions of MS Office and IE, even XP gradually evolved to a ‘not that bad’ level  – and gave a nasty surprise to the company, as the big business has been reluctant to move on to newer releases to this day). Just maybe the average occurrence rate of blunders is too frequent for some tastes.

Security? Definitely a factor, as malware has been absolutely dominated by Microsoft platform for nearly all of its time of existence. The per se laudable principle of making software easy to use (for which I have always commended them) unfortunately came with the consequence of forgetting security down to the deepest levels of architecture. The Microsoft argument of biggest target just isn’t enough to justify the abysmal security record. To be fair with Microsoft – the security holes in software do not need to be the biggest problem: unfortunately for them, the absolute majority of clueless users seems to inhabit their ecosystem. Even high-quality software is no match for genuine, hardcore human stupidity.

Being closed is number two for me. As ESR says, trying to hack on Microsoft platform looks like dancing in body cast. Again, the company has attempted to improve situation lately and all those student partnerships, MUG and ENETA stuff seems to be a step towards the right direction. However, considering the past practices of MS, it remains to be seen how much of it is a genuine wish to ‘create cool stuff’ with young techies and how much of it is ‘the first hit is free’ (free as in drugs).  A personal experience – from time to time, I have felt the urge to peek into the MS world and see what has changed meanwhile, just to keep myself informed. Up to now, I have backed out really soon. Maybe it changes in the future…

The number one on my list is the manipulative, unethical business practices coupled with raising the legal racket to the whole new heights. From the very beginning and the story how QDOS got into the hands of Bill Gates, to the shady hand behind the nonsensical SCO vs IBM court case and patent trolling worldwide, accusations of playing dirty have always been with the company.  And the ‘frog-boiling’ of the user base is an achievement of its own right – if we tried to implement something like Windows EULA  (giving the company total rights over the user) to any other field of society, we’d end up with lots of noise and scandal. Not so in IT – the company has tightened the bindings slowly and steadily.

The fact that legal texts have become all but  incomprehensible for lay people has helped a lot to create such a situation.  At a lecture, I asked the students: “When I state that the Windows 7  EULA authorises the company to display you in the city square, pants down and a carrot stuck in your ***, collecting 5€ viewing tax from each passerby – can you prove me wrong?”. Lots of discomforted shivers – noboby had read the license of the software they use daily. And this was at the Estonian IT College.

I know, Microsoft has done good things. They are working on cleaning up their image. Bill Gates himself has turned from a ruthless techie businessman into a large-scale benefactor. Yet, the Net has long memory and the long history of dishonesty is not that easy to forgive. And some recent moves will fuel the alienation further.

Like all things in this world, Microsoft is not eternal. The company has likely passed its highest point and will quite likely gradually become one of the many tech firms.  In the past (as ESR points out), the Great Enemy of hackerdom was IBM – in the near future, the role can be picked up by someone else (for me, the two most likely candidates are Apple and Oracle). But whatever the name, a bully is a bully. They can be feared, cowered before or run away from, but not respected.

For further, more detailed reading, I recommend Frank van Wensveen’s spicy essay Why I Hate Microsoft. It is a bit outdated, but provides a good description of the earlier history.

Posted in Technology, Work | Tagged , , , | Leave a comment

Hackers vs ITNs

About a month ago, we had the EITC curriculum council meeting that featured a number of serious IT guys from different state institutions and companies as guests – in order to better grasp the ideas and requirements of the enterprise. These guys had respectable titles and good real-life, hands-on experience. And they were definitely not stupid. Yet at the end of the day, we were not much wiser in terms of improving the curriculum. The recommendations had been roughly the following – get rid of the ‘ballast’ like ethics, legal issues, languages, economics and philosophy (even math was mentioned!), teach only the latest and greatest in software and hardware, find everyone a strict specialisation, ask the enterprise which kind of people are needed and act accordingly. The council felt confused at best. Is this higher education…?

Then I read this article – and especially its comments. I have to bow to the commenters – their written thoughts are polite, insightful and informative compared to the ones almost universally found in Estonian online media (earning it the nickname “restroom wall”).  I spent nearly the whole Saturday just reading comments and thinking. But the uncomfortable tendencies described there by Americans sound equally alarming on these shores here.  The ideas of educating the elect elite and leaving the majority to the level of useful farm animals are just becoming too visible to keep ignoring them.

Finally, I have worked with my students of three online courses for a better part of the autumn term by now. In general, they have been a nice company with decent knowledge and thinking ability. Yet there have been occasional surfacing of another mindset too – the one which, while not inherently bad, would start braking their future in the long run.

So to sum up the ideas from the three sources, I sat  and wrote down some thoughts.  Credits for inspiration (especially for the Hacker) go to Steven Levy’s famous Hackers, the writings of ESR and to the Hacker Ethic as outlined by Pekka Himanen.

Note about the ITN acronym: it is based on a pejorative term widely used (strictly informally!) in Estonian IT circles, meaning someone whose IT-related work largely falls into the McJob category as described by Douglas Coupland. The last letter refers to a term which is largely taboo  in today’s English-speaking world.

So, here we go…

When another Pointy-Haired Boss orders a task to be completed,
ITN asks: “By when?”
Hacker hasks: “What for?”

In education,
ITN wants skills needed today
Hacker wants knowledge and wisdom

From a job,
ITN wants a paycheck
Hacker wants creative freedom (the paycheck will follow naturally)

At work,
ITN has superiors and inferiors
Hacker has colleagues

Dealing with non-IT people,
ITN sees dumbusers
Hacker sees potential collaborators

Teaching others,
ITN wants to create exact copies of him/herself
Hacker promotes using one’s own brain

About E-learning,
ITN thinks WebCT/Blackboard
Hacker thinks the Net

About free/open-source software,
ITN does not get the point of giving things away
Hacker understands the Linus’ Law in both of its versions

Talking about virtual worlds,
ITN sees a game
Hacker sees a service platform

Hearing the phrase “intellectual property”
ITN asks “how much do I owe?”
Hacker asks “how long can this nonsense go on?”

About licenses,
ITN is ignorant, happily so
Hacker has read the Windows EULA, is familiar with CC and knows the difference of GPL and BSD

Among animals,
ITN would be a dog
Hacker would be a cat

As mindset,
ITN has dutiful dullness
Hacker has playful cleverness

Footnote: I definitely consider simpler IT-related jobs necessary and respectable (although the question is whether they need university-level training). However, the two mindsets described above can be found in all walks of professional life (and not in IT only) – one can have a creative, hacker mindset in a managerial position or as a simple helpdesk, or be an ITN as a Lead Developer. The main question is: which one is promoted by education?

Posted in Culture, Education, Society, Technology, Work | Tagged , , , | Leave a comment

Is it why

… typical IT/CS students have serious difficulties in understanding the whole thing about free and open-source software (FOSS)? Just read a discussion on Slashdot about omission of elementary collaboratory software development tools from the CS curricula (in the US -  but the situation looks the same here).

Coming to think of it… Even EITC does cover this material mostly only thanks to Margus Ernits and his fantastic work with the Robotics Club.  I have serious suspicion that the Informatics at Tallinn University of Technology has no coverage at all. And at Tallinn University, while I have used Trac/Subversion as the main environment in the Methods and Practices of Free Software (B.Sc level) and Open Source Management (M.Sc level), I am definitely not a professional developer – these things deserve far deeper coverage. I have no data about the University of Tartu but I guess things are not very different there.

As a bit related example – I had the weekly Skype chat with the TUT students at my Wikiversity-based Social Software and Network Communities course yesterday. The last week’s topic had been FOSS and they had to blog about their experience with it. About 1/3 of them happily wrote about IrfanView and similar freeware (even if the freeware vs FOSS was profoundly explained in the weekly lecture text!). Of the rest, most wrote about OO.o or Firefox. Plus, a number of them honestly admitted that they do not understand FOSS at all. And these were Master students of Business Informatics, not some kindergarten folks.

So here goes another generation of would-be IT staff on Windows-only diet – both technologically and mentally. What’s worse, this will come back to bite their future employers in the bottom part when people lack cooperative skills – not only in software development, but other projects as well.

This would actually go deeper into the fundamental problems at university education. But this would be another topic.

Posted in Education, Technology | Tagged , , , , | Leave a comment

CreativeCommons.ee

About a year later than originally intended, the Estonian localisation of the main six Creative Commons licenses has been finished. The promotional event concluded a couple of hours ago at EITC, my slides (sorry, in Estonian) are available at SlideShare – one of my main points was that in today’s information-saturated society, reputation has become a prime currency which in turn can only be obtained by making  yourself both visible AND respected (nothing really new here, I borrowed quite heavily from ESR, Lessig, Benkler and others).

Coming to the situation in Estonia: while especially OER (open educational resources) enthusiasts have been promoting CC in Estonia for years now, the reception has been quite uneven – one of the reason likely being that typical work contracts generally prescribe transfer of ‘material’ (monetary) rights to the institution. I have clauses making free licensing possible written into all my contracts – but these have been negotiated separately. Maybe the emergence of the new, localised  legal framework could bring in some changes.

Posted in Culture, Law, Society, Technology, Work | Tagged , , , | Leave a comment

VirtualLife and coloured clothes

EITC started to experiment with Second Life back in 2008, gradually moving to OpenSim when the economy went downhill and lack of funds forced many educational facilities to pull out of SL. In Spring term 2009, we had an ERASMUS Master student here (Hi, Simao!), who helped us to build our own small OpenSim world and wrote his thesis based on the experience. Since then, we have kept it going and even produced a couple of our own theses on various issues related to virtual worlds.

A couple of days ago, a journalism student from the University of Tartu approached me, asking for an opinion about a virtual world for her project.  The world in question was VirtualLife, built under the aegis of an EU research project.  Disclaimer:  I may have misunderstood something – the following is based on what I learned from the interviewer and the project’s web page!

On one hand, it was quite interesting to learn about – it had somehow passed under my radar. They plan to implement a login system based on the Estonian ID-card, coupled with a karma-like “traffic lights” system of trust level – totally trustworthy people are green, not-so ones yellow, and untrustworthy ones red.  The bottom line would be to increase the users’ security, protecting them from identity theft and other malicious activities.

On the other hand, I had mixed feelings. The first thing that appeared to my mind’s eye was the sci-fi classic Logan’s Run with its coloured dress code.  Then, “Why should Strix Windlow (my SL persona)  be all green instead of an ordinary guy with ponytail, Tux T-shirt and leather jacket?”. Finally,  I started to think a bit more seriously.

Using the ID-card to log in to a virtual world may seem an overkill for a leisurely kind of world, but could be appropriate in a more serious business and/or education-oriented environment.   The Estonian ID-card infrastructure is considered secure enough for online banking, voting and other services – but it does not suffice when (to use an age-old IT metaphor) the problem lies between the keyboard and the chair. The infamous 2002 Hansabank phishing case was a good illustration – even if the scamming webpage was an extremely poor copy of the original bank page, the announcement was full of grammatical errors (“Ligupetud kasutajad, sisestage parolit” – broken Estonian for “Dear users, enter the passwords” – was a running gag in IT circles for some time afterwards) and the perpetrators were caught at an Internet cafe within hours, it still resulted in apparently 20-30 victims.  So in case of a) hijacked machine (via a trojan or something similar) or b) voluntary change of identity (“Hey, I borrow your avatar for a sec, OK?”) the security of the card will be all but void.

The valid point for the colour coding as such could be an e-learning environment which contains both official students (enrolled via a university) and also visitors with no official participation.  I use such an arrangement at my Wikiversity courses (e.g. here), and if I used a virtual world for the course, such a distinction may be appropriate.

However, I’m not sure if this facilitates a whole EU project. Rather, I’d think about writing an ID-card authentication module for OpenSim and either investing into its development or perhaps forking a new distribution (although the latter is generally discouraged).

But things went sour when I started to think about karma-based “traffic lights”.  Basically, we would create a world where people carry signs on their back – either “I’m OK”, “I’m suspicious” or  “I’m a crook”.   First, this will likely result in a world where tagging others becomes the main activity – the fact that contributed to both rise and fall of rate.ee, a once-popular Estonian social network which nowadays seems to house only immature people and those interested in immature people. For anything more serious, this kind of tagging game seems unfit to me. Karma whoring is known in all environments that feature the system – and thus it will likely short-circuit even the original purpose of finding trustworthy people (“I started to talk to a green guy – and my, what a moron he was!”).

Plus, the system allows for all kinds of subtle misuse. People can reward out-of-the-world services with in-world karma points or vice versa, extort others (“Gimme your ice-cream or you’ll get a 1 tomorrow!”). And at the same time, it would make it extremely difficult to rehabilitate former wrongdoers  – Internet as such has already got  long memory, but this would be worse.  A red guy would likely be doomed to wear the “I’m a crook” sign forever. Even “recycling” or starting over would not be possible due to the hardwired login via the ID-card.

I’m afraid that I would not like such a virtual environment. The intent is good, but the means seem to be questionable.  Or, to go back to the Logan’s Run, I’d rather have a virtual world without fake glory and black-clad Sandmen.

Posted in Society, Technology | Tagged , , , , , , , , , | Leave a comment