]> pere.pagekite.me Git - homepage.git/blobdiff - blog/index.html
Generated.
[homepage.git] / blog / index.html
index 78b72ed9cffcb973d6cdf0a61fd16aa645046f97..5977d32f15e22ba64798dd44a31415a78f77f6e3 100644 (file)
 
     
     <div class="entry">
-      <div class="title"><a href="http://people.skolelinux.org/pere/blog/Lawrence_Lessig_interviewed_Edward_Snowden_a_year_ago.html">Lawrence Lessig interviewed Edward Snowden a year ago</a></div>
-      <div class="date">19th October 2015</div>
-      <div class="body"><p>Last year, <a href="https://lessig2016.us/">US president candidate
-in the Democratic Party</a> Lawrence interviewed Edward Snowden.  The
-one hour interview was
-<a href="https://www.youtube.com/watch?v=o_Sr96TFQQE">published by
-Harvard Law School 2014-10-23 on Youtube</a>, and the meeting took
-place 2014-10-20.</p>
-
-<p>The questions are very good, and there is lots of useful
-information to be learned and very interesting issues to think about
-being raised.  Please check it out.</p>
-
-<iframe width="560" height="315" src="https://www.youtube.com/embed/o_Sr96TFQQE" frameborder="0" allowfullscreen></iframe>
-
-<p>I find it especially interesting to hear again that Snowden did try
-to bring up his reservations through the official channels without any
-luck.  It is in sharp contrast to the answers made 2013-11-06 by the
-Norwegian prime minister Erna Solberg to the Norwegian Parliament,
-<a href="https://tale.holderdeord.no/speeches/s131106/68">claiming
-Snowden is no Whistle-Blower</a> because he should have taken up his
-concerns internally and using official channels.  It make me sad
-that this is the political leadership we have here in Norway.</p>
+      <div class="title"><a href="http://people.skolelinux.org/pere/blog/Using_appstream_in_Debian_to_locate_packages_with_firmware_and_mime_type_support.html">Using appstream in Debian to locate packages with firmware and mime type support</a></div>
+      <div class="date"> 4th February 2016</div>
+      <div class="body"><p>The <a href="https://wiki.debian.org/DEP-11">appstream system</a>
+is taking shape in Debian, and one provided feature is a very
+convenient way to tell you which package to install to make a given
+firmware file available when the kernel is looking for it.  This can
+be done using apt-file too, but that is for someone else to blog
+about. :)</p>
+
+<p>Here is a small recipe to find the package with a given firmware
+file, in this example I am looking for ctfw-3.2.3.0.bin, randomly
+picked from the set of firmware announced using appstream in Debian
+unstable.  In general you would be looking for the firmware requested
+by the kernel during kernel module loading.  To find the package
+providing the example file, do like this:</p>
+
+<blockquote><pre>
+% apt install appstream
+[...]
+% apt update
+[...]
+% appstreamcli what-provides firmware:runtime ctfw-3.2.3.0.bin | \
+  awk '/Package:/ {print $2}'
+firmware-qlogic
+%
+</pre></blockquote>
+
+<p>See <a href="https://wiki.debian.org/AppStream/Guidelines">the
+appstream wiki</a> page to learn how to embed the package metadata in
+a way appstream can use.</p>
+
+<p>This same approach can be used to find any package supporting a
+given MIME type.  This is very useful when you get a file you do not
+know how to handle.  First find the mime type using <tt>file
+--mime-type</tt>, and next look up the package providing support for
+it.  Lets say you got an SVG file.  Its MIME type is image/svg+xml,
+and you can find all packages handling this type like this:</p>
+
+<blockquote><pre>
+% apt install appstream
+[...]
+% apt update
+[...]
+% appstreamcli what-provides mimetype image/svg+xml | \
+  awk '/Package:/ {print $2}'
+bkchem
+phototonic
+inkscape
+shutter
+tetzle
+geeqie
+xia
+pinta
+gthumb
+karbon
+comix
+mirage
+viewnior
+postr
+ristretto
+kolourpaint4
+eog
+eom
+gimagereader
+midori
+%
+</pre></blockquote>
+
+<p>I believe the MIME types are fetched from the desktop file for
+packages providing appstream metadata.</p>
 </div>
       <div class="tags">
         
         
-        Tags: <a href="http://people.skolelinux.org/pere/blog/tags/english">english</a>, <a href="http://people.skolelinux.org/pere/blog/tags/personvern">personvern</a>, <a href="http://people.skolelinux.org/pere/blog/tags/sikkerhet">sikkerhet</a>, <a href="http://people.skolelinux.org/pere/blog/tags/surveillance">surveillance</a>. 
+        Tags: <a href="http://people.skolelinux.org/pere/blog/tags/debian">debian</a>, <a href="http://people.skolelinux.org/pere/blog/tags/english">english</a>. 
         
         
       </div>
@@ -55,30 +102,91 @@ that this is the political leadership we have here in Norway.</p>
     <div class="padding"></div>
     
     <div class="entry">
-      <div class="title"><a href="http://people.skolelinux.org/pere/blog/The_Story_of_Aaron_Swartz___Let_us_all_weep_.html">The Story of Aaron Swartz - Let us all weep!</a></div>
-      <div class="date"> 8th October 2015</div>
-      <div class="body"><p>The movie "<a href="http://www.takepart.com/internets-own-boy">The
-Internet's Own Boy: The Story of Aaron Swartz</a>" is both inspiring
-and depressing at the same time.  The work of Aaron Swartz has
-inspired me in my work, and I am grateful of all the improvements he
-was able to initiate or complete.  I wish I am able to do as much good
-in my life as he did in his.  Every minute of this 1:45 long movie is
-inspiring in documenting how much impact a single person can have on
-improving the society and this world.  And it is depressing in
-documenting how the law enforcement of USA (and other countries) is
-corrupted to a point where they can push a bright kid to his death for
-downloading too many scientific articles.  Aaron is dead.  Let us all
-weep.</p>
-
-<p>The movie is also available on
-<a href="https://www.youtube.com/watch?v=vXr-2hwTk58">Youtube</a>.  I
-wish there were Norwegian subtitles available, so I could show it to
-my parents.</p>
+      <div class="title"><a href="http://people.skolelinux.org/pere/blog/Creepy__visualise_geotagged_social_media_information___nice_free_software.html">Creepy, visualise geotagged social media information - nice free software</a></div>
+      <div class="date">24th January 2016</div>
+      <div class="body"><p>Most people seem not to realise that every time they walk around
+with the computerised radio beacon known as a mobile phone their
+position is tracked by the phone company and often stored for a long
+time (like every time a SMS is received or sent).  And if their
+computerised radio beacon is capable of running programs (often called
+mobile apps) downloaded from the Internet, these programs are often
+also capable of tracking their location (if the app requested access
+during installation).  And when these programs send out information to
+central collection points, the location is often included, unless
+extra care is taken to not send the location.  The provided
+information is used by several entities, for good and bad (what is
+good and bad, depend on your point of view).  What is certain, is that
+the private sphere and the right to free movement is challenged and
+perhaps even eradicated for those announcing their location this way,
+when they share their whereabouts with private and public
+entities.</p>
+
+<p align="center"><img width="70%" src="http://people.skolelinux.org/pere/blog/images/2016-01-24-nice-creepy-desktop-window.png"></p>
+
+<p>The phone company logs provide a register of locations to check out
+when one want to figure out what the tracked person was doing.  It is
+unavailable for most of us, but provided to selected government
+officials, company staff, those illegally buying information from
+unfaithful servants and crackers stealing the information.  But the
+public information can be collected and analysed, and a free software
+tool to do so is called
+<a href="http://www.geocreepy.com/">Creepy or Cree.py</a>.  I
+discovered it when I read
+<a href="http://www.aftenposten.no/kultur/Slik-kan-du-bli-overvaket-pa-Twitter-og-Instagram-uten-a-ane-det-7787884.html">an
+article about Creepy</a> in the Norwegian newspaper Aftenposten i
+November 2014, and decided to check if it was available in Debian.
+The python program was in Debian, but
+<a href="https://tracker.debian.org/pkg/creepy">the version in
+Debian</a> was completely broken and practically unmaintained.  I
+uploaded a new version which did not work quite right, but did not
+have time to fix it then.  This Christmas I decided to finally try to
+get Creepy operational in Debian.  Now a fixed version is available in
+Debian unstable and testing, and almost all Debian specific patches
+are now included
+<a href="https://github.com/jkakavas/creepy">upstream</a>.</p>
+
+<p>The Creepy program visualises geolocation information fetched from
+Twitter, Instagram, Flickr and Google+, and allow one to get a
+complete picture of every social media message posted recently in a
+given area, or track the movement of a given individual across all
+these services.  Earlier it was possible to use the search API of at
+least some of these services without identifying oneself, but these
+days it is impossible.  This mean that to use Creepy, you need to
+configure it to log in as yourself on these services, and provide
+information to them about your search interests.  This should be taken
+into account when using Creepy, as it will also share information
+about yourself with the services.</p>
+
+<p>The picture above show the twitter messages sent from (or at least
+geotagged with a position from) the city centre of Oslo, the capital
+of Norway.  One useful way to use Creepy is to first look at
+information tagged with an area of interest, and next look at all the
+information provided by one or more individuals who was in the area.
+I tested it by checking out which celebrity provide their location in
+twitter messages by checkout out who sent twitter messages near a
+Norwegian TV station, and next could track their position over time,
+making it possible to locate their home and work place, among other
+things.  A similar technique have been
+<a href="http://www.buzzfeed.com/maxseddon/does-this-soldiers-instagram-account-prove-russia-is-covertl">used
+to locate Russian soldiers in Ukraine</a>, and it is both a powerful
+tool to discover lying governments, and a useful tool to help people
+understand the value of the private information they provide to the
+public.</p>
+
+<p>The package is not trivial to backport to Debian Stable/Jessie, as
+it depend on several python modules currently missing in Jessie (at
+least python-instagram, python-flickrapi and
+python-requests-toolbelt).</p>
+
+<p>(I have uploaded
+<a href="https://screenshots.debian.net/package/creepy">the image to
+screenshots.debian.net</a> and licensed it under the same terms as the
+Creepy program in Debian.)</p>
 </div>
       <div class="tags">
         
         
-        Tags: <a href="http://people.skolelinux.org/pere/blog/tags/english">english</a>, <a href="http://people.skolelinux.org/pere/blog/tags/opphavsrett">opphavsrett</a>. 
+        Tags: <a href="http://people.skolelinux.org/pere/blog/tags/debian">debian</a>, <a href="http://people.skolelinux.org/pere/blog/tags/english">english</a>, <a href="http://people.skolelinux.org/pere/blog/tags/nice free software">nice free software</a>. 
         
         
       </div>
@@ -86,68 +194,72 @@ my parents.</p>
     <div class="padding"></div>
     
     <div class="entry">
-      <div class="title"><a href="http://people.skolelinux.org/pere/blog/Alle_Stortingets_mobiltelefoner_kontrolleres_fra_USA___.html">Alle Stortingets mobiltelefoner kontrolleres fra USA...</a></div>
-      <div class="date"> 7th October 2015</div>
-      <div class="body"><p>Jeg lot meg fascinere av
-<a href="http://www.aftenposten.no/nyheter/iriks/politikk/Stortinget-har-tilgang-til-a-fjernstyre-600-mobiler-8192692.html">en
-artikkel i Aftenposten</a> der det fortelles at «over 600 telefoner som
-benyttes av stortingsrepresentanter, rådgivere og ansatte på
-Stortinget, kan «fjernstyres» ved hjelp av
-<a href="https://play.google.com/store/apps/details?id=com.airwatch.androidagent">programvaren
-Airwatch</a>, et såkalte MDM-program (Mobile Device Managment)».  Det
-hele bagatelliseres av Stortingets IT-stab, men det er i hovedsak på
-grunn av at journalisten ikke stiller de relevante spørsmålene.  For
-meg er det relevante spørsmålet hvem som har lovlig tilgang (i henhold
-til lokal lovgiving, dvs. i hvert fall i Norge, Sverige, UK og USA)
-til informasjon om og på telefonene, og hvor enkelt det er å skaffe
-seg tilgang til hvor mobilene befinner seg og informasjon som befinner
-seg på telefonene ved hjelp av utro tjenere, trusler, innbrudd og
-andre ulovlige metoder.</p>
-
-<p>Bruken av AirWatch betyr i realiteten at USAs etteretning og
-politimyndigheter har full tilgang til stortingets mobiltelefoner,
-inkludert posisjon og innhold, takket være
-<a href="https://en.wikipedia.org/wiki/Foreign_Intelligence_Surveillance_Act_of_1978_Amendments_Act_of_2008">FISAAA-loven</a>
-og
-"<a href="https://en.wikipedia.org/wiki/National_security_letter">National
-Security Letters</a>" og det enkle faktum at selskapet
-<a href="http://www.airwatch.com/">AirWatch</a> er kontrollert av et
-selskap i USA.  I tillegg er det kjent at flere lands
-etterretningstjenester kan lytte på trafikken når den passerer
-landegrensene.</p>
-
-<p>Jeg har bedt om mer informasjon
-<a href="https://www.mimesbronn.no/request/saksnummer_for_saker_anganede_br">fra
-Stortinget om bruken av AirWatch</a> via Mimes brønn så får vi se hva
-de har å fortelle om saken.  Fant ingenting om 'airwatch' i
-postjournalen til Stortinget, så jeg trenger hjelp før jeg kan be om
-innsyn i konkrete dokumenter.</p>
-
-<p>Oppdatering 2015-10-07: Jeg er blitt spurt hvorfor jeg antar at
-AirWatch-agenten rapporterer til USA og ikke direkte til Stortingets
-egen infrastruktur.  Det stemmer at det er teknisk mulig å sette
-opp mobiltelefonene til å rapportere til datamaskiner som eies av
-Stortinget.  Jeg antar det rapporteres til AirWatch sine sentrale
-tjenester basert på det jeg leste fra beskrivelsen av
-<a href="http://www.airwatch.com/solutions/mobile-device-management/">Mobile
-Device Management</A> på AirWatch sine egne nettsider, koblet med at
-det brukes en standard app som kan hentes fra "app-butikkene" for å få
-tilgang.  Enten må app-en settes opp individuelt hos Stortinget, eller
-så får den beskjed fra AirWatch i USA om hvor den skal koble seg opp.
-I det første tilfellet vil den ikke rapportere direkte til USA, men
-til programvare utviklet av AirWatch som kjører på en maskin under
-Stortingets kontroll.  Det er litt bedre, men fortsatt vil det være
-umulig for Stortinget å være sikker på hva programvaren som tar imot
-forbindelser gjør.  Jeg ser fra beskrivelsen av
-<a href="http://www.airwatch.com/differentiators/enterprise-integration/">Enterprice
-Integration</a> hos AirWatch at det er mulig å ha lokal installasjon,
-og håper innsynsforespørsler mot Stortinget kan fortelle mer om
-hvordan ting konkret fungerer der.</p>
+      <div class="title"><a href="http://people.skolelinux.org/pere/blog/Always_download_Debian_packages_using_Tor___the_simple_recipe.html">Always download Debian packages using Tor - the simple recipe</a></div>
+      <div class="date">15th January 2016</div>
+      <div class="body"><p>During his DebConf15 keynote, Jacob Appelbaum
+<a href="https://summit.debconf.org/debconf15/meeting/331/what-is-to-be-done/">observed
+that those listening on the Internet lines would have good reason to
+believe a computer have a given security hole</a> if it download a
+security fix from a Debian mirror.  This is a good reason to always
+use encrypted connections to the Debian mirror, to make sure those
+listening do not know which IP address to attack.  In August, Richard
+Hartmann observed that encryption was not enough, when it was possible
+to interfere download size to security patches or the fact that
+download took place shortly after a security fix was released, and
+<a href="http://richardhartmann.de/blog/posts/2015/08/24-Tor-enabled_Debian_mirror/">proposed
+to always use Tor to download packages from the Debian mirror</a>.  He
+was not the first to propose this, as the
+<tt><a href="https://tracker.debian.org/pkg/apt-transport-tor">apt-transport-tor</a></tt>
+package by Tim Retout already existed to make it easy to convince apt
+to use <a href="https://www.torproject.org/">Tor</a>, but I was not
+aware of that package when I read the blog post from Richard.</p>
+
+<p>Richard discussed the idea with Peter Palfrader, one of the Debian
+sysadmins, and he set up a Tor hidden service on one of the central
+Debian mirrors using the address vwakviie2ienjx6t.onion, thus making
+it possible to download packages directly between two tor nodes,
+making sure the network traffic always were encrypted.</p>
+
+<p>Here is a short recipe for enabling this on your machine, by
+installing <tt>apt-transport-tor</tt> and replacing http and https
+urls with tor+http and tor+https, and using the hidden service instead
+of the official Debian mirror site.  I recommend installing
+<tt>etckeeper</tt> before you start to have a history of the changes
+done in /etc/.</p>
+
+<blockquote><pre>
+apt install apt-transport-tor
+sed -i 's% http://ftp.debian.org/%tor+http://vwakviie2ienjx6t.onion/%' /etc/apt/sources.list
+sed -i 's% http% tor+http%' /etc/apt/sources.list
+</pre></blockquote>
+
+<p>If you have more sources listed in /etc/apt/sources.list.d/, run
+the sed commands for these too.  The sed command is assuming your are
+using the ftp.debian.org Debian mirror.  Adjust the command (or just
+edit the file manually) to match your mirror.</p>
+
+<p>This work in Debian Jessie and later.  Note that tools like
+<tt>apt-file</tt> only recently started using the apt transport
+system, and do not work with these tor+http URLs.  For
+<tt>apt-file</tt> you need the version currently in experimental,
+which need a recent apt version currently only in unstable.  So if you
+need a working <tt>apt-file</tt>, this is not for you.</p>
+
+<p>Another advantage from this change is that your machine will start
+using Tor regularly and at fairly random intervals (every time you
+update the package lists or upgrade or install a new package), thus
+masking other Tor traffic done from the same machine.  Using Tor will
+become normal for the machine in question.</p>
+
+<p>On <a href="https://wiki.debian.org/FreedomBox">Freedombox</a>, APT
+is set up by default to use <tt>apt-transport-tor</tt> when Tor is
+enabled.  It would be great if it was the default on any Debian
+system.</p>
 </div>
       <div class="tags">
         
         
-        Tags: <a href="http://people.skolelinux.org/pere/blog/tags/norsk">norsk</a>, <a href="http://people.skolelinux.org/pere/blog/tags/offentlig innsyn">offentlig innsyn</a>, <a href="http://people.skolelinux.org/pere/blog/tags/personvern">personvern</a>, <a href="http://people.skolelinux.org/pere/blog/tags/sikkerhet">sikkerhet</a>, <a href="http://people.skolelinux.org/pere/blog/tags/stortinget">stortinget</a>, <a href="http://people.skolelinux.org/pere/blog/tags/surveillance">surveillance</a>. 
+        Tags: <a href="http://people.skolelinux.org/pere/blog/tags/debian">debian</a>, <a href="http://people.skolelinux.org/pere/blog/tags/english">english</a>, <a href="http://people.skolelinux.org/pere/blog/tags/sikkerhet">sikkerhet</a>. 
         
         
       </div>
@@ -155,32 +267,37 @@ hvordan ting konkret fungerer der.</p>
     <div class="padding"></div>
     
     <div class="entry">
-      <div class="title"><a href="http://people.skolelinux.org/pere/blog/French_Docbook_PDF_EPUB_MOBI_edition_of_the_Free_Culture_book.html">French Docbook/PDF/EPUB/MOBI edition of the Free Culture book</a></div>
-      <div class="date"> 1st October 2015</div>
-      <div class="body"><p>As I wrap up the Norwegian version of
-<a href="https://github.com/petterreinholdtsen/free-culture-lessig">Free
-Culture</a> book by Lawrence Lessig (still waiting for my final proof
-reading copy to arrive in the mail), my great
-<a href="http://dblatex.sourceforge.net/">dblatex</a> helper and
-developer of the dblatex docbook processor, Benoît Guillon, decided a
-to try to create a French version of the book.  He started with the
-French translation available from the
-<a href="http://www.wikilivres.ca/wiki/Culture_libre">Wikilivres wiki
-pages</a>, and wrote a program to convert it into a PO file, allowing
-the translation to be integrated into the po4a based framework I use
-to create the Norwegian translation from the English edition.  We meet
-on the <a href="irc://irc.freenode.net/%23dblatex">#dblatex IRC
-channel</a> to discuss the work.  If you want to help create a French
-edition, check out
-<a href="https://github.com/marsgui/free-culture-lessig">his git
-repository</a> and join us on IRC.  If the French edition look good,
-we might publish it as a paper book on lulu.com.  A French version of
-the drawings and the cover need to be provided for this to happen.</p>
+      <div class="title"><a href="http://people.skolelinux.org/pere/blog/Nedlasting_fra_NRK__som_Matroska_med_undertekster.html">Nedlasting fra NRK, som Matroska med undertekster</a></div>
+      <div class="date"> 2nd January 2016</div>
+      <div class="body"><p>Det kommer stadig nye løsninger for å ta lagre unna innslag fra NRK
+for å se på det senere.  For en stund tilbake kom jeg over et script
+nrkopptak laget av Ingvar Hagelund.  Han fjernet riktignok sitt script
+etter forespørsel fra Erik Bolstad i NRK, men noen tok heldigvis og
+gjorde det <a href="https://github.com/liangqi/nrkopptak">tilgjengelig
+via github</a>.</p>
+
+<p>Scriptet kan lagre som MPEG4 eller Matroska, og bake inn
+undertekster i fila på et vis som blant annet VLC forstår.  For å
+bruke scriptet, kopier ned git-arkivet og kjør</p>
+
+<p><pre>
+nrkopptak/bin/nrk-opptak k <ahref="https://tv.nrk.no/serie/bmi-turne/MUHH45000115/sesong-1/episode-1">https://tv.nrk.no/serie/bmi-turne/MUHH45000115/sesong-1/episode-1</a>
+</pre></p>
+
+<p>URL-eksemplet er dagens toppsak på tv.nrk.no.  Argument 'k' ber
+scriptet laste ned og lagre som Matroska.  Det finnes en rekke andre
+muligheter for valg av kvalitet og format.</p>
+
+<p>Jeg foretrekker dette scriptet fremfor youtube-dl, som
+<a href="http://people.skolelinux.org/pere/blog/Hvordan_enkelt_laste_ned_filmer_fra_NRK_med_den__nye__l_sningen.html">
+nevnt i 2014 støtter NRK</a> og en rekke andre videokilder, på grunn
+av at nrkopptak samler undertekster og video i en enkelt fil, hvilket
+gjør håndtering enklere på disk.</p>
 </div>
       <div class="tags">
         
         
-        Tags: <a href="http://people.skolelinux.org/pere/blog/tags/docbook">docbook</a>, <a href="http://people.skolelinux.org/pere/blog/tags/english">english</a>, <a href="http://people.skolelinux.org/pere/blog/tags/freeculture">freeculture</a>. 
+        Tags: <a href="http://people.skolelinux.org/pere/blog/tags/multimedia">multimedia</a>, <a href="http://people.skolelinux.org/pere/blog/tags/norsk">norsk</a>, <a href="http://people.skolelinux.org/pere/blog/tags/video">video</a>, <a href="http://people.skolelinux.org/pere/blog/tags/web">web</a>. 
         
         
       </div>
@@ -188,144 +305,58 @@ the drawings and the cover need to be provided for this to happen.</p>
     <div class="padding"></div>
     
     <div class="entry">
-      <div class="title"><a href="http://people.skolelinux.org/pere/blog/The_life_and_death_of_a_laptop_battery.html">The life and death of a laptop battery</a></div>
-      <div class="date">24th September 2015</div>
-      <div class="body"><p>When I get a new laptop, the battery life time at the start is OK.
-But this do not last.  The last few laptops gave me a feeling that
-within a year, the life time is just a fraction of what it used to be,
-and it slowly become painful to use the laptop without power connected
-all the time.  Because of this, when I got a new Thinkpad X230 laptop
-about two years ago, I decided to monitor its battery state to have
-more hard facts when the battery started to fail.</p>
-
-<img src="http://people.skolelinux.org/pere/blog/images/2015-09-24-laptop-battery-graph.png"/>
-
-<p>First I tried to find a sensible Debian package to record the
-battery status, assuming that this must be a problem already handled
-by someone else.  I found
-<a href="https://tracker.debian.org/pkg/battery-stats">battery-stats</a>,
-which collects statistics from the battery, but it was completely
-broken.  I sent a few suggestions to the maintainer, but decided to
-write my own collector as a shell script while I waited for feedback
-from him.  Via
-<a href="http://www.ifweassume.com/2013/08/the-de-evolution-of-my-laptop-battery.html">a
-blog post about the battery development on a MacBook Air</a> I also
-discovered
-<a href="https://github.com/jradavenport/batlog.git">batlog</a>, not
-available in Debian.</p>
-
-<p>I started my collector 2013-07-15, and it has been collecting
-battery stats ever since. Now my
-/var/log/hjemmenett-battery-status.log file contain around 115,000
-measurements, from the time the battery was working great until now,
-when it is unable to charge above 7% of original capacity.  My
-collector shell script is quite simple and look like this:</p>
-
-<pre>
-#!/bin/sh
-# Inspired by
-# http://www.ifweassume.com/2013/08/the-de-evolution-of-my-laptop-battery.html
-# See also
-# http://blog.sleeplessbeastie.eu/2013/01/02/debian-how-to-monitor-battery-capacity/
-logfile=/var/log/hjemmenett-battery-status.log
-
-files="manufacturer model_name technology serial_number \
-    energy_full energy_full_design energy_now cycle_count status"
-
-if [ ! -e "$logfile" ] ; then
-    (
-       printf "timestamp,"
-       for f in $files; do
-           printf "%s," $f
-       done
-       echo
-    ) > "$logfile"
-fi
-
-log_battery() {
-    # Print complete message in one echo call, to avoid race condition
-    # when several log processes run in parallel.
-    msg=$(printf "%s," $(date +%s); \
-       for f in $files; do \
-           printf "%s," $(cat $f); \
-       done)
-    echo "$msg"
-}
-
-cd /sys/class/power_supply
-
-for bat in BAT*; do
-    (cd $bat && log_battery >> "$logfile")
-done
-</pre>
-
-<p>The script is called when the power management system detect a
-change in the power status (power plug in or out), and when going into
-and out of hibernation and suspend.  In addition, it collect a value
-every 10 minutes.  This make it possible for me know when the battery
-is discharging, charging and how the maximum charge change over time.
-The code for the Debian package
-<a href="https://github.com/petterreinholdtsen/battery-status">is now
-available on github</a>.</p>
-
-<p>The collected log file look like this:</p>
-
-<pre>
-timestamp,manufacturer,model_name,technology,serial_number,energy_full,energy_full_design,energy_now,cycle_count,status,
-1376591133,LGC,45N1025,Li-ion,974,62800000,62160000,39050000,0,Discharging,
-[...]
-1443090528,LGC,45N1025,Li-ion,974,4900000,62160000,4900000,0,Full,
-1443090601,LGC,45N1025,Li-ion,974,4900000,62160000,4900000,0,Full,
-</pre>
-
-<p>I wrote a small script to create a graph of the charge development
-over time.  This graph depicted above show the slow death of my laptop
-battery.</p>
-
-<p>But why is this happening?  Why are my laptop batteries always
-dying in a year or two, while the batteries of space probes and
-satellites keep working year after year.  If we are to believe
-<a href="http://batteryuniversity.com/learn/article/how_to_prolong_lithium_based_batteries">Battery
-University</a>, the cause is me charging the battery whenever I have a
-chance, and the fix is to not charge the Lithium-ion batteries to 100%
-all the time, but to stay below 90% of full charge most of the time.
-I've been told that the Tesla electric cars
-<a href="http://my.teslamotors.com/de_CH/forum/forums/battery-charge-limit">limit
-the charge of their batteries to 80%</a>, with the option to charge to
-100% when preparing for a longer trip (not that I would want a car
-like Tesla where rights to privacy is abandoned, but that is another
-story), which I guess is the option we should have for laptops on
-Linux too.</p>
-
-<p>Is there a good and generic way with Linux to tell the battery to
-stop charging at 80%, unless requested to charge to 100% once in
-preparation for a longer trip?  I found
-<a href="http://askubuntu.com/questions/34452/how-can-i-limit-battery-charging-to-80-capacity">one
-recipe on askubuntu for Ubuntu to limit charging on Thinkpad to
-80%</a>, but could not get it to work (kernel module refused to
-load).</p>
-
-<p>I wonder why the battery capacity was reported to be more than 100%
-at the start.  I also wonder why the "full capacity" increases some
-times, and if it is possible to repeat the process to get the battery
-back to design capacity.  And I wonder if the discharge and charge
-speed change over time, or if this stay the same.  I did not yet try
-to write a tool to calculate the derivative values of the battery
-level, but suspect some interesting insights might be learned from
-those.</p>
-
-<p>Update 2015-09-24: I got a tip to install the packages
-acpi-call-dkms and tlp (unfortunately missing in Debian stable)
-packages instead of the tp-smapi-dkms package I had tried to use
-initially, and use 'tlp setcharge 40 80' to change when charging start
-and stop.  I've done so now, but expect my existing battery is toast
-and need to be replaced.  The proposal is unfortunately Thinkpad
-specific.</p>
+      <div class="title"><a href="http://people.skolelinux.org/pere/blog/OpenALPR__find_car_license_plates_in_video_streams___nice_free_software.html">OpenALPR, find car license plates in video streams - nice free software</a></div>
+      <div class="date">23rd December 2015</div>
+      <div class="body"><p>When I was a kid, we used to collect "car numbers", as we used to
+call the car license plate numbers in those days.  I would write the
+numbers down in my little book and compare notes with the other kids
+to see how many region codes we had seen and if we had seen some
+exotic or special region codes and numbers.  It was a fun game to pass
+time, as we kids have plenty of it.</p>
+
+<p>A few days I came across
+<a href="https://github.com/openalpr/openalpr">the OpenALPR
+project</a>, a free software project to automatically discover and
+report license plates in images and video streams, and provide the
+"car numbers" in a machine readable format.  I've been looking for
+such system for a while now, because I believe it is a bad idea that the
+<a href="https://en.wikipedia.org/wiki/Automatic_number_plate_recognition">automatic
+number plate recognition</a> tool only is available in the hands of
+the powerful, and want it to be available also for the powerless to
+even the score when it comes to surveillance and sousveillance.  I
+discovered the developer
+<a href="https://bugs.debian.org/747509">wanted to get the tool into
+Debian</a>, and as I too wanted it to be in Debian, I volunteered to
+help him get it into shape to get the package uploaded into the Debian
+archive.</p>
+
+<p>Today we finally managed to get the package into shape and uploaded
+it into Debian, where it currently
+<a href="https://ftp-master.debian.org//new/openalpr_2.2.1-1.html">waits
+in the NEW queue</a> for review by the Debian ftpmasters.</p>
+
+<p>I guess you are wondering why on earth such tool would be useful
+for the common folks, ie those not running a large government
+surveillance system?  Well, I plan to put it in a computer on my bike
+and in my car, tracking the cars nearby and allowing me to be notified
+when number plates on my watch list are discovered.  Another use case
+was suggested by a friend of mine, who wanted to set it up at his home
+to open the car port automatically when it discovered the plate on his
+car.  When I mentioned it perhaps was a bit foolhardy to allow anyone
+capable of placing his license plate number of a piece of cardboard to
+open his car port, men replied that it was always unlocked anyway.  I
+guess for such use case it make sense.  I am sure there are other use
+cases too, for those with imagination and a vision.</p>
+
+<p>If you want to build your own version of the Debian package, check
+out the upstream git source and symlink ./distros/debian to ./debian/
+before running "debuild" to build the source.  Or wait a bit until the
+package show up in unstable.</p>
 </div>
       <div class="tags">
         
         
-        Tags: <a href="http://people.skolelinux.org/pere/blog/tags/debian">debian</a>, <a href="http://people.skolelinux.org/pere/blog/tags/english">english</a>. 
+        Tags: <a href="http://people.skolelinux.org/pere/blog/tags/debian">debian</a>, <a href="http://people.skolelinux.org/pere/blog/tags/english">english</a>, <a href="http://people.skolelinux.org/pere/blog/tags/nice free software">nice free software</a>
         
         
       </div>
@@ -333,56 +364,114 @@ specific.</p>
     <div class="padding"></div>
     
     <div class="entry">
-      <div class="title"><a href="http://people.skolelinux.org/pere/blog/Book_cover_for_the_Free_Culture_book_finally_done.html">Book cover for the Free Culture book finally done</a></div>
-      <div class="date"> 3rd September 2015</div>
-      <div class="body"><p>Creating a good looking book cover proved harder than I expected.
-I wanted to create a cover looking similar to the original cover of
-the
-<a href="https://github.com/petterreinholdtsen/free-culture-lessig">Free
-Culture</a> book we are translating to Norwegian, and I wanted it in
-vector format for high resolution printing.  But my inkscape knowledge
-were not nearly good enough to pull that off.
-
-<p>But thanks to the great inkscape community, I was able to wrap up
-the cover yesterday evening.  I asked on the
-<a href="irc://irc.freenode.net/%23inkscape">#inkscape IRC channel</a>
-on Freenode for help and clues, and Marc Jeanmougin (Mc-) volunteered
-to try to recreate it based on the PDF of the cover from the HTML
-version.  Not only did he create a
-<a href="https://marc.jeanmougin.fr/share/copy1.svg ">SVG document with
-the original and his vector version side by side</a>, he even provided
-an <a href="https://marc.jeanmougin.fr/share/out-1.ogv">instruction
-video</a> explaining how he did it</a>.  But the instruction video is
-not easy to follow for an untrained inkscape user. The video is a
-recording on how he did it, and he is obviously very experienced as
-the menu selections are very quick and he mentioned on IRC that he did
-use some keyboard shortcuts that can't be seen on the video, but it
-give a good idea about the inkscape operations to use to create the
-stripes with the embossed copyright sign in the center.</p>
-
-<p>I took his SVG file, copied the vector image and re-sized it to fit
-on the cover I was drawing.  I am happy with the end result, and the
-current english version look like this:</p>
-
-<img src="http://people.skolelinux.org/pere/blog/images/2015-09-03-free-culture-cover.png" width="70%" align="center"/>
-
-<p>I am not quite sure about the text on the back, but guess it will
-do.  I picked three quotes from the official site for the book, and
-hope it will work to trigger the interest of potential readers.  The
-Norwegian cover will look the same, but with the texts and bar code
-replaced with the Norwegian version.</p>
-
-<p>The book is very close to being ready for publication, and I expect
-to upload the final draft to Lulu in the next few days and order a
-final proof reading copy to verify that everything look like it should
-before allowing everyone to order their own copy of Free Culture, in
-English or Norwegian Bokmål.  I'm waiting to give the the productive
-proof readers a chance to complete their work.</p>
+      <div class="title"><a href="http://people.skolelinux.org/pere/blog/Using_appstream_with_isenkram_to_install_hardware_related_packages_in_Debian.html">Using appstream with isenkram to install hardware related packages in Debian</a></div>
+      <div class="date">20th December 2015</div>
+      <div class="body"><p>Around three years ago, I created
+<a href="http://packages.qa.debian.org/isenkram">the isenkram
+system</a> to get a more practical solution in Debian for handing
+hardware related packages.  A GUI system in the isenkram package will
+present a pop-up dialog when some hardware dongle supported by
+relevant packages in Debian is inserted into the machine.  The same
+lookup mechanism to detect packages is available as command line
+tools in the isenkram-cli package.  In addition to mapping hardware,
+it will also map kernel firmware files to packages and make it easy to
+install needed firmware packages automatically.  The key for this
+system to work is a good way to map hardware to packages, in other
+words, allow packages to announce what hardware they will work
+with.</p>
+
+<p>I started by providing data files in the isenkram source, and
+adding code to download the latest version of these data files at run
+time, to ensure every user had the most up to date mapping available.
+I also added support for storing the mapping in the Packages file in
+the apt repositories, but did not push this approach because while I
+was trying to figure out how to best store hardware/package mappings,
+<a href="http://www.freedesktop.org/software/appstream/docs/">the
+appstream system</a> was announced.  I got in touch and suggested to
+add the hardware mapping into that data set to be able to use
+appstream as a data source, and this was accepted at least for the
+Debian version of appstream.</p>
+
+<p>A few days ago using appstream in Debian for this became possible,
+and today I uploaded a new version 0.20 of isenkram adding support for
+appstream as a data source for mapping hardware to packages.  The only
+package so far using appstream to announce its hardware support is my
+pymissile package.  I got help from Matthias Klumpp with figuring out
+how do add the required
+<a href="https://appstream.debian.org/html/sid/main/metainfo/pymissile.html">metadata
+in pymissile</a>.  I added a file debian/pymissile.metainfo.xml with
+this content:</p>
+
+<blockquote><pre>
+&lt;?xml version="1.0" encoding="UTF-8"?&gt;
+&lt;component&gt;
+  &lt;id&gt;pymissile&lt;/id&gt;
+  &lt;metadata_license&gt;MIT&lt;/metadata_license&gt;
+  &lt;name&gt;pymissile&lt;/name&gt;
+  &lt;summary&gt;Control original Striker USB Missile Launcher&lt;/summary&gt;
+  &lt;description&gt;
+    &lt;p&gt;
+      Pymissile provides a curses interface to control an original
+      Marks and Spencer / Striker USB Missile Launcher, as well as a
+      motion control script to allow a webcamera to control the
+      launcher.
+    &lt;/p&gt;
+  &lt;/description&gt;
+  &lt;provides&gt;
+    &lt;modalias&gt;usb:v1130p0202d*&lt;/modalias&gt;
+  &lt;/provides&gt;
+&lt;/component&gt;
+</pre></blockquote>
+
+<p>The key for isenkram is the component/provides/modalias value,
+which is a glob style match rule for hardware specific strings
+(modalias strings) provided by the Linux kernel.  In this case, it
+will map to all USB devices with vendor code 1130 and product code
+0202.</p>
+
+<p>Note, it is important that the license of all the metadata files
+are compatible to have permissions to aggregate them into archive wide
+appstream files.  Matthias suggested to use MIT or BSD licenses for
+these files.  A challenge is figuring out a good id for the data, as
+it is supposed to be globally unique and shared across distributions
+(in other words, best to coordinate with upstream what to use).  But
+it can be changed later or, so we went with the package name as
+upstream for this project is dormant.</p>
+
+<p>To get the metadata file installed in the correct location for the
+mirror update scripts to pick it up and include its content the
+appstream data source, the file must be installed in the binary
+package under /usr/share/appdata/.  I did this by adding the following
+line to debian/pymissile.install:</p>
+
+<blockquote><pre>
+debian/pymissile.metainfo.xml usr/share/appdata
+</pre></blockquote>
+
+<p>With that in place, the command line tool isenkram-lookup will list
+all packages useful on the current computer automatically, and the GUI
+pop-up handler will propose to install the package not already
+installed if a hardware dongle is inserted into the machine in
+question.</p>
+
+<p>Details of the modalias field in appstream is available from the 
+<a href="https://wiki.debian.org/DEP-11">DEP-11</a> proposal.</p>
+
+<p>To locate the modalias values of all hardware present in a machine,
+try running this command on the command line:</p>
+
+<blockquote><pre>
+cat $(find /sys/devices/|grep modalias)
+</pre></blockquote>
+
+<p>To learn more about the isenkram system, please check out
+<a href="http://people.skolelinux.org/pere/blog/tags/isenkram/">my
+blog posts tagged isenkram</a>.</p>
 </div>
       <div class="tags">
         
         
-        Tags: <a href="http://people.skolelinux.org/pere/blog/tags/docbook">docbook</a>, <a href="http://people.skolelinux.org/pere/blog/tags/english">english</a>, <a href="http://people.skolelinux.org/pere/blog/tags/freeculture">freeculture</a>. 
+        Tags: <a href="http://people.skolelinux.org/pere/blog/tags/debian">debian</a>, <a href="http://people.skolelinux.org/pere/blog/tags/english">english</a>, <a href="http://people.skolelinux.org/pere/blog/tags/isenkram">isenkram</a>. 
         
         
       </div>
@@ -390,37 +479,89 @@ proof readers a chance to complete their work.</p>
     <div class="padding"></div>
     
     <div class="entry">
-      <div class="title"><a href="http://people.skolelinux.org/pere/blog/In_my_hand__a_pocket_book_edition_of_the_Norwegian_Free_Culture_book_.html">In my hand, a pocket book edition of the Norwegian Free Culture book!</a></div>
-      <div class="date">19th August 2015</div>
-      <div class="body"><p>Today, finally, my first printed draft edition of the Norwegian
-translation of Free Culture I have been working on for the last few
-years arrived in the mail.  I had to fake a cover to get the interior
-printed, and the exterior of the book look awful, but that is
-irrelevant at this point.  I asked for a printed pocket book version
-to get an idea about the font sizes and paper format as well as how
-good the figures and images look in print, but also to test what the
-pocket book version would look like.  After receiving the 500 page
-pocket book, it became obvious to me that that pocket book size is too
-small for this book.  I believe the book is too thick, and several
-tables and figures do not look good in the size they get with that
-small page sizes.  I believe I will go with the 5.5x8.5 inch size
-instead.  A surprise discovery from the paper version was how bad the
-URLs look in print.  They are very hard to read in the colophon page.
-The URLs are red in the PDF, but light gray on paper.  I need to
-change the color of links somehow to look better.  But there is a
-printed book in my hand, and it feels great. :)</p>
-
-<p>Now I only need to fix the cover, wrap up the postscript with the
-store behind the book, and collect the last corrections from the proof
-readers before the book is ready for proper printing.  Cover artists
-willing to work for free and create a Creative Commons licensed vector
-file looking similar to the original is most welcome, as my skills as
-a graphics designer are mostly missing.</p>
+      <div class="title"><a href="http://people.skolelinux.org/pere/blog/Bokhandeldistribusjon_av_boken_Fri_kultur_av_Lawrence_Lessig.html">Bokhandeldistribusjon av boken Fri kultur av Lawrence Lessig</a></div>
+      <div class="date">14th December 2015</div>
+      <div class="body"><p><strong>Besøk
+<a href="https://www.lulu.com/shop/lawrence-lessig/fri-kultur/paperback/product-22441576.html">lulu.com</a>
+eller
+<a href="https://www.amazon.com/Fri-kultur-Norwegian-Lawrence-Lessig/dp/8269018236/">Amazon</a>
+for å kjøpe boken på papir, eller last ned ebook som
+<a href="https://github.com/petterreinholdtsen/free-culture-lessig/raw/master/archive/freeculture.nb.pdf">PDF</a>,
+<a href="https://github.com/petterreinholdtsen/free-culture-lessig/raw/master/archive/freeculture.nb.epub">ePub</a>
+eller
+<a href="https://github.com/petterreinholdtsen/free-culture-lessig/raw/master/archive/freeculture.nb.mobi">MOBI</a>
+fra
+<a href="https://github.com/petterreinholdtsen/free-culture-lessig/">github</a>.</strong></p>
+
+<p>Jeg ble gledelig overrasket i dag da jeg oppdaget at boken jeg har
+gitt ut
+<a href="https://www.amazon.com/Fri-kultur-Norwegian-Lawrence-Lessig/dp/8269018236/">hadde
+dukket opp i Amazon</a>.  Jeg hadde trodd det skulle ta lenger tid, da
+jeg fikk beskjed om at det skulle ta seks til åtte uker.
+Amazonoppføringen er et resultat av at jeg for noen uker siden
+diskuterte prissetting og håndtering av profitt med forfatteren.  Det
+måtte avklares da bruksvilkårene til boken har krav om
+ikke-kommersiell bruk.  Vi ble enige om at overskuddet fra salg av
+boken skal sendes til
+<a href="https://creativecommons.org/">Creative Commons-stiftelsen</a>.
+Med det på plass kunne jeg be
+<a href="https://www.lulu.com/shop/lawrence-lessig/fri-kultur/paperback/product-22441576.html">lulu.com</a>
+om å gi boken «utvidet» distribusjon.  Årsaken til at
+bokhandeldistribusjon var litt utfordrende er at bokhandlere krever
+mulighet for profitt på bøkene de selger (selvfølgelig), og dermed
+måtte de få lov til å selge til høyere pris enn lulu.com.  I tillegg
+er det krav om samme pris på lulu.com og i bokhandlene, dermed blir
+prisen økt også hos lulu.com.  Hva skulle jeg gjøre med den profitten
+uten å bryte med klausulen om ikkekommersiell?  Løsningen var å gi
+bort profitten til CC-stiftelsen.  Prisen på boken ble nesten
+tredoblet, til $19.99 (ca. 160,-) pluss frakt, men synligheten øker
+betraktelig når den kan finnes i katalogene til store nettbokhandlere.
+Det betyr at hvis du allerede har kjøpt boken har du fått den veldig
+billig, og kjøper du den nå, får du den fortsatt billig samt donerer i
+tillegg noen tiere til fremme av Creative Commons.</p>
+
+<p>Mens jeg var i gang med å titte etter informasjon om boken 
+oppdaget jeg  at den også var dukket opp på
+<a href="https://books.google.no/books?id=uKUGCwAAQBAJ">Google
+Books</a>, der en kan lese den på web.  PDF-utgaven har ennå ikke
+dukket opp hos <a href="https://www.nb.no/">Nasjonalbiblioteket</a>,
+men det regner jeg med kommer på plass i løpet av noen uker.  Boken er
+heller ikke dukket opp hos
+<a href="https://www.barnesandnoble.com/">Barnes & Noble</a> ennå, men
+jeg antar det bare er et tidsspørsmål før dette er på plass.</p>
+
+<p>Boken er dessverre ikke tilgjengelig fra norske bokhandlere, og
+kommer neppe til å bli det med det første.  Årsaken er at for å få det
+til måtte jeg personlig håndtere bestilling av bøker, hvilket jeg ikke
+er interessert i å bruke tid på.  Jeg kunne betalt ca 2000,- til
+<a href="http://www.bokbasen.no/">den norske bokbasen</a>, en felles
+database over bøker tilgjengelig for norske bokhandlere, for å få en
+oppføring der, men da måtte jeg tatt imot bestillinger på epost og
+sendt ut bøker selv.  Det ville krevd at jeg var klar til å
+sende ut bøker på kort varsel, dvs. holdt meg med ekstra bøker,
+konvolutter og frimerker.  Bokbasen har visst ikke opplegg for å be
+bokhandlene bestille direkte via web, så jeg droppet oppføring der.
+Jeg har spurt Haugen bok og Tronsmo direkte på epost om de er
+interessert i å ta inn boken i sin bestillingskatalog, men ikke fått
+svar, så jeg antar de ikke er interessert.  Derimot har jeg fått en
+hyggelig henvendelse fra Biblioteksentralen som fortalte at de har
+lagt den inn i sin database slik at deres bibliotekskunder enkelt kan
+bestille den via dem.</p>
+
+<p>Boken er i følge
+<a href="http://bibsys-almaprimo.hosted.exlibrisgroup.com/primo_library/libweb/action/display.do?tabs=detailsTab&ct=display&fn=search&doc=BIBSYS_ILS71518423420002201&indx=1&recIds=BIBSYS_ILS71518423420002201&recIdxs=0&elementId=0&renderMode=poppedOut&displayMode=full&frbrVersion=&dscnt=0&tab=library_catalogue&dstmp=1448543801124&vl(freeText0)=fri%20kultur&vid=UBO&mode=Basic">Bibsys/Oria</a>
+og bokdatabasen til
+<a href="https://www.deich.folkebibl.no/cgi-bin/websok?tnr=1819617">Deichmanske</a>
+tilgjengelig fra flere biblioteker allerede, og alle eksemplarer er
+visst allerede utlånt med ventetid.  Det synes jeg er veldig gledelig
+å se.  Jeg håper mange kommer til å lese boken.  Jeg tror den er
+spesielt egnet for foreldre og bekjente av oss nerder for å forklare
+hva slags problemer vi ser med dagens opphavsrettsregime.</p>
 </div>
       <div class="tags">
         
         
-        Tags: <a href="http://people.skolelinux.org/pere/blog/tags/docbook">docbook</a>, <a href="http://people.skolelinux.org/pere/blog/tags/english">english</a>, <a href="http://people.skolelinux.org/pere/blog/tags/freeculture">freeculture</a>. 
+        Tags: <a href="http://people.skolelinux.org/pere/blog/tags/freeculture">freeculture</a>, <a href="http://people.skolelinux.org/pere/blog/tags/norsk">norsk</a>. 
         
         
       </div>
@@ -428,68 +569,114 @@ a graphics designer are mostly missing.</p>
     <div class="padding"></div>
     
     <div class="entry">
-      <div class="title"><a href="http://people.skolelinux.org/pere/blog/First_paper_version_of_the_Norwegian_Free_Culture_book_heading_my_way.html">First paper version of the Norwegian Free Culture book heading my way</a></div>
-      <div class="date"> 9th August 2015</div>
-      <div class="body"><p>Typesetting a book is harder than I hoped.  As the translation is
-mostly done, and a volunteer proof reader was going to check the text
-on paper, it was time this summer to focus on formatting my translated
-<a href="http://www.docbook.org/">docbook</a> based version of the
-<a href="http://free-culture.cc/">Free Culture</a> book by Lawrence
-Lessig.  I've been trying to get both docboox-xsl+fop and dblatex to
-give me a good looking PDF, but in the end I went with dblatex, because
-its Debian maintainer and upstream developer were responsive and very
-helpful in solving my formatting challenges.</p>
-
-<p>Last night, I finally managed to create a PDF that no longer made
-<a href="http://www.lulu.com/">Lulu.com</a> complain after uploading,
-and I ordered a text version of the book on paper.  It is lacking a
-proper book cover and is not tagged with the correct ISBN number, but
-should give me an idea what the finished book will look like.</p>
-
-<p>Instead of using Lulu, I did consider printing the book using
-<a href="http://www.createspace.com/">CreateSpace</a>, but ended up
-using Lulu because it had smaller book size options (CreateSpace seem
-to lack pocket book with extended distribution).  I looked for a
-similar service in Norway, but have not seen anything so far.  Please
-let me know if I am missing out on something here.</p>
-
-<p>But I still struggle to decide the book size.  Should I go for
-pocket book (4.25x6.875 inches / 10.8x17.5 cm) with 556 pages, Digest
-(5.5x8.5 inches / 14x21.6 cm) with 323 pages or US Trade (6x8 inches /
-15.3x22.9 cm) with 280 pages?  Fewer pager give a cheaper book, and a
-smaller book is easier to carry around.  The test book I ordered was
-pocket book sized, to give me an idea how well that fit in my hand,
-but I suspect I will end up using a digest sized book in the end to
-bring the prize down further.</p>
-
-<p>My biggest challenge at the moment is making nice cover art.  My
-inkscape skills are not yet up to the task of replicating the original
-cover in SVG format.  I also need to figure out what to write about
-the book on the back (will most likely use the same text as the
-description on web based book stores).  I would love help with this,
-if you are willing to license the art source and final version using
-the same CC license as the book.  My artistic skills are not really up
-to the task.</p>
-
-<p>I plan to publish the book in both English and Norwegian and on
-paper, in PDF form as well as EPUB and MOBI format.  The current
-status can as usual be found on
-<a href="https://github.com/petterreinholdtsen/free-culture-lessig">github</a>
-in the archive/ directory.  So far I have spent all time on making the
-PDF version look good.  Someone should probably do the same with the
-dbtoepub generated e-book.  Help is definitely needed here, as I
-expect to run out of steem before I find time to improve the epub
-formatting.</p>
-
-<p>Please let me know via github if you find typos in the book or
-discover translations that should be improved.  The final proof
-reading is being done right now, and I expect to publish the finished
-result in a few months.</p>
+      <div class="title"><a href="http://people.skolelinux.org/pere/blog/The_GNU_General_Public_License_is_not_magic_pixie_dust.html">The GNU General Public License is not magic pixie dust</a></div>
+      <div class="date">30th November 2015</div>
+      <div class="body"><p>A blog post from my fellow Debian developer Paul Wise titled
+"<a href="http://bonedaddy.net/pabs3/log/2015/11/27/sfc-supporter/">The
+GPL is not magic pixie dust</a>" explain the importance of making sure
+the <a href="http://www.gnu.org/copyleft/gpl.html">GPL</a> is enforced.
+I quote the blog post from Paul in full here with his permission:<p>
+
+<blockquote>
+
+<p><a href="https://sfconservancy.org/supporter/"><img src="https://sfconservancy.org/img/supporter-badge.png" width="194" height="90" alt="Become a Software Freedom Conservancy Supporter!" align="right" border="0" /></a></p>
+
+<blockquote>
+The GPL is not magic pixie dust. It does not work by itself.<br/>
+
+The first step is to choose a
+<a href="https://copyleft.org/">copyleft</a> license for your
+code.<br/>
+
+The next step is, when someone fails to follow that copyleft license,
+<b>it must be enforced</b><br/>
+
+and its a simple fact of our modern society that such type of
+work<br/>
+
+is incredibly expensive to do and incredibly difficult to do.
+</blockquote>
+
+<p><small>-- <a href="http://ebb.org/bkuhn/">Bradley Kuhn</a>, in
+<a href="http://faif.us/" title="Free as in Freedom">FaiF</a>
+<a href="http://faif.us/cast/2015/nov/24/0x57/">episode
+0x57</a></small></p>
+
+<p>As the Debian Website
+<a href="https://bugs.debian.org/794116">used</a>
+<a href="https://anonscm.debian.org/viewvc/webwml/webwml/english/intro/free.wml?r1=1.24&amp;r2=1.25">to</a>
+imply, public domain and permissively licensed software can lead to
+the production of more proprietary software as people discover useful
+software, extend it and or incorporate it into their hardware or
+software products.  Copyleft licenses such as the GNU GPL were created
+to close off this avenue to the production of proprietary software but
+such licenses are not enough.  With the ongoing adoption of Free
+Software by individuals and groups, inevitably the community's
+expectations of license compliance are violated, usually out of
+ignorance of the way Free Software works, but not always.  As Karen
+and Bradley explained in <a href="http://faif.us/" title="Free as in
+Freedom">FaiF</a>
+<a href="http://faif.us/cast/2015/nov/24/0x57/">episode 0x57</a>,
+copyleft is nothing if no-one is willing and able to stand up in court
+to protect it.  The reality of today's world is that legal
+representation is expensive, difficult and time consuming.  With
+<a href="http://gpl-violations.org/">gpl-violations.org</a> in hiatus
+<a href="http://gpl-violations.org/news/20151027-homepage-recovers/">until</a>
+some time in 2016, the <a href="https://sfconservancy.org/">Software
+Freedom Conservancy</a> (a tax-exempt charity) is the major defender
+of the Linux project, Debian and other groups against GPL violations.
+In March the SFC supported a
+<a href="https://sfconservancy.org/news/2015/mar/05/vmware-lawsuit/">lawsuit
+by Christoph Hellwig</a> against VMware for refusing to
+<a href="https://sfconservancy.org/linux-compliance/vmware-lawsuit-faq.html">comply
+with the GPL</a> in relation to their use of parts of the Linux
+kernel.  Since then two of their sponsors pulled corporate funding and
+conferences
+<a href="https://sfconservancy.org/blog/2015/nov/24/faif-carols-fundraiser/">blocked
+or cancelled their talks</a>.  As a result they have decided to rely
+less on corporate funding and more on the broad community of
+individuals who support Free Software and copyleft.  So the SFC has
+<a href="https://sfconservancy.org/news/2015/nov/23/2015fundraiser/">launched</a>
+a <a href="https://sfconservancy.org/supporter/">campaign</a> to create
+a community of folks who stand up for copyleft and the GPL by
+supporting their work on promoting and supporting copyleft and Free
+Software.</p>
+
+<p>If you support Free Software,
+<a href="https://sfconservancy.org/blog/2015/nov/26/like-what-I-do/">like</a>
+what the SFC do, agree with their
+<a href="https://sfconservancy.org/linux-compliance/principles.html">compliance
+principles</a>, are happy about their
+<a href="https://sfconservancy.org/supporter/">successes</a> in 2015,
+work on a project that is an SFC
+<a href="https://sfconservancy.org/members/current/">member</a> and or
+just want to stand up for copyleft, please join
+<a href="https://identi.ca/cwebber/image/JQGPA4qbTyyp3-MY8QpvuA">Christopher
+Allan Webber</a>,
+<a href="https://sfconservancy.org/blog/2015/nov/24/faif-carols-fundraiser/">Carol
+Smith</a>,
+<a href="http://www.jonobacon.org/2015/11/25/supporting-software-freedom-conservancy/">Jono
+Bacon</a>, myself and
+<a href="https://sfconservancy.org/sponsors/#supporters">others</a> in
+becoming a
+<a href="https://sfconservancy.org/supporter/">supporter</a>.  For the
+next week your donation will be
+<a href="https://sfconservancy.org/news/2015/nov/27/black-friday/">matched</a>
+by an anonymous donor.  Please also consider asking your employer to
+match your donation or become a sponsor of SFC.  Don't forget to
+spread the word about your support for SFC via email, your blog and or
+social media accounts.</p>
+
+</blockquote>
+
+<p>I agree with Paul on this topic and just signed up as a Supporter
+of Software Freedom Conservancy myself.  Perhaps you should be a
+supporter too?</p>
 </div>
       <div class="tags">
         
         
-        Tags: <a href="http://people.skolelinux.org/pere/blog/tags/docbook">docbook</a>, <a href="http://people.skolelinux.org/pere/blog/tags/english">english</a>, <a href="http://people.skolelinux.org/pere/blog/tags/freeculture">freeculture</a>. 
+        Tags: <a href="http://people.skolelinux.org/pere/blog/tags/debian">debian</a>, <a href="http://people.skolelinux.org/pere/blog/tags/debian edu">debian edu</a>, <a href="http://people.skolelinux.org/pere/blog/tags/english">english</a>, <a href="http://people.skolelinux.org/pere/blog/tags/opphavsrett">opphavsrett</a>. 
         
         
       </div>
@@ -497,63 +684,42 @@ result in a few months.</p>
     <div class="padding"></div>
     
     <div class="entry">
-      <div class="title"><a href="http://people.skolelinux.org/pere/blog/Typesetting_DocBook_footnotes_as_endnotes_with_dblatex.html">Typesetting DocBook footnotes as endnotes with dblatex</a></div>
-      <div class="date">16th July 2015</div>
-      <div class="body"><p>I'm still working on the Norwegian version of the
-<a href="http://free-culture.cc/">Free Culture book by Lawrence
-Lessig</a>, and is now working on the final typesetting and layout.
-One of the features I want to get the structure similar to the
-original book is to typeset the footnotes as endnotes in the notes
-chapter.  Based on the
-<a href="https://bugs.debian.org/685063">feedback from the Debian
-maintainer and the dblatex developer</a>, I came up with this recipe I
-would like to share with you.  The proposal was to create a new LaTeX
-class file and add the LaTeX code there, but this is not always
-practical, when I want to be able to replace the class using a make
-file variable.  So my proposal misuses the latex.begindocument XSL
-parameter value, to get a small fragment into the correct location in
-the generated LaTeX File.</p>
-
-<p>First, decide where in the DocBook document to place the endnotes,
-and add this text there:</p>
-
-<pre>
-&lt;?latex \theendnotes ?&gt;
-</pre>
-
-<p>Next, create a xsl stylesheet file dblatex-endnotes.xsl to add the
-code needed to add the endnote instructions in the preamble of the
-generated LaTeX document, with content like this:</p>
+      <div class="title"><a href="http://people.skolelinux.org/pere/blog/PGP_key_transition_statement_for_key_EE4E02F9.html">PGP key transition statement for key EE4E02F9</a></div>
+      <div class="date">17th November 2015</div>
+      <div class="body"><p>I've needed a new OpenPGP key for a while, but have not had time to
+set it up properly.  I wanted to generate it offline and have it
+available on <a href="http://shop.kernelconcepts.de/#openpgp">a OpenPGP
+smart card</a> for daily use, and learning how to do it and finding
+time to sit down with an offline machine almost took forever.  But
+finally I've been able to complete the process, and have now moved
+from my old GPG key to a new GPG key.  See
+<a href="http://people.skolelinux.org/pere/blog/images/2015-11-17-new-gpg-key-transition.txt">the
+full transition statement, signed with both my old and new key</a> for
+the details.  This is my new key:</p>
 
 <pre>
-&lt;?xml version='1.0'?&gt;
-&lt;xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version='1.0'&gt;
-  &lt;xsl:param name="latex.begindocument"&gt;
-    &lt;xsl:text&gt;
-\usepackage{endnotes}
-\let\footnote=\endnote
-\def\enoteheading{\mbox{}\par\vskip-\baselineskip }
-\begin{document}
-    &lt;/xsl:text&gt;
-  &lt;/xsl:param&gt;
-&lt;/xsl:stylesheet&gt;
+pub   3936R/<a href="http://pgp.cs.uu.nl/stats/111D6B29EE4E02F9.html">111D6B29EE4E02F9</a> 2015-11-03 [expires: 2019-11-14]
+      Key fingerprint = 3AC7 B2E3 ACA5 DF87 78F1  D827 111D 6B29 EE4E 02F9
+uid                  Petter Reinholdtsen &lt;pere@hungry.com&gt;
+uid                  Petter Reinholdtsen &lt;pere@debian.org&gt;
+sub   4096R/87BAFB0E 2015-11-03 [expires: 2019-11-02]
+sub   4096R/F91E6DE9 2015-11-03 [expires: 2019-11-02]
+sub   4096R/A0439BAB 2015-11-03 [expires: 2019-11-02]
 </pre>
 
-<p>Finally, load this xsl file when running dblatex, for example like
-this:</p>
+<p>The key can be downloaded from the OpenPGP key servers, signed by
+my old key.</p>
 
-<pre>
-dblatex --xsl-user=dblatex-endnotes.xsl freeculture.nb.xml
-</pre>
-
-<p>The end result can be seen on github, where
-<a href="https://github.com/petterreinholdtsen/free-culture-lessig">my
-book project</a> is located.</p>
+<p>If you signed my old key
+(<a href="http://pgp.cs.uu.nl/stats/DB4CCC4B2A30D729.html">DB4CCC4B2A30D729</a>),
+I'd very much appreciate a signature on my new key, details and
+instructions in the transition statement. I m happy to reciprocate if
+you have a similarly signed transition statement to present.</p>
 </div>
       <div class="tags">
         
         
-        Tags: <a href="http://people.skolelinux.org/pere/blog/tags/docbook">docbook</a>, <a href="http://people.skolelinux.org/pere/blog/tags/english">english</a>, <a href="http://people.skolelinux.org/pere/blog/tags/freeculture">freeculture</a>. 
+        Tags: <a href="http://people.skolelinux.org/pere/blog/tags/debian">debian</a>, <a href="http://people.skolelinux.org/pere/blog/tags/english">english</a>, <a href="http://people.skolelinux.org/pere/blog/tags/sikkerhet">sikkerhet</a>. 
         
         
       </div>
@@ -561,38 +727,417 @@ book project</a> is located.</p>
     <div class="padding"></div>
     
     <div class="entry">
-      <div class="title"><a href="http://people.skolelinux.org/pere/blog/Mimes_br_nn__norsk_utgave_av_Alaveteli___WhatDoTheyKnow__endelig_lansert.html">Mimes brønn, norsk utgave av Alaveteli / WhatDoTheyKnow, endelig lansert</a></div>
-      <div class="date"> 9th July 2015</div>
-      <div class="body"><p>I går fikk vi endelig lansert en norsk version av mySocietys
-<a href="https://www.whatdotheyknow.com/">WhatDoTheyKnow</a>.
-Tjenesten heter Mimes brønn, og ble
-<a href="http://www.nuug.no/news/NUUG_lanserer_innsynstjenesten_Mimes_Br_nn.shtml">annonsert
-av NUUG</a> via blogg, epost og twitter til NUUG-assosierte personer.
-Det har tatt noen år, men de siste dagene fikk vi endelig tid til å få
-på plass de siste bitene.  Vi er to, Gorm og meg selv, som har vært
-primus motor for det hele, men vi har fått hjelp med oversettelser og
-oppsett fra mange flere.  Jeg vil si tusen takk til hver og en av dem,
-og er veldig fornøyd med at vi klarte å få tjenesten opp å kjøre før
-ferietiden slo inn for fullt.</p>
-
-<p>Vi er usikker på hvor mye belastning den virtuelle maskinen der
-tjenesten kjører klarer, så vi har lansert litt i det stille og ikke
-til for mange folk for å se hvordan maskinen klarer seg over sommeren,
-før vi går mer aktivt ut og annonserer til høsten.  Ta en titt, og se
-om du kanskje har et spørsmål til det offentlige som er egnet å sende
-inn via Mimes brønn.</p>
-
-<p>Hvis du lurer på hva i alle dager en slik tjenestes kan brukes til,
-anbefaler jeg deg å se
-<a href="http://beta.frikanalen.no/video/625321">TED-foredraget til
-Heather Brook</a> om hvordan hun brukte WhatDoTheyKnow til å lære
-hvordan offentlige midler ble misbrukt.  Det er en inspirerende
-historie.</p>
+      <div class="title"><a href="http://people.skolelinux.org/pere/blog/Redegj_relse_holdt_i_Pentagon_om__Internet_Governance_og_p_virkning_p__nasjonal_sikkerhet____klagesak_hos_Sivilombudsmannen.html">Redegjørelse holdt i Pentagon om «Internet Governance og påvirkning på nasjonal sikkerhet» - klagesak hos Sivilombudsmannen</a></div>
+      <div class="date">11th November 2015</div>
+      <div class="body"><p>Jeg
+<a href="http://people.skolelinux.org/pere/blog/Is_Pentagon_deciding_the_Norwegian_negotiating_position_on_Internet_governance_.html">blogget
+for noen dager siden</a> hva jeg har klart å finne ut så langt om en
+redegjørelse med tittelen «Internet Governance og påvirkning på
+nasjonal sikkerhet» fra et møte «holdt i Pentagon for et avgrenset
+utvalg av NATO-nasjoner, hvor arrangør ikke hadde til hensikt å gjøre
+innholdet offentlig kjent».  Innsynssaken er påklaget til
+Sivilombudsmannen, og her er utvekslingen med Sivilombudsmannen så
+langt.  Det startet med en innsynshenvendelse til Samferdselsdepartementet
+(sak
+<a href="https://oep.no/search/result.html?period=none&dateType=documentDate&descType=both&caseNumber=2012%2F914&senderType=both&documentType=all&list2=89&searchType=advanced&Search=S%C3%B8k+i+journaler">2012/914</a>
+-
+<a href="https://www.mimesbronn.no/request/kopi_av_dokumenter_i_sak_2012914">kopi
+av noen av dokumenter på Mimes brønn</a>).  Deretter gikk det slag i slag.
+Se den overnevnte bloggposten for detaljer.</p>
+
+<p>Da det virket rart at Utenriksdepartementet og
+Samferdselsdepartementet ikke er enige i hvorfor dokumentet skulle
+unndras offentlighet, og at et dokument relevant for en tre år gammel
+forhandling fortsatt skulle holdes hemmelig for å ikke avsløre Norges
+forhandlingsposisjon, klaget vi saken inn for Sivilombudsmannen.
+<a href="http://www.nuug.no/">Foreningen NUUG</a> sa seg villig til å
+dekke advokatkostnader til å formulere klagen, og advokat Ola Tellesbø
+tok på seg oppgaven.  Her er klagen vi sendte for noen uker siden:</>
+
+<blockquote>
+<p><strong>Klage til Sivilombudsmannen</strong></p>
+
+<p>Norsk Unix User Group, heretter NUUG, klager på vegne av sitt
+medlem Petter Reinholdtsen over manglende innsyn. Det klages også over
+manglende journalføring hos den norske FN-delegasjonen i Geneve.</p>
+
+<p><strong>Om NUUG og offentlighet</strong>
+
+<p>Herværende sak er av stor prinsipiell verdi for NUUG. NUUG er en
+ikke-kommersiell forening som arbeider for utbredelse av UNIX-lignende
+systemer, fri programvare og åpne standarder i Norge. Foreningen har
+306 medlemmer og driver tjenestene FiksGataMi og Mimes Brønn.</p>
+
+<p>Tjenesten Mimes Brønn er en innsynstjeneste hvor NUUGs medlemmer og
+allmennheten kan spørre om innsyn i statens og kommunens
+dokumenter. Mimes Brønn er basert på programvare fra MySociety i
+England og er tilpasset på dugnad av NUUGs medlemmer. Noen av
+medlemmene har benyttet tjenesten til selv å be om innsyn i
+dokumenter. Vi i NUUG holder på med dette først og fremst fordi vi
+syntes det er gøy å benytte fri programvare til samfunnsnyttige
+formål. Dessuten ønsker NUUG å støtte opp under allmennhetens
+innsynsrett etter Grunnlovens §100 og formålet til
+offentlighetsloven. NUUG ønsker å legge til rette for en mer åpen,
+tilgjengelig og vennlig forvaltning.</p>
+
+<p>Innsynshenvendelser flest imøtekommes tilfredsstillende. Enkelte
+andre henvendelser har avstedkommet mindre imøtekommende svar og en
+mer lukket forvaltning. En av sakene som har vist seg vanskelig og
+uoversiktlig, er NUUG-medlem Petter Reinholdtsens langvarige søk etter
+opplysninger om dokumenter i en sak som berører 'Interent
+Governance'. Siden NUUG mener behandlingen strider med formålet til
+offentlighetsloven, og svekker tilliten til forvaltningen, trer NUUG
+inn i sitt medlems krav om rett til innsyn i opplysninger i disse
+dokumentene. Saken er av stor prinsipiell verdi for NUUG fordi NUUG
+driver Mimes Brønn og medlemmene ønsker informasjon om hvordan Norge
+forsøker å påvirke reguleringen av Internettet.</p>
+
+<p>NUUG ønsker at flere borgere engasjerer seg i de tingene våre
+utøvende myndigheter foretar seg og er bekymret for at saksbehandling
+som dette kan svekke den demokratisk deltakelsen.</p>
+
+<p>Det legges til at NUUG sitter på betydelig kompetanse på 'Internett
+Governance' med gode forutsetninger til å bidra konstruktivt. Det er
+viktig at staten ikke begrenser innsyn i Internettets fellesanliggende
+utover det loven hjemler samt aktivt praktiserer meroffentlighet på
+feltet.</p>
+
+<p><strong>Sakens bakgrunn</strong></p>
+
+<p>I 2012 ba Petter Reinholdtsen om innsyn i et brev datert 22.5.2012
+med tittelen 'Internet Governance og påvirkning på nasjonal
+sikkerhet'. Det ble gitt avslag med begrunnelse i pågående
+forhandlinger.</p>
+
+<p>Tre år etterpå begjærte Reinholdtsen på ny innsyn, henholdsvis av
+10.6.2015 til Utenriksdepartementet (UD) som avsender av brevet og av
+21.6.2015 til Samferdselsdepartementet (SD) som mottaker.</p>
+
+<p>UD avslo innsyn 'med henvisning til offentleglova § 20 1. ledd
+litra b'. Som bevis for det tilbys:</p>
+
+<p>Link 1: <a href="https://www.mimesbronn.no/request/brev_om_internet_governance_og_p">https://www.mimesbronn.no/request/brev_om_internet_governance_og_p</a></p>
+
+<p>SD avslo innsyn 'med begrunnelse i offentleglova § 20, bokstav
+c'. Som bevis for det tilbys:</p>
+
+<p>Link 2: <a href="https://www.mimesbronn.no/request/kopi_av_dokumenter_i_sak_2012914">https://www.mimesbronn.no/request/kopi_av_dokumenter_i_sak_2012914</a></p>
+
+<p>Begge departementene vurderte merinnsyn.</p>
+
+<p>Linkene viser at det er klaget. SD opprettholdt den 28.8.2015
+avslaget med begrunnelse at dokumentet 'tilkjennegir posisjoner i de
+internasjonale forhandlingene om regulering av Internett. Dette er
+forhandlinger som pågår fremdeles i ulike internasjonale fora der
+Norge deltar.'</p>
+
+<p>UD har ikke besvart klagen. Det ble purret 7.10.2015.</p>
+
+<p>Det klages herved på avslagene. Det klages også over manglende
+begrunnelse for hvorfor SD og UD hver for seg har kommet til at
+meroffentlighet ikke kommer til anvendelse.</p>
+
+<p>Klagen utvides til å omfatte at Norges FN-delegasjon i Geneve som
+stod som avsender til SD, ikke har journalført dokumentet i sin
+postjournal. Manglende journalføring forklarte UD 31.6.2015 med at
+'siden delegasjonen kun var kopimottaker for dokumentet og
+videresending til Samferdselsdepartementet ikke inngikk som en del av
+intern saksbehandling er dokumentet ikke blitt journalført ved
+delegasjonen'. Det anføres at dette ikke er et tilstrekkelig grunnlag
+for ikke å journalføre dokumentet.</p>
+
+<p>Dersom Sivilombudsmannen kommer fram til at innsyn ikke skal gis,
+ber vi om å få vurdert rett til innsyn i metainformasjon om når det
+aktuelle møtet i Pentagon var, saksnummer hos avsender, hvilke stater
+som deltok og navn på delegatene.</p>
+
+<p><strong>Rettslige anførsler</strong></p>
+
+<p>Avslagene er hjemlet i offentlighetslovens §20 som gjelder 'omsyn
+til Norges utanrikspolitiske interesser'. UD viser til bokstav b om
+rett til å avslå innsyn fordi opplysningene er gitt under forutsetning
+av hemmelighold. SD viser til bokstav c om rett til å avslå innsyn i
+opplysninger som gjelder norske forhandlingsposisjoner,
+forhandlingsstrategier eller liknende.</p>
+
+<p>Offentlighetslovens §1 gir klare føringer for hvordan loven skal praktiseres:
+</p>
+
+<blockquote>
+'Formålet med lova er å leggje til rette for at offentleg verksemd er
+open og gjennomsiktig, for slik å styrkje informasjons- og
+ytringsfridommen, den demokratiske deltakinga, rettstryggleiken for
+den enkelte, tilliten til det offentlege og kontrollen frå
+ålmenta. Lova skal òg leggje til rette for vidarebruk av offentleg
+informasjon.'
+</blockquote>
+
+<p>Lovgiver har lagt til grunn at hensynene som er nevnt §1 skal
+tillegges vekt som tolkningsmoment og ved tolkningstvil,
+jf. Innst.O.nr.41 (2005-2006), punkt 2.2:</p>
+
+<blockquote>
+'Komiteen viser til at en formålsbestemmelse først og fremst har
+betydning som en programerklæring og målsetning for loven. Men
+komiteen vil fremheve at den også har en viktig betydning når det er
+tolkningstvil i forhold til andre bestemmelser i loven. Ved tvil om
+tolkning skal en prinsipielt sett falle ned på det som er mest i tråd
+med formålsparagrafen. Komiteen vil påpeke at man i forslaget til
+formålsbestemmelse mangler det viktigste og mest åpenbare formålet med
+loven, nemlig å skape tillit til forvaltningen.'
+</blockquote>
+
+<p>Unntaket i både bokstav b og c i §20 gjelder opplysninger, ikke for
+hele dokumenter. Med andre ord skal opplysningene det er grunnlag for
+å unnta, tas ut av dokumentet, mens resten av dokumentet skal
+frigis. Dette følger direkte av ordlyden, og er framhevet både i
+forarbeider og i Justis- og politidepartementets 'Rettleiar til
+offentleglova' (G-2009-419). Av veilederen framgår at unntak for
+opplysninger av hensyn til Norges utenrikspolitiske interesser, er
+'presisert og snevra inn i den nye lova' sammenlignet med
+offentlighetsloven av 1970 (s.126).</p>
+
+<p>Dette framgår også klart av Stortingets behandling av loven i
+Innst.O.nr.41 (2005-2006), jf. punkt 2.7 Unntak for å ivareta
+utanrikspolitiske interesser mv.:</p>
+
+<blockquote>
+
+<p>'Komiteen er klar over at det på områder som har med utenrikspolitikk
+og andre avtaler av særlig nasjonal betydning, eksempelvis avtaler med
+andre land om utveksling av etterretningsinformasjon, er nødvendig med
+unntak av innsyn. Komiteen vil likevel påpeke at det samtidig skal
+vurderes om deler av informasjonen skal kunne gjøres tilgjengelig
+dersom dette ikke skader forholdet til andre land eller bryter avtaler
+om gjensidig fortrolighet. Komiteen vil begrunne dette med at åpenhet
+ofte er en forutsetning for befolkningens aksept og at det således er
+grunnlaget for tiltaket.
+
+<p>Komiteen vil derfor presisere at de nødvendige unntaksbestemmelser
+skal nyttes med varsomhet.'</p>
+</blockquote>
+
+<p>UD viser til at brevet omhandler et møte i Pentagon med et
+avgrenset utvalg NATO-nasjoner der arrangør ikke hadde til hensikt å
+gjøre innholdet offentlig kjent, samt at innsyn kan gi redusert
+tilgang til lignende informasjon og slik ha skadevirkninger for norske
+utenrikspolitiske interesser. Den nevnte veilederen uttrykker
+imidlertid:</p>
+
+<blockquote>
+'Kravet om at unntak må vere påkravd, vil likevel i praksis føre til
+at det oftare ikkje vil vere høve til å gjere unntak der det ligg føre
+ein fast praksis enn der det gjeld ei folkerettsleg plikt til
+hemmeleghald (fyrste ledd bokstav a). Ei rekkje statar fører no ein
+meir open utanrikspolitikk. Dette påverkar internasjonal
+praksis. Jamvel om det framleis ligg føre ein internasjonal praksis på
+eit område, vil det dermed ikkje i alle tilfelle vere fare for
+skadeverknader dersom det blir gitt innsyn i opplysningar som er
+omfatta av ein slik praksis.' (s.132-133)
+</blockquote>
+
+<p>At unntaket må være påkrevd av hensyn til Norges utenrikspolitiske
+interesser setter et strengt vilkår for å unnta opplysninger
+innsyn. Ut fra ordlyden er det altså ikke nok at det er ønskelig eller
+mest hensiktsmessig. Justis- og politidepartementet forklarer det slik
+i veilederen:</p>
+
+<blockquote>
+'At unntak må vere «påkravd» inneber at det må eksistere ei verkeleg
+fare for at innsyn kan gje skadeverknader av eit visst omfang for
+norske utanrikspolitiske interesser. Fjerntliggjande og små farar for
+skadeverknader er ikkje tilstrekkeleg.' (s.128)
+</blockquote>
+
+<p>Det anføres at det ikke eksisterer en fare for skade dersom det gis
+innsyn.</p>
+
+<p>Avslag begrunnet i bokstav c forutsetter at opplysningene gjelder norske forhandlinger, forhandlingsstrategier og lignende der innsyn vil kunne svekke Norges forhandlingsposisjon. Det følger av veilederen at unntaket som hovedregel kun gjelder fram til forhandlingene er avsluttet:</p>
+
+<blockquote>
+'Etter at forhandlingane er avslutta vil det vanlegvis ikkje lenger vere behov for å gjere unntak for opplysningar om forhandlingsposisjonar og liknande. Høvet til å gjere unntak etter fyrste ledd bokstav c gjeld difor i utgangspunktet berre inntil dei aktuelle forhandlingane er avslutta.' (s.133)
+</blockquote>
+
+<p>De aktuelle forhandlingene er avsluttet for tre år siden. Følgelig
+kan ikke dokumentet som det begjæres innsyn i, unntas offentlighet. SD
+viser imidlertid til at dokumentet 'tilkjennegir posisjoner' og til at
+forhandlinger om regulering av Internett fremdeles pågår 'i ulike
+internasjonale fora der Norge deltar'. Mot dette anføres at Norges
+posisjon ikke kan være ukjent for andre forhandlingspartnere og at den
+norske offentligheten har rett på å kjenne Norges posisjon. Dette får
+ekstra vekt ved at spesifikke posisjoner inntatt for tre år siden, vil
+være utdaterte og irrelevante for de forhandlingene som fortsatt
+pågår, mens de store linjene som fortsatt er relevante, er kjente
+posisjoner hos forhandlingspartnerne. Disse sistnevnte posisjonene er
+igjen av stor offentlig interesse. Dermed må SD falle tilbake på
+utgangspunktet om at unntaket ikke kommer til anvendelse fordi det er
+tre år siden de aktuelle forhandlingene ble avsluttet.</p>
+
+<p>Subsidiært anføres at sistnevnte uansett må tillegges avgjørende
+vekt i vurderingen av meroffentlighet. Dette gjelder både i
+vurderingen opp mot bokstav b og c i §20. Uten å praktisere
+meroffentlighet kan ikke det offentlige rommet bidra med viktige
+innsikter vedrørende regulering av Internettet. Det vitenskapelige
+miljøet og andre fagfolk avspises i stedet med å ta nye reguleringer
+til etterretning. Internettet angår oss alle, og ikke bare statens
+sikkerhet, men alles sikkerhet mot å bli overvåket og mot at
+personopplysninger kommer på avveie. Den enkelte borger trenger i et
+velfungerende demokrati å kunne gjøre seg kjent med hva som er Norges
+posisjoner i reguleringen av Internettet. Offentligheten har således
+en særskilt interesse i at det praktiseres meroffentlighet i saker som
+vedgår 'Internet Governance' og sikkerhet.</p>
+
+<p>Det er for øvrig påtakelig at UD og SD begrunner avslaget
+ulikt. Begrunnelsene framstår dermed som tilfeldige og
+vikarierende. Hvorfor vektlegger ikke SD at det er forutsatt at møtet
+ikke skulle være offentlig? Er det slik å forstå at SD mener at dette
+ikke er tilfellet? Hvorfor vektlegger ikke UD at Norges posisjoner med
+tanke på framtidige forhandlinger vil bli avdekket? Mener UD at dette
+ikke er tilfellet?</p>
+
+<p>Det anføres at de ulike begrunnelsene viser at begjæringen om
+innsyn ikke har vært grundig vurdert, og dermed enda mindre hvilke
+opplysninger som i tilfellet må unntas offentlighet. I stedet antyder
+de ulike begrunnelsene at UD eller SD, eller begge, summarisk avslår
+innsyn basert på overflatiske kriterier uten en konkret rettslig
+vurdering av hvilke opplysninger som det kan gjøres unntak for. Dette
+blir særlig framtredende tatt i betraktning at dokumentet er tre år
+gammelt og spesifikke posisjoner i det aktuelle møtet vil være
+utdaterte mens generelle posisjoner vil være av største allmenne
+interesse. SD kan ikke bli hørt med, jf. det endelige avslaget av
+28.8.2105, at i 'denne saken unntas hele dokumentet, fordi hele
+dokumentet inneholder informasjon som oppfyller unntaksvilkårene' i
+§20.</p>
+
+<p>Likeledes for unntak etter bokstav b, selv om arrangøren vil at
+møtet skulle unntas offentlighet, må UD vurdere hvilke opplysninger
+som er påkrevd unntatt ut fra om innsyn vil utgjøre en fare for
+skadevirkninger av et visst omfang for norske utenrikspolitiske
+interesser. Dersom UD ikke gjør det, vil enhver forutsetning om
+ikke-offentlighet innebære at alle dokumenter i sin helhet alltid
+unntas offentlighet. Dette vil være i direkte strid med bokstav b i
+§20 som ikke gir en generell adgang til å holde dokumenter unna
+offentligheten. Dette har lovgiver allerede vurdert og konkret tatt
+stilling til og, som påpekt, gir bokstav b kun unntak for
+opplysninger, ikke for dokumenter. Til dette anfører vi at det er
+direkte feil når det i den omtalte veilederen står at delvis 'innsyn
+vil truleg i praksis oftast vere aktuelt når det blir gjort unntak
+etter § 20 fyrste ledd bokstav c' (s. 134). Det er ikke holdepunkter
+for en slik tolkning i forarbeidene. Videre bemerker denne siden at
+verken UD eller SD har påberopt seg at 'det vil vere urimeleg
+arbeidskrevjande [...] å skilje' ut deler av dokumentet.</p>
+
+<p>Det anføres avslutningsvis at en lettvin vurdering og avslag av
+innsynsbegjæringen understreker at departementene ikke kan ha vurdert
+meroffentlighet slik §11 forutsetter.</p>
+
+</blockquote>
+
+<p>Klagesaken fikk saksnummer 2015/2866 hos Sivilombudsmannen, og
+foreløpig svar fulgte noen dager etter at vi sendte inn klagen:
+
+<blockquote>
+<p>FORELØPIG SVAR - SAK OM INNSYN I BREV OM «INTERNET GOVERNANCE»</p>
+
+<p>Ombudsmannen har mottatt ditt brev 17. september 2015 med vedlegg på
+vegne av Norsk Unix User Group, som igjen representerer sitt medlem
+Petter Reinholdtsen.  Brevet ble mottatt her 14. oktober 2015.</p>
+
+<p>Saken gjelder for det første spørsmål om rett til innsyn hos
+Utenriksdepartementet og Samferdselsdepartementet i et dokument med
+tittelen «Internet Governance og påvirkning på nasjonal sikkerhet».
+Det klages på Utenriksdepartementets avslag på innsyn i dokumentet
+23. juli 2015 og Samferdselsdepartementets avslag på innsyn, som etter
+klage ble opprettholdt 28. august 2015.  Klagen gjelder også manglende
+journalføring hos FN-delegasjonen i Genève.</p>
+
+<p>Samferdselsdepartementet er i brev herfra i dag bedt om å oversendte
+sakens dokumenter, se vedlagte kopi.  Når dokumentene er mottatt, vil
+ombudsmannen vurdere om den delen av klagen som gjelder
+Samferdselsdepartementets behandling av innsynsbegjæringen gir grunn
+til videre behandling.</p>
+
+<p>Det fremgår av klagen at Reinholdtsen klaget til Utenriksdepartementet
+på departementets avslag, men at han ikke har fått svar, og at han
+purret departementet 7. oktober 2015.  Det er herfra tatt kontakt med
+Utenriksdepartementet Birger Veum opplyste til seniorrådgiver
+Elisabeth Fougner, at svaret på grunn av en intern misforståelse ikke
+er blitt sendt ut, men at Reinholdtsen nå vil få svar i løpet av få
+dager.</p>
+
+<p>Ombudsmannens kontroll med forvaltningen skal være etterfølgende.  Det
+vil si at en sak ikke kan behandles før den er endelig avgjort i
+forvaltningen.  I første omgang må Norsk Unix User Group derfor
+avvente Utenriksdepartementet behandling av klagen.  Når departementet
+har gitt et svar, kan det eventuelt rettes en ny klage hit om saken.
+Dersom Reinholdtsen ikke snarlig mottar svar fra departementet kan det
+også sendes en ny klage hit om dette.</p>
+
+<p>Prinsippet om at ombudsmannens kontroll skal være etterfølgende
+tilsier også at Riksarkivet, som har tilsynssvar for arkivarbeid i
+offentlige organer, bør ta stilling til klagen på manglende
+journalføring hos den norske FN-delegasjonen i Genève før spørsmålet
+behandles her.  Norsk Unix User Group må derfor i første omgang ta
+denne delen av klagen opp med Riksarkivet.  Når Riksarkivet har tatt
+endelig stilling til Journalføringsspørsmålet, kan det eventuelt
+rettes en ny klage hit om dette spørsmålet.</p>
+
+<p>Det vil bli gikk tilbakemelding i saken om Samferdselsdepartementets
+avslag på innsyn innen 2 - 4 uker.</p>
+</blockquote>
+
+<p>Henvendelsen fra Sivilombudsmannen til Samferdselsdepartementet ble
+gitt samme saksnummer som opprinnelig avslag (sak
+<a href="https://oep.no/search/result.html?period=none&dateType=documentDate&descType=both&caseNumber=2015%2F3192&senderType=both&documentType=all&list2=89&searchType=advanced&Search=S%C3%B8k+i+journaler">2015/3192</a>),
+og jeg ser fra Offentlig Elektronisk Postjournal (OEP) at
+Samferdselsdepartementet har svart Sivilombudsmannen 2015-10-29.
+Venter spent på hva de kommer frem til der.</p>
+
+<p>Vi ble bedt om å ta opp manglende journalføring først med
+Riksarkivet, så der sendte jeg inn et
+<a href="https://www.mimesbronn.no/request/journalforing_av_brevepost_for_k">spørsmål
+om innsyn i praksis og klage på manglende journalføring via Mimes
+brønn</a>, og har fått beskjed om at denne har fått
+<a href="https://oep.no/search/result.html?period=none&fromDate=&toDate=&dateType=documentDate&caseDescription=&descType=both&caseNumber=2015%2F29039&documentNumber=&sender=&senderType=both&documentType=all&legalAuthority=&archiveCode=&list2=159&searchType=advanced&Search=S%C3%B8k+i+journaler">saksnummer
+2015/29039</a>.  Den saken har ikke dukket opp på OEP i skrivende
+stund, men jeg antar den kommer inn om noen dager.</p>
+
+<p>Samtidig som Sivilombudsmannen sendte oss det foreløpige svaret om
+avslaget fra Samferdselsdepartementet kom Utenriksdepartementets svar
+der de opprettholdt avslaget på innsyn.  Dette sendte vi beskjed om
+til Sivilombudsmannen like etter:
+
+<blockquote>
+<p>Vi viser til Sivilombudsmannens foreløpige svar av 22.10.2015.</p>
+
+<p>Utenriksdepartementet opprettholdt den 22.10.2015 sitt avslag, se
+siste postering i linken:</p>
+
+<p>&lt;<a href="https://www.mimesbronn.no/request/brev_om_internet_governance_og_p">https://www.mimesbronn.no/request/brev_om_internet_governance_og_p</a>&gt;</p>
+
+<p>Originaldokumentet fra Utenriksdepartementet kan lastes ned fra den
+samme posteringen.</p>
+
+<p>Saken er dermed endelig avgjort i forvaltningen. Vi ber
+Sivilombudsmannen om å ta opp igjen vår klage til fortsatt
+behandling.</p>
+</blockquote>
+
+<p>Dette brevet ble tilordnet ny sak 2015/3077 hos Sivilombudsmannen,
+som så vidt jeg kan forstå gjelder klagen mot Utenriksdepartementet.
+Postjournalen hos Sivilombudsmannen har kun det ene dokumentet så
+langt, og jeg fant ingenting hos Utenriksdepartementet fra
+Sivilombudsmannen i OEP.  Regner med at det dukker opp mer om noen
+dager, når Sivilombudsmannen har bedt om mer informasjon.</p>
+
+<p>Jeg venter spent på fortsettelsen.</p>
+
+<p>Oppdatering 2015-11-17: Innsynshenvendelsen og klagen har fått <a href="https://oep.no/search/result.html?period=none&dateType=documentDate&descType=both&caseNumber=2015%2F9816&senderType=both&documentType=all&list2=93&searchType=advanced&Search=S%C3%B8k+i+journaler">saksnummer 2015/9816</a> hos Utenriksdepartementet.</p>
 </div>
       <div class="tags">
         
         
-        Tags: <a href="http://people.skolelinux.org/pere/blog/tags/norsk">norsk</a>, <a href="http://people.skolelinux.org/pere/blog/tags/nuug">nuug</a>, <a href="http://people.skolelinux.org/pere/blog/tags/offentlig innsyn">offentlig innsyn</a>. 
+        Tags: <a href="http://people.skolelinux.org/pere/blog/tags/norsk">norsk</a>, <a href="http://people.skolelinux.org/pere/blog/tags/offentlig innsyn">offentlig innsyn</a>, <a href="http://people.skolelinux.org/pere/blog/tags/opphavsrett">opphavsrett</a>, <a href="http://people.skolelinux.org/pere/blog/tags/personvern">personvern</a>. 
         
         
       </div>
@@ -607,6 +1152,15 @@ historie.</p>
 <h2>Archive</h2>
 <ul>
 
+<li>2016
+<ul>
+
+<li><a href="http://people.skolelinux.org/pere/blog/archive/2016/01/">January (3)</a></li>
+
+<li><a href="http://people.skolelinux.org/pere/blog/archive/2016/02/">February (1)</a></li>
+
+</ul></li>
+
 <li>2015
 <ul>
 
@@ -628,7 +1182,11 @@ historie.</p>
 
 <li><a href="http://people.skolelinux.org/pere/blog/archive/2015/09/">September (2)</a></li>
 
-<li><a href="http://people.skolelinux.org/pere/blog/archive/2015/10/">October (4)</a></li>
+<li><a href="http://people.skolelinux.org/pere/blog/archive/2015/10/">October (9)</a></li>
+
+<li><a href="http://people.skolelinux.org/pere/blog/archive/2015/11/">November (6)</a></li>
+
+<li><a href="http://people.skolelinux.org/pere/blog/archive/2015/12/">December (3)</a></li>
 
 </ul></li>
 
@@ -830,7 +1388,7 @@ historie.</p>
 
  <li><a href="http://people.skolelinux.org/pere/blog/tags/bankid">bankid (4)</a></li>
 
- <li><a href="http://people.skolelinux.org/pere/blog/tags/bitcoin">bitcoin (8)</a></li>
+ <li><a href="http://people.skolelinux.org/pere/blog/tags/bitcoin">bitcoin (9)</a></li>
 
  <li><a href="http://people.skolelinux.org/pere/blog/tags/bootsystem">bootsystem (15)</a></li>
 
@@ -838,25 +1396,25 @@ historie.</p>
 
  <li><a href="http://people.skolelinux.org/pere/blog/tags/chrpath">chrpath (2)</a></li>
 
- <li><a href="http://people.skolelinux.org/pere/blog/tags/debian">debian (112)</a></li>
+ <li><a href="http://people.skolelinux.org/pere/blog/tags/debian">debian (119)</a></li>
 
- <li><a href="http://people.skolelinux.org/pere/blog/tags/debian edu">debian edu (153)</a></li>
+ <li><a href="http://people.skolelinux.org/pere/blog/tags/debian edu">debian edu (154)</a></li>
 
  <li><a href="http://people.skolelinux.org/pere/blog/tags/digistan">digistan (10)</a></li>
 
  <li><a href="http://people.skolelinux.org/pere/blog/tags/dld">dld (15)</a></li>
 
- <li><a href="http://people.skolelinux.org/pere/blog/tags/docbook">docbook (18)</a></li>
+ <li><a href="http://people.skolelinux.org/pere/blog/tags/docbook">docbook (20)</a></li>
 
  <li><a href="http://people.skolelinux.org/pere/blog/tags/drivstoffpriser">drivstoffpriser (4)</a></li>
 
- <li><a href="http://people.skolelinux.org/pere/blog/tags/english">english (291)</a></li>
+ <li><a href="http://people.skolelinux.org/pere/blog/tags/english">english (301)</a></li>
 
  <li><a href="http://people.skolelinux.org/pere/blog/tags/fiksgatami">fiksgatami (23)</a></li>
 
  <li><a href="http://people.skolelinux.org/pere/blog/tags/fildeling">fildeling (12)</a></li>
 
- <li><a href="http://people.skolelinux.org/pere/blog/tags/freeculture">freeculture (20)</a></li>
+ <li><a href="http://people.skolelinux.org/pere/blog/tags/freeculture">freeculture (25)</a></li>
 
  <li><a href="http://people.skolelinux.org/pere/blog/tags/freedombox">freedombox (9)</a></li>
 
@@ -866,7 +1424,7 @@ historie.</p>
 
  <li><a href="http://people.skolelinux.org/pere/blog/tags/intervju">intervju (42)</a></li>
 
- <li><a href="http://people.skolelinux.org/pere/blog/tags/isenkram">isenkram (10)</a></li>
+ <li><a href="http://people.skolelinux.org/pere/blog/tags/isenkram">isenkram (11)</a></li>
 
  <li><a href="http://people.skolelinux.org/pere/blog/tags/kart">kart (19)</a></li>
 
@@ -880,19 +1438,21 @@ historie.</p>
 
  <li><a href="http://people.skolelinux.org/pere/blog/tags/mesh network">mesh network (8)</a></li>
 
- <li><a href="http://people.skolelinux.org/pere/blog/tags/multimedia">multimedia (36)</a></li>
+ <li><a href="http://people.skolelinux.org/pere/blog/tags/multimedia">multimedia (37)</a></li>
+
+ <li><a href="http://people.skolelinux.org/pere/blog/tags/nice free software">nice free software (7)</a></li>
 
- <li><a href="http://people.skolelinux.org/pere/blog/tags/norsk">norsk (265)</a></li>
+ <li><a href="http://people.skolelinux.org/pere/blog/tags/norsk">norsk (273)</a></li>
 
  <li><a href="http://people.skolelinux.org/pere/blog/tags/nuug">nuug (177)</a></li>
 
- <li><a href="http://people.skolelinux.org/pere/blog/tags/offentlig innsyn">offentlig innsyn (20)</a></li>
+ <li><a href="http://people.skolelinux.org/pere/blog/tags/offentlig innsyn">offentlig innsyn (22)</a></li>
 
  <li><a href="http://people.skolelinux.org/pere/blog/tags/open311">open311 (2)</a></li>
 
- <li><a href="http://people.skolelinux.org/pere/blog/tags/opphavsrett">opphavsrett (54)</a></li>
+ <li><a href="http://people.skolelinux.org/pere/blog/tags/opphavsrett">opphavsrett (58)</a></li>
 
- <li><a href="http://people.skolelinux.org/pere/blog/tags/personvern">personvern (88)</a></li>
+ <li><a href="http://people.skolelinux.org/pere/blog/tags/personvern">personvern (92)</a></li>
 
  <li><a href="http://people.skolelinux.org/pere/blog/tags/raid">raid (1)</a></li>
 
@@ -910,7 +1470,7 @@ historie.</p>
 
  <li><a href="http://people.skolelinux.org/pere/blog/tags/scraperwiki">scraperwiki (2)</a></li>
 
- <li><a href="http://people.skolelinux.org/pere/blog/tags/sikkerhet">sikkerhet (43)</a></li>
+ <li><a href="http://people.skolelinux.org/pere/blog/tags/sikkerhet">sikkerhet (45)</a></li>
 
  <li><a href="http://people.skolelinux.org/pere/blog/tags/sitesummary">sitesummary (4)</a></li>
 
@@ -922,7 +1482,7 @@ historie.</p>
 
  <li><a href="http://people.skolelinux.org/pere/blog/tags/stortinget">stortinget (10)</a></li>
 
- <li><a href="http://people.skolelinux.org/pere/blog/tags/surveillance">surveillance (35)</a></li>
+ <li><a href="http://people.skolelinux.org/pere/blog/tags/surveillance">surveillance (36)</a></li>
 
  <li><a href="http://people.skolelinux.org/pere/blog/tags/sysadmin">sysadmin (2)</a></li>
 
@@ -930,11 +1490,11 @@ historie.</p>
 
  <li><a href="http://people.skolelinux.org/pere/blog/tags/valg">valg (8)</a></li>
 
- <li><a href="http://people.skolelinux.org/pere/blog/tags/video">video (54)</a></li>
+ <li><a href="http://people.skolelinux.org/pere/blog/tags/video">video (55)</a></li>
 
  <li><a href="http://people.skolelinux.org/pere/blog/tags/vitenskap">vitenskap (4)</a></li>
 
- <li><a href="http://people.skolelinux.org/pere/blog/tags/web">web (37)</a></li>
+ <li><a href="http://people.skolelinux.org/pere/blog/tags/web">web (38)</a></li>
 
 </ul>