<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
    <title>Sigurdhsson</title>
    <link rel="alternate" type="text/html" href="http://blog.sigurdhsson.org/" />
    <link rel="self" type="application/atom+xml" href="http://blog.sigurdhsson.org/atom.xml" />
    <id>tag:blog.sigurdhsson.org,2010-07-28://2</id>
    <updated>2010-09-01T06:16:03Z</updated>
    <subtitle>Opinions and web experimentation</subtitle>
    <generator uri="http://www.sixapart.com/movabletype/">Movable Type 5.02</generator>

<entry>
    <title>M-kandidaten: DNA-registrera alla män</title>
    <link rel="alternate" type="text/html" href="http://blog.sigurdhsson.org/archives/2010/09/m-kandidaten-dna-registrera-alla-man.html" />
    <id>tag:blog.sigurdhsson.org,2010://2.463</id>

    <published>2010-09-01T06:13:20Z</published>
    <updated>2010-09-01T06:16:03Z</updated>

    <summary>Tydligen har folk ingen respekt för integritet. Nu vill man införa DNA-registrering av alla män: [&#8230;] idén från den moderate landstingskandidaten Måns Cederberg - DNA-registrera alla män för att stoppa våldtäkter. Förutom att det är en alldeles vansinnig idé att...</summary>
    <author>
        <name>Simon Sigurdhsson</name>
        
    </author>
    
        <category term="Asides" scheme="http://www.sixapart.com/ns/types#category" />
    
        <category term="Politics" scheme="http://www.sixapart.com/ns/types#category" />
    
        <category term="Sweden" scheme="http://www.sixapart.com/ns/types#category" />
    
    <category term="swedish" label="Swedish" scheme="http://www.sixapart.com/ns/types#tag" />
    
    <content type="html" xml:lang="en" xml:base="http://blog.sigurdhsson.org/">
        <![CDATA[<p>Tydligen har folk ingen respekt för integritet. Nu vill man <a href="http://www.alliansfrittsverige.nu/2010/08/augusti-30-2010-m-kandidaten-dna.html">införa DNA-registrering av alla män</a>:</p>

<blockquote>
  <p>[&#8230;] idén från den moderate landstingskandidaten Måns Cederberg - DNA-registrera alla män för att stoppa våldtäkter. Förutom att det är en alldeles vansinnig idé att staten ska kontrollera en gigantisk DNA-bank i brottsförebyggande syfte så missar Cerderberg det grundläggande faktumet att den låga uppklarningsfrekvensen i våldtäksfall inte beror på svårigheter att hitta den misstänkte. Det svåra är bevisbördan - alltså bevisa att det inte rört sig om frivilligt sexuellt umgänge.</p>
</blockquote>
]]>
        

    </content>
</entry>

<entry>
    <title>Lychrel numbers in Haskell</title>
    <link rel="alternate" type="text/html" href="http://blog.sigurdhsson.org/archives/2010/08/lychrel-numbers-in-haskell.html" />
    <id>tag:blog.sigurdhsson.org,2010://2.462</id>

    <published>2010-08-30T00:50:36Z</published>
    <updated>2010-08-30T01:10:45Z</updated>

    <summary>In my recent quest to learn Haskell (with some help from the excellent online book &#8220;Learn You a Haskell for Great Good&#8221;), I&#8217;m in the process of solving some of the more interesting problems over at Project Euler. Tonight, I...</summary>
    <author>
        <name>Simon Sigurdhsson</name>
        
    </author>
    
        <category term="Code" scheme="http://www.sixapart.com/ns/types#category" />
    
        <category term="Haskell" scheme="http://www.sixapart.com/ns/types#category" />
    
        <category term="Mathematics" scheme="http://www.sixapart.com/ns/types#category" />
    
        <category term="Programming" scheme="http://www.sixapart.com/ns/types#category" />
    
        <category term="Things" scheme="http://www.sixapart.com/ns/types#category" />
    
    <category term="english" label="English" scheme="http://www.sixapart.com/ns/types#tag" />
    
    <content type="html" xml:lang="en" xml:base="http://blog.sigurdhsson.org/">
        <![CDATA[<p>In my recent quest to learn Haskell (with some help from the excellent online book &#8220;<a href="http://learnyouahaskell.com/">Learn You a Haskell for Great Good</a>&#8221;), I&#8217;m in the process of solving some of the more interesting problems over at <a href="http://projecteuler.net/">Project Euler</a>. Tonight, I had a look at <a href="http://projecteuler.net/index.php?section=problems&amp;id=55">Problem 55</a>, in which you must count the number of <a href="http://en.wikipedia.org/wiki/Lychrel_number">Lychrel numbers</a> below ten thousand. This is, unsurprisingly given the nature of functional languages, not very difficult to do in Haskell. My first thought was to create a filter with which i could reduce the list <code>[1..10000]</code> to contain only Lychrel numbers, and then simply count the length of this filtered list. To do this, I first had to implement two helper functions: <code>palindromic</code>, checking if a number is a palindrome, and <code>revNum</code> (used by both the filter and <code>palindromic</code>) that reverses a number. They look like this:</p>

<pre><code>revNum :: (Integral a) =&gt; a -&gt; a
revNum 0 = 0
revNum x = truncate 10 ^ (truncate (logBase 10.0 (fromIntegral x))) * (x `mod` 10) + revNum (x `quot` 10)

palindromic :: (Integral a) =&gt; a -&gt; Bool
palindromic x = revNum x == x
</code></pre>

<p>Quite simple, and the recursion in <code>revNum</code> is quite interesting. I could now define the actual filter; it too is recursive, and to implement the 50 iteration rule given in the problem description, it takes two variables &#8212; the number we are dealing with, and the iteration we are at. This is what it looks like:</p>

<pre><code>lychrel :: (Integral a) =&gt; a -&gt; a -&gt; Bool
lychrel _ 50 = True
lychrel x y = if palindromic lych then False else lychrel lych (y + 1)
    where lych = x + (revNum x)
</code></pre>

<p>It simply checks wether the sum of <code>x</code> and its reverse is palindromic, in which case the number is <em>not</em> a Lychrel number, and continues iterating otherwise. When it reaches the 50th iteration, it is very likely that it is a Lychrel number, and therefore the function returns <code>True</code>. Now, to use this you need to set the iteration counter to 0 when first calling the function. A shorthand function might be in order:</p>

<pre><code>lychrel' :: (Integral a) =&gt; a -&gt; Bool
lychrel' x = lychrel x 0
</code></pre>

<p>Now we can find out wether a given number <code>n</code> is a Lychrel number by simply calling <code>lychrel' n</code>. In a filter context, this will filter out all non-Lychrel numbers, which is exactly what i wanted to do. The answer to this Euler problem can now be calculated like this:</p>

<pre><code>euler_55 = length (filter lychrel' [1..10000])
</code></pre>

<p>And, for those interested, the answer is <strong>249</strong>.</p>
]]>
        

    </content>
</entry>

<entry>
    <title>Pairing people</title>
    <link rel="alternate" type="text/html" href="http://blog.sigurdhsson.org/archives/2010/08/pairing-people.html" />
    <id>tag:blog.sigurdhsson.org,2010://2.461</id>

    <published>2010-08-24T19:07:38Z</published>
    <updated>2010-08-24T19:07:46Z</updated>

    <summary>Every now and then you bump into a situation where you need to pair people up without pairing the ones that already know each other. Well, maybe not that often, but it happens. Very infrequently. Anyway, I recently found myself...</summary>
    <author>
        <name>Simon Sigurdhsson</name>
        
    </author>
    
        <category term="Code" scheme="http://www.sixapart.com/ns/types#category" />
    
        <category term="Programming" scheme="http://www.sixapart.com/ns/types#category" />
    
        <category term="Random" scheme="http://www.sixapart.com/ns/types#category" />
    
        <category term="Things" scheme="http://www.sixapart.com/ns/types#category" />
    
    <category term="english" label="English" scheme="http://www.sixapart.com/ns/types#tag" />
    
    <content type="html" xml:lang="en" xml:base="http://blog.sigurdhsson.org/">
        <![CDATA[<p>Every now and then you bump into a situation where you need to pair people up without pairing the ones that already know each other. Well, maybe not that often, but it happens. Very infrequently. Anyway, I recently found myself in that very situation: I had to pair up people from a group of 11 into pairs by certain criteria; they had to be mixed (e.g. pair people that don&#8217;t know each other), and they had to be sorted in time, while still separating them so that two consecutive pairs didn&#8217;t have any person in common.</p>

<p>I started out by graphing the relationships of the group, with each person as a node, and edges between those that knew each other. I then reasoned that the pairs I wanted would exist in the complement of this graph. I did this in Python, using the <a href="http://networkx.lanl.gov/"><code>networkx</code></a> package, roughly like this:</p>

<pre><code>g = NX.Graph()
g.add_nodes_from([A B C D E])
g.add_edges_from([(A, B) (B, C) (A, E)])
graph = NX.complement(g)
</code></pre>

<p>So, what now? Well, selecting an edge and deleting it from <code>graph</code> seems like a sensible idea. But what do we do when the graph doesn&#8217;t have any edges left? Well, we start over! But we can&#8217;t re-use the edges we already extracted. Therefore, we loop through the following until <code>graph</code> is empty:</p>

<ol>
<li>Select a random edge from <code>graph</code></li>
<li>Add this edge to <code>g</code></li>
<li>Remove the edge from <code>graph</code></li>
</ol>

<p>When <code>graph</code> is empty, we simply re-initialize it using the line <code>graph = NX.complement(g)</code>, thus giving us a graph containing all edges we haven&#8217;t used already. This can be repeated until we have enough pairs. Here&#8217;s what it looks like in Python:</p>

<pre><code>for i in range(0, PAIRS):
    if len(graph.edges()) &lt; 1:
        graph = NX.complement(g)
    edge = graph.edges()[random.randint(0, len(graph.edges()) - 1]
    graph.remove_nodes_from(edge)
    g.add_edge(edge[0], edge[1])
</code></pre>

<p>The second criterion, i.e. separating persons so that they don&#8217;t appear in adjacent pairs, can be satisfied by simply re-selecting an edge until it satisfies the criterion, like this:</p>

<pre><code>while ledge[0] == edge[0] or ledge[1] == edge[0] or edge[1] == ledge[0] or ledge[1] == edge[1]:
    edge = graph.edges()[random.randint(0, len(graph.edges())-1)]
</code></pre>

<p>Of course, this whole solution isn&#8217;t optimal; the randomness can easily create &#8220;unfair&#8221; or unbalanced results (where some persons end up in less pairs than others), and it depends on the initial graph being somewhat correct. But it&#8217;s a pretty neat algorithm, IMO.</p>
]]>
        

    </content>
</entry>

<entry>
    <title>Utredning föreslår anti-innovation för SVT</title>
    <link rel="alternate" type="text/html" href="http://blog.sigurdhsson.org/archives/2010/08/utredning-foreslar-anti-innovation-for-svt.html" />
    <id>tag:blog.sigurdhsson.org,2010://2.459</id>

    <published>2010-08-08T13:41:54Z</published>
    <updated>2010-08-08T13:54:19Z</updated>

    <summary>En utredning föreslår nu att SVT, UR och SR ska behöva fråga regeringen om lov innan de lanserar &#8220;nya permanenta programtjänster och andra större tjänster av större betydelse”, skriver Dagens Media. Detta uppenbara försök från utredningens sida att skadeskjuta Sveriges...</summary>
    <author>
        <name>Simon Sigurdhsson</name>
        
    </author>
    
        <category term="News" scheme="http://www.sixapart.com/ns/types#category" />
    
        <category term="Politics" scheme="http://www.sixapart.com/ns/types#category" />
    
        <category term="Reactions" scheme="http://www.sixapart.com/ns/types#category" />
    
        <category term="Sweden" scheme="http://www.sixapart.com/ns/types#category" />
    
    <category term="swedish" label="Swedish" scheme="http://www.sixapart.com/ns/types#tag" />
    
    <content type="html" xml:lang="en" xml:base="http://blog.sigurdhsson.org/">
        <![CDATA[<p>En utredning föreslår nu att SVT, UR och SR ska behöva fråga regeringen om lov innan de lanserar &#8220;nya permanenta programtjänster och andra större tjänster av större betydelse”, skriver <a href="http://www.dagensmedia.se/asikter/kronikor/article2439338.ece">Dagens Media</a>. Detta uppenbara försök från utredningens sida att skadeskjuta Sveriges utmärkta <em>public servie</em>-kanal är patetiskt.</p>

<p>SVT har stått för en stor del av den innovation medievärlden sett på senare tid. De var först med webb-TV, något kommersiella kanaler troligtvis inte brytt sig om om inte SVT gjort det först:</p>

<blockquote>
  <p>SVT:s prisade Play-tjänst har skapat mervärde för licensbetalarna, som fått tillgång till massor av material on demand på webben.</p>
  
  <p>Samtidigt har SVT, som ofta får utstå spott och spe för att vara en trögrörlig kollos, genom sin ambitiösa satsning drivit hela webb-tv-utvecklingen i Sverige.</p>
  
  <p>De har visat vägen.</p>
  
  <p>De kommersiella kanalerna har snällt följt efter.</p>
</blockquote>

<p>TV4 försöker slå ner SVT än mer i sitt remissvar till utredningen:</p>

<blockquote>
  <p>I remissvaret till kulturdepartementet framgår det att Jan Schermans TV4 vill att konkurrenten SVT ska behöva vänta i ett halvår, istället för föreslagna tre månader innan, de får godkännande eller avslag på att lansera nya tjänster.</p>
</blockquote>

<p>SVT har varit en fantastisk katalysator i utvecklingen. Ett förslag som detta kommer utan tvekan vara hämmande för utvecklingen. Sverige har en mycket bra <em>public service</em>-kanal — låt oss behålla den, utan att försämra den till förmån för kommersiella intressen. SVT utgör en konkurrenskraft som främjar utvecklingen av TV i allmänhet, och är därför mycket viktig att behålla. Dödar vi SVT så kommer mediet ofrånkomligen försämras, eller i bästa fall stagnera. Är det så vi vill ha det?</p>
]]>
        

    </content>
</entry>

<entry>
    <title>Folkpartiets kulturkanon</title>
    <link rel="alternate" type="text/html" href="http://blog.sigurdhsson.org/archives/2010/07/folkpartiets-kulturkanon.html" />
    <id>tag:blog.sigurdhsson.org,2010://2.458</id>

    <published>2010-07-31T11:37:56Z</published>
    <updated>2010-07-31T11:59:26Z</updated>

    <summary>Folkpartiet har än en gång lagt fram sitt förslag om att införa ett kulturkanon, om än något reviderat sedan förra gången. Det handlar om att låta statliga museer sätta upp en lista med viktiga svenska verk inom litteratur, film, konst...</summary>
    <author>
        <name>Simon Sigurdhsson</name>
        
    </author>
    
        <category term="Politics" scheme="http://www.sixapart.com/ns/types#category" />
    
        <category term="Ranting" scheme="http://www.sixapart.com/ns/types#category" />
    
        <category term="Studying" scheme="http://www.sixapart.com/ns/types#category" />
    
        <category term="Sweden" scheme="http://www.sixapart.com/ns/types#category" />
    
    <category term="swedish" label="Swedish" scheme="http://www.sixapart.com/ns/types#tag" />
    
    <content type="html" xml:lang="en" xml:base="http://blog.sigurdhsson.org/">
        <![CDATA[<p>Folkpartiet har än en gång lagt fram <a href="http://www.sydsvenskan.se/kultur-och-nojen/article1192147/Folkpartiet-vill-ha-kulturkanon.html">sitt förslag om att införa ett kulturkanon</a>, om än något reviderat sedan <a href="http://www.sydsvenskan.se/opinion/aktuellafragor/article173686/Skapa-svensk-litteraturkanon.html">förra gången</a>. Det handlar om att låta statliga museer sätta upp en lista med viktiga svenska verk inom litteratur, film, konst och musik. Jag kan se flera problem med detta.</p>

<p>Först och främst kommer listan att bli godtycklig. Många kommer troligtvis inte hålla med om vad som inkluderas (eller exkluderas) från listorna, eftersom man inte objektivt kan säga vad som varit &#8220;viktigt&#8221;. Detta kommer göra att listan inte kan tas på allvar. Se till exempel <a href="http://sv.wikipedia.org/wiki/Danmarks_kulturkanon">Danmarks kulturkanon</a>, som inte bara kritiserades för att vara &#8220;fel&#8221;, utan även motiverades av främlingsfientliga åsikter (att invandrare skulle &#8220;lära sig kulturarvet&#8221;, något som det också kritiserades för). Speciellt listan över musik kommer att ge upphov till problem här.</p>

<p>Det andra problemet är syftet med detta kanon. Listorna ska användas i skolundervisningen, i bemärkelsen att alla ska läsa/se dessa verk när de går igenom grundskolan. Vad är syftet med detta? Strindberg må ha varit en utmärkt författare, och man bör känna till några av hans verk, men blir jag verkligen en mer <em>allmänbildad</em> människa av att läsa Röda rummet? ABBA blev berömda värden över, men måste jag lyssna igenom &#8220;Waterloo&#8221; innan jag kan anses klarat min grundutbildning? Kommer jag någonsin få verklig nytta av att ha sett <a href="http://sv.wikipedia.org/wiki/Oscar_Reutersvärd">Oscar Reuterswärd</a>s omöjliga figurer?</p>

<p>Dessutom saknas viktiga områden i detta kanonförslag. Var är alla <a href="http://sv.wikipedia.org/wiki/Kategori:Svenska_matematiker">matematiker</a>, <a href="http://sv.wikipedia.org/wiki/Lista_över_svenska_vetenskapsmän">vetenskapsmän</a> och <a href="http://sv.wikipedia.org/wiki/Kategori:Svenska_forskare">andra forskare</a>? Borde vi inte, som den högutbildade nation vi är, lyfta fram dessa områden också?</p>

<p>Det här är ännu ett förslag från Folkpartiet som visar hur lite koll de faktiskt har på skolväsendet. Vad vi behöver är inte mer ordning och disciplin, eller striktare kursplaner. Vad vi behöver är en <em>bättre lärarutbildning</em>, lärare och rektorer som <em>vet vad de håller på med</em>, och ett läraryrke med <em>högre status</em>.</p>
]]>
        

    </content>
</entry>

<entry>
    <title>A modern WYSIWYG editor</title>
    <link rel="alternate" type="text/html" href="http://blog.sigurdhsson.org/archives/2010/07/a-modern-wysiwyg-editor.html" />
    <id>tag:blog.sigurdhsson.org,2010://2.457</id>

    <published>2010-07-30T21:50:44Z</published>
    <updated>2010-07-30T22:56:54Z</updated>

    <summary>Recently a Stack Overflow question regarding contenteditable got me thinking: why are there no WYSIWYG editors based on contenteditable that can generate valid, semantic code? It sounds like something fairly simple to construct. Set up an editable element, add some...</summary>
    <author>
        <name>Simon Sigurdhsson</name>
        
    </author>
    
        <category term="Code" scheme="http://www.sixapart.com/ns/types#category" />
    
        <category term="HTML5" scheme="http://www.sixapart.com/ns/types#category" />
    
        <category term="Things" scheme="http://www.sixapart.com/ns/types#category" />
    
        <category term="Web Standards" scheme="http://www.sixapart.com/ns/types#category" />
    
    <category term="english" label="English" scheme="http://www.sixapart.com/ns/types#tag" />
    
    <content type="html" xml:lang="en" xml:base="http://blog.sigurdhsson.org/">
        <![CDATA[<p>Recently a <a href="http://stackoverflow.com/questions/3375087/the-state-of-contenteditable/">Stack Overflow question regarding <code>contenteditable</code></a> got me thinking: why are there no WYSIWYG editors based on <code>contenteditable</code> that can generate valid, semantic code? It sounds like something fairly simple to construct. Set up an editable element, add some buttons and hook up jQuery to append elements at the caret position, and you should be good to go, right?</p>

<p>In fact; it <em>is</em> easy: QuirksMode has <a href="http://www.quirksmode.org/dom/execCommand/">an example</a>, and modifying it to generate somewhat more semantic markup is not a difficult task. Andrew Valums has a <a href="http://valums.com/edit-in-place/">jQuery plugin that enables AJAX saving</a> as well, and the Opera Developer Community has two <a href="http://dev.opera.com/articles/view/rich-html-editing-in-the-browser-part-1/">lengthy</a> <a href="http://dev.opera.com/articles/view/rich-html-editing-in-the-browser-part-2/">articles</a> on the subject. Creating a lightweight, easily deployable full-blown WYSIWYG editor with <code>contenteditable</code> clearly wouldn&#8217;t be difficult. So why aren&#8217;t people doing it? Even IE supports this attribute, why are we not using it?</p>

<p>That being said, I fiddled around with it a bit and quickly decided that I have way too little time to do so. A future project perhaps?</p>
]]>
        

    </content>
</entry>

<entry>
    <title>Nya regler hos CSN</title>
    <link rel="alternate" type="text/html" href="http://blog.sigurdhsson.org/archives/2010/07/nya-regler-hos-csn.html" />
    <id>tag:blog.sigurdhsson.org,2010://2.456</id>

    <published>2010-07-28T20:25:00Z</published>
    <updated>2010-07-30T18:55:15Z</updated>

    <summary>CSN jobbar hårt för att förstärka intrycket av att de hatar studenter. De nya reglerna kommer ge oss betydligt fler avhopp, och att de var relativt oväntade ställer till det för många tvåor. Vad motiverar det här (dåliga) beslutet? Att...</summary>
    <author>
        <name>Simon Sigurdhsson</name>
        
    </author>
    
        <category term="Asides" scheme="http://www.sixapart.com/ns/types#category" />
    
        <category term="Chalmers" scheme="http://www.sixapart.com/ns/types#category" />
    
        <category term="Politics" scheme="http://www.sixapart.com/ns/types#category" />
    
        <category term="Reactions" scheme="http://www.sixapart.com/ns/types#category" />
    
        <category term="Studying" scheme="http://www.sixapart.com/ns/types#category" />
    
        <category term="Sweden" scheme="http://www.sixapart.com/ns/types#category" />
    
    <category term="swedish" label="Swedish" scheme="http://www.sixapart.com/ns/types#tag" />
    
    <content type="html" xml:lang="en" xml:base="http://blog.sigurdhsson.org/">
        <![CDATA[<p>CSN <a href="http://www.csn.se/hogskola/aktuellt/1.5645">jobbar hårt</a> för att förstärka intrycket av att de hatar studenter. De nya reglerna kommer ge oss betydligt fler avhopp, och att de var relativt oväntade ställer till det för många tvåor. Vad motiverar det här (dåliga) beslutet? Att införa mycket hårda bestraffningar på kugg är väl knappast något som motiverar till högre studier? Alla ska kunna studera, inte bara de som kan få hjälp från andra håll än CSN.</p>
]]>
        

    </content>
</entry>

<entry>
    <title>De stackars tecknade barnen</title>
    <link rel="alternate" type="text/html" href="http://blog.sigurdhsson.org/archives/2010/07/de-stackars-tecknade-barnen.html" />
    <id>tag:blog.sigurdhsson.org,2010://2.455</id>

    <published>2010-07-28T13:46:57Z</published>
    <updated>2010-07-30T18:54:49Z</updated>

    <summary>Ingen har väl missat den mycket diskuterade domen av Simon Lundström, som dömts för barnpornografibrott på den absurda grunden att han haft ett par tecknade serier som med lite vilja kunnat tolkas som &#8220;barnpornografi&#8221;. Han påpekar själv att det inte...</summary>
    <author>
        <name>Simon Sigurdhsson</name>
        
    </author>
    
        <category term="Anime" scheme="http://www.sixapart.com/ns/types#category" />
    
        <category term="Politics" scheme="http://www.sixapart.com/ns/types#category" />
    
        <category term="Reactions" scheme="http://www.sixapart.com/ns/types#category" />
    
        <category term="Sweden" scheme="http://www.sixapart.com/ns/types#category" />
    
    <category term="swedish" label="Swedish" scheme="http://www.sixapart.com/ns/types#tag" />
    
    <content type="html" xml:lang="en" xml:base="http://blog.sigurdhsson.org/">
        <![CDATA[<p>Ingen har väl missat den <a href="http://www.dn.se/dnbok/mangaserier-klassade-som-barnporr-1.1141732">mycket diskuterade domen</a> av Simon Lundström, som dömts för barnpornografibrott på den absurda grunden att han haft ett par tecknade serier som med lite vilja kunnat tolkas som &#8220;barnpornografi&#8221;. Han <a href="http://vembevakarbevakarna.blogspot.com/2010/07/den-domde-uttalar-sig.html">påpekar själv</a> att det inte rör sig om några stora mängder:</p>

<blockquote>
  <p>Enligt domen gällde åtalet 51 bilder; även detta är en sanning med modifikation, eftersom flera av bilderna var i duplikat – jag hade flyttat över min bildmapp från en dator till en annan, och då räknades bägge kopior. Till saken hör att jag är en av Sveriges mest ihärdiga seriesamlare; jag har i min ägo någonstans mellan 3 500 och 4 000 serieböcker. Det totala antalet serieteckningar jag äger torde uppgå till över fyra miljoner. Ett litet urval av detta är erotika.</p>
  
  <p>Det som är skrämmande med just mitt fall är att det alltså inte ens handlar om någon massiv, exklusiv samling av tecknad barnhårdporr, utan om ett trettiotal bilder av nakna seriefigurer i en samling av miljoner och åter miljoner serieteckningar.
  Mängden erotik i min seriesamling uppgår inte ens till en halv promille, och av den lilla mängden utgör småbröstade seriefigurer inte ens en procent. Det är som om en litteratursamlare som äger tvåtusen böcker skulle straffas för att en av böckerna är en porrig ungdomsroman av Hans-Eric Hellberg. </p>
</blockquote>

<p>Det gäller alltså inga grova mängder, och det gäller dessutom <em>tecknade serier</em>. Inga barn har kommit till skada, men detta material har ändå precis samma status som &#8220;riktig&#8221; barnpornografi, dvs. dokumenterade sexuella övergrepp av (verkliga) barn. Detta är rent absurdt. Carl Johan Rehbinder utvecklar närmre i <a href="http://tantrikblog.wordpress.com/2010/07/28/tankebrott-en-grov-krankning-mot-demokratin/">ett utmärkt inlägg i debatten</a>:</p>

<blockquote>
  <p>Idag är myndigheterna lömskare. Man visar ingenting. En människa blir anmäld för innehav av barnpornografi, och bilderna/bevismaterialet blir omedelbart hemligstämplat. Vi får inte se på vilka grunder mannen blev dömd, och kan föjaktligen inte göra en egen bedömning. Bilder av mördade (riktiga) barn går uppenbarligen bra för Åklagarmyndigheten att offentliggöra, men teckningar med påstådd sexuell kontext – nä, se det går inte. Betyder det att tecknade bilder av nakna barn betraktas som ett värre övergrepp än foton av mördade (riktiga) barn? Har vi inte nått en nivå nu som är så uppenbart absurd att även den mest godtrogne måste inse det?</p>
</blockquote>

<p>Avslutningsvis påpekar Simon Lundström även följande intressanta fakta, som kanske ger en fingervisning om vart moralpaniken egentligen leder oss:</p>

<blockquote>
  <p>Om serier som innehåller minderårigas sexupplevelser skulle öka mängden sexbrott mot barn, då skulle Japan med sitt utbud av serieerotika vara ett enda stort ormbo av sexbrott. Men Japan har ungefär tjugondelen så många sexualrelaterade brott per capita som vi. Hur hänger det ihop, tror man?</p>
</blockquote>
]]>
        

    </content>
</entry>

<entry>
    <title>Inget Spotify för Norge</title>
    <link rel="alternate" type="text/html" href="http://blog.sigurdhsson.org/archives/2010/07/inget-spotify-for-norge.html" />
    <id>tag:blog.sigurdhsson.org,2010://2.454</id>

    <published>2010-07-08T11:00:17Z</published>
    <updated>2010-07-28T02:35:31Z</updated>

    <summary>Den norska intresseföreningen för skivbolag, Fono, uppmanar alla sina medlemmar att säga upp sina avtal med Spotify. Anledningen sägs vara att Spotify ger för lite pengar till bolagen. Ja, skivbolagen. De påstår dessutom (helt ogrundat) att Spotify orsakat en &quot;dramatisk...</summary>
    <author>
        <name>Simon Sigurdhsson</name>
        
    </author>
    
        <category term="European Union" scheme="http://www.sixapart.com/ns/types#category" />
    
        <category term="Music" scheme="http://www.sixapart.com/ns/types#category" />
    
        <category term="Reactions" scheme="http://www.sixapart.com/ns/types#category" />
    
    <category term="swedish" label="Swedish" scheme="http://www.sixapart.com/ns/types#tag" />
    
    <content type="html" xml:lang="en" xml:base="http://blog.sigurdhsson.org/">
        <![CDATA[<p>Den norska intresseföreningen för skivbolag, Fono, uppmanar alla sina medlemmar att säga upp sina avtal med Spotify. Anledningen sägs vara att Spotify ger för lite pengar till bolagen. Ja, <strong>skivbolagen</strong>. De påstår dessutom (helt ogrundat) att Spotify orsakat en "dramatisk nedgång" i skivförsäljning.</p>

<p>Det är synd att skivbolagen fortfarande känner att de behöver ha så enorm kontroll över "sin" musik att de uppenbarligen inte vågar gå ifrån det mycket lukrativa CD-formatet. De vågar <strong>fortfarande</strong> inte uppdatera sig till det digitala mediat, och så fort de gör ett försök så fungerar det inte för att "skivförsäljningen går ner". Sedan ska vi inte ens prata om de pengar som aldrig når fram till artisterna.</p>

<p>Otur, Norge. Det blir inget mer Spotify för er.</p>]]>
        
    </content>
</entry>

<entry>
    <title>Supersized backgrounds</title>
    <link rel="alternate" type="text/html" href="http://blog.sigurdhsson.org/archives/2010/07/supersized-backgrounds.html" />
    <id>tag:blog.sigurdhsson.org,2010://2.453</id>

    <published>2010-07-06T12:10:12Z</published>
    <updated>2010-07-28T02:35:31Z</updated>

    <summary>A List Apart has an interesting article about screen size dependent full-page backgrounds. With media queries we can fetch a suitably sized background directly, saving bandwidth for mobile devices....</summary>
    <author>
        <name>Simon Sigurdhsson</name>
        
    </author>
    
        <category term="Asides" scheme="http://www.sixapart.com/ns/types#category" />
    
        <category term="CSS" scheme="http://www.sixapart.com/ns/types#category" />
    
        <category term="HTML5" scheme="http://www.sixapart.com/ns/types#category" />
    
        <category term="Internet" scheme="http://www.sixapart.com/ns/types#category" />
    
        <category term="Web Standards" scheme="http://www.sixapart.com/ns/types#category" />
    
    <category term="english" label="English" scheme="http://www.sixapart.com/ns/types#tag" />
    
    <content type="html" xml:lang="en" xml:base="http://blog.sigurdhsson.org/">
        <![CDATA[<p>A List Apart has an interesting article about <a href="http://www.alistapart.com/articles/supersize-that-background-please/">screen size dependent full-page backgrounds</a>. With media queries we can fetch a suitably sized background directly, saving bandwidth for mobile devices.</p>]]>
        
    </content>
</entry>

<entry>
    <title>Rättssäkerhet? Nej tack!</title>
    <link rel="alternate" type="text/html" href="http://blog.sigurdhsson.org/archives/2010/07/rattssakerhet-nej-tack.html" />
    <id>tag:blog.sigurdhsson.org,2010://2.452</id>

    <published>2010-07-03T23:40:28Z</published>
    <updated>2010-07-28T02:35:31Z</updated>

    <summary>Nu ska polisen få visitera utan brottsmisstanke, tycker Moderaterna. De jobbar hårt för att underminera rättssäkerheten....</summary>
    <author>
        <name>Simon Sigurdhsson</name>
        
    </author>
    
        <category term="Asides" scheme="http://www.sixapart.com/ns/types#category" />
    
        <category term="Politics" scheme="http://www.sixapart.com/ns/types#category" />
    
        <category term="Reactions" scheme="http://www.sixapart.com/ns/types#category" />
    
        <category term="Sweden" scheme="http://www.sixapart.com/ns/types#category" />
    
    <category term="swedish" label="Swedish" scheme="http://www.sixapart.com/ns/types#tag" />
    
    <content type="html" xml:lang="en" xml:base="http://blog.sigurdhsson.org/">
        <![CDATA[<p>Nu ska polisen få visitera utan brottsmisstanke, <a href="http://lakonism.blogspot.com/2010/07/moderaterna-maste-vara-galna-visitera.html">tycker Moderaterna</a>. De jobbar hårt för att underminera rättssäkerheten.</p>]]>
        
    </content>
</entry>

<entry>
    <title>Fel kandidat?</title>
    <link rel="alternate" type="text/html" href="http://blog.sigurdhsson.org/archives/2010/07/fel-kandidat.html" />
    <id>tag:blog.sigurdhsson.org,2010://2.451</id>

    <published>2010-07-01T23:25:53Z</published>
    <updated>2010-07-28T02:35:31Z</updated>

    <summary>Med tanke på hur bra det verkar gå för Mona Sahlin är det en mycket bra fråga varför de rödgröna inte lanserat Maria Wetterstrand som statsministerkandidat. Personligen tror jag att blocket skulle locka betydligt fler väljare om de gör detta....</summary>
    <author>
        <name>Simon Sigurdhsson</name>
        
    </author>
    
        <category term="Asides" scheme="http://www.sixapart.com/ns/types#category" />
    
        <category term="Politics" scheme="http://www.sixapart.com/ns/types#category" />
    
        <category term="Sweden" scheme="http://www.sixapart.com/ns/types#category" />
    
    <category term="swedish" label="Swedish" scheme="http://www.sixapart.com/ns/types#tag" />
    
    <content type="html" xml:lang="en" xml:base="http://blog.sigurdhsson.org/">
        <![CDATA[<p>Med tanke på hur bra det verkar gå för Mona Sahlin är det en mycket bra fråga varför de rödgröna inte lanserat Maria Wetterstrand som statsministerkandidat. Personligen tror jag att blocket skulle locka betydligt fler väljare om de gör detta.</p>]]>
        
    </content>
</entry>

<entry>
    <title>Piratpartiet</title>
    <link rel="alternate" type="text/html" href="http://blog.sigurdhsson.org/archives/2010/07/piratpartiet.html" />
    <id>tag:blog.sigurdhsson.org,2010://2.441</id>

    <published>2010-07-01T09:56:21Z</published>
    <updated>2010-07-28T02:35:30Z</updated>

    <summary>Piratpartiet är inget parti man vill ha i riksdagen, med tanke på hur de sköter sin partiledning. De har varit en mycket bra katalysator i integritetsfrågor, och jag hoppas att de fortsätter (försöka) tvinga de etablerade partierna att sätta sig...</summary>
    <author>
        <name>Simon Sigurdhsson</name>
        
    </author>
    
        <category term="Asides" scheme="http://www.sixapart.com/ns/types#category" />
    
        <category term="Politics" scheme="http://www.sixapart.com/ns/types#category" />
    
        <category term="Sweden" scheme="http://www.sixapart.com/ns/types#category" />
    
    <category term="swedish" label="Swedish" scheme="http://www.sixapart.com/ns/types#tag" />
    
    <content type="html" xml:lang="en" xml:base="http://blog.sigurdhsson.org/">
        <![CDATA[<p>Piratpartiet är inget parti man vill ha i riksdagen, med tanke på <a href="http://www.makthavare.se/2010/03/15/interna-brak-i-piratpartiet/">hur de sköter sin partiledning</a>. De har varit en mycket bra katalysator i integritetsfrågor, och jag hoppas att de fortsätter (försöka) tvinga de etablerade partierna att sätta sig in i dessa frågor istället för att lyssna på lobbyister.</p>]]>
        
    </content>
</entry>

<entry>
    <title>Försämrat rättsskydd</title>
    <link rel="alternate" type="text/html" href="http://blog.sigurdhsson.org/archives/2010/07/forsamrat-rattsskydd.html" />
    <id>tag:blog.sigurdhsson.org,2010://2.440</id>

    <published>2010-07-01T09:10:22Z</published>
    <updated>2010-07-28T02:35:30Z</updated>

    <summary>Stora framsteg bakslag för rättssäkerhet. Vem tyckte att Beatrice Ask verkade vettig som justitieminister egentligen?...</summary>
    <author>
        <name>Simon Sigurdhsson</name>
        
    </author>
    
        <category term="Asides" scheme="http://www.sixapart.com/ns/types#category" />
    
        <category term="Politics" scheme="http://www.sixapart.com/ns/types#category" />
    
        <category term="Reactions" scheme="http://www.sixapart.com/ns/types#category" />
    
        <category term="Sweden" scheme="http://www.sixapart.com/ns/types#category" />
    
    <category term="swedish" label="Swedish" scheme="http://www.sixapart.com/ns/types#tag" />
    
    <content type="html" xml:lang="en" xml:base="http://blog.sigurdhsson.org/">
        <![CDATA[<p><a href="http://lakonism.blogspot.com/2010/07/nu-far-vi-snart-inga-rattegangar-alls.html">Stora <del>framsteg</del> bakslag för rättssäkerhet</a>. Vem tyckte att Beatrice Ask verkade vettig som justitieminister egentligen?</p>]]>
        
    </content>
</entry>

<entry>
    <title>Dödsstraffets riksförbund</title>
    <link rel="alternate" type="text/html" href="http://blog.sigurdhsson.org/archives/2010/06/dodsstraffets-riksforbund.html" />
    <id>tag:blog.sigurdhsson.org,2010://2.439</id>

    <published>2010-06-28T19:05:16Z</published>
    <updated>2010-07-28T02:35:30Z</updated>

    <summary>Nu senast hyllar IOGT-NTO med vänner att stockholmsmoderaterna låter knarkare bli sjuka och dö hellre än få rena sprutor via samhällets skyddsnät. Detta är en naturlig följd av en nolltolerans. Tolererar man inte droganvändning kommer man inte heller tolerera de människor som använder droger....</summary>
    <author>
        <name>Simon Sigurdhsson</name>
        
    </author>
    
        <category term="Alcohol" scheme="http://www.sixapart.com/ns/types#category" />
    
        <category term="Politics" scheme="http://www.sixapart.com/ns/types#category" />
    
        <category term="Sweden" scheme="http://www.sixapart.com/ns/types#category" />
    
    <category term="swedish" label="Swedish" scheme="http://www.sixapart.com/ns/types#tag" />
    
    <content type="html" xml:lang="en" xml:base="http://blog.sigurdhsson.org/">
        <![CDATA[<blockquote>Nu senast <a href="http://www.svd.se/opinion/brannpunkt/sprutbyte-raddar-inte-liv_4893673.svd#tw_link_widget">hyllar <span class="caps">IOGT</span>-NTO</a> med vänner att stockholmsmoderaterna låter knarkare <a href="http://yamipanda.blogspot.com/2010/06/aids-raddar-inte-liv.html">bli sjuka och dö</a> hellre än få rena sprutor via samhällets skyddsnät. Detta är en <a href="http://perpettersson.wordpress.com/2010/06/27/cwejman-avslojar-nykterhetsrorelsens-logner/">naturlig följd av en nolltolerans</a>. Tolererar man inte droganvändning kommer man <a href="http://essbeck.wordpress.com/2010/06/09/moderaterna-vill-hjalpa-till-och-sprida-hiv/">inte heller tolerera de människor</a> som använder droger. I detta finns <a href="http://kallvinkel.wordpress.com/2010/06/21/osakliga-pajaskonster/">ingen vilja att hjälpa</a> eller att minimera skadan drogen gör — det handlar istället om att utrota drogen, och med den alla som inte kan tänka sig att sluta bruka den. Missbrukare blir sedda som <a href="http://blogg.tianmi.info/2010/06/21/att-forolampa-sunda-fornuftet/">lägre stående <em>sämre</em> människor</a> snarare än människor i behov av hjälp.</blockquote>
<a href="http://www.skivadlime.se/2010/06/dodsstraffets-riksforbund/">Skivad lime om <span class="caps">IOGT</span>-NTO</a>.]]>
        
    </content>
</entry>

</feed>
