]> pere.pagekite.me Git - homepage.git/blob - blog/index.html
Nevn de frivillige.
[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/_Fri_kultur__av__lessig___norsk_utgave_av__Free_Culture__tilgjengelig_p__papir__PDF_og_ePub.html">"Fri kultur" av @lessig - norsk utgave av "Free Culture" tilgjengelig på papir, PDF og ePub</a></div>
24 <div class="date">28th October 2015</div>
25 <div class="body"><p><a href="http://www.lulu.com/shop/lawrence-lessig/fri-kultur/paperback/product-22406445.html">Klikk her for å kjøpe boken</a>.</p>
26
27 <p>I 2004, mens <a href="https://creativecommons.org/">Creative
28 Commons-bevegelsen</a> vokste frem, skrev bevegelsens stifter Lawrence
29 Lessig boken
30 <a href="https://en.wikipedia.org/wiki/Free_Culture_(book)">Free
31 Culture</a> for å forklare problemene med økene åndsverksregulering og
32 for å foreslå noen løsninger. Jeg leste boken den gangen, og den både
33 inspirerte meg og endret på hvordan jeg så på opphavsrettslovigving.
34 Jeg skulle ønske flere folk leste denne boken. Den gir en god
35 gjennomgang av hvordan økende åndsverksregulering skader både
36 nyskapning og kulturlivet, og skisserer hvordan både lovgivere og oss
37 vanlige borgere kan bidra for å få slutt på dette.</p>
38
39 <p>Derfor bestemte jeg meg sommeren 2012 for å oversette den til norsk
40 bokmål og gjøre den tilgjengelig for de blant mine venner og familie
41 som foretrekker å lese bøker på norsk. Jeg oversatte boken ved hjelp
42 av docbook og en gettext PO-fil, og endte opp med to utgaver, en på
43 norsk og en på engelsk. Den engelske publiserte jeg i forrige uke, og
44 den norske utgaven på papir
45 <a href="http://www.lulu.com/shop/lawrence-lessig/fri-kultur/paperback/product-22406445.html">er
46 nå klar for salg</a>. Slik ser omslaget ut:
47
48 <p align="center"><a href="http://www.lulu.com/shop/lawrence-lessig/fri-kultur/paperback/product-22406445.html"><img align="center" src="http://people.skolelinux.org/pere/blog/images/2015-10-28-free-culture-norwegian-published-cover.png"/></a></p>
49
50 <p>I tillegg til den norske og engelske utgaven holder vi på med en
51 fransk utgave. Den koordineres av dblatex-utvikleren Benoît Guillon,
52 og oversettelsen var komplett denne uka men må korrekturleses før den
53 kan gis ut. Flere frivillige trengs her, så ta kontakt med Benoît
54 hvis du vil bidra.</p>
55
56 <p>Boken er også tilgjengelig i PDF, ePub og MOBI-format fra
57 <a href="https://github.com/petterreinholdtsen/free-culture-lessig">min
58 github-prosjektside</a>. Merk at ePub og MOBI-utgavene har noen
59 formatteringsproblemer som jeg tror kommer av feil i docbook-verktøyet
60 dbtoepub (Debian BTS-rapporter
61 <a href="https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=795842">#795842</a>
62 og
63 <a href="https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=796871">#796871</a>),
64 men jeg har ikke tatt meg tid til å undersøke problemene. For de som
65 vil ha elektronisk kopi anbefaler jeg å bruke PDF- og ePub-utgaven i
66 denne omgang, da de ser ut til å hånderes bra av de fremviserne jeg
67 har tilgjengelig.</p>
68
69 <p>Etter at oversettelsen til bokmål var ferdig klarte jeg å overtale
70 <a href="http://www.nuugfoundation.no/">NUUG Foundation</a> til å
71 sponse trykking av boken. Det er årsaken til at stiftelsens logo er
72 på baksiden av omslaget. Jeg er svært takknemlig for dette, og bruker
73 bidraget til å gi en kopi av den norske utgaven til alle
74 Stortingsrepresentanter og andre beslutningstakere her i Norge.</p>
75 </div>
76 <div class="tags">
77
78
79 Tags: <a href="http://people.skolelinux.org/pere/blog/tags/docbook">docbook</a>, <a href="http://people.skolelinux.org/pere/blog/tags/freeculture">freeculture</a>, <a href="http://people.skolelinux.org/pere/blog/tags/norsk">norsk</a>.
80
81
82 </div>
83 </div>
84 <div class="padding"></div>
85
86 <div class="entry">
87 <div class="title"><a href="http://people.skolelinux.org/pere/blog/_Free_Culture__by__lessig___The_background_story_for_Creative_Commons___new_edition_available.html">"Free Culture" by @lessig - The background story for Creative Commons - new edition available</a></div>
88 <div class="date">23rd October 2015</div>
89 <div class="body"><p><a href="http://www.lulu.com/shop/lawrence-lessig/free-culture/paperback/product-22402863.html">Click
90 here to buy the book</a>.</p>
91
92 <p>In 2004, as the <a href="https://creativecommons.org/">Creative Commons
93 movement</a> gained momentum, its creator Lawrence Lessig wrote the
94 book <a href="https://en.wikipedia.org/wiki/Free_Culture_(book)">Free
95 Culture</a> to explain the problems with increasing copyright
96 regulation and suggest some solutions. I read the book back then and
97 was very moved by it. Reading the book inspired me and changed the
98 way I looked on copyright law, and I would love it if more people
99 would read it too.</p>
100
101 <p>Because of this, I decided in the summer of 2012 to translate it to
102 Norwegian Bokmål and publish it for those of my friends and family
103 that prefer to read books in Norwegian. I translated the book using
104 docbook and a gettext PO file, and a byproduct of this process is a
105 new edition of the English original. I've been in touch with the
106 author during by work, and he said it was fine with him if I also
107 published an English version. So I decided to do so. Today, I made
108 this edition
109 <a href="http://www.lulu.com/shop/lawrence-lessig/free-culture/paperback/product-22402863.html">available
110 for sale on Lulu.com</a>, for those interested in a paper book. This
111 is the cover:
112
113 <p align="center"><a href="http://www.lulu.com/shop/lawrence-lessig/free-culture/paperback/product-22402863.html"><img align="center" src="http://people.skolelinux.org/pere/blog/images/2015-10-23-free-culture-english-published-cover.png"/></a></p>
114
115 <p>The Norwegian Bokmål version will be available for purchase in a
116 few days. I also plan to publish a French version in a few weeks or
117 months, depending on the amount of people with knowledge of French to
118 join the translation project. So far there is only one active
119 person, but the French book is almost completely translated but
120 need some proof reading.</p>
121
122 <p>The book is also available in PDF, ePub and MOBI formats from
123 <a href="https://github.com/petterreinholdtsen/free-culture-lessig">my
124 github project page</a>. Note the ePub and MOBI versions have some
125 formatting problems I believe is due to bugs in the docbook tool
126 dbtoepub (Debian BTS issues
127 <a href="https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=795842">#795842</a>
128 and
129 <a href="https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=796871">#796871</a>),
130 but I have not taken the time to investigate. I recommend the PDF and
131 ePub version for now, as they seem to show up fine in the viewers I
132 have available.</p>
133
134 <p>After the translation to Norwegian Bokmål was complete, I was able
135 to secure some sponsoring from
136 <a href="http://www.nuugfoundation.no/">the NUUG Foundation</a> to
137 print the book. This is the reason their logo is located on the back
138 cover. I am very grateful for their contribution, and will use it to
139 give a copy of the Norwegian edition to members of the Norwegian
140 Parliament and other decision makers here in Norway.</p>
141 </div>
142 <div class="tags">
143
144
145 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>.
146
147
148 </div>
149 </div>
150 <div class="padding"></div>
151
152 <div class="entry">
153 <div class="title"><a href="http://people.skolelinux.org/pere/blog/EU_domstolen_konkluderer_motsatt_av_Skatteetaten_n_r_det_gjelder_Bitcoin.html">EU-domstolen konkluderer motsatt av Skatteetaten når det gjelder Bitcoin</a></div>
154 <div class="date">22nd October 2015</div>
155 <div class="body"><p>Bitcoin er i litt vinden i Norge for tiden, med
156 <a href="http://www.nrk.no/ytring/en-digital-robin-hood-1.12604681">kronikk
157 om bitcoin-overføringer på tvers av landegrensene</A> hos NRK Ytring
158 for to dager siden og
159 <a href="https://tv.nrk.no/program/KOID25009815/kapital-bitcoin-en-digital-pengebinge">dokumentar
160 om bitcoin</a> på NRK 2 i forgårs og i går. I den sammenhengen er det
161 spesielt hyggelig med en gladnyhet fra EU om Bitcoin.</p>
162
163 <p>I dag konkluderte EU-domstolen at
164 <a href="http://curia.europa.eu/juris/document/document.jsf?text=&docid=170305&pageIndex=0&doclang=en&mode=req&dir=&occ=first&part=1&cid=604079">Bitcoin-kjøp
165 fra Bitcoin-børser ikke er MVA-pliktig</a> (sak C‑264/14). Fant
166 <a href="http://www.reuters.com/article/2015/10/22/us-bitcoin-tax-eu-idUSKCN0SG0X920151022">nyheten
167 først hos Reuters</a>, etter tips fra innehaveren av
168 <a href="http://www.bitmynt.no/">Bitmynt</a>. EU-domstolens avgjørelse
169 er stikk i strid med
170 <a href="http://www.skatteetaten.no/no/Radgiver/Rettskilder/Uttalelser/Prinsipputtalelser/Bruk-av-bitcoins--skatte--og-avgiftsmessige-konsekvenser/">annonseringen
171 fra Skatteetaten i 2013</a>, der de konkluderte med at bitcoin er et
172 «formuesobjekter» som det skulle betales mva på ved kjøp og salg.
173 Dermed la Skatteetaten opp til dobbel MVA-betaling hvis en kjøpte noe
174 med Bitcoin fra Norge (først mva på kjøp av Bitcoin, deretter mva på
175 det en kjøper med Bitcoin). Jeg lurer på om denne avgjørelsen får
176 Skatteetaten til å bytte mening. Gleder meg til fortsettelsen.</p>
177 </div>
178 <div class="tags">
179
180
181 Tags: <a href="http://people.skolelinux.org/pere/blog/tags/bitcoin">bitcoin</a>, <a href="http://people.skolelinux.org/pere/blog/tags/norsk">norsk</a>.
182
183
184 </div>
185 </div>
186 <div class="padding"></div>
187
188 <div class="entry">
189 <div class="title"><a href="http://people.skolelinux.org/pere/blog/Lawrence_Lessig_interviewed_Edward_Snowden_a_year_ago.html">Lawrence Lessig interviewed Edward Snowden a year ago</a></div>
190 <div class="date">19th October 2015</div>
191 <div class="body"><p>Last year, <a href="https://lessig2016.us/">US president candidate
192 in the Democratic Party</a> Lawrence interviewed Edward Snowden. The
193 one hour interview was
194 <a href="https://www.youtube.com/watch?v=o_Sr96TFQQE">published by
195 Harvard Law School 2014-10-23 on Youtube</a>, and the meeting took
196 place 2014-10-20.</p>
197
198 <p>The questions are very good, and there is lots of useful
199 information to be learned and very interesting issues to think about
200 being raised. Please check it out.</p>
201
202 <iframe width="560" height="315" src="https://www.youtube.com/embed/o_Sr96TFQQE" frameborder="0" allowfullscreen></iframe>
203
204 <p>I find it especially interesting to hear again that Snowden did try
205 to bring up his reservations through the official channels without any
206 luck. It is in sharp contrast to the answers made 2013-11-06 by the
207 Norwegian prime minister Erna Solberg to the Norwegian Parliament,
208 <a href="https://tale.holderdeord.no/speeches/s131106/68">claiming
209 Snowden is no Whistle-Blower</a> because he should have taken up his
210 concerns internally and using official channels. It make me sad
211 that this is the political leadership we have here in Norway.</p>
212 </div>
213 <div class="tags">
214
215
216 Tags: <a href="http://people.skolelinux.org/pere/blog/tags/english">english</a>, <a href="http://people.skolelinux.org/pere/blog/tags/personvern">personvern</a>, <a href="http://people.skolelinux.org/pere/blog/tags/sikkerhet">sikkerhet</a>, <a href="http://people.skolelinux.org/pere/blog/tags/surveillance">surveillance</a>.
217
218
219 </div>
220 </div>
221 <div class="padding"></div>
222
223 <div class="entry">
224 <div class="title"><a href="http://people.skolelinux.org/pere/blog/The_Story_of_Aaron_Swartz___Let_us_all_weep_.html">The Story of Aaron Swartz - Let us all weep!</a></div>
225 <div class="date"> 8th October 2015</div>
226 <div class="body"><p>The movie "<a href="http://www.takepart.com/internets-own-boy">The
227 Internet's Own Boy: The Story of Aaron Swartz</a>" is both inspiring
228 and depressing at the same time. The work of Aaron Swartz has
229 inspired me in my work, and I am grateful of all the improvements he
230 was able to initiate or complete. I wish I am able to do as much good
231 in my life as he did in his. Every minute of this 1:45 long movie is
232 inspiring in documenting how much impact a single person can have on
233 improving the society and this world. And it is depressing in
234 documenting how the law enforcement of USA (and other countries) is
235 corrupted to a point where they can push a bright kid to his death for
236 downloading too many scientific articles. Aaron is dead. Let us all
237 weep.</p>
238
239 <p>The movie is also available on
240 <a href="https://www.youtube.com/watch?v=vXr-2hwTk58">Youtube</a>. I
241 wish there were Norwegian subtitles available, so I could show it to
242 my parents.</p>
243 </div>
244 <div class="tags">
245
246
247 Tags: <a href="http://people.skolelinux.org/pere/blog/tags/english">english</a>, <a href="http://people.skolelinux.org/pere/blog/tags/opphavsrett">opphavsrett</a>.
248
249
250 </div>
251 </div>
252 <div class="padding"></div>
253
254 <div class="entry">
255 <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>
256 <div class="date"> 7th October 2015</div>
257 <div class="body"><p>Jeg lot meg fascinere av
258 <a href="http://www.aftenposten.no/nyheter/iriks/politikk/Stortinget-har-tilgang-til-a-fjernstyre-600-mobiler-8192692.html">en
259 artikkel i Aftenposten</a> der det fortelles at «over 600 telefoner som
260 benyttes av stortingsrepresentanter, rådgivere og ansatte på
261 Stortinget, kan «fjernstyres» ved hjelp av
262 <a href="https://play.google.com/store/apps/details?id=com.airwatch.androidagent">programvaren
263 Airwatch</a>, et såkalte MDM-program (Mobile Device Managment)». Det
264 hele bagatelliseres av Stortingets IT-stab, men det er i hovedsak på
265 grunn av at journalisten ikke stiller de relevante spørsmålene. For
266 meg er det relevante spørsmålet hvem som har lovlig tilgang (i henhold
267 til lokal lovgiving, dvs. i hvert fall i Norge, Sverige, UK og USA)
268 til informasjon om og på telefonene, og hvor enkelt det er å skaffe
269 seg tilgang til hvor mobilene befinner seg og informasjon som befinner
270 seg på telefonene ved hjelp av utro tjenere, trusler, innbrudd og
271 andre ulovlige metoder.</p>
272
273 <p>Bruken av AirWatch betyr i realiteten at USAs etteretning og
274 politimyndigheter har full tilgang til stortingets mobiltelefoner,
275 inkludert posisjon og innhold, takket være
276 <a href="https://en.wikipedia.org/wiki/Foreign_Intelligence_Surveillance_Act_of_1978_Amendments_Act_of_2008">FISAAA-loven</a>
277 og
278 "<a href="https://en.wikipedia.org/wiki/National_security_letter">National
279 Security Letters</a>" og det enkle faktum at selskapet
280 <a href="http://www.airwatch.com/">AirWatch</a> er kontrollert av et
281 selskap i USA. I tillegg er det kjent at flere lands
282 etterretningstjenester kan lytte på trafikken når den passerer
283 landegrensene.</p>
284
285 <p>Jeg har bedt om mer informasjon
286 <a href="https://www.mimesbronn.no/request/saksnummer_for_saker_anganede_br">fra
287 Stortinget om bruken av AirWatch</a> via Mimes brønn så får vi se hva
288 de har å fortelle om saken. Fant ingenting om 'airwatch' i
289 postjournalen til Stortinget, så jeg trenger hjelp før jeg kan be om
290 innsyn i konkrete dokumenter.</p>
291
292 <p>Oppdatering 2015-10-07: Jeg er blitt spurt hvorfor jeg antar at
293 AirWatch-agenten rapporterer til USA og ikke direkte til Stortingets
294 egen infrastruktur. Det stemmer at det er teknisk mulig å sette
295 opp mobiltelefonene til å rapportere til datamaskiner som eies av
296 Stortinget. Jeg antar det rapporteres til AirWatch sine sentrale
297 tjenester basert på det jeg leste fra beskrivelsen av
298 <a href="http://www.airwatch.com/solutions/mobile-device-management/">Mobile
299 Device Management</A> på AirWatch sine egne nettsider, koblet med at
300 det brukes en standard app som kan hentes fra "app-butikkene" for å få
301 tilgang. Enten må app-en settes opp individuelt hos Stortinget, eller
302 så får den beskjed fra AirWatch i USA om hvor den skal koble seg opp.
303 I det første tilfellet vil den ikke rapportere direkte til USA, men
304 til programvare utviklet av AirWatch som kjører på en maskin under
305 Stortingets kontroll. Det er litt bedre, men fortsatt vil det være
306 umulig for Stortinget å være sikker på hva programvaren som tar imot
307 forbindelser gjør. Jeg ser fra beskrivelsen av
308 <a href="http://www.airwatch.com/differentiators/enterprise-integration/">Enterprice
309 Integration</a> hos AirWatch at det er mulig å ha lokal installasjon,
310 og håper innsynsforespørsler mot Stortinget kan fortelle mer om
311 hvordan ting konkret fungerer der.</p>
312 </div>
313 <div class="tags">
314
315
316 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>.
317
318
319 </div>
320 </div>
321 <div class="padding"></div>
322
323 <div class="entry">
324 <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>
325 <div class="date"> 1st October 2015</div>
326 <div class="body"><p>As I wrap up the Norwegian version of
327 <a href="https://github.com/petterreinholdtsen/free-culture-lessig">Free
328 Culture</a> book by Lawrence Lessig (still waiting for my final proof
329 reading copy to arrive in the mail), my great
330 <a href="http://dblatex.sourceforge.net/">dblatex</a> helper and
331 developer of the dblatex docbook processor, Benoît Guillon, decided a
332 to try to create a French version of the book. He started with the
333 French translation available from the
334 <a href="http://www.wikilivres.ca/wiki/Culture_libre">Wikilivres wiki
335 pages</a>, and wrote a program to convert it into a PO file, allowing
336 the translation to be integrated into the po4a based framework I use
337 to create the Norwegian translation from the English edition. We meet
338 on the <a href="irc://irc.freenode.net/%23dblatex">#dblatex IRC
339 channel</a> to discuss the work. If you want to help create a French
340 edition, check out
341 <a href="https://github.com/marsgui/free-culture-lessig">his git
342 repository</a> and join us on IRC. If the French edition look good,
343 we might publish it as a paper book on lulu.com. A French version of
344 the drawings and the cover need to be provided for this to happen.</p>
345 </div>
346 <div class="tags">
347
348
349 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>.
350
351
352 </div>
353 </div>
354 <div class="padding"></div>
355
356 <div class="entry">
357 <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>
358 <div class="date">24th September 2015</div>
359 <div class="body"><p>When I get a new laptop, the battery life time at the start is OK.
360 But this do not last. The last few laptops gave me a feeling that
361 within a year, the life time is just a fraction of what it used to be,
362 and it slowly become painful to use the laptop without power connected
363 all the time. Because of this, when I got a new Thinkpad X230 laptop
364 about two years ago, I decided to monitor its battery state to have
365 more hard facts when the battery started to fail.</p>
366
367 <img src="http://people.skolelinux.org/pere/blog/images/2015-09-24-laptop-battery-graph.png"/>
368
369 <p>First I tried to find a sensible Debian package to record the
370 battery status, assuming that this must be a problem already handled
371 by someone else. I found
372 <a href="https://tracker.debian.org/pkg/battery-stats">battery-stats</a>,
373 which collects statistics from the battery, but it was completely
374 broken. I sent a few suggestions to the maintainer, but decided to
375 write my own collector as a shell script while I waited for feedback
376 from him. Via
377 <a href="http://www.ifweassume.com/2013/08/the-de-evolution-of-my-laptop-battery.html">a
378 blog post about the battery development on a MacBook Air</a> I also
379 discovered
380 <a href="https://github.com/jradavenport/batlog.git">batlog</a>, not
381 available in Debian.</p>
382
383 <p>I started my collector 2013-07-15, and it has been collecting
384 battery stats ever since. Now my
385 /var/log/hjemmenett-battery-status.log file contain around 115,000
386 measurements, from the time the battery was working great until now,
387 when it is unable to charge above 7% of original capacity. My
388 collector shell script is quite simple and look like this:</p>
389
390 <pre>
391 #!/bin/sh
392 # Inspired by
393 # http://www.ifweassume.com/2013/08/the-de-evolution-of-my-laptop-battery.html
394 # See also
395 # http://blog.sleeplessbeastie.eu/2013/01/02/debian-how-to-monitor-battery-capacity/
396 logfile=/var/log/hjemmenett-battery-status.log
397
398 files="manufacturer model_name technology serial_number \
399 energy_full energy_full_design energy_now cycle_count status"
400
401 if [ ! -e "$logfile" ] ; then
402 (
403 printf "timestamp,"
404 for f in $files; do
405 printf "%s," $f
406 done
407 echo
408 ) > "$logfile"
409 fi
410
411 log_battery() {
412 # Print complete message in one echo call, to avoid race condition
413 # when several log processes run in parallel.
414 msg=$(printf "%s," $(date +%s); \
415 for f in $files; do \
416 printf "%s," $(cat $f); \
417 done)
418 echo "$msg"
419 }
420
421 cd /sys/class/power_supply
422
423 for bat in BAT*; do
424 (cd $bat && log_battery >> "$logfile")
425 done
426 </pre>
427
428 <p>The script is called when the power management system detect a
429 change in the power status (power plug in or out), and when going into
430 and out of hibernation and suspend. In addition, it collect a value
431 every 10 minutes. This make it possible for me know when the battery
432 is discharging, charging and how the maximum charge change over time.
433 The code for the Debian package
434 <a href="https://github.com/petterreinholdtsen/battery-status">is now
435 available on github</a>.</p>
436
437 <p>The collected log file look like this:</p>
438
439 <pre>
440 timestamp,manufacturer,model_name,technology,serial_number,energy_full,energy_full_design,energy_now,cycle_count,status,
441 1376591133,LGC,45N1025,Li-ion,974,62800000,62160000,39050000,0,Discharging,
442 [...]
443 1443090528,LGC,45N1025,Li-ion,974,4900000,62160000,4900000,0,Full,
444 1443090601,LGC,45N1025,Li-ion,974,4900000,62160000,4900000,0,Full,
445 </pre>
446
447 <p>I wrote a small script to create a graph of the charge development
448 over time. This graph depicted above show the slow death of my laptop
449 battery.</p>
450
451 <p>But why is this happening? Why are my laptop batteries always
452 dying in a year or two, while the batteries of space probes and
453 satellites keep working year after year. If we are to believe
454 <a href="http://batteryuniversity.com/learn/article/how_to_prolong_lithium_based_batteries">Battery
455 University</a>, the cause is me charging the battery whenever I have a
456 chance, and the fix is to not charge the Lithium-ion batteries to 100%
457 all the time, but to stay below 90% of full charge most of the time.
458 I've been told that the Tesla electric cars
459 <a href="http://my.teslamotors.com/de_CH/forum/forums/battery-charge-limit">limit
460 the charge of their batteries to 80%</a>, with the option to charge to
461 100% when preparing for a longer trip (not that I would want a car
462 like Tesla where rights to privacy is abandoned, but that is another
463 story), which I guess is the option we should have for laptops on
464 Linux too.</p>
465
466 <p>Is there a good and generic way with Linux to tell the battery to
467 stop charging at 80%, unless requested to charge to 100% once in
468 preparation for a longer trip? I found
469 <a href="http://askubuntu.com/questions/34452/how-can-i-limit-battery-charging-to-80-capacity">one
470 recipe on askubuntu for Ubuntu to limit charging on Thinkpad to
471 80%</a>, but could not get it to work (kernel module refused to
472 load).</p>
473
474 <p>I wonder why the battery capacity was reported to be more than 100%
475 at the start. I also wonder why the "full capacity" increases some
476 times, and if it is possible to repeat the process to get the battery
477 back to design capacity. And I wonder if the discharge and charge
478 speed change over time, or if this stay the same. I did not yet try
479 to write a tool to calculate the derivative values of the battery
480 level, but suspect some interesting insights might be learned from
481 those.</p>
482
483 <p>Update 2015-09-24: I got a tip to install the packages
484 acpi-call-dkms and tlp (unfortunately missing in Debian stable)
485 packages instead of the tp-smapi-dkms package I had tried to use
486 initially, and use 'tlp setcharge 40 80' to change when charging start
487 and stop. I've done so now, but expect my existing battery is toast
488 and need to be replaced. The proposal is unfortunately Thinkpad
489 specific.</p>
490 </div>
491 <div class="tags">
492
493
494 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>.
495
496
497 </div>
498 </div>
499 <div class="padding"></div>
500
501 <div class="entry">
502 <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>
503 <div class="date"> 3rd September 2015</div>
504 <div class="body"><p>Creating a good looking book cover proved harder than I expected.
505 I wanted to create a cover looking similar to the original cover of
506 the
507 <a href="https://github.com/petterreinholdtsen/free-culture-lessig">Free
508 Culture</a> book we are translating to Norwegian, and I wanted it in
509 vector format for high resolution printing. But my inkscape knowledge
510 were not nearly good enough to pull that off.
511
512 <p>But thanks to the great inkscape community, I was able to wrap up
513 the cover yesterday evening. I asked on the
514 <a href="irc://irc.freenode.net/%23inkscape">#inkscape IRC channel</a>
515 on Freenode for help and clues, and Marc Jeanmougin (Mc-) volunteered
516 to try to recreate it based on the PDF of the cover from the HTML
517 version. Not only did he create a
518 <a href="https://marc.jeanmougin.fr/share/copy1.svg ">SVG document with
519 the original and his vector version side by side</a>, he even provided
520 an <a href="https://marc.jeanmougin.fr/share/out-1.ogv">instruction
521 video</a> explaining how he did it</a>. But the instruction video is
522 not easy to follow for an untrained inkscape user. The video is a
523 recording on how he did it, and he is obviously very experienced as
524 the menu selections are very quick and he mentioned on IRC that he did
525 use some keyboard shortcuts that can't be seen on the video, but it
526 give a good idea about the inkscape operations to use to create the
527 stripes with the embossed copyright sign in the center.</p>
528
529 <p>I took his SVG file, copied the vector image and re-sized it to fit
530 on the cover I was drawing. I am happy with the end result, and the
531 current english version look like this:</p>
532
533 <img src="http://people.skolelinux.org/pere/blog/images/2015-09-03-free-culture-cover.png" width="70%" align="center"/>
534
535 <p>I am not quite sure about the text on the back, but guess it will
536 do. I picked three quotes from the official site for the book, and
537 hope it will work to trigger the interest of potential readers. The
538 Norwegian cover will look the same, but with the texts and bar code
539 replaced with the Norwegian version.</p>
540
541 <p>The book is very close to being ready for publication, and I expect
542 to upload the final draft to Lulu in the next few days and order a
543 final proof reading copy to verify that everything look like it should
544 before allowing everyone to order their own copy of Free Culture, in
545 English or Norwegian Bokmål. I'm waiting to give the the productive
546 proof readers a chance to complete their work.</p>
547 </div>
548 <div class="tags">
549
550
551 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>.
552
553
554 </div>
555 </div>
556 <div class="padding"></div>
557
558 <div class="entry">
559 <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>
560 <div class="date">19th August 2015</div>
561 <div class="body"><p>Today, finally, my first printed draft edition of the Norwegian
562 translation of Free Culture I have been working on for the last few
563 years arrived in the mail. I had to fake a cover to get the interior
564 printed, and the exterior of the book look awful, but that is
565 irrelevant at this point. I asked for a printed pocket book version
566 to get an idea about the font sizes and paper format as well as how
567 good the figures and images look in print, but also to test what the
568 pocket book version would look like. After receiving the 500 page
569 pocket book, it became obvious to me that that pocket book size is too
570 small for this book. I believe the book is too thick, and several
571 tables and figures do not look good in the size they get with that
572 small page sizes. I believe I will go with the 5.5x8.5 inch size
573 instead. A surprise discovery from the paper version was how bad the
574 URLs look in print. They are very hard to read in the colophon page.
575 The URLs are red in the PDF, but light gray on paper. I need to
576 change the color of links somehow to look better. But there is a
577 printed book in my hand, and it feels great. :)</p>
578
579 <p>Now I only need to fix the cover, wrap up the postscript with the
580 store behind the book, and collect the last corrections from the proof
581 readers before the book is ready for proper printing. Cover artists
582 willing to work for free and create a Creative Commons licensed vector
583 file looking similar to the original is most welcome, as my skills as
584 a graphics designer are mostly missing.</p>
585 </div>
586 <div class="tags">
587
588
589 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>.
590
591
592 </div>
593 </div>
594 <div class="padding"></div>
595
596 <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>
597 <div id="sidebar">
598
599
600
601 <h2>Archive</h2>
602 <ul>
603
604 <li>2015
605 <ul>
606
607 <li><a href="http://people.skolelinux.org/pere/blog/archive/2015/01/">January (7)</a></li>
608
609 <li><a href="http://people.skolelinux.org/pere/blog/archive/2015/02/">February (6)</a></li>
610
611 <li><a href="http://people.skolelinux.org/pere/blog/archive/2015/03/">March (1)</a></li>
612
613 <li><a href="http://people.skolelinux.org/pere/blog/archive/2015/04/">April (4)</a></li>
614
615 <li><a href="http://people.skolelinux.org/pere/blog/archive/2015/05/">May (3)</a></li>
616
617 <li><a href="http://people.skolelinux.org/pere/blog/archive/2015/06/">June (4)</a></li>
618
619 <li><a href="http://people.skolelinux.org/pere/blog/archive/2015/07/">July (6)</a></li>
620
621 <li><a href="http://people.skolelinux.org/pere/blog/archive/2015/08/">August (2)</a></li>
622
623 <li><a href="http://people.skolelinux.org/pere/blog/archive/2015/09/">September (2)</a></li>
624
625 <li><a href="http://people.skolelinux.org/pere/blog/archive/2015/10/">October (7)</a></li>
626
627 </ul></li>
628
629 <li>2014
630 <ul>
631
632 <li><a href="http://people.skolelinux.org/pere/blog/archive/2014/01/">January (2)</a></li>
633
634 <li><a href="http://people.skolelinux.org/pere/blog/archive/2014/02/">February (3)</a></li>
635
636 <li><a href="http://people.skolelinux.org/pere/blog/archive/2014/03/">March (8)</a></li>
637
638 <li><a href="http://people.skolelinux.org/pere/blog/archive/2014/04/">April (7)</a></li>
639
640 <li><a href="http://people.skolelinux.org/pere/blog/archive/2014/05/">May (1)</a></li>
641
642 <li><a href="http://people.skolelinux.org/pere/blog/archive/2014/06/">June (2)</a></li>
643
644 <li><a href="http://people.skolelinux.org/pere/blog/archive/2014/07/">July (2)</a></li>
645
646 <li><a href="http://people.skolelinux.org/pere/blog/archive/2014/08/">August (2)</a></li>
647
648 <li><a href="http://people.skolelinux.org/pere/blog/archive/2014/09/">September (5)</a></li>
649
650 <li><a href="http://people.skolelinux.org/pere/blog/archive/2014/10/">October (6)</a></li>
651
652 <li><a href="http://people.skolelinux.org/pere/blog/archive/2014/11/">November (3)</a></li>
653
654 <li><a href="http://people.skolelinux.org/pere/blog/archive/2014/12/">December (5)</a></li>
655
656 </ul></li>
657
658 <li>2013
659 <ul>
660
661 <li><a href="http://people.skolelinux.org/pere/blog/archive/2013/01/">January (11)</a></li>
662
663 <li><a href="http://people.skolelinux.org/pere/blog/archive/2013/02/">February (9)</a></li>
664
665 <li><a href="http://people.skolelinux.org/pere/blog/archive/2013/03/">March (9)</a></li>
666
667 <li><a href="http://people.skolelinux.org/pere/blog/archive/2013/04/">April (6)</a></li>
668
669 <li><a href="http://people.skolelinux.org/pere/blog/archive/2013/05/">May (9)</a></li>
670
671 <li><a href="http://people.skolelinux.org/pere/blog/archive/2013/06/">June (10)</a></li>
672
673 <li><a href="http://people.skolelinux.org/pere/blog/archive/2013/07/">July (7)</a></li>
674
675 <li><a href="http://people.skolelinux.org/pere/blog/archive/2013/08/">August (3)</a></li>
676
677 <li><a href="http://people.skolelinux.org/pere/blog/archive/2013/09/">September (5)</a></li>
678
679 <li><a href="http://people.skolelinux.org/pere/blog/archive/2013/10/">October (7)</a></li>
680
681 <li><a href="http://people.skolelinux.org/pere/blog/archive/2013/11/">November (9)</a></li>
682
683 <li><a href="http://people.skolelinux.org/pere/blog/archive/2013/12/">December (3)</a></li>
684
685 </ul></li>
686
687 <li>2012
688 <ul>
689
690 <li><a href="http://people.skolelinux.org/pere/blog/archive/2012/01/">January (7)</a></li>
691
692 <li><a href="http://people.skolelinux.org/pere/blog/archive/2012/02/">February (10)</a></li>
693
694 <li><a href="http://people.skolelinux.org/pere/blog/archive/2012/03/">March (17)</a></li>
695
696 <li><a href="http://people.skolelinux.org/pere/blog/archive/2012/04/">April (12)</a></li>
697
698 <li><a href="http://people.skolelinux.org/pere/blog/archive/2012/05/">May (12)</a></li>
699
700 <li><a href="http://people.skolelinux.org/pere/blog/archive/2012/06/">June (20)</a></li>
701
702 <li><a href="http://people.skolelinux.org/pere/blog/archive/2012/07/">July (17)</a></li>
703
704 <li><a href="http://people.skolelinux.org/pere/blog/archive/2012/08/">August (6)</a></li>
705
706 <li><a href="http://people.skolelinux.org/pere/blog/archive/2012/09/">September (9)</a></li>
707
708 <li><a href="http://people.skolelinux.org/pere/blog/archive/2012/10/">October (17)</a></li>
709
710 <li><a href="http://people.skolelinux.org/pere/blog/archive/2012/11/">November (10)</a></li>
711
712 <li><a href="http://people.skolelinux.org/pere/blog/archive/2012/12/">December (7)</a></li>
713
714 </ul></li>
715
716 <li>2011
717 <ul>
718
719 <li><a href="http://people.skolelinux.org/pere/blog/archive/2011/01/">January (16)</a></li>
720
721 <li><a href="http://people.skolelinux.org/pere/blog/archive/2011/02/">February (6)</a></li>
722
723 <li><a href="http://people.skolelinux.org/pere/blog/archive/2011/03/">March (6)</a></li>
724
725 <li><a href="http://people.skolelinux.org/pere/blog/archive/2011/04/">April (7)</a></li>
726
727 <li><a href="http://people.skolelinux.org/pere/blog/archive/2011/05/">May (3)</a></li>
728
729 <li><a href="http://people.skolelinux.org/pere/blog/archive/2011/06/">June (2)</a></li>
730
731 <li><a href="http://people.skolelinux.org/pere/blog/archive/2011/07/">July (7)</a></li>
732
733 <li><a href="http://people.skolelinux.org/pere/blog/archive/2011/08/">August (6)</a></li>
734
735 <li><a href="http://people.skolelinux.org/pere/blog/archive/2011/09/">September (4)</a></li>
736
737 <li><a href="http://people.skolelinux.org/pere/blog/archive/2011/10/">October (2)</a></li>
738
739 <li><a href="http://people.skolelinux.org/pere/blog/archive/2011/11/">November (3)</a></li>
740
741 <li><a href="http://people.skolelinux.org/pere/blog/archive/2011/12/">December (1)</a></li>
742
743 </ul></li>
744
745 <li>2010
746 <ul>
747
748 <li><a href="http://people.skolelinux.org/pere/blog/archive/2010/01/">January (2)</a></li>
749
750 <li><a href="http://people.skolelinux.org/pere/blog/archive/2010/02/">February (1)</a></li>
751
752 <li><a href="http://people.skolelinux.org/pere/blog/archive/2010/03/">March (3)</a></li>
753
754 <li><a href="http://people.skolelinux.org/pere/blog/archive/2010/04/">April (3)</a></li>
755
756 <li><a href="http://people.skolelinux.org/pere/blog/archive/2010/05/">May (9)</a></li>
757
758 <li><a href="http://people.skolelinux.org/pere/blog/archive/2010/06/">June (14)</a></li>
759
760 <li><a href="http://people.skolelinux.org/pere/blog/archive/2010/07/">July (12)</a></li>
761
762 <li><a href="http://people.skolelinux.org/pere/blog/archive/2010/08/">August (13)</a></li>
763
764 <li><a href="http://people.skolelinux.org/pere/blog/archive/2010/09/">September (7)</a></li>
765
766 <li><a href="http://people.skolelinux.org/pere/blog/archive/2010/10/">October (9)</a></li>
767
768 <li><a href="http://people.skolelinux.org/pere/blog/archive/2010/11/">November (13)</a></li>
769
770 <li><a href="http://people.skolelinux.org/pere/blog/archive/2010/12/">December (12)</a></li>
771
772 </ul></li>
773
774 <li>2009
775 <ul>
776
777 <li><a href="http://people.skolelinux.org/pere/blog/archive/2009/01/">January (8)</a></li>
778
779 <li><a href="http://people.skolelinux.org/pere/blog/archive/2009/02/">February (8)</a></li>
780
781 <li><a href="http://people.skolelinux.org/pere/blog/archive/2009/03/">March (12)</a></li>
782
783 <li><a href="http://people.skolelinux.org/pere/blog/archive/2009/04/">April (10)</a></li>
784
785 <li><a href="http://people.skolelinux.org/pere/blog/archive/2009/05/">May (9)</a></li>
786
787 <li><a href="http://people.skolelinux.org/pere/blog/archive/2009/06/">June (3)</a></li>
788
789 <li><a href="http://people.skolelinux.org/pere/blog/archive/2009/07/">July (4)</a></li>
790
791 <li><a href="http://people.skolelinux.org/pere/blog/archive/2009/08/">August (3)</a></li>
792
793 <li><a href="http://people.skolelinux.org/pere/blog/archive/2009/09/">September (1)</a></li>
794
795 <li><a href="http://people.skolelinux.org/pere/blog/archive/2009/10/">October (2)</a></li>
796
797 <li><a href="http://people.skolelinux.org/pere/blog/archive/2009/11/">November (3)</a></li>
798
799 <li><a href="http://people.skolelinux.org/pere/blog/archive/2009/12/">December (3)</a></li>
800
801 </ul></li>
802
803 <li>2008
804 <ul>
805
806 <li><a href="http://people.skolelinux.org/pere/blog/archive/2008/11/">November (5)</a></li>
807
808 <li><a href="http://people.skolelinux.org/pere/blog/archive/2008/12/">December (7)</a></li>
809
810 </ul></li>
811
812 </ul>
813
814
815
816 <h2>Tags</h2>
817 <ul>
818
819 <li><a href="http://people.skolelinux.org/pere/blog/tags/3d-printer">3d-printer (13)</a></li>
820
821 <li><a href="http://people.skolelinux.org/pere/blog/tags/amiga">amiga (1)</a></li>
822
823 <li><a href="http://people.skolelinux.org/pere/blog/tags/aros">aros (1)</a></li>
824
825 <li><a href="http://people.skolelinux.org/pere/blog/tags/bankid">bankid (4)</a></li>
826
827 <li><a href="http://people.skolelinux.org/pere/blog/tags/bitcoin">bitcoin (9)</a></li>
828
829 <li><a href="http://people.skolelinux.org/pere/blog/tags/bootsystem">bootsystem (15)</a></li>
830
831 <li><a href="http://people.skolelinux.org/pere/blog/tags/bsa">bsa (2)</a></li>
832
833 <li><a href="http://people.skolelinux.org/pere/blog/tags/chrpath">chrpath (2)</a></li>
834
835 <li><a href="http://people.skolelinux.org/pere/blog/tags/debian">debian (112)</a></li>
836
837 <li><a href="http://people.skolelinux.org/pere/blog/tags/debian edu">debian edu (153)</a></li>
838
839 <li><a href="http://people.skolelinux.org/pere/blog/tags/digistan">digistan (10)</a></li>
840
841 <li><a href="http://people.skolelinux.org/pere/blog/tags/dld">dld (15)</a></li>
842
843 <li><a href="http://people.skolelinux.org/pere/blog/tags/docbook">docbook (20)</a></li>
844
845 <li><a href="http://people.skolelinux.org/pere/blog/tags/drivstoffpriser">drivstoffpriser (4)</a></li>
846
847 <li><a href="http://people.skolelinux.org/pere/blog/tags/english">english (292)</a></li>
848
849 <li><a href="http://people.skolelinux.org/pere/blog/tags/fiksgatami">fiksgatami (23)</a></li>
850
851 <li><a href="http://people.skolelinux.org/pere/blog/tags/fildeling">fildeling (12)</a></li>
852
853 <li><a href="http://people.skolelinux.org/pere/blog/tags/freeculture">freeculture (22)</a></li>
854
855 <li><a href="http://people.skolelinux.org/pere/blog/tags/freedombox">freedombox (9)</a></li>
856
857 <li><a href="http://people.skolelinux.org/pere/blog/tags/frikanalen">frikanalen (16)</a></li>
858
859 <li><a href="http://people.skolelinux.org/pere/blog/tags/h264">h264 (20)</a></li>
860
861 <li><a href="http://people.skolelinux.org/pere/blog/tags/intervju">intervju (42)</a></li>
862
863 <li><a href="http://people.skolelinux.org/pere/blog/tags/isenkram">isenkram (10)</a></li>
864
865 <li><a href="http://people.skolelinux.org/pere/blog/tags/kart">kart (19)</a></li>
866
867 <li><a href="http://people.skolelinux.org/pere/blog/tags/ldap">ldap (9)</a></li>
868
869 <li><a href="http://people.skolelinux.org/pere/blog/tags/lenker">lenker (8)</a></li>
870
871 <li><a href="http://people.skolelinux.org/pere/blog/tags/lsdvd">lsdvd (2)</a></li>
872
873 <li><a href="http://people.skolelinux.org/pere/blog/tags/ltsp">ltsp (1)</a></li>
874
875 <li><a href="http://people.skolelinux.org/pere/blog/tags/mesh network">mesh network (8)</a></li>
876
877 <li><a href="http://people.skolelinux.org/pere/blog/tags/multimedia">multimedia (36)</a></li>
878
879 <li><a href="http://people.skolelinux.org/pere/blog/tags/norsk">norsk (267)</a></li>
880
881 <li><a href="http://people.skolelinux.org/pere/blog/tags/nuug">nuug (177)</a></li>
882
883 <li><a href="http://people.skolelinux.org/pere/blog/tags/offentlig innsyn">offentlig innsyn (20)</a></li>
884
885 <li><a href="http://people.skolelinux.org/pere/blog/tags/open311">open311 (2)</a></li>
886
887 <li><a href="http://people.skolelinux.org/pere/blog/tags/opphavsrett">opphavsrett (54)</a></li>
888
889 <li><a href="http://people.skolelinux.org/pere/blog/tags/personvern">personvern (88)</a></li>
890
891 <li><a href="http://people.skolelinux.org/pere/blog/tags/raid">raid (1)</a></li>
892
893 <li><a href="http://people.skolelinux.org/pere/blog/tags/reactos">reactos (1)</a></li>
894
895 <li><a href="http://people.skolelinux.org/pere/blog/tags/reprap">reprap (11)</a></li>
896
897 <li><a href="http://people.skolelinux.org/pere/blog/tags/rfid">rfid (3)</a></li>
898
899 <li><a href="http://people.skolelinux.org/pere/blog/tags/robot">robot (9)</a></li>
900
901 <li><a href="http://people.skolelinux.org/pere/blog/tags/rss">rss (1)</a></li>
902
903 <li><a href="http://people.skolelinux.org/pere/blog/tags/ruter">ruter (4)</a></li>
904
905 <li><a href="http://people.skolelinux.org/pere/blog/tags/scraperwiki">scraperwiki (2)</a></li>
906
907 <li><a href="http://people.skolelinux.org/pere/blog/tags/sikkerhet">sikkerhet (43)</a></li>
908
909 <li><a href="http://people.skolelinux.org/pere/blog/tags/sitesummary">sitesummary (4)</a></li>
910
911 <li><a href="http://people.skolelinux.org/pere/blog/tags/skepsis">skepsis (4)</a></li>
912
913 <li><a href="http://people.skolelinux.org/pere/blog/tags/standard">standard (48)</a></li>
914
915 <li><a href="http://people.skolelinux.org/pere/blog/tags/stavekontroll">stavekontroll (3)</a></li>
916
917 <li><a href="http://people.skolelinux.org/pere/blog/tags/stortinget">stortinget (10)</a></li>
918
919 <li><a href="http://people.skolelinux.org/pere/blog/tags/surveillance">surveillance (35)</a></li>
920
921 <li><a href="http://people.skolelinux.org/pere/blog/tags/sysadmin">sysadmin (2)</a></li>
922
923 <li><a href="http://people.skolelinux.org/pere/blog/tags/usenix">usenix (2)</a></li>
924
925 <li><a href="http://people.skolelinux.org/pere/blog/tags/valg">valg (8)</a></li>
926
927 <li><a href="http://people.skolelinux.org/pere/blog/tags/video">video (54)</a></li>
928
929 <li><a href="http://people.skolelinux.org/pere/blog/tags/vitenskap">vitenskap (4)</a></li>
930
931 <li><a href="http://people.skolelinux.org/pere/blog/tags/web">web (37)</a></li>
932
933 </ul>
934
935
936 </div>
937 <p style="text-align: right">
938 Created by <a href="http://steve.org.uk/Software/chronicle">Chronicle v4.6</a>
939 </p>
940
941 </body>
942 </html>