]> pere.pagekite.me Git - homepage.git/blob - blog/index.html
Generated.
[homepage.git] / blog / index.html
1 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
2 "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
3 <html xmlns="http://www.w3.org/1999/xhtml" dir="ltr">
4 <head>
5 <meta http-equiv="Content-Type" content="text/html;charset=utf-8" />
6 <title>Petter Reinholdtsen</title>
7 <link rel="stylesheet" type="text/css" media="screen" href="http://people.skolelinux.org/pere/blog/style.css" />
8 <link rel="stylesheet" type="text/css" media="screen" href="http://people.skolelinux.org/pere/blog/vim.css" />
9 <link rel="alternate" title="RSS Feed" href="http://people.skolelinux.org/pere/blog/index.rss" type="application/rss+xml" />
10 </head>
11 <body>
12 <div class="title">
13 <h1>
14 <a href="http://people.skolelinux.org/pere/blog/">Petter Reinholdtsen</a>
15
16 </h1>
17
18 </div>
19
20
21
22 <div class="entry">
23 <div class="title"><a href="http://people.skolelinux.org/pere/blog/youtube_dl_for_nedlasting_fra_NRK_med_undertekster___nice_free_software.html">youtube-dl for nedlasting fra NRK med undertekster - nice free software</a></div>
24 <div class="date">28th April 2018</div>
25 <div class="body"><p>I <a href="https://no.wikipedia.org/wiki/VHS">VHS-kassettenes</a>
26 tid var det rett frem å ta vare på et TV-program en ønsket å kunne se
27 senere, uten å være avhengig av at programmet ble sendt på nytt.
28 Kanskje ønsket en å se programmet på hytten der det ikke var
29 TV-signal, eller av andre grunner ha det tilgjengelig for fremtidig
30 fornøyelse. Dette er blitt vanskeligere med introduksjon av
31 digital-TV og webstreaming, der opptak til harddisk er utenfor de
32 flestes kontroll hvis de bruker ufri programvare og bokser kontrollert
33 av andre. Men for NRK her i Norge, finnes det heldigvis flere fri
34 programvare-alternativer, som jeg har
35 <a href="http://people.skolelinux.org/pere/blog/Hvordan_enkelt_laste_ned_filmer_fra_NRK.html">skrevet</a>
36 <a href="http://people.skolelinux.org/pere/blog/Hvordan_enkelt_laste_ned_filmer_fra_NRK_med_den__nye__l_sningen.html">om</a>
37 <a href="http://people.skolelinux.org/pere/blog/Nedlasting_fra_NRK__som_Matroska_med_undertekster.html">før</a>.
38 Så lenge kilden for nedlastingen er lovlig lagt ut på nett (hvilket
39 jeg antar NRK gjør), så er slik lagring til privat bruk også lovlig i
40 Norge.</p>
41
42 <p>Sist jeg så på saken, i 2016, nevnte jeg at
43 <a href="https://rg3.github.com/youtube-dl/">youtube-dl</a> ikke kunne
44 bake undertekster fra NRK inn i videofilene, og at jeg derfor
45 foretrakk andre alternativer. Nylig oppdaget jeg at dette har endret
46 seg. Fordelen med youtube-dl er at den er tilgjengelig direkte fra
47 Linux-distribusjoner som <a href="https://www.debian.org/">Debian</a>
48 og <a href="https://www.ubuntu.com/">Ubuntu</a>, slik at en slipper å
49 finne ut selv hvordan en skal få dem til å virke.</p>
50
51 <p>For å laste ned et NRK-innslag med undertekster, og få den norske
52 underteksten pakket inn i videofilen, så kan følgende kommando
53 brukes:</p>
54
55 <p><pre>
56 youtube-dl --write-sub --sub-format ttml \
57 --convert-subtitles srt --embed-subs \
58 https://tv.nrk.no/serie/ramm-ferdig-gaa/MUHU11000316/27-04-2018
59 </pre></p>
60
61 <p>URL-eksemplet er dagens toppsak på tv.nrk.no. Resultatet er en
62 MP4-fil med filmen og undertekster som kan spilles av med VLC. Merk
63 at VLC ikke viser frem undertekster før du aktiverer dem. For å gjøre
64 det, høyreklikk med musa i fremviservinduet, velg menyvalget for
65 undertekst og så norsk språk. Jeg testet også '--write-auto-sub',
66 men det kommandolinjeargumentet ser ikke ut til å fungere, så jeg
67 endte opp med settet med argumentlisten over, som jeg fant i en
68 feilrapport i youtube-dl-prosjektets samling over feilrapporter.</p>
69
70 <p>Denne støtten i youtube-dl gjør det svært enkelt å lagre
71 NRK-innslag, det være seg nyheter, filmer, serier eller dokumentater,
72 for å ha dem tilgjengelig for fremtidig referanse og bruk, uavhengig
73 av hvor lenge innslagene ligger tilgjengelig hos NRK. Så får det ikke
74 hjelpe at NRKs jurister mener at det er
75 <a href="http://people.skolelinux.org/pere/blog/Best___ikke_fortelle_noen_at_streaming_er_nedlasting___.html">vesensforskjellig
76 å legge tilgjengelig for nedlasting og for streaming</a>, når det rent
77 teknisk er samme sak.</p>
78
79 <p>Programmet youtube-dl støtter også en rekke andre nettsteder, se
80 prosjektoversikten for
81 <a href="http://rg3.github.io/youtube-dl/supportedsites.html">en
82 komplett liste</a>.</p>
83 </div>
84 <div class="tags">
85
86
87 Tags: <a href="http://people.skolelinux.org/pere/blog/tags/multimedia">multimedia</a>, <a href="http://people.skolelinux.org/pere/blog/tags/nice free software">nice free software</a>, <a href="http://people.skolelinux.org/pere/blog/tags/norsk">norsk</a>, <a href="http://people.skolelinux.org/pere/blog/tags/video">video</a>, <a href="http://people.skolelinux.org/pere/blog/tags/web">web</a>.
88
89
90 </div>
91 </div>
92 <div class="padding"></div>
93
94 <div class="entry">
95 <div class="title"><a href="http://people.skolelinux.org/pere/blog/Stortingsflertallet_g_r_inn_for_ny_IP_basert_sensurinfrastruktur_i_Norge.html">Stortingsflertallet går inn for ny IP-basert sensurinfrastruktur i Norge</a></div>
96 <div class="date">24th April 2018</div>
97 <div class="body"><p><a href="https://www.vg.no/sport/i/J1g8zj/stortingsvedtak-snart-ip-blokkerer-utenlandske-spillselskaper">VG</a>,
98 <a href="https://www.dagbladet.no/nyheter/stortinget-blokkerer-utenlandske-spillselskaper/69740219">Dagbladet</a>
99 og
100 <a href="https://www.nrk.no/ostfold/tar-opp-kampen-mot-utenlandske-spillselskap-1.14021381">NRK</a>
101 melder i dag at flertallet i Familie- og kulturkomiteen på Stortinget
102 har bestemt seg for å introdusere en ny sensurinfrastruktur i Norge.
103 Fra før har Norge en «frivillig» sensurinfrastruktur basert på
104 DNS-navn, der de største ISP-ene basert på en liste med DNS-navn
105 forgifter DNS-svar og omdirigerer til et annet IP-nummer enn det som
106 ligger i DNS. Nå kommer altså IP-basert omdirigering i tillegg. Når
107 infrastrukturen er på plass, er sensur av IP-adresser redusert et
108 spørsmål om hvilke IP-nummer som skal blokkeres. Listen over
109 IP-adresser vil naturligvis endre seg etter hvert som myndighetene
110 endrer seg. Det er ingen betryggende tanke.</p>
111 </div>
112 <div class="tags">
113
114
115 Tags: <a href="http://people.skolelinux.org/pere/blog/tags/norsk">norsk</a>, <a href="http://people.skolelinux.org/pere/blog/tags/sikkerhet">sikkerhet</a>.
116
117
118 </div>
119 </div>
120 <div class="padding"></div>
121
122 <div class="entry">
123 <div class="title"><a href="http://people.skolelinux.org/pere/blog/En_grunn_til___takke_nei_til_usikker_digital_post.html">En grunn til å takke nei til usikker digital post</a></div>
124 <div class="date"> 2nd April 2018</div>
125 <div class="body"><p>Brevpost er beskyttet av straffelovens bestemmelse som gjør det
126 kriminelt å åpne andres brev. Dette følger av (ny) straffelovs
127 <a href="https://lovdata.no/dokument/NL/lov/2005-05-20-28/§205">§ 205
128 (Krenkelse av retten til privat kommunikasjon)</a>, som sier at «Med
129 bot eller fengsel inntil 2 år straffes den som uberettiget ... c)
130 åpner brev eller annen lukket skriftlig meddelelse som er adressert
131 til en annen, eller på annen måte skaffer seg uberettiget tilgang til
132 innholdet.» Dette gjelder såvel postbud som alle andre som har
133 befatning med brevet etter at avsender har befatning med et lukket
134 brev. Tilsvarende står også tidligere utgaver av den norske
135 straffeloven.</p>
136
137 <p>Når en registrerer seg på usikre digitale postkasseløsningene, som
138 f.eks. Digipost og e-Boks, og slik tar disse i bruk, så gir en de som
139 står bak løsningene tillatelse til å åpne sine brev. Dette er
140 nødvendig for at innholdet i digital post skal kunne vises frem til
141 mottaker via tjenestens websider. Dermed gjelder ikke straffelovens
142 paragraf om forbud mot å åpne brev, da tilgangen ikke lenger er
143 uberettiget. En gir altså fremmede tilgang til å lese sin
144 korrespondanse. I tillegg vil bruk av slike usikre digitale
145 postbokser føre til at det blir registrert når du leser brevene, hvor
146 du befinner deg (vha. tilkoblingens IP-adresse), hvilket utstyr du
147 bruker og en rekke annen personlig informasjon som ikke er
148 tilgjengelig når papirpost brukes. Jeg foretrekker at det er
149 lovmessig beskyttelse av min korrespondanse, som jo inneholder privat
150 og personlig informasjon. Det bidrar til litt bedre vern av personlig
151 integritet i dagens norske samfunn.</p>
152 </div>
153 <div class="tags">
154
155
156 Tags: <a href="http://people.skolelinux.org/pere/blog/tags/norsk">norsk</a>, <a href="http://people.skolelinux.org/pere/blog/tags/personvern">personvern</a>, <a href="http://people.skolelinux.org/pere/blog/tags/surveillance">surveillance</a>.
157
158
159 </div>
160 </div>
161 <div class="padding"></div>
162
163 <div class="entry">
164 <div class="title"><a href="http://people.skolelinux.org/pere/blog/Self_appointed_leaders_of_the_Free_World.html">Self-appointed leaders of the Free World</a></div>
165 <div class="date">22nd March 2018</div>
166 <div class="body"><p>The leaders of the worlds have started to congratulate the
167 re-elected Russian head of state, and this causes some criticism. I
168 am though a little fascinated by a comment from USA senator John McCain,
169 <a href="http://thehill.com/homenews/senate/379339-mccain-rips-trumps-congratulatory-call-to-putin-as-insult-to-russian-people">sited
170 by The Hill and others</a>:
171
172 <p><blockquote>
173 <p>"An American president does not lead the Free World by
174 congratulating dictators on winning sham elections."</p>
175 </blockquote></p>
176
177 <p>While I totally agree with the senator here, the way the quote is
178 phrased make me suspect that he is unaware of the simple fact that USA
179 have not lead the Free World since at least before its government
180 <a href="https://en.wikipedia.org/wiki/Maher_Arar">kidnapped a
181 completely innocent Canadian citizen in transit on his way home to
182 Canada via John F. Kennedy International Airport in September 2002 and
183 sent him to be tortured in Syria for a year</a>.</p>
184
185 <p>USA might be running ahead, but the path they are taking is not the
186 one taken by any Free World.</p>
187 </div>
188 <div class="tags">
189
190
191 Tags: <a href="http://people.skolelinux.org/pere/blog/tags/english">english</a>.
192
193
194 </div>
195 </div>
196 <div class="padding"></div>
197
198 <div class="entry">
199 <div class="title"><a href="http://people.skolelinux.org/pere/blog/Facebooks_ability_to_sell_your_personal_information_is_the_real_Cambridge_Analytica_scandal.html">Facebooks ability to sell your personal information is the real Cambridge Analytica scandal</a></div>
200 <div class="date">21st March 2018</div>
201 <div class="body"><p>So, Cambridge Analytica is getting some well deserved criticism for
202 (mis)using information it got from Facebook about 50 million people,
203 mostly in the USA. What I find a bit surprising, is how little
204 criticism Facebook is getting for handing the information over to
205 Cambridge Analytica and others in the first place. And what about the
206 people handing their private and personal information to Facebook?
207 And last, but not least, what about the government offices who are
208 handing information about the visitors of their web pages to Facebook?
209 No-one who looked at the terms of use of Facebook should be surprised
210 that information about peoples interests, political views, personal
211 lifes and whereabouts would be sold by Facebook.</p>
212
213 <p>What I find to be the real scandal is the fact that Facebook is
214 selling your personal information, not that one of the buyers used it
215 in a way Facebook did not approve when exposed. It is well known that
216 Facebook is selling out their users privacy, but a scandal
217 nevertheless. Of course the information provided to them by Facebook
218 would be misused by one of the parties given access to personal
219 information about the millions of Facebook users. Collected
220 information will be misused sooner or later. The only way to avoid
221 such misuse, is to not collect the information in the first place. If
222 you do not want Facebook to hand out information about yourself for
223 the use and misuse of its customers, do not give Facebook the
224 information.</p>
225
226 <p>Personally, I would recommend to completely remove your Facebook
227 account, and take back some control of your personal information.
228 <a href="https://www.theguardian.com/technology/2018/mar/19/how-to-protect-your-facebook-privacy-or-delete-yourself-completely">According
229 to The Guardian</a>, it is a bit hard to find out how to request
230 account removal (and not just 'disabling'). You need to
231 <a href="https://www.facebook.com/help/224562897555674?helpref=faq_content">visit
232 a specific Facebook page</a> and click on 'let us know' on that page
233 to get to <a href="https://www.facebook.com/help/delete_account">the
234 real account deletion screen</a>. Perhaps something to consider? I
235 would not trust the information to really be deleted (who knows,
236 perhaps NSA, GCHQ and FRA already got a copy), but it might reduce the
237 exposure a bit.</p>
238
239 <p>If you want to learn more about the capabilities of Cambridge
240 Analytica, I recommend to see the video recording of the one hour talk
241 Paul-Olivier Dehaye gave to <a href="">NUUG</a> last april about
242 <a href="https://www.nuug.no/aktiviteter/20170404-big-data-psychometric/">
243 Data collection, psychometric profiling and their impact on
244 politics</a>.</p>
245
246 <p>And if you want to communicate with your friends and loved ones,
247 use some end-to-end encrypted method like
248 <a href="https://www.signal.org/">Signal</a> or
249 <a href="https://ring.cx/">Ring</a>, and stop sharing your private
250 messages with strangers like Facebook and Google.</p>
251 </div>
252 <div class="tags">
253
254
255 Tags: <a href="http://people.skolelinux.org/pere/blog/tags/english">english</a>, <a href="http://people.skolelinux.org/pere/blog/tags/personvern">personvern</a>.
256
257
258 </div>
259 </div>
260 <div class="padding"></div>
261
262 <div class="entry">
263 <div class="title"><a href="http://people.skolelinux.org/pere/blog/H__Ap__Frp_og_Venstre_g_r_for_DNA_innsamling_av_hele_befolkningen.html">H, Ap, Frp og Venstre går for DNA-innsamling av hele befolkningen</a></div>
264 <div class="date">14th March 2018</div>
265 <div class="body"><p>I går kom det nok et argument for å holde seg unna det norske
266 helsevesenet. Da annonserte et stortingsflertall, bestående av Høyre,
267 Arbeiderpartiet, Fremskrittspartiet og Venstre, at de går inn for å
268 samle inn og lagre DNA-prøver fra hele befolkningen i Norge til evig
269 tid. Endringen gjelder innsamlede blodprøver fra nyfødte i Norge.
270 Det vil dermed ta litt tid før en har hele befolkningen, men det er
271 dit vi havner gitt nok tid. I dag er det nesten hundre prosent
272 oppslutning om undersøkelsen som gjøres like etter fødselen, på
273 bakgrunn av blodprøven det er snakk om å lagre, for å oppdage endel
274 medfødte sykdommer. Blodprøven lagres i dag i inntil seks år.
275 <a href="https://www.stortinget.no/no/Saker-og-publikasjoner/Publikasjoner/Innstillinger/Stortinget/2017-2018/inns-201718-182l/?all=true">Stortingets
276 flertallsinnstilling</a> er at tidsbegrensingen skal fjernes, og mener
277 at tidsubegrenset lagring ikke vil påvirke oppslutningen om
278 undersøkelsen.</p>
279
280 <p>Datatilsynet har ikke akkurat applaudert forslaget:</p>
281
282 <p><blockquote>
283
284 <p>«Datatilsynet mener forslaget ikke i tilstrekkelig grad
285 synliggjør hvilke etiske og personvernmessige utfordringer som må
286 diskuteres før en etablerer en nasjonal biobank med blodprøver fra
287 hele befolkningen.»</p>
288
289 </blockquote></p>
290
291 <p>Det er flere historier om hvordan innsamlet biologisk materiale har
292 blitt brukt til andre formål enn de ble innsamlet til, og historien om
293 <a href="https://www.aftenposten.no/norge/i/Ql0WR/Na-ma-Folkehelsa-slette-uskyldiges-DNA-info">folkehelseinstituttets
294 lagring på vegne av politiet (Kripos) av innsamlet biologisk materiale
295 og DNA-informasjon i strid med loven</a> viser at en ikke kan være
296 trygg på at lover og intensjoner beskytter de som blir berørt mot
297 misbruk av slik privat og personlig informasjon.</p>
298
299 <p>Det er verdt å merke seg at det kan forskes på de innsamlede
300 blodprøvene uten samtykke fra den det gjelder (eller foreldre når det
301 gjelder barn), etter en lovendring for en stund tilbake, med mindre
302 det er sendt inn skjema der en reserverer seg mot forskning uten
303 samtykke. Skjemaet er tilgjengelig fra
304 <a href="https://www.fhi.no/arkiv/publikasjoner/for-pasienter-skjema-for-reservasjo/">folkehelseinstituttets
305 websider</a>, og jeg anbefaler, uavhengig av denne saken, varmt alle å
306 sende inn skjemaet for å dokumentere hvor mange som ikke synes det er
307 greit å fjerne krav om samtykke.</p>
308
309 <p>I tillegg bør en kreve destruering av alt biologisk materiale som
310 er samlet inn om en selv, for å redusere eventuelle negative
311 konsekvenser i fremtiden når materialet kommer på avveie eller blir
312 brukt uten samtykke, men det er så vidt jeg vet ikke noe system for
313 dette i dag.</p>
314
315 <p>Som vanlig, hvis du bruker Bitcoin og ønsker å vise din støtte til
316 det jeg driver med, setter jeg pris på om du sender Bitcoin-donasjoner
317 til min adresse
318 <b><a href="bitcoin:15oWEoG9dUPovwmUL9KWAnYRtNJEkP1u1b">15oWEoG9dUPovwmUL9KWAnYRtNJEkP1u1b</a></b>.</p>
319 </div>
320 <div class="tags">
321
322
323 Tags: <a href="http://people.skolelinux.org/pere/blog/tags/norsk">norsk</a>, <a href="http://people.skolelinux.org/pere/blog/tags/personvern">personvern</a>, <a href="http://people.skolelinux.org/pere/blog/tags/surveillance">surveillance</a>.
324
325
326 </div>
327 </div>
328 <div class="padding"></div>
329
330 <div class="entry">
331 <div class="title"><a href="http://people.skolelinux.org/pere/blog/First_rough_draft_Norwegian_and_Spanish_edition_of_the_book_Made_with_Creative_Commons.html">First rough draft Norwegian and Spanish edition of the book Made with Creative Commons</a></div>
332 <div class="date">13th March 2018</div>
333 <div class="body"><p>I am working on publishing yet another book related to Creative
334 Commons. This time it is a book filled with interviews and histories
335 from those around the globe making a living using Creative
336 Commons.</p>
337
338 <p>Yesterday, after many months of hard work by several volunteer
339 translators, the first draft of a Norwegian Bokmål edition of the book
340 <a href="https://madewith.cc">Made with Creative Commons from 2017</a>
341 was complete. The Spanish translation is also complete, while the
342 Dutch, Polish, German and Ukraine edition need a lot of work. Get in
343 touch if you want to help make those happen, or would like to
344 translate into your mother tongue.</p>
345
346 <p>The whole book project started when
347 <a href="http://gwolf.org/node/4102">Gunnar Wolf announced</a> that he
348 was going to make a Spanish edition of the book. I noticed, and
349 offered some input on how to make a book, based on my experience with
350 translating the
351 <a href="https://www.lulu.com/shop/lawrence-lessig/fri-kultur/paperback/product-22441576.html">Free
352 Culture</a> and
353 <a href="https://debian-handbook.info/get/#norwegian">The Debian
354 Administrator's Handbook</a> books to Norwegian Bokmål. To make a
355 long story short, we ended up working on a Bokmål edition, and now the
356 first rough translation is complete, thanks to the hard work of
357 Ole-Erik Yrvin, Ingrid Yrvin, Allan Nordhøy and myself. The first
358 proof reading is almost done, and only the second and third proof
359 reading remains. We will also need to translate the 14 figures and
360 create a book cover. Once it is done we will publish the book on
361 paper, as well as in PDF, ePub and possibly Mobi formats.</p>
362
363 <p>The book itself originates as a manuscript on Google Docs, is
364 downloaded as ODT from there and converted to Markdown using pandoc.
365 The Markdown is modified by a script before is converted to DocBook
366 using pandoc. The DocBook is modified again using a script before it
367 is used to create a Gettext POT file for translators. The translated
368 PO file is then combined with the earlier mentioned DocBook file to
369 create a translated DocBook file, which finally is given to dblatex to
370 create the final PDF. The end result is a set of editions of the
371 manuscript, one English and one for each of the translations.</p>
372
373 <p>The translation is conducted using
374 <a href="https://hosted.weblate.org/projects/madewithcc/translation/">the
375 Weblate web based translation system</a>. Please have a look there
376 and get in touch if you would like to help out with proof
377 reading. :)</p>
378
379 <p>As usual, if you use Bitcoin and want to show your support of my
380 activities, please send Bitcoin donations to my address
381 <b><a href="bitcoin:15oWEoG9dUPovwmUL9KWAnYRtNJEkP1u1b">15oWEoG9dUPovwmUL9KWAnYRtNJEkP1u1b</a></b>.</p>
382 </div>
383 <div class="tags">
384
385
386 Tags: <a href="http://people.skolelinux.org/pere/blog/tags/docbook">docbook</a>, <a href="http://people.skolelinux.org/pere/blog/tags/english">english</a>.
387
388
389 </div>
390 </div>
391 <div class="padding"></div>
392
393 <div class="entry">
394 <div class="title"><a href="http://people.skolelinux.org/pere/blog/Debian_used_in_the_subway_info_screens_in_Oslo__Norway.html">Debian used in the subway info screens in Oslo, Norway</a></div>
395 <div class="date"> 2nd March 2018</div>
396 <div class="body"><p>Today I was pleasantly surprised to discover my operating system of
397 choice, Debian, was used in the info screens on the subway stations.
398 While passing Nydalen subway station in Oslo, Norway, I discovered the
399 info screen booting with some text scrolling. I was not quick enough
400 with my camera to be able to record a video of the scrolling boot
401 screen, but I did get a photo from when the boot got stuck with a
402 corrupt file system:
403
404 <p align="center"><a href="http://people.skolelinux.org/pere/blog/images/2018-03-02-ruter-debian-lenny.jpeg"><img align="center" width="40%" src="http://people.skolelinux.org/pere/blog/images/2018-03-02-ruter-debian-lenny.jpeg" alt="[photo of subway info screen]"></a></p>
405
406 <p>While I am happy to see Debian used more places, some details of the
407 content on the screen worries me.</p>
408
409 <p>The image show the version booting is 'Debian GNU/Linux lenny/sid',
410 indicating that this is based on code taken from Debian Unstable/Sid
411 after Debian Etch (version 4) was released 2007-04-08 and before
412 Debian Lenny (version 5) was released 2009-02-14. Since Lenny Debian
413 has released version 6 (Squeeze) 2011-02-06, 7 (Wheezy) 2013-05-04, 8
414 (Jessie) 2015-04-25 and 9 (Stretch) 2017-06-15, according to
415 <a href="https://en.wikipedia.org/wiki/Debian_version_history">a Debian
416 version history on Wikpedia</a>. This mean the system is running
417 around 10 year old code, with no security fixes from the vendor for
418 many years.</p>
419
420 <p>This is not the first time I discover the Oslo subway company,
421 Ruter, running outdated software. In 2012,
422 <a href="http://people.skolelinux.org/pere/blog/Er_billettautomatene_til_kollektivtrafikken_i_Oslo_uten_sikkerhetsoppdateringer_.html">I
423 discovered the ticket vending machines were running Windows 2000</a>,
424 and this was
425 <a href="http://people.skolelinux.org/pere/blog/Fortsatt_ingen_sikkerhetsoppdateringer_for_billettautomatene_til_kollektivtrafikken_i_Oslo_.html">still
426 the case in 2016</a>. Given the response from the responsible people
427 in 2016, I would assume the machines are still running unpatched
428 Windows 2000. Thus, an unpatched Debian setup come as no surprise.</p>
429
430 <p>The photo is made available under the license terms
431 <a href="http://creativecommons.org/licenses/by/4.0/">Creative Commons
432 4.0 Attribution International (CC BY 4.0)</a>.</p>
433
434 <p>As usual, if you use Bitcoin and want to show your support of my
435 activities, please send Bitcoin donations to my address
436 <b><a href="bitcoin:15oWEoG9dUPovwmUL9KWAnYRtNJEkP1u1b">15oWEoG9dUPovwmUL9KWAnYRtNJEkP1u1b</a></b>.</p>
437 </div>
438 <div class="tags">
439
440
441 Tags: <a href="http://people.skolelinux.org/pere/blog/tags/english">english</a>, <a href="http://people.skolelinux.org/pere/blog/tags/ruter">ruter</a>.
442
443
444 </div>
445 </div>
446 <div class="padding"></div>
447
448 <div class="entry">
449 <div class="title"><a href="http://people.skolelinux.org/pere/blog/The_SysVinit_upstream_project_just_migrated_to_git.html">The SysVinit upstream project just migrated to git</a></div>
450 <div class="date">18th February 2018</div>
451 <div class="body"><p>Surprising as it might sound, there are still computers using the
452 traditional Sys V init system, and there probably will be until
453 systemd start working on Hurd and FreeBSD.
454 <a href="https://savannah.nongnu.org/projects/sysvinit">The upstream
455 project still exist</a>, though, and up until today, the upstream
456 source was available from Savannah via subversion. I am happy to
457 report that this just changed.</p>
458
459 <p>The upstream source is now in Git, and consist of three
460 repositories:</p>
461
462 <ul>
463
464 <li><a href="http://git.savannah.nongnu.org/cgit/sysvinit.git">sysvinit</a></li>
465 <li><a href="http://git.savannah.nongnu.org/cgit/sysvinit/insserv.git">insserv</a></li>
466 <li><a href="http://git.savannah.nongnu.org/cgit/sysvinit/startpar.git">startpar</a></li>
467
468 </ul>
469
470 <p>I do not really spend much time on the project these days, and I
471 has mostly retired, but found it best to migrate the source to a good
472 version control system to help those willing to move it forward.</p>
473
474 <p>As usual, if you use Bitcoin and want to show your support of my
475 activities, please send Bitcoin donations to my address
476 <b><a href="bitcoin:15oWEoG9dUPovwmUL9KWAnYRtNJEkP1u1b">15oWEoG9dUPovwmUL9KWAnYRtNJEkP1u1b</a></b>.</p>
477 </div>
478 <div class="tags">
479
480
481 Tags: <a href="http://people.skolelinux.org/pere/blog/tags/bootsystem">bootsystem</a>, <a href="http://people.skolelinux.org/pere/blog/tags/english">english</a>.
482
483
484 </div>
485 </div>
486 <div class="padding"></div>
487
488 <div class="entry">
489 <div class="title"><a href="http://people.skolelinux.org/pere/blog/Using_VLC_to_stream_bittorrent_sources.html">Using VLC to stream bittorrent sources</a></div>
490 <div class="date">14th February 2018</div>
491 <div class="body"><p>A few days ago, a new major version of
492 <a href="https://www.videolan.org/">VLC</a> was announced, and I
493 decided to check out if it now supported streaming over
494 <a href="http://bittorrent.org/">bittorrent</a> and
495 <a href="https://webtorrent.io">webtorrent</a>. Bittorrent is one of
496 the most efficient ways to distribute large files on the Internet, and
497 Webtorrent is a variant of Bittorrent using
498 <a href="https://webrtc.org">WebRTC</a> as its transport channel,
499 allowing web pages to stream and share files using the same technique.
500 The network protocols are similar but not identical, so a client
501 supporting one of them can not talk to a client supporting the other.
502 I was a bit surprised with what I discovered when I started to look.
503 Looking at
504 <a href="https://www.videolan.org/vlc/releases/3.0.0.html">the release
505 notes</a> did not help answering this question, so I started searching
506 the web. I found several news articles from 2013, most of them
507 tracing the news from Torrentfreak
508 ("<a href=https://torrentfreak.com/open-source-giant-vlc-mulls-bittorrent-support-130211/">Open
509 Source Giant VLC Mulls BitTorrent Streaming Support</a>"), about a
510 initiative to pay someone to create a VLC patch for bittorrent
511 support. To figure out what happend with this initiative, I headed
512 over to the #videolan IRC channel and asked if there were some bug or
513 feature request tickets tracking such feature. I got an answer from
514 lead developer Jean-Babtiste Kempf, telling me that there was a patch
515 but neither he nor anyone else knew where it was. So I searched a bit
516 more, and came across an independent
517 <a href="https://github.com/johang/vlc-bittorrent">VLC plugin to add
518 bittorrent support</a>, created by Johan Gunnarsson in 2016/2017.
519 Again according to Jean-Babtiste, this is not the patch he was talking
520 about.</p>
521
522 <p>Anyway, to test the plugin, I made a working Debian package from
523 the git repository, with some modifications. After installing this
524 package, I could stream videos from
525 <a href="https://www.archive.org/">The Internet Archive</a> using VLC
526 commands like this:</p>
527
528 <p><blockquote><pre>
529 vlc https://archive.org/download/LoveNest/LoveNest_archive.torrent
530 </pre></blockquote></p>
531
532 <p>The plugin is supposed to handle magnet links too, but since The
533 Internet Archive do not have magnet links and I did not want to spend
534 time tracking down another source, I have not tested it. It can take
535 quite a while before the video start playing without any indication of
536 what is going on from VLC. It took 10-20 seconds when I measured it.
537 Some times the plugin seem unable to find the correct video file to
538 play, and show the metadata XML file name in the VLC status line. I
539 have no idea why.</p>
540
541 <p>I have created a <a href="https://bugs.debian.org/890360">request for
542 a new package in Debian (RFP)</a> and
543 <a href="https://github.com/johang/vlc-bittorrent/issues/1">asked if
544 the upstream author is willing to help make this happen</a>. Now we
545 wait to see what come out of this. I do not want to maintain a
546 package that is not maintained upstream, nor do I really have time to
547 maintain more packages myself, so I might leave it at this. But I
548 really hope someone step up to do the packaging, and hope upstream is
549 still maintaining the source. If you want to help, please update the
550 RFP request or the upstream issue.</p>
551
552 <p>I have not found any traces of webtorrent support for VLC.</p>
553
554 <p>As usual, if you use Bitcoin and want to show your support of my
555 activities, please send Bitcoin donations to my address
556 <b><a href="bitcoin:15oWEoG9dUPovwmUL9KWAnYRtNJEkP1u1b">15oWEoG9dUPovwmUL9KWAnYRtNJEkP1u1b</a></b>.</p>
557 </div>
558 <div class="tags">
559
560
561 Tags: <a href="http://people.skolelinux.org/pere/blog/tags/english">english</a>, <a href="http://people.skolelinux.org/pere/blog/tags/verkidetfri">verkidetfri</a>, <a href="http://people.skolelinux.org/pere/blog/tags/video">video</a>.
562
563
564 </div>
565 </div>
566 <div class="padding"></div>
567
568 <p style="text-align: right;"><a href="index.rss"><img src="http://people.skolelinux.org/pere/blog/xml.gif" alt="RSS feed" width="36" height="14" /></a></p>
569 <div id="sidebar">
570
571
572
573 <h2>Archive</h2>
574 <ul>
575
576 <li>2018
577 <ul>
578
579 <li><a href="http://people.skolelinux.org/pere/blog/archive/2018/01/">January (1)</a></li>
580
581 <li><a href="http://people.skolelinux.org/pere/blog/archive/2018/02/">February (5)</a></li>
582
583 <li><a href="http://people.skolelinux.org/pere/blog/archive/2018/03/">March (5)</a></li>
584
585 <li><a href="http://people.skolelinux.org/pere/blog/archive/2018/04/">April (3)</a></li>
586
587 </ul></li>
588
589 <li>2017
590 <ul>
591
592 <li><a href="http://people.skolelinux.org/pere/blog/archive/2017/01/">January (4)</a></li>
593
594 <li><a href="http://people.skolelinux.org/pere/blog/archive/2017/02/">February (3)</a></li>
595
596 <li><a href="http://people.skolelinux.org/pere/blog/archive/2017/03/">March (5)</a></li>
597
598 <li><a href="http://people.skolelinux.org/pere/blog/archive/2017/04/">April (2)</a></li>
599
600 <li><a href="http://people.skolelinux.org/pere/blog/archive/2017/06/">June (5)</a></li>
601
602 <li><a href="http://people.skolelinux.org/pere/blog/archive/2017/07/">July (1)</a></li>
603
604 <li><a href="http://people.skolelinux.org/pere/blog/archive/2017/08/">August (1)</a></li>
605
606 <li><a href="http://people.skolelinux.org/pere/blog/archive/2017/09/">September (3)</a></li>
607
608 <li><a href="http://people.skolelinux.org/pere/blog/archive/2017/10/">October (5)</a></li>
609
610 <li><a href="http://people.skolelinux.org/pere/blog/archive/2017/11/">November (3)</a></li>
611
612 <li><a href="http://people.skolelinux.org/pere/blog/archive/2017/12/">December (4)</a></li>
613
614 </ul></li>
615
616 <li>2016
617 <ul>
618
619 <li><a href="http://people.skolelinux.org/pere/blog/archive/2016/01/">January (3)</a></li>
620
621 <li><a href="http://people.skolelinux.org/pere/blog/archive/2016/02/">February (2)</a></li>
622
623 <li><a href="http://people.skolelinux.org/pere/blog/archive/2016/03/">March (3)</a></li>
624
625 <li><a href="http://people.skolelinux.org/pere/blog/archive/2016/04/">April (8)</a></li>
626
627 <li><a href="http://people.skolelinux.org/pere/blog/archive/2016/05/">May (8)</a></li>
628
629 <li><a href="http://people.skolelinux.org/pere/blog/archive/2016/06/">June (2)</a></li>
630
631 <li><a href="http://people.skolelinux.org/pere/blog/archive/2016/07/">July (2)</a></li>
632
633 <li><a href="http://people.skolelinux.org/pere/blog/archive/2016/08/">August (5)</a></li>
634
635 <li><a href="http://people.skolelinux.org/pere/blog/archive/2016/09/">September (2)</a></li>
636
637 <li><a href="http://people.skolelinux.org/pere/blog/archive/2016/10/">October (3)</a></li>
638
639 <li><a href="http://people.skolelinux.org/pere/blog/archive/2016/11/">November (8)</a></li>
640
641 <li><a href="http://people.skolelinux.org/pere/blog/archive/2016/12/">December (5)</a></li>
642
643 </ul></li>
644
645 <li>2015
646 <ul>
647
648 <li><a href="http://people.skolelinux.org/pere/blog/archive/2015/01/">January (7)</a></li>
649
650 <li><a href="http://people.skolelinux.org/pere/blog/archive/2015/02/">February (6)</a></li>
651
652 <li><a href="http://people.skolelinux.org/pere/blog/archive/2015/03/">March (1)</a></li>
653
654 <li><a href="http://people.skolelinux.org/pere/blog/archive/2015/04/">April (4)</a></li>
655
656 <li><a href="http://people.skolelinux.org/pere/blog/archive/2015/05/">May (3)</a></li>
657
658 <li><a href="http://people.skolelinux.org/pere/blog/archive/2015/06/">June (4)</a></li>
659
660 <li><a href="http://people.skolelinux.org/pere/blog/archive/2015/07/">July (6)</a></li>
661
662 <li><a href="http://people.skolelinux.org/pere/blog/archive/2015/08/">August (2)</a></li>
663
664 <li><a href="http://people.skolelinux.org/pere/blog/archive/2015/09/">September (2)</a></li>
665
666 <li><a href="http://people.skolelinux.org/pere/blog/archive/2015/10/">October (9)</a></li>
667
668 <li><a href="http://people.skolelinux.org/pere/blog/archive/2015/11/">November (6)</a></li>
669
670 <li><a href="http://people.skolelinux.org/pere/blog/archive/2015/12/">December (3)</a></li>
671
672 </ul></li>
673
674 <li>2014
675 <ul>
676
677 <li><a href="http://people.skolelinux.org/pere/blog/archive/2014/01/">January (2)</a></li>
678
679 <li><a href="http://people.skolelinux.org/pere/blog/archive/2014/02/">February (3)</a></li>
680
681 <li><a href="http://people.skolelinux.org/pere/blog/archive/2014/03/">March (8)</a></li>
682
683 <li><a href="http://people.skolelinux.org/pere/blog/archive/2014/04/">April (7)</a></li>
684
685 <li><a href="http://people.skolelinux.org/pere/blog/archive/2014/05/">May (1)</a></li>
686
687 <li><a href="http://people.skolelinux.org/pere/blog/archive/2014/06/">June (2)</a></li>
688
689 <li><a href="http://people.skolelinux.org/pere/blog/archive/2014/07/">July (2)</a></li>
690
691 <li><a href="http://people.skolelinux.org/pere/blog/archive/2014/08/">August (2)</a></li>
692
693 <li><a href="http://people.skolelinux.org/pere/blog/archive/2014/09/">September (5)</a></li>
694
695 <li><a href="http://people.skolelinux.org/pere/blog/archive/2014/10/">October (6)</a></li>
696
697 <li><a href="http://people.skolelinux.org/pere/blog/archive/2014/11/">November (3)</a></li>
698
699 <li><a href="http://people.skolelinux.org/pere/blog/archive/2014/12/">December (5)</a></li>
700
701 </ul></li>
702
703 <li>2013
704 <ul>
705
706 <li><a href="http://people.skolelinux.org/pere/blog/archive/2013/01/">January (11)</a></li>
707
708 <li><a href="http://people.skolelinux.org/pere/blog/archive/2013/02/">February (9)</a></li>
709
710 <li><a href="http://people.skolelinux.org/pere/blog/archive/2013/03/">March (9)</a></li>
711
712 <li><a href="http://people.skolelinux.org/pere/blog/archive/2013/04/">April (6)</a></li>
713
714 <li><a href="http://people.skolelinux.org/pere/blog/archive/2013/05/">May (9)</a></li>
715
716 <li><a href="http://people.skolelinux.org/pere/blog/archive/2013/06/">June (10)</a></li>
717
718 <li><a href="http://people.skolelinux.org/pere/blog/archive/2013/07/">July (7)</a></li>
719
720 <li><a href="http://people.skolelinux.org/pere/blog/archive/2013/08/">August (3)</a></li>
721
722 <li><a href="http://people.skolelinux.org/pere/blog/archive/2013/09/">September (5)</a></li>
723
724 <li><a href="http://people.skolelinux.org/pere/blog/archive/2013/10/">October (7)</a></li>
725
726 <li><a href="http://people.skolelinux.org/pere/blog/archive/2013/11/">November (9)</a></li>
727
728 <li><a href="http://people.skolelinux.org/pere/blog/archive/2013/12/">December (3)</a></li>
729
730 </ul></li>
731
732 <li>2012
733 <ul>
734
735 <li><a href="http://people.skolelinux.org/pere/blog/archive/2012/01/">January (7)</a></li>
736
737 <li><a href="http://people.skolelinux.org/pere/blog/archive/2012/02/">February (10)</a></li>
738
739 <li><a href="http://people.skolelinux.org/pere/blog/archive/2012/03/">March (17)</a></li>
740
741 <li><a href="http://people.skolelinux.org/pere/blog/archive/2012/04/">April (12)</a></li>
742
743 <li><a href="http://people.skolelinux.org/pere/blog/archive/2012/05/">May (12)</a></li>
744
745 <li><a href="http://people.skolelinux.org/pere/blog/archive/2012/06/">June (20)</a></li>
746
747 <li><a href="http://people.skolelinux.org/pere/blog/archive/2012/07/">July (17)</a></li>
748
749 <li><a href="http://people.skolelinux.org/pere/blog/archive/2012/08/">August (6)</a></li>
750
751 <li><a href="http://people.skolelinux.org/pere/blog/archive/2012/09/">September (9)</a></li>
752
753 <li><a href="http://people.skolelinux.org/pere/blog/archive/2012/10/">October (17)</a></li>
754
755 <li><a href="http://people.skolelinux.org/pere/blog/archive/2012/11/">November (10)</a></li>
756
757 <li><a href="http://people.skolelinux.org/pere/blog/archive/2012/12/">December (7)</a></li>
758
759 </ul></li>
760
761 <li>2011
762 <ul>
763
764 <li><a href="http://people.skolelinux.org/pere/blog/archive/2011/01/">January (16)</a></li>
765
766 <li><a href="http://people.skolelinux.org/pere/blog/archive/2011/02/">February (6)</a></li>
767
768 <li><a href="http://people.skolelinux.org/pere/blog/archive/2011/03/">March (6)</a></li>
769
770 <li><a href="http://people.skolelinux.org/pere/blog/archive/2011/04/">April (7)</a></li>
771
772 <li><a href="http://people.skolelinux.org/pere/blog/archive/2011/05/">May (3)</a></li>
773
774 <li><a href="http://people.skolelinux.org/pere/blog/archive/2011/06/">June (2)</a></li>
775
776 <li><a href="http://people.skolelinux.org/pere/blog/archive/2011/07/">July (7)</a></li>
777
778 <li><a href="http://people.skolelinux.org/pere/blog/archive/2011/08/">August (6)</a></li>
779
780 <li><a href="http://people.skolelinux.org/pere/blog/archive/2011/09/">September (4)</a></li>
781
782 <li><a href="http://people.skolelinux.org/pere/blog/archive/2011/10/">October (2)</a></li>
783
784 <li><a href="http://people.skolelinux.org/pere/blog/archive/2011/11/">November (3)</a></li>
785
786 <li><a href="http://people.skolelinux.org/pere/blog/archive/2011/12/">December (1)</a></li>
787
788 </ul></li>
789
790 <li>2010
791 <ul>
792
793 <li><a href="http://people.skolelinux.org/pere/blog/archive/2010/01/">January (2)</a></li>
794
795 <li><a href="http://people.skolelinux.org/pere/blog/archive/2010/02/">February (1)</a></li>
796
797 <li><a href="http://people.skolelinux.org/pere/blog/archive/2010/03/">March (3)</a></li>
798
799 <li><a href="http://people.skolelinux.org/pere/blog/archive/2010/04/">April (3)</a></li>
800
801 <li><a href="http://people.skolelinux.org/pere/blog/archive/2010/05/">May (9)</a></li>
802
803 <li><a href="http://people.skolelinux.org/pere/blog/archive/2010/06/">June (14)</a></li>
804
805 <li><a href="http://people.skolelinux.org/pere/blog/archive/2010/07/">July (12)</a></li>
806
807 <li><a href="http://people.skolelinux.org/pere/blog/archive/2010/08/">August (13)</a></li>
808
809 <li><a href="http://people.skolelinux.org/pere/blog/archive/2010/09/">September (7)</a></li>
810
811 <li><a href="http://people.skolelinux.org/pere/blog/archive/2010/10/">October (9)</a></li>
812
813 <li><a href="http://people.skolelinux.org/pere/blog/archive/2010/11/">November (13)</a></li>
814
815 <li><a href="http://people.skolelinux.org/pere/blog/archive/2010/12/">December (12)</a></li>
816
817 </ul></li>
818
819 <li>2009
820 <ul>
821
822 <li><a href="http://people.skolelinux.org/pere/blog/archive/2009/01/">January (8)</a></li>
823
824 <li><a href="http://people.skolelinux.org/pere/blog/archive/2009/02/">February (8)</a></li>
825
826 <li><a href="http://people.skolelinux.org/pere/blog/archive/2009/03/">March (12)</a></li>
827
828 <li><a href="http://people.skolelinux.org/pere/blog/archive/2009/04/">April (10)</a></li>
829
830 <li><a href="http://people.skolelinux.org/pere/blog/archive/2009/05/">May (9)</a></li>
831
832 <li><a href="http://people.skolelinux.org/pere/blog/archive/2009/06/">June (3)</a></li>
833
834 <li><a href="http://people.skolelinux.org/pere/blog/archive/2009/07/">July (4)</a></li>
835
836 <li><a href="http://people.skolelinux.org/pere/blog/archive/2009/08/">August (3)</a></li>
837
838 <li><a href="http://people.skolelinux.org/pere/blog/archive/2009/09/">September (1)</a></li>
839
840 <li><a href="http://people.skolelinux.org/pere/blog/archive/2009/10/">October (2)</a></li>
841
842 <li><a href="http://people.skolelinux.org/pere/blog/archive/2009/11/">November (3)</a></li>
843
844 <li><a href="http://people.skolelinux.org/pere/blog/archive/2009/12/">December (3)</a></li>
845
846 </ul></li>
847
848 <li>2008
849 <ul>
850
851 <li><a href="http://people.skolelinux.org/pere/blog/archive/2008/11/">November (5)</a></li>
852
853 <li><a href="http://people.skolelinux.org/pere/blog/archive/2008/12/">December (7)</a></li>
854
855 </ul></li>
856
857 </ul>
858
859
860
861 <h2>Tags</h2>
862 <ul>
863
864 <li><a href="http://people.skolelinux.org/pere/blog/tags/3d-printer">3d-printer (16)</a></li>
865
866 <li><a href="http://people.skolelinux.org/pere/blog/tags/amiga">amiga (1)</a></li>
867
868 <li><a href="http://people.skolelinux.org/pere/blog/tags/aros">aros (1)</a></li>
869
870 <li><a href="http://people.skolelinux.org/pere/blog/tags/bankid">bankid (4)</a></li>
871
872 <li><a href="http://people.skolelinux.org/pere/blog/tags/bitcoin">bitcoin (9)</a></li>
873
874 <li><a href="http://people.skolelinux.org/pere/blog/tags/bootsystem">bootsystem (17)</a></li>
875
876 <li><a href="http://people.skolelinux.org/pere/blog/tags/bsa">bsa (2)</a></li>
877
878 <li><a href="http://people.skolelinux.org/pere/blog/tags/chrpath">chrpath (2)</a></li>
879
880 <li><a href="http://people.skolelinux.org/pere/blog/tags/debian">debian (156)</a></li>
881
882 <li><a href="http://people.skolelinux.org/pere/blog/tags/debian edu">debian edu (158)</a></li>
883
884 <li><a href="http://people.skolelinux.org/pere/blog/tags/debian-handbook">debian-handbook (4)</a></li>
885
886 <li><a href="http://people.skolelinux.org/pere/blog/tags/digistan">digistan (10)</a></li>
887
888 <li><a href="http://people.skolelinux.org/pere/blog/tags/dld">dld (17)</a></li>
889
890 <li><a href="http://people.skolelinux.org/pere/blog/tags/docbook">docbook (25)</a></li>
891
892 <li><a href="http://people.skolelinux.org/pere/blog/tags/drivstoffpriser">drivstoffpriser (4)</a></li>
893
894 <li><a href="http://people.skolelinux.org/pere/blog/tags/english">english (372)</a></li>
895
896 <li><a href="http://people.skolelinux.org/pere/blog/tags/fiksgatami">fiksgatami (23)</a></li>
897
898 <li><a href="http://people.skolelinux.org/pere/blog/tags/fildeling">fildeling (13)</a></li>
899
900 <li><a href="http://people.skolelinux.org/pere/blog/tags/freeculture">freeculture (32)</a></li>
901
902 <li><a href="http://people.skolelinux.org/pere/blog/tags/freedombox">freedombox (9)</a></li>
903
904 <li><a href="http://people.skolelinux.org/pere/blog/tags/frikanalen">frikanalen (18)</a></li>
905
906 <li><a href="http://people.skolelinux.org/pere/blog/tags/h264">h264 (20)</a></li>
907
908 <li><a href="http://people.skolelinux.org/pere/blog/tags/intervju">intervju (42)</a></li>
909
910 <li><a href="http://people.skolelinux.org/pere/blog/tags/isenkram">isenkram (15)</a></li>
911
912 <li><a href="http://people.skolelinux.org/pere/blog/tags/kart">kart (20)</a></li>
913
914 <li><a href="http://people.skolelinux.org/pere/blog/tags/ldap">ldap (9)</a></li>
915
916 <li><a href="http://people.skolelinux.org/pere/blog/tags/lego">lego (4)</a></li>
917
918 <li><a href="http://people.skolelinux.org/pere/blog/tags/lenker">lenker (8)</a></li>
919
920 <li><a href="http://people.skolelinux.org/pere/blog/tags/lsdvd">lsdvd (2)</a></li>
921
922 <li><a href="http://people.skolelinux.org/pere/blog/tags/ltsp">ltsp (1)</a></li>
923
924 <li><a href="http://people.skolelinux.org/pere/blog/tags/mesh network">mesh network (8)</a></li>
925
926 <li><a href="http://people.skolelinux.org/pere/blog/tags/multimedia">multimedia (40)</a></li>
927
928 <li><a href="http://people.skolelinux.org/pere/blog/tags/nice free software">nice free software (10)</a></li>
929
930 <li><a href="http://people.skolelinux.org/pere/blog/tags/norsk">norsk (299)</a></li>
931
932 <li><a href="http://people.skolelinux.org/pere/blog/tags/nuug">nuug (190)</a></li>
933
934 <li><a href="http://people.skolelinux.org/pere/blog/tags/offentlig innsyn">offentlig innsyn (33)</a></li>
935
936 <li><a href="http://people.skolelinux.org/pere/blog/tags/open311">open311 (2)</a></li>
937
938 <li><a href="http://people.skolelinux.org/pere/blog/tags/opphavsrett">opphavsrett (71)</a></li>
939
940 <li><a href="http://people.skolelinux.org/pere/blog/tags/personvern">personvern (107)</a></li>
941
942 <li><a href="http://people.skolelinux.org/pere/blog/tags/raid">raid (2)</a></li>
943
944 <li><a href="http://people.skolelinux.org/pere/blog/tags/reactos">reactos (1)</a></li>
945
946 <li><a href="http://people.skolelinux.org/pere/blog/tags/reprap">reprap (11)</a></li>
947
948 <li><a href="http://people.skolelinux.org/pere/blog/tags/rfid">rfid (3)</a></li>
949
950 <li><a href="http://people.skolelinux.org/pere/blog/tags/robot">robot (10)</a></li>
951
952 <li><a href="http://people.skolelinux.org/pere/blog/tags/rss">rss (1)</a></li>
953
954 <li><a href="http://people.skolelinux.org/pere/blog/tags/ruter">ruter (6)</a></li>
955
956 <li><a href="http://people.skolelinux.org/pere/blog/tags/scraperwiki">scraperwiki (2)</a></li>
957
958 <li><a href="http://people.skolelinux.org/pere/blog/tags/sikkerhet">sikkerhet (54)</a></li>
959
960 <li><a href="http://people.skolelinux.org/pere/blog/tags/sitesummary">sitesummary (4)</a></li>
961
962 <li><a href="http://people.skolelinux.org/pere/blog/tags/skepsis">skepsis (5)</a></li>
963
964 <li><a href="http://people.skolelinux.org/pere/blog/tags/standard">standard (55)</a></li>
965
966 <li><a href="http://people.skolelinux.org/pere/blog/tags/stavekontroll">stavekontroll (6)</a></li>
967
968 <li><a href="http://people.skolelinux.org/pere/blog/tags/stortinget">stortinget (12)</a></li>
969
970 <li><a href="http://people.skolelinux.org/pere/blog/tags/surveillance">surveillance (55)</a></li>
971
972 <li><a href="http://people.skolelinux.org/pere/blog/tags/sysadmin">sysadmin (4)</a></li>
973
974 <li><a href="http://people.skolelinux.org/pere/blog/tags/usenix">usenix (2)</a></li>
975
976 <li><a href="http://people.skolelinux.org/pere/blog/tags/valg">valg (9)</a></li>
977
978 <li><a href="http://people.skolelinux.org/pere/blog/tags/verkidetfri">verkidetfri (11)</a></li>
979
980 <li><a href="http://people.skolelinux.org/pere/blog/tags/video">video (63)</a></li>
981
982 <li><a href="http://people.skolelinux.org/pere/blog/tags/vitenskap">vitenskap (4)</a></li>
983
984 <li><a href="http://people.skolelinux.org/pere/blog/tags/web">web (41)</a></li>
985
986 </ul>
987
988
989 </div>
990 <p style="text-align: right">
991 Created by <a href="http://steve.org.uk/Software/chronicle">Chronicle v4.6</a>
992 </p>
993
994 </body>
995 </html>