1 <!DOCTYPE html PUBLIC
"-//W3C//DTD XHTML 1.0 Strict//EN"
2 "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
3 <html xmlns=
"http://www.w3.org/1999/xhtml" dir=
"ltr">
5 <meta http-equiv=
"Content-Type" content=
"text/html;charset=utf-8" />
6 <title>Petter Reinholdtsen
</title>
7 <link rel=
"stylesheet" type=
"text/css" media=
"screen" href=
"http://people.skolelinux.org/pere/blog/style.css" />
8 <link rel=
"stylesheet" type=
"text/css" media=
"screen" href=
"http://people.skolelinux.org/pere/blog/vim.css" />
9 <link rel=
"alternate" title=
"RSS Feed" href=
"http://people.skolelinux.org/pere/blog/index.rss" type=
"application/rss+xml" />
14 <a href=
"http://people.skolelinux.org/pere/blog/">Petter Reinholdtsen
</a>
23 <div class=
"title"><a href=
"http://people.skolelinux.org/pere/blog/Isenkram_with_PackageKit_support___new_version_0_23_available_in_Debian_unstable.html">Isenkram with PackageKit support - new version
0.23 available in Debian unstable
</a></div>
24 <div class=
"date">25th May
2016</div>
25 <div class=
"body"><p><a href=
"https://tracker.debian.org/pkg/isenkram">The isenkram
26 system
</a> is a user-focused solution in Debian for handling hardware
27 related packages. The idea is to have a database of mappings between
28 hardware and packages, and pop up a dialog suggesting for the user to
29 install the packages to use a given hardware dongle. Some use cases
30 are when you insert a Yubikey, it proposes to install the software
31 needed to control it; when you insert a braille reader list it
32 proposes to install the packages needed to send text to the reader;
33 and when you insert a ColorHug screen calibrator it suggests to
34 install the driver for it. The system work well, and even have a few
35 command line tools to install firmware packages and packages for the
36 hardware already in the machine (as opposed to hotpluggable hardware).
</p>
38 <p>The system was initially written using aptdaemon, because I found
39 good documentation and example code on how to use it. But aptdaemon
40 is going away and is generally being replaced by
41 <a href=
"http://www.freedesktop.org/software/PackageKit/">PackageKit
</a>,
42 so Isenkram needed a rewrite. And today, thanks to the great patch
43 from my college Sunil Mohan Adapa in the FreedomBox project, the
44 rewrite finally took place. I've just uploaded a new version of
45 Isenkram into Debian Unstable with the patch included, and the default
46 for the background daemon is now to use PackageKit. To check it out,
47 install the
<tt>isenkram
</tt> package and insert some hardware dongle
48 and see if it is recognised.
</p>
50 <p>If you want to know what kind of packages isenkram would propose for
51 the machine it is running on, you can check out the isenkram-lookup
52 program. This is what it look like on a Thinkpad X230:
</p>
70 </pre></blockquote></p>
72 <p>The hardware mappings come from several places. The preferred way
73 is for packages to announce their hardware support using
74 <a href=
"https://www.freedesktop.org/software/appstream/docs/">the
75 cross distribution appstream system
</a>.
77 <a href=
"http://people.skolelinux.org/pere/blog/tags/isenkram/">previous
78 blog posts about isenkram
</a> to learn how to do that.
</p>
83 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>.
88 <div class=
"padding"></div>
91 <div class=
"title"><a href=
"http://people.skolelinux.org/pere/blog/Discharge_rate_estimate_in_new_battery_statistics_collector_for_Debian.html">Discharge rate estimate in new battery statistics collector for Debian
</a></div>
92 <div class=
"date">23rd May
2016</div>
93 <div class=
"body"><p>Yesterday I updated the
94 <a href=
"https://tracker.debian.org/pkg/battery-stats">battery-stats
95 package in Debian
</a> with a few patches sent to me by skilled and
96 enterprising users. There were some nice user and visible changes.
97 First of all, both desktop menu entries now work. A design flaw in
98 one of the script made the history graph fail to show up (its PNG was
99 dumped in ~/.xsession-errors) if no controlling TTY was available.
100 The script worked when called from the command line, but not when
101 called from the desktop menu. I changed this to look for a DISPLAY
102 variable or a TTY before deciding where to draw the graph, and now the
103 graph window pop up as expected.
</p>
105 <p>The next new feature is a discharge rate estimator in one of the
106 graphs (the one showing the last few hours). New is also the user of
107 colours showing charging in blue and discharge in red. The percentages
108 of this graph is relative to last full charge, not battery design
111 <p align=
"center"><img src=
"http://people.skolelinux.org/pere/blog/images/2016-05-23-battery-stats-rate.png"/></p>
113 <p>The other graph show the entire history of the collected battery
114 statistics, comparing it to the design capacity of the battery to
115 visualise how the battery life time get shorter over time. The red
116 line in this graph is what the previous graph considers
100 percent:
118 <p align=
"center"><img src=
"http://people.skolelinux.org/pere/blog/images/2016-05-23-battery-stats-history.png"/></p>
120 <p>In this graph you can see that I only charge the battery to
80
121 percent of last full capacity, and how the capacity of the battery is
124 <p>The last new feature is in the collector, which now will handle
125 more hardware models. On some hardware, Linux power supply
126 information is stored in /sys/class/power_supply/ACAD/, while the
127 collector previously only looked in /sys/class/power_supply/AC/. Now
128 both are checked to figure if there is power connected to the
131 <p>If you are interested in how your laptop battery is doing, please
133 <a href=
"https://tracker.debian.org/pkg/battery-stats">battery-stats
</a>
134 in Debian unstable, or rebuild it on Jessie to get it working on
135 Debian stable. :) The upstream source is available from
<a
136 href=
"https://github.com/petterreinholdtsen/battery-stats">github
</a>.
137 Patches are very welcome.
</p>
139 <p>As usual, if you use Bitcoin and want to show your support of my
140 activities, please send Bitcoin donations to my address
141 <b><a href=
"bitcoin:15oWEoG9dUPovwmUL9KWAnYRtNJEkP1u1b">15oWEoG9dUPovwmUL9KWAnYRtNJEkP1u1b
</a></b>.
</p>
146 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>.
151 <div class=
"padding"></div>
154 <div class=
"title"><a href=
"http://people.skolelinux.org/pere/blog/French_edition_of_Lawrence_Lessigs_book_Cultura_Libre_on_Amazon_and_Barnes___Noble.html">French edition of Lawrence Lessigs book Cultura Libre on Amazon and Barnes & Noble
</a></div>
155 <div class=
"date">21st May
2016</div>
156 <div class=
"body"><p>A few weeks ago the French paperback edition of Lawrence Lessigs
157 2004 book Cultura Libre was published. Today I noticed that the book
158 is now available from book stores. You can now buy it from
159 <a href=
"http://www.amazon.com/Culture-Libre-French-Lawrence-Lessig/dp/8269018260">Amazon
</a>
161 <a href=
"http://www.barnesandnoble.com/w/culture-libre-lawrence-lessig/1123776705">Barnes
162 & Noble
</a> ($?) and as always from
163 <a href=
"http://www.lulu.com/shop/lawrence-lessig/culture-libre/paperback/product-22645082.html">Lulu.com
</a>
164 ($
19.99). The revenue is donated to the Creative Commons project. If
165 you buy from Lulu.com, they currently get $
10.59, while if you buy
166 from one of the book stores most of the revenue go to the book store
167 and the Creative Commons project get much (not sure how much
170 <p>I was a bit surprised to discover that there is a kindle edition
171 sold by Amazon Digital Services LLC on Amazon. Not quite sure how
172 that edition was created, but if you want to download a electronic
173 edition (PDF, EPUB, Mobi) generated from the same files used to create
174 the paperback edition, they are
175 <a href=
"https://github.com/petterreinholdtsen/free-culture-lessig">available
181 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>.
186 <div class=
"padding"></div>
189 <div class=
"title"><a href=
"http://people.skolelinux.org/pere/blog/I_want_the_courts_to_be_involved_before_the_police_can_hijack_a_news_site_DNS_domain___domstolkontroll_.html">I want the courts to be involved before the police can hijack a news site DNS domain (#domstolkontroll)
</a></div>
190 <div class=
"date">19th May
2016</div>
191 <div class=
"body"><p>I just donated to the
192 <a href=
"http://www.nuug.no/dns-beslag-donasjon.shtml">NUUG defence
193 "fond"
</a> to fund the effort in Norway to get the seizure of the news
194 site popcorn-time.no tested in court. I hope everyone that agree with
195 me will do the same.
</p>
197 <p>Would you be worried if you knew the police in your country could
198 hijack DNS domains of news sites covering free software system without
199 talking to a judge first? I am. What if the free software system
200 combined search engine lookups, bittorrent downloads and video playout
201 and was called Popcorn Time? Would that affect your view? It still
204 <p>In March
2016, the Norwegian police seized (as in forced NORID to
205 change the IP address pointed to by it to one controlled by the
206 police) the DNS domain popcorn-time.no, without any supervision from
207 the courts. I did not know about the web site back then, and assumed
208 the courts had been involved, and was very surprised when I discovered
209 that the police had hijacked the DNS domain without asking a judge for
210 permission first. I was even more surprised when I had a look at
211 <a href=
"https://web.archive.org/web/*/http://popcorn-time.no">the web
212 site content on the Internet Archive
</A>, and only found news coverage
213 about Popcorn Time, not any material published without the right
214 holders permissions.
</p>
216 <p>The seizure was widely covered in the Norwegian press (see for
217 example
<a href=
"http://www.hegnar.no/Nyheter/Naeringsliv/2016/03/Popcorn-time.no-beslaglagt-av-OEkokrim">Hegnar Online
</a> and
218 <a href=
"http://itavisen.no/2016/03/08/okokrim-har-beslaglagt-popcorn-time-no/">ITavisen
<a/>
220 <a href=
"http://www.nrk.no/kultur/okokrim-gar-til-aksjon-mot-popcorn-time-1.12842452">NRK
</a>),
221 at first due to the press release sent out by Økokrim, but then based
223 <a href=
"http://blogg.torvund.net/2016/03/09/okokrims-beslag-i-domenet-popcorn-time-no/">protests
224 from the law professor Olav Torvund
</a> and
225 <a href=
"http://www.klassekampen.no/article/20160311/ARTICLE/160319995">lawyer
226 Jon Wessel-Aas
</a>. It even got some
227 <a href=
"https://torrentfreak.com/norwegian-authorities-sued-over-popcorn-time-domain-seizure-160418/">coverage
228 on TorrentFreak
</a>.
</p>
231 <a href=
"http://people.skolelinux.org/pere/blog/NUUG_contests_Norwegian_police_DNS_seizure_of_popcorn_time_no.html">
232 wrote about the case a month ago
</a>, when the
233 <a href=
"http://www.nuug.no/">Norwegian Unix User Group
</a> (NUUG),
234 where I am an active member, decided to ask the courts to test this seizure.
235 The request was denied, but NUUG and its co-requestor EFN have not
236 given up, and now they are rallying for support to get the seizure
237 legally challenged. They accept both bank and Bitcoin transfer for
238 those that want to support the request.
</p>
240 <p>If you as me believe news sites about free software should not be
241 censored, even if the free software have both legal and illegal
242 applications, and that DNS hijacking should be tested by the courts, I
243 suggest you
<a href=
"http://www.nuug.no/dns-beslag-donasjon.shtml">show
244 your support by donating to NUUG
</a>.
</a>
249 Tags:
<a href=
"http://people.skolelinux.org/pere/blog/tags/english">english
</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>,
<a href=
"http://people.skolelinux.org/pere/blog/tags/opphavsrett">opphavsrett
</a>.
254 <div class=
"padding"></div>
257 <div class=
"title"><a href=
"http://people.skolelinux.org/pere/blog/Debian_now_with_ZFS_on_Linux_included.html">Debian now with ZFS on Linux included
</a></div>
258 <div class=
"date">12th May
2016</div>
259 <div class=
"body"><p>Today, after many years of hard work from many people,
260 <a href=
"http://zfsonlinux.org/">ZFS for Linux
</a> finally entered
261 Debian. The package status can be seen on
262 <a href=
"https://tracker.debian.org/pkg/zfs-linux">the package tracker
263 for zfs-linux
</a>. and
264 <a href=
"https://qa.debian.org/developer.php?login=pkg-zfsonlinux-devel@lists.alioth.debian.org">the
265 team status page
</a>. If you want to help out, please join us.
266 <a href=
"http://anonscm.debian.org/gitweb/?p=pkg-zfsonlinux/zfs.git">The
267 source code
</a> is available via git on Alioth. It would also be
268 great if you could help out with
269 <a href=
"https://tracker.debian.org/pkg/dkms">the dkms package
</a>, as
270 it is an important piece of the puzzle to get ZFS working.
</p>
275 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>.
280 <div class=
"padding"></div>
283 <div class=
"title"><a href=
"http://people.skolelinux.org/pere/blog/What_is_the_best_multimedia_player_in_Debian_.html">What is the best multimedia player in Debian?
</a></div>
284 <div class=
"date"> 8th May
2016</div>
285 <div class=
"body"><p><strong>Where I set out to figure out which multimedia player in
286 Debian claim support for most file formats.
</strong></p>
288 <p>A few years ago, I had a look at the media support for Browser
289 plugins in Debian, to get an idea which plugins to include in Debian
290 Edu. I created a script to extract the set of supported MIME types
291 for each plugin, and used this to find out which multimedia browser
292 plugin supported most file formats / media types.
293 <a href=
"https://wiki.debian.org/DebianEdu/BrowserMultimedia">The
294 result
</a> can still be seen on the Debian wiki, even though it have
295 not been updated for a while. But browser plugins are less relevant
296 these days, so I thought it was time to look at standalone
299 <p>A few days ago I was tired of VLC not being listed as a viable
300 player when I wanted to play videos from the Norwegian National
301 Broadcasting Company, and decided to investigate why. The cause is a
302 <a href=
"https://bugs.debian.org/822245">missing MIME type in the VLC
303 desktop file
</a>. In the process I wrote a script to compare the set
304 of MIME types announced in the desktop file and the browser plugin,
305 only to discover that there is quite a large difference between the
306 two for VLC. This discovery made me dig up the script I used to
307 compare browser plugins, and adjust it to compare desktop files
308 instead, to try to figure out which multimedia player in Debian
309 support most file formats.
</p>
311 <p>The result can be seen on the Debian Wiki, as
312 <a href=
"https://wiki.debian.org/DebianMultimedia/PlayerSupport">a
313 table listing all MIME types supported by one of the packages included
314 in the table
</a>, with the package supporting most MIME types being
315 listed first in the table.
</p>
317 </p>The best multimedia player in Debian? It is totem, followed by
318 parole, kplayer, mpv, vlc, smplayer mplayer-gui gnome-mpv and
319 kmplayer. Time for the other players to update their announced MIME
325 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/multimedia">multimedia
</a>,
<a href=
"http://people.skolelinux.org/pere/blog/tags/video">video
</a>.
330 <div class=
"padding"></div>
333 <div class=
"title"><a href=
"http://people.skolelinux.org/pere/blog/The_Pyra___handheld_computer_with_Debian_preinstalled.html">The Pyra - handheld computer with Debian preinstalled
</a></div>
334 <div class=
"date"> 4th May
2016</div>
335 <div class=
"body">A friend of mine made me aware of
336 <a href=
"https://pyra-handheld.com/boards/pages/pyra/">The Pyra
</a>, a
337 handheld computer which will be delivered with Debian preinstalled. I
338 would love to get one of those for my birthday. :)
</p>
340 <p>The machine is a complete ARM-based PC with micro HDMI, SATA, USB
341 plugs and many others connectors, and include a full keyboard and a
5"
342 LCD touch screen. The
6000mAh battery is claimed to provide a whole
343 day of battery life time, but I have not seen any independent tests
344 confirming this. The vendor is still collecting preorders, and the
345 last I heard last night was that
22 more orders were needed before
346 production started.
</p>
348 <p>As far as I know, this is the first handheld preinstalled with
349 Debian. Please let me know if you know of any others. Is it the
350 first computer being sold with Debian preinstalled?
</p>
355 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>.
360 <div class=
"padding"></div>
363 <div class=
"title"><a href=
"http://people.skolelinux.org/pere/blog/NUUG_contests_Norwegian_police_DNS_seizure_of_popcorn_time_no.html">NUUG contests Norwegian police DNS seizure of popcorn-time.no
</a></div>
364 <div class=
"date">18th April
2016</div>
365 <div class=
"body"><p>It is days like today I am really happy to be a member of
366 <a href=
"http://www.nuug.no/">the Norwegian Unix User group
</a>, a
367 member association for those of us believing in free software, open
368 standards and unix-like operating systems. NUUG announced today it
370 <a href=
"http://www.nuug.no/news/Pressemelding__NUUG_og_EFN_begj_rer_rettslig_pr_ving_for_DNS_domenebeslag_av_popcorn_time_no.shtml">try
371 to bring the seizure of the DNS domain popcorn-time.no as
372 unlawful
</a>, to stand up for the principle that writing about a
373 controversial topic is not infringing copyrights, and censuring web
374 pages by hijacking DNS domain should be decided by the courts, not the
375 police. The DNS domain was seized by the Norwegian National Authority
376 for Investigation and Prosecution of Economic and Environmental Crime
377 a month ago. I hope this bring more paying members to NUUG to give
378 the association the financial muscle needed to bring this case as far
379 as it must go to stop this kind of DNS hijacking.
</p>
384 Tags:
<a href=
"http://people.skolelinux.org/pere/blog/tags/english">english
</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>,
<a href=
"http://people.skolelinux.org/pere/blog/tags/opphavsrett">opphavsrett
</a>.
389 <div class=
"padding"></div>
392 <div class=
"title"><a href=
"http://people.skolelinux.org/pere/blog/Ny_utgave__v2_2__av_den_frie_norske_stavekontrollen_gitt_ut.html">Ny utgave (v2.2) av den frie norske stavekontrollen gitt ut
</a></div>
393 <div class=
"date">15th April
2016</div>
394 <div class=
"body"><p>I dag tok jeg mot til meg og pakket sammen en ny versjon av den
395 frie norske stavekontrollen, ca. tre og et halvt år etter forrige
396 gang. Resultatet kan lastes ned fra
397 <a href=
"http://no.speling.org/">no.speling.org-prosjeksiden
</a>, både
398 som kildekodepakke og som "pack"-fil som kanskje fortsatt kan brukes
399 av OpenOffice.org/LibreOffice. Byggesystemet trenger oppussing, men i
400 denne omgang hadde jeg bare tid til å fikse byggefeil forårsaket av
401 endringer i GNU grep. De øvrige endringene var gjort tidligere i
402 påvente av en ny utgave.
</p>
404 <p><strong>Her er det som er nytt (fra NEWS-fila i
405 kildekodepakken):
</strong></p>
407 <p>Release
2.2 (
2016-
04-
15)
</p>
411 <li>Rewrite how scripts/speling2words handle tripple consonants, to
412 avoid importing duplicate words from no.speling.org, and getting
413 rid of the existing duplicates in norsk.words.
</li>
414 <li>Remove duplicate entries with tripple consonants from norsk.words.
</li>
415 <li>Update frequency for entries in norsk.words based on
416 <URL:http://helmer.aksis.uib.no/nta/ordlistf.zip
> (ran 'make
418 <li>Correct nn ispell build, avoid crash in munchlist causing lots of
419 words to fall out of the database.
</li>
420 <li>Use grep -a to convince grep it is working on text files, to work
421 with newer grep versions.
</li>
423 <li>Remove some words disputed in the no.speling.org review process:
425 <li>apparent (nb)
</li>
427 <li>ugjest, ugjesten, ugjestens (nb)
</li>
435 Tags:
<a href=
"http://people.skolelinux.org/pere/blog/tags/debian edu">debian edu
</a>,
<a href=
"http://people.skolelinux.org/pere/blog/tags/norsk">norsk
</a>,
<a href=
"http://people.skolelinux.org/pere/blog/tags/stavekontroll">stavekontroll
</a>.
440 <div class=
"padding"></div>
443 <div class=
"title"><a href=
"http://people.skolelinux.org/pere/blog/I_F__Stone___an_inspiration_for_us_all.html">I.F. Stone - an inspiration for us all
</a></div>
444 <div class=
"date">13th April
2016</div>
445 <div class=
"body"><p>I first got to know I.F. Stone when I came across an article by Jon
446 Schwarz on The Intercept
447 <a href=
"https://theintercept.com/2015/05/07/new-documentary-legacy-f-stone/">about
448 his extraordinary contribution to investigative journalism in
449 USA
</a>. The article is about a new documentary in two parts
450 (
<a href=
"https://vimeo.com/123974841">part one is
12 minutes
</a> and
451 <a href=
"https://vimeo.com/123974842">part two is
30 minutes
</a>), and
452 I found both truly fascinating. It is amazing what he was able to
453 find by digging up public sources and government papers. He
454 documented lots of government abuse and cover ups, and I find
455 <a href=
"http://www.ifstone.org/weekly.php">his weekly news letters
</a>
456 inspiring to read even today.
</p>
459 All governments are run by liars and nothing they say should be believed.
463 <p>His starting point was that reporters should not assume governments
464 and corporations are telling the truth, but verify all their claims as
465 much as possible. I wonder how many Norwegian reporters can be said
466 to follow the principles of I. F. Stone. They are definitely in short
467 supply. If you, like me half a year ago, have never heard of him,
473 Tags:
<a href=
"http://people.skolelinux.org/pere/blog/tags/english">english
</a>,
<a href=
"http://people.skolelinux.org/pere/blog/tags/offentlig innsyn">offentlig innsyn
</a>.
478 <div class=
"padding"></div>
480 <p style=
"text-align: right;"><a href=
"index.rss"><img src=
"http://people.skolelinux.org/pere/blog/xml.gif" alt=
"RSS feed" width=
"36" height=
"14" /></a></p>
491 <li><a href=
"http://people.skolelinux.org/pere/blog/archive/2016/01/">January (
3)
</a></li>
493 <li><a href=
"http://people.skolelinux.org/pere/blog/archive/2016/02/">February (
2)
</a></li>
495 <li><a href=
"http://people.skolelinux.org/pere/blog/archive/2016/03/">March (
3)
</a></li>
497 <li><a href=
"http://people.skolelinux.org/pere/blog/archive/2016/04/">April (
8)
</a></li>
499 <li><a href=
"http://people.skolelinux.org/pere/blog/archive/2016/05/">May (
7)
</a></li>
506 <li><a href=
"http://people.skolelinux.org/pere/blog/archive/2015/01/">January (
7)
</a></li>
508 <li><a href=
"http://people.skolelinux.org/pere/blog/archive/2015/02/">February (
6)
</a></li>
510 <li><a href=
"http://people.skolelinux.org/pere/blog/archive/2015/03/">March (
1)
</a></li>
512 <li><a href=
"http://people.skolelinux.org/pere/blog/archive/2015/04/">April (
4)
</a></li>
514 <li><a href=
"http://people.skolelinux.org/pere/blog/archive/2015/05/">May (
3)
</a></li>
516 <li><a href=
"http://people.skolelinux.org/pere/blog/archive/2015/06/">June (
4)
</a></li>
518 <li><a href=
"http://people.skolelinux.org/pere/blog/archive/2015/07/">July (
6)
</a></li>
520 <li><a href=
"http://people.skolelinux.org/pere/blog/archive/2015/08/">August (
2)
</a></li>
522 <li><a href=
"http://people.skolelinux.org/pere/blog/archive/2015/09/">September (
2)
</a></li>
524 <li><a href=
"http://people.skolelinux.org/pere/blog/archive/2015/10/">October (
9)
</a></li>
526 <li><a href=
"http://people.skolelinux.org/pere/blog/archive/2015/11/">November (
6)
</a></li>
528 <li><a href=
"http://people.skolelinux.org/pere/blog/archive/2015/12/">December (
3)
</a></li>
535 <li><a href=
"http://people.skolelinux.org/pere/blog/archive/2014/01/">January (
2)
</a></li>
537 <li><a href=
"http://people.skolelinux.org/pere/blog/archive/2014/02/">February (
3)
</a></li>
539 <li><a href=
"http://people.skolelinux.org/pere/blog/archive/2014/03/">March (
8)
</a></li>
541 <li><a href=
"http://people.skolelinux.org/pere/blog/archive/2014/04/">April (
7)
</a></li>
543 <li><a href=
"http://people.skolelinux.org/pere/blog/archive/2014/05/">May (
1)
</a></li>
545 <li><a href=
"http://people.skolelinux.org/pere/blog/archive/2014/06/">June (
2)
</a></li>
547 <li><a href=
"http://people.skolelinux.org/pere/blog/archive/2014/07/">July (
2)
</a></li>
549 <li><a href=
"http://people.skolelinux.org/pere/blog/archive/2014/08/">August (
2)
</a></li>
551 <li><a href=
"http://people.skolelinux.org/pere/blog/archive/2014/09/">September (
5)
</a></li>
553 <li><a href=
"http://people.skolelinux.org/pere/blog/archive/2014/10/">October (
6)
</a></li>
555 <li><a href=
"http://people.skolelinux.org/pere/blog/archive/2014/11/">November (
3)
</a></li>
557 <li><a href=
"http://people.skolelinux.org/pere/blog/archive/2014/12/">December (
5)
</a></li>
564 <li><a href=
"http://people.skolelinux.org/pere/blog/archive/2013/01/">January (
11)
</a></li>
566 <li><a href=
"http://people.skolelinux.org/pere/blog/archive/2013/02/">February (
9)
</a></li>
568 <li><a href=
"http://people.skolelinux.org/pere/blog/archive/2013/03/">March (
9)
</a></li>
570 <li><a href=
"http://people.skolelinux.org/pere/blog/archive/2013/04/">April (
6)
</a></li>
572 <li><a href=
"http://people.skolelinux.org/pere/blog/archive/2013/05/">May (
9)
</a></li>
574 <li><a href=
"http://people.skolelinux.org/pere/blog/archive/2013/06/">June (
10)
</a></li>
576 <li><a href=
"http://people.skolelinux.org/pere/blog/archive/2013/07/">July (
7)
</a></li>
578 <li><a href=
"http://people.skolelinux.org/pere/blog/archive/2013/08/">August (
3)
</a></li>
580 <li><a href=
"http://people.skolelinux.org/pere/blog/archive/2013/09/">September (
5)
</a></li>
582 <li><a href=
"http://people.skolelinux.org/pere/blog/archive/2013/10/">October (
7)
</a></li>
584 <li><a href=
"http://people.skolelinux.org/pere/blog/archive/2013/11/">November (
9)
</a></li>
586 <li><a href=
"http://people.skolelinux.org/pere/blog/archive/2013/12/">December (
3)
</a></li>
593 <li><a href=
"http://people.skolelinux.org/pere/blog/archive/2012/01/">January (
7)
</a></li>
595 <li><a href=
"http://people.skolelinux.org/pere/blog/archive/2012/02/">February (
10)
</a></li>
597 <li><a href=
"http://people.skolelinux.org/pere/blog/archive/2012/03/">March (
17)
</a></li>
599 <li><a href=
"http://people.skolelinux.org/pere/blog/archive/2012/04/">April (
12)
</a></li>
601 <li><a href=
"http://people.skolelinux.org/pere/blog/archive/2012/05/">May (
12)
</a></li>
603 <li><a href=
"http://people.skolelinux.org/pere/blog/archive/2012/06/">June (
20)
</a></li>
605 <li><a href=
"http://people.skolelinux.org/pere/blog/archive/2012/07/">July (
17)
</a></li>
607 <li><a href=
"http://people.skolelinux.org/pere/blog/archive/2012/08/">August (
6)
</a></li>
609 <li><a href=
"http://people.skolelinux.org/pere/blog/archive/2012/09/">September (
9)
</a></li>
611 <li><a href=
"http://people.skolelinux.org/pere/blog/archive/2012/10/">October (
17)
</a></li>
613 <li><a href=
"http://people.skolelinux.org/pere/blog/archive/2012/11/">November (
10)
</a></li>
615 <li><a href=
"http://people.skolelinux.org/pere/blog/archive/2012/12/">December (
7)
</a></li>
622 <li><a href=
"http://people.skolelinux.org/pere/blog/archive/2011/01/">January (
16)
</a></li>
624 <li><a href=
"http://people.skolelinux.org/pere/blog/archive/2011/02/">February (
6)
</a></li>
626 <li><a href=
"http://people.skolelinux.org/pere/blog/archive/2011/03/">March (
6)
</a></li>
628 <li><a href=
"http://people.skolelinux.org/pere/blog/archive/2011/04/">April (
7)
</a></li>
630 <li><a href=
"http://people.skolelinux.org/pere/blog/archive/2011/05/">May (
3)
</a></li>
632 <li><a href=
"http://people.skolelinux.org/pere/blog/archive/2011/06/">June (
2)
</a></li>
634 <li><a href=
"http://people.skolelinux.org/pere/blog/archive/2011/07/">July (
7)
</a></li>
636 <li><a href=
"http://people.skolelinux.org/pere/blog/archive/2011/08/">August (
6)
</a></li>
638 <li><a href=
"http://people.skolelinux.org/pere/blog/archive/2011/09/">September (
4)
</a></li>
640 <li><a href=
"http://people.skolelinux.org/pere/blog/archive/2011/10/">October (
2)
</a></li>
642 <li><a href=
"http://people.skolelinux.org/pere/blog/archive/2011/11/">November (
3)
</a></li>
644 <li><a href=
"http://people.skolelinux.org/pere/blog/archive/2011/12/">December (
1)
</a></li>
651 <li><a href=
"http://people.skolelinux.org/pere/blog/archive/2010/01/">January (
2)
</a></li>
653 <li><a href=
"http://people.skolelinux.org/pere/blog/archive/2010/02/">February (
1)
</a></li>
655 <li><a href=
"http://people.skolelinux.org/pere/blog/archive/2010/03/">March (
3)
</a></li>
657 <li><a href=
"http://people.skolelinux.org/pere/blog/archive/2010/04/">April (
3)
</a></li>
659 <li><a href=
"http://people.skolelinux.org/pere/blog/archive/2010/05/">May (
9)
</a></li>
661 <li><a href=
"http://people.skolelinux.org/pere/blog/archive/2010/06/">June (
14)
</a></li>
663 <li><a href=
"http://people.skolelinux.org/pere/blog/archive/2010/07/">July (
12)
</a></li>
665 <li><a href=
"http://people.skolelinux.org/pere/blog/archive/2010/08/">August (
13)
</a></li>
667 <li><a href=
"http://people.skolelinux.org/pere/blog/archive/2010/09/">September (
7)
</a></li>
669 <li><a href=
"http://people.skolelinux.org/pere/blog/archive/2010/10/">October (
9)
</a></li>
671 <li><a href=
"http://people.skolelinux.org/pere/blog/archive/2010/11/">November (
13)
</a></li>
673 <li><a href=
"http://people.skolelinux.org/pere/blog/archive/2010/12/">December (
12)
</a></li>
680 <li><a href=
"http://people.skolelinux.org/pere/blog/archive/2009/01/">January (
8)
</a></li>
682 <li><a href=
"http://people.skolelinux.org/pere/blog/archive/2009/02/">February (
8)
</a></li>
684 <li><a href=
"http://people.skolelinux.org/pere/blog/archive/2009/03/">March (
12)
</a></li>
686 <li><a href=
"http://people.skolelinux.org/pere/blog/archive/2009/04/">April (
10)
</a></li>
688 <li><a href=
"http://people.skolelinux.org/pere/blog/archive/2009/05/">May (
9)
</a></li>
690 <li><a href=
"http://people.skolelinux.org/pere/blog/archive/2009/06/">June (
3)
</a></li>
692 <li><a href=
"http://people.skolelinux.org/pere/blog/archive/2009/07/">July (
4)
</a></li>
694 <li><a href=
"http://people.skolelinux.org/pere/blog/archive/2009/08/">August (
3)
</a></li>
696 <li><a href=
"http://people.skolelinux.org/pere/blog/archive/2009/09/">September (
1)
</a></li>
698 <li><a href=
"http://people.skolelinux.org/pere/blog/archive/2009/10/">October (
2)
</a></li>
700 <li><a href=
"http://people.skolelinux.org/pere/blog/archive/2009/11/">November (
3)
</a></li>
702 <li><a href=
"http://people.skolelinux.org/pere/blog/archive/2009/12/">December (
3)
</a></li>
709 <li><a href=
"http://people.skolelinux.org/pere/blog/archive/2008/11/">November (
5)
</a></li>
711 <li><a href=
"http://people.skolelinux.org/pere/blog/archive/2008/12/">December (
7)
</a></li>
722 <li><a href=
"http://people.skolelinux.org/pere/blog/tags/3d-printer">3d-printer (
13)
</a></li>
724 <li><a href=
"http://people.skolelinux.org/pere/blog/tags/amiga">amiga (
1)
</a></li>
726 <li><a href=
"http://people.skolelinux.org/pere/blog/tags/aros">aros (
1)
</a></li>
728 <li><a href=
"http://people.skolelinux.org/pere/blog/tags/bankid">bankid (
4)
</a></li>
730 <li><a href=
"http://people.skolelinux.org/pere/blog/tags/bitcoin">bitcoin (
9)
</a></li>
732 <li><a href=
"http://people.skolelinux.org/pere/blog/tags/bootsystem">bootsystem (
15)
</a></li>
734 <li><a href=
"http://people.skolelinux.org/pere/blog/tags/bsa">bsa (
2)
</a></li>
736 <li><a href=
"http://people.skolelinux.org/pere/blog/tags/chrpath">chrpath (
2)
</a></li>
738 <li><a href=
"http://people.skolelinux.org/pere/blog/tags/debian">debian (
129)
</a></li>
740 <li><a href=
"http://people.skolelinux.org/pere/blog/tags/debian edu">debian edu (
156)
</a></li>
742 <li><a href=
"http://people.skolelinux.org/pere/blog/tags/digistan">digistan (
10)
</a></li>
744 <li><a href=
"http://people.skolelinux.org/pere/blog/tags/dld">dld (
15)
</a></li>
746 <li><a href=
"http://people.skolelinux.org/pere/blog/tags/docbook">docbook (
22)
</a></li>
748 <li><a href=
"http://people.skolelinux.org/pere/blog/tags/drivstoffpriser">drivstoffpriser (
4)
</a></li>
750 <li><a href=
"http://people.skolelinux.org/pere/blog/tags/english">english (
318)
</a></li>
752 <li><a href=
"http://people.skolelinux.org/pere/blog/tags/fiksgatami">fiksgatami (
23)
</a></li>
754 <li><a href=
"http://people.skolelinux.org/pere/blog/tags/fildeling">fildeling (
12)
</a></li>
756 <li><a href=
"http://people.skolelinux.org/pere/blog/tags/freeculture">freeculture (
27)
</a></li>
758 <li><a href=
"http://people.skolelinux.org/pere/blog/tags/freedombox">freedombox (
9)
</a></li>
760 <li><a href=
"http://people.skolelinux.org/pere/blog/tags/frikanalen">frikanalen (
16)
</a></li>
762 <li><a href=
"http://people.skolelinux.org/pere/blog/tags/h264">h264 (
20)
</a></li>
764 <li><a href=
"http://people.skolelinux.org/pere/blog/tags/intervju">intervju (
42)
</a></li>
766 <li><a href=
"http://people.skolelinux.org/pere/blog/tags/isenkram">isenkram (
12)
</a></li>
768 <li><a href=
"http://people.skolelinux.org/pere/blog/tags/kart">kart (
19)
</a></li>
770 <li><a href=
"http://people.skolelinux.org/pere/blog/tags/ldap">ldap (
9)
</a></li>
772 <li><a href=
"http://people.skolelinux.org/pere/blog/tags/lenker">lenker (
8)
</a></li>
774 <li><a href=
"http://people.skolelinux.org/pere/blog/tags/lsdvd">lsdvd (
2)
</a></li>
776 <li><a href=
"http://people.skolelinux.org/pere/blog/tags/ltsp">ltsp (
1)
</a></li>
778 <li><a href=
"http://people.skolelinux.org/pere/blog/tags/mesh network">mesh network (
8)
</a></li>
780 <li><a href=
"http://people.skolelinux.org/pere/blog/tags/multimedia">multimedia (
38)
</a></li>
782 <li><a href=
"http://people.skolelinux.org/pere/blog/tags/nice free software">nice free software (
7)
</a></li>
784 <li><a href=
"http://people.skolelinux.org/pere/blog/tags/norsk">norsk (
275)
</a></li>
786 <li><a href=
"http://people.skolelinux.org/pere/blog/tags/nuug">nuug (
180)
</a></li>
788 <li><a href=
"http://people.skolelinux.org/pere/blog/tags/offentlig innsyn">offentlig innsyn (
26)
</a></li>
790 <li><a href=
"http://people.skolelinux.org/pere/blog/tags/open311">open311 (
2)
</a></li>
792 <li><a href=
"http://people.skolelinux.org/pere/blog/tags/opphavsrett">opphavsrett (
60)
</a></li>
794 <li><a href=
"http://people.skolelinux.org/pere/blog/tags/personvern">personvern (
92)
</a></li>
796 <li><a href=
"http://people.skolelinux.org/pere/blog/tags/raid">raid (
1)
</a></li>
798 <li><a href=
"http://people.skolelinux.org/pere/blog/tags/reactos">reactos (
1)
</a></li>
800 <li><a href=
"http://people.skolelinux.org/pere/blog/tags/reprap">reprap (
11)
</a></li>
802 <li><a href=
"http://people.skolelinux.org/pere/blog/tags/rfid">rfid (
3)
</a></li>
804 <li><a href=
"http://people.skolelinux.org/pere/blog/tags/robot">robot (
9)
</a></li>
806 <li><a href=
"http://people.skolelinux.org/pere/blog/tags/rss">rss (
1)
</a></li>
808 <li><a href=
"http://people.skolelinux.org/pere/blog/tags/ruter">ruter (
4)
</a></li>
810 <li><a href=
"http://people.skolelinux.org/pere/blog/tags/scraperwiki">scraperwiki (
2)
</a></li>
812 <li><a href=
"http://people.skolelinux.org/pere/blog/tags/sikkerhet">sikkerhet (
46)
</a></li>
814 <li><a href=
"http://people.skolelinux.org/pere/blog/tags/sitesummary">sitesummary (
4)
</a></li>
816 <li><a href=
"http://people.skolelinux.org/pere/blog/tags/skepsis">skepsis (
4)
</a></li>
818 <li><a href=
"http://people.skolelinux.org/pere/blog/tags/standard">standard (
49)
</a></li>
820 <li><a href=
"http://people.skolelinux.org/pere/blog/tags/stavekontroll">stavekontroll (
4)
</a></li>
822 <li><a href=
"http://people.skolelinux.org/pere/blog/tags/stortinget">stortinget (
10)
</a></li>
824 <li><a href=
"http://people.skolelinux.org/pere/blog/tags/surveillance">surveillance (
36)
</a></li>
826 <li><a href=
"http://people.skolelinux.org/pere/blog/tags/sysadmin">sysadmin (
2)
</a></li>
828 <li><a href=
"http://people.skolelinux.org/pere/blog/tags/usenix">usenix (
2)
</a></li>
830 <li><a href=
"http://people.skolelinux.org/pere/blog/tags/valg">valg (
8)
</a></li>
832 <li><a href=
"http://people.skolelinux.org/pere/blog/tags/video">video (
56)
</a></li>
834 <li><a href=
"http://people.skolelinux.org/pere/blog/tags/vitenskap">vitenskap (
4)
</a></li>
836 <li><a href=
"http://people.skolelinux.org/pere/blog/tags/web">web (
38)
</a></li>
842 <p style=
"text-align: right">
843 Created by
<a href=
"http://steve.org.uk/Software/chronicle">Chronicle v4.6
</a>