]> pere.pagekite.me Git - homepage.git/blob - blog/archive/2009/03/index.html
Generated.
[homepage.git] / blog / archive / 2009 / 03 / 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 March 2009</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="03.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 March 2009.</h3>
23
24 <div class="entry">
25 <div class="title">
26 <a href="http://www.hungry.com/~pere/blog/Standardize_on_protocols_and_formats__not_vendors_and_applications.html">Standardize on protocols and formats, not vendors and applications</a>
27 </div>
28 <div class="date">
29 30th March 2009
30 </div>
31 <div class="body">
32 <p>Where I work at the University of Oslo, one decision stand out as a
33 very good one to form a long lived computer infrastructure. It is the
34 simple one, lost by many in todays computer industry: Standardize on
35 open network protocols and open exchange/storage formats, not applications.
36 Applications come and go, while protocols and files tend to stay, and
37 thus one want to make it easy to change application and vendor, while
38 avoiding conversion costs and locking users to a specific platform or
39 application.</p>
40
41 <p>This approach make it possible to replace the client applications
42 independently of the server applications. One can even allow users to
43 use several different applications as long as they handle the selected
44 protocol and format. In the normal case, only one client application
45 is recommended and users only get help if they choose to use this
46 application, but those that want to deviate from the easy path are not
47 blocked from doing so.</p>
48
49 <p>It also allow us to replace the server side without forcing the
50 users to replace their applications, and thus allow us to select the
51 best server implementation at any moment, when scale and resouce
52 requirements change.</p>
53
54 <p>I strongly recommend standardizing - on open network protocols and
55 open formats, but I would never recommend standardizing on a single
56 application that do not use open network protocol or open formats.</p>
57
58 </div>
59 <div class="tags">
60
61
62 Tags: <a href="http://www.hungry.com/~pere/blog/tags/debian">debian</a>, <a href="http://www.hungry.com/~pere/blog/tags/english">english</a>, <a href="http://www.hungry.com/~pere/blog/tags/nuug">nuug</a>, <a href="http://www.hungry.com/~pere/blog/tags/standard">standard</a>.
63
64
65 </div>
66 </div>
67 <div class="padding"></div>
68
69 <div class="entry">
70 <div class="title">
71 <a href="http://www.hungry.com/~pere/blog/Returning_from_Skolelinux_developer_gathering.html">Returning from Skolelinux developer gathering</a>
72 </div>
73 <div class="date">
74 29th March 2009
75 </div>
76 <div class="body">
77 <p>I'm sitting on the train going home from this weekends Debian
78 Edu/Skolelinux development gathering. I got a bit done tuning the
79 desktop, and looked into the dynamic service location protocol
80 implementation avahi. It look like it could be useful for us. Almost
81 30 people participated, and I believe it was a great environment to
82 get to know the Skolelinux system. Walter Bender, involved in the
83 development of the Sugar educational platform, presented his stuff and
84 also helped me improve my OLPC installation. He also showed me that
85 his Turtle Art application can be used in standalone mode, and we
86 agreed that I would help getting it packaged for Debian. As a
87 standalone application it would be great for Debian Edu. We also
88 tried to get the video conferencing working with two OLPCs, but that
89 proved to be too hard for us. The application seem to need more work
90 before it is ready for me. I look forward to getting home and relax
91 now. :)</p>
92
93 </div>
94 <div class="tags">
95
96
97 Tags: <a href="http://www.hungry.com/~pere/blog/tags/debian">debian</a>, <a href="http://www.hungry.com/~pere/blog/tags/debian edu">debian edu</a>, <a href="http://www.hungry.com/~pere/blog/tags/english">english</a>, <a href="http://www.hungry.com/~pere/blog/tags/nuug">nuug</a>.
98
99
100 </div>
101 </div>
102 <div class="padding"></div>
103
104 <div class="entry">
105 <div class="title">
106 <a href="http://www.hungry.com/~pere/blog/Time_for_new__LDAP_schemas_replacing_RFC_2307_.html">Time for new LDAP schemas replacing RFC 2307?</a>
107 </div>
108 <div class="date">
109 29th March 2009
110 </div>
111 <div class="body">
112 <p>The state of standardized LDAP schemas on Linux is far from
113 optimal. There is RFC 2307 documenting one way to store NIS maps in
114 LDAP, and a modified version of this normally called RFC 2307bis, with
115 some modifications to be compatible with Active Directory. The RFC
116 specification handle the content of a lot of system databases, but do
117 not handle DNS zones and DHCP configuration.</p>
118
119 <p>In <a href="http://www.skolelinux.org/">Debian Edu/Skolelinux</a>,
120 we would like to store information about users, SMB clients/hosts,
121 filegroups, netgroups (users and hosts), DHCP and DNS configuration,
122 and LTSP configuration in LDAP. These objects have a lot in common,
123 but with the current LDAP schemas it is not possible to have one
124 object per entity. For example, one need to have at least three LDAP
125 objects for a given computer, one with the SMB related stuff, one with
126 DNS information and another with DHCP information. The schemas
127 provided for DNS and DHCP are impossible to combine into one LDAP
128 object. In addition, it is impossible to implement quick queries for
129 netgroup membership, because of the way NIS triples are implemented.
130 It just do not scale. I believe it is time for a few RFC
131 specifications to cleam up this mess.</p>
132
133 <p>I would like to have one LDAP object representing each computer in
134 the network, and this object can then keep the SMB (ie host key), DHCP
135 (mac address/name) and DNS (name/IP address) settings in one place.
136 It need to be efficently stored to make sure it scale well.</p>
137
138 <p>I would also like to have a quick way to map from a user or
139 computer and to the net group this user or computer is a member.</p>
140
141 <p>Active Directory have done a better job than unix heads like myself
142 in this regard, and the unix side need to catch up. Time to start a
143 new IETF work group?</p>
144
145 </div>
146 <div class="tags">
147
148
149 Tags: <a href="http://www.hungry.com/~pere/blog/tags/debian">debian</a>, <a href="http://www.hungry.com/~pere/blog/tags/debian edu">debian edu</a>, <a href="http://www.hungry.com/~pere/blog/tags/english">english</a>, <a href="http://www.hungry.com/~pere/blog/tags/ldap">ldap</a>, <a href="http://www.hungry.com/~pere/blog/tags/nuug">nuug</a>.
150
151
152 </div>
153 </div>
154 <div class="padding"></div>
155
156 <div class="entry">
157 <div class="title">
158 <a href="http://www.hungry.com/~pere/blog/Hva_er_egentlig_en__pen_standard_.html">Hva er egentlig en åpen standard?</a>
159 </div>
160 <div class="date">
161 28th March 2009
162 </div>
163 <div class="body">
164 <p>Jeg møter alle slags interessante mennesker på min vei, og et møte
165 jeg lærte mye av var å treffe på en svært kompetent IT-fyr som
166 benektet ting jeg anser som åpenbart og selvfølgelig når det gjelder
167 standarder. Det var interessant, da det fikk meg til å tenke litt
168 nøyere på hvilke mekanismer som ligger til grunn for at noe oppfattes
169 som en standard. Det hele startet med arbeid rundt integrering av NSS
170 LDAP mot Active Directory, og problemer som oppstår pga. at Active
171 Directory ikke følger LDAP-spesifikasjonen som dokumentert i RFCer fra
172 IETF (konkret, AD returnerer kun et subset av attributter hvis det er
173 mer enn 1500 atributter av en gitt type i et LDAP-objekt, og en må be
174 om resten i bolker av 1500). Jeg hevdet måten dette ble gjort på brøt
175 med LDAP-spesifikasjonen, og henviste til hvor i LDAP-spesifikasjonen
176 fra IETF det sto at oppførselen til AD ikke fulgte
177 LDAP-spesifikasjonen. AD-spesialisten overrasket meg da ved å
178 fortelle at IETF var ikke de som definerte LDAP-spesifikasjonen, og at
179 Active Directory ikke brøt den virkelige LDAP-spesifikasjonen som han
180 mente lå til grunn. Jeg ble spesielt overrasket over denne
181 tilnærmingen til problemstillingen, da til og med Microsoft så vidt
182 jeg kan se anerkjenner IETF som organisasjonen som definerer
183 LDAP-spesifikasjonen. Jeg fikk aldri spurt hvem han mente sto bak den
184 egentlige LDAP-spesifikasjonen, da det var irrelevant for problemet vi
185 måtte løse (få Linux og AD til å fungere sammen). Dette møtet
186 fortalte meg uansett at det ikke er gitt at alle aktører er enige om
187 hva en standard er, og hva som er kilden til en gitt standard. Det er
188 vanskelig å enes om felles standarder før en først enes om hvem som
189 bestemmer hva en gitt standard innebærer.</p>
190
191 <p>Hva er så en standard? I sin abstrakte form er det noe å samles
192 om. På engelsk er en av betydningene fane brukt i krig, du vet, den
193 type fane en samlet seg rundt på kamplassen i riddertiden. En
194 standard definerer altså et felleskap, noen som har noe felles. Det
195 er naturligvis mange måter å utgjøre et felleskap på. En kan
196 f.eks. enes om å gjøre alt slik som Ole gjør det, og dermed si at Oles
197 oppførsel er standard. Hver gang Ole endrer oppførsel endrer også
198 standarden seg uten noe mer organisering og prosedyre. En variant av
199 dette er å gjøre slik som Ole har gjort det i stedet for slik Ole til
200 enhver til gjør noe. Dette er ofte litt enklere å forholde seg til,
201 da en slipper å sjekke med Ole hver gang for å vite hvordan ting skal
202 gjøres nå, men hvis det Ole gjorde noe dumt den gang en bestemte seg
203 for å følge Ole, så er det vanskeligere å få endret oppførsel for å
204 unngå dette dumme.</p>
205
206 <p>En kan også ta det et skritt videre, og istedet for å basere seg på
207 enkeltpersoners oppførsel sette seg ned og bli enige om hvordan en
208 skal gjøre ting, dvs. lage et felleskap basert på konsensus. Dette
209 tar naturligvis litt mer tid (en må diskutere ting i forkant før en
210 kan sette igang), men det kan bidra til at den oppførselen en
211 planlegger å benytte seg av er mer gjennomtenkt. Det ender også
212 typisk opp med en beskrivelse av ønsket oppførsel som flere kan forstå
213 - da flere har vært involvert i å utarbeide beskrivelsen.</p>
214
215 <p>Dette er dessverre ikke alt som trengs for å forstå hva en åpen
216 standard er for noe. Der alle kan se på hvordan folk oppfører seg, og
217 dermed har valget om de vil oppføre seg likt eller ikke, så er det
218 endel juridiske faktorer som gjør det hele mer komplisert -
219 opphavsretten og patentlovgivningen for å være helt konkret. For å gi
220 et eksempel. Hvis noen blir enige om å alltid plystre en bestemt
221 melodi når de møtes, for å identifisere hverandre, så kan
222 opphavsretten brukes til å styre hvem som får lov til å gjøre dette.
223 De har standardisert hvordan de kjenner igjen alle som følger denne
224 standarden, men ikke alle har nødvendigvis lov til å følge den.
225 Musikk er opphavsrettsbeskyttet, og fremføring av musikk i
226 offentligheten er opphavsmannens enerett (dvs. et monopol). Det vil i
227 sin ytterste konsekvens si at alle som skal plystre en
228 opphavsrettsbeskyttet melodi i det offentlige rom må ha godkjenning
229 fra opphavsmannen. Har en ikke dette, så bryter en loven og kan
230 straffes. Det er dermed mulig for opphavsmannen å kontrollere hvem
231 som får lov til å benytte seg av denne standarden. En annen variant
232 er hvis en standard er dokumentert, så er dokumentet som definerer
233 standarden (spesifikasjonen) beskyttet av opphavsretten, og det er
234 dermed mulig for rettighetsinnehaver å begrense tilgang til
235 spesifikasjonen, og slik styre hvem som kan ta i bruk standarden på
236 den måten.</p>
237
238 <p>Der opphavsretten innvilger et monopol på kunstneriske uttrykk med
239 verkshøyde, innvilger patentlovgivningen monopol på ideer. Hvis en
240 slik patentert idé (fortrinnsvis uttrykt i en teknisk innretning, men
241 det er kompliserende faktorer som gjør at det ikke er et krav) trengs
242 for å ta i bruk en standard, så vil den som innehar patent kunne styre
243 hvem som får ta i bruk standarden. Det er dermed ikke gitt at alle
244 kan delta i et standard-felleskap, og hvis de kan delta, så er det
245 ikke sikkert at det er på like vilkår. F.eks. kan rettighetsinnehaver
246 sette vilkår som gjør at noen faller utenfor, det være seg av
247 finansielle, avtalemessige eller prinsipielle årsaker. Vanlige slike
248 vilkår er "må betale litt for hver kunde/bruker" som utelukker de som
249 gir bort en løsning gratis og "må gi fra seg retten til å håndheve
250 sine egne patentrettigheter ovenfor rettighetshaver" som utelukker
251 alle som ønsker å beholde den muligheten.</p>
252
253 <p>En åpen standard innebærer for meg at alle kan få innsikt i en
254 komplett beskrivelse av oppførsel som standarden skal dekke, og at
255 ingen kan nektes å benytte seg av standarden. Noen mener at det
256 holder at alle med tilstrekkelig finansiering kan få tilgang til
257 spesifikasjonen og at en kun har finansielle krav til bruk.
258 Pga. denne konflikten har et nytt begrep spredt seg de siste årene,
259 nemlig fri og åpen standard, der en har gjort det klart at alle må ha
260 komplett og lik tilgang til spesifikasjoner og retten til å gjøre bruk
261 av en standard for at en standard skal kunne kalles fri og åpen.</p>
262
263 </div>
264 <div class="tags">
265
266
267 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>, <a href="http://www.hungry.com/~pere/blog/tags/standard">standard</a>.
268
269
270 </div>
271 </div>
272 <div class="padding"></div>
273
274 <div class="entry">
275 <div class="title">
276 <a href="http://www.hungry.com/~pere/blog/Vitenskapens_dogmer___.html">Vitenskapens dogmer...</a>
277 </div>
278 <div class="date">
279 27th March 2009
280 </div>
281 <div class="body">
282 <p>Handspåleggere og andre tilhengere av ikke-etterprøvbar medisin,
283 samt de som mener at verden ikke utviklet seg i henhold til
284 evolusjonsteorien, hevder ofte at vitenskapen er dogmatisk og at
285 vitenskapsfolk velger å ignorere alt vitenskapsfolk ikke kan
286 forklare. Intet kunne være lenger fra sannheten. En interessant
287 observasjon dog, er hvilke "dogmer" som ligger til grunn for
288 vitenskapen. Her er et forsøk på å nevne noen av de grunnleggende
289 antagelsene som legges til grunn.</p>
290
291 <p>Først og fremst ligger det til grunn en tro om at verden,
292 verdensrommet og universet har de samme egenskapene overalt. Dvs. at
293 en ikke tror at virkeligheten oppfører seg forskjellig f.eks. på
294 jorden og i verdensrommet. Dette er ingen selvfølgelig antagelse, da
295 f.eks. de gamle grekerne antok at virkeligheten var forskjellig på
296 jorden og i himmelen. Antagelsen om at virkeligheten oppfører seg
297 etter de samme "reglene" overalt skjøt først fart etter
298 middelalderen.</p>
299
300 <p>Når en så har begynt å tro at virkeligheten oppfører seg likt
301 overalt, så kan en begynne å tro at det er mulig å observere
302 virkeligheten, og ut fra observasjoner kunne finne en forklaring, et
303 sett med "regler", som kan brukes til å forutse hva som kommer til å
304 skje i fremtiden basert på observasjoner gjort i fortiden. Eksempler
305 på dette er at en kan beregne hvor lang tid en sten som er sluppet
306 ned fra et hus vil bruke før den treffer bakken (og ikke tror at den
307 i noen tilfeller vil fly oppover i stedet for nedover). En kan altså
308 lage en mental modell over sammenhenger i virkeligheten, og bruke
309 denne modellen til å, enten ved hjelp av logiske argumentasjonsrekker
310 eller matematiske beregninger, forklare hva som kommer til å skje.
311 Hvis modellen viser seg å fungere bra for observasjoner i dag, så
312 kan en på tilsvarende vis beregne eller logisk sette sammen hva som
313 har foregått i fortiden som ledet frem til det vi kan observere i
314 dag.</p>
315
316 <p>Sist, men ikke minst, så tror vitenskapsfolk på at det er mulig
317 å observere virkeligheten, og å tro på disse observasjonene
318 (innenfor rimelig feilmargin som følger av måten observasjonen er
319 gjort på). En tror altså ikke på at noen bakenfor virkeligheten
320 forsøker å lure oss til å observere noe som ikke eksisterer. Det
321 er naturligvis umulig (eller kanskje til nød svært vanskelig) å
322 motbevise at vi lever i Matrix-aktige omgivelser, der vi observerer
323 noe som eksisterer kun som en simulering i datamaskiner. Det at noe
324 er umulig å motbevise gjør dog ikke at det blir spesielt interessant
325 å ta utgangspunkt i. Det er antagelig ikke grenser for hvor mange
326 måter det er mulig å tenke seg at vi blir lurt til å oppleve en
327 virkelighet som "egentlig" ikke eksisterer, men i og med at den
328 eksisterer for oss, så er det i hovedsak et filosofisk spørsmål om
329 hva det betyr å eksistere. Det er ikke spesielt relevant for
330 vitenskapen, som altså tar utgangspunkt i at den virkeligheten vi
331 observerer eksisterer, virker likt overalt, og kan forstås med logikk
332 og matematikk.</p>
333
334 <p>Det kan virke som om de som hevder at vitenskapen er ute av stand
335 til å ta inn over seg Snåsamannens evner, homeopatiske
336 forklaringsmodeller og en skapende gud, ikke tror på det samme som
337 vitenskapsfolk. De kan ikke tro at den virkeligheten vi observerer
338 eksisterer, virker likt overalt, og kan forstås med logikk og
339 matematikk. Mitt problem med å tro på på det samme, er at hvis
340 disse forutsetningene ikke ligger til grunn, så er det ingen grenser
341 for hva en kan komme opp med av ideer til hvordan virkeligheten
342 fungerer. Både Harry Potters magi, kreasjonistenes allmektige
343 skaper, det flygende spagettimonsteret, Snåsamannens helbredelser,
344 Haitis voodo, samenes ganding og middelalderens hekserier blir like
345 gyldige. Jeg tror ikke noen av disse er spesielt sannsynlige, og
346 velger derfor å ta utgangspunkt i vitenskapens rammer for hvordan
347 virkeligheten skal forstås. For å sitere en reklamekampanje fra
348 England: Vitenskap sender deg til månen. Religion sender deg inn i
349 skyskrapere. Takke meg til en tur til månen.</p>
350
351 </div>
352 <div class="tags">
353
354
355 Tags: <a href="http://www.hungry.com/~pere/blog/tags/norsk">norsk</a>, <a href="http://www.hungry.com/~pere/blog/tags/skepsis">skepsis</a>, <a href="http://www.hungry.com/~pere/blog/tags/vitenskap">vitenskap</a>.
356
357
358 </div>
359 </div>
360 <div class="padding"></div>
361
362 <div class="entry">
363 <div class="title">
364 <a href="http://www.hungry.com/~pere/blog/F_rste_reprap_integreringsfors_k___Z_aksen_beveger_seg.html">Første reprap-integreringsforsøk - Z-aksen beveger seg</a>
365 </div>
366 <div class="date">
367 19th March 2009
368 </div>
369 <div class="body">
370 <p>I går tok jeg mot til meg, og løste problemet med
371 z-aksen ved å borre i delen som manglet feste mot tannjulet som
372 skal drive z-aksereimen. Dermed var det klart for å montere
373 z-akse-akslingen på motoren og komme et steg videre med
374 reprap-monteringen. Prøvekjørte den i dag med
375 testprogrammet til stepmotoren, og kunne glad konstatere at det hele
376 fungerte. I hvert fall når stepmotoren ikke forsøkte
377 å snurre for raskt rundt. Ved høy hastighet roterte
378 ikke akslingen i det hele tatt. Motoren ble bare stående
379 å vibrere. Usikker på hvorfor, men antar motoren ikke
380 har nok kraft til å få hele akslingen til å
381 rotere så raskt. Denne øvelsen avslørte dog et
382 annet problem med monteringen så langt. Under testingen
383 begynte skruer og muttere å ry ned fra ulike deler av
384 reprap-konstruksjonen. Jeg har ikke skrudd alt hard nok sammen til
385 å tåle slike vibrasjoner. Tror en 5-6 skruver og/eller
386 muttere løsnet. Brukte ganske lang tid på å
387 finne ut hvor det manglet deler og skru ting sammen igjen. Antar alt
388 må strammes skikkelig til før første
389 utskrift.</p>
390
391 <p>Neste steg er å få laget z-aksebåndet. Der trenger jeg
392 egnet lim og en konstruksjon for å klemme bandet sammen under
393 limingen, som
394 <a href="http://reprap.org/bin/view/Main/AssemblingDarwinMachinery#Z_belt">beskrevet
395 på reprap-wikien</a>. Er blitt tipset om svart superlim som er
396 elastisk også etter at det tørket, og dro ned til Small Size
397 Hobbyland på Lilletorget som skulle ha slikt, men da jeg var innom
398 fikk jeg høre at de ikke lenger hadde slikt lim. Må finne ut
399 hvor i Oslo jeg kan skaffe slikt. Kanskje Panduro har? Vet ikke hva
400 limet egentlig heter, så det er vanskelig å søke på nett.</p>
401
402 </div>
403 <div class="tags">
404
405
406 Tags: <a href="http://www.hungry.com/~pere/blog/tags/3d-printer">3d-printer</a>, <a href="http://www.hungry.com/~pere/blog/tags/norsk">norsk</a>, <a href="http://www.hungry.com/~pere/blog/tags/nuug">nuug</a>, <a href="http://www.hungry.com/~pere/blog/tags/reprap">reprap</a>.
407
408
409 </div>
410 </div>
411 <div class="padding"></div>
412
413 <div class="entry">
414 <div class="title">
415 <a href="http://www.hungry.com/~pere/blog/Avisene_i_endring.html">Avisene i endring</a>
416 </div>
417 <div class="date">
418 15th March 2009
419 </div>
420 <div class="body">
421 <p>Jeg kom over bloggposten
422 "<a href="http://www.shirky.com/weblog/2009/03/newspapers-and-thinking-the-unthinkable/">Newspapers
423 and Thinking the Unthinkable</a>" som jeg synes forklarer godt hva som
424 skjer med aviser, og fikk meg til å tenke litt rundt andre utdøende
425 forretningsmodeller basert på å løse problemer som ikke lenger
426 eksisterer. Det blir spennende å se hva vi ender opp med.</p>
427
428 </div>
429 <div class="tags">
430
431
432 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>.
433
434
435 </div>
436 </div>
437 <div class="padding"></div>
438
439 <div class="entry">
440 <div class="title">
441 <a href="http://www.hungry.com/~pere/blog/En_skam_at_det_ikke_finnes_ordrett_referat_fra_norske_domstoler.html">En skam at det ikke finnes ordrett referat fra norske domstoler</a>
442 </div>
443 <div class="date">
444 13th March 2009
445 </div>
446 <div class="body">
447 <p>Advokatene jobber i disse dager hardt for å bli kvitt juryordningen
448 fra norske domstoler. Det har de forsåvidt jobbet med i mange år.
449 Personlig tror jeg det er å starte i feil ende, og en dårlig ide.</p>
450
451 <p>Visst du at det ikke lages ordrett referat fra norske domstoler?
452 Det er ingen som skriver ned alt som sies i en norsk rettsal slik en
453 ser i TV-serier fra USA. Det som publiseres er dommerens
454 oppsummering, og alt som ikke blir med i den oppsummeringen er det
455 vanskelig å få dokumentert i ettertid. Konsekvensen er at en kan
456 lyve så mye en vil fra vitneboksen uten å bli tatt for det i
457 ettertid, hvis dommeren ikke syntes det som ble sagt var så
458 interessant at det ble med i dokumentet som dokumenterer
459 domsavsigelsen. Mens alt som sies fra Stortingets talerstol er
460 tilgjengelig på web etter kort tid for kontroll og kritikk, er det
461 ingen tilsvarende mulighet for det som sies fra vitneboksen i en norsk
462 domstol. Kan dette føre til at en sak varer lengre enn nødvendig i
463 rettssystemet? Jeg tror det, og synes det er en skam at det ikke
464 publiseres ordrette referater fra norske rettsaler.</p>
465
466 <p>En relatert observasjon er at det i utvalgte deler av landet
467 eksperimenteres med lydopptak fra rettsalen, men disse opptakene er
468 kun tilgjengelig for dommeren til hjelp når oppsummeringen skrives.
469 Jeg synes som et minimum at disse lydopptakene som en regel burde vært
470 publisert offentlig på web.</p>
471
472 </div>
473 <div class="tags">
474
475
476 Tags: <a href="http://www.hungry.com/~pere/blog/tags/norsk">norsk</a>.
477
478
479 </div>
480 </div>
481 <div class="padding"></div>
482
483 <div class="entry">
484 <div class="title">
485 <a href="http://www.hungry.com/~pere/blog/Testing_av_reprap_elektronikken_igang.html">Testing av reprap-elektronikken igang</a>
486 </div>
487 <div class="date">
488 12th March 2009
489 </div>
490 <div class="body">
491 <p>Lenge siden det var en oppdatering av status for min 3D-skriver og
492 i mellomtiden har det skjedd en god del. Reprap-en er nesten ferdig
493 montert, og elektronikken er også nesten ferdig loddet. Det ser ut
494 til at bits-from-bytes sitt byggesett versjon 2.01 hadde noen småfeil,
495 der en del manglet og en annen hadde suboptimalt design. Jeg løser
496 antagelig det ene problemet med å borre noen ekstra hull til skruver i
497 en plastdelen som trenger å festes. Det andre problemet håper jeg å
498 få hjelp fra Audun Vaaler ved Høgskolen i Østfold til å løse.
499 Høgskolen er igang med å bygge en tilsvarende reprap i versjon 2.0, og
500 er kommet litt lenger enn meg. De kan forhåpentligvis skrive ut den
501 delen jeg mangler på denne.</p>
502
503 <p>Når det gjelder elektronikken, så er mye allerede loddet sammen av
504 min venn Anders Rosnes, som har mer peiling på elektronikk og lodding
505 enn meg. Jeg fikk i dag testet
506 <a href="http://reprap.org/bin/view/Main/Stepper_Motor_Driver_1_1">stepper
507 motordriveren (v1.1)</a>, og det fungerte. Jeg møtte et lite problem
508 med strømforsyningen, en standard ATX-strømforsyning som nektet å
509 fungere før jeg hadde satt en ledning mellom GRD og PS_ON som
510 beskrevet på
511 <a href="http://dev.www.reprap.org/bin/view/Main/PCPowerSupply">reprap-sidene
512 om PC-strømforsyninger</a>. Jeg møtte også et annet problem med
513 Arduino-programvaren. Versjon 0013 fungerer visst ikke på
514 Debian/Etch. Den kompilerte binæren ble på 0 bytes. En side jeg fant
515 vha. et Google-søk
516 <a href="http://www.arduino.cc/cgi-bin/yabb2/YaBB.pl?num=1234153046/5">tipset
517 meg</A> om at en nedgradering
518 til <a href="http://arduino.googlecode.com/files/arduino-0012-linux.tgz">versjon
519 0012</a> kunne løse problemet, og endelig ser jeg motorakslingen
520 snurre. Nå er det å koble sammen mekanikk og elektronikk for å se om
521 reprap-en kvikner til.</p>
522
523 </div>
524 <div class="tags">
525
526
527 Tags: <a href="http://www.hungry.com/~pere/blog/tags/3d-printer">3d-printer</a>, <a href="http://www.hungry.com/~pere/blog/tags/norsk">norsk</a>, <a href="http://www.hungry.com/~pere/blog/tags/nuug">nuug</a>, <a href="http://www.hungry.com/~pere/blog/tags/reprap">reprap</a>.
528
529
530 </div>
531 </div>
532 <div class="padding"></div>
533
534 <div class="entry">
535 <div class="title">
536 <a href="http://www.hungry.com/~pere/blog/Frikanalen_og_jul_i_studentr_det.html">Frikanalen og jul i studentrådet</a>
537 </div>
538 <div class="date">
539 11th March 2009
540 </div>
541 <div class="body">
542 <p>I går
543 <a href="http://lists.nuug.no/pipermail/interesserte/2009-March/000387.html">lanserte</a>
544 NUUGs videogruppe
545 <a href="http://www.frikanalen.no">Frikanalen</a> med
546 <a href="http://www.nuug.no/pub/video/frikanalen/frontpage.cgi">åpne
547 standarder</a>, og resultatet av noen intense uker med arbeide kunne
548 endelig presenteres. Jeg har tro på åpen kanalkonseptet som
549 Frikanalen er et eksempel på, der borgerne får anledning til å
550 kringkaste sitt syn på en åpen og demokratisk måte. Jeg er veldig
551 glad vi har fått gjort kanalen tilgjengelig i Ogg Theora, slik at alle
552 kan få tilgang til opptakene på web, og slipper å måtte installere MS
553 Silverlight for å spille av opptakene.</p>
554
555 <p>Frikanalen har en brokete historie, og dagens inkarnasjon er ikke
556 helt slik foreningen Åpen kanal planla det for mange år siden, noe som
557 er bakgrunnen for at det fredag 13. mars 2009 kl 09:00 starter en
558 rettsak i Oslo tingrett der Kringkasterforeningen (tidligere
559 foreningen Åpen kanal) har saksøkt kulturdepartementet over
560 konsesjonsvilkårene til Frikanalen. Jeg er spent på resultatet.</p>
561
562 <p>I arbeidet med Frikanalen med åpne standarder, så har vi hatt glede
563 av å se en rekke av innslagene som er tilgjengelig. Her er mye
564 religiøst sludder, fra
565 <a href="http://www.nuug.no/pub/video/frikanalen/fetchvideo.cgi?videoId=720">vandring
566 i jerusalem</a> via
567 <a href="http://www.nuug.no/pub/video/frikanalen/fetchvideo.cgi?videoId=779">religiøst
568 vinklede nyheter</a> til
569 <a
570 href="http://www.nuug.no/pub/video/frikanalen/fetchvideo.cgi?videoId=2077">kreasjonisk
571 retorikk</a>, men også fine
572 <a href="http://www.nuug.no/pub/video/frikanalen/fetchvideo.cgi?videoId=407">dokumentarer
573 om redningsselskapet</a> og
574 <a href="http://www.nuug.no/pub/video/frikanalen/fetchvideo.cgi?videoId=2204">interessante
575 tegneserieanmeldelser</a>. Det jeg derimot har hatt størst glede av,
576 er
577
578 <a href="http://www.nuug.no/pub/video/frikanalen/fetchvideo.cgi?videoId=1556">jul
579 i studentrådet</a>, der hver episode var en fest å se på. Jeg håper
580 NUUG lykkes med å få ut sine opptak med like stor suksess.</p>
581
582 </div>
583 <div class="tags">
584
585
586 Tags: <a href="http://www.hungry.com/~pere/blog/tags/frikanalen">frikanalen</a>, <a href="http://www.hungry.com/~pere/blog/tags/norsk">norsk</a>, <a href="http://www.hungry.com/~pere/blog/tags/nuug">nuug</a>, <a href="http://www.hungry.com/~pere/blog/tags/video">video</a>.
587
588
589 </div>
590 </div>
591 <div class="padding"></div>
592
593 <div class="entry">
594 <div class="title">
595 <a href="http://www.hungry.com/~pere/blog/Lisensvalg_for_NUUG_opptakene_endelig_p__plass.html">Lisensvalg for NUUG-opptakene endelig på plass</a>
596 </div>
597 <div class="date">
598 6th March 2009
599 </div>
600 <div class="body">
601 <p>Etter mange års meditasjon over temaet, har NUUG endelig klart å
602 bestemme seg for hvilken lisens vi skal bruke på videoopptakene som
603 gjøres av NUUGs videogruppe. Ole Kristian har annonsert at lisensen
604 blir <a href="http://creativecommons.org/licenses/by-sa/3.0/no/">Creative
605 Commons Navngivelse-Del på samme vilkår 3.0 Norge</a>. Jeg er veldig
606 glad for at denne saken endelig er landet. Lisensen for opptaket til
607 Stallman-foredraget ble en annen pga. at lisensvalget ikke var avklart
608 på forhånd og IFI og PING ønsket CC-BY-ND, og må ses på som et unntak
609 i denne sammenhengen.</p>
610
611 </div>
612 <div class="tags">
613
614
615 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>, <a href="http://www.hungry.com/~pere/blog/tags/video">video</a>.
616
617
618 </div>
619 </div>
620 <div class="padding"></div>
621
622 <div class="entry">
623 <div class="title">
624 <a href="http://www.hungry.com/~pere/blog/Teknisk_program_for_Go_Open_2009_er_nesten_ferdig.html">Teknisk program for Go Open 2009 er nesten ferdig</a>
625 </div>
626 <div class="date">
627 5th March 2009
628 </div>
629 <div class="body">
630 <p>Etter lang tids jobbing begynner endelig programmet til det
631 tekniske sporet på konferansen <a href="http://www.goopen.no/">Go Open
632 2009</a> å bli ferdig. Det blir 9 punkter på programmet, og etter alt
633 å dømme blir det disse 9:</p>
634
635 <ul>
636
637 <li>"Open Telephony: A solution greater than the sum of its parts" med
638 Jon "maddog" Hall</li>
639 <li>OpenSolaris-relatert med Ian Murdock fra SUN</li>
640 <li>"The inner workings of the OpenStreetmap project and the
641 technology used" med Andy Allan </li>
642 <li>Coreboot-relatert med Peter Stuge</li>
643 <li>"Gratis værdata fra Meteorologisk institutt" med Trond Michelsen</li>
644 <li>RRDtool/Nagios-relatert med Tobias Oetiker</li>
645 <li>"Developers guide to server-side productivity and fun using open
646 source platforms and frameworks" med en gjeng folk fra
647 JavaBin-miljøet</li>
648 <li>"G(et)it Nå!" med Marcus Ramberg</li>
649 <li>Om kontrolltelling av valgresultater med fri programvare med Mitch
650 Trachtenberg</li>
651
652 </ul>
653
654 <p>De siste bekreftelsene og overskrifter mangler og kommer
655 forhåpentlig på plass før mandag, men jeg håper dette blir et program
656 flere enn meg vil sette pris på. Jeg gleder meg i hvert fall
657 stort.</p>
658
659 </div>
660 <div class="tags">
661
662
663 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>.
664
665
666 </div>
667 </div>
668 <div class="padding"></div>
669
670 <p style="text-align: right;"><a href="03.rss"><img src="http://www.hungry.com/~pere/blog/xml.gif" alt="RSS Feed" width="36" height="14" /></a></p>
671 <div id="sidebar">
672
673
674
675 <h2>Archive</h2>
676 <ul>
677
678 <li>2025
679 <ul>
680
681 <li><a href="http://www.hungry.com/~pere/blog/archive/2025/01/">January (4)</a></li>
682
683 <li><a href="http://www.hungry.com/~pere/blog/archive/2025/02/">February (3)</a></li>
684
685 </ul></li>
686
687 <li>2024
688 <ul>
689
690 <li><a href="http://www.hungry.com/~pere/blog/archive/2024/01/">January (1)</a></li>
691
692 <li><a href="http://www.hungry.com/~pere/blog/archive/2024/02/">February (1)</a></li>
693
694 <li><a href="http://www.hungry.com/~pere/blog/archive/2024/03/">March (2)</a></li>
695
696 <li><a href="http://www.hungry.com/~pere/blog/archive/2024/04/">April (3)</a></li>
697
698 <li><a href="http://www.hungry.com/~pere/blog/archive/2024/05/">May (1)</a></li>
699
700 <li><a href="http://www.hungry.com/~pere/blog/archive/2024/06/">June (1)</a></li>
701
702 <li><a href="http://www.hungry.com/~pere/blog/archive/2024/07/">July (2)</a></li>
703
704 <li><a href="http://www.hungry.com/~pere/blog/archive/2024/12/">December (1)</a></li>
705
706 </ul></li>
707
708 <li>2023
709 <ul>
710
711 <li><a href="http://www.hungry.com/~pere/blog/archive/2023/01/">January (3)</a></li>
712
713 <li><a href="http://www.hungry.com/~pere/blog/archive/2023/02/">February (1)</a></li>
714
715 <li><a href="http://www.hungry.com/~pere/blog/archive/2023/04/">April (2)</a></li>
716
717 <li><a href="http://www.hungry.com/~pere/blog/archive/2023/05/">May (3)</a></li>
718
719 <li><a href="http://www.hungry.com/~pere/blog/archive/2023/06/">June (1)</a></li>
720
721 <li><a href="http://www.hungry.com/~pere/blog/archive/2023/08/">August (1)</a></li>
722
723 <li><a href="http://www.hungry.com/~pere/blog/archive/2023/09/">September (1)</a></li>
724
725 <li><a href="http://www.hungry.com/~pere/blog/archive/2023/10/">October (1)</a></li>
726
727 <li><a href="http://www.hungry.com/~pere/blog/archive/2023/11/">November (4)</a></li>
728
729 <li><a href="http://www.hungry.com/~pere/blog/archive/2023/12/">December (1)</a></li>
730
731 </ul></li>
732
733 <li>2022
734 <ul>
735
736 <li><a href="http://www.hungry.com/~pere/blog/archive/2022/02/">February (1)</a></li>
737
738 <li><a href="http://www.hungry.com/~pere/blog/archive/2022/03/">March (3)</a></li>
739
740 <li><a href="http://www.hungry.com/~pere/blog/archive/2022/04/">April (2)</a></li>
741
742 <li><a href="http://www.hungry.com/~pere/blog/archive/2022/06/">June (2)</a></li>
743
744 <li><a href="http://www.hungry.com/~pere/blog/archive/2022/07/">July (1)</a></li>
745
746 <li><a href="http://www.hungry.com/~pere/blog/archive/2022/09/">September (1)</a></li>
747
748 <li><a href="http://www.hungry.com/~pere/blog/archive/2022/10/">October (1)</a></li>
749
750 <li><a href="http://www.hungry.com/~pere/blog/archive/2022/12/">December (1)</a></li>
751
752 </ul></li>
753
754 <li>2021
755 <ul>
756
757 <li><a href="http://www.hungry.com/~pere/blog/archive/2021/01/">January (2)</a></li>
758
759 <li><a href="http://www.hungry.com/~pere/blog/archive/2021/02/">February (1)</a></li>
760
761 <li><a href="http://www.hungry.com/~pere/blog/archive/2021/05/">May (1)</a></li>
762
763 <li><a href="http://www.hungry.com/~pere/blog/archive/2021/06/">June (1)</a></li>
764
765 <li><a href="http://www.hungry.com/~pere/blog/archive/2021/07/">July (3)</a></li>
766
767 <li><a href="http://www.hungry.com/~pere/blog/archive/2021/08/">August (1)</a></li>
768
769 <li><a href="http://www.hungry.com/~pere/blog/archive/2021/09/">September (1)</a></li>
770
771 <li><a href="http://www.hungry.com/~pere/blog/archive/2021/10/">October (1)</a></li>
772
773 <li><a href="http://www.hungry.com/~pere/blog/archive/2021/12/">December (1)</a></li>
774
775 </ul></li>
776
777 <li>2020
778 <ul>
779
780 <li><a href="http://www.hungry.com/~pere/blog/archive/2020/02/">February (2)</a></li>
781
782 <li><a href="http://www.hungry.com/~pere/blog/archive/2020/03/">March (2)</a></li>
783
784 <li><a href="http://www.hungry.com/~pere/blog/archive/2020/04/">April (2)</a></li>
785
786 <li><a href="http://www.hungry.com/~pere/blog/archive/2020/05/">May (3)</a></li>
787
788 <li><a href="http://www.hungry.com/~pere/blog/archive/2020/06/">June (2)</a></li>
789
790 <li><a href="http://www.hungry.com/~pere/blog/archive/2020/07/">July (1)</a></li>
791
792 <li><a href="http://www.hungry.com/~pere/blog/archive/2020/09/">September (1)</a></li>
793
794 <li><a href="http://www.hungry.com/~pere/blog/archive/2020/10/">October (1)</a></li>
795
796 <li><a href="http://www.hungry.com/~pere/blog/archive/2020/11/">November (1)</a></li>
797
798 </ul></li>
799
800 <li>2019
801 <ul>
802
803 <li><a href="http://www.hungry.com/~pere/blog/archive/2019/01/">January (4)</a></li>
804
805 <li><a href="http://www.hungry.com/~pere/blog/archive/2019/02/">February (3)</a></li>
806
807 <li><a href="http://www.hungry.com/~pere/blog/archive/2019/03/">March (3)</a></li>
808
809 <li><a href="http://www.hungry.com/~pere/blog/archive/2019/05/">May (2)</a></li>
810
811 <li><a href="http://www.hungry.com/~pere/blog/archive/2019/06/">June (5)</a></li>
812
813 <li><a href="http://www.hungry.com/~pere/blog/archive/2019/07/">July (2)</a></li>
814
815 <li><a href="http://www.hungry.com/~pere/blog/archive/2019/08/">August (1)</a></li>
816
817 <li><a href="http://www.hungry.com/~pere/blog/archive/2019/09/">September (1)</a></li>
818
819 <li><a href="http://www.hungry.com/~pere/blog/archive/2019/11/">November (1)</a></li>
820
821 <li><a href="http://www.hungry.com/~pere/blog/archive/2019/12/">December (4)</a></li>
822
823 </ul></li>
824
825 <li>2018
826 <ul>
827
828 <li><a href="http://www.hungry.com/~pere/blog/archive/2018/01/">January (1)</a></li>
829
830 <li><a href="http://www.hungry.com/~pere/blog/archive/2018/02/">February (5)</a></li>
831
832 <li><a href="http://www.hungry.com/~pere/blog/archive/2018/03/">March (5)</a></li>
833
834 <li><a href="http://www.hungry.com/~pere/blog/archive/2018/04/">April (3)</a></li>
835
836 <li><a href="http://www.hungry.com/~pere/blog/archive/2018/06/">June (2)</a></li>
837
838 <li><a href="http://www.hungry.com/~pere/blog/archive/2018/07/">July (5)</a></li>
839
840 <li><a href="http://www.hungry.com/~pere/blog/archive/2018/08/">August (3)</a></li>
841
842 <li><a href="http://www.hungry.com/~pere/blog/archive/2018/09/">September (3)</a></li>
843
844 <li><a href="http://www.hungry.com/~pere/blog/archive/2018/10/">October (5)</a></li>
845
846 <li><a href="http://www.hungry.com/~pere/blog/archive/2018/11/">November (2)</a></li>
847
848 <li><a href="http://www.hungry.com/~pere/blog/archive/2018/12/">December (4)</a></li>
849
850 </ul></li>
851
852 <li>2017
853 <ul>
854
855 <li><a href="http://www.hungry.com/~pere/blog/archive/2017/01/">January (4)</a></li>
856
857 <li><a href="http://www.hungry.com/~pere/blog/archive/2017/02/">February (3)</a></li>
858
859 <li><a href="http://www.hungry.com/~pere/blog/archive/2017/03/">March (5)</a></li>
860
861 <li><a href="http://www.hungry.com/~pere/blog/archive/2017/04/">April (2)</a></li>
862
863 <li><a href="http://www.hungry.com/~pere/blog/archive/2017/06/">June (5)</a></li>
864
865 <li><a href="http://www.hungry.com/~pere/blog/archive/2017/07/">July (1)</a></li>
866
867 <li><a href="http://www.hungry.com/~pere/blog/archive/2017/08/">August (1)</a></li>
868
869 <li><a href="http://www.hungry.com/~pere/blog/archive/2017/09/">September (3)</a></li>
870
871 <li><a href="http://www.hungry.com/~pere/blog/archive/2017/10/">October (5)</a></li>
872
873 <li><a href="http://www.hungry.com/~pere/blog/archive/2017/11/">November (3)</a></li>
874
875 <li><a href="http://www.hungry.com/~pere/blog/archive/2017/12/">December (4)</a></li>
876
877 </ul></li>
878
879 <li>2016
880 <ul>
881
882 <li><a href="http://www.hungry.com/~pere/blog/archive/2016/01/">January (3)</a></li>
883
884 <li><a href="http://www.hungry.com/~pere/blog/archive/2016/02/">February (2)</a></li>
885
886 <li><a href="http://www.hungry.com/~pere/blog/archive/2016/03/">March (3)</a></li>
887
888 <li><a href="http://www.hungry.com/~pere/blog/archive/2016/04/">April (8)</a></li>
889
890 <li><a href="http://www.hungry.com/~pere/blog/archive/2016/05/">May (8)</a></li>
891
892 <li><a href="http://www.hungry.com/~pere/blog/archive/2016/06/">June (2)</a></li>
893
894 <li><a href="http://www.hungry.com/~pere/blog/archive/2016/07/">July (2)</a></li>
895
896 <li><a href="http://www.hungry.com/~pere/blog/archive/2016/08/">August (5)</a></li>
897
898 <li><a href="http://www.hungry.com/~pere/blog/archive/2016/09/">September (2)</a></li>
899
900 <li><a href="http://www.hungry.com/~pere/blog/archive/2016/10/">October (3)</a></li>
901
902 <li><a href="http://www.hungry.com/~pere/blog/archive/2016/11/">November (8)</a></li>
903
904 <li><a href="http://www.hungry.com/~pere/blog/archive/2016/12/">December (5)</a></li>
905
906 </ul></li>
907
908 <li>2015
909 <ul>
910
911 <li><a href="http://www.hungry.com/~pere/blog/archive/2015/01/">January (7)</a></li>
912
913 <li><a href="http://www.hungry.com/~pere/blog/archive/2015/02/">February (6)</a></li>
914
915 <li><a href="http://www.hungry.com/~pere/blog/archive/2015/03/">March (1)</a></li>
916
917 <li><a href="http://www.hungry.com/~pere/blog/archive/2015/04/">April (4)</a></li>
918
919 <li><a href="http://www.hungry.com/~pere/blog/archive/2015/05/">May (3)</a></li>
920
921 <li><a href="http://www.hungry.com/~pere/blog/archive/2015/06/">June (4)</a></li>
922
923 <li><a href="http://www.hungry.com/~pere/blog/archive/2015/07/">July (6)</a></li>
924
925 <li><a href="http://www.hungry.com/~pere/blog/archive/2015/08/">August (2)</a></li>
926
927 <li><a href="http://www.hungry.com/~pere/blog/archive/2015/09/">September (2)</a></li>
928
929 <li><a href="http://www.hungry.com/~pere/blog/archive/2015/10/">October (9)</a></li>
930
931 <li><a href="http://www.hungry.com/~pere/blog/archive/2015/11/">November (6)</a></li>
932
933 <li><a href="http://www.hungry.com/~pere/blog/archive/2015/12/">December (3)</a></li>
934
935 </ul></li>
936
937 <li>2014
938 <ul>
939
940 <li><a href="http://www.hungry.com/~pere/blog/archive/2014/01/">January (2)</a></li>
941
942 <li><a href="http://www.hungry.com/~pere/blog/archive/2014/02/">February (3)</a></li>
943
944 <li><a href="http://www.hungry.com/~pere/blog/archive/2014/03/">March (8)</a></li>
945
946 <li><a href="http://www.hungry.com/~pere/blog/archive/2014/04/">April (7)</a></li>
947
948 <li><a href="http://www.hungry.com/~pere/blog/archive/2014/05/">May (1)</a></li>
949
950 <li><a href="http://www.hungry.com/~pere/blog/archive/2014/06/">June (2)</a></li>
951
952 <li><a href="http://www.hungry.com/~pere/blog/archive/2014/07/">July (2)</a></li>
953
954 <li><a href="http://www.hungry.com/~pere/blog/archive/2014/08/">August (2)</a></li>
955
956 <li><a href="http://www.hungry.com/~pere/blog/archive/2014/09/">September (5)</a></li>
957
958 <li><a href="http://www.hungry.com/~pere/blog/archive/2014/10/">October (6)</a></li>
959
960 <li><a href="http://www.hungry.com/~pere/blog/archive/2014/11/">November (3)</a></li>
961
962 <li><a href="http://www.hungry.com/~pere/blog/archive/2014/12/">December (5)</a></li>
963
964 </ul></li>
965
966 <li>2013
967 <ul>
968
969 <li><a href="http://www.hungry.com/~pere/blog/archive/2013/01/">January (11)</a></li>
970
971 <li><a href="http://www.hungry.com/~pere/blog/archive/2013/02/">February (9)</a></li>
972
973 <li><a href="http://www.hungry.com/~pere/blog/archive/2013/03/">March (9)</a></li>
974
975 <li><a href="http://www.hungry.com/~pere/blog/archive/2013/04/">April (6)</a></li>
976
977 <li><a href="http://www.hungry.com/~pere/blog/archive/2013/05/">May (9)</a></li>
978
979 <li><a href="http://www.hungry.com/~pere/blog/archive/2013/06/">June (10)</a></li>
980
981 <li><a href="http://www.hungry.com/~pere/blog/archive/2013/07/">July (7)</a></li>
982
983 <li><a href="http://www.hungry.com/~pere/blog/archive/2013/08/">August (3)</a></li>
984
985 <li><a href="http://www.hungry.com/~pere/blog/archive/2013/09/">September (5)</a></li>
986
987 <li><a href="http://www.hungry.com/~pere/blog/archive/2013/10/">October (7)</a></li>
988
989 <li><a href="http://www.hungry.com/~pere/blog/archive/2013/11/">November (9)</a></li>
990
991 <li><a href="http://www.hungry.com/~pere/blog/archive/2013/12/">December (3)</a></li>
992
993 </ul></li>
994
995 <li>2012
996 <ul>
997
998 <li><a href="http://www.hungry.com/~pere/blog/archive/2012/01/">January (7)</a></li>
999
1000 <li><a href="http://www.hungry.com/~pere/blog/archive/2012/02/">February (10)</a></li>
1001
1002 <li><a href="http://www.hungry.com/~pere/blog/archive/2012/03/">March (17)</a></li>
1003
1004 <li><a href="http://www.hungry.com/~pere/blog/archive/2012/04/">April (12)</a></li>
1005
1006 <li><a href="http://www.hungry.com/~pere/blog/archive/2012/05/">May (12)</a></li>
1007
1008 <li><a href="http://www.hungry.com/~pere/blog/archive/2012/06/">June (20)</a></li>
1009
1010 <li><a href="http://www.hungry.com/~pere/blog/archive/2012/07/">July (17)</a></li>
1011
1012 <li><a href="http://www.hungry.com/~pere/blog/archive/2012/08/">August (6)</a></li>
1013
1014 <li><a href="http://www.hungry.com/~pere/blog/archive/2012/09/">September (9)</a></li>
1015
1016 <li><a href="http://www.hungry.com/~pere/blog/archive/2012/10/">October (17)</a></li>
1017
1018 <li><a href="http://www.hungry.com/~pere/blog/archive/2012/11/">November (10)</a></li>
1019
1020 <li><a href="http://www.hungry.com/~pere/blog/archive/2012/12/">December (7)</a></li>
1021
1022 </ul></li>
1023
1024 <li>2011
1025 <ul>
1026
1027 <li><a href="http://www.hungry.com/~pere/blog/archive/2011/01/">January (16)</a></li>
1028
1029 <li><a href="http://www.hungry.com/~pere/blog/archive/2011/02/">February (6)</a></li>
1030
1031 <li><a href="http://www.hungry.com/~pere/blog/archive/2011/03/">March (6)</a></li>
1032
1033 <li><a href="http://www.hungry.com/~pere/blog/archive/2011/04/">April (7)</a></li>
1034
1035 <li><a href="http://www.hungry.com/~pere/blog/archive/2011/05/">May (3)</a></li>
1036
1037 <li><a href="http://www.hungry.com/~pere/blog/archive/2011/06/">June (2)</a></li>
1038
1039 <li><a href="http://www.hungry.com/~pere/blog/archive/2011/07/">July (7)</a></li>
1040
1041 <li><a href="http://www.hungry.com/~pere/blog/archive/2011/08/">August (6)</a></li>
1042
1043 <li><a href="http://www.hungry.com/~pere/blog/archive/2011/09/">September (4)</a></li>
1044
1045 <li><a href="http://www.hungry.com/~pere/blog/archive/2011/10/">October (2)</a></li>
1046
1047 <li><a href="http://www.hungry.com/~pere/blog/archive/2011/11/">November (3)</a></li>
1048
1049 <li><a href="http://www.hungry.com/~pere/blog/archive/2011/12/">December (1)</a></li>
1050
1051 </ul></li>
1052
1053 <li>2010
1054 <ul>
1055
1056 <li><a href="http://www.hungry.com/~pere/blog/archive/2010/01/">January (2)</a></li>
1057
1058 <li><a href="http://www.hungry.com/~pere/blog/archive/2010/02/">February (1)</a></li>
1059
1060 <li><a href="http://www.hungry.com/~pere/blog/archive/2010/03/">March (3)</a></li>
1061
1062 <li><a href="http://www.hungry.com/~pere/blog/archive/2010/04/">April (3)</a></li>
1063
1064 <li><a href="http://www.hungry.com/~pere/blog/archive/2010/05/">May (9)</a></li>
1065
1066 <li><a href="http://www.hungry.com/~pere/blog/archive/2010/06/">June (14)</a></li>
1067
1068 <li><a href="http://www.hungry.com/~pere/blog/archive/2010/07/">July (12)</a></li>
1069
1070 <li><a href="http://www.hungry.com/~pere/blog/archive/2010/08/">August (13)</a></li>
1071
1072 <li><a href="http://www.hungry.com/~pere/blog/archive/2010/09/">September (7)</a></li>
1073
1074 <li><a href="http://www.hungry.com/~pere/blog/archive/2010/10/">October (9)</a></li>
1075
1076 <li><a href="http://www.hungry.com/~pere/blog/archive/2010/11/">November (13)</a></li>
1077
1078 <li><a href="http://www.hungry.com/~pere/blog/archive/2010/12/">December (12)</a></li>
1079
1080 </ul></li>
1081
1082 <li>2009
1083 <ul>
1084
1085 <li><a href="http://www.hungry.com/~pere/blog/archive/2009/01/">January (8)</a></li>
1086
1087 <li><a href="http://www.hungry.com/~pere/blog/archive/2009/02/">February (8)</a></li>
1088
1089 <li><a href="http://www.hungry.com/~pere/blog/archive/2009/03/">March (12)</a></li>
1090
1091 <li><a href="http://www.hungry.com/~pere/blog/archive/2009/04/">April (10)</a></li>
1092
1093 <li><a href="http://www.hungry.com/~pere/blog/archive/2009/05/">May (9)</a></li>
1094
1095 <li><a href="http://www.hungry.com/~pere/blog/archive/2009/06/">June (3)</a></li>
1096
1097 <li><a href="http://www.hungry.com/~pere/blog/archive/2009/07/">July (4)</a></li>
1098
1099 <li><a href="http://www.hungry.com/~pere/blog/archive/2009/08/">August (3)</a></li>
1100
1101 <li><a href="http://www.hungry.com/~pere/blog/archive/2009/09/">September (1)</a></li>
1102
1103 <li><a href="http://www.hungry.com/~pere/blog/archive/2009/10/">October (2)</a></li>
1104
1105 <li><a href="http://www.hungry.com/~pere/blog/archive/2009/11/">November (3)</a></li>
1106
1107 <li><a href="http://www.hungry.com/~pere/blog/archive/2009/12/">December (3)</a></li>
1108
1109 </ul></li>
1110
1111 <li>2008
1112 <ul>
1113
1114 <li><a href="http://www.hungry.com/~pere/blog/archive/2008/11/">November (5)</a></li>
1115
1116 <li><a href="http://www.hungry.com/~pere/blog/archive/2008/12/">December (7)</a></li>
1117
1118 </ul></li>
1119
1120 </ul>
1121
1122
1123
1124 <h2>Tags</h2>
1125 <ul>
1126
1127 <li><a href="http://www.hungry.com/~pere/blog/tags/3d-printer">3d-printer (19)</a></li>
1128
1129 <li><a href="http://www.hungry.com/~pere/blog/tags/amiga">amiga (1)</a></li>
1130
1131 <li><a href="http://www.hungry.com/~pere/blog/tags/aros">aros (1)</a></li>
1132
1133 <li><a href="http://www.hungry.com/~pere/blog/tags/bankid">bankid (4)</a></li>
1134
1135 <li><a href="http://www.hungry.com/~pere/blog/tags/betalkontant">betalkontant (9)</a></li>
1136
1137 <li><a href="http://www.hungry.com/~pere/blog/tags/bitcoin">bitcoin (13)</a></li>
1138
1139 <li><a href="http://www.hungry.com/~pere/blog/tags/bootsystem">bootsystem (17)</a></li>
1140
1141 <li><a href="http://www.hungry.com/~pere/blog/tags/bsa">bsa (2)</a></li>
1142
1143 <li><a href="http://www.hungry.com/~pere/blog/tags/chrpath">chrpath (3)</a></li>
1144
1145 <li><a href="http://www.hungry.com/~pere/blog/tags/debian">debian (209)</a></li>
1146
1147 <li><a href="http://www.hungry.com/~pere/blog/tags/debian edu">debian edu (159)</a></li>
1148
1149 <li><a href="http://www.hungry.com/~pere/blog/tags/debian-handbook">debian-handbook (9)</a></li>
1150
1151 <li><a href="http://www.hungry.com/~pere/blog/tags/digistan">digistan (11)</a></li>
1152
1153 <li><a href="http://www.hungry.com/~pere/blog/tags/dld">dld (18)</a></li>
1154
1155 <li><a href="http://www.hungry.com/~pere/blog/tags/docbook">docbook (33)</a></li>
1156
1157 <li><a href="http://www.hungry.com/~pere/blog/tags/drivstoffpriser">drivstoffpriser (4)</a></li>
1158
1159 <li><a href="http://www.hungry.com/~pere/blog/tags/english">english (471)</a></li>
1160
1161 <li><a href="http://www.hungry.com/~pere/blog/tags/fiksgatami">fiksgatami (23)</a></li>
1162
1163 <li><a href="http://www.hungry.com/~pere/blog/tags/fildeling">fildeling (14)</a></li>
1164
1165 <li><a href="http://www.hungry.com/~pere/blog/tags/freeculture">freeculture (34)</a></li>
1166
1167 <li><a href="http://www.hungry.com/~pere/blog/tags/freedombox">freedombox (9)</a></li>
1168
1169 <li><a href="http://www.hungry.com/~pere/blog/tags/frikanalen">frikanalen (20)</a></li>
1170
1171 <li><a href="http://www.hungry.com/~pere/blog/tags/h264">h264 (20)</a></li>
1172
1173 <li><a href="http://www.hungry.com/~pere/blog/tags/intervju">intervju (43)</a></li>
1174
1175 <li><a href="http://www.hungry.com/~pere/blog/tags/isenkram">isenkram (21)</a></li>
1176
1177 <li><a href="http://www.hungry.com/~pere/blog/tags/kart">kart (23)</a></li>
1178
1179 <li><a href="http://www.hungry.com/~pere/blog/tags/kodi">kodi (6)</a></li>
1180
1181 <li><a href="http://www.hungry.com/~pere/blog/tags/ldap">ldap (9)</a></li>
1182
1183 <li><a href="http://www.hungry.com/~pere/blog/tags/lego">lego (5)</a></li>
1184
1185 <li><a href="http://www.hungry.com/~pere/blog/tags/lenker">lenker (8)</a></li>
1186
1187 <li><a href="http://www.hungry.com/~pere/blog/tags/linuxcnc">linuxcnc (8)</a></li>
1188
1189 <li><a href="http://www.hungry.com/~pere/blog/tags/lsdvd">lsdvd (3)</a></li>
1190
1191 <li><a href="http://www.hungry.com/~pere/blog/tags/ltsp">ltsp (1)</a></li>
1192
1193 <li><a href="http://www.hungry.com/~pere/blog/tags/madewithcc">madewithcc (3)</a></li>
1194
1195 <li><a href="http://www.hungry.com/~pere/blog/tags/mesh network">mesh network (8)</a></li>
1196
1197 <li><a href="http://www.hungry.com/~pere/blog/tags/multimedia">multimedia (48)</a></li>
1198
1199 <li><a href="http://www.hungry.com/~pere/blog/tags/nice free software">nice free software (15)</a></li>
1200
1201 <li><a href="http://www.hungry.com/~pere/blog/tags/noark5">noark5 (27)</a></li>
1202
1203 <li><a href="http://www.hungry.com/~pere/blog/tags/norsk">norsk (326)</a></li>
1204
1205 <li><a href="http://www.hungry.com/~pere/blog/tags/nuug">nuug (200)</a></li>
1206
1207 <li><a href="http://www.hungry.com/~pere/blog/tags/offentlig innsyn">offentlig innsyn (42)</a></li>
1208
1209 <li><a href="http://www.hungry.com/~pere/blog/tags/open311">open311 (2)</a></li>
1210
1211 <li><a href="http://www.hungry.com/~pere/blog/tags/opensnitch">opensnitch (4)</a></li>
1212
1213 <li><a href="http://www.hungry.com/~pere/blog/tags/opphavsrett">opphavsrett (76)</a></li>
1214
1215 <li><a href="http://www.hungry.com/~pere/blog/tags/personvern">personvern (114)</a></li>
1216
1217 <li><a href="http://www.hungry.com/~pere/blog/tags/raid">raid (4)</a></li>
1218
1219 <li><a href="http://www.hungry.com/~pere/blog/tags/reactos">reactos (1)</a></li>
1220
1221 <li><a href="http://www.hungry.com/~pere/blog/tags/reprap">reprap (11)</a></li>
1222
1223 <li><a href="http://www.hungry.com/~pere/blog/tags/rfid">rfid (3)</a></li>
1224
1225 <li><a href="http://www.hungry.com/~pere/blog/tags/robot">robot (17)</a></li>
1226
1227 <li><a href="http://www.hungry.com/~pere/blog/tags/rss">rss (1)</a></li>
1228
1229 <li><a href="http://www.hungry.com/~pere/blog/tags/ruter">ruter (7)</a></li>
1230
1231 <li><a href="http://www.hungry.com/~pere/blog/tags/scraperwiki">scraperwiki (2)</a></li>
1232
1233 <li><a href="http://www.hungry.com/~pere/blog/tags/sikkerhet">sikkerhet (60)</a></li>
1234
1235 <li><a href="http://www.hungry.com/~pere/blog/tags/sitesummary">sitesummary (4)</a></li>
1236
1237 <li><a href="http://www.hungry.com/~pere/blog/tags/skepsis">skepsis (5)</a></li>
1238
1239 <li><a href="http://www.hungry.com/~pere/blog/tags/standard">standard (80)</a></li>
1240
1241 <li><a href="http://www.hungry.com/~pere/blog/tags/stavekontroll">stavekontroll (7)</a></li>
1242
1243 <li><a href="http://www.hungry.com/~pere/blog/tags/stortinget">stortinget (14)</a></li>
1244
1245 <li><a href="http://www.hungry.com/~pere/blog/tags/surveillance">surveillance (65)</a></li>
1246
1247 <li><a href="http://www.hungry.com/~pere/blog/tags/sysadmin">sysadmin (6)</a></li>
1248
1249 <li><a href="http://www.hungry.com/~pere/blog/tags/usenix">usenix (2)</a></li>
1250
1251 <li><a href="http://www.hungry.com/~pere/blog/tags/valg">valg (9)</a></li>
1252
1253 <li><a href="http://www.hungry.com/~pere/blog/tags/verkidetfri">verkidetfri (23)</a></li>
1254
1255 <li><a href="http://www.hungry.com/~pere/blog/tags/video">video (82)</a></li>
1256
1257 <li><a href="http://www.hungry.com/~pere/blog/tags/vitenskap">vitenskap (4)</a></li>
1258
1259 <li><a href="http://www.hungry.com/~pere/blog/tags/web">web (42)</a></li>
1260
1261 </ul>
1262
1263
1264 </div>
1265 <p style="text-align: right">
1266 Created by <a href="http://steve.org.uk/Software/chronicle">Chronicle v4.6</a>
1267 </p>
1268
1269 </body>
1270 </html>