]> pere.pagekite.me Git - homepage.git/blob - blog/archive/2016/08/index.html
Generated.
[homepage.git] / blog / archive / 2016 / 08 / 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: entries from August 2016</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="08.rss" type="application/rss+xml" />
10 </head>
11 <body>
12 <!-- XML FEED -->
13 <div class="title">
14 <h1>
15 <a href="http://people.skolelinux.org/pere/blog/">Petter Reinholdtsen</a>
16
17 </h1>
18
19 </div>
20
21
22 <h3>Entries from August 2016.</h3>
23
24 <div class="entry">
25 <div class="title">
26 <a href="http://people.skolelinux.org/pere/blog/Coz_can_help_you_find_bottlenecks_in_multi_threaded_software___nice_free_software.html">Coz can help you find bottlenecks in multi-threaded software - nice free software</a>
27 </div>
28 <div class="date">
29 11th August 2016
30 </div>
31 <div class="body">
32 <p>This summer, I read a great article
33 "<a href="https://www.usenix.org/publications/login/summer2016/curtsinger">coz:
34 This Is the Profiler You're Looking For</a>" in USENIX ;login: about
35 how to profile multi-threaded programs. It presented a system for
36 profiling software by running experiences in the running program,
37 testing how run time performance is affected by "speeding up" parts of
38 the code to various degrees compared to a normal run. It does this by
39 slowing down parallel threads while the "faster up" code is running
40 and measure how this affect processing time. The processing time is
41 measured using probes inserted into the code, either using progress
42 counters (COZ_PROGRESS) or as latency meters (COZ_BEGIN/COZ_END). It
43 can also measure unmodified code by measuring complete the program
44 runtime and running the program several times instead.</p>
45
46 <p>The project and presentation was so inspiring that I would like to
47 get the system into Debian. I
48 <a href="https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=830708">created
49 a WNPP request for it</a> and contacted upstream to try to make the
50 system ready for Debian by sending patches. The build process need to
51 be changed a bit to avoid running 'git clone' to get dependencies, and
52 to include the JavaScript web page used to visualize the collected
53 profiling information included in the source package.
54 But I expect that should work out fairly soon.</p>
55
56 <p>The way the system work is fairly simple. To run an coz experiment
57 on a binary with debug symbols available, start the program like this:
58
59 <p><blockquote><pre>
60 coz run --- program-to-run
61 </pre></blockquote></p>
62
63 <p>This will create a text file profile.coz with the instrumentation
64 information. To show what part of the code affect the performance
65 most, use a web browser and either point it to
66 <a href="http://plasma-umass.github.io/coz/">http://plasma-umass.github.io/coz/</a>
67 or use the copy from git (in the gh-pages branch). Check out this web
68 site to have a look at several example profiling runs and get an idea what the end result from the profile runs look like. To make the
69 profiling more useful you include &lt;coz.h&gt; and insert the
70 COZ_PROGRESS or COZ_BEGIN and COZ_END at appropriate places in the
71 code, rebuild and run the profiler. This allow coz to do more
72 targeted experiments.</p>
73
74 <p>A video published by ACM
75 <a href="https://www.youtube.com/watch?v=jE0V-p1odPg">presenting the
76 Coz profiler</a> is available from Youtube. There is also a paper
77 from the 25th Symposium on Operating Systems Principles available
78 titled
79 <a href="https://www.usenix.org/conference/atc16/technical-sessions/presentation/curtsinger">Coz:
80 finding code that counts with causal profiling</a>.</p>
81
82 <p><a href="https://github.com/plasma-umass/coz">The source code</a>
83 for Coz is available from github. It will only build with clang
84 because it uses a
85 <a href="https://gcc.gnu.org/bugzilla/show_bug.cgi?id=55606">C++
86 feature missing in GCC</a>, but I've submitted
87 <a href="https://github.com/plasma-umass/coz/pull/67">a patch to solve
88 it</a> and hope it will be included in the upstream source soon.</p>
89
90 <p>Please get in touch if you, like me, would like to see this piece
91 of software in Debian. I would very much like some help with the
92 packaging effort, as I lack the in depth knowledge on how to package
93 C++ libraries.</p>
94
95 </div>
96 <div class="tags">
97
98
99 Tags: <a href="http://people.skolelinux.org/pere/blog/tags/debian">debian</a>, <a href="http://people.skolelinux.org/pere/blog/tags/english">english</a>, <a href="http://people.skolelinux.org/pere/blog/tags/nice free software">nice free software</a>.
100
101
102 </div>
103 </div>
104 <div class="padding"></div>
105
106 <div class="entry">
107 <div class="title">
108 <a href="http://people.skolelinux.org/pere/blog/Sales_number_for_the_Free_Culture_translation__first_half_of_2016.html">Sales number for the Free Culture translation, first half of 2016</a>
109 </div>
110 <div class="date">
111 5th August 2016
112 </div>
113 <div class="body">
114 <p>As my regular readers probably remember, the last year I published
115 a French and Norwegian translation of the classic
116 <a href="http://www.free-culture.cc/">Free Culture book</a> by the
117 founder of the Creative Commons movement, Lawrence Lessig. A bit less
118 known is the fact that due to the way I created the translations,
119 using docbook and po4a, I also recreated the English original. And
120 because I already had created a new the PDF edition, I published it
121 too. The revenue from the books are sent to the Creative Commons
122 Corporation. In other words, I do not earn any money from this
123 project, I just earn the warm fuzzy feeling that the text is available
124 for a wider audience and more people can learn why the Creative
125 Commons is needed.</p>
126
127 <p>Today, just for fun, I had a look at the sales number over at
128 Lulu.com, which take care of payment, printing and shipping. Much to
129 my surprise, the English edition is selling better than both the
130 French and Norwegian edition, despite the fact that it has been
131 available in English since it was first published. In total, 24 paper
132 books was sold for USD $19.99 between 2016-01-01 and 2016-07-31:</p>
133
134 <table border="0">
135 <tr><th>Title / language</th><th>Quantity</th></tr>
136 <tr><td><a href="http://www.lulu.com/shop/lawrence-lessig/culture-libre/paperback/product-22645082.html">Culture Libre / French</a></td><td align="right">3</td></tr>
137 <tr><td><a href="http://www.lulu.com/shop/lawrence-lessig/fri-kultur/paperback/product-22441576.html">Fri kultur / Norwegian</a></td><td align="right">7</td></tr>
138 <tr><td><a href="http://www.lulu.com/shop/lawrence-lessig/free-culture/paperback/product-22440520.html">Free Culture / English</a></td><td align="right">14</td></tr>
139 </table>
140
141 <p>The books are available both from Lulu.com and from large book
142 stores like Amazon and Barnes&Noble. Most revenue, around $10 per
143 book, is sent to the Creative Commons project when the book is sold
144 directly by Lulu.com. The other channels give less revenue. The
145 summary from Lulu tell me 10 books was sold via the Amazon channel, 10
146 via Ingram (what is this?) and 4 directly by Lulu. And Lulu.com tells
147 me that the revenue sent so far this year is USD $101.42. No idea
148 what kind of sales numbers to expect, so I do not know if that is a
149 good amount of sales for a 10 year old book or not. But it make me
150 happy that the buyers find the book, and I hope they enjoy reading it
151 as much as I did.</p>
152
153 <p>The ebook edition is available for free from
154 <a href="https://github.com/petterreinholdtsen/free-culture-lessig">Github</a>.</p>
155
156 <p>If you would like to translate and publish the book in your native
157 language, I would be happy to help make it happen. Please get in
158 touch.</p>
159
160 </div>
161 <div class="tags">
162
163
164 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>.
165
166
167 </div>
168 </div>
169 <div class="padding"></div>
170
171 <div class="entry">
172 <div class="title">
173 <a href="http://people.skolelinux.org/pere/blog/Vitenskapen_tar_som_vanlig_feil_igjen___relativt_feil.html">Vitenskapen tar som vanlig feil igjen - relativt feil</a>
174 </div>
175 <div class="date">
176 1st August 2016
177 </div>
178 <div class="body">
179 <p>For mange år siden leste jeg en klassisk tekst som gjorde såpass
180 inntrykk på meg at jeg husker den fortsatt, flere år senere, og bruker
181 argumentene fra den stadig vekk. Teksten var «The Relativity of
182 Wrong» som Isaac Asimov publiserte i Skeptical Inquirer i 1989. Den
183 gir litt perspektiv rundt formidlingen av vitenskapelige resultater.
184 Jeg har hatt lyst til å kunne dele den også med folk som ikke
185 behersker engelsk så godt, som barn og noen av mine eldre slektninger,
186 og har savnet å ha den tilgjengelig på norsk. For to uker siden tok
187 jeg meg sammen og kontaktet Asbjørn Dyrendal i foreningen Skepsis om
188 de var interessert i å publisere en norsk utgave på bloggen sin, og da
189 han var positiv tok jeg kontakt med Skeptical Inquirer og spurte om
190 det var greit for dem. I løpet av noen dager fikk vi tilbakemelding
191 fra Barry Karr hos The Skeptical Inquirer som hadde sjekket og fått OK
192 fra Robyn Asimov som representerte arvingene i Asmiov-familien og gikk
193 igang med oversettingen.</p>
194
195 <p>Resultatet, <a href="http://www.skepsis.no/?p=1617">«Relativt
196 feil»</a>, ble publisert på skepsis-bloggen for noen minutter siden.
197 Jeg anbefaler deg på det varmeste å lese denne teksten og dele den med
198 dine venner.</p>
199
200 <p>For å håndtere oversettelsen og sikre at original og oversettelse
201 var i sync brukte vi git, po4a, GNU make og Transifex. Det hele
202 fungerte utmerket og gjorde det enkelt å dele tekstene og jobbe sammen
203 om finpuss på formuleringene. Hadde hosted.weblate.org latt meg
204 opprette nye prosjekter selv i stedet for å måtte kontakte
205 administratoren der, så hadde jeg brukt weblate i stedet.</p>
206
207 </div>
208 <div class="tags">
209
210
211 Tags: <a href="http://people.skolelinux.org/pere/blog/tags/norsk">norsk</a>, <a href="http://people.skolelinux.org/pere/blog/tags/skepsis">skepsis</a>.
212
213
214 </div>
215 </div>
216 <div class="padding"></div>
217
218 <div class="entry">
219 <div class="title">
220 <a href="http://people.skolelinux.org/pere/blog/Techno_TV_broadcasting_live_across_Norway_and_the_Internet___debconf16___nuug__on__frikanalen.html">Techno TV broadcasting live across Norway and the Internet (#debconf16, #nuug) on @frikanalen</a>
221 </div>
222 <div class="date">
223 1st August 2016
224 </div>
225 <div class="body">
226 <p>Did you know there is a TV channel broadcasting talks from DebConf
227 16 across an entire country? Or that there is a TV channel
228 broadcasting talks by or about
229 <a href="http://beta.frikanalen.no/video/625529/">Linus Torvalds</a>,
230 <a href="http://beta.frikanalen.no/video/625599/">Tor</a>,
231 <a href="http://beta.frikanalen.no/video/624019/">OpenID</A>,
232 <a href="http://beta.frikanalen.no/video/625624/">Common Lisp</a>,
233 <a href="http://beta.frikanalen.no/video/625446/">Civic Tech</a>,
234 <a href="http://beta.frikanalen.no/video/625090/">EFF founder John Barlow</a>,
235 <a href="http://beta.frikanalen.no/video/625432/">how to make 3D
236 printer electronics</a> and many more fascinating topics? It works
237 using only free software (all of it
238 <a href="http://github.com/Frikanalen">available from Github</a>), and
239 is administrated using a web browser and a web API.</p>
240
241 <p>The TV channel is the Norwegian open channel
242 <a href="http://www.frikanalen.no/">Frikanalen</a>, and I am involved
243 via <a href="https://www.nuug.no/">the NUUG member association</a> in
244 running and developing the software for the channel. The channel is
245 organised as a member organisation where its members can upload and
246 broadcast what they want (think of it as Youtube for national
247 broadcasting television). Individuals can broadcast too. The time
248 slots are handled on a first come, first serve basis. Because the
249 channel have almost no viewers and very few active members, we can
250 experiment with TV technology without too much flack when we make
251 mistakes. And thanks to the few active members, most of the slots on
252 the schedule are free. I see this as an opportunity to spread
253 knowledge about technology and free software, and have a script I run
254 regularly to fill up all the open slots the next few days with
255 technology related video. The end result is a channel I like to
256 describe as Techno TV - filled with interesting talks and
257 presentations.</p>
258
259 <p>It is available on channel 50 on the Norwegian national digital TV
260 network (RiksTV). It is also available as a multicast stream on
261 Uninett. And finally, it is available as
262 <a href="http://beta.frikanalen.no/">a WebM unicast stream</a> from
263 Frikanalen and NUUG. Check it out. :)</p>
264
265 </div>
266 <div class="tags">
267
268
269 Tags: <a href="http://people.skolelinux.org/pere/blog/tags/english">english</a>, <a href="http://people.skolelinux.org/pere/blog/tags/frikanalen">frikanalen</a>, <a href="http://people.skolelinux.org/pere/blog/tags/nuug">nuug</a>, <a href="http://people.skolelinux.org/pere/blog/tags/video">video</a>.
270
271
272 </div>
273 </div>
274 <div class="padding"></div>
275
276 <p style="text-align: right;"><a href="08.rss"><img src="http://people.skolelinux.org/pere/blog/xml.gif" alt="RSS Feed" width="36" height="14" /></a></p>
277 <div id="sidebar">
278
279
280
281 <h2>Archive</h2>
282 <ul>
283
284 <li>2016
285 <ul>
286
287 <li><a href="http://people.skolelinux.org/pere/blog/archive/2016/01/">January (3)</a></li>
288
289 <li><a href="http://people.skolelinux.org/pere/blog/archive/2016/02/">February (2)</a></li>
290
291 <li><a href="http://people.skolelinux.org/pere/blog/archive/2016/03/">March (3)</a></li>
292
293 <li><a href="http://people.skolelinux.org/pere/blog/archive/2016/04/">April (8)</a></li>
294
295 <li><a href="http://people.skolelinux.org/pere/blog/archive/2016/05/">May (8)</a></li>
296
297 <li><a href="http://people.skolelinux.org/pere/blog/archive/2016/06/">June (2)</a></li>
298
299 <li><a href="http://people.skolelinux.org/pere/blog/archive/2016/07/">July (2)</a></li>
300
301 <li><a href="http://people.skolelinux.org/pere/blog/archive/2016/08/">August (4)</a></li>
302
303 </ul></li>
304
305 <li>2015
306 <ul>
307
308 <li><a href="http://people.skolelinux.org/pere/blog/archive/2015/01/">January (7)</a></li>
309
310 <li><a href="http://people.skolelinux.org/pere/blog/archive/2015/02/">February (6)</a></li>
311
312 <li><a href="http://people.skolelinux.org/pere/blog/archive/2015/03/">March (1)</a></li>
313
314 <li><a href="http://people.skolelinux.org/pere/blog/archive/2015/04/">April (4)</a></li>
315
316 <li><a href="http://people.skolelinux.org/pere/blog/archive/2015/05/">May (3)</a></li>
317
318 <li><a href="http://people.skolelinux.org/pere/blog/archive/2015/06/">June (4)</a></li>
319
320 <li><a href="http://people.skolelinux.org/pere/blog/archive/2015/07/">July (6)</a></li>
321
322 <li><a href="http://people.skolelinux.org/pere/blog/archive/2015/08/">August (2)</a></li>
323
324 <li><a href="http://people.skolelinux.org/pere/blog/archive/2015/09/">September (2)</a></li>
325
326 <li><a href="http://people.skolelinux.org/pere/blog/archive/2015/10/">October (9)</a></li>
327
328 <li><a href="http://people.skolelinux.org/pere/blog/archive/2015/11/">November (6)</a></li>
329
330 <li><a href="http://people.skolelinux.org/pere/blog/archive/2015/12/">December (3)</a></li>
331
332 </ul></li>
333
334 <li>2014
335 <ul>
336
337 <li><a href="http://people.skolelinux.org/pere/blog/archive/2014/01/">January (2)</a></li>
338
339 <li><a href="http://people.skolelinux.org/pere/blog/archive/2014/02/">February (3)</a></li>
340
341 <li><a href="http://people.skolelinux.org/pere/blog/archive/2014/03/">March (8)</a></li>
342
343 <li><a href="http://people.skolelinux.org/pere/blog/archive/2014/04/">April (7)</a></li>
344
345 <li><a href="http://people.skolelinux.org/pere/blog/archive/2014/05/">May (1)</a></li>
346
347 <li><a href="http://people.skolelinux.org/pere/blog/archive/2014/06/">June (2)</a></li>
348
349 <li><a href="http://people.skolelinux.org/pere/blog/archive/2014/07/">July (2)</a></li>
350
351 <li><a href="http://people.skolelinux.org/pere/blog/archive/2014/08/">August (2)</a></li>
352
353 <li><a href="http://people.skolelinux.org/pere/blog/archive/2014/09/">September (5)</a></li>
354
355 <li><a href="http://people.skolelinux.org/pere/blog/archive/2014/10/">October (6)</a></li>
356
357 <li><a href="http://people.skolelinux.org/pere/blog/archive/2014/11/">November (3)</a></li>
358
359 <li><a href="http://people.skolelinux.org/pere/blog/archive/2014/12/">December (5)</a></li>
360
361 </ul></li>
362
363 <li>2013
364 <ul>
365
366 <li><a href="http://people.skolelinux.org/pere/blog/archive/2013/01/">January (11)</a></li>
367
368 <li><a href="http://people.skolelinux.org/pere/blog/archive/2013/02/">February (9)</a></li>
369
370 <li><a href="http://people.skolelinux.org/pere/blog/archive/2013/03/">March (9)</a></li>
371
372 <li><a href="http://people.skolelinux.org/pere/blog/archive/2013/04/">April (6)</a></li>
373
374 <li><a href="http://people.skolelinux.org/pere/blog/archive/2013/05/">May (9)</a></li>
375
376 <li><a href="http://people.skolelinux.org/pere/blog/archive/2013/06/">June (10)</a></li>
377
378 <li><a href="http://people.skolelinux.org/pere/blog/archive/2013/07/">July (7)</a></li>
379
380 <li><a href="http://people.skolelinux.org/pere/blog/archive/2013/08/">August (3)</a></li>
381
382 <li><a href="http://people.skolelinux.org/pere/blog/archive/2013/09/">September (5)</a></li>
383
384 <li><a href="http://people.skolelinux.org/pere/blog/archive/2013/10/">October (7)</a></li>
385
386 <li><a href="http://people.skolelinux.org/pere/blog/archive/2013/11/">November (9)</a></li>
387
388 <li><a href="http://people.skolelinux.org/pere/blog/archive/2013/12/">December (3)</a></li>
389
390 </ul></li>
391
392 <li>2012
393 <ul>
394
395 <li><a href="http://people.skolelinux.org/pere/blog/archive/2012/01/">January (7)</a></li>
396
397 <li><a href="http://people.skolelinux.org/pere/blog/archive/2012/02/">February (10)</a></li>
398
399 <li><a href="http://people.skolelinux.org/pere/blog/archive/2012/03/">March (17)</a></li>
400
401 <li><a href="http://people.skolelinux.org/pere/blog/archive/2012/04/">April (12)</a></li>
402
403 <li><a href="http://people.skolelinux.org/pere/blog/archive/2012/05/">May (12)</a></li>
404
405 <li><a href="http://people.skolelinux.org/pere/blog/archive/2012/06/">June (20)</a></li>
406
407 <li><a href="http://people.skolelinux.org/pere/blog/archive/2012/07/">July (17)</a></li>
408
409 <li><a href="http://people.skolelinux.org/pere/blog/archive/2012/08/">August (6)</a></li>
410
411 <li><a href="http://people.skolelinux.org/pere/blog/archive/2012/09/">September (9)</a></li>
412
413 <li><a href="http://people.skolelinux.org/pere/blog/archive/2012/10/">October (17)</a></li>
414
415 <li><a href="http://people.skolelinux.org/pere/blog/archive/2012/11/">November (10)</a></li>
416
417 <li><a href="http://people.skolelinux.org/pere/blog/archive/2012/12/">December (7)</a></li>
418
419 </ul></li>
420
421 <li>2011
422 <ul>
423
424 <li><a href="http://people.skolelinux.org/pere/blog/archive/2011/01/">January (16)</a></li>
425
426 <li><a href="http://people.skolelinux.org/pere/blog/archive/2011/02/">February (6)</a></li>
427
428 <li><a href="http://people.skolelinux.org/pere/blog/archive/2011/03/">March (6)</a></li>
429
430 <li><a href="http://people.skolelinux.org/pere/blog/archive/2011/04/">April (7)</a></li>
431
432 <li><a href="http://people.skolelinux.org/pere/blog/archive/2011/05/">May (3)</a></li>
433
434 <li><a href="http://people.skolelinux.org/pere/blog/archive/2011/06/">June (2)</a></li>
435
436 <li><a href="http://people.skolelinux.org/pere/blog/archive/2011/07/">July (7)</a></li>
437
438 <li><a href="http://people.skolelinux.org/pere/blog/archive/2011/08/">August (6)</a></li>
439
440 <li><a href="http://people.skolelinux.org/pere/blog/archive/2011/09/">September (4)</a></li>
441
442 <li><a href="http://people.skolelinux.org/pere/blog/archive/2011/10/">October (2)</a></li>
443
444 <li><a href="http://people.skolelinux.org/pere/blog/archive/2011/11/">November (3)</a></li>
445
446 <li><a href="http://people.skolelinux.org/pere/blog/archive/2011/12/">December (1)</a></li>
447
448 </ul></li>
449
450 <li>2010
451 <ul>
452
453 <li><a href="http://people.skolelinux.org/pere/blog/archive/2010/01/">January (2)</a></li>
454
455 <li><a href="http://people.skolelinux.org/pere/blog/archive/2010/02/">February (1)</a></li>
456
457 <li><a href="http://people.skolelinux.org/pere/blog/archive/2010/03/">March (3)</a></li>
458
459 <li><a href="http://people.skolelinux.org/pere/blog/archive/2010/04/">April (3)</a></li>
460
461 <li><a href="http://people.skolelinux.org/pere/blog/archive/2010/05/">May (9)</a></li>
462
463 <li><a href="http://people.skolelinux.org/pere/blog/archive/2010/06/">June (14)</a></li>
464
465 <li><a href="http://people.skolelinux.org/pere/blog/archive/2010/07/">July (12)</a></li>
466
467 <li><a href="http://people.skolelinux.org/pere/blog/archive/2010/08/">August (13)</a></li>
468
469 <li><a href="http://people.skolelinux.org/pere/blog/archive/2010/09/">September (7)</a></li>
470
471 <li><a href="http://people.skolelinux.org/pere/blog/archive/2010/10/">October (9)</a></li>
472
473 <li><a href="http://people.skolelinux.org/pere/blog/archive/2010/11/">November (13)</a></li>
474
475 <li><a href="http://people.skolelinux.org/pere/blog/archive/2010/12/">December (12)</a></li>
476
477 </ul></li>
478
479 <li>2009
480 <ul>
481
482 <li><a href="http://people.skolelinux.org/pere/blog/archive/2009/01/">January (8)</a></li>
483
484 <li><a href="http://people.skolelinux.org/pere/blog/archive/2009/02/">February (8)</a></li>
485
486 <li><a href="http://people.skolelinux.org/pere/blog/archive/2009/03/">March (12)</a></li>
487
488 <li><a href="http://people.skolelinux.org/pere/blog/archive/2009/04/">April (10)</a></li>
489
490 <li><a href="http://people.skolelinux.org/pere/blog/archive/2009/05/">May (9)</a></li>
491
492 <li><a href="http://people.skolelinux.org/pere/blog/archive/2009/06/">June (3)</a></li>
493
494 <li><a href="http://people.skolelinux.org/pere/blog/archive/2009/07/">July (4)</a></li>
495
496 <li><a href="http://people.skolelinux.org/pere/blog/archive/2009/08/">August (3)</a></li>
497
498 <li><a href="http://people.skolelinux.org/pere/blog/archive/2009/09/">September (1)</a></li>
499
500 <li><a href="http://people.skolelinux.org/pere/blog/archive/2009/10/">October (2)</a></li>
501
502 <li><a href="http://people.skolelinux.org/pere/blog/archive/2009/11/">November (3)</a></li>
503
504 <li><a href="http://people.skolelinux.org/pere/blog/archive/2009/12/">December (3)</a></li>
505
506 </ul></li>
507
508 <li>2008
509 <ul>
510
511 <li><a href="http://people.skolelinux.org/pere/blog/archive/2008/11/">November (5)</a></li>
512
513 <li><a href="http://people.skolelinux.org/pere/blog/archive/2008/12/">December (7)</a></li>
514
515 </ul></li>
516
517 </ul>
518
519
520
521 <h2>Tags</h2>
522 <ul>
523
524 <li><a href="http://people.skolelinux.org/pere/blog/tags/3d-printer">3d-printer (13)</a></li>
525
526 <li><a href="http://people.skolelinux.org/pere/blog/tags/amiga">amiga (1)</a></li>
527
528 <li><a href="http://people.skolelinux.org/pere/blog/tags/aros">aros (1)</a></li>
529
530 <li><a href="http://people.skolelinux.org/pere/blog/tags/bankid">bankid (4)</a></li>
531
532 <li><a href="http://people.skolelinux.org/pere/blog/tags/bitcoin">bitcoin (9)</a></li>
533
534 <li><a href="http://people.skolelinux.org/pere/blog/tags/bootsystem">bootsystem (16)</a></li>
535
536 <li><a href="http://people.skolelinux.org/pere/blog/tags/bsa">bsa (2)</a></li>
537
538 <li><a href="http://people.skolelinux.org/pere/blog/tags/chrpath">chrpath (2)</a></li>
539
540 <li><a href="http://people.skolelinux.org/pere/blog/tags/debian">debian (134)</a></li>
541
542 <li><a href="http://people.skolelinux.org/pere/blog/tags/debian edu">debian edu (157)</a></li>
543
544 <li><a href="http://people.skolelinux.org/pere/blog/tags/digistan">digistan (10)</a></li>
545
546 <li><a href="http://people.skolelinux.org/pere/blog/tags/dld">dld (15)</a></li>
547
548 <li><a href="http://people.skolelinux.org/pere/blog/tags/docbook">docbook (23)</a></li>
549
550 <li><a href="http://people.skolelinux.org/pere/blog/tags/drivstoffpriser">drivstoffpriser (4)</a></li>
551
552 <li><a href="http://people.skolelinux.org/pere/blog/tags/english">english (326)</a></li>
553
554 <li><a href="http://people.skolelinux.org/pere/blog/tags/fiksgatami">fiksgatami (23)</a></li>
555
556 <li><a href="http://people.skolelinux.org/pere/blog/tags/fildeling">fildeling (12)</a></li>
557
558 <li><a href="http://people.skolelinux.org/pere/blog/tags/freeculture">freeculture (28)</a></li>
559
560 <li><a href="http://people.skolelinux.org/pere/blog/tags/freedombox">freedombox (9)</a></li>
561
562 <li><a href="http://people.skolelinux.org/pere/blog/tags/frikanalen">frikanalen (18)</a></li>
563
564 <li><a href="http://people.skolelinux.org/pere/blog/tags/h264">h264 (20)</a></li>
565
566 <li><a href="http://people.skolelinux.org/pere/blog/tags/intervju">intervju (42)</a></li>
567
568 <li><a href="http://people.skolelinux.org/pere/blog/tags/isenkram">isenkram (12)</a></li>
569
570 <li><a href="http://people.skolelinux.org/pere/blog/tags/kart">kart (19)</a></li>
571
572 <li><a href="http://people.skolelinux.org/pere/blog/tags/ldap">ldap (9)</a></li>
573
574 <li><a href="http://people.skolelinux.org/pere/blog/tags/lenker">lenker (8)</a></li>
575
576 <li><a href="http://people.skolelinux.org/pere/blog/tags/lsdvd">lsdvd (2)</a></li>
577
578 <li><a href="http://people.skolelinux.org/pere/blog/tags/ltsp">ltsp (1)</a></li>
579
580 <li><a href="http://people.skolelinux.org/pere/blog/tags/mesh network">mesh network (8)</a></li>
581
582 <li><a href="http://people.skolelinux.org/pere/blog/tags/multimedia">multimedia (39)</a></li>
583
584 <li><a href="http://people.skolelinux.org/pere/blog/tags/nice free software">nice free software (8)</a></li>
585
586 <li><a href="http://people.skolelinux.org/pere/blog/tags/norsk">norsk (276)</a></li>
587
588 <li><a href="http://people.skolelinux.org/pere/blog/tags/nuug">nuug (182)</a></li>
589
590 <li><a href="http://people.skolelinux.org/pere/blog/tags/offentlig innsyn">offentlig innsyn (26)</a></li>
591
592 <li><a href="http://people.skolelinux.org/pere/blog/tags/open311">open311 (2)</a></li>
593
594 <li><a href="http://people.skolelinux.org/pere/blog/tags/opphavsrett">opphavsrett (61)</a></li>
595
596 <li><a href="http://people.skolelinux.org/pere/blog/tags/personvern">personvern (92)</a></li>
597
598 <li><a href="http://people.skolelinux.org/pere/blog/tags/raid">raid (1)</a></li>
599
600 <li><a href="http://people.skolelinux.org/pere/blog/tags/reactos">reactos (1)</a></li>
601
602 <li><a href="http://people.skolelinux.org/pere/blog/tags/reprap">reprap (11)</a></li>
603
604 <li><a href="http://people.skolelinux.org/pere/blog/tags/rfid">rfid (3)</a></li>
605
606 <li><a href="http://people.skolelinux.org/pere/blog/tags/robot">robot (9)</a></li>
607
608 <li><a href="http://people.skolelinux.org/pere/blog/tags/rss">rss (1)</a></li>
609
610 <li><a href="http://people.skolelinux.org/pere/blog/tags/ruter">ruter (4)</a></li>
611
612 <li><a href="http://people.skolelinux.org/pere/blog/tags/scraperwiki">scraperwiki (2)</a></li>
613
614 <li><a href="http://people.skolelinux.org/pere/blog/tags/sikkerhet">sikkerhet (48)</a></li>
615
616 <li><a href="http://people.skolelinux.org/pere/blog/tags/sitesummary">sitesummary (4)</a></li>
617
618 <li><a href="http://people.skolelinux.org/pere/blog/tags/skepsis">skepsis (5)</a></li>
619
620 <li><a href="http://people.skolelinux.org/pere/blog/tags/standard">standard (49)</a></li>
621
622 <li><a href="http://people.skolelinux.org/pere/blog/tags/stavekontroll">stavekontroll (4)</a></li>
623
624 <li><a href="http://people.skolelinux.org/pere/blog/tags/stortinget">stortinget (10)</a></li>
625
626 <li><a href="http://people.skolelinux.org/pere/blog/tags/surveillance">surveillance (37)</a></li>
627
628 <li><a href="http://people.skolelinux.org/pere/blog/tags/sysadmin">sysadmin (2)</a></li>
629
630 <li><a href="http://people.skolelinux.org/pere/blog/tags/usenix">usenix (2)</a></li>
631
632 <li><a href="http://people.skolelinux.org/pere/blog/tags/valg">valg (8)</a></li>
633
634 <li><a href="http://people.skolelinux.org/pere/blog/tags/video">video (59)</a></li>
635
636 <li><a href="http://people.skolelinux.org/pere/blog/tags/vitenskap">vitenskap (4)</a></li>
637
638 <li><a href="http://people.skolelinux.org/pere/blog/tags/web">web (38)</a></li>
639
640 </ul>
641
642
643 </div>
644 <p style="text-align: right">
645 Created by <a href="http://steve.org.uk/Software/chronicle">Chronicle v4.6</a>
646 </p>
647
648 </body>
649 </html>