]> pere.pagekite.me Git - homepage.git/blob - blog/archive/2016/01/index.html
Generated.
[homepage.git] / blog / archive / 2016 / 01 / index.html
1 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
2 "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
3 <html xmlns="http://www.w3.org/1999/xhtml" dir="ltr">
4 <head>
5 <meta http-equiv="Content-Type" content="text/html;charset=utf-8" />
6 <title>Petter Reinholdtsen: entries from January 2016</title>
7 <link rel="stylesheet" type="text/css" media="screen" href="http://www.hungry.com/~pere/blog/style.css" />
8 <link rel="stylesheet" type="text/css" media="screen" href="http://www.hungry.com/~pere/blog/vim.css" />
9 <link rel="alternate" title="RSS Feed" href="01.rss" type="application/rss+xml" />
10 </head>
11 <body>
12 <!-- XML FEED -->
13 <div class="title">
14 <h1>
15 <a href="http://www.hungry.com/~pere/blog/">Petter Reinholdtsen</a>
16
17 </h1>
18
19 </div>
20
21
22 <h3>Entries from January 2016.</h3>
23
24 <div class="entry">
25 <div class="title">
26 <a href="http://www.hungry.com/~pere/blog/Creepy__visualise_geotagged_social_media_information___nice_free_software.html">Creepy, visualise geotagged social media information - nice free software</a>
27 </div>
28 <div class="date">
29 24th January 2016
30 </div>
31 <div class="body">
32 <p>Most people seem not to realise that every time they walk around
33 with the computerised radio beacon known as a mobile phone their
34 position is tracked by the phone company and often stored for a long
35 time (like every time a SMS is received or sent). And if their
36 computerised radio beacon is capable of running programs (often called
37 mobile apps) downloaded from the Internet, these programs are often
38 also capable of tracking their location (if the app requested access
39 during installation). And when these programs send out information to
40 central collection points, the location is often included, unless
41 extra care is taken to not send the location. The provided
42 information is used by several entities, for good and bad (what is
43 good and bad, depend on your point of view). What is certain, is that
44 the private sphere and the right to free movement is challenged and
45 perhaps even eradicated for those announcing their location this way,
46 when they share their whereabouts with private and public
47 entities.</p>
48
49 <p align="center"><img width="70%" src="http://www.hungry.com/~pere/blog/images/2016-01-24-nice-creepy-desktop-window.png"></p>
50
51 <p>The phone company logs provide a register of locations to check out
52 when one want to figure out what the tracked person was doing. It is
53 unavailable for most of us, but provided to selected government
54 officials, company staff, those illegally buying information from
55 unfaithful servants and crackers stealing the information. But the
56 public information can be collected and analysed, and a free software
57 tool to do so is called
58 <a href="http://www.geocreepy.com/">Creepy or Cree.py</a>. I
59 discovered it when I read
60 <a href="http://www.aftenposten.no/kultur/Slik-kan-du-bli-overvaket-pa-Twitter-og-Instagram-uten-a-ane-det-7787884.html">an
61 article about Creepy</a> in the Norwegian newspaper Aftenposten i
62 November 2014, and decided to check if it was available in Debian.
63 The python program was in Debian, but
64 <a href="https://tracker.debian.org/pkg/creepy">the version in
65 Debian</a> was completely broken and practically unmaintained. I
66 uploaded a new version which did not work quite right, but did not
67 have time to fix it then. This Christmas I decided to finally try to
68 get Creepy operational in Debian. Now a fixed version is available in
69 Debian unstable and testing, and almost all Debian specific patches
70 are now included
71 <a href="https://github.com/jkakavas/creepy">upstream</a>.</p>
72
73 <p>The Creepy program visualises geolocation information fetched from
74 Twitter, Instagram, Flickr and Google+, and allow one to get a
75 complete picture of every social media message posted recently in a
76 given area, or track the movement of a given individual across all
77 these services. Earlier it was possible to use the search API of at
78 least some of these services without identifying oneself, but these
79 days it is impossible. This mean that to use Creepy, you need to
80 configure it to log in as yourself on these services, and provide
81 information to them about your search interests. This should be taken
82 into account when using Creepy, as it will also share information
83 about yourself with the services.</p>
84
85 <p>The picture above show the twitter messages sent from (or at least
86 geotagged with a position from) the city centre of Oslo, the capital
87 of Norway. One useful way to use Creepy is to first look at
88 information tagged with an area of interest, and next look at all the
89 information provided by one or more individuals who was in the area.
90 I tested it by checking out which celebrity provide their location in
91 twitter messages by checkout out who sent twitter messages near a
92 Norwegian TV station, and next could track their position over time,
93 making it possible to locate their home and work place, among other
94 things. A similar technique have been
95 <a href="http://www.buzzfeed.com/maxseddon/does-this-soldiers-instagram-account-prove-russia-is-covertl">used
96 to locate Russian soldiers in Ukraine</a>, and it is both a powerful
97 tool to discover lying governments, and a useful tool to help people
98 understand the value of the private information they provide to the
99 public.</p>
100
101 <p>The package is not trivial to backport to Debian Stable/Jessie, as
102 it depend on several python modules currently missing in Jessie (at
103 least python-instagram, python-flickrapi and
104 python-requests-toolbelt).</p>
105
106 <p>(I have uploaded
107 <a href="https://screenshots.debian.net/package/creepy">the image to
108 screenshots.debian.net</a> and licensed it under the same terms as the
109 Creepy program in Debian.)</p>
110
111 </div>
112 <div class="tags">
113
114
115 Tags: <a href="http://www.hungry.com/~pere/blog/tags/debian">debian</a>, <a href="http://www.hungry.com/~pere/blog/tags/english">english</a>, <a href="http://www.hungry.com/~pere/blog/tags/nice free software">nice free software</a>.
116
117
118 </div>
119 </div>
120 <div class="padding"></div>
121
122 <div class="entry">
123 <div class="title">
124 <a href="http://www.hungry.com/~pere/blog/Always_download_Debian_packages_using_Tor___the_simple_recipe.html">Always download Debian packages using Tor - the simple recipe</a>
125 </div>
126 <div class="date">
127 15th January 2016
128 </div>
129 <div class="body">
130 <p>During his DebConf15 keynote, Jacob Appelbaum
131 <a href="https://summit.debconf.org/debconf15/meeting/331/what-is-to-be-done/">observed
132 that those listening on the Internet lines would have good reason to
133 believe a computer have a given security hole</a> if it download a
134 security fix from a Debian mirror. This is a good reason to always
135 use encrypted connections to the Debian mirror, to make sure those
136 listening do not know which IP address to attack. In August, Richard
137 Hartmann observed that encryption was not enough, when it was possible
138 to interfere download size to security patches or the fact that
139 download took place shortly after a security fix was released, and
140 <a href="http://richardhartmann.de/blog/posts/2015/08/24-Tor-enabled_Debian_mirror/">proposed
141 to always use Tor to download packages from the Debian mirror</a>. He
142 was not the first to propose this, as the
143 <tt><a href="https://tracker.debian.org/pkg/apt-transport-tor">apt-transport-tor</a></tt>
144 package by Tim Retout already existed to make it easy to convince apt
145 to use <a href="https://www.torproject.org/">Tor</a>, but I was not
146 aware of that package when I read the blog post from Richard.</p>
147
148 <p>Richard discussed the idea with Peter Palfrader, one of the Debian
149 sysadmins, and he set up a Tor hidden service on one of the central
150 Debian mirrors using the address vwakviie2ienjx6t.onion, thus making
151 it possible to download packages directly between two tor nodes,
152 making sure the network traffic always were encrypted.</p>
153
154 <p>Here is a short recipe for enabling this on your machine, by
155 installing <tt>apt-transport-tor</tt> and replacing http and https
156 urls with tor+http and tor+https, and using the hidden service instead
157 of the official Debian mirror site. I recommend installing
158 <tt>etckeeper</tt> before you start to have a history of the changes
159 done in /etc/.</p>
160
161 <blockquote><pre>
162 apt install apt-transport-tor
163 sed -i 's% http://ftp.debian.org/% tor+http://vwakviie2ienjx6t.onion/%' /etc/apt/sources.list
164 sed -i 's% http% tor+http%' /etc/apt/sources.list
165 </pre></blockquote>
166
167 <p>If you have more sources listed in /etc/apt/sources.list.d/, run
168 the sed commands for these too. The sed command is assuming your are
169 using the ftp.debian.org Debian mirror. Adjust the command (or just
170 edit the file manually) to match your mirror.</p>
171
172 <p>This work in Debian Jessie and later. Note that tools like
173 <tt>apt-file</tt> only recently started using the apt transport
174 system, and do not work with these tor+http URLs. For
175 <tt>apt-file</tt> you need the version currently in experimental,
176 which need a recent apt version currently only in unstable. So if you
177 need a working <tt>apt-file</tt>, this is not for you.</p>
178
179 <p>Another advantage from this change is that your machine will start
180 using Tor regularly and at fairly random intervals (every time you
181 update the package lists or upgrade or install a new package), thus
182 masking other Tor traffic done from the same machine. Using Tor will
183 become normal for the machine in question.</p>
184
185 <p>On <a href="https://wiki.debian.org/FreedomBox">Freedombox</a>, APT
186 is set up by default to use <tt>apt-transport-tor</tt> when Tor is
187 enabled. It would be great if it was the default on any Debian
188 system.</p>
189
190 </div>
191 <div class="tags">
192
193
194 Tags: <a href="http://www.hungry.com/~pere/blog/tags/debian">debian</a>, <a href="http://www.hungry.com/~pere/blog/tags/english">english</a>, <a href="http://www.hungry.com/~pere/blog/tags/sikkerhet">sikkerhet</a>.
195
196
197 </div>
198 </div>
199 <div class="padding"></div>
200
201 <div class="entry">
202 <div class="title">
203 <a href="http://www.hungry.com/~pere/blog/Nedlasting_fra_NRK__som_Matroska_med_undertekster.html">Nedlasting fra NRK, som Matroska med undertekster</a>
204 </div>
205 <div class="date">
206 2nd January 2016
207 </div>
208 <div class="body">
209 <p>Det kommer stadig nye løsninger for å ta lagre unna innslag fra NRK
210 for å se på det senere. For en stund tilbake kom jeg over et script
211 nrkopptak laget av Ingvar Hagelund. Han fjernet riktignok sitt script
212 etter forespørsel fra Erik Bolstad i NRK, men noen tok heldigvis og
213 gjorde det <a href="https://github.com/liangqi/nrkopptak">tilgjengelig
214 via github</a>.</p>
215
216 <p>Scriptet kan lagre som MPEG4 eller Matroska, og bake inn
217 undertekster i fila på et vis som blant annet VLC forstår. For å
218 bruke scriptet, kopier ned git-arkivet og kjør</p>
219
220 <p><pre>
221 nrkopptak/bin/nrk-opptak k <ahref="https://tv.nrk.no/serie/bmi-turne/MUHH45000115/sesong-1/episode-1">https://tv.nrk.no/serie/bmi-turne/MUHH45000115/sesong-1/episode-1</a>
222 </pre></p>
223
224 <p>URL-eksemplet er dagens toppsak på tv.nrk.no. Argument 'k' ber
225 scriptet laste ned og lagre som Matroska. Det finnes en rekke andre
226 muligheter for valg av kvalitet og format.</p>
227
228 <p>Jeg foretrekker dette scriptet fremfor youtube-dl, som
229 <a href="http://www.hungry.com/~pere/blog/Hvordan_enkelt_laste_ned_filmer_fra_NRK_med_den__nye__l_sningen.html">
230 nevnt i 2014 støtter NRK</a> og en rekke andre videokilder, på grunn
231 av at nrkopptak samler undertekster og video i en enkelt fil, hvilket
232 gjør håndtering enklere på disk.</p>
233
234 </div>
235 <div class="tags">
236
237
238 Tags: <a href="http://www.hungry.com/~pere/blog/tags/multimedia">multimedia</a>, <a href="http://www.hungry.com/~pere/blog/tags/norsk">norsk</a>, <a href="http://www.hungry.com/~pere/blog/tags/video">video</a>, <a href="http://www.hungry.com/~pere/blog/tags/web">web</a>.
239
240
241 </div>
242 </div>
243 <div class="padding"></div>
244
245 <p style="text-align: right;"><a href="01.rss"><img src="http://www.hungry.com/~pere/blog/xml.gif" alt="RSS Feed" width="36" height="14" /></a></p>
246 <div id="sidebar">
247
248
249
250 <h2>Archive</h2>
251 <ul>
252
253 <li>2025
254 <ul>
255
256 <li><a href="http://www.hungry.com/~pere/blog/archive/2025/01/">January (4)</a></li>
257
258 </ul></li>
259
260 <li>2024
261 <ul>
262
263 <li><a href="http://www.hungry.com/~pere/blog/archive/2024/01/">January (1)</a></li>
264
265 <li><a href="http://www.hungry.com/~pere/blog/archive/2024/02/">February (1)</a></li>
266
267 <li><a href="http://www.hungry.com/~pere/blog/archive/2024/03/">March (2)</a></li>
268
269 <li><a href="http://www.hungry.com/~pere/blog/archive/2024/04/">April (3)</a></li>
270
271 <li><a href="http://www.hungry.com/~pere/blog/archive/2024/05/">May (1)</a></li>
272
273 <li><a href="http://www.hungry.com/~pere/blog/archive/2024/06/">June (1)</a></li>
274
275 <li><a href="http://www.hungry.com/~pere/blog/archive/2024/07/">July (2)</a></li>
276
277 <li><a href="http://www.hungry.com/~pere/blog/archive/2024/12/">December (1)</a></li>
278
279 </ul></li>
280
281 <li>2023
282 <ul>
283
284 <li><a href="http://www.hungry.com/~pere/blog/archive/2023/01/">January (3)</a></li>
285
286 <li><a href="http://www.hungry.com/~pere/blog/archive/2023/02/">February (1)</a></li>
287
288 <li><a href="http://www.hungry.com/~pere/blog/archive/2023/04/">April (2)</a></li>
289
290 <li><a href="http://www.hungry.com/~pere/blog/archive/2023/05/">May (3)</a></li>
291
292 <li><a href="http://www.hungry.com/~pere/blog/archive/2023/06/">June (1)</a></li>
293
294 <li><a href="http://www.hungry.com/~pere/blog/archive/2023/08/">August (1)</a></li>
295
296 <li><a href="http://www.hungry.com/~pere/blog/archive/2023/09/">September (1)</a></li>
297
298 <li><a href="http://www.hungry.com/~pere/blog/archive/2023/10/">October (1)</a></li>
299
300 <li><a href="http://www.hungry.com/~pere/blog/archive/2023/11/">November (4)</a></li>
301
302 <li><a href="http://www.hungry.com/~pere/blog/archive/2023/12/">December (1)</a></li>
303
304 </ul></li>
305
306 <li>2022
307 <ul>
308
309 <li><a href="http://www.hungry.com/~pere/blog/archive/2022/02/">February (1)</a></li>
310
311 <li><a href="http://www.hungry.com/~pere/blog/archive/2022/03/">March (3)</a></li>
312
313 <li><a href="http://www.hungry.com/~pere/blog/archive/2022/04/">April (2)</a></li>
314
315 <li><a href="http://www.hungry.com/~pere/blog/archive/2022/06/">June (2)</a></li>
316
317 <li><a href="http://www.hungry.com/~pere/blog/archive/2022/07/">July (1)</a></li>
318
319 <li><a href="http://www.hungry.com/~pere/blog/archive/2022/09/">September (1)</a></li>
320
321 <li><a href="http://www.hungry.com/~pere/blog/archive/2022/10/">October (1)</a></li>
322
323 <li><a href="http://www.hungry.com/~pere/blog/archive/2022/12/">December (1)</a></li>
324
325 </ul></li>
326
327 <li>2021
328 <ul>
329
330 <li><a href="http://www.hungry.com/~pere/blog/archive/2021/01/">January (2)</a></li>
331
332 <li><a href="http://www.hungry.com/~pere/blog/archive/2021/02/">February (1)</a></li>
333
334 <li><a href="http://www.hungry.com/~pere/blog/archive/2021/05/">May (1)</a></li>
335
336 <li><a href="http://www.hungry.com/~pere/blog/archive/2021/06/">June (1)</a></li>
337
338 <li><a href="http://www.hungry.com/~pere/blog/archive/2021/07/">July (3)</a></li>
339
340 <li><a href="http://www.hungry.com/~pere/blog/archive/2021/08/">August (1)</a></li>
341
342 <li><a href="http://www.hungry.com/~pere/blog/archive/2021/09/">September (1)</a></li>
343
344 <li><a href="http://www.hungry.com/~pere/blog/archive/2021/10/">October (1)</a></li>
345
346 <li><a href="http://www.hungry.com/~pere/blog/archive/2021/12/">December (1)</a></li>
347
348 </ul></li>
349
350 <li>2020
351 <ul>
352
353 <li><a href="http://www.hungry.com/~pere/blog/archive/2020/02/">February (2)</a></li>
354
355 <li><a href="http://www.hungry.com/~pere/blog/archive/2020/03/">March (2)</a></li>
356
357 <li><a href="http://www.hungry.com/~pere/blog/archive/2020/04/">April (2)</a></li>
358
359 <li><a href="http://www.hungry.com/~pere/blog/archive/2020/05/">May (3)</a></li>
360
361 <li><a href="http://www.hungry.com/~pere/blog/archive/2020/06/">June (2)</a></li>
362
363 <li><a href="http://www.hungry.com/~pere/blog/archive/2020/07/">July (1)</a></li>
364
365 <li><a href="http://www.hungry.com/~pere/blog/archive/2020/09/">September (1)</a></li>
366
367 <li><a href="http://www.hungry.com/~pere/blog/archive/2020/10/">October (1)</a></li>
368
369 <li><a href="http://www.hungry.com/~pere/blog/archive/2020/11/">November (1)</a></li>
370
371 </ul></li>
372
373 <li>2019
374 <ul>
375
376 <li><a href="http://www.hungry.com/~pere/blog/archive/2019/01/">January (4)</a></li>
377
378 <li><a href="http://www.hungry.com/~pere/blog/archive/2019/02/">February (3)</a></li>
379
380 <li><a href="http://www.hungry.com/~pere/blog/archive/2019/03/">March (3)</a></li>
381
382 <li><a href="http://www.hungry.com/~pere/blog/archive/2019/05/">May (2)</a></li>
383
384 <li><a href="http://www.hungry.com/~pere/blog/archive/2019/06/">June (5)</a></li>
385
386 <li><a href="http://www.hungry.com/~pere/blog/archive/2019/07/">July (2)</a></li>
387
388 <li><a href="http://www.hungry.com/~pere/blog/archive/2019/08/">August (1)</a></li>
389
390 <li><a href="http://www.hungry.com/~pere/blog/archive/2019/09/">September (1)</a></li>
391
392 <li><a href="http://www.hungry.com/~pere/blog/archive/2019/11/">November (1)</a></li>
393
394 <li><a href="http://www.hungry.com/~pere/blog/archive/2019/12/">December (4)</a></li>
395
396 </ul></li>
397
398 <li>2018
399 <ul>
400
401 <li><a href="http://www.hungry.com/~pere/blog/archive/2018/01/">January (1)</a></li>
402
403 <li><a href="http://www.hungry.com/~pere/blog/archive/2018/02/">February (5)</a></li>
404
405 <li><a href="http://www.hungry.com/~pere/blog/archive/2018/03/">March (5)</a></li>
406
407 <li><a href="http://www.hungry.com/~pere/blog/archive/2018/04/">April (3)</a></li>
408
409 <li><a href="http://www.hungry.com/~pere/blog/archive/2018/06/">June (2)</a></li>
410
411 <li><a href="http://www.hungry.com/~pere/blog/archive/2018/07/">July (5)</a></li>
412
413 <li><a href="http://www.hungry.com/~pere/blog/archive/2018/08/">August (3)</a></li>
414
415 <li><a href="http://www.hungry.com/~pere/blog/archive/2018/09/">September (3)</a></li>
416
417 <li><a href="http://www.hungry.com/~pere/blog/archive/2018/10/">October (5)</a></li>
418
419 <li><a href="http://www.hungry.com/~pere/blog/archive/2018/11/">November (2)</a></li>
420
421 <li><a href="http://www.hungry.com/~pere/blog/archive/2018/12/">December (4)</a></li>
422
423 </ul></li>
424
425 <li>2017
426 <ul>
427
428 <li><a href="http://www.hungry.com/~pere/blog/archive/2017/01/">January (4)</a></li>
429
430 <li><a href="http://www.hungry.com/~pere/blog/archive/2017/02/">February (3)</a></li>
431
432 <li><a href="http://www.hungry.com/~pere/blog/archive/2017/03/">March (5)</a></li>
433
434 <li><a href="http://www.hungry.com/~pere/blog/archive/2017/04/">April (2)</a></li>
435
436 <li><a href="http://www.hungry.com/~pere/blog/archive/2017/06/">June (5)</a></li>
437
438 <li><a href="http://www.hungry.com/~pere/blog/archive/2017/07/">July (1)</a></li>
439
440 <li><a href="http://www.hungry.com/~pere/blog/archive/2017/08/">August (1)</a></li>
441
442 <li><a href="http://www.hungry.com/~pere/blog/archive/2017/09/">September (3)</a></li>
443
444 <li><a href="http://www.hungry.com/~pere/blog/archive/2017/10/">October (5)</a></li>
445
446 <li><a href="http://www.hungry.com/~pere/blog/archive/2017/11/">November (3)</a></li>
447
448 <li><a href="http://www.hungry.com/~pere/blog/archive/2017/12/">December (4)</a></li>
449
450 </ul></li>
451
452 <li>2016
453 <ul>
454
455 <li><a href="http://www.hungry.com/~pere/blog/archive/2016/01/">January (3)</a></li>
456
457 <li><a href="http://www.hungry.com/~pere/blog/archive/2016/02/">February (2)</a></li>
458
459 <li><a href="http://www.hungry.com/~pere/blog/archive/2016/03/">March (3)</a></li>
460
461 <li><a href="http://www.hungry.com/~pere/blog/archive/2016/04/">April (8)</a></li>
462
463 <li><a href="http://www.hungry.com/~pere/blog/archive/2016/05/">May (8)</a></li>
464
465 <li><a href="http://www.hungry.com/~pere/blog/archive/2016/06/">June (2)</a></li>
466
467 <li><a href="http://www.hungry.com/~pere/blog/archive/2016/07/">July (2)</a></li>
468
469 <li><a href="http://www.hungry.com/~pere/blog/archive/2016/08/">August (5)</a></li>
470
471 <li><a href="http://www.hungry.com/~pere/blog/archive/2016/09/">September (2)</a></li>
472
473 <li><a href="http://www.hungry.com/~pere/blog/archive/2016/10/">October (3)</a></li>
474
475 <li><a href="http://www.hungry.com/~pere/blog/archive/2016/11/">November (8)</a></li>
476
477 <li><a href="http://www.hungry.com/~pere/blog/archive/2016/12/">December (5)</a></li>
478
479 </ul></li>
480
481 <li>2015
482 <ul>
483
484 <li><a href="http://www.hungry.com/~pere/blog/archive/2015/01/">January (7)</a></li>
485
486 <li><a href="http://www.hungry.com/~pere/blog/archive/2015/02/">February (6)</a></li>
487
488 <li><a href="http://www.hungry.com/~pere/blog/archive/2015/03/">March (1)</a></li>
489
490 <li><a href="http://www.hungry.com/~pere/blog/archive/2015/04/">April (4)</a></li>
491
492 <li><a href="http://www.hungry.com/~pere/blog/archive/2015/05/">May (3)</a></li>
493
494 <li><a href="http://www.hungry.com/~pere/blog/archive/2015/06/">June (4)</a></li>
495
496 <li><a href="http://www.hungry.com/~pere/blog/archive/2015/07/">July (6)</a></li>
497
498 <li><a href="http://www.hungry.com/~pere/blog/archive/2015/08/">August (2)</a></li>
499
500 <li><a href="http://www.hungry.com/~pere/blog/archive/2015/09/">September (2)</a></li>
501
502 <li><a href="http://www.hungry.com/~pere/blog/archive/2015/10/">October (9)</a></li>
503
504 <li><a href="http://www.hungry.com/~pere/blog/archive/2015/11/">November (6)</a></li>
505
506 <li><a href="http://www.hungry.com/~pere/blog/archive/2015/12/">December (3)</a></li>
507
508 </ul></li>
509
510 <li>2014
511 <ul>
512
513 <li><a href="http://www.hungry.com/~pere/blog/archive/2014/01/">January (2)</a></li>
514
515 <li><a href="http://www.hungry.com/~pere/blog/archive/2014/02/">February (3)</a></li>
516
517 <li><a href="http://www.hungry.com/~pere/blog/archive/2014/03/">March (8)</a></li>
518
519 <li><a href="http://www.hungry.com/~pere/blog/archive/2014/04/">April (7)</a></li>
520
521 <li><a href="http://www.hungry.com/~pere/blog/archive/2014/05/">May (1)</a></li>
522
523 <li><a href="http://www.hungry.com/~pere/blog/archive/2014/06/">June (2)</a></li>
524
525 <li><a href="http://www.hungry.com/~pere/blog/archive/2014/07/">July (2)</a></li>
526
527 <li><a href="http://www.hungry.com/~pere/blog/archive/2014/08/">August (2)</a></li>
528
529 <li><a href="http://www.hungry.com/~pere/blog/archive/2014/09/">September (5)</a></li>
530
531 <li><a href="http://www.hungry.com/~pere/blog/archive/2014/10/">October (6)</a></li>
532
533 <li><a href="http://www.hungry.com/~pere/blog/archive/2014/11/">November (3)</a></li>
534
535 <li><a href="http://www.hungry.com/~pere/blog/archive/2014/12/">December (5)</a></li>
536
537 </ul></li>
538
539 <li>2013
540 <ul>
541
542 <li><a href="http://www.hungry.com/~pere/blog/archive/2013/01/">January (11)</a></li>
543
544 <li><a href="http://www.hungry.com/~pere/blog/archive/2013/02/">February (9)</a></li>
545
546 <li><a href="http://www.hungry.com/~pere/blog/archive/2013/03/">March (9)</a></li>
547
548 <li><a href="http://www.hungry.com/~pere/blog/archive/2013/04/">April (6)</a></li>
549
550 <li><a href="http://www.hungry.com/~pere/blog/archive/2013/05/">May (9)</a></li>
551
552 <li><a href="http://www.hungry.com/~pere/blog/archive/2013/06/">June (10)</a></li>
553
554 <li><a href="http://www.hungry.com/~pere/blog/archive/2013/07/">July (7)</a></li>
555
556 <li><a href="http://www.hungry.com/~pere/blog/archive/2013/08/">August (3)</a></li>
557
558 <li><a href="http://www.hungry.com/~pere/blog/archive/2013/09/">September (5)</a></li>
559
560 <li><a href="http://www.hungry.com/~pere/blog/archive/2013/10/">October (7)</a></li>
561
562 <li><a href="http://www.hungry.com/~pere/blog/archive/2013/11/">November (9)</a></li>
563
564 <li><a href="http://www.hungry.com/~pere/blog/archive/2013/12/">December (3)</a></li>
565
566 </ul></li>
567
568 <li>2012
569 <ul>
570
571 <li><a href="http://www.hungry.com/~pere/blog/archive/2012/01/">January (7)</a></li>
572
573 <li><a href="http://www.hungry.com/~pere/blog/archive/2012/02/">February (10)</a></li>
574
575 <li><a href="http://www.hungry.com/~pere/blog/archive/2012/03/">March (17)</a></li>
576
577 <li><a href="http://www.hungry.com/~pere/blog/archive/2012/04/">April (12)</a></li>
578
579 <li><a href="http://www.hungry.com/~pere/blog/archive/2012/05/">May (12)</a></li>
580
581 <li><a href="http://www.hungry.com/~pere/blog/archive/2012/06/">June (20)</a></li>
582
583 <li><a href="http://www.hungry.com/~pere/blog/archive/2012/07/">July (17)</a></li>
584
585 <li><a href="http://www.hungry.com/~pere/blog/archive/2012/08/">August (6)</a></li>
586
587 <li><a href="http://www.hungry.com/~pere/blog/archive/2012/09/">September (9)</a></li>
588
589 <li><a href="http://www.hungry.com/~pere/blog/archive/2012/10/">October (17)</a></li>
590
591 <li><a href="http://www.hungry.com/~pere/blog/archive/2012/11/">November (10)</a></li>
592
593 <li><a href="http://www.hungry.com/~pere/blog/archive/2012/12/">December (7)</a></li>
594
595 </ul></li>
596
597 <li>2011
598 <ul>
599
600 <li><a href="http://www.hungry.com/~pere/blog/archive/2011/01/">January (16)</a></li>
601
602 <li><a href="http://www.hungry.com/~pere/blog/archive/2011/02/">February (6)</a></li>
603
604 <li><a href="http://www.hungry.com/~pere/blog/archive/2011/03/">March (6)</a></li>
605
606 <li><a href="http://www.hungry.com/~pere/blog/archive/2011/04/">April (7)</a></li>
607
608 <li><a href="http://www.hungry.com/~pere/blog/archive/2011/05/">May (3)</a></li>
609
610 <li><a href="http://www.hungry.com/~pere/blog/archive/2011/06/">June (2)</a></li>
611
612 <li><a href="http://www.hungry.com/~pere/blog/archive/2011/07/">July (7)</a></li>
613
614 <li><a href="http://www.hungry.com/~pere/blog/archive/2011/08/">August (6)</a></li>
615
616 <li><a href="http://www.hungry.com/~pere/blog/archive/2011/09/">September (4)</a></li>
617
618 <li><a href="http://www.hungry.com/~pere/blog/archive/2011/10/">October (2)</a></li>
619
620 <li><a href="http://www.hungry.com/~pere/blog/archive/2011/11/">November (3)</a></li>
621
622 <li><a href="http://www.hungry.com/~pere/blog/archive/2011/12/">December (1)</a></li>
623
624 </ul></li>
625
626 <li>2010
627 <ul>
628
629 <li><a href="http://www.hungry.com/~pere/blog/archive/2010/01/">January (2)</a></li>
630
631 <li><a href="http://www.hungry.com/~pere/blog/archive/2010/02/">February (1)</a></li>
632
633 <li><a href="http://www.hungry.com/~pere/blog/archive/2010/03/">March (3)</a></li>
634
635 <li><a href="http://www.hungry.com/~pere/blog/archive/2010/04/">April (3)</a></li>
636
637 <li><a href="http://www.hungry.com/~pere/blog/archive/2010/05/">May (9)</a></li>
638
639 <li><a href="http://www.hungry.com/~pere/blog/archive/2010/06/">June (14)</a></li>
640
641 <li><a href="http://www.hungry.com/~pere/blog/archive/2010/07/">July (12)</a></li>
642
643 <li><a href="http://www.hungry.com/~pere/blog/archive/2010/08/">August (13)</a></li>
644
645 <li><a href="http://www.hungry.com/~pere/blog/archive/2010/09/">September (7)</a></li>
646
647 <li><a href="http://www.hungry.com/~pere/blog/archive/2010/10/">October (9)</a></li>
648
649 <li><a href="http://www.hungry.com/~pere/blog/archive/2010/11/">November (13)</a></li>
650
651 <li><a href="http://www.hungry.com/~pere/blog/archive/2010/12/">December (12)</a></li>
652
653 </ul></li>
654
655 <li>2009
656 <ul>
657
658 <li><a href="http://www.hungry.com/~pere/blog/archive/2009/01/">January (8)</a></li>
659
660 <li><a href="http://www.hungry.com/~pere/blog/archive/2009/02/">February (8)</a></li>
661
662 <li><a href="http://www.hungry.com/~pere/blog/archive/2009/03/">March (12)</a></li>
663
664 <li><a href="http://www.hungry.com/~pere/blog/archive/2009/04/">April (10)</a></li>
665
666 <li><a href="http://www.hungry.com/~pere/blog/archive/2009/05/">May (9)</a></li>
667
668 <li><a href="http://www.hungry.com/~pere/blog/archive/2009/06/">June (3)</a></li>
669
670 <li><a href="http://www.hungry.com/~pere/blog/archive/2009/07/">July (4)</a></li>
671
672 <li><a href="http://www.hungry.com/~pere/blog/archive/2009/08/">August (3)</a></li>
673
674 <li><a href="http://www.hungry.com/~pere/blog/archive/2009/09/">September (1)</a></li>
675
676 <li><a href="http://www.hungry.com/~pere/blog/archive/2009/10/">October (2)</a></li>
677
678 <li><a href="http://www.hungry.com/~pere/blog/archive/2009/11/">November (3)</a></li>
679
680 <li><a href="http://www.hungry.com/~pere/blog/archive/2009/12/">December (3)</a></li>
681
682 </ul></li>
683
684 <li>2008
685 <ul>
686
687 <li><a href="http://www.hungry.com/~pere/blog/archive/2008/11/">November (5)</a></li>
688
689 <li><a href="http://www.hungry.com/~pere/blog/archive/2008/12/">December (7)</a></li>
690
691 </ul></li>
692
693 </ul>
694
695
696
697 <h2>Tags</h2>
698 <ul>
699
700 <li><a href="http://www.hungry.com/~pere/blog/tags/3d-printer">3d-printer (19)</a></li>
701
702 <li><a href="http://www.hungry.com/~pere/blog/tags/amiga">amiga (1)</a></li>
703
704 <li><a href="http://www.hungry.com/~pere/blog/tags/aros">aros (1)</a></li>
705
706 <li><a href="http://www.hungry.com/~pere/blog/tags/bankid">bankid (4)</a></li>
707
708 <li><a href="http://www.hungry.com/~pere/blog/tags/betalkontant">betalkontant (9)</a></li>
709
710 <li><a href="http://www.hungry.com/~pere/blog/tags/bitcoin">bitcoin (13)</a></li>
711
712 <li><a href="http://www.hungry.com/~pere/blog/tags/bootsystem">bootsystem (17)</a></li>
713
714 <li><a href="http://www.hungry.com/~pere/blog/tags/bsa">bsa (2)</a></li>
715
716 <li><a href="http://www.hungry.com/~pere/blog/tags/chrpath">chrpath (3)</a></li>
717
718 <li><a href="http://www.hungry.com/~pere/blog/tags/debian">debian (206)</a></li>
719
720 <li><a href="http://www.hungry.com/~pere/blog/tags/debian edu">debian edu (159)</a></li>
721
722 <li><a href="http://www.hungry.com/~pere/blog/tags/debian-handbook">debian-handbook (9)</a></li>
723
724 <li><a href="http://www.hungry.com/~pere/blog/tags/digistan">digistan (11)</a></li>
725
726 <li><a href="http://www.hungry.com/~pere/blog/tags/dld">dld (18)</a></li>
727
728 <li><a href="http://www.hungry.com/~pere/blog/tags/docbook">docbook (33)</a></li>
729
730 <li><a href="http://www.hungry.com/~pere/blog/tags/drivstoffpriser">drivstoffpriser (4)</a></li>
731
732 <li><a href="http://www.hungry.com/~pere/blog/tags/english">english (468)</a></li>
733
734 <li><a href="http://www.hungry.com/~pere/blog/tags/fiksgatami">fiksgatami (23)</a></li>
735
736 <li><a href="http://www.hungry.com/~pere/blog/tags/fildeling">fildeling (14)</a></li>
737
738 <li><a href="http://www.hungry.com/~pere/blog/tags/freeculture">freeculture (34)</a></li>
739
740 <li><a href="http://www.hungry.com/~pere/blog/tags/freedombox">freedombox (9)</a></li>
741
742 <li><a href="http://www.hungry.com/~pere/blog/tags/frikanalen">frikanalen (20)</a></li>
743
744 <li><a href="http://www.hungry.com/~pere/blog/tags/h264">h264 (20)</a></li>
745
746 <li><a href="http://www.hungry.com/~pere/blog/tags/intervju">intervju (43)</a></li>
747
748 <li><a href="http://www.hungry.com/~pere/blog/tags/isenkram">isenkram (20)</a></li>
749
750 <li><a href="http://www.hungry.com/~pere/blog/tags/kart">kart (23)</a></li>
751
752 <li><a href="http://www.hungry.com/~pere/blog/tags/kodi">kodi (6)</a></li>
753
754 <li><a href="http://www.hungry.com/~pere/blog/tags/ldap">ldap (9)</a></li>
755
756 <li><a href="http://www.hungry.com/~pere/blog/tags/lego">lego (5)</a></li>
757
758 <li><a href="http://www.hungry.com/~pere/blog/tags/lenker">lenker (8)</a></li>
759
760 <li><a href="http://www.hungry.com/~pere/blog/tags/linuxcnc">linuxcnc (8)</a></li>
761
762 <li><a href="http://www.hungry.com/~pere/blog/tags/lsdvd">lsdvd (2)</a></li>
763
764 <li><a href="http://www.hungry.com/~pere/blog/tags/ltsp">ltsp (1)</a></li>
765
766 <li><a href="http://www.hungry.com/~pere/blog/tags/madewithcc">madewithcc (3)</a></li>
767
768 <li><a href="http://www.hungry.com/~pere/blog/tags/mesh network">mesh network (8)</a></li>
769
770 <li><a href="http://www.hungry.com/~pere/blog/tags/multimedia">multimedia (46)</a></li>
771
772 <li><a href="http://www.hungry.com/~pere/blog/tags/nice free software">nice free software (15)</a></li>
773
774 <li><a href="http://www.hungry.com/~pere/blog/tags/noark5">noark5 (26)</a></li>
775
776 <li><a href="http://www.hungry.com/~pere/blog/tags/norsk">norsk (326)</a></li>
777
778 <li><a href="http://www.hungry.com/~pere/blog/tags/nuug">nuug (200)</a></li>
779
780 <li><a href="http://www.hungry.com/~pere/blog/tags/offentlig innsyn">offentlig innsyn (42)</a></li>
781
782 <li><a href="http://www.hungry.com/~pere/blog/tags/open311">open311 (2)</a></li>
783
784 <li><a href="http://www.hungry.com/~pere/blog/tags/opensnitch">opensnitch (4)</a></li>
785
786 <li><a href="http://www.hungry.com/~pere/blog/tags/opphavsrett">opphavsrett (76)</a></li>
787
788 <li><a href="http://www.hungry.com/~pere/blog/tags/personvern">personvern (114)</a></li>
789
790 <li><a href="http://www.hungry.com/~pere/blog/tags/raid">raid (4)</a></li>
791
792 <li><a href="http://www.hungry.com/~pere/blog/tags/reactos">reactos (1)</a></li>
793
794 <li><a href="http://www.hungry.com/~pere/blog/tags/reprap">reprap (11)</a></li>
795
796 <li><a href="http://www.hungry.com/~pere/blog/tags/rfid">rfid (3)</a></li>
797
798 <li><a href="http://www.hungry.com/~pere/blog/tags/robot">robot (17)</a></li>
799
800 <li><a href="http://www.hungry.com/~pere/blog/tags/rss">rss (1)</a></li>
801
802 <li><a href="http://www.hungry.com/~pere/blog/tags/ruter">ruter (7)</a></li>
803
804 <li><a href="http://www.hungry.com/~pere/blog/tags/scraperwiki">scraperwiki (2)</a></li>
805
806 <li><a href="http://www.hungry.com/~pere/blog/tags/sikkerhet">sikkerhet (60)</a></li>
807
808 <li><a href="http://www.hungry.com/~pere/blog/tags/sitesummary">sitesummary (4)</a></li>
809
810 <li><a href="http://www.hungry.com/~pere/blog/tags/skepsis">skepsis (5)</a></li>
811
812 <li><a href="http://www.hungry.com/~pere/blog/tags/standard">standard (77)</a></li>
813
814 <li><a href="http://www.hungry.com/~pere/blog/tags/stavekontroll">stavekontroll (7)</a></li>
815
816 <li><a href="http://www.hungry.com/~pere/blog/tags/stortinget">stortinget (14)</a></li>
817
818 <li><a href="http://www.hungry.com/~pere/blog/tags/surveillance">surveillance (65)</a></li>
819
820 <li><a href="http://www.hungry.com/~pere/blog/tags/sysadmin">sysadmin (5)</a></li>
821
822 <li><a href="http://www.hungry.com/~pere/blog/tags/usenix">usenix (2)</a></li>
823
824 <li><a href="http://www.hungry.com/~pere/blog/tags/valg">valg (9)</a></li>
825
826 <li><a href="http://www.hungry.com/~pere/blog/tags/verkidetfri">verkidetfri (22)</a></li>
827
828 <li><a href="http://www.hungry.com/~pere/blog/tags/video">video (80)</a></li>
829
830 <li><a href="http://www.hungry.com/~pere/blog/tags/vitenskap">vitenskap (4)</a></li>
831
832 <li><a href="http://www.hungry.com/~pere/blog/tags/web">web (42)</a></li>
833
834 </ul>
835
836
837 </div>
838 <p style="text-align: right">
839 Created by <a href="http://steve.org.uk/Software/chronicle">Chronicle v4.6</a>
840 </p>
841
842 </body>
843 </html>