]> pere.pagekite.me Git - homepage.git/blob - blog/Some_of_my_2024_free_software_activities.html
Generated.
[homepage.git] / blog / Some_of_my_2024_free_software_activities.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: Some of my 2024 free software activities</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
10
11 </head>
12 <body>
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 <div class="entry">
23 <div class="title">Some of my 2024 free software activities</div>
24 <div class="date">10th February 2025</div>
25 <div class="body"><p>It is a while since I posted a summary of the free software and
26 open culture activities and projects I have worked on. Here is a
27 quick summary of the major ones from last year.</p>
28
29 <p>I guess the biggest project of the year has been migrating orphaned
30 packages in Debian without a version control system to have a git
31 repository on salsa.debian.org. When I started in April around 450
32 the orphaned packages needed git. I've since migrated around 250 of
33 the packages to a salsa git repository, and around 40 packages were
34 left when I took a break. Not sure who did the around 160 conversions
35 I was not involved in, but I am very glad I got some help on the
36 project. I stopped partly because some of the remaining packages
37 needed more disk space to build than I have available on my
38 development machine, and partly because some had a strange build setup
39 I could not figure out. I had a time budget of 20 minutes per
40 package, if the package proved problematic and likely to take longer,
41 I moved to another package. Might continue later, if I manage to free
42 up some disk space.</p>
43
44 <p>Another rather big project was the translation to Norwegian Bokmål
45 and publishing of the first book ever published by a Sámi woman, the
46 «<a href="http://www.hungry.com/~pere/publisher/#infoerlifellerdoed2024">Møter
47 vi liv eller død?</a>» book by Elsa Laula, with a PD0 and CC-BY
48 license. I released it during the summer, and to my surprise it has
49 already sold several copies. As I suck at marketing, I did not expect
50 to sell any.</p>
51
52 <p>A smaller, but more long term project (for more than 10 years now),
53 and related to orphaned packages in Debian, is my project to ensure a
54 simple way to install hardware related packages in Debian when the
55 relevant hardware is present in a machine. It made a fairly big
56 advance forward last year, partly because I have been poking and
57 begging package maintainers and upstream developers to include
58 AppStream metadata XML in their packages. I've also released a few
59 new versions of the isenkram system with some robustness improvements.
60 Today 127 packages in Debian provide such information, allowing
61 <tt>isenkram-lookup</tt> to propose them. Will keep pushing until the
62 around 35 package names currently hard coded in the isenkram package
63 are down to zero, so only information provided by individual packages
64 are used for this feature.</p>
65
66 <p>As part of the work on AppStream, I have sponsored several packages
67 into Debian where the maintainer wanted to fix the issue but lacked
68 direct upload rights. I've also sponsored a few other packages, when
69 approached by the maintainer.</p>
70
71 <p>I would also like to mention two hardware related packages in
72 particular where I have been involved, the megactl and mfi-util
73 packages. Both work with the hardware RAID systems in several Dell
74 PowerEdge servers, and the first one is already available in Debian
75 (and of course, proposed by isenkram when used on the appropriate Dell
76 server), the other is waiting for NEW processing since this autumn. I
77 manage several such Dell servers and would like the tools needed to
78 monitor and configure these RAID controllers to be available from
79 within Debian out of the box.</p>
80
81 <p>Vaguely related to hardware support in Debian, I have also been
82 trying to find ways to help out the Debian ROCm team, to improve the
83 support in Debian for my artificial idiocy (AI) compute node. So far
84 only uploaded one package, helped test the initial packaging of
85 llama.cpp and tried to figure out how to get good speech recognition
86 like Whisper into Debian.<p>
87
88 <p>I am still involved in the LinuxCNC project, and organised a
89 developer gathering in Norway last summer. A new one is planned the
90 summer of 2025. I've also helped evaluate patches and uploaded new
91 versions of LinuxCNC into Debian.</p>
92
93 <p>After a 10 years long break, we managed to get a new and improved
94 upstream version of <tt>lsdvd</tt> released just before Christmas. As
95 I use it regularly to maintain my DVD archive, I was very happy to
96 finally get out a version supporting DVDDiscID useful for uniquely
97 identifying DVDs. I am dreaming of a Internet service mapping DVD IDs
98 to IMDB movie IDs, to make life as a DVD collector easier.</p>
99
100 <p>My involvement in Norwegian archive standardisation and the free
101 software implementation of the vendor neutral Noark 5 API continued
102 for the entire year. I've been pushing patches into both the API and
103 the test code for the API, participated in several editorial meetings
104 regarding the Noark 5 Tjenestegrensesnitt specification, submitted
105 several proposals for improvements for the same. We also organised a
106 small seminar for Noark 5 interested people, and is organising a new
107 seminar in a month.</p>
108
109 <p>Part of the year was spent working on and coordinating a Norwegian
110 Bokmål translation of the marvellous children's book
111 «<a href="https://fsfe.org/activities/ada-zangemann/">Ada and
112 Zangemann<a>», which focus on the right to repair and control your own
113 property, and the value of controlling the software on the devices you
114 own. The translation is mostly complete, and is now waiting for a
115 transformation of the project and manuscript to use Docbook XML
116 instead of a home made semi-text based format. Great progress is
117 being made and the new book build process is almost complete.</p>
118
119 <p>I have also been looking at how to companies in Norway can use free
120 software to report their accounting summaries to the Norwegian
121 government. Several new regulations make it very hard for companies
122 to do use free software for accounting, and I would like to change
123 this. Found a few drafts for opening up the reporting process, and
124 have read up on some of the specifications, but nothing much is
125 working yet.</p>
126
127 <p>These were just the top of the iceberg, but I guess this blog post
128 is long enough now. If you would like to help with any of these
129 projects, please get in touch, either directly on the project mailing
130 lists and forums, or with me via email, IRC or Signal. :)</p>
131
132 <p>As usual, if you use Bitcoin and want to show your support of my
133 activities, please send Bitcoin donations to my address
134 <b><a href="bitcoin:15oWEoG9dUPovwmUL9KWAnYRtNJEkP1u1b">15oWEoG9dUPovwmUL9KWAnYRtNJEkP1u1b</a></b>.</p>
135 </div>
136
137 <div class="tags">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/isenkram">isenkram</a>, <a href="http://www.hungry.com/~pere/blog/tags/lsdvd">lsdvd</a>, <a href="http://www.hungry.com/~pere/blog/tags/noark5">noark5</a>, <a href="http://www.hungry.com/~pere/blog/tags/standard">standard</a>, <a href="http://www.hungry.com/~pere/blog/tags/sysadmin">sysadmin</a>, <a href="http://www.hungry.com/~pere/blog/tags/verkidetfri">verkidetfri</a>.</div>
138
139
140 </div>
141
142
143
144
145 <div id="sidebar">
146
147
148
149 <h2>Archive</h2>
150 <ul>
151
152 <li>2025
153 <ul>
154
155 <li><a href="http://www.hungry.com/~pere/blog/archive/2025/01/">January (4)</a></li>
156
157 <li><a href="http://www.hungry.com/~pere/blog/archive/2025/02/">February (3)</a></li>
158
159 </ul></li>
160
161 <li>2024
162 <ul>
163
164 <li><a href="http://www.hungry.com/~pere/blog/archive/2024/01/">January (1)</a></li>
165
166 <li><a href="http://www.hungry.com/~pere/blog/archive/2024/02/">February (1)</a></li>
167
168 <li><a href="http://www.hungry.com/~pere/blog/archive/2024/03/">March (2)</a></li>
169
170 <li><a href="http://www.hungry.com/~pere/blog/archive/2024/04/">April (3)</a></li>
171
172 <li><a href="http://www.hungry.com/~pere/blog/archive/2024/05/">May (1)</a></li>
173
174 <li><a href="http://www.hungry.com/~pere/blog/archive/2024/06/">June (1)</a></li>
175
176 <li><a href="http://www.hungry.com/~pere/blog/archive/2024/07/">July (2)</a></li>
177
178 <li><a href="http://www.hungry.com/~pere/blog/archive/2024/12/">December (1)</a></li>
179
180 </ul></li>
181
182 <li>2023
183 <ul>
184
185 <li><a href="http://www.hungry.com/~pere/blog/archive/2023/01/">January (3)</a></li>
186
187 <li><a href="http://www.hungry.com/~pere/blog/archive/2023/02/">February (1)</a></li>
188
189 <li><a href="http://www.hungry.com/~pere/blog/archive/2023/04/">April (2)</a></li>
190
191 <li><a href="http://www.hungry.com/~pere/blog/archive/2023/05/">May (3)</a></li>
192
193 <li><a href="http://www.hungry.com/~pere/blog/archive/2023/06/">June (1)</a></li>
194
195 <li><a href="http://www.hungry.com/~pere/blog/archive/2023/08/">August (1)</a></li>
196
197 <li><a href="http://www.hungry.com/~pere/blog/archive/2023/09/">September (1)</a></li>
198
199 <li><a href="http://www.hungry.com/~pere/blog/archive/2023/10/">October (1)</a></li>
200
201 <li><a href="http://www.hungry.com/~pere/blog/archive/2023/11/">November (4)</a></li>
202
203 <li><a href="http://www.hungry.com/~pere/blog/archive/2023/12/">December (1)</a></li>
204
205 </ul></li>
206
207 <li>2022
208 <ul>
209
210 <li><a href="http://www.hungry.com/~pere/blog/archive/2022/02/">February (1)</a></li>
211
212 <li><a href="http://www.hungry.com/~pere/blog/archive/2022/03/">March (3)</a></li>
213
214 <li><a href="http://www.hungry.com/~pere/blog/archive/2022/04/">April (2)</a></li>
215
216 <li><a href="http://www.hungry.com/~pere/blog/archive/2022/06/">June (2)</a></li>
217
218 <li><a href="http://www.hungry.com/~pere/blog/archive/2022/07/">July (1)</a></li>
219
220 <li><a href="http://www.hungry.com/~pere/blog/archive/2022/09/">September (1)</a></li>
221
222 <li><a href="http://www.hungry.com/~pere/blog/archive/2022/10/">October (1)</a></li>
223
224 <li><a href="http://www.hungry.com/~pere/blog/archive/2022/12/">December (1)</a></li>
225
226 </ul></li>
227
228 <li>2021
229 <ul>
230
231 <li><a href="http://www.hungry.com/~pere/blog/archive/2021/01/">January (2)</a></li>
232
233 <li><a href="http://www.hungry.com/~pere/blog/archive/2021/02/">February (1)</a></li>
234
235 <li><a href="http://www.hungry.com/~pere/blog/archive/2021/05/">May (1)</a></li>
236
237 <li><a href="http://www.hungry.com/~pere/blog/archive/2021/06/">June (1)</a></li>
238
239 <li><a href="http://www.hungry.com/~pere/blog/archive/2021/07/">July (3)</a></li>
240
241 <li><a href="http://www.hungry.com/~pere/blog/archive/2021/08/">August (1)</a></li>
242
243 <li><a href="http://www.hungry.com/~pere/blog/archive/2021/09/">September (1)</a></li>
244
245 <li><a href="http://www.hungry.com/~pere/blog/archive/2021/10/">October (1)</a></li>
246
247 <li><a href="http://www.hungry.com/~pere/blog/archive/2021/12/">December (1)</a></li>
248
249 </ul></li>
250
251 <li>2020
252 <ul>
253
254 <li><a href="http://www.hungry.com/~pere/blog/archive/2020/02/">February (2)</a></li>
255
256 <li><a href="http://www.hungry.com/~pere/blog/archive/2020/03/">March (2)</a></li>
257
258 <li><a href="http://www.hungry.com/~pere/blog/archive/2020/04/">April (2)</a></li>
259
260 <li><a href="http://www.hungry.com/~pere/blog/archive/2020/05/">May (3)</a></li>
261
262 <li><a href="http://www.hungry.com/~pere/blog/archive/2020/06/">June (2)</a></li>
263
264 <li><a href="http://www.hungry.com/~pere/blog/archive/2020/07/">July (1)</a></li>
265
266 <li><a href="http://www.hungry.com/~pere/blog/archive/2020/09/">September (1)</a></li>
267
268 <li><a href="http://www.hungry.com/~pere/blog/archive/2020/10/">October (1)</a></li>
269
270 <li><a href="http://www.hungry.com/~pere/blog/archive/2020/11/">November (1)</a></li>
271
272 </ul></li>
273
274 <li>2019
275 <ul>
276
277 <li><a href="http://www.hungry.com/~pere/blog/archive/2019/01/">January (4)</a></li>
278
279 <li><a href="http://www.hungry.com/~pere/blog/archive/2019/02/">February (3)</a></li>
280
281 <li><a href="http://www.hungry.com/~pere/blog/archive/2019/03/">March (3)</a></li>
282
283 <li><a href="http://www.hungry.com/~pere/blog/archive/2019/05/">May (2)</a></li>
284
285 <li><a href="http://www.hungry.com/~pere/blog/archive/2019/06/">June (5)</a></li>
286
287 <li><a href="http://www.hungry.com/~pere/blog/archive/2019/07/">July (2)</a></li>
288
289 <li><a href="http://www.hungry.com/~pere/blog/archive/2019/08/">August (1)</a></li>
290
291 <li><a href="http://www.hungry.com/~pere/blog/archive/2019/09/">September (1)</a></li>
292
293 <li><a href="http://www.hungry.com/~pere/blog/archive/2019/11/">November (1)</a></li>
294
295 <li><a href="http://www.hungry.com/~pere/blog/archive/2019/12/">December (4)</a></li>
296
297 </ul></li>
298
299 <li>2018
300 <ul>
301
302 <li><a href="http://www.hungry.com/~pere/blog/archive/2018/01/">January (1)</a></li>
303
304 <li><a href="http://www.hungry.com/~pere/blog/archive/2018/02/">February (5)</a></li>
305
306 <li><a href="http://www.hungry.com/~pere/blog/archive/2018/03/">March (5)</a></li>
307
308 <li><a href="http://www.hungry.com/~pere/blog/archive/2018/04/">April (3)</a></li>
309
310 <li><a href="http://www.hungry.com/~pere/blog/archive/2018/06/">June (2)</a></li>
311
312 <li><a href="http://www.hungry.com/~pere/blog/archive/2018/07/">July (5)</a></li>
313
314 <li><a href="http://www.hungry.com/~pere/blog/archive/2018/08/">August (3)</a></li>
315
316 <li><a href="http://www.hungry.com/~pere/blog/archive/2018/09/">September (3)</a></li>
317
318 <li><a href="http://www.hungry.com/~pere/blog/archive/2018/10/">October (5)</a></li>
319
320 <li><a href="http://www.hungry.com/~pere/blog/archive/2018/11/">November (2)</a></li>
321
322 <li><a href="http://www.hungry.com/~pere/blog/archive/2018/12/">December (4)</a></li>
323
324 </ul></li>
325
326 <li>2017
327 <ul>
328
329 <li><a href="http://www.hungry.com/~pere/blog/archive/2017/01/">January (4)</a></li>
330
331 <li><a href="http://www.hungry.com/~pere/blog/archive/2017/02/">February (3)</a></li>
332
333 <li><a href="http://www.hungry.com/~pere/blog/archive/2017/03/">March (5)</a></li>
334
335 <li><a href="http://www.hungry.com/~pere/blog/archive/2017/04/">April (2)</a></li>
336
337 <li><a href="http://www.hungry.com/~pere/blog/archive/2017/06/">June (5)</a></li>
338
339 <li><a href="http://www.hungry.com/~pere/blog/archive/2017/07/">July (1)</a></li>
340
341 <li><a href="http://www.hungry.com/~pere/blog/archive/2017/08/">August (1)</a></li>
342
343 <li><a href="http://www.hungry.com/~pere/blog/archive/2017/09/">September (3)</a></li>
344
345 <li><a href="http://www.hungry.com/~pere/blog/archive/2017/10/">October (5)</a></li>
346
347 <li><a href="http://www.hungry.com/~pere/blog/archive/2017/11/">November (3)</a></li>
348
349 <li><a href="http://www.hungry.com/~pere/blog/archive/2017/12/">December (4)</a></li>
350
351 </ul></li>
352
353 <li>2016
354 <ul>
355
356 <li><a href="http://www.hungry.com/~pere/blog/archive/2016/01/">January (3)</a></li>
357
358 <li><a href="http://www.hungry.com/~pere/blog/archive/2016/02/">February (2)</a></li>
359
360 <li><a href="http://www.hungry.com/~pere/blog/archive/2016/03/">March (3)</a></li>
361
362 <li><a href="http://www.hungry.com/~pere/blog/archive/2016/04/">April (8)</a></li>
363
364 <li><a href="http://www.hungry.com/~pere/blog/archive/2016/05/">May (8)</a></li>
365
366 <li><a href="http://www.hungry.com/~pere/blog/archive/2016/06/">June (2)</a></li>
367
368 <li><a href="http://www.hungry.com/~pere/blog/archive/2016/07/">July (2)</a></li>
369
370 <li><a href="http://www.hungry.com/~pere/blog/archive/2016/08/">August (5)</a></li>
371
372 <li><a href="http://www.hungry.com/~pere/blog/archive/2016/09/">September (2)</a></li>
373
374 <li><a href="http://www.hungry.com/~pere/blog/archive/2016/10/">October (3)</a></li>
375
376 <li><a href="http://www.hungry.com/~pere/blog/archive/2016/11/">November (8)</a></li>
377
378 <li><a href="http://www.hungry.com/~pere/blog/archive/2016/12/">December (5)</a></li>
379
380 </ul></li>
381
382 <li>2015
383 <ul>
384
385 <li><a href="http://www.hungry.com/~pere/blog/archive/2015/01/">January (7)</a></li>
386
387 <li><a href="http://www.hungry.com/~pere/blog/archive/2015/02/">February (6)</a></li>
388
389 <li><a href="http://www.hungry.com/~pere/blog/archive/2015/03/">March (1)</a></li>
390
391 <li><a href="http://www.hungry.com/~pere/blog/archive/2015/04/">April (4)</a></li>
392
393 <li><a href="http://www.hungry.com/~pere/blog/archive/2015/05/">May (3)</a></li>
394
395 <li><a href="http://www.hungry.com/~pere/blog/archive/2015/06/">June (4)</a></li>
396
397 <li><a href="http://www.hungry.com/~pere/blog/archive/2015/07/">July (6)</a></li>
398
399 <li><a href="http://www.hungry.com/~pere/blog/archive/2015/08/">August (2)</a></li>
400
401 <li><a href="http://www.hungry.com/~pere/blog/archive/2015/09/">September (2)</a></li>
402
403 <li><a href="http://www.hungry.com/~pere/blog/archive/2015/10/">October (9)</a></li>
404
405 <li><a href="http://www.hungry.com/~pere/blog/archive/2015/11/">November (6)</a></li>
406
407 <li><a href="http://www.hungry.com/~pere/blog/archive/2015/12/">December (3)</a></li>
408
409 </ul></li>
410
411 <li>2014
412 <ul>
413
414 <li><a href="http://www.hungry.com/~pere/blog/archive/2014/01/">January (2)</a></li>
415
416 <li><a href="http://www.hungry.com/~pere/blog/archive/2014/02/">February (3)</a></li>
417
418 <li><a href="http://www.hungry.com/~pere/blog/archive/2014/03/">March (8)</a></li>
419
420 <li><a href="http://www.hungry.com/~pere/blog/archive/2014/04/">April (7)</a></li>
421
422 <li><a href="http://www.hungry.com/~pere/blog/archive/2014/05/">May (1)</a></li>
423
424 <li><a href="http://www.hungry.com/~pere/blog/archive/2014/06/">June (2)</a></li>
425
426 <li><a href="http://www.hungry.com/~pere/blog/archive/2014/07/">July (2)</a></li>
427
428 <li><a href="http://www.hungry.com/~pere/blog/archive/2014/08/">August (2)</a></li>
429
430 <li><a href="http://www.hungry.com/~pere/blog/archive/2014/09/">September (5)</a></li>
431
432 <li><a href="http://www.hungry.com/~pere/blog/archive/2014/10/">October (6)</a></li>
433
434 <li><a href="http://www.hungry.com/~pere/blog/archive/2014/11/">November (3)</a></li>
435
436 <li><a href="http://www.hungry.com/~pere/blog/archive/2014/12/">December (5)</a></li>
437
438 </ul></li>
439
440 <li>2013
441 <ul>
442
443 <li><a href="http://www.hungry.com/~pere/blog/archive/2013/01/">January (11)</a></li>
444
445 <li><a href="http://www.hungry.com/~pere/blog/archive/2013/02/">February (9)</a></li>
446
447 <li><a href="http://www.hungry.com/~pere/blog/archive/2013/03/">March (9)</a></li>
448
449 <li><a href="http://www.hungry.com/~pere/blog/archive/2013/04/">April (6)</a></li>
450
451 <li><a href="http://www.hungry.com/~pere/blog/archive/2013/05/">May (9)</a></li>
452
453 <li><a href="http://www.hungry.com/~pere/blog/archive/2013/06/">June (10)</a></li>
454
455 <li><a href="http://www.hungry.com/~pere/blog/archive/2013/07/">July (7)</a></li>
456
457 <li><a href="http://www.hungry.com/~pere/blog/archive/2013/08/">August (3)</a></li>
458
459 <li><a href="http://www.hungry.com/~pere/blog/archive/2013/09/">September (5)</a></li>
460
461 <li><a href="http://www.hungry.com/~pere/blog/archive/2013/10/">October (7)</a></li>
462
463 <li><a href="http://www.hungry.com/~pere/blog/archive/2013/11/">November (9)</a></li>
464
465 <li><a href="http://www.hungry.com/~pere/blog/archive/2013/12/">December (3)</a></li>
466
467 </ul></li>
468
469 <li>2012
470 <ul>
471
472 <li><a href="http://www.hungry.com/~pere/blog/archive/2012/01/">January (7)</a></li>
473
474 <li><a href="http://www.hungry.com/~pere/blog/archive/2012/02/">February (10)</a></li>
475
476 <li><a href="http://www.hungry.com/~pere/blog/archive/2012/03/">March (17)</a></li>
477
478 <li><a href="http://www.hungry.com/~pere/blog/archive/2012/04/">April (12)</a></li>
479
480 <li><a href="http://www.hungry.com/~pere/blog/archive/2012/05/">May (12)</a></li>
481
482 <li><a href="http://www.hungry.com/~pere/blog/archive/2012/06/">June (20)</a></li>
483
484 <li><a href="http://www.hungry.com/~pere/blog/archive/2012/07/">July (17)</a></li>
485
486 <li><a href="http://www.hungry.com/~pere/blog/archive/2012/08/">August (6)</a></li>
487
488 <li><a href="http://www.hungry.com/~pere/blog/archive/2012/09/">September (9)</a></li>
489
490 <li><a href="http://www.hungry.com/~pere/blog/archive/2012/10/">October (17)</a></li>
491
492 <li><a href="http://www.hungry.com/~pere/blog/archive/2012/11/">November (10)</a></li>
493
494 <li><a href="http://www.hungry.com/~pere/blog/archive/2012/12/">December (7)</a></li>
495
496 </ul></li>
497
498 <li>2011
499 <ul>
500
501 <li><a href="http://www.hungry.com/~pere/blog/archive/2011/01/">January (16)</a></li>
502
503 <li><a href="http://www.hungry.com/~pere/blog/archive/2011/02/">February (6)</a></li>
504
505 <li><a href="http://www.hungry.com/~pere/blog/archive/2011/03/">March (6)</a></li>
506
507 <li><a href="http://www.hungry.com/~pere/blog/archive/2011/04/">April (7)</a></li>
508
509 <li><a href="http://www.hungry.com/~pere/blog/archive/2011/05/">May (3)</a></li>
510
511 <li><a href="http://www.hungry.com/~pere/blog/archive/2011/06/">June (2)</a></li>
512
513 <li><a href="http://www.hungry.com/~pere/blog/archive/2011/07/">July (7)</a></li>
514
515 <li><a href="http://www.hungry.com/~pere/blog/archive/2011/08/">August (6)</a></li>
516
517 <li><a href="http://www.hungry.com/~pere/blog/archive/2011/09/">September (4)</a></li>
518
519 <li><a href="http://www.hungry.com/~pere/blog/archive/2011/10/">October (2)</a></li>
520
521 <li><a href="http://www.hungry.com/~pere/blog/archive/2011/11/">November (3)</a></li>
522
523 <li><a href="http://www.hungry.com/~pere/blog/archive/2011/12/">December (1)</a></li>
524
525 </ul></li>
526
527 <li>2010
528 <ul>
529
530 <li><a href="http://www.hungry.com/~pere/blog/archive/2010/01/">January (2)</a></li>
531
532 <li><a href="http://www.hungry.com/~pere/blog/archive/2010/02/">February (1)</a></li>
533
534 <li><a href="http://www.hungry.com/~pere/blog/archive/2010/03/">March (3)</a></li>
535
536 <li><a href="http://www.hungry.com/~pere/blog/archive/2010/04/">April (3)</a></li>
537
538 <li><a href="http://www.hungry.com/~pere/blog/archive/2010/05/">May (9)</a></li>
539
540 <li><a href="http://www.hungry.com/~pere/blog/archive/2010/06/">June (14)</a></li>
541
542 <li><a href="http://www.hungry.com/~pere/blog/archive/2010/07/">July (12)</a></li>
543
544 <li><a href="http://www.hungry.com/~pere/blog/archive/2010/08/">August (13)</a></li>
545
546 <li><a href="http://www.hungry.com/~pere/blog/archive/2010/09/">September (7)</a></li>
547
548 <li><a href="http://www.hungry.com/~pere/blog/archive/2010/10/">October (9)</a></li>
549
550 <li><a href="http://www.hungry.com/~pere/blog/archive/2010/11/">November (13)</a></li>
551
552 <li><a href="http://www.hungry.com/~pere/blog/archive/2010/12/">December (12)</a></li>
553
554 </ul></li>
555
556 <li>2009
557 <ul>
558
559 <li><a href="http://www.hungry.com/~pere/blog/archive/2009/01/">January (8)</a></li>
560
561 <li><a href="http://www.hungry.com/~pere/blog/archive/2009/02/">February (8)</a></li>
562
563 <li><a href="http://www.hungry.com/~pere/blog/archive/2009/03/">March (12)</a></li>
564
565 <li><a href="http://www.hungry.com/~pere/blog/archive/2009/04/">April (10)</a></li>
566
567 <li><a href="http://www.hungry.com/~pere/blog/archive/2009/05/">May (9)</a></li>
568
569 <li><a href="http://www.hungry.com/~pere/blog/archive/2009/06/">June (3)</a></li>
570
571 <li><a href="http://www.hungry.com/~pere/blog/archive/2009/07/">July (4)</a></li>
572
573 <li><a href="http://www.hungry.com/~pere/blog/archive/2009/08/">August (3)</a></li>
574
575 <li><a href="http://www.hungry.com/~pere/blog/archive/2009/09/">September (1)</a></li>
576
577 <li><a href="http://www.hungry.com/~pere/blog/archive/2009/10/">October (2)</a></li>
578
579 <li><a href="http://www.hungry.com/~pere/blog/archive/2009/11/">November (3)</a></li>
580
581 <li><a href="http://www.hungry.com/~pere/blog/archive/2009/12/">December (3)</a></li>
582
583 </ul></li>
584
585 <li>2008
586 <ul>
587
588 <li><a href="http://www.hungry.com/~pere/blog/archive/2008/11/">November (5)</a></li>
589
590 <li><a href="http://www.hungry.com/~pere/blog/archive/2008/12/">December (7)</a></li>
591
592 </ul></li>
593
594 </ul>
595
596
597
598 <h2>Tags</h2>
599 <ul>
600
601 <li><a href="http://www.hungry.com/~pere/blog/tags/3d-printer">3d-printer (19)</a></li>
602
603 <li><a href="http://www.hungry.com/~pere/blog/tags/amiga">amiga (1)</a></li>
604
605 <li><a href="http://www.hungry.com/~pere/blog/tags/aros">aros (1)</a></li>
606
607 <li><a href="http://www.hungry.com/~pere/blog/tags/bankid">bankid (4)</a></li>
608
609 <li><a href="http://www.hungry.com/~pere/blog/tags/betalkontant">betalkontant (9)</a></li>
610
611 <li><a href="http://www.hungry.com/~pere/blog/tags/bitcoin">bitcoin (13)</a></li>
612
613 <li><a href="http://www.hungry.com/~pere/blog/tags/bootsystem">bootsystem (17)</a></li>
614
615 <li><a href="http://www.hungry.com/~pere/blog/tags/bsa">bsa (2)</a></li>
616
617 <li><a href="http://www.hungry.com/~pere/blog/tags/chrpath">chrpath (3)</a></li>
618
619 <li><a href="http://www.hungry.com/~pere/blog/tags/debian">debian (209)</a></li>
620
621 <li><a href="http://www.hungry.com/~pere/blog/tags/debian edu">debian edu (159)</a></li>
622
623 <li><a href="http://www.hungry.com/~pere/blog/tags/debian-handbook">debian-handbook (9)</a></li>
624
625 <li><a href="http://www.hungry.com/~pere/blog/tags/digistan">digistan (11)</a></li>
626
627 <li><a href="http://www.hungry.com/~pere/blog/tags/dld">dld (18)</a></li>
628
629 <li><a href="http://www.hungry.com/~pere/blog/tags/docbook">docbook (33)</a></li>
630
631 <li><a href="http://www.hungry.com/~pere/blog/tags/drivstoffpriser">drivstoffpriser (4)</a></li>
632
633 <li><a href="http://www.hungry.com/~pere/blog/tags/english">english (471)</a></li>
634
635 <li><a href="http://www.hungry.com/~pere/blog/tags/fiksgatami">fiksgatami (23)</a></li>
636
637 <li><a href="http://www.hungry.com/~pere/blog/tags/fildeling">fildeling (14)</a></li>
638
639 <li><a href="http://www.hungry.com/~pere/blog/tags/freeculture">freeculture (34)</a></li>
640
641 <li><a href="http://www.hungry.com/~pere/blog/tags/freedombox">freedombox (9)</a></li>
642
643 <li><a href="http://www.hungry.com/~pere/blog/tags/frikanalen">frikanalen (20)</a></li>
644
645 <li><a href="http://www.hungry.com/~pere/blog/tags/h264">h264 (20)</a></li>
646
647 <li><a href="http://www.hungry.com/~pere/blog/tags/intervju">intervju (43)</a></li>
648
649 <li><a href="http://www.hungry.com/~pere/blog/tags/isenkram">isenkram (21)</a></li>
650
651 <li><a href="http://www.hungry.com/~pere/blog/tags/kart">kart (23)</a></li>
652
653 <li><a href="http://www.hungry.com/~pere/blog/tags/kodi">kodi (6)</a></li>
654
655 <li><a href="http://www.hungry.com/~pere/blog/tags/ldap">ldap (9)</a></li>
656
657 <li><a href="http://www.hungry.com/~pere/blog/tags/lego">lego (5)</a></li>
658
659 <li><a href="http://www.hungry.com/~pere/blog/tags/lenker">lenker (8)</a></li>
660
661 <li><a href="http://www.hungry.com/~pere/blog/tags/linuxcnc">linuxcnc (8)</a></li>
662
663 <li><a href="http://www.hungry.com/~pere/blog/tags/lsdvd">lsdvd (3)</a></li>
664
665 <li><a href="http://www.hungry.com/~pere/blog/tags/ltsp">ltsp (1)</a></li>
666
667 <li><a href="http://www.hungry.com/~pere/blog/tags/madewithcc">madewithcc (3)</a></li>
668
669 <li><a href="http://www.hungry.com/~pere/blog/tags/mesh network">mesh network (8)</a></li>
670
671 <li><a href="http://www.hungry.com/~pere/blog/tags/multimedia">multimedia (48)</a></li>
672
673 <li><a href="http://www.hungry.com/~pere/blog/tags/nice free software">nice free software (15)</a></li>
674
675 <li><a href="http://www.hungry.com/~pere/blog/tags/noark5">noark5 (27)</a></li>
676
677 <li><a href="http://www.hungry.com/~pere/blog/tags/norsk">norsk (326)</a></li>
678
679 <li><a href="http://www.hungry.com/~pere/blog/tags/nuug">nuug (200)</a></li>
680
681 <li><a href="http://www.hungry.com/~pere/blog/tags/offentlig innsyn">offentlig innsyn (42)</a></li>
682
683 <li><a href="http://www.hungry.com/~pere/blog/tags/open311">open311 (2)</a></li>
684
685 <li><a href="http://www.hungry.com/~pere/blog/tags/opensnitch">opensnitch (4)</a></li>
686
687 <li><a href="http://www.hungry.com/~pere/blog/tags/opphavsrett">opphavsrett (76)</a></li>
688
689 <li><a href="http://www.hungry.com/~pere/blog/tags/personvern">personvern (114)</a></li>
690
691 <li><a href="http://www.hungry.com/~pere/blog/tags/raid">raid (4)</a></li>
692
693 <li><a href="http://www.hungry.com/~pere/blog/tags/reactos">reactos (1)</a></li>
694
695 <li><a href="http://www.hungry.com/~pere/blog/tags/reprap">reprap (11)</a></li>
696
697 <li><a href="http://www.hungry.com/~pere/blog/tags/rfid">rfid (3)</a></li>
698
699 <li><a href="http://www.hungry.com/~pere/blog/tags/robot">robot (17)</a></li>
700
701 <li><a href="http://www.hungry.com/~pere/blog/tags/rss">rss (1)</a></li>
702
703 <li><a href="http://www.hungry.com/~pere/blog/tags/ruter">ruter (7)</a></li>
704
705 <li><a href="http://www.hungry.com/~pere/blog/tags/scraperwiki">scraperwiki (2)</a></li>
706
707 <li><a href="http://www.hungry.com/~pere/blog/tags/sikkerhet">sikkerhet (60)</a></li>
708
709 <li><a href="http://www.hungry.com/~pere/blog/tags/sitesummary">sitesummary (4)</a></li>
710
711 <li><a href="http://www.hungry.com/~pere/blog/tags/skepsis">skepsis (5)</a></li>
712
713 <li><a href="http://www.hungry.com/~pere/blog/tags/standard">standard (80)</a></li>
714
715 <li><a href="http://www.hungry.com/~pere/blog/tags/stavekontroll">stavekontroll (7)</a></li>
716
717 <li><a href="http://www.hungry.com/~pere/blog/tags/stortinget">stortinget (14)</a></li>
718
719 <li><a href="http://www.hungry.com/~pere/blog/tags/surveillance">surveillance (65)</a></li>
720
721 <li><a href="http://www.hungry.com/~pere/blog/tags/sysadmin">sysadmin (6)</a></li>
722
723 <li><a href="http://www.hungry.com/~pere/blog/tags/usenix">usenix (2)</a></li>
724
725 <li><a href="http://www.hungry.com/~pere/blog/tags/valg">valg (9)</a></li>
726
727 <li><a href="http://www.hungry.com/~pere/blog/tags/verkidetfri">verkidetfri (23)</a></li>
728
729 <li><a href="http://www.hungry.com/~pere/blog/tags/video">video (82)</a></li>
730
731 <li><a href="http://www.hungry.com/~pere/blog/tags/vitenskap">vitenskap (4)</a></li>
732
733 <li><a href="http://www.hungry.com/~pere/blog/tags/web">web (42)</a></li>
734
735 </ul>
736
737
738 </div>
739 <p style="text-align: right">
740 Created by <a href="http://steve.org.uk/Software/chronicle">Chronicle v4.6</a>
741 </p>
742
743 </body>
744 </html>