]> pere.pagekite.me Git - homepage.git/blob - blog/index.html
Better text.
[homepage.git] / blog / index.html
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">
4 <head>
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" />
10 </head>
11 <body>
12 <div class="title">
13 <h1>
14 <a href="http://people.skolelinux.org/pere/blog/">Petter Reinholdtsen</a>
15
16 </h1>
17
18 </div>
19
20
21
22 <div class="entry">
23 <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>
24 <div class="date"> 7th October 2015</div>
25 <div class="body"><p>Jeg lot meg fascinere av
26 <a href="http://www.aftenposten.no/nyheter/iriks/politikk/Stortinget-har-tilgang-til-a-fjernstyre-600-mobiler-8192692.html">en
27 artikkel i Aftenposten</a> der det fortelles at «over 600 telefoner som
28 benyttes av stortingsrepresentanter, rådgivere og ansatte på
29 Stortinget, kan «fjernstyres» ved hjelp av
30 <a href="https://play.google.com/store/apps/details?id=com.airwatch.androidagent">programvaren
31 Airwatch</a>, et såkalte MDM-program (Mobile Device Managment)». Det
32 hele bagatelliseres av Stortingets IT-stab, men det er i hovedsak på
33 grunn av at journalisten ikke stiller de relevante spørsmålene. For
34 meg er det relevante spørsmålet hvem som har lovlig tilgang (i henhold
35 til lokal lovgiving, dvs. i hvert fall i Norge, Sverige, UK og USA)
36 til informasjon om og på telefonene, og hvor enkelt det er å skaffe
37 seg tilgang til hvor mobilene befinner seg og informasjon som befinner
38 seg på telefonene ved hjelp av utro tjenere, trusler, innbrudd og
39 andre ulovlige metoder.</p>
40
41 <p>Bruken av AirWatch betyr i realiteten at USAs etteretning og
42 politimyndigheter har full tilgang til stortingets mobiltelefoner,
43 inkludert posisjon og innhold, takket være
44 <a href="https://en.wikipedia.org/wiki/Foreign_Intelligence_Surveillance_Act_of_1978_Amendments_Act_of_2008">FISAAA-loven</a>
45 og
46 "<a href="https://en.wikipedia.org/wiki/National_security_letter">National
47 Security Letters</a>" og det enkle faktum at selskapet
48 <a href="http://www.airwatch.com/">AirWatch</a> er kontrollert av et
49 selskap i USA. I tillegg er det kjent at flere lands
50 etterretningstjenester kan lytte på trafikken når den passerer
51 landegrensene.</p>
52
53 <p>Jeg har bedt om mer informasjon
54 <a href="https://www.mimesbronn.no/request/saksnummer_for_saker_anganede_br">fra
55 Stortinget om bruken av AirWatch</a> via Mimes brønn så får vi se hva
56 de har å fortelle om saken. Fant ingenting om 'airwatch' i
57 postjournalen til Stortinget, så jeg trenger hjelp før jeg kan be om
58 innsyn i konkrete dokumenter.</p>
59
60 <p>Oppdatering 2015-10-07: Jeg er blitt spurt hvorfor jeg antar at
61 AirWatch-agenten rapporterer til USA og ikke direkte til Stortingets
62 egen infrastruktur. Det stemmer at det er teknisk mulig å sette
63 opp mobiltelefonene til å rapportere til datamaskiner som eies av
64 Stortinget. Jeg antar det rapporteres til AirWatch sine sentrale
65 tjenester basert på det jeg leste fra beskrivelsen av
66 <a href="http://www.airwatch.com/solutions/mobile-device-management/">Mobile
67 Device Management</A> på AirWatch sine egne nettsider, koblet med at
68 det brukes en standard app som kan hentes fra "app-butikkene" for å få
69 tilgang. Enten må app-en settes opp individuelt hos Stortinget, eller
70 så får den beskjed fra AirWatch i USA om hvor den skal koble seg opp.
71 I det første tilfellet vil den ikke rapportere direkte til USA, men
72 til programvare utviklet av AirWatch som kjører på en maskin under
73 Stortingets kontroll. Det er litt bedre, men fortsatt vil det være
74 umulig for Stortinget å være sikker på hva programvaren som tar imot
75 forbindelser gjør. Jeg ser fra beskrivelsen av
76 <a href="http://www.airwatch.com/differentiators/enterprise-integration/">Enterprice
77 Integration</a> hos AirWatch at det er mulig å ha lokal installasjon,
78 og håper innsynsforespørsler mot Stortinget kan fortelle mer om
79 hvordan ting konkret fungerer der.</p>
80 </div>
81 <div class="tags">
82
83
84 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>.
85
86
87 </div>
88 </div>
89 <div class="padding"></div>
90
91 <div class="entry">
92 <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>
93 <div class="date"> 1st October 2015</div>
94 <div class="body"><p>As I wrap up the Norwegian version of
95 <a href="https://github.com/petterreinholdtsen/free-culture-lessig">Free
96 Culture</a> book by Lawrence Lessig (still waiting for my final proof
97 reading copy to arrive in the mail), my great
98 <a href="http://dblatex.sourceforge.net/">dblatex</a> helper and
99 developer of the dblatex docbook processor, Benoît Guillon, decided a
100 to try to create a French version of the book. He started with the
101 French translation available from the
102 <a href="http://www.wikilivres.ca/wiki/Culture_libre">Wikilivres wiki
103 pages</a>, and wrote a program to convert it into a PO file, allowing
104 the translation to be integrated into the po4a based framework I use
105 to create the Norwegian translation from the English edition. We meet
106 on the <a href="irc://irc.freenode.net/%23dblatex">#dblatex IRC
107 channel</a> to discuss the work. If you want to help create a French
108 edition, check out
109 <a href="https://github.com/marsgui/free-culture-lessig">his git
110 repository</a> and join us on IRC. If the French edition look good,
111 we might publish it as a paper book on lulu.com. A French version of
112 the drawings and the cover need to be provided for this to happen.</p>
113 </div>
114 <div class="tags">
115
116
117 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>.
118
119
120 </div>
121 </div>
122 <div class="padding"></div>
123
124 <div class="entry">
125 <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>
126 <div class="date">24th September 2015</div>
127 <div class="body"><p>When I get a new laptop, the battery life time at the start is OK.
128 But this do not last. The last few laptops gave me a feeling that
129 within a year, the life time is just a fraction of what it used to be,
130 and it slowly become painful to use the laptop without power connected
131 all the time. Because of this, when I got a new Thinkpad X230 laptop
132 about two years ago, I decided to monitor its battery state to have
133 more hard facts when the battery started to fail.</p>
134
135 <img src="http://people.skolelinux.org/pere/blog/images/2015-09-24-laptop-battery-graph.png"/>
136
137 <p>First I tried to find a sensible Debian package to record the
138 battery status, assuming that this must be a problem already handled
139 by someone else. I found
140 <a href="https://tracker.debian.org/pkg/battery-stats">battery-stats</a>,
141 which collects statistics from the battery, but it was completely
142 broken. I sent a few suggestions to the maintainer, but decided to
143 write my own collector as a shell script while I waited for feedback
144 from him. Via
145 <a href="http://www.ifweassume.com/2013/08/the-de-evolution-of-my-laptop-battery.html">a
146 blog post about the battery development on a MacBook Air</a> I also
147 discovered
148 <a href="https://github.com/jradavenport/batlog.git">batlog</a>, not
149 available in Debian.</p>
150
151 <p>I started my collector 2013-07-15, and it has been collecting
152 battery stats ever since. Now my
153 /var/log/hjemmenett-battery-status.log file contain around 115,000
154 measurements, from the time the battery was working great until now,
155 when it is unable to charge above 7% of original capacity. My
156 collector shell script is quite simple and look like this:</p>
157
158 <pre>
159 #!/bin/sh
160 # Inspired by
161 # http://www.ifweassume.com/2013/08/the-de-evolution-of-my-laptop-battery.html
162 # See also
163 # http://blog.sleeplessbeastie.eu/2013/01/02/debian-how-to-monitor-battery-capacity/
164 logfile=/var/log/hjemmenett-battery-status.log
165
166 files="manufacturer model_name technology serial_number \
167 energy_full energy_full_design energy_now cycle_count status"
168
169 if [ ! -e "$logfile" ] ; then
170 (
171 printf "timestamp,"
172 for f in $files; do
173 printf "%s," $f
174 done
175 echo
176 ) > "$logfile"
177 fi
178
179 log_battery() {
180 # Print complete message in one echo call, to avoid race condition
181 # when several log processes run in parallel.
182 msg=$(printf "%s," $(date +%s); \
183 for f in $files; do \
184 printf "%s," $(cat $f); \
185 done)
186 echo "$msg"
187 }
188
189 cd /sys/class/power_supply
190
191 for bat in BAT*; do
192 (cd $bat && log_battery >> "$logfile")
193 done
194 </pre>
195
196 <p>The script is called when the power management system detect a
197 change in the power status (power plug in or out), and when going into
198 and out of hibernation and suspend. In addition, it collect a value
199 every 10 minutes. This make it possible for me know when the battery
200 is discharging, charging and how the maximum charge change over time.
201 The code for the Debian package
202 <a href="https://github.com/petterreinholdtsen/battery-status">is now
203 available on github</a>.</p>
204
205 <p>The collected log file look like this:</p>
206
207 <pre>
208 timestamp,manufacturer,model_name,technology,serial_number,energy_full,energy_full_design,energy_now,cycle_count,status,
209 1376591133,LGC,45N1025,Li-ion,974,62800000,62160000,39050000,0,Discharging,
210 [...]
211 1443090528,LGC,45N1025,Li-ion,974,4900000,62160000,4900000,0,Full,
212 1443090601,LGC,45N1025,Li-ion,974,4900000,62160000,4900000,0,Full,
213 </pre>
214
215 <p>I wrote a small script to create a graph of the charge development
216 over time. This graph depicted above show the slow death of my laptop
217 battery.</p>
218
219 <p>But why is this happening? Why are my laptop batteries always
220 dying in a year or two, while the batteries of space probes and
221 satellites keep working year after year. If we are to believe
222 <a href="http://batteryuniversity.com/learn/article/how_to_prolong_lithium_based_batteries">Battery
223 University</a>, the cause is me charging the battery whenever I have a
224 chance, and the fix is to not charge the Lithium-ion batteries to 100%
225 all the time, but to stay below 90% of full charge most of the time.
226 I've been told that the Tesla electric cars
227 <a href="http://my.teslamotors.com/de_CH/forum/forums/battery-charge-limit">limit
228 the charge of their batteries to 80%</a>, with the option to charge to
229 100% when preparing for a longer trip (not that I would want a car
230 like Tesla where rights to privacy is abandoned, but that is another
231 story), which I guess is the option we should have for laptops on
232 Linux too.</p>
233
234 <p>Is there a good and generic way with Linux to tell the battery to
235 stop charging at 80%, unless requested to charge to 100% once in
236 preparation for a longer trip? I found
237 <a href="http://askubuntu.com/questions/34452/how-can-i-limit-battery-charging-to-80-capacity">one
238 recipe on askubuntu for Ubuntu to limit charging on Thinkpad to
239 80%</a>, but could not get it to work (kernel module refused to
240 load).</p>
241
242 <p>I wonder why the battery capacity was reported to be more than 100%
243 at the start. I also wonder why the "full capacity" increases some
244 times, and if it is possible to repeat the process to get the battery
245 back to design capacity. And I wonder if the discharge and charge
246 speed change over time, or if this stay the same. I did not yet try
247 to write a tool to calculate the derivative values of the battery
248 level, but suspect some interesting insights might be learned from
249 those.</p>
250
251 <p>Update 2015-09-24: I got a tip to install the packages
252 acpi-call-dkms and tlp (unfortunately missing in Debian stable)
253 packages instead of the tp-smapi-dkms package I had tried to use
254 initially, and use 'tlp setcharge 40 80' to change when charging start
255 and stop. I've done so now, but expect my existing battery is toast
256 and need to be replaced. The proposal is unfortunately Thinkpad
257 specific.</p>
258 </div>
259 <div class="tags">
260
261
262 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>.
263
264
265 </div>
266 </div>
267 <div class="padding"></div>
268
269 <div class="entry">
270 <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>
271 <div class="date"> 3rd September 2015</div>
272 <div class="body"><p>Creating a good looking book cover proved harder than I expected.
273 I wanted to create a cover looking similar to the original cover of
274 the
275 <a href="https://github.com/petterreinholdtsen/free-culture-lessig">Free
276 Culture</a> book we are translating to Norwegian, and I wanted it in
277 vector format for high resolution printing. But my inkscape knowledge
278 were not nearly good enough to pull that off.
279
280 <p>But thanks to the great inkscape community, I was able to wrap up
281 the cover yesterday evening. I asked on the
282 <a href="irc://irc.freenode.net/%23inkscape">#inkscape IRC channel</a>
283 on Freenode for help and clues, and Marc Jeanmougin (Mc-) volunteered
284 to try to recreate it based on the PDF of the cover from the HTML
285 version. Not only did he create a
286 <a href="https://marc.jeanmougin.fr/share/copy1.svg ">SVG document with
287 the original and his vector version side by side</a>, he even provided
288 an <a href="https://marc.jeanmougin.fr/share/out-1.ogv">instruction
289 video</a> explaining how he did it</a>. But the instruction video is
290 not easy to follow for an untrained inkscape user. The video is a
291 recording on how he did it, and he is obviously very experienced as
292 the menu selections are very quick and he mentioned on IRC that he did
293 use some keyboard shortcuts that can't be seen on the video, but it
294 give a good idea about the inkscape operations to use to create the
295 stripes with the embossed copyright sign in the center.</p>
296
297 <p>I took his SVG file, copied the vector image and re-sized it to fit
298 on the cover I was drawing. I am happy with the end result, and the
299 current english version look like this:</p>
300
301 <img src="http://people.skolelinux.org/pere/blog/images/2015-09-03-free-culture-cover.png" width="70%" align="center"/>
302
303 <p>I am not quite sure about the text on the back, but guess it will
304 do. I picked three quotes from the official site for the book, and
305 hope it will work to trigger the interest of potential readers. The
306 Norwegian cover will look the same, but with the texts and bar code
307 replaced with the Norwegian version.</p>
308
309 <p>The book is very close to being ready for publication, and I expect
310 to upload the final draft to Lulu in the next few days and order a
311 final proof reading copy to verify that everything look like it should
312 before allowing everyone to order their own copy of Free Culture, in
313 English or Norwegian Bokmål. I'm waiting to give the the productive
314 proof readers a chance to complete their work.</p>
315 </div>
316 <div class="tags">
317
318
319 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>.
320
321
322 </div>
323 </div>
324 <div class="padding"></div>
325
326 <div class="entry">
327 <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>
328 <div class="date">19th August 2015</div>
329 <div class="body"><p>Today, finally, my first printed draft edition of the Norwegian
330 translation of Free Culture I have been working on for the last few
331 years arrived in the mail. I had to fake a cover to get the interior
332 printed, and the exterior of the book look awful, but that is
333 irrelevant at this point. I asked for a printed pocket book version
334 to get an idea about the font sizes and paper format as well as how
335 good the figures and images look in print, but also to test what the
336 pocket book version would look like. After receiving the 500 page
337 pocket book, it became obvious to me that that pocket book size is too
338 small for this book. I believe the book is too thick, and several
339 tables and figures do not look good in the size they get with that
340 small page sizes. I believe I will go with the 5.5x8.5 inch size
341 instead. A surprise discovery from the paper version was how bad the
342 URLs look in print. They are very hard to read in the colophon page.
343 The URLs are red in the PDF, but light gray on paper. I need to
344 change the color of links somehow to look better. But there is a
345 printed book in my hand, and it feels great. :)</p>
346
347 <p>Now I only need to fix the cover, wrap up the postscript with the
348 store behind the book, and collect the last corrections from the proof
349 readers before the book is ready for proper printing. Cover artists
350 willing to work for free and create a Creative Commons licensed vector
351 file looking similar to the original is most welcome, as my skills as
352 a graphics designer are mostly missing.</p>
353 </div>
354 <div class="tags">
355
356
357 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>.
358
359
360 </div>
361 </div>
362 <div class="padding"></div>
363
364 <div class="entry">
365 <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>
366 <div class="date"> 9th August 2015</div>
367 <div class="body"><p>Typesetting a book is harder than I hoped. As the translation is
368 mostly done, and a volunteer proof reader was going to check the text
369 on paper, it was time this summer to focus on formatting my translated
370 <a href="http://www.docbook.org/">docbook</a> based version of the
371 <a href="http://free-culture.cc/">Free Culture</a> book by Lawrence
372 Lessig. I've been trying to get both docboox-xsl+fop and dblatex to
373 give me a good looking PDF, but in the end I went with dblatex, because
374 its Debian maintainer and upstream developer were responsive and very
375 helpful in solving my formatting challenges.</p>
376
377 <p>Last night, I finally managed to create a PDF that no longer made
378 <a href="http://www.lulu.com/">Lulu.com</a> complain after uploading,
379 and I ordered a text version of the book on paper. It is lacking a
380 proper book cover and is not tagged with the correct ISBN number, but
381 should give me an idea what the finished book will look like.</p>
382
383 <p>Instead of using Lulu, I did consider printing the book using
384 <a href="http://www.createspace.com/">CreateSpace</a>, but ended up
385 using Lulu because it had smaller book size options (CreateSpace seem
386 to lack pocket book with extended distribution). I looked for a
387 similar service in Norway, but have not seen anything so far. Please
388 let me know if I am missing out on something here.</p>
389
390 <p>But I still struggle to decide the book size. Should I go for
391 pocket book (4.25x6.875 inches / 10.8x17.5 cm) with 556 pages, Digest
392 (5.5x8.5 inches / 14x21.6 cm) with 323 pages or US Trade (6x8 inches /
393 15.3x22.9 cm) with 280 pages? Fewer pager give a cheaper book, and a
394 smaller book is easier to carry around. The test book I ordered was
395 pocket book sized, to give me an idea how well that fit in my hand,
396 but I suspect I will end up using a digest sized book in the end to
397 bring the prize down further.</p>
398
399 <p>My biggest challenge at the moment is making nice cover art. My
400 inkscape skills are not yet up to the task of replicating the original
401 cover in SVG format. I also need to figure out what to write about
402 the book on the back (will most likely use the same text as the
403 description on web based book stores). I would love help with this,
404 if you are willing to license the art source and final version using
405 the same CC license as the book. My artistic skills are not really up
406 to the task.</p>
407
408 <p>I plan to publish the book in both English and Norwegian and on
409 paper, in PDF form as well as EPUB and MOBI format. The current
410 status can as usual be found on
411 <a href="https://github.com/petterreinholdtsen/free-culture-lessig">github</a>
412 in the archive/ directory. So far I have spent all time on making the
413 PDF version look good. Someone should probably do the same with the
414 dbtoepub generated e-book. Help is definitely needed here, as I
415 expect to run out of steem before I find time to improve the epub
416 formatting.</p>
417
418 <p>Please let me know via github if you find typos in the book or
419 discover translations that should be improved. The final proof
420 reading is being done right now, and I expect to publish the finished
421 result in a few months.</p>
422 </div>
423 <div class="tags">
424
425
426 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>.
427
428
429 </div>
430 </div>
431 <div class="padding"></div>
432
433 <div class="entry">
434 <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>
435 <div class="date">16th July 2015</div>
436 <div class="body"><p>I'm still working on the Norwegian version of the
437 <a href="http://free-culture.cc/">Free Culture book by Lawrence
438 Lessig</a>, and is now working on the final typesetting and layout.
439 One of the features I want to get the structure similar to the
440 original book is to typeset the footnotes as endnotes in the notes
441 chapter. Based on the
442 <a href="https://bugs.debian.org/685063">feedback from the Debian
443 maintainer and the dblatex developer</a>, I came up with this recipe I
444 would like to share with you. The proposal was to create a new LaTeX
445 class file and add the LaTeX code there, but this is not always
446 practical, when I want to be able to replace the class using a make
447 file variable. So my proposal misuses the latex.begindocument XSL
448 parameter value, to get a small fragment into the correct location in
449 the generated LaTeX File.</p>
450
451 <p>First, decide where in the DocBook document to place the endnotes,
452 and add this text there:</p>
453
454 <pre>
455 &lt;?latex \theendnotes ?&gt;
456 </pre>
457
458 <p>Next, create a xsl stylesheet file dblatex-endnotes.xsl to add the
459 code needed to add the endnote instructions in the preamble of the
460 generated LaTeX document, with content like this:</p>
461
462 <pre>
463 &lt;?xml version='1.0'?&gt;
464 &lt;xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version='1.0'&gt;
465 &lt;xsl:param name="latex.begindocument"&gt;
466 &lt;xsl:text&gt;
467 \usepackage{endnotes}
468 \let\footnote=\endnote
469 \def\enoteheading{\mbox{}\par\vskip-\baselineskip }
470 \begin{document}
471 &lt;/xsl:text&gt;
472 &lt;/xsl:param&gt;
473 &lt;/xsl:stylesheet&gt;
474 </pre>
475
476 <p>Finally, load this xsl file when running dblatex, for example like
477 this:</p>
478
479 <pre>
480 dblatex --xsl-user=dblatex-endnotes.xsl freeculture.nb.xml
481 </pre>
482
483 <p>The end result can be seen on github, where
484 <a href="https://github.com/petterreinholdtsen/free-culture-lessig">my
485 book project</a> is located.</p>
486 </div>
487 <div class="tags">
488
489
490 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>.
491
492
493 </div>
494 </div>
495 <div class="padding"></div>
496
497 <div class="entry">
498 <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>
499 <div class="date"> 9th July 2015</div>
500 <div class="body"><p>I går fikk vi endelig lansert en norsk version av mySocietys
501 <a href="https://www.whatdotheyknow.com/">WhatDoTheyKnow</a>.
502 Tjenesten heter Mimes brønn, og ble
503 <a href="http://www.nuug.no/news/NUUG_lanserer_innsynstjenesten_Mimes_Br_nn.shtml">annonsert
504 av NUUG</a> via blogg, epost og twitter til NUUG-assosierte personer.
505 Det har tatt noen år, men de siste dagene fikk vi endelig tid til å få
506 på plass de siste bitene. Vi er to, Gorm og meg selv, som har vært
507 primus motor for det hele, men vi har fått hjelp med oversettelser og
508 oppsett fra mange flere. Jeg vil si tusen takk til hver og en av dem,
509 og er veldig fornøyd med at vi klarte å få tjenesten opp å kjøre før
510 ferietiden slo inn for fullt.</p>
511
512 <p>Vi er usikker på hvor mye belastning den virtuelle maskinen der
513 tjenesten kjører klarer, så vi har lansert litt i det stille og ikke
514 til for mange folk for å se hvordan maskinen klarer seg over sommeren,
515 før vi går mer aktivt ut og annonserer til høsten. Ta en titt, og se
516 om du kanskje har et spørsmål til det offentlige som er egnet å sende
517 inn via Mimes brønn.</p>
518
519 <p>Hvis du lurer på hva i alle dager en slik tjenestes kan brukes til,
520 anbefaler jeg deg å se
521 <a href="http://beta.frikanalen.no/video/625321">TED-foredraget til
522 Heather Brook</a> om hvordan hun brukte WhatDoTheyKnow til å lære
523 hvordan offentlige midler ble misbrukt. Det er en inspirerende
524 historie.</p>
525 </div>
526 <div class="tags">
527
528
529 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>.
530
531
532 </div>
533 </div>
534 <div class="padding"></div>
535
536 <div class="entry">
537 <div class="title"><a href="http://people.skolelinux.org/pere/blog/MPEG_LA_on__Internet_Broadcast_AVC_Video__licensing_and_non_private_use.html">MPEG LA on "Internet Broadcast AVC Video" licensing and non-private use</a></div>
538 <div class="date"> 7th July 2015</div>
539 <div class="body"><p>After asking the Norwegian Broadcasting Company (NRK)
540 <a href="http://people.skolelinux.org/pere/blog/Hva_gj_r_at_NRK_kan_distribuere_H_264_video_uten_patentavtale_med_MPEG_LA_.html">why
541 they can broadcast and stream H.264 video without an agreement with
542 the MPEG LA</a>, I was wiser, but still confused. So I asked MPEG LA
543 if their understanding matched that of NRK. As far as I can tell, it
544 does not.</p>
545
546 <p>I started by asking for more information about the various
547 licensing classes and what exactly is covered by the "Internet
548 Broadcast AVC Video" class that NRK pointed me at to explain why NRK
549 did not need a license for streaming H.264 video:
550
551 <p><blockquote>
552
553 <p>According to
554 <a href="http://www.mpegla.com/Lists/MPEG%20LA%20News%20List/Attachments/226/n-10-02-02.pdf">a
555 MPEG LA press release dated 2010-02-02</a>, there is no charge when
556 using MPEG AVC/H.264 according to the terms of "Internet Broadcast AVC
557 Video". I am trying to understand exactly what the terms of "Internet
558 Broadcast AVC Video" is, and wondered if you could help me. What
559 exactly is covered by these terms, and what is not?</p>
560
561 <p>The only source of more information I have been able to find is a
562 PDF named
563 <a href="http://www.mpegla.com/main/programs/avc/Documents/avcweb.pdf">AVC
564 Patent Portfolio License Briefing</a>, which states this about the
565 fees:</p>
566
567 <ul>
568 <li>Where End User pays for AVC Video
569 <ul>
570 <li>Subscription (not limited by title) – 100,000 or fewer
571 subscribers/yr = no royalty; &gt; 100,000 to 250,000 subscribers/yr =
572 $25,000; &gt;250,000 to 500,000 subscribers/yr = $50,000; &gt;500,000 to
573 1M subscribers/yr = $75,000; &gt;1M subscribers/yr = $100,000</li>
574
575 <li>Title-by-Title - 12 minutes or less = no royalty; &gt;12 minutes in
576 length = lower of (a) 2% or (b) $0.02 per title</li>
577 </ul></li>
578
579 <li>Where remuneration is from other sources
580 <ul>
581 <li>Free Television - (a) one-time $2,500 per transmission encoder or
582 (b) annual fee starting at $2,500 for &gt; 100,000 HH rising to
583 maximum $10,000 for &gt;1,000,000 HH</li>
584
585 <li>Internet Broadcast AVC Video (not title-by-title, not subscription)
586 – no royalty for life of the AVC Patent Portfolio License</li>
587 </ul></li>
588 </ul>
589
590 <p>Am I correct in assuming that the four categories listed is the
591 categories used when selecting licensing terms, and that "Internet
592 Broadcast AVC Video" is the category for things that do not fall into
593 one of the other three categories? Can you point me to a good source
594 explaining what is ment by "title-by-title" and "Free Television" in
595 the license terms for AVC/H.264?</p>
596
597 <p>Will a web service providing H.264 encoded video content in a
598 "video on demand" fashing similar to Youtube and Vimeo, where no
599 subscription is required and no payment is required from end users to
600 get access to the videos, fall under the terms of the "Internet
601 Broadcast AVC Video", ie no royalty for life of the AVC Patent
602 Portfolio license? Does it matter if some users are subscribed to get
603 access to personalized services?</p>
604
605 <p>Note, this request and all answers will be published on the
606 Internet.</p>
607 </blockquote></p>
608
609 <p>The answer came quickly from Benjamin J. Myers, Licensing Associate
610 with the MPEG LA:</p>
611
612 <p><blockquote>
613 <p>Thank you for your message and for your interest in MPEG LA. We
614 appreciate hearing from you and I will be happy to assist you.</p>
615
616 <p>As you are aware, MPEG LA offers our AVC Patent Portfolio License
617 which provides coverage under patents that are essential for use of
618 the AVC/H.264 Standard (MPEG-4 Part 10). Specifically, coverage is
619 provided for end products and video content that make use of AVC/H.264
620 technology. Accordingly, the party offering such end products and
621 video to End Users concludes the AVC License and is responsible for
622 paying the applicable royalties.</p>
623
624 <p>Regarding Internet Broadcast AVC Video, the AVC License generally
625 defines such content to be video that is distributed to End Users over
626 the Internet free-of-charge. Therefore, if a party offers a service
627 which allows users to upload AVC/H.264 video to its website, and such
628 AVC Video is delivered to End Users for free, then such video would
629 receive coverage under the sublicense for Internet Broadcast AVC
630 Video, which is not subject to any royalties for the life of the AVC
631 License. This would also apply in the scenario where a user creates a
632 free online account in order to receive a customized offering of free
633 AVC Video content. In other words, as long as the End User is given
634 access to or views AVC Video content at no cost to the End User, then
635 no royalties would be payable under our AVC License.</p>
636
637 <p>On the other hand, if End Users pay for access to AVC Video for a
638 specific period of time (e.g., one month, one year, etc.), then such
639 video would constitute Subscription AVC Video. In cases where AVC
640 Video is delivered to End Users on a pay-per-view basis, then such
641 content would constitute Title-by-Title AVC Video. If a party offers
642 Subscription or Title-by-Title AVC Video to End Users, then they would
643 be responsible for paying the applicable royalties you noted below.</p>
644
645 <p>Finally, in the case where AVC Video is distributed for free
646 through an "over-the-air, satellite and/or cable transmission", then
647 such content would constitute Free Television AVC Video and would be
648 subject to the applicable royalties.</p>
649
650 <p>For your reference, I have attached
651 <a href="http://people.skolelinux.org/pere/blog/images/2015-07-07-mpegla.pdf">a
652 .pdf copy of the AVC License</a>. You will find the relevant
653 sublicense information regarding AVC Video in Sections 2.2 through
654 2.5, and the corresponding royalties in Section 3.1.2 through 3.1.4.
655 You will also find the definitions of Title-by-Title AVC Video,
656 Subscription AVC Video, Free Television AVC Video, and Internet
657 Broadcast AVC Video in Section 1 of the License. Please note that the
658 electronic copy is provided for informational purposes only and cannot
659 be used for execution.</p>
660
661 <p>I hope the above information is helpful. If you have additional
662 questions or need further assistance with the AVC License, please feel
663 free to contact me directly.</p>
664 </blockquote></p>
665
666 <p>Having a fresh copy of the license text was useful, and knowing
667 that the definition of Title-by-Title required payment per title made
668 me aware that my earlier understanding of that phrase had been wrong.
669 But I still had a few questions:</p>
670
671 <p><blockquote>
672 <p>I have a small followup question. Would it be possible for me to get
673 a license with MPEG LA even if there are no royalties to be paid? The
674 reason I ask, is that some video related products have a copyright
675 clause limiting their use without a license with MPEG LA. The clauses
676 typically look similar to this:
677
678 <p><blockquote>
679 This product is licensed under the AVC patent portfolio license for
680 the personal and non-commercial use of a consumer to (a) encode
681 video in compliance with the AVC standard ("AVC video") and/or (b)
682 decode AVC video that was encoded by a consumer engaged in a
683 personal and non-commercial activity and/or AVC video that was
684 obtained from a video provider licensed to provide AVC video. No
685 license is granted or shall be implied for any other use. additional
686 information may be obtained from MPEG LA L.L.C.
687 </blockquote></p>
688
689 <p>It is unclear to me if this clause mean that I need to enter into
690 an agreement with MPEG LA to use the product in question, even if
691 there are no royalties to be paid to MPEG LA. I suspect it will
692 differ depending on the jurisdiction, and mine is Norway. What is
693 MPEG LAs view on this?</p>
694 </blockquote></p>
695
696 <p>According to the answer, MPEG LA believe those using such tools for
697 non-personal or commercial use need a license with them:</p>
698
699 <p><blockquote>
700
701 <p>With regard to the Notice to Customers, I would like to begin by
702 clarifying that the Notice from Section 7.1 of the AVC License
703 reads:</p>
704
705 <p>THIS PRODUCT IS LICENSED UNDER THE AVC PATENT PORTFOLIO LICENSE FOR
706 THE PERSONAL USE OF A CONSUMER OR OTHER USES IN WHICH IT DOES NOT
707 RECEIVE REMUNERATION TO (i) ENCODE VIDEO IN COMPLIANCE WITH THE AVC
708 STANDARD ("AVC VIDEO") AND/OR (ii) DECODE AVC VIDEO THAT WAS ENCODED
709 BY A CONSUMER ENGAGED IN A PERSONAL ACTIVITY AND/OR WAS OBTAINED FROM
710 A VIDEO PROVIDER LICENSED TO PROVIDE AVC VIDEO. NO LICENSE IS GRANTED
711 OR SHALL BE IMPLIED FOR ANY OTHER USE. ADDITIONAL INFORMATION MAY BE
712 OBTAINED FROM MPEG LA, L.L.C. SEE HTTP://WWW.MPEGLA.COM</p>
713
714 <p>The Notice to Customers is intended to inform End Users of the
715 personal usage rights (for example, to watch video content) included
716 with the product they purchased, and to encourage any party using the
717 product for commercial purposes to contact MPEG LA in order to become
718 licensed for such use (for example, when they use an AVC Product to
719 deliver Title-by-Title, Subscription, Free Television or Internet
720 Broadcast AVC Video to End Users, or to re-Sell a third party's AVC
721 Product as their own branded AVC Product).</p>
722
723 <p>Therefore, if a party is to be licensed for its use of an AVC
724 Product to Sell AVC Video on a Title-by-Title, Subscription, Free
725 Television or Internet Broadcast basis, that party would need to
726 conclude the AVC License, even in the case where no royalties were
727 payable under the License. On the other hand, if that party (either a
728 Consumer or business customer) simply uses an AVC Product for their
729 own internal purposes and not for the commercial purposes referenced
730 above, then such use would be included in the royalty paid for the AVC
731 Products by the licensed supplier.</p>
732
733 <p>Finally, I note that our AVC License provides worldwide coverage in
734 countries that have AVC Patent Portfolio Patents, including
735 Norway.</p>
736
737 <p>I hope this clarification is helpful. If I may be of any further
738 assistance, just let me know.</p>
739 </blockquote></p>
740
741 <p>The mentioning of Norwegian patents made me a bit confused, so I
742 asked for more information:</p>
743
744 <p><blockquote>
745
746 <p>But one minor question at the end. If I understand you correctly,
747 you state in the quote above that there are patents in the AVC Patent
748 Portfolio that are valid in Norway. This make me believe I read the
749 list available from &lt;URL:
750 <a href="http://www.mpegla.com/main/programs/AVC/Pages/PatentList.aspx">http://www.mpegla.com/main/programs/AVC/Pages/PatentList.aspx</a>
751 &gt; incorrectly, as I believed the "NO" prefix in front of patents
752 were Norwegian patents, and the only one I could find under Mitsubishi
753 Electric Corporation expired in 2012. Which patents are you referring
754 to that are relevant for Norway?</p>
755
756 </blockquote></p>
757
758 <p>Again, the quick answer explained how to read the list of patents
759 in that list:</p>
760
761 <p><blockquote>
762
763 <p>Your understanding is correct that the last AVC Patent Portfolio
764 Patent in Norway expired on 21 October 2012. Therefore, where AVC
765 Video is both made and Sold in Norway after that date, then no
766 royalties would be payable for such AVC Video under the AVC License.
767 With that said, our AVC License provides historic coverage for AVC
768 Products and AVC Video that may have been manufactured or Sold before
769 the last Norwegian AVC patent expired. I would also like to clarify
770 that coverage is provided for the country of manufacture and the
771 country of Sale that has active AVC Patent Portfolio Patents.</p>
772
773 <p>Therefore, if a party offers AVC Products or AVC Video for Sale in
774 a country with active AVC Patent Portfolio Patents (for example,
775 Sweden, Denmark, Finland, etc.), then that party would still need
776 coverage under the AVC License even if such products or video are
777 initially made in a country without active AVC Patent Portfolio
778 Patents (for example, Norway). Similarly, a party would need to
779 conclude the AVC License if they make AVC Products or AVC Video in a
780 country with active AVC Patent Portfolio Patents, but eventually Sell
781 such AVC Products or AVC Video in a country without active AVC Patent
782 Portfolio Patents.</p>
783 </blockquote></p>
784
785 <p>As far as I understand it, MPEG LA believe anyone using Adobe
786 Premiere and other video related software with a H.264 distribution
787 license need a license agreement with MPEG LA to use such tools for
788 anything non-private or commercial, while it is OK to set up a
789 Youtube-like service as long as no-one pays to get access to the
790 content. I still have no clear idea how this applies to Norway, where
791 none of the patents MPEG LA is licensing are valid. Will the
792 copyright terms take precedence or can those terms be ignored because
793 the patents are not valid in Norway?</p>
794 </div>
795 <div class="tags">
796
797
798 Tags: <a href="http://people.skolelinux.org/pere/blog/tags/english">english</a>, <a href="http://people.skolelinux.org/pere/blog/tags/h264">h264</a>, <a href="http://people.skolelinux.org/pere/blog/tags/multimedia">multimedia</a>, <a href="http://people.skolelinux.org/pere/blog/tags/opphavsrett">opphavsrett</a>, <a href="http://people.skolelinux.org/pere/blog/tags/standard">standard</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>.
799
800
801 </div>
802 </div>
803 <div class="padding"></div>
804
805 <div class="entry">
806 <div class="title"><a href="http://people.skolelinux.org/pere/blog/New_laptop___some_more_clues_and_ideas_based_on_feedback.html">New laptop - some more clues and ideas based on feedback</a></div>
807 <div class="date"> 5th July 2015</div>
808 <div class="body"><p>Several people contacted me after my previous blog post about my
809 need for a new laptop, and provided very useful feedback. I wish to
810 thank every one of these. Several pointed me to the possibility of
811 fixing my X230, and I am already in the process of getting Lenovo to
812 do so thanks to the on site, next day support contract covering the
813 machine. But the battery is almost useless (I expect to replace it
814 with a non-official battery) and I do not expect the machine to live
815 for many more years, so it is time to plan its replacement. If I did
816 not have a support contract, it was suggested to find replacement parts
817 using <a href="http://www.francecrans.com/">FrancEcrans</a>, but it
818 might present a language barrier as I do not understand French.</p>
819
820 <p>One tip I got was to use the
821 <a href="https://skinflint.co.uk/?cat=nb">Skinflint</a> web service to
822 compare laptop models. It seem to have more models available than
823 prisjakt.no. Another tip I got from someone I know have similar
824 keyboard preferences was that the HP EliteBook 840 keyboard is not
825 very good, and this matches my experience with earlier EliteBook
826 keyboards I tested. Because of this, I will not consider it any further.
827
828 <p>When I wrote my blog post, I was not aware of Thinkpad X250, the
829 newest Thinkpad X model. The keyboard reintroduces mouse buttons
830 (which is missing from the X240), and is working fairly well with
831 Debian Sid/Unstable according to
832 <a href="http://www.corsac.net/X250/">Corsac.net</a>. The reports I
833 got on the keyboard quality are not consistent. Some say the keyboard
834 is good, others say it is ok, while others say it is not very good.
835 Those with experience from X41 and and X60 agree that the X250
836 keyboard is not as good as those trusty old laptops, and suggest I
837 keep and fix my X230 instead of upgrading, or get a used X230 to
838 replace it. I'm also told that the X250 lack leds for caps lock, disk
839 activity and battery status, which is very convenient on my X230. I'm
840 also told that the CPU fan is running very often, making it a bit
841 noisy. In any case, the X250 do not work out of the box with Debian
842 Stable/Jessie, one of my requirements.</p>
843
844 <p>I have also gotten a few vendor proposals, one was
845 <a href="http://pro-star.com">Pro-Star</a>, another was
846 <a href="http://shop.gluglug.org.uk/product/libreboot-x200/">Libreboot</a>.
847 The latter look very attractive to me.</p>
848
849 <p>Again, thank you all for the very useful feedback. It help a lot
850 as I keep looking for a replacement.</p>
851
852 <p>Update 2015-07-06: I was recommended to check out the
853 <a href="">lapstore.de</a> web shop for used laptops. They got several
854 different
855 <a href="http://www.lapstore.de/f.php/shop/lapstore/f/411/lang/x/kw/Lenovo_ThinkPad_X_Serie/">old
856 thinkpad X models</a>, and provide one year warranty.</p>
857 </div>
858 <div class="tags">
859
860
861 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>.
862
863
864 </div>
865 </div>
866 <div class="padding"></div>
867
868 <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>
869 <div id="sidebar">
870
871
872
873 <h2>Archive</h2>
874 <ul>
875
876 <li>2015
877 <ul>
878
879 <li><a href="http://people.skolelinux.org/pere/blog/archive/2015/01/">January (7)</a></li>
880
881 <li><a href="http://people.skolelinux.org/pere/blog/archive/2015/02/">February (6)</a></li>
882
883 <li><a href="http://people.skolelinux.org/pere/blog/archive/2015/03/">March (1)</a></li>
884
885 <li><a href="http://people.skolelinux.org/pere/blog/archive/2015/04/">April (4)</a></li>
886
887 <li><a href="http://people.skolelinux.org/pere/blog/archive/2015/05/">May (3)</a></li>
888
889 <li><a href="http://people.skolelinux.org/pere/blog/archive/2015/06/">June (4)</a></li>
890
891 <li><a href="http://people.skolelinux.org/pere/blog/archive/2015/07/">July (6)</a></li>
892
893 <li><a href="http://people.skolelinux.org/pere/blog/archive/2015/08/">August (2)</a></li>
894
895 <li><a href="http://people.skolelinux.org/pere/blog/archive/2015/09/">September (2)</a></li>
896
897 <li><a href="http://people.skolelinux.org/pere/blog/archive/2015/10/">October (2)</a></li>
898
899 </ul></li>
900
901 <li>2014
902 <ul>
903
904 <li><a href="http://people.skolelinux.org/pere/blog/archive/2014/01/">January (2)</a></li>
905
906 <li><a href="http://people.skolelinux.org/pere/blog/archive/2014/02/">February (3)</a></li>
907
908 <li><a href="http://people.skolelinux.org/pere/blog/archive/2014/03/">March (8)</a></li>
909
910 <li><a href="http://people.skolelinux.org/pere/blog/archive/2014/04/">April (7)</a></li>
911
912 <li><a href="http://people.skolelinux.org/pere/blog/archive/2014/05/">May (1)</a></li>
913
914 <li><a href="http://people.skolelinux.org/pere/blog/archive/2014/06/">June (2)</a></li>
915
916 <li><a href="http://people.skolelinux.org/pere/blog/archive/2014/07/">July (2)</a></li>
917
918 <li><a href="http://people.skolelinux.org/pere/blog/archive/2014/08/">August (2)</a></li>
919
920 <li><a href="http://people.skolelinux.org/pere/blog/archive/2014/09/">September (5)</a></li>
921
922 <li><a href="http://people.skolelinux.org/pere/blog/archive/2014/10/">October (6)</a></li>
923
924 <li><a href="http://people.skolelinux.org/pere/blog/archive/2014/11/">November (3)</a></li>
925
926 <li><a href="http://people.skolelinux.org/pere/blog/archive/2014/12/">December (5)</a></li>
927
928 </ul></li>
929
930 <li>2013
931 <ul>
932
933 <li><a href="http://people.skolelinux.org/pere/blog/archive/2013/01/">January (11)</a></li>
934
935 <li><a href="http://people.skolelinux.org/pere/blog/archive/2013/02/">February (9)</a></li>
936
937 <li><a href="http://people.skolelinux.org/pere/blog/archive/2013/03/">March (9)</a></li>
938
939 <li><a href="http://people.skolelinux.org/pere/blog/archive/2013/04/">April (6)</a></li>
940
941 <li><a href="http://people.skolelinux.org/pere/blog/archive/2013/05/">May (9)</a></li>
942
943 <li><a href="http://people.skolelinux.org/pere/blog/archive/2013/06/">June (10)</a></li>
944
945 <li><a href="http://people.skolelinux.org/pere/blog/archive/2013/07/">July (7)</a></li>
946
947 <li><a href="http://people.skolelinux.org/pere/blog/archive/2013/08/">August (3)</a></li>
948
949 <li><a href="http://people.skolelinux.org/pere/blog/archive/2013/09/">September (5)</a></li>
950
951 <li><a href="http://people.skolelinux.org/pere/blog/archive/2013/10/">October (7)</a></li>
952
953 <li><a href="http://people.skolelinux.org/pere/blog/archive/2013/11/">November (9)</a></li>
954
955 <li><a href="http://people.skolelinux.org/pere/blog/archive/2013/12/">December (3)</a></li>
956
957 </ul></li>
958
959 <li>2012
960 <ul>
961
962 <li><a href="http://people.skolelinux.org/pere/blog/archive/2012/01/">January (7)</a></li>
963
964 <li><a href="http://people.skolelinux.org/pere/blog/archive/2012/02/">February (10)</a></li>
965
966 <li><a href="http://people.skolelinux.org/pere/blog/archive/2012/03/">March (17)</a></li>
967
968 <li><a href="http://people.skolelinux.org/pere/blog/archive/2012/04/">April (12)</a></li>
969
970 <li><a href="http://people.skolelinux.org/pere/blog/archive/2012/05/">May (12)</a></li>
971
972 <li><a href="http://people.skolelinux.org/pere/blog/archive/2012/06/">June (20)</a></li>
973
974 <li><a href="http://people.skolelinux.org/pere/blog/archive/2012/07/">July (17)</a></li>
975
976 <li><a href="http://people.skolelinux.org/pere/blog/archive/2012/08/">August (6)</a></li>
977
978 <li><a href="http://people.skolelinux.org/pere/blog/archive/2012/09/">September (9)</a></li>
979
980 <li><a href="http://people.skolelinux.org/pere/blog/archive/2012/10/">October (17)</a></li>
981
982 <li><a href="http://people.skolelinux.org/pere/blog/archive/2012/11/">November (10)</a></li>
983
984 <li><a href="http://people.skolelinux.org/pere/blog/archive/2012/12/">December (7)</a></li>
985
986 </ul></li>
987
988 <li>2011
989 <ul>
990
991 <li><a href="http://people.skolelinux.org/pere/blog/archive/2011/01/">January (16)</a></li>
992
993 <li><a href="http://people.skolelinux.org/pere/blog/archive/2011/02/">February (6)</a></li>
994
995 <li><a href="http://people.skolelinux.org/pere/blog/archive/2011/03/">March (6)</a></li>
996
997 <li><a href="http://people.skolelinux.org/pere/blog/archive/2011/04/">April (7)</a></li>
998
999 <li><a href="http://people.skolelinux.org/pere/blog/archive/2011/05/">May (3)</a></li>
1000
1001 <li><a href="http://people.skolelinux.org/pere/blog/archive/2011/06/">June (2)</a></li>
1002
1003 <li><a href="http://people.skolelinux.org/pere/blog/archive/2011/07/">July (7)</a></li>
1004
1005 <li><a href="http://people.skolelinux.org/pere/blog/archive/2011/08/">August (6)</a></li>
1006
1007 <li><a href="http://people.skolelinux.org/pere/blog/archive/2011/09/">September (4)</a></li>
1008
1009 <li><a href="http://people.skolelinux.org/pere/blog/archive/2011/10/">October (2)</a></li>
1010
1011 <li><a href="http://people.skolelinux.org/pere/blog/archive/2011/11/">November (3)</a></li>
1012
1013 <li><a href="http://people.skolelinux.org/pere/blog/archive/2011/12/">December (1)</a></li>
1014
1015 </ul></li>
1016
1017 <li>2010
1018 <ul>
1019
1020 <li><a href="http://people.skolelinux.org/pere/blog/archive/2010/01/">January (2)</a></li>
1021
1022 <li><a href="http://people.skolelinux.org/pere/blog/archive/2010/02/">February (1)</a></li>
1023
1024 <li><a href="http://people.skolelinux.org/pere/blog/archive/2010/03/">March (3)</a></li>
1025
1026 <li><a href="http://people.skolelinux.org/pere/blog/archive/2010/04/">April (3)</a></li>
1027
1028 <li><a href="http://people.skolelinux.org/pere/blog/archive/2010/05/">May (9)</a></li>
1029
1030 <li><a href="http://people.skolelinux.org/pere/blog/archive/2010/06/">June (14)</a></li>
1031
1032 <li><a href="http://people.skolelinux.org/pere/blog/archive/2010/07/">July (12)</a></li>
1033
1034 <li><a href="http://people.skolelinux.org/pere/blog/archive/2010/08/">August (13)</a></li>
1035
1036 <li><a href="http://people.skolelinux.org/pere/blog/archive/2010/09/">September (7)</a></li>
1037
1038 <li><a href="http://people.skolelinux.org/pere/blog/archive/2010/10/">October (9)</a></li>
1039
1040 <li><a href="http://people.skolelinux.org/pere/blog/archive/2010/11/">November (13)</a></li>
1041
1042 <li><a href="http://people.skolelinux.org/pere/blog/archive/2010/12/">December (12)</a></li>
1043
1044 </ul></li>
1045
1046 <li>2009
1047 <ul>
1048
1049 <li><a href="http://people.skolelinux.org/pere/blog/archive/2009/01/">January (8)</a></li>
1050
1051 <li><a href="http://people.skolelinux.org/pere/blog/archive/2009/02/">February (8)</a></li>
1052
1053 <li><a href="http://people.skolelinux.org/pere/blog/archive/2009/03/">March (12)</a></li>
1054
1055 <li><a href="http://people.skolelinux.org/pere/blog/archive/2009/04/">April (10)</a></li>
1056
1057 <li><a href="http://people.skolelinux.org/pere/blog/archive/2009/05/">May (9)</a></li>
1058
1059 <li><a href="http://people.skolelinux.org/pere/blog/archive/2009/06/">June (3)</a></li>
1060
1061 <li><a href="http://people.skolelinux.org/pere/blog/archive/2009/07/">July (4)</a></li>
1062
1063 <li><a href="http://people.skolelinux.org/pere/blog/archive/2009/08/">August (3)</a></li>
1064
1065 <li><a href="http://people.skolelinux.org/pere/blog/archive/2009/09/">September (1)</a></li>
1066
1067 <li><a href="http://people.skolelinux.org/pere/blog/archive/2009/10/">October (2)</a></li>
1068
1069 <li><a href="http://people.skolelinux.org/pere/blog/archive/2009/11/">November (3)</a></li>
1070
1071 <li><a href="http://people.skolelinux.org/pere/blog/archive/2009/12/">December (3)</a></li>
1072
1073 </ul></li>
1074
1075 <li>2008
1076 <ul>
1077
1078 <li><a href="http://people.skolelinux.org/pere/blog/archive/2008/11/">November (5)</a></li>
1079
1080 <li><a href="http://people.skolelinux.org/pere/blog/archive/2008/12/">December (7)</a></li>
1081
1082 </ul></li>
1083
1084 </ul>
1085
1086
1087
1088 <h2>Tags</h2>
1089 <ul>
1090
1091 <li><a href="http://people.skolelinux.org/pere/blog/tags/3d-printer">3d-printer (13)</a></li>
1092
1093 <li><a href="http://people.skolelinux.org/pere/blog/tags/amiga">amiga (1)</a></li>
1094
1095 <li><a href="http://people.skolelinux.org/pere/blog/tags/aros">aros (1)</a></li>
1096
1097 <li><a href="http://people.skolelinux.org/pere/blog/tags/bankid">bankid (4)</a></li>
1098
1099 <li><a href="http://people.skolelinux.org/pere/blog/tags/bitcoin">bitcoin (8)</a></li>
1100
1101 <li><a href="http://people.skolelinux.org/pere/blog/tags/bootsystem">bootsystem (15)</a></li>
1102
1103 <li><a href="http://people.skolelinux.org/pere/blog/tags/bsa">bsa (2)</a></li>
1104
1105 <li><a href="http://people.skolelinux.org/pere/blog/tags/chrpath">chrpath (2)</a></li>
1106
1107 <li><a href="http://people.skolelinux.org/pere/blog/tags/debian">debian (112)</a></li>
1108
1109 <li><a href="http://people.skolelinux.org/pere/blog/tags/debian edu">debian edu (153)</a></li>
1110
1111 <li><a href="http://people.skolelinux.org/pere/blog/tags/digistan">digistan (10)</a></li>
1112
1113 <li><a href="http://people.skolelinux.org/pere/blog/tags/dld">dld (15)</a></li>
1114
1115 <li><a href="http://people.skolelinux.org/pere/blog/tags/docbook">docbook (18)</a></li>
1116
1117 <li><a href="http://people.skolelinux.org/pere/blog/tags/drivstoffpriser">drivstoffpriser (4)</a></li>
1118
1119 <li><a href="http://people.skolelinux.org/pere/blog/tags/english">english (289)</a></li>
1120
1121 <li><a href="http://people.skolelinux.org/pere/blog/tags/fiksgatami">fiksgatami (23)</a></li>
1122
1123 <li><a href="http://people.skolelinux.org/pere/blog/tags/fildeling">fildeling (12)</a></li>
1124
1125 <li><a href="http://people.skolelinux.org/pere/blog/tags/freeculture">freeculture (20)</a></li>
1126
1127 <li><a href="http://people.skolelinux.org/pere/blog/tags/freedombox">freedombox (9)</a></li>
1128
1129 <li><a href="http://people.skolelinux.org/pere/blog/tags/frikanalen">frikanalen (16)</a></li>
1130
1131 <li><a href="http://people.skolelinux.org/pere/blog/tags/h264">h264 (20)</a></li>
1132
1133 <li><a href="http://people.skolelinux.org/pere/blog/tags/intervju">intervju (42)</a></li>
1134
1135 <li><a href="http://people.skolelinux.org/pere/blog/tags/isenkram">isenkram (10)</a></li>
1136
1137 <li><a href="http://people.skolelinux.org/pere/blog/tags/kart">kart (19)</a></li>
1138
1139 <li><a href="http://people.skolelinux.org/pere/blog/tags/ldap">ldap (9)</a></li>
1140
1141 <li><a href="http://people.skolelinux.org/pere/blog/tags/lenker">lenker (8)</a></li>
1142
1143 <li><a href="http://people.skolelinux.org/pere/blog/tags/lsdvd">lsdvd (2)</a></li>
1144
1145 <li><a href="http://people.skolelinux.org/pere/blog/tags/ltsp">ltsp (1)</a></li>
1146
1147 <li><a href="http://people.skolelinux.org/pere/blog/tags/mesh network">mesh network (8)</a></li>
1148
1149 <li><a href="http://people.skolelinux.org/pere/blog/tags/multimedia">multimedia (36)</a></li>
1150
1151 <li><a href="http://people.skolelinux.org/pere/blog/tags/norsk">norsk (265)</a></li>
1152
1153 <li><a href="http://people.skolelinux.org/pere/blog/tags/nuug">nuug (177)</a></li>
1154
1155 <li><a href="http://people.skolelinux.org/pere/blog/tags/offentlig innsyn">offentlig innsyn (20)</a></li>
1156
1157 <li><a href="http://people.skolelinux.org/pere/blog/tags/open311">open311 (2)</a></li>
1158
1159 <li><a href="http://people.skolelinux.org/pere/blog/tags/opphavsrett">opphavsrett (53)</a></li>
1160
1161 <li><a href="http://people.skolelinux.org/pere/blog/tags/personvern">personvern (87)</a></li>
1162
1163 <li><a href="http://people.skolelinux.org/pere/blog/tags/raid">raid (1)</a></li>
1164
1165 <li><a href="http://people.skolelinux.org/pere/blog/tags/reactos">reactos (1)</a></li>
1166
1167 <li><a href="http://people.skolelinux.org/pere/blog/tags/reprap">reprap (11)</a></li>
1168
1169 <li><a href="http://people.skolelinux.org/pere/blog/tags/rfid">rfid (3)</a></li>
1170
1171 <li><a href="http://people.skolelinux.org/pere/blog/tags/robot">robot (9)</a></li>
1172
1173 <li><a href="http://people.skolelinux.org/pere/blog/tags/rss">rss (1)</a></li>
1174
1175 <li><a href="http://people.skolelinux.org/pere/blog/tags/ruter">ruter (4)</a></li>
1176
1177 <li><a href="http://people.skolelinux.org/pere/blog/tags/scraperwiki">scraperwiki (2)</a></li>
1178
1179 <li><a href="http://people.skolelinux.org/pere/blog/tags/sikkerhet">sikkerhet (42)</a></li>
1180
1181 <li><a href="http://people.skolelinux.org/pere/blog/tags/sitesummary">sitesummary (4)</a></li>
1182
1183 <li><a href="http://people.skolelinux.org/pere/blog/tags/skepsis">skepsis (4)</a></li>
1184
1185 <li><a href="http://people.skolelinux.org/pere/blog/tags/standard">standard (48)</a></li>
1186
1187 <li><a href="http://people.skolelinux.org/pere/blog/tags/stavekontroll">stavekontroll (3)</a></li>
1188
1189 <li><a href="http://people.skolelinux.org/pere/blog/tags/stortinget">stortinget (10)</a></li>
1190
1191 <li><a href="http://people.skolelinux.org/pere/blog/tags/surveillance">surveillance (34)</a></li>
1192
1193 <li><a href="http://people.skolelinux.org/pere/blog/tags/sysadmin">sysadmin (2)</a></li>
1194
1195 <li><a href="http://people.skolelinux.org/pere/blog/tags/usenix">usenix (2)</a></li>
1196
1197 <li><a href="http://people.skolelinux.org/pere/blog/tags/valg">valg (8)</a></li>
1198
1199 <li><a href="http://people.skolelinux.org/pere/blog/tags/video">video (54)</a></li>
1200
1201 <li><a href="http://people.skolelinux.org/pere/blog/tags/vitenskap">vitenskap (4)</a></li>
1202
1203 <li><a href="http://people.skolelinux.org/pere/blog/tags/web">web (37)</a></li>
1204
1205 </ul>
1206
1207
1208 </div>
1209 <p style="text-align: right">
1210 Created by <a href="http://steve.org.uk/Software/chronicle">Chronicle v4.6</a>
1211 </p>
1212
1213 </body>
1214 </html>