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