]> pere.pagekite.me Git - homepage.git/blob - blog/archive/2011/08/index.html
Generated.
[homepage.git] / blog / archive / 2011 / 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 2011</title>
7 <link rel="stylesheet" type="text/css" media="screen" href="http://www.hungry.com/~pere/blog/style.css" />
8 <link rel="stylesheet" type="text/css" media="screen" href="http://www.hungry.com/~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://www.hungry.com/~pere/blog/">Petter Reinholdtsen</a>
16
17 </h1>
18
19 </div>
20
21
22 <h3>Entries from August 2011.</h3>
23
24 <div class="entry">
25 <div class="title">
26 <a href="http://www.hungry.com/~pere/blog/Flytting_er_et_tidssluk.html">Flytting er et tidssluk</a>
27 </div>
28 <div class="date">
29 23rd August 2011
30 </div>
31 <div class="body">
32 <p>I sommer kom plutselig en veldig fint hus til salgs i Nydalen, så
33 vi ble brått eier av et hus og skal
34 <a href="http://www.finn.no/finn/realestate/homes/object?finnkode=30237179">selge
35 vår leilighet i Nydalen Allé</a> (visning 2011-08-28), pakke for
36 flytting, fotografering og visning, og generelt omstrukturere alt vi
37 holder på med i noen måneder. Det har pågått siden i sommer, og er
38 for øyeblikket forklaringen om hvorfor jeg er så lite aktiv med
39 blogging, fri programvareutvikling, NUUG-foreningsarbeide og annet.
40 Jeg håper det blir bedre etter flytting i oktober.</p>
41
42 </div>
43 <div class="tags">
44
45
46 Tags: <a href="http://www.hungry.com/~pere/blog/tags/norsk">norsk</a>.
47
48
49 </div>
50 </div>
51 <div class="padding"></div>
52
53 <div class="entry">
54 <div class="title">
55 <a href="http://www.hungry.com/~pere/blog/Elektronisk_stemmegiving_over_Internet_og_datalagringsdirektivet.html">Elektronisk stemmegiving over Internet og datalagringsdirektivet</a>
56 </div>
57 <div class="date">
58 7th August 2011
59 </div>
60 <div class="body">
61 <p>I dag slo det meg hvordan Datalagringsdirektivet vil kunne gjøre
62 det enklere å vite hvem som har stemt hva med elektronisk stemmegiving
63 slik den planlegges gjennomført i Norge i høst.</p>
64
65 <p>Litt bakgrunnsinformasjon er kanskje nødvendig. Siden før 2006 har
66 <a href="http://www.regjeringen.no/nb/dep/krd/prosjekter/E-valg-2011-prosjektet.html">staten
67 jobbet med å få på plass elektronisk stemmegiving</a> i Norge, der
68 borgerne kan stemme via en datamaskin i et stemmelokale eller via en
69 nettleser over Internet. Slike valg
70 <a href="http://www.nuug.no/dokumenter/valg-horing-2006-09.pdf">er
71 mindre demokratiske</a> enn de valgene vi har hatt i Norge de siste
72 årene. En kan anta at for hver stemme som blir registrert i et slikt
73 system vil det notert tidspunktet stemmen ble registrert.</p>
74
75 <p>I mars i år vedtok stortinget å innføre
76 <a href="http://bsdly.blogspot.com/2010/12/ikke-styrket-personvern-men-brev-og.html">elektronisk
77 brev- og besøkskontroll av hele Norges befolkning</a>, da en vedtok at
78 EUs datalagringsdirektiv skulle innlemmes i det norske lovverket.
79 Denne kommunikasjonskontrollen innebærer blant annet at oppkoblinger
80 med nettleser blir registert. Det som ble vedtatt i mars innebærer
81 ikke at det blir registrert hvilken nettside en besøkte, men det vil
82 bli registrert en forbindelse mellom datamaskinene som er involvert.
83 Dvs. når en besøker http://www.nuug.no/aktiviteter/20110809-forgerock/
84 fra sin maskin med adressen cm-84.208.83.178.getinternet.no (tilfeldig
85 valgt adresse for Get-kunde), så vil tidspunktet, og adressene
86 www.nuug.no og cm-84.208.83.178.getinternet.no bli registrert. En kan
87 bruke adressen cm-*.getinternet.no til å identifisere
88 kunde/husstand.</p>
89
90 <p>Gitt at elektronisk stemmegiving via nettleser over Internet vil
91 koble seg opp til datamaskinen som samler inn stemmer, så vil en altså
92 ha et register over hver enkelt stemme knyttet mot tidspunkt, og et
93 annet register som viser når kunder/husstander koblet seg opp mot
94 datamaskinen som samler inn stemmer. Ved å koble disse registrene ved
95 hjelp av tidspunktet registrert i begge vil det ofte være mulig å
96 finne ut hva kunder/husstander har stemt, uten å måtte knekke
97 kryptering involvert i selve stemmesankingsystemet. Det vil være
98 mindre treffsikkert hvis flere stemmer blir registrert på samme
99 tidspunkt, hvis stemmene er gitt til forskjellige partier, men en vil
100 ha en viss ide hvilke partier det må ha vært ved å se hvilke partier
101 som fikk stemmer på det aktuelle tidspunktet.</p>
102
103 <p>Hvordan kan en vite at dette ikke blir gjort i dag? Det vil være
104 umulig for en borger å kontrollere hva som skjer på datamaskinen som
105 samler inn stemmer. De som står bak den norske elektroniske
106 stemmegivingsløsningen har gitt ut kildekode som hevdes å være
107 identisk med den som brukes til innsamling av stemmer, men det er ikke
108 mulig for innbyggerne i Norge å kontrollere at den kildekoden er brukt
109 til å lage programmene som brukes. Det vil f.eks. være trivielt for
110 de som kontrollerer denne datamaskinen å legge inn ekstra kode som
111 sender kopi av alle stemmer til en annen database utenfor valgstyrenes
112 kontroll. Det påstås fra USA at det ble gjort med noen av de
113 elektroniske stemmegivingsboksene der. Kanskje det påstås at
114 stemmetellings-systemet ikke vil notere tidspunkt for hver enkelt
115 stemme, men også dette vil det være umulig for oss innbyggerne å
116 egenhendig kontrollere. Jeg vil ha valgsystemer som hver enkelt
117 innbygger kan kontrollere, ikke et der vi må stole på påstander om
118 systemet som ikke kan kontrolleres av hver enkelt innbygger.</p>
119
120 </div>
121 <div class="tags">
122
123
124 Tags: <a href="http://www.hungry.com/~pere/blog/tags/dld">dld</a>, <a href="http://www.hungry.com/~pere/blog/tags/norsk">norsk</a>, <a href="http://www.hungry.com/~pere/blog/tags/personvern">personvern</a>, <a href="http://www.hungry.com/~pere/blog/tags/valg">valg</a>.
125
126
127 </div>
128 </div>
129 <div class="padding"></div>
130
131 <div class="entry">
132 <div class="title">
133 <a href="http://www.hungry.com/~pere/blog/Et_bilde_p__problemet_med_programvarepatenter.html">Et bilde på problemet med programvarepatenter</a>
134 </div>
135 <div class="date">
136 6th August 2011
137 </div>
138 <div class="body">
139 <p>Via
140 <a href="http://www.huffingtonpost.com/2011/08/04/patent-reform-congress_n_906278.html">en
141 artikkel i Huffington Post om patentreform i USA</a> fikk jeg et
142 interessant bilde på problemet med programvarepatenter. Problemet er
143 at staten deler ut usynlige "eiendommer" med uklare eiendomsgrenser,
144 som gjør det umulig å vite om en er på annen manns grunn hvis en ikke
145 har kjennskap til at "eiendommen" finnes, og selv når en vet om den
146 usynlige "eiendommen" er det umulig å vite på hvilken side av grensen
147 en befinner seg.</p>
148
149 <p>Hvis du er interessert i problemområdet programvarepatenter, så har
150 NUUG en
151 <a href="http://lists.nuug.no/mailman/listinfo/patent">epostliste om
152 temaet</a>. Alle er hjertelig velkomne som abonnenter.</p>
153
154 </div>
155 <div class="tags">
156
157
158 Tags: <a href="http://www.hungry.com/~pere/blog/tags/norsk">norsk</a>, <a href="http://www.hungry.com/~pere/blog/tags/nuug">nuug</a>.
159
160
161 </div>
162 </div>
163 <div class="padding"></div>
164
165 <div class="entry">
166 <div class="title">
167 <a href="http://www.hungry.com/~pere/blog/How_is_booting_into_runlevel_1_different_from_single_user_boots_.html">How is booting into runlevel 1 different from single user boots?</a>
168 </div>
169 <div class="date">
170 4th August 2011
171 </div>
172 <div class="body">
173 <p>Wouter Verhelst have some
174 <a href="http://grep.be/blog/en/retorts/pere_kubuntu_boot">interesting
175 comments and opinions</a> on my blog post on
176 <a href="http://www.hungry.com/~pere/blog/What_should_start_from__etc_rcS_d__in_Debian____almost_nothing.html">the
177 need to clean up /etc/rcS.d/ in Debian</a> and my blog post about
178 <a href="http://www.hungry.com/~pere/blog/What_is_missing_in_the_Debian_desktop__or_why_my_parents_use_Kubuntu.html">the
179 default KDE desktop in Debian</a>. I only have time to address one
180 small piece of his comment now, and though it best to address the
181 misunderstanding he bring forward:</p>
182
183 <p><blockquote>
184 Currently, a system admin has four options: [...] boot to a
185 single-user system (by adding 'single' to the kernel command line;
186 this runs rcS and rc1 scripts)
187 </blockquote></p>
188
189 <p>This make me believe Wouter believe booting into single user mode
190 and booting into runlevel 1 is the same. I am not surprised he
191 believe this, because it would make sense and is a quite sensible
192 thing to believe. But because the boot in Debian is slightly broken,
193 runlevel 1 do not work properly and it isn't the same as single user
194 mode. I'll try to explain what is actually happing, but it is a bit
195 hard to explain.</p>
196
197 <p>Single user mode is defined like this in /etc/inittab:
198 "<tt>~~:S:wait:/sbin/sulogin</tt>". This means the only thing that is
199 executed in single user mode is sulogin. Single user mode is a boot
200 state "between" the runlevels, and when booting into single user mode,
201 only the scripts in /etc/rcS.d/ are executed before the init process
202 enters the single user state. When switching to runlevel 1, the state
203 is in fact not ending in runlevel 1, but it passes through runlevel 1
204 and end up in the single user mode (see /etc/rc1.d/S03single, which
205 runs "init -t1 S" to switch to single user mode at the end of runlevel
206 1. It is confusing that the 'S' (single user) init mode is not the
207 mode enabled by /etc/rcS.d/ (which is more like the initial boot
208 mode).</p>
209
210 <p>This summary might make it clearer. When booting for the first
211 time into single user mode, the following commands are executed:
212 "<tt>/etc/init.d/rc S; /sbin/sulogin</tt>". When booting into
213 runlevel 1, the following commands are executed: "<tt>/etc/init.d/rc
214 S; /etc/init.d/rc 1; /sbin/sulogin</tt>". A problem show up when
215 trying to continue after visiting single user mode. Not all services
216 are started again as they should, causing the machine to end up in an
217 unpredicatble state. This is why Debian admins recommend rebooting
218 after visiting single user mode.</p>
219
220 <p>A similar problem with runlevel 1 is caused by the amount of
221 scripts executed from /etc/rcS.d/. When switching from say runlevel 2
222 to runlevel 1, the services started from /etc/rcS.d/ are not properly
223 stopped when passing through the scripts in /etc/rc1.d/, and not
224 started again when switching away from runlevel 1 to the runlevels
225 2-5. I believe the problem is best fixed by moving all the scripts
226 out of /etc/rcS.d/ that are not <strong>required</strong> to get a
227 functioning single user mode during boot.</p>
228
229 <p>I have spent several years investigating the Debian boot system,
230 and discovered this problem a few years ago. I suspect it originates
231 from when sysvinit was introduced into Debian, a long time ago.</p>
232
233 </div>
234 <div class="tags">
235
236
237 Tags: <a href="http://www.hungry.com/~pere/blog/tags/bootsystem">bootsystem</a>, <a href="http://www.hungry.com/~pere/blog/tags/debian">debian</a>, <a href="http://www.hungry.com/~pere/blog/tags/english">english</a>.
238
239
240 </div>
241 </div>
242 <div class="padding"></div>
243
244 <div class="entry">
245 <div class="title">
246 <a href="http://www.hungry.com/~pere/blog/Fint_at_milit_ret_ikke_ble_aktivisert_22__juli.html">Fint at militæret ikke ble aktivisert 22. juli</a>
247 </div>
248 <div class="date">
249 2nd August 2011
250 </div>
251 <div class="body">
252 <p>I <a href="http://www.dagsavisen.no/innenriks/article518719.ece">gårdagens
253 dagsavis</a> gjøres det et poeng av at Forsvarets spesialkommando ikke
254 ble tatt i bruk da en rykket ut under aksjonene 22. juli. Personlig
255 må jeg innrømme at jeg et glad for at militæret ikke ble tatt i bruk,
256 og ser ikke det som et problem slik journalisten legger opp til.
257 Politi er trent opp til å forholde seg til sivile regler, mens
258 militæret er trent opp til å forholde seg til militære regler. For å
259 si det litt flåsete, så skal politiet spørre først og skyte etterpå,
260 mens militæret skal skyte først og spørre etterpå. Jeg vil helst kun
261 ha den første gjengen i aktiv operasjon blant sivile i Norge.</p>
262
263 <p>Ikke at jeg egentlig tror våre folk i militæret er mer skyteglade
264 enn folk i politiet, men de er trent forskjellig og med forskjellig
265 mål for treningen. Politiet er trent på å operere blant sin egen
266 sivilbefolkning, mens militære er trent på å operere blant fiendtlige
267 tropper. Jeg tror det er en vesentlig forskjell.</p>
268
269 </div>
270 <div class="tags">
271
272
273 Tags: <a href="http://www.hungry.com/~pere/blog/tags/norsk">norsk</a>, <a href="http://www.hungry.com/~pere/blog/tags/personvern">personvern</a>.
274
275
276 </div>
277 </div>
278 <div class="padding"></div>
279
280 <div class="entry">
281 <div class="title">
282 <a href="http://www.hungry.com/~pere/blog/Fin_minnemarkering_p__Stortinget_i_dag.html">Fin minnemarkering på Stortinget i dag</a>
283 </div>
284 <div class="date">
285 1st August 2011
286 </div>
287 <div class="body">
288 <p>Jeg hadde anledning, så jeg deltok på
289 <a href="http://www.stortinget.no/no/Hva-skjer-pa-Stortinget/Nyhetsarkiv/Forsidenyheter/2010-2011/Minnemote-mandag-1-august-kl-12/">minnemarkeringen
290 på Stortinget</a> i dag. Det var en fin markering, og jeg likte talene.
291 For meg er demokrati, åpenhet og humanitet fundert på frihet, som jeg
292 håper vi alle vil bidra til å beskytte i tiden som kommer. Jeg
293 registrerer at det i Danmark
294 <a href="http://www.aftenposten.no/nyheter/iriks/article4189002.ece">diskuteres
295 å redusere friheten</a>. Vi bør vite bedre her i Norge. Stoltenberg
296 berørte retten til å feile, og den er nært knyttet til muligheten til
297 å lykkes. Begge deler krever at en har friheten til å prøve, og den
298 er viktig i et samfunn. Friheten til å prøve begrenses når kontroll
299 innføres.</p>
300
301 <p>Det at noen av stolene i stortingssalen var tomme ga en litt
302 uventet ramme til markeringen. Jeg hadde regnet med at
303 stortingsrepresentanter, regjeringsmedlemmer og kongehus til sammen
304 ville fylle alle setene. Vet ikke hvem som skulle sittet der det var
305 ledige plasser, men antar noen var opptatt andre steder. Kanskje i
306 begravelser, eller rett og slett var blitt drept (har ikke hørt at
307 noen i Stortinget ble drept, men kan ha gått glipp av noe). Det at
308 noen manglet synes jeg illustrerte minnestundens poeng godt. Vi
309 mangler noen som skulle ha vært blant oss. Det kan aldri gjøres om,
310 og bør aldri glemmes.</p>
311
312 </div>
313 <div class="tags">
314
315
316 Tags: <a href="http://www.hungry.com/~pere/blog/tags/norsk">norsk</a>, <a href="http://www.hungry.com/~pere/blog/tags/personvern">personvern</a>.
317
318
319 </div>
320 </div>
321 <div class="padding"></div>
322
323 <p style="text-align: right;"><a href="08.rss"><img src="http://www.hungry.com/~pere/blog/xml.gif" alt="RSS Feed" width="36" height="14" /></a></p>
324 <div id="sidebar">
325
326
327
328 <h2>Archive</h2>
329 <ul>
330
331 <li>2025
332 <ul>
333
334 <li><a href="http://www.hungry.com/~pere/blog/archive/2025/01/">January (4)</a></li>
335
336 </ul></li>
337
338 <li>2024
339 <ul>
340
341 <li><a href="http://www.hungry.com/~pere/blog/archive/2024/01/">January (1)</a></li>
342
343 <li><a href="http://www.hungry.com/~pere/blog/archive/2024/02/">February (1)</a></li>
344
345 <li><a href="http://www.hungry.com/~pere/blog/archive/2024/03/">March (2)</a></li>
346
347 <li><a href="http://www.hungry.com/~pere/blog/archive/2024/04/">April (3)</a></li>
348
349 <li><a href="http://www.hungry.com/~pere/blog/archive/2024/05/">May (1)</a></li>
350
351 <li><a href="http://www.hungry.com/~pere/blog/archive/2024/06/">June (1)</a></li>
352
353 <li><a href="http://www.hungry.com/~pere/blog/archive/2024/07/">July (2)</a></li>
354
355 <li><a href="http://www.hungry.com/~pere/blog/archive/2024/12/">December (1)</a></li>
356
357 </ul></li>
358
359 <li>2023
360 <ul>
361
362 <li><a href="http://www.hungry.com/~pere/blog/archive/2023/01/">January (3)</a></li>
363
364 <li><a href="http://www.hungry.com/~pere/blog/archive/2023/02/">February (1)</a></li>
365
366 <li><a href="http://www.hungry.com/~pere/blog/archive/2023/04/">April (2)</a></li>
367
368 <li><a href="http://www.hungry.com/~pere/blog/archive/2023/05/">May (3)</a></li>
369
370 <li><a href="http://www.hungry.com/~pere/blog/archive/2023/06/">June (1)</a></li>
371
372 <li><a href="http://www.hungry.com/~pere/blog/archive/2023/08/">August (1)</a></li>
373
374 <li><a href="http://www.hungry.com/~pere/blog/archive/2023/09/">September (1)</a></li>
375
376 <li><a href="http://www.hungry.com/~pere/blog/archive/2023/10/">October (1)</a></li>
377
378 <li><a href="http://www.hungry.com/~pere/blog/archive/2023/11/">November (4)</a></li>
379
380 <li><a href="http://www.hungry.com/~pere/blog/archive/2023/12/">December (1)</a></li>
381
382 </ul></li>
383
384 <li>2022
385 <ul>
386
387 <li><a href="http://www.hungry.com/~pere/blog/archive/2022/02/">February (1)</a></li>
388
389 <li><a href="http://www.hungry.com/~pere/blog/archive/2022/03/">March (3)</a></li>
390
391 <li><a href="http://www.hungry.com/~pere/blog/archive/2022/04/">April (2)</a></li>
392
393 <li><a href="http://www.hungry.com/~pere/blog/archive/2022/06/">June (2)</a></li>
394
395 <li><a href="http://www.hungry.com/~pere/blog/archive/2022/07/">July (1)</a></li>
396
397 <li><a href="http://www.hungry.com/~pere/blog/archive/2022/09/">September (1)</a></li>
398
399 <li><a href="http://www.hungry.com/~pere/blog/archive/2022/10/">October (1)</a></li>
400
401 <li><a href="http://www.hungry.com/~pere/blog/archive/2022/12/">December (1)</a></li>
402
403 </ul></li>
404
405 <li>2021
406 <ul>
407
408 <li><a href="http://www.hungry.com/~pere/blog/archive/2021/01/">January (2)</a></li>
409
410 <li><a href="http://www.hungry.com/~pere/blog/archive/2021/02/">February (1)</a></li>
411
412 <li><a href="http://www.hungry.com/~pere/blog/archive/2021/05/">May (1)</a></li>
413
414 <li><a href="http://www.hungry.com/~pere/blog/archive/2021/06/">June (1)</a></li>
415
416 <li><a href="http://www.hungry.com/~pere/blog/archive/2021/07/">July (3)</a></li>
417
418 <li><a href="http://www.hungry.com/~pere/blog/archive/2021/08/">August (1)</a></li>
419
420 <li><a href="http://www.hungry.com/~pere/blog/archive/2021/09/">September (1)</a></li>
421
422 <li><a href="http://www.hungry.com/~pere/blog/archive/2021/10/">October (1)</a></li>
423
424 <li><a href="http://www.hungry.com/~pere/blog/archive/2021/12/">December (1)</a></li>
425
426 </ul></li>
427
428 <li>2020
429 <ul>
430
431 <li><a href="http://www.hungry.com/~pere/blog/archive/2020/02/">February (2)</a></li>
432
433 <li><a href="http://www.hungry.com/~pere/blog/archive/2020/03/">March (2)</a></li>
434
435 <li><a href="http://www.hungry.com/~pere/blog/archive/2020/04/">April (2)</a></li>
436
437 <li><a href="http://www.hungry.com/~pere/blog/archive/2020/05/">May (3)</a></li>
438
439 <li><a href="http://www.hungry.com/~pere/blog/archive/2020/06/">June (2)</a></li>
440
441 <li><a href="http://www.hungry.com/~pere/blog/archive/2020/07/">July (1)</a></li>
442
443 <li><a href="http://www.hungry.com/~pere/blog/archive/2020/09/">September (1)</a></li>
444
445 <li><a href="http://www.hungry.com/~pere/blog/archive/2020/10/">October (1)</a></li>
446
447 <li><a href="http://www.hungry.com/~pere/blog/archive/2020/11/">November (1)</a></li>
448
449 </ul></li>
450
451 <li>2019
452 <ul>
453
454 <li><a href="http://www.hungry.com/~pere/blog/archive/2019/01/">January (4)</a></li>
455
456 <li><a href="http://www.hungry.com/~pere/blog/archive/2019/02/">February (3)</a></li>
457
458 <li><a href="http://www.hungry.com/~pere/blog/archive/2019/03/">March (3)</a></li>
459
460 <li><a href="http://www.hungry.com/~pere/blog/archive/2019/05/">May (2)</a></li>
461
462 <li><a href="http://www.hungry.com/~pere/blog/archive/2019/06/">June (5)</a></li>
463
464 <li><a href="http://www.hungry.com/~pere/blog/archive/2019/07/">July (2)</a></li>
465
466 <li><a href="http://www.hungry.com/~pere/blog/archive/2019/08/">August (1)</a></li>
467
468 <li><a href="http://www.hungry.com/~pere/blog/archive/2019/09/">September (1)</a></li>
469
470 <li><a href="http://www.hungry.com/~pere/blog/archive/2019/11/">November (1)</a></li>
471
472 <li><a href="http://www.hungry.com/~pere/blog/archive/2019/12/">December (4)</a></li>
473
474 </ul></li>
475
476 <li>2018
477 <ul>
478
479 <li><a href="http://www.hungry.com/~pere/blog/archive/2018/01/">January (1)</a></li>
480
481 <li><a href="http://www.hungry.com/~pere/blog/archive/2018/02/">February (5)</a></li>
482
483 <li><a href="http://www.hungry.com/~pere/blog/archive/2018/03/">March (5)</a></li>
484
485 <li><a href="http://www.hungry.com/~pere/blog/archive/2018/04/">April (3)</a></li>
486
487 <li><a href="http://www.hungry.com/~pere/blog/archive/2018/06/">June (2)</a></li>
488
489 <li><a href="http://www.hungry.com/~pere/blog/archive/2018/07/">July (5)</a></li>
490
491 <li><a href="http://www.hungry.com/~pere/blog/archive/2018/08/">August (3)</a></li>
492
493 <li><a href="http://www.hungry.com/~pere/blog/archive/2018/09/">September (3)</a></li>
494
495 <li><a href="http://www.hungry.com/~pere/blog/archive/2018/10/">October (5)</a></li>
496
497 <li><a href="http://www.hungry.com/~pere/blog/archive/2018/11/">November (2)</a></li>
498
499 <li><a href="http://www.hungry.com/~pere/blog/archive/2018/12/">December (4)</a></li>
500
501 </ul></li>
502
503 <li>2017
504 <ul>
505
506 <li><a href="http://www.hungry.com/~pere/blog/archive/2017/01/">January (4)</a></li>
507
508 <li><a href="http://www.hungry.com/~pere/blog/archive/2017/02/">February (3)</a></li>
509
510 <li><a href="http://www.hungry.com/~pere/blog/archive/2017/03/">March (5)</a></li>
511
512 <li><a href="http://www.hungry.com/~pere/blog/archive/2017/04/">April (2)</a></li>
513
514 <li><a href="http://www.hungry.com/~pere/blog/archive/2017/06/">June (5)</a></li>
515
516 <li><a href="http://www.hungry.com/~pere/blog/archive/2017/07/">July (1)</a></li>
517
518 <li><a href="http://www.hungry.com/~pere/blog/archive/2017/08/">August (1)</a></li>
519
520 <li><a href="http://www.hungry.com/~pere/blog/archive/2017/09/">September (3)</a></li>
521
522 <li><a href="http://www.hungry.com/~pere/blog/archive/2017/10/">October (5)</a></li>
523
524 <li><a href="http://www.hungry.com/~pere/blog/archive/2017/11/">November (3)</a></li>
525
526 <li><a href="http://www.hungry.com/~pere/blog/archive/2017/12/">December (4)</a></li>
527
528 </ul></li>
529
530 <li>2016
531 <ul>
532
533 <li><a href="http://www.hungry.com/~pere/blog/archive/2016/01/">January (3)</a></li>
534
535 <li><a href="http://www.hungry.com/~pere/blog/archive/2016/02/">February (2)</a></li>
536
537 <li><a href="http://www.hungry.com/~pere/blog/archive/2016/03/">March (3)</a></li>
538
539 <li><a href="http://www.hungry.com/~pere/blog/archive/2016/04/">April (8)</a></li>
540
541 <li><a href="http://www.hungry.com/~pere/blog/archive/2016/05/">May (8)</a></li>
542
543 <li><a href="http://www.hungry.com/~pere/blog/archive/2016/06/">June (2)</a></li>
544
545 <li><a href="http://www.hungry.com/~pere/blog/archive/2016/07/">July (2)</a></li>
546
547 <li><a href="http://www.hungry.com/~pere/blog/archive/2016/08/">August (5)</a></li>
548
549 <li><a href="http://www.hungry.com/~pere/blog/archive/2016/09/">September (2)</a></li>
550
551 <li><a href="http://www.hungry.com/~pere/blog/archive/2016/10/">October (3)</a></li>
552
553 <li><a href="http://www.hungry.com/~pere/blog/archive/2016/11/">November (8)</a></li>
554
555 <li><a href="http://www.hungry.com/~pere/blog/archive/2016/12/">December (5)</a></li>
556
557 </ul></li>
558
559 <li>2015
560 <ul>
561
562 <li><a href="http://www.hungry.com/~pere/blog/archive/2015/01/">January (7)</a></li>
563
564 <li><a href="http://www.hungry.com/~pere/blog/archive/2015/02/">February (6)</a></li>
565
566 <li><a href="http://www.hungry.com/~pere/blog/archive/2015/03/">March (1)</a></li>
567
568 <li><a href="http://www.hungry.com/~pere/blog/archive/2015/04/">April (4)</a></li>
569
570 <li><a href="http://www.hungry.com/~pere/blog/archive/2015/05/">May (3)</a></li>
571
572 <li><a href="http://www.hungry.com/~pere/blog/archive/2015/06/">June (4)</a></li>
573
574 <li><a href="http://www.hungry.com/~pere/blog/archive/2015/07/">July (6)</a></li>
575
576 <li><a href="http://www.hungry.com/~pere/blog/archive/2015/08/">August (2)</a></li>
577
578 <li><a href="http://www.hungry.com/~pere/blog/archive/2015/09/">September (2)</a></li>
579
580 <li><a href="http://www.hungry.com/~pere/blog/archive/2015/10/">October (9)</a></li>
581
582 <li><a href="http://www.hungry.com/~pere/blog/archive/2015/11/">November (6)</a></li>
583
584 <li><a href="http://www.hungry.com/~pere/blog/archive/2015/12/">December (3)</a></li>
585
586 </ul></li>
587
588 <li>2014
589 <ul>
590
591 <li><a href="http://www.hungry.com/~pere/blog/archive/2014/01/">January (2)</a></li>
592
593 <li><a href="http://www.hungry.com/~pere/blog/archive/2014/02/">February (3)</a></li>
594
595 <li><a href="http://www.hungry.com/~pere/blog/archive/2014/03/">March (8)</a></li>
596
597 <li><a href="http://www.hungry.com/~pere/blog/archive/2014/04/">April (7)</a></li>
598
599 <li><a href="http://www.hungry.com/~pere/blog/archive/2014/05/">May (1)</a></li>
600
601 <li><a href="http://www.hungry.com/~pere/blog/archive/2014/06/">June (2)</a></li>
602
603 <li><a href="http://www.hungry.com/~pere/blog/archive/2014/07/">July (2)</a></li>
604
605 <li><a href="http://www.hungry.com/~pere/blog/archive/2014/08/">August (2)</a></li>
606
607 <li><a href="http://www.hungry.com/~pere/blog/archive/2014/09/">September (5)</a></li>
608
609 <li><a href="http://www.hungry.com/~pere/blog/archive/2014/10/">October (6)</a></li>
610
611 <li><a href="http://www.hungry.com/~pere/blog/archive/2014/11/">November (3)</a></li>
612
613 <li><a href="http://www.hungry.com/~pere/blog/archive/2014/12/">December (5)</a></li>
614
615 </ul></li>
616
617 <li>2013
618 <ul>
619
620 <li><a href="http://www.hungry.com/~pere/blog/archive/2013/01/">January (11)</a></li>
621
622 <li><a href="http://www.hungry.com/~pere/blog/archive/2013/02/">February (9)</a></li>
623
624 <li><a href="http://www.hungry.com/~pere/blog/archive/2013/03/">March (9)</a></li>
625
626 <li><a href="http://www.hungry.com/~pere/blog/archive/2013/04/">April (6)</a></li>
627
628 <li><a href="http://www.hungry.com/~pere/blog/archive/2013/05/">May (9)</a></li>
629
630 <li><a href="http://www.hungry.com/~pere/blog/archive/2013/06/">June (10)</a></li>
631
632 <li><a href="http://www.hungry.com/~pere/blog/archive/2013/07/">July (7)</a></li>
633
634 <li><a href="http://www.hungry.com/~pere/blog/archive/2013/08/">August (3)</a></li>
635
636 <li><a href="http://www.hungry.com/~pere/blog/archive/2013/09/">September (5)</a></li>
637
638 <li><a href="http://www.hungry.com/~pere/blog/archive/2013/10/">October (7)</a></li>
639
640 <li><a href="http://www.hungry.com/~pere/blog/archive/2013/11/">November (9)</a></li>
641
642 <li><a href="http://www.hungry.com/~pere/blog/archive/2013/12/">December (3)</a></li>
643
644 </ul></li>
645
646 <li>2012
647 <ul>
648
649 <li><a href="http://www.hungry.com/~pere/blog/archive/2012/01/">January (7)</a></li>
650
651 <li><a href="http://www.hungry.com/~pere/blog/archive/2012/02/">February (10)</a></li>
652
653 <li><a href="http://www.hungry.com/~pere/blog/archive/2012/03/">March (17)</a></li>
654
655 <li><a href="http://www.hungry.com/~pere/blog/archive/2012/04/">April (12)</a></li>
656
657 <li><a href="http://www.hungry.com/~pere/blog/archive/2012/05/">May (12)</a></li>
658
659 <li><a href="http://www.hungry.com/~pere/blog/archive/2012/06/">June (20)</a></li>
660
661 <li><a href="http://www.hungry.com/~pere/blog/archive/2012/07/">July (17)</a></li>
662
663 <li><a href="http://www.hungry.com/~pere/blog/archive/2012/08/">August (6)</a></li>
664
665 <li><a href="http://www.hungry.com/~pere/blog/archive/2012/09/">September (9)</a></li>
666
667 <li><a href="http://www.hungry.com/~pere/blog/archive/2012/10/">October (17)</a></li>
668
669 <li><a href="http://www.hungry.com/~pere/blog/archive/2012/11/">November (10)</a></li>
670
671 <li><a href="http://www.hungry.com/~pere/blog/archive/2012/12/">December (7)</a></li>
672
673 </ul></li>
674
675 <li>2011
676 <ul>
677
678 <li><a href="http://www.hungry.com/~pere/blog/archive/2011/01/">January (16)</a></li>
679
680 <li><a href="http://www.hungry.com/~pere/blog/archive/2011/02/">February (6)</a></li>
681
682 <li><a href="http://www.hungry.com/~pere/blog/archive/2011/03/">March (6)</a></li>
683
684 <li><a href="http://www.hungry.com/~pere/blog/archive/2011/04/">April (7)</a></li>
685
686 <li><a href="http://www.hungry.com/~pere/blog/archive/2011/05/">May (3)</a></li>
687
688 <li><a href="http://www.hungry.com/~pere/blog/archive/2011/06/">June (2)</a></li>
689
690 <li><a href="http://www.hungry.com/~pere/blog/archive/2011/07/">July (7)</a></li>
691
692 <li><a href="http://www.hungry.com/~pere/blog/archive/2011/08/">August (6)</a></li>
693
694 <li><a href="http://www.hungry.com/~pere/blog/archive/2011/09/">September (4)</a></li>
695
696 <li><a href="http://www.hungry.com/~pere/blog/archive/2011/10/">October (2)</a></li>
697
698 <li><a href="http://www.hungry.com/~pere/blog/archive/2011/11/">November (3)</a></li>
699
700 <li><a href="http://www.hungry.com/~pere/blog/archive/2011/12/">December (1)</a></li>
701
702 </ul></li>
703
704 <li>2010
705 <ul>
706
707 <li><a href="http://www.hungry.com/~pere/blog/archive/2010/01/">January (2)</a></li>
708
709 <li><a href="http://www.hungry.com/~pere/blog/archive/2010/02/">February (1)</a></li>
710
711 <li><a href="http://www.hungry.com/~pere/blog/archive/2010/03/">March (3)</a></li>
712
713 <li><a href="http://www.hungry.com/~pere/blog/archive/2010/04/">April (3)</a></li>
714
715 <li><a href="http://www.hungry.com/~pere/blog/archive/2010/05/">May (9)</a></li>
716
717 <li><a href="http://www.hungry.com/~pere/blog/archive/2010/06/">June (14)</a></li>
718
719 <li><a href="http://www.hungry.com/~pere/blog/archive/2010/07/">July (12)</a></li>
720
721 <li><a href="http://www.hungry.com/~pere/blog/archive/2010/08/">August (13)</a></li>
722
723 <li><a href="http://www.hungry.com/~pere/blog/archive/2010/09/">September (7)</a></li>
724
725 <li><a href="http://www.hungry.com/~pere/blog/archive/2010/10/">October (9)</a></li>
726
727 <li><a href="http://www.hungry.com/~pere/blog/archive/2010/11/">November (13)</a></li>
728
729 <li><a href="http://www.hungry.com/~pere/blog/archive/2010/12/">December (12)</a></li>
730
731 </ul></li>
732
733 <li>2009
734 <ul>
735
736 <li><a href="http://www.hungry.com/~pere/blog/archive/2009/01/">January (8)</a></li>
737
738 <li><a href="http://www.hungry.com/~pere/blog/archive/2009/02/">February (8)</a></li>
739
740 <li><a href="http://www.hungry.com/~pere/blog/archive/2009/03/">March (12)</a></li>
741
742 <li><a href="http://www.hungry.com/~pere/blog/archive/2009/04/">April (10)</a></li>
743
744 <li><a href="http://www.hungry.com/~pere/blog/archive/2009/05/">May (9)</a></li>
745
746 <li><a href="http://www.hungry.com/~pere/blog/archive/2009/06/">June (3)</a></li>
747
748 <li><a href="http://www.hungry.com/~pere/blog/archive/2009/07/">July (4)</a></li>
749
750 <li><a href="http://www.hungry.com/~pere/blog/archive/2009/08/">August (3)</a></li>
751
752 <li><a href="http://www.hungry.com/~pere/blog/archive/2009/09/">September (1)</a></li>
753
754 <li><a href="http://www.hungry.com/~pere/blog/archive/2009/10/">October (2)</a></li>
755
756 <li><a href="http://www.hungry.com/~pere/blog/archive/2009/11/">November (3)</a></li>
757
758 <li><a href="http://www.hungry.com/~pere/blog/archive/2009/12/">December (3)</a></li>
759
760 </ul></li>
761
762 <li>2008
763 <ul>
764
765 <li><a href="http://www.hungry.com/~pere/blog/archive/2008/11/">November (5)</a></li>
766
767 <li><a href="http://www.hungry.com/~pere/blog/archive/2008/12/">December (7)</a></li>
768
769 </ul></li>
770
771 </ul>
772
773
774
775 <h2>Tags</h2>
776 <ul>
777
778 <li><a href="http://www.hungry.com/~pere/blog/tags/3d-printer">3d-printer (19)</a></li>
779
780 <li><a href="http://www.hungry.com/~pere/blog/tags/amiga">amiga (1)</a></li>
781
782 <li><a href="http://www.hungry.com/~pere/blog/tags/aros">aros (1)</a></li>
783
784 <li><a href="http://www.hungry.com/~pere/blog/tags/bankid">bankid (4)</a></li>
785
786 <li><a href="http://www.hungry.com/~pere/blog/tags/betalkontant">betalkontant (9)</a></li>
787
788 <li><a href="http://www.hungry.com/~pere/blog/tags/bitcoin">bitcoin (13)</a></li>
789
790 <li><a href="http://www.hungry.com/~pere/blog/tags/bootsystem">bootsystem (17)</a></li>
791
792 <li><a href="http://www.hungry.com/~pere/blog/tags/bsa">bsa (2)</a></li>
793
794 <li><a href="http://www.hungry.com/~pere/blog/tags/chrpath">chrpath (3)</a></li>
795
796 <li><a href="http://www.hungry.com/~pere/blog/tags/debian">debian (206)</a></li>
797
798 <li><a href="http://www.hungry.com/~pere/blog/tags/debian edu">debian edu (159)</a></li>
799
800 <li><a href="http://www.hungry.com/~pere/blog/tags/debian-handbook">debian-handbook (9)</a></li>
801
802 <li><a href="http://www.hungry.com/~pere/blog/tags/digistan">digistan (11)</a></li>
803
804 <li><a href="http://www.hungry.com/~pere/blog/tags/dld">dld (18)</a></li>
805
806 <li><a href="http://www.hungry.com/~pere/blog/tags/docbook">docbook (33)</a></li>
807
808 <li><a href="http://www.hungry.com/~pere/blog/tags/drivstoffpriser">drivstoffpriser (4)</a></li>
809
810 <li><a href="http://www.hungry.com/~pere/blog/tags/english">english (468)</a></li>
811
812 <li><a href="http://www.hungry.com/~pere/blog/tags/fiksgatami">fiksgatami (23)</a></li>
813
814 <li><a href="http://www.hungry.com/~pere/blog/tags/fildeling">fildeling (14)</a></li>
815
816 <li><a href="http://www.hungry.com/~pere/blog/tags/freeculture">freeculture (34)</a></li>
817
818 <li><a href="http://www.hungry.com/~pere/blog/tags/freedombox">freedombox (9)</a></li>
819
820 <li><a href="http://www.hungry.com/~pere/blog/tags/frikanalen">frikanalen (20)</a></li>
821
822 <li><a href="http://www.hungry.com/~pere/blog/tags/h264">h264 (20)</a></li>
823
824 <li><a href="http://www.hungry.com/~pere/blog/tags/intervju">intervju (43)</a></li>
825
826 <li><a href="http://www.hungry.com/~pere/blog/tags/isenkram">isenkram (20)</a></li>
827
828 <li><a href="http://www.hungry.com/~pere/blog/tags/kart">kart (23)</a></li>
829
830 <li><a href="http://www.hungry.com/~pere/blog/tags/kodi">kodi (6)</a></li>
831
832 <li><a href="http://www.hungry.com/~pere/blog/tags/ldap">ldap (9)</a></li>
833
834 <li><a href="http://www.hungry.com/~pere/blog/tags/lego">lego (5)</a></li>
835
836 <li><a href="http://www.hungry.com/~pere/blog/tags/lenker">lenker (8)</a></li>
837
838 <li><a href="http://www.hungry.com/~pere/blog/tags/linuxcnc">linuxcnc (8)</a></li>
839
840 <li><a href="http://www.hungry.com/~pere/blog/tags/lsdvd">lsdvd (2)</a></li>
841
842 <li><a href="http://www.hungry.com/~pere/blog/tags/ltsp">ltsp (1)</a></li>
843
844 <li><a href="http://www.hungry.com/~pere/blog/tags/madewithcc">madewithcc (3)</a></li>
845
846 <li><a href="http://www.hungry.com/~pere/blog/tags/mesh network">mesh network (8)</a></li>
847
848 <li><a href="http://www.hungry.com/~pere/blog/tags/multimedia">multimedia (46)</a></li>
849
850 <li><a href="http://www.hungry.com/~pere/blog/tags/nice free software">nice free software (15)</a></li>
851
852 <li><a href="http://www.hungry.com/~pere/blog/tags/noark5">noark5 (26)</a></li>
853
854 <li><a href="http://www.hungry.com/~pere/blog/tags/norsk">norsk (326)</a></li>
855
856 <li><a href="http://www.hungry.com/~pere/blog/tags/nuug">nuug (200)</a></li>
857
858 <li><a href="http://www.hungry.com/~pere/blog/tags/offentlig innsyn">offentlig innsyn (42)</a></li>
859
860 <li><a href="http://www.hungry.com/~pere/blog/tags/open311">open311 (2)</a></li>
861
862 <li><a href="http://www.hungry.com/~pere/blog/tags/opensnitch">opensnitch (4)</a></li>
863
864 <li><a href="http://www.hungry.com/~pere/blog/tags/opphavsrett">opphavsrett (76)</a></li>
865
866 <li><a href="http://www.hungry.com/~pere/blog/tags/personvern">personvern (114)</a></li>
867
868 <li><a href="http://www.hungry.com/~pere/blog/tags/raid">raid (4)</a></li>
869
870 <li><a href="http://www.hungry.com/~pere/blog/tags/reactos">reactos (1)</a></li>
871
872 <li><a href="http://www.hungry.com/~pere/blog/tags/reprap">reprap (11)</a></li>
873
874 <li><a href="http://www.hungry.com/~pere/blog/tags/rfid">rfid (3)</a></li>
875
876 <li><a href="http://www.hungry.com/~pere/blog/tags/robot">robot (17)</a></li>
877
878 <li><a href="http://www.hungry.com/~pere/blog/tags/rss">rss (1)</a></li>
879
880 <li><a href="http://www.hungry.com/~pere/blog/tags/ruter">ruter (7)</a></li>
881
882 <li><a href="http://www.hungry.com/~pere/blog/tags/scraperwiki">scraperwiki (2)</a></li>
883
884 <li><a href="http://www.hungry.com/~pere/blog/tags/sikkerhet">sikkerhet (60)</a></li>
885
886 <li><a href="http://www.hungry.com/~pere/blog/tags/sitesummary">sitesummary (4)</a></li>
887
888 <li><a href="http://www.hungry.com/~pere/blog/tags/skepsis">skepsis (5)</a></li>
889
890 <li><a href="http://www.hungry.com/~pere/blog/tags/standard">standard (77)</a></li>
891
892 <li><a href="http://www.hungry.com/~pere/blog/tags/stavekontroll">stavekontroll (7)</a></li>
893
894 <li><a href="http://www.hungry.com/~pere/blog/tags/stortinget">stortinget (14)</a></li>
895
896 <li><a href="http://www.hungry.com/~pere/blog/tags/surveillance">surveillance (65)</a></li>
897
898 <li><a href="http://www.hungry.com/~pere/blog/tags/sysadmin">sysadmin (5)</a></li>
899
900 <li><a href="http://www.hungry.com/~pere/blog/tags/usenix">usenix (2)</a></li>
901
902 <li><a href="http://www.hungry.com/~pere/blog/tags/valg">valg (9)</a></li>
903
904 <li><a href="http://www.hungry.com/~pere/blog/tags/verkidetfri">verkidetfri (22)</a></li>
905
906 <li><a href="http://www.hungry.com/~pere/blog/tags/video">video (80)</a></li>
907
908 <li><a href="http://www.hungry.com/~pere/blog/tags/vitenskap">vitenskap (4)</a></li>
909
910 <li><a href="http://www.hungry.com/~pere/blog/tags/web">web (42)</a></li>
911
912 </ul>
913
914
915 </div>
916 <p style="text-align: right">
917 Created by <a href="http://steve.org.uk/Software/chronicle">Chronicle v4.6</a>
918 </p>
919
920 </body>
921 </html>