<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet href="http://www.ecyrd.com/ButtUgly/atom.css" type="text/css"?>











<feed version="0.3" xmlns="http://purl.org/atom/ns#" xml:lang="UTF-8">
  <title mode="escaped" type="text/html">ButtUgly</title>
  

  <link rel="alternate" href="http://www.ecyrd.com/ButtUgly/" title="ButtUgly" type="text/html"/>

  <modified>2010-03-07T15:01:58Z</modified>
  <author>
     <name>JanneJalkanen</name>
  </author>

  <info mode="xml" type="text/html">
      <div xmlns="http://www.w3.org/1999/xhtml">This is an Atom formatted XML site feed. It is intended to be viewed in a Newsreader or syndicated to another site.</div>
  </info>
 <entry>
  <title>
Internet of what?
</title>
<link rel="alternate" type="text/html" href="http://www.ecyrd.com/ButtUgly/wiki/Main_blogentry_070310_1"/>
<content type="text/html" mode="escaped" xml:base="http://www.ecyrd.com/ButtUgly/">
<![CDATA[Here's something else I've been ranting about for a while now: A lot of about Internet of Things is fundamentally flawed, because it assumes that things have something interesting to say to each other. But I still can't figure out what my toaster would like to tell my oven that would be so important that <i>I</i> would pay for it.  The internet works because there are people in it; I'm not sure it becomes at all better if there are things in it too.
<p>Perhaps it's because we geeks like to anthropomorphise our precious things - yes, sometimes it feels like the computer has its own will.  So we think that wouldn't it be wonderful if all the stuff we owned could talk to each other.  It's as if we had a family. :-P
</p>
<p>Of course communication is the alpha and omega of all intelligence, so perhaps it's just us trying to build our replacements.  But knowing the difficulties we have finding meaningful things to tell one another, do we really believe that quantity wins over quality by enabling everything to be connected to everything else?
</p>
<p>Wouldn't it make sense to figure out first what our things might want to say?</p>]]></content>
<created>2010-03-07T13:01:58Z</created>
<issued>2010-03-07T13:01:58Z</issued>
<modified>2010-03-07T13:01:58Z</modified>
  <author>
   <name>JanneJalkanen</name>
  </author>

<id>http://www.ecyrd.com/ButtUgly/wiki/Main_blogentry_070310_1</id>
 </entry>

 <entry>
  <title>
APIs and Architecture
</title>
<link rel="alternate" type="text/html" href="http://www.ecyrd.com/ButtUgly/wiki/Main_blogentry_060310_1"/>
<content type="text/html" mode="escaped" xml:base="http://www.ecyrd.com/ButtUgly/">
<![CDATA[Many geeks love boxes. And once you got that magic title, &quot;Architect&quot;, in your job description you start loving them even more, 'cos that's what you get to do all day.  It's really nice to design scalable architectures and think about how data flows between modules and how to tweak the system and argue and finally commandeer a large army of coders who build your dream.  It's fun!
<p>But there's a small problem.  Quite often you also need to design an API - an interface through which other people can use the wonderful framework you designed. And here lies a danger: if you design your API after the architecture design is done, your API will reflect the internal design of the system.  And that, in turn, means that if you change your architecture, you will have to change your API as well. Which breaks the promise you've given to the people who are accessing your system through the API.  Unlike humans, who can figure out if a button has changed place on an HTML page, computers get really iffy when it comes to argument ordering and types. In a word, the API becomes brittle.
</p>
<p>So the right thing to do is to design the API <i>first</i>, and then match the architecture accordingly.  This way the API is not dependent on changes you do under the hood.  This is much harder to do, and much less fun, but it will create you a better system in the end - because no matter how beautiful a thing you've designed, if it's a pain to use, it won't get used.
</p>
<p>Love the boxes.  But not too much.</p>]]></content>
<created>2010-03-06T12:18:55Z</created>
<issued>2010-03-06T12:18:55Z</issued>
<modified>2010-03-06T12:18:55Z</modified>
  <author>
   <name>JanneJalkanen</name>
  </author>

<id>http://www.ecyrd.com/ButtUgly/wiki/Main_blogentry_060310_1</id>
 </entry>

 <entry>
  <title>
Mathematical PC
</title>
<link rel="alternate" type="text/html" href="http://www.ecyrd.com/ButtUgly/wiki/Main_blogentry_060210_1"/>
<content type="text/html" mode="escaped" xml:base="http://www.ecyrd.com/ButtUgly/">
<![CDATA[Our kid got a Fisher-Price school bus as a birthday present. Of course, it is very healthy and politically correct: it has a black person and a hispanic person and a girl and a boy and a plump one and one with eye glasses and a disabled one and a responsible adult as a driver and whatnot.
<p>The fun thing is the amount of optimization which has been put in the system to minimize the number of figurines they ship with the bus. There are only three figurines (and a wheelchair, so anyone of them can be disabled): Carlos, Maggie and Michael.
</p>
<p>Somewhere in the world, there's a person who's thought all this through. And an engineer who designed the production line.
</p>
<p>Amazes me always to think about it.</p>]]></content>
<created>2010-02-06T17:48:21Z</created>
<issued>2010-02-06T17:48:21Z</issued>
<modified>2010-02-06T17:48:21Z</modified>
  <author>
   <name>JanneJalkanen</name>
  </author>

<id>http://www.ecyrd.com/ButtUgly/wiki/Main_blogentry_060210_1</id>
 </entry>

 <entry>
  <title>
JSPWiki on a cell phone
</title>
<link rel="alternate" type="text/html" href="http://www.ecyrd.com/ButtUgly/wiki/Main_blogentry_180110_2"/>
<content type="text/html" mode="escaped" xml:base="http://www.ecyrd.com/ButtUgly/">
<![CDATA[<table border="0" class="imageplugin" align="right">
<caption align=bottom>Click for bigger image.</caption>
<tr><td><a href="http://www.flickr.com/photos/ecyrd/4282556791/"><img src="http://farm5.static.flickr.com/4069/4282556791_735e5c27ca_m.jpg" /></a></td></tr>
</table>

I got encouraged by someone's tweet and decided to try this on my <a class="external" href="http://maemo.nokia.com/n900/">N900</a>.  And turns out it wasn't that difficult even, just did the following things:
<ul><li> Download Sun's <a class="external" href="https://cds.sun.com/is-bin/INTERSHOP.enfinity/WFS/CDS-CDS_Developer-Site/en_US/-/USD/ViewProductDetail-Start?ProductRef=ejre-6u10-oth-JPR@CDS-CDS_Developer">preview of Java 6 on ARM</a> and transfer to N900
</li><li> On N900 <tt>mkdir /opt/java</tt>, untar the downloaded JRE there
</li><li> Copied existing Tomcat installation with <a class="external" href="http://www.jspwiki.org">JSPWiki</a> 2.8 to /opt/tomcat/ (could've also done an installation from scratch, should've worked)
</li><li> Used QEmacs to tweak a couple of config files (server.xml needed the default Tomcat control port changed away from 8009, and jspwiki.properties needed to point at the right directory)
</li><li> set up JAVA_HOME to point at the /opt/java/ejrexxx dir.
</li><li> run /opt/tomcat/apache-tomcat-5.5.16/bin/startup.sh
</li><li> point browser at http://localhost:8080/JSPWiki/
</li></ul><p>And voila - we have a full Java JSP webapp (the same one that is currently serving you these pages) running on a cell phone.  Since my setup stores all wikipages as flat text files, I can use it as a local text editor with hypertext editing capabilities.  Or comes else comes to mind.
</p>
<p>Nice...
</p>
<p>(Tried shooting video too, but it was too blurry on my backup camera.)</p>]]></content>
<created>2010-01-17T23:15:52Z</created>
<issued>2010-01-17T23:15:52Z</issued>
<modified>2010-01-17T23:15:52Z</modified>
  <author>
   <name>JanneJalkanen</name>
  </author>

<id>http://www.ecyrd.com/ButtUgly/wiki/Main_blogentry_180110_2</id>
 </entry>

 <entry>
  <title>
Twenty years
</title>
<link rel="alternate" type="text/html" href="http://www.ecyrd.com/ButtUgly/wiki/Main_blogentry_180110_1"/>
<content type="text/html" mode="escaped" xml:base="http://www.ecyrd.com/ButtUgly/">
<![CDATA[It's been twenty years now that the first set of massive changes in my life started: that is, graduation from high school, moving from home to a whole new place to study in the university.  So the past few months have been punctuated by a number of parties - the 20 year anniversary class reunion from high school; and the reunion from the class which started at the same time at the university.
<p>It is interesting to see familiar faces and see how vastly different the life has become for them.  But it's also interesting to see how more narrow the funnel becomes: the folks in my high school class ended up living all over the country and have all sorts of varying jobs from a farmer to nurse to doctor to engineer.
</p>
<p>Then again, almost all the people from my university class work in middle management or R&amp;D, live near Helsinki, and have two kids.  The life story from almost everyone was eerily similar: studies, a bit of work abroad, back to Finland, get a couple of kids, get a stable job, and just do it.  No artists, no farmers.  Only a few had left Finland for good.
</p>
<p>So we weren't really that different from each other.  The passions that drove us to the same place in the beginning stayed with us and made us remarkably similar.  It's as if we became who we were in the first 20 years, and after that we were unable or unwilling to change.  Perhaps it just means that we figured out who we truly were and what we wanted to do.
</p>
<p>But a part of me still feels as lost as on those early days as we walked through the corridors of the university, bright-eyed and full of ourselves.  I didn't really know then what I wanted to be when I grew up.  I still don't know what I want to be when I grow up.
</p>
<p>I just have a lot less time to worry about it these days.</p>]]></content>
<created>2010-01-17T22:20:07Z</created>
<issued>2010-01-17T22:20:07Z</issued>
<modified>2010-01-17T22:20:07Z</modified>
  <author>
   <name>JanneJalkanen</name>
  </author>

<id>http://www.ecyrd.com/ButtUgly/wiki/Main_blogentry_180110_1</id>
 </entry>

 <entry>
  <title>
Priha alpha releases available
</title>
<link rel="alternate" type="text/html" href="http://www.ecyrd.com/ButtUgly/wiki/Main_blogentry_261209_1"/>
<content type="text/html" mode="escaped" xml:base="http://www.ecyrd.com/ButtUgly/">
<![CDATA[I'm happy to announce the availability of Priha 0.7.0 alpha release from <a class="external" href="http://www.priha.org/">http://www.priha.org/</a>!
<p>Priha is an implementation of the JSR-170 <a class="external" href="http://en.wikipedia.org/wiki/Content_repository_API_for_Java">Java Content Repository</a> Standard.  Essentially it means that if you design your Java app around JSR-170, you have a nice, structured key-value store with queries and you don't have to care about database schemas and other low-level stuff.  Priha currently has full Level 1 and Level 2 support, and out of the optional features it supports locking.
</p>
<p>Priha was designed to be extremely embeddable, and you can run it with <i>no</i> extra dependencies whatsoever, aside from the regular JRE.  A single JAR file is all you need (and of course the jsr-170-api JAR)!
</p>
<p>And yes, <i>Priha does now pass the TCK test suite</i>, in case you were wondering.  I haven't yet bothered to go through the hoops of officially certifying it, though it might be cool at some point.</p>]]></content>
<created>2009-12-26T22:10:08Z</created>
<issued>2009-12-26T22:10:08Z</issued>
<modified>2009-12-26T22:10:08Z</modified>
  <author>
   <name>JanneJalkanen</name>
  </author>

<id>http://www.ecyrd.com/ButtUgly/wiki/Main_blogentry_261209_1</id>
 </entry>

 <entry>
  <title>
Built-in epicfail
</title>
<link rel="alternate" type="text/html" href="http://www.ecyrd.com/ButtUgly/wiki/Main_blogentry_251209_1"/>
<content type="text/html" mode="escaped" xml:base="http://www.ecyrd.com/ButtUgly/">
<![CDATA[I like to juggle.  I'm not particularly good at it, but it soothes my nerves and I can use it to focus my concentration if it starts wandering.
<p>What's quite interesting that whenever someone sees me juggle with three balls, they <i>invariably</i> ask whether I can juggle four balls.  If I juggle with two balls, they ask about three. If I happen to be juggling four, they ask about five.  It never fails.  I'm pretty sure that if I were to juggle something insane like <a class="external" href="http://www.youtube.com/watch?v=QsOHV779nwU&amp;amp;feature=related">twelve balls</a>, I would be asked about thirteen.
</p>
<p>I've come to the conclusion that it must be because people like to see others fail.  It does not matter how much you <i>can</i> do, but it's what you <i>can't</i> do that interests people.
</p>
<p>There's something utterly fascinating about that.</p>]]></content>
<created>2009-12-25T13:37:00Z</created>
<issued>2009-12-25T13:37:00Z</issued>
<modified>2009-12-25T13:37:00Z</modified>
  <author>
   <name>JanneJalkanen</name>
  </author>

<id>http://www.ecyrd.com/ButtUgly/wiki/Main_blogentry_251209_1</id>
 </entry>

 <entry>
  <title>
Why suing TV-kaista is a really bad idea
</title>
<link rel="alternate" type="text/html" href="http://www.ecyrd.com/ButtUgly/wiki/Main_blogentry_231209_1"/>
<content type="text/html" mode="escaped" xml:base="http://www.ecyrd.com/ButtUgly/">
<![CDATA[Unsurprisingly, the media corporations have hit one of the most awesome services in Finland, <a class="external" href="http://www.tvkaista.fi">TV-kaista</a> with a <a class="external" href="http://www.arcticstartup.com/2009/12/23/old-media-sues-new-media-case-tv-kaista/">lawsuit</a>.  They are using copyright law as their strawman argument (&quot;you can't make money on the stuff that we produce&quot;), but it's a bad argument because you can use the exact same argument against the guy who sold you a television or the digibox or the PVR.
<p>Now, TV-kaista is essentially a PVR on the web, which is what makes it so awesome.  They store <i>all</i> the TV programs for the past two weeks, meaning that if you miss something, you can always go back and watch it.  I can even do that from my cell phone.  This is perfect for consumers, and really changes the way you watch TV.  They are lighting the way to media consumption for the future, and steer us away from using dodgy Bittorrent services.  The use of my own PVR has been reduced to pretty much recording content from pay channels, which aren't yet on the service.
</p>
<p>Interestingly, because of the way our ancient copyright legislation works, TV-kaista has no choice but to give everyone a personal PVR in their datacentre.  So all the data and processing power is duplicated for every single user, leading an enormous waste and strain on the environment in duplicated electricity and electronics cost.  If they were allowed to store the TV streams just once, they could essentially allow us to get rid of our digiboxes who sit idly most of the day and night and leech electricity.
</p>
<p>Not only that, who would ever bother to innovate around content in Finland anymore, now that they know they will always be subject to short-sighted lawsuits?
</p>
<p>Short-sighted?  Yes, you see - TV-kaista is essentially an aggregator of multiple video streams.  The media houses don't like that - they want you to go to their own websites for the online content.  And because they cannot aggregate their competitor's streams, their service can never be as good as an aggregator's one could be.  So their only recourse is to sue the superior competition out of existence.  And in doing so, they're essentially condemning consumers to crappy services forever.  &quot;Only we can decree how you can best consumer our content.&quot;  Where's the competition and consumer choice in that?
</p>
<p>Moore's law says that we will get more.  I can already access my PVR from the internet, if I want to.  If services like tvkaista.fi are not allowed to prosper, the void will be filled by PVRs which actually can store eight or sixteen channels ALL THE TIME.  And then we get those aggregation services anyway, but again to more cost to the environment, with the media companies having far less control over what can happen then.  Or someone establishes a similar service in Estonia, or somewhere else.  It is impossible to control a public access signal anyway.
</p>
<p>You see, they could instead agree with tvkaista.fi how to best share advertising revenue.  They could even start selling it through their own agencies, who are really good at it.  TV-kaista isn't.  It would be a very good match.
</p>
<p>In this particular case, <b>enforcing strict copyright legislation is directly reducing consumer choice, damaging the environment, damaging Finland's ability to innovate, driving people to piracy, and preventing new online services to emerge</b>.  I mean, come on: Did anybody learn anything from the Napster lawsuit and success of the iTunes Music Store?  Music companies had their own ideas about music consumption, and <i>they were all wrong</i>, and it was left for innovative companies <i>outside of their business</i> to build the future models.  This is no different.
</p>
<p>So fuck off, will you MTV Media, Sanoma Television, Yleisradio, Kopiosto, Teosto, Tuotos and ÄKT, and let innovative companies make the world a better place?  You'll get your money anyway, 'cos you control the source.</p>]]></content>
<created>2009-12-23T11:49:58Z</created>
<issued>2009-12-23T11:49:58Z</issued>
<modified>2009-12-23T11:49:58Z</modified>
  <author>
   <name>JanneJalkanen</name>
  </author>

<id>http://www.ecyrd.com/ButtUgly/wiki/Main_blogentry_231209_1</id>
 </entry>

 <entry>
  <title>
Työsuhdeolettamasta lyhyesti
</title>
<link rel="alternate" type="text/html" href="http://www.ecyrd.com/ButtUgly/wiki/Main_blogentry_091209_1"/>
<content type="text/html" mode="escaped" xml:base="http://www.ecyrd.com/ButtUgly/">
<![CDATA[Lehdistöstä on saatu lukea viime aikoina <a class="external" href="http://www.uusisuomi.fi/mielipide/52857-nokia-sanoma-yle-ja-muut-pienyritykset">melkoista porua tekijänoikeuslain uudistuksesta</a>, jossa työsuhteessa syntyisi automaattinen tekijänoikeus työntekijän tekemisiin, eli ns. työsuhdeolettama.  Useampikin nimekäs taiteilija on kirjoittanut, kuinka uusi laki tulisi sortamaan heitä, ja vaarantamaan elannon.
<p>Totta ja ei - sortamisesta toki on kysymys, mutta elanto tuskin vaarantuisi, koska toki työsuhteesta maksetaan korvaus, ja työsuhteen ulkopuolella luodut teokset olisivat edelleenkin ihan omissa nimissä.
</p>
<p>Työsuhdeolettama on arkipäivää meidän tietotyöläisten piirissä.  Kaikki pienetkin tietokoneohjelmat, joita teen työaikana tai työvälineillä, ovat automaattisesti (C) Työnantaja.  Tästä saan korvauksena palkkaa, jonka summasta väännetään sitten aina kättä säännöllisin väliajoin, ja jolla voin mitata työpanokseni arvostusta tai firman taloudellista tilaa tai mitä nyt milloinkin.  Samalla lailla se toimisi myös muidenkin luovien työntekijöiden kohdalta, eikä se tule olemaan maailmanloppu.
</p>
<p>Muttamutta, kenenkään ei pitäisi oikeasti olla yllättynyt työsuhdeolettaman laajennuksesta.  Joka kerta kun tekijänoikeuslakeja on maailmalla rukattu, <i>niitä on aina rukattu isoja yrityksiä suosiviksi</i>.  Kun nyt kuluttajia on vaikea laittaa enää yhtään ahtaammalle rikkomatta erinäisiä perustuslakeja, niin seuraava looginen askel on alkaa kaventaa tekijöiden oikeuksia.  Työsuhdeolettama on vain yksi näistä - luultavasti jatkoa seuraa, sillä toisin kuten Raimo Vikström ylläolevassa linkissä kirjoittaa, arvopohjaa ei ole käännetty tekijöiden vastaiseksi.  Se vain on aina ollut <i>omistajia ja levittäjiä</i> suosiva.  Tähän asti vain heidän etunsa on ollut myös tekijöiden etu, joten asiaa ei ole huomattu.
</p>
<p>Ei sinällään ihme, että tietokoneohjelmistoja on kohdeltu näinkin pitkään eri lailla - vuonna 2008 hitec-vienti oli noin <a class="external" href="http://www.prosessori.fi/uutiset/uutinen2.asp?id=53981">11 miljardia euroa</a> (ja likipitäen jokaisessa elektronisessa laitteessa on jonkinasteinen ohjelmisto, joskin nykyään on hirveän vaikea sanoa missä ko. ohjelmisto on tehty), kun taas musiikkivienti oli arvoltaan 2007 n. <a class="external" href="http://www.hs.fi/kulttuuri/artikkeli/Suomen+musiikkivienti+viime+vuonna+viidenneksen+alavireess%C3%A4/1135241889590">20 miljoonaa euroa</a> - eli siis <i>500 kertaa pienempi</i>.  Vaikka tässä vertailussa onkin oiottu kulmia (on muitakin luovan työn tekijöitä kuin muusikoita, ja numerotkin on eri vuosilta), niin suuruusluokka osoittaa, että tähän mennessä muiden luovien työntekijöiden panos on numeroissa yhtä tärkeä kuin rekan alle jääneellä siilillä, minkä takia he ovatkin näin pitkään selvinneet ilman huomiota.  Tämä työsuhdeolettaman korjaus on &quot;vain&quot; toimenpide, jolla yksinkertaistetaan tekijänoikeuslakia ja korjataan kauneusvirhettä.
</p>
<p>Tekijänoikeudet ovat tärkeämpiä kuin tekijöiden ja kuluttajien oikeudet.  Se on maailman tapa.  Ja tämä tapa on <a class="external" href="http://www.eff.org/issues/acta">huono ja tuhoava</a>.
</p>
<p>Se, mistä olen pettynyt, on se, että <a class="external" href="http://www.piraattipuolue.fi">Suomen Piraattipuolue</a>, joka yrittää profiloitua järkevien tekijänoikeuksien puolustajaksi, ei ole pihahtanut sanaakaan koko jupakasta.  Nyt jätkät jäälle sieltä, täällä on peli.
</p>
<p>(Ha, unohdin, että <a class="external" href="http://www.effi.org/tekijan-tyosuhdeolettama-lausunto.html">Effi on jo kentällä</a>. Kiitokset Suvikolle muistutuksesta.)
</p>
<p>(Pari päivää myöhemmin myös <a class="external" href="http://blog.piraattipuolue.fi/2009/12/tekijanoikeudet-tyo-ja-virkasuhteissa/">Piraattipuolue on herännyt</a>.  Höpisee unissaan hieman sekavia, mutta päätyy kuitenkin oikealle puolelle.)</p>]]></content>
<created>2009-12-09T22:01:26Z</created>
<issued>2009-12-09T22:01:26Z</issued>
<modified>2009-12-09T22:01:26Z</modified>
  <author>
   <name>JanneJalkanen</name>
  </author>

<id>http://www.ecyrd.com/ButtUgly/wiki/Main_blogentry_091209_1</id>
 </entry>

 <entry>
  <title>
Just sayin'
</title>
<link rel="alternate" type="text/html" href="http://www.ecyrd.com/ButtUgly/wiki/Main_blogentry_261109_1"/>
<content type="text/html" mode="escaped" xml:base="http://www.ecyrd.com/ButtUgly/">
<![CDATA[Just out of curiosity, I went through Helsingin Sanomat discussion board and picked a <a class="external" href="http://www.hs.fi/keskustelu/Ilmastop%E4%E4t%F6sten+hinta+joitakin+satoja+euroa+kansalaista+kohden/thread.jspa?threadID=217084&amp;amp;tstart=0&amp;amp;sourceStart=100&amp;amp;start=120">news item about how much the fight against the climate change is expected to cost per person</a>.  Of course, the discussion board was flooded with discussion on whether climate change is real, and how it's actually a green conspiracy rivaling nazism, aiming to create a new world order.
<p>So I spent an hour and I went through each comment, and noted how many typos or grammatical errors they had, and put them in three bins: Sceptics, Defenders and Others. Factual errors or hard-to-understand sentences were not counted - only real grammar errors.  Quotations were also not examined, because the errors in them would be the fault of someone else.
</p>
<p>&quot;Sceptics&quot; are the people who don't believe there is anthropogenic climate change. &quot;Defenders&quot; were people who believed it is true.  &quot;Others&quot; were people who were mostly just complaining about the price, saying things like &quot;we should really make sure our war veterans are taken care of first&quot; (neither confirming nor denying), or just so unclear it was impossible to say whether they were for or against.
</p>
<p><table border="0" class="imageplugin" style="margin-left: auto; margin-right: auto;">
<tr><td><img src="http://www.ecyrd.com/ButtUgly/attach/Main_blogentry_261109_1/hs2.png" width="320" /></td></tr>
</table>

</p>
<p><table border="0" class="imageplugin" style="margin-left: auto; margin-right: auto;">
<tr><td><img src="http://www.ecyrd.com/ButtUgly/attach/Main_blogentry_261109_1/hs1.png" width="320" /></td></tr>
</table>

</p>
<p>As you can see, the sceptics had over 3 grammar errors/typos per comment, whereas the defenders only had an average of 1.13.  Others were in the middle with 1.71 errors/comment.
</p>
<p>While the sampling is a bit small to draw any real conclusions, the result does not exactly weaken the image of climate sceptics as uneducated people who spew thousands of comments online with their mouths foaming.
</p>
<p>(However, it was interesting to note that the same error patterns seemed to occur even in posts by different aliases.  So I suspect that some people are using multiple aliases to create the appearance that there is bigger consensus.  Which would be quite normal online, and is one of the reasons why feedback should be always taken with a grain of salt. Also, thanks to <a class="external" href="http://en.wikipedia.org/wiki/Muphry%27s_law">Muprhy's law</a>, it's almost certain this particular blog entry is teeming with grammar errors. Then again, English is not my native language. So there.  Besides, I think my brain is bleeding internally after reading through all those comments.)</p>]]></content>
<created>2009-11-26T20:59:59Z</created>
<issued>2009-11-26T20:59:59Z</issued>
<modified>2009-11-26T20:59:59Z</modified>
  <author>
   <name>JanneJalkanen</name>
  </author>

<id>http://www.ecyrd.com/ButtUgly/wiki/Main_blogentry_261109_1</id>
 </entry>

 <entry>
  <title>
Triage
</title>
<link rel="alternate" type="text/html" href="http://www.ecyrd.com/ButtUgly/wiki/Main_blogentry_201109_1"/>
<content type="text/html" mode="escaped" xml:base="http://www.ecyrd.com/ButtUgly/">
<![CDATA[I've been doing <a class="external" href="http://en.wikipedia.org/wiki/Triage">triage</a> on stuff found from my cupboards.  Here's the stuff which I think might still be usable to people, so let me know if you need any of this stuff before I drag it to recycling.
<hr />
<p><div style="">I've got the following stuff to share for the price of postage (or you can pick it up or suggest a meeting in Helsinki area):
<ul><li> Apple iPod/iPhone Firewire wall charger (needs Firewire cable)
</li><li> Apple laptop US adapter cord (from transformer to wall) [reserved]
</li><li> Apple EU adapter plug for laptop
</li><li> Bluegiga WRAP Multiradio Access Server
</li><li> 2x256 MB DDR2 SO-DIMM 667 MHz
</li><li> 2xNokia ACP-12E charger
</li><li> 2xNokia ACP-8E charger
</li><li> Nokia ACP-9E charger
</li><li> Composite video and stereo audio to EuroAV/SCART converter
</li><li> ADSL adapter for phone line
</li><li> Amiga A520 TV adapter
</li><li> Apple iBook/Powerbook 45W power adapter (not magsafe)
</li><li> Retractable phone cable (e.g. for travel modems)
</li><li> DLink AirPlus DWL-650+ WLAN adapter for PCMCIA slots [reserved]
</li><li> TRENDnet TEW-429UB USB Hotspot Finder/WLAN card (802.11b/g)
</li><li> Cables. All kinds of cables. Ask.
</li></ul><p>Following stuff is also available, but you need to make me an offer
</p>
<ul><li> Canon Wordtank Intelligent Dictionary IDX-9500 (Japanese/English) [reserved]
</li><li> Psion Siena 512 MB personal organizer (good condition) [reserved]
</li><li> Psion 3MX (display broken) + 2MB SSD + Scrabble.  Usable as spare parts.
</li></ul><p /></div></p>]]></content>
<created>2009-11-20T21:44:35Z</created>
<issued>2009-11-20T21:44:35Z</issued>
<modified>2009-11-20T21:44:35Z</modified>
  <author>
   <name>JanneJalkanen</name>
  </author>

<id>http://www.ecyrd.com/ButtUgly/wiki/Main_blogentry_201109_1</id>
 </entry>

 <entry>
  <title>
class Son&amp;lt;?&amp;gt; extends Father&amp;lt;?&amp;gt;
</title>
<link rel="alternate" type="text/html" href="http://www.ecyrd.com/ButtUgly/wiki/Main_blogentry_131109_1"/>
<content type="text/html" mode="escaped" xml:base="http://www.ecyrd.com/ButtUgly/">
<![CDATA[My parents got us a present for the naming day of our son.  It was a photoframe, engraved with his birthdate - the exact same kind of a photoframe that they had for me.  They also gave me that photoframe, so we could put them side by side and display them proudly in our livingroom.
<p>The thing is, the photoframe had a stock image of a generic baby, not a picture of our son, 'cos we hadn't found a good picture yet.  The frame looked nice, so we put it next to the telly, and kind of forgot about it. 
</p>
<p>What was fun that <i>every single person</i> who saw that frame afterwards commented on how much the boy looks like me.  Nobody stopped to consider that the boy in the picture looked nothing like the entity crawling on the floor.  So we had to take the picture out so as not to confuse people.
</p>
<p>Our expectations colour our perception.
</p>
<p>(That, or I look like a generic baby.)</p>]]></content>
<created>2009-11-12T22:25:31Z</created>
<issued>2009-11-12T22:25:31Z</issued>
<modified>2009-11-12T22:25:31Z</modified>
  <author>
   <name>JanneJalkanen</name>
  </author>

<id>http://www.ecyrd.com/ButtUgly/wiki/Main_blogentry_131109_1</id>
 </entry>

 <entry>
  <title>
Last Men?
</title>
<link rel="alternate" type="text/html" href="http://www.ecyrd.com/ButtUgly/wiki/Main_blogentry_301009_1"/>
<content type="text/html" mode="escaped" xml:base="http://www.ecyrd.com/ButtUgly/">
<![CDATA[I had a discussion with a friend about the climate change (which I think should really be named as The Global Climate Catastrophe, just to point out the urgency).  For some reason, the possibility of the death of the entire human race came up, and the non-zero possibility that my child might be there to witness it.
<p>The thought is so painful that I have no words.  So instead I must borrow the words from <a class="external" href="http://gutenberg.net.au/ebooks06/0601101h.html">Olaf Stapledon's Last and First Men</a> - the epic story of humanity through the aeons, and the final thoughts of the last men:
</p>
<div class="quote">
<i>But one thing is certain. Man himself, at the very least, is music, a brave theme that makes music also of its vast accompaniment, its matrix of storms and stars. Man himself in his degree is eternally a beauty in the eternal form of things. It is very good to have been man. And so we may go forward together with laughter in our hearts, and peace, thankful for the past, and for our own courage. For we shall make after all a fair conclusion to this brief music that is man.</i>
</div>]]></content>
<created>2009-10-29T22:16:44Z</created>
<issued>2009-10-29T22:16:44Z</issued>
<modified>2009-10-29T22:16:44Z</modified>
  <author>
   <name>JanneJalkanen</name>
  </author>

<id>http://www.ecyrd.com/ButtUgly/wiki/Main_blogentry_301009_1</id>
 </entry>

 <entry>
  <title>
Mopo, käsi, karata
</title>
<link rel="alternate" type="text/html" href="http://www.ecyrd.com/ButtUgly/wiki/Main_blogentry_181009_1"/>
<content type="text/html" mode="escaped" xml:base="http://www.ecyrd.com/ButtUgly/">
<![CDATA[Jälleen uusi tapaus, joka osoittaa, että joillain firmoilla olisi syytä hieman harjoitella tätä sosiaalisen median käyttöä.
<p>Lyhyesti: <a class="external" href="http://foorumi.helmetti.fi">Helmetti</a> -keskustelupalstalla nostettiin esille <a class="external" href="http://www.helmikeskus.net/">Helmikeskus</a> -nimisen yrityksen <a class="external" href="http://foorumi.helmetti.fi/viewtopic.php?f=12&amp;amp;t=7371&amp;amp;sid=664c5b28fa12307320f16c42c7f68d4e&amp;amp;start=15#p214268">hieman erikoiset palautusehdot</a>, joissa mm. vaaditaan kiitoslahjojen palauttamista, ja erikseen ilmoitetaan, että asiattomista palautuksista poistetaan rekisteristä (siis ilmeisesti joutuu yrityksen mustalle listalle).
</p>
<p>No, kullekin tavallaan, ja yrityshän saa toki valikoida asiakkaansa, mutta keskustelu eskaloitui melko vikkelästi tasolle, jossa nimimerkki &quot;Helmikeskus&quot; poisti omat viestinsä ketjusta ja laittoi tilalle merkinnän &quot;rl 24.10.2&quot; - ilmeisesti viite <a class="external" href="http://www.finlex.fi/fi/laki/ajantasa/1889/18890039001#a9.6.2000-531">Rikoslain 24 luvun 10 pykälän 2 momenttiin</a>, joka määrittelee &quot;törkeän kunnianloukkauksen&quot;.  Lisäksi myös ketjuun linkittänyttä, erittäin asiallisesti kirjoittanutta bloggaajaa <a class="external" href="http://korucorner.blogspot.com/2009/10/niille-jotka-ovat-harkinneet-tilaavansa.html">on uhkailtu jo oikeusjutulla</a>.
</p>
<p>En nyt tietenkään ole mikään markkinointiekspertti, mutta eritoten Suomen kokoisessa maassa, jossa sana kiertää nopeasti ja merkittävä osa harrastajista pyörii samalla foorumilla, luultavasti eräs huonoimmista markkinointitekniikoista on vetää herne nenään arvostelusta ja uhkailla mahdollista asiakaskuntaansa oikeusjutuilla.  Kannattaako tilata, jos on syytä epäillä, että mahdollisen ongelmatilanteen tullessa raastupa saattaa olla ensimmäinen askel?  Se olisi melko kova hinta muutaman euron koruista.
</p>
<p>Yritystä ja sen tuotteita ja toimintaa saa - ja pitää - arvostella.  Jos yrityksen edustaja lähtee julkiseen keskusteluun yrityksestään, on syytä olla varovainen sanoissaan ja kasvattaa melko paksu nahka.  Hyödyt ovat melko selkeät: parantunut kommunikaatio tekee asiakassuhteesta henkilökohtaisemman, mutta vaarana on toki se, että tunteiden leimahtaessa asiakassuhdekin palaa mukana.  Fiksumpi yritys olisi tässäkin tapauksessa voinut kääntää tilaisuuden voitoksi havaitsemalla, että asiakkaat eivät pidä tilanteesta ja <i>muuttamalla ehtoja</i>.  Siitä olisi saanut hieman näkyvyyttä ja asiakkaille hyvän mielen; mutta yrityksen edustaja päätti kuitenkin syyttää foorumin keskustelijoita &quot;<a class="external" href="http://foorumi.helmetti.fi/viewtopic.php?f=12&amp;amp;t=7371&amp;amp;start=90#p217484">vapaamatkustelijoiksi</a>&quot; ja keskustelua &quot;<a class="external" href="http://foorumi.helmetti.fi/viewtopic.php?f=12&amp;amp;t=7371&amp;amp;start=105#p217510">ala-arvoiseksi</a>&quot;.  Ei ihan se paras valinta.  Jännityksellä odotamme aikooko ko. yritys ajaa itseään pidemmälle suohon.
</p>
<p>(Disclaimer: yksi Helmetti-foorumin ylläpitäjistä on vaimoni.)
</p>
<p><i>Päivitys: Yritys muutti ensin toimitusehtojaan järkevämpään suuntaan, mutta on nyt ainakin toistaiseksi laittanut lapun luukulle.  Toivottavasti kuitenkin vain hengähtääkseen ja palatakseen sitten, no, yrittämään.  Hieman asennetta asiakaslähtöisemmäksi muuttamalla varmasti pärjäisi, sillä laatu ja hintahan olivat käsittääkseni ihan kohdallaan.</i>
</p>
<p><i>Päivitys 2: <a class="external" href="http://korucorner.blogspot.com/2009/10/kuluttajien-voimaa.html">Korucorneriakaan ei enää uhkailla</a>.  Pientä toivoa siis tilanteen korjaantumisesta siis on!</i></p>]]></content>
<created>2009-10-18T14:09:59Z</created>
<issued>2009-10-18T14:09:59Z</issued>
<modified>2009-10-18T14:09:59Z</modified>
  <author>
   <name>JanneJalkanen</name>
  </author>

<id>http://www.ecyrd.com/ButtUgly/wiki/Main_blogentry_181009_1</id>
 </entry>

 <entry>
  <title>
Scrobbling FTW!
</title>
<link rel="alternate" type="text/html" href="http://www.ecyrd.com/ButtUgly/wiki/Main_blogentry_041009_1"/>
<content type="text/html" mode="escaped" xml:base="http://www.ecyrd.com/ButtUgly/">
<![CDATA[Even though I use <a class="external" href="http://spotify.com">Spotify</a> a lot, <a class="external" href="http://last.fm">Last.fm</a> still is my favourite music service.  Whenever I just need music to listen to, Last.fm is way better in figuring out what I like, and is much better at discovering new music (or old music from artists I didn't know).  And lately, it's become better and better at it.
<p>Took me a while, but I just realized what's going on: Since I've enabled <a class="external" href="http://www.last.fm/help/faq?category=Scrobbling">scrobbling</a> on Spotify, every single song I play goes to the last.fm database.  And since I use Spotify only when I want to listen to a certain band or song, Last.fm has been collecting a fairly accurate representation of my music taste.
</p>
<p>So the more I use Spotify; the more accurate Last.fm becomes.  This is a wonderful business model - <i>the more you use a competing service, the better your own service becomes</i>!  And, the end result is more value for everyone, since <i>Spotify is now even more useful to me as an interface to Last.fm</i>!
</p>
<p>Brilliant.</p>]]></content>
<created>2009-10-04T09:41:15Z</created>
<issued>2009-10-04T09:41:15Z</issued>
<modified>2009-10-04T09:41:15Z</modified>
  <author>
   <name>JanneJalkanen</name>
  </author>

<id>http://www.ecyrd.com/ButtUgly/wiki/Main_blogentry_041009_1</id>
 </entry>



</feed>
