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">
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=
"https://people.skolelinux.org/pere/blog/style.css" />
8 <link rel=
"stylesheet" type=
"text/css" media=
"screen" href=
"https://people.skolelinux.org/pere/blog/vim.css" />
9 <link rel=
"alternate" title=
"RSS Feed" href=
"https://people.skolelinux.org/pere/blog/index.rss" type=
"application/rss+xml" />
14 <a href=
"https://people.skolelinux.org/pere/blog/">Petter Reinholdtsen
</a>
23 <div class=
"title"><a href=
"https://people.skolelinux.org/pere/blog/My_free_software_activity_of_late__2022_.html">My free software activity of late (
2022)
</a></div>
24 <div class=
"date">20th June
2022</div>
25 <div class=
"body"><p>I guess it is time to bring some light on the various free software
26 and open culture activities and projects I have worked on or been
27 involved in the last year and a half.
</p>
29 <p>First, lets mention the book
30 <a href=
"http://www.hungry.com/~pere/publisher/">releases I managed to
31 publish
</a>. The Cory Doctorow book "Hvordan knuse
32 overvåkningskapitalismen" argue that it is not the magic machine
33 learning of the big technology companies that causes the surveillance
34 capitalism to thrive, it is the lack of trust busting to enforce
35 existing anti-monopoly laws. I also published a family of
36 dictionaries for machinists, one sorted on the English words, one
37 sorted on the Norwegian and the last sorted on the North Sámi words.
38 A bit on the back burner but not forgotten is the Debian
39 Administrators Handbook, where a new edition is being worked on. I
40 have not spent as much time as I want to help bring it to completion,
41 but hope I will get more spare time to look at it before the end of
44 <p>With my Debian had I have spent time on several projects, both
45 updating existing packages, helping to bring in new packages and
46 working with upstream projects to try to get them ready to go into
47 Debian. The list is rather long, and I will only mention my own
48 isenkram, openmotor, vlc bittorrent plugin, xprintidle, norwegian
49 letter style for latex, bs1770gain, and recordmydesktop. In addition
50 to these I have sponsored several packages into Debian, like audmes.
</p>
52 <p>The last year I have looked at several infrastructure projects for
53 collecting meter data and video surveillance recordings. This include
54 several ONVIF related tools like onvifviewer and zoneminder as well as
55 rtl-
433, wmbusmeters and rtl-wmbus.
</p>
57 <p>In parallel with this I have looked at fabrication related free
58 software solutions like pycam and LinuxCNC. The latter recently
59 gained improved translation support using po4a and weblate, which was
60 a harder nut to crack that I had anticipated when I started.
</p>
62 <p>Several hours have been spent translating free software to
63 Norwegian Bokmål on the Weblate hosted service. Do not have a
64 complete list, but you will find my contributions in at least gnucash,
65 minetest and po4a.
</p>
67 <p>I also spent quite some time on the Norwegian archiving specification
68 Noark
5, and its companion project Nikita implementing the API
69 specification for Noark
5.
</p>
71 <p>Recently I have been looking into free software tools to do company
72 accounting here in Norway., which present an interesting mix between
73 law, rules, regulations, format specifications and API interfaces.
</p>
75 <p>I guess I should also mention the Norwegian community driven
76 government interfacing projects Mimes Brønn and Fiksgatami, which have
77 ended up in a kind of limbo while the future of the projects is being
80 <p>These are just a few of the projects I have been involved it, and
81 would like to give more visibility. I'll stop here to avoid delaying
87 Tags:
<a href=
"https://people.skolelinux.org/pere/blog/tags/english">english
</a>.
92 <div class=
"padding"></div>
95 <div class=
"title"><a href=
"https://people.skolelinux.org/pere/blog/LinuxCNC_translators_life_just_got_a_bit_easier.html">LinuxCNC translators life just got a bit easier
</a></div>
96 <div class=
"date"> 3rd June
2022</div>
97 <div class=
"body"><p>Back in oktober last year, when I started looking at the
98 <a href=
"https://en.wikipedia.org/wiki/LinuxCNC">LinuxCNC
</a> system, I
99 proposed to change the documentation build system make life easier for
100 translators. The original system consisted of independently written
101 documentation files for each language, with no automated way to track
102 changes done in other translations and no help for the translators to
103 know how much was left to translated. By using
104 <a href=
"https://po4a.org/">the po4a system
</a> to generate POT and PO
105 files from the English documentation, this can be improved. A small
106 team of LinuxCNC contributors got together and today our labour
107 finally payed off. Since a few hours ago, it is now possible to
108 translate
<a href=
"https://hosted.weblate.org/projects/linuxcnc/">the
109 LinuxCNC documentation on Weblate
</a>, alongside the program itself.
</p>
111 <p>The effort to migrate the documentation to use po4a has been both
112 slow and frustrating. I am very happy we finally made it.
</p>
114 <p>As usual, if you use Bitcoin and want to show your support of my
115 activities, please send Bitcoin donations to my address
116 <b><a href=
"bitcoin:15oWEoG9dUPovwmUL9KWAnYRtNJEkP1u1b">15oWEoG9dUPovwmUL9KWAnYRtNJEkP1u1b
</a></b>.
</p>
121 Tags:
<a href=
"https://people.skolelinux.org/pere/blog/tags/3d-printer">3d-printer
</a>,
<a href=
"https://people.skolelinux.org/pere/blog/tags/debian">debian
</a>,
<a href=
"https://people.skolelinux.org/pere/blog/tags/english">english
</a>,
<a href=
"https://people.skolelinux.org/pere/blog/tags/robot">robot
</a>.
126 <div class=
"padding"></div>
129 <div class=
"title"><a href=
"https://people.skolelinux.org/pere/blog/geteltorito_make_CD_firmware_upgrades_a_breeze.html">geteltorito make CD firmware upgrades a breeze
</a></div>
130 <div class=
"date">20th April
2022</div>
131 <div class=
"body"><p>Recently I wanted to upgrade the firmware of my thinkpad, and
132 located the firmware download page from Lenovo (which annoyingly do
133 not allow access via Tor, forcing me to hand them more personal
134 information that I would like). The
135 <a href=
"https://support.lenovo.com/no/en/search?query=thinkpad firmware bios upgrade iso&SearchType=Customer search&searchLocation=Masthead">download
136 from Lenovo
</a> is a bootable ISO image, which is a bit of a problem
137 when all I got available is a USB memory stick. I tried booting the
138 ISO as a USB stick, but this did not work. But genisoimage came to
141 <P>The geteltorito program in
142 <a href=
"http://tracker.debian.org/cdrkit">the genisoimage binary
143 package
</a> is able to convert the bootable ISO image to a bootable
144 USB stick using a simple command line recipe, which I then can write
145 to the most recently inserted USB stick:
</p>
148 geteltorito -o usbstick.img lenovo-firmware.iso
149 sudo dd bs=
10M if=usbstick.img of=$(ls -tr /dev/sd?|tail -
1)
152 <p>This USB stick booted the firmware upgrader just fine, and in a few
153 minutes my machine had the latest and greatest BIOS firmware in place.
</p>
158 Tags:
<a href=
"https://people.skolelinux.org/pere/blog/tags/debian">debian
</a>,
<a href=
"https://people.skolelinux.org/pere/blog/tags/english">english
</a>.
163 <div class=
"padding"></div>
166 <div class=
"title"><a href=
"https://people.skolelinux.org/pere/blog/Playing_and_encoding_AV1_in_Debian_Bullseye.html">Playing and encoding AV1 in Debian Bullseye
</a></div>
167 <div class=
"date">16th April
2022</div>
168 <div class=
"body"><p>Inspired by the recent news of
169 <a href=
"https://slashdot.org/story/22/04/03/2039219/intel-beats-amd-and-nvidia-with-arc-gpus-full-av1-support">AV1
170 hardware encoding support from Intel
</a>, I decided to look into
171 the state of AV1 on Linux today. AV1 is a
172 <a href=
"https://web.archive.org/web/20160618103850/http://www.digistan.org/open-standard:definition">free
173 and open standard
</a> as defined by Digistan without any royalty
174 payment requirement, unlike its much used competitor encoding
175 H
.264. While looking, I came across an
5 year
176 <a href=
"https://askubuntu.com/questions/1061908/how-to-encode-and-playback-video-with-the-av1-codec-on-bionic-beaver-18-04">old
177 question on askubuntu.com
</a> which in turn inspired me to check out
178 how things are in Debian Stable regarding AV1. The test file listed
179 in the question (askubuntu_test_aom.mp4) did not exist any more, so I
180 tracked down a different set of test files on
181 <a href=
"https://av1.webmfiles.org/">av1.webmfiles.org
</a> to test them
182 with the various video tools I had installed on my machine. I was
183 happy to discover that AV1 decoding and playback worked with almost
186 <table align=
"center">
187 <tr><td>mediainfo
</td> <td>ok
</td></tr>
188 <tr><td>dragonplayer
</td> <td>ok
</td></tr>
189 <tr><td>ffmpeg / ffplay
</td> <td>ok
</td></tr>
190 <tr><td>gnome-mplayer
</td> <td>fail
</td></tr>
191 <tr><td>mplayer
</td> <td>ok
</td></tr>
192 <tr><td>mpv
</td> <td>ok
</td></tr>
193 <tr><td>parole
</td> <td>ok
</td></tr>
194 <tr><td>vlc
</td> <td>ok
</td></tr>
195 <tr><td>firefox
</td> <td>ok
</td></tr>
196 <tr><td>chromium
</td> <td>ok
</td></tr>
199 <p>AV1 encoding is available in Debian Stable from the aom-tools
200 version
1.0.0.errata1-
3 package, using the aomenc tool. The encoding
201 using the package in Debian Stable is quite slow, with the frame rate
202 for my
10 second test video at around
0.25 fps. My
10 second video
203 test took
16 minutes and
11 seconds on my test machine.
</p>
205 <p>I tested by first running ffmpeg and then aomenc using the recipe
206 provided by the askubuntu recipe above. I had to remove the
207 '--row-mt=
1' option, as it was not supported in my
1.0.0 version. The
208 encoding only used a single thread, according to
<tt>top
</tt>.
</p>
211 ffmpeg -i some-old-video.ogv -t
10 -pix_fmt yuv420p video.y4m
212 aomenc --fps=
24/
1 -u
0 --codec=av1 --target-bitrate=
1000 \
213 --lag-in-frames=
25 --auto-alt-ref=
1 -t
24 --cpu-used=
8 \
214 --tile-columns=
2 --tile-rows=
2 -o output.webm video.y4m
217 <p>As version
1.0.0 currently have several
218 <a href=
"https://security-tracker.debian.org/tracker/source-package/aom">unsolved
219 security issues in Debian Stable
</a>, and to see if the recent
220 backport
<a href=
"https://tracker.debian.org/pkg/aom">provided in
221 Debian
</a> is any quicker, I ran
<tt>apt -t bullseye-backports install
222 aom-tools
</tt> to fetch the backported version and re-encoded the
223 video using the latest version. This time the '--row-mt=
1' option
224 worked, and the encoding was done in
46 seconds with a frame rate of
225 around
5.22 fps. This time it seem to be using all my four cores to
226 encode. Encoding speed is still too low for streaming and real time,
227 which would require frame rates above
25 fps, but might be good enough
228 for offline encoding.
</p>
230 <p>I am very happy to see AV1 playback working so well with the
231 default tools in Debian Stable. I hope the encoding situation improve
232 too, allowing even a slow old computer like my
10 year old laptop to
233 be used for encoding.
</p>
235 <p>As usual, if you use Bitcoin and want to show your support of my
236 activities, please send Bitcoin donations to my address
237 <b><a href=
"bitcoin:15oWEoG9dUPovwmUL9KWAnYRtNJEkP1u1b">15oWEoG9dUPovwmUL9KWAnYRtNJEkP1u1b
</a></b>.
</p>
242 Tags:
<a href=
"https://people.skolelinux.org/pere/blog/tags/english">english
</a>,
<a href=
"https://people.skolelinux.org/pere/blog/tags/standard">standard
</a>,
<a href=
"https://people.skolelinux.org/pere/blog/tags/video">video
</a>.
247 <div class=
"padding"></div>
250 <div class=
"title"><a href=
"https://people.skolelinux.org/pere/blog/F__en_slutt_p__Digitale_utslipp.html">Få en slutt på Digitale utslipp
</a></div>
251 <div class=
"date">14th March
2022</div>
252 <div class=
"body"><p>På onsdag sendte jeg følgende epost til Utdanningsetaten i Oslo
253 kommune (UDE). Fikk beskjed om at min henvendelse har saksnummer
255 <a href=
"https://www.oslo.kommune.no/etater-foretak-og-ombud/utdanningsetaten/postjournal-utdanningsetaten/">offentlige
256 postjournalen til UDE
</a>. Jeg er spent på hva slags respons jeg får.
257 Mistenker jo de fleste som sprer sine nettsideleseres
258 personopplysninger til utlandet ikke har tenkt så nøye igjennom hva de
259 gjør, og at det er håp om at de tenker seg litt nøyere om hvis de blir
260 klar over problemstillingen. Vet du noen som burde få tilsvarede
261 beskjed og spørsmål? Kanskje du kan sende dem en epost. Hvis alle
262 bidrar blir det kanskje litt bedre.
</p>
265 <p>To: postmottak (at) osloskolen.no
266 <br>Subject: Digitale utslipp fra osloskolens nettsider
</p>
270 <p>Jeg ser at osloskolens nettsider har digitale utslipp av
271 personopplysninger til Google, Facebook og andre, blant annet omtalt
272 på
<URL:
<a href=
"https://aktuelt.osloskolen.no/personvernerklaring-for-osloskolen/informasjonskapsler/">https://aktuelt.osloskolen.no/personvernerklaring-for-osloskolen/informasjonskapsler/
</a>
275 <p><URL:
<a href=
"https://webbkoll.dataskydd.net/">https://webbkoll.dataskydd.net/
</a> > kan være et nyttig verktøy for å holde øye med utslippsomfanget på ulike sider.
</p>
277 <p>Kanskje det er en ide å gjøre noe med det, jamfør
<URL:
<a href=
"https://www.digi.no/artikler/debatt-det-enkleste-tiltaket-er-a-skru-av-google-analytics/517378">https://www.digi.no/artikler/debatt-det-enkleste-tiltaket-er-a-skru-av-google-analytics/
517378</a> >?
</p>
279 <p>Et alternativ til Google Analytics kan være en lokalt installert
281 <a href=
"https://matomo.org/">https://matomo.org/
</a> >. Den og flere
282 andre alternativer kan finnes via
283 <URL:
<a href=
"https://www.digi.no/artikler/sverige-vil-skrote-amerikansk-skytjeneste-her-er-alternativene/516223?key=5QsV0wRG">https://www.digi.no/artikler/sverige-vil-skrote-amerikansk-skytjeneste-her-er-alternativene/
516223?key=
5QsV0wRG
</a> >
284 på bakgrunn av at svenske myndigheter har innsett at dagens praksis
285 nok er både lite lur og ulovlig. Der henger Norge litt etter, men
286 osloskolen har her mulighet til å være litt i forkant. :)
</p>
288 <p>Fint om dere kan gi beskjed hvilket saksnummer denne henvendelsen får i
289 offentlig postjournal når den er mottatt.
</p>
293 </p>Flere og flere innser at slik spredning av personopplysninger er
294 ugreit. Det har pågått i mange år. Ser jeg blogget
295 <a href=
"https://people.skolelinux.org/pere/blog/Det_er_jo_makta_som_er_mest_s_rbar_ved_massiv_overv_kning_av_Internett.html">første
296 gang om Google Analytics i
2013</a> og
297 <a href=
"https://people.skolelinux.org/pere/blog/Snurpenot_overv_kning_av_sensitiv_personinformasjon.html">analyserte
298 omfanget i
2015</a>, men det er et langt lerret å bleke.
</p>
300 <p>Som vanlig, hvis du bruker Bitcoin og ønsker å vise din støtte til
301 det jeg driver med, setter jeg pris på om du sender Bitcoin-donasjoner
303 <b><a href=
"bitcoin:15oWEoG9dUPovwmUL9KWAnYRtNJEkP1u1b">15oWEoG9dUPovwmUL9KWAnYRtNJEkP1u1b
</a></b>.
304 Merk, betaling med bitcoin er ikke anonymt. :)
</p>
309 Tags:
<a href=
"https://people.skolelinux.org/pere/blog/tags/norsk">norsk
</a>,
<a href=
"https://people.skolelinux.org/pere/blog/tags/personvern">personvern
</a>,
<a href=
"https://people.skolelinux.org/pere/blog/tags/surveillance">surveillance
</a>.
314 <div class=
"padding"></div>
317 <div class=
"title"><a href=
"https://people.skolelinux.org/pere/blog/Publish_Hargassner_wood_chip_boiler_state_to_MQTT.html">Publish Hargassner wood chip boiler state to MQTT
</a></div>
318 <div class=
"date">12th March
2022</div>
319 <div class=
"body"><p>Recently I had a look at a
320 <a href=
"https://www.hargassner.at/">Hargassner
</a>
321 <a href=
"https://www.hargassner.at/en/products/wood-chip-boiler.html">wood
322 chip boiler
</a>, and what kind of free software can be used to monitor
323 and control it. The boiler can be connected to some cloud service via
324 what the producer call an Internet Gateway, which seem to be a
325 computer connecting to the boiler and passing the information gathered
326 to the cloud. I discovered the boiler controller got an IP address on
327 the local network and listen on TCP port
23 to provide status
328 information as a text line of numbers. It also provide a HTTP server
329 listening on port
80, but I have not yet figured out what it can do
330 beside return an error code.
</p>
332 <p>If I am to believe various free software implementations talking to
333 such boiler, the interpretation of the line of numbers differ between
334 type of boiler and software version on the boiler. By comparing the
335 list of numbers on the front panel of the boiler with the numbers
336 returned via TCP, I have been able to figure out several of the
337 numbers, but there are a lot left to understand. I've located several
338 temperature measurements and hours running values, as well as oxygen
339 measurements and counters.
</p>
341 I decided to write a simple parser in Python for the values I figured
342 out so far, and a simple MQTT injector publishing both the interpreted
343 and the unknown values on a MQTT bus to make collecting and graphing
344 simpler. The end result is available from the
345 <a href=
"https://gitlab.com/petterreinholdtsen/hargassner2mqtt">hargassner2mqtt
346 project page
</a> on gitlab. I very much welcome patches extending the
347 parser to understand more values, boiler types and software versions.
348 I do not really expect very few free software developers got their
349 hands on such unit to experiment, but it would be fun if others too find
350 this project useful.
</p>
352 <p>As usual, if you use Bitcoin and want to show your support of my
353 activities, please send Bitcoin donations to my address
354 <b><a href=
"bitcoin:15oWEoG9dUPovwmUL9KWAnYRtNJEkP1u1b">15oWEoG9dUPovwmUL9KWAnYRtNJEkP1u1b
</a></b>.
</p>
359 Tags:
<a href=
"https://people.skolelinux.org/pere/blog/tags/english">english
</a>.
364 <div class=
"padding"></div>
367 <div class=
"title"><a href=
"https://people.skolelinux.org/pere/blog/Run_your_industrial_metal_working_machine_using_Debian_.html">Run your industrial metal working machine using Debian?
</a></div>
368 <div class=
"date"> 2nd March
2022</div>
369 <div class=
"body"><p>After many months of hard work by the good people involved in
370 <a href=
"https://en.wikipedia.org/wiki/LinuxCNC">LinuxCNC
</a>, the
371 system was accepted Sunday
372 <a href=
"https://tracker.debian.org/pkg/linuxcnc">into Debian
</a>.
373 Once it was available from Debian, I was surprised to discover from
374 <a href=
"https://qa.debian.org/popcon.php?package=linuxcnc">its
375 popularity-contest numbers
</a> that people have been reporting its use
376 since
2012.
<a href=
"http://linuxcnc.org/">Its project site
</a> might
377 be a good place to check out, but sadly is not working when visiting
380 <p>But what is LinuxCNC, you are probably wondering? Perhaps a
381 Wikipedia quote is in place?
</p>
384 "LinuxCNC is a software system for numerical control of
385 machines such as milling machines, lathes, plasma cutters, routers,
386 cutting machines, robots and hexapods. It can control up to
9 axes or
387 joints of a CNC machine using G-code (RS-
274NGC) as input. It has
388 several GUIs suited to specific kinds of usage (touch screen,
389 interactive development)."
392 <p>It can even control
3D printers. And even though the Wikipedia
393 page indicate that it can only work with hard real time kernel
394 features, it can also work with the user space soft real time features
395 provided by the Debian kernel.
396 <a href=
"https://github.com/linuxcnc/linuxcnc">The source code
</a> is
397 available from Github. The last few months I've been involved in the
398 translation setup for the program and documentation. Translators are
400 <a href=
"https://hosted.weblate.org/engage/linuxcnc/">join the
401 effort
</a> using Weblate.
</p>
403 <p>As usual, if you use Bitcoin and want to show your support of my
404 activities, please send Bitcoin donations to my address
405 <b><a href=
"bitcoin:15oWEoG9dUPovwmUL9KWAnYRtNJEkP1u1b">15oWEoG9dUPovwmUL9KWAnYRtNJEkP1u1b
</a></b>.
</p>
410 Tags:
<a href=
"https://people.skolelinux.org/pere/blog/tags/3d-printer">3d-printer
</a>,
<a href=
"https://people.skolelinux.org/pere/blog/tags/debian">debian
</a>,
<a href=
"https://people.skolelinux.org/pere/blog/tags/english">english
</a>,
<a href=
"https://people.skolelinux.org/pere/blog/tags/robot">robot
</a>.
415 <div class=
"padding"></div>
418 <div class=
"title"><a href=
"https://people.skolelinux.org/pere/blog/Updated_vlc_bittorrent_plugin_in_Debian__version_2_14_.html">Updated vlc bittorrent plugin in Debian (version
2.14)
</a></div>
419 <div class=
"date">14th February
2022</div>
420 <div class=
"body"><p>I am very happy to report that a new version of the
421 <a href=
"https://tracker.debian.org/pkg/vlc-plugin-bittorrent">VLC
422 bittorrent plugin
</a> was just uploaded into debian. The changes
423 since last time is mostly code clean in the download code. The package
424 is currently in Debian unstable, but should be available in Debian
425 testing son. To test it, simply install it like this:
</p>
428 apt install vlc-plugin-bittorrent
431 <p>After it is installed, you can try to use it to play a file
432 downloaded live via bittorrent like this:
435 vlc https://archive.org/download/Glass_201703/Glass_201703_archive.torrent
438 <p>It can also use magnet links and local .torrent files like the ones
439 provided by the Internet Archive. Another example is the
<a
440 href=
"https://archive.org/details/LoveNest">Love Nest
</a> Buster
441 Keaton movie, where one can click on the 'Torrent' link to get going.
</p>
443 <p>As usual, if you use Bitcoin and want to show your support of my
444 activities, please send Bitcoin donations to my address
445 <b><a href=
"bitcoin:15oWEoG9dUPovwmUL9KWAnYRtNJEkP1u1b">15oWEoG9dUPovwmUL9KWAnYRtNJEkP1u1b
</a></b>.
</p>
450 Tags:
<a href=
"https://people.skolelinux.org/pere/blog/tags/english">english
</a>,
<a href=
"https://people.skolelinux.org/pere/blog/tags/verkidetfri">verkidetfri
</a>,
<a href=
"https://people.skolelinux.org/pere/blog/tags/video">video
</a>.
455 <div class=
"padding"></div>
458 <div class=
"title"><a href=
"https://people.skolelinux.org/pere/blog/A_Brazilian_Portuguese_translation_of_the_book_Made_with_Creative_Commons.html">A Brazilian Portuguese translation of the book Made with Creative Commons
</a></div>
459 <div class=
"date"> 3rd December
2021</div>
460 <div class=
"body"><p>A few days ago, a productive translator started working on a new
461 translation of
<a href=
"https://madewith.cc">the Made with Creative
462 Commons book
</a> for Brazilian Portuguese. The translation take place on
463 <a href=
"https://hosted.weblate.org/projects/madewithcc/translation/">the
464 Weblate web based translation system
</a>. Once the translation is
465 complete and proof read, we can publish it on paper as well as in PDF,
466 ePub and HTML format. The translation is already
16% complete, and if
467 more people get involved I am conviced it can very quickly reach
100%.
468 If you are interested in helping out with this or other translations
469 of the Made with Creative Commons book, start translating on
470 Weblate. There are partial translations available in Azerbaijani,
471 Bengali, Brazilian Portuguese, Dutch, French, German, Greek, Polish,
472 Simplified Chinese, Swedish, Thai and Ukrainian.
</p>
474 <p>The
<a href=
"https://gitlab.com/gunnarwolf/madewithcc-es.git">git
475 repository for the book
</a> contain all source files needed to build
476 the book for yourself.
477 <a href=
"https://gunnarwolf.gitlab.io/madewithcc-es/">HTML editions
</a>
478 to help with proof reading is also available.
</p>
480 <p>As usual, if you use Bitcoin and want to show your support of my
481 activities, please send Bitcoin donations to my address
482 <b><a href=
"bitcoin:15oWEoG9dUPovwmUL9KWAnYRtNJEkP1u1b">15oWEoG9dUPovwmUL9KWAnYRtNJEkP1u1b
</a></b>.
</p>
487 Tags:
<a href=
"https://people.skolelinux.org/pere/blog/tags/docbook">docbook
</a>,
<a href=
"https://people.skolelinux.org/pere/blog/tags/english">english
</a>,
<a href=
"https://people.skolelinux.org/pere/blog/tags/madewithcc">madewithcc
</a>.
492 <div class=
"padding"></div>
495 <div class=
"title"><a href=
"https://people.skolelinux.org/pere/blog/Debian_still_an_excellent_choice_for_Lego_builders.html">Debian still an excellent choice for Lego builders
</a></div>
496 <div class=
"date">24th October
2021</div>
497 <div class=
"body"><p>The Debian Lego team saw a lot of activity the last few weeks. All
498 the packages under the team umbrella has been updated to fix
499 packaging, lintian issues and BTS reports. In addition, a new and
500 inspiring team member appeared on both the
501 <a href=
"https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/debian-lego-team">debian-lego-team
502 Team mailing list
</a> and
503 <a href=
"irc://irc.debian.org/%23debian-lego">IRC channel
504 #debian-lego
</a>. If you are interested in Lego CAD design and LEGO
505 Mindstorms programming, check out the
506 <a href=
"http://wiki.debian.org/LegoDesigners">team wiki page
</a> to
507 see what Debian can offer the Lego enthusiast.
</p>
509 <p>Patches has been sent upstream, causing new upstream releases, one
510 even the first one in more than ten years, and old upstreams was
511 released with new ones. There are still a lot of work left, and the
512 team welcome more members to help us make sure Debian is the Linux
513 distribution of choice for Lego builders. If you want to contribute,
514 join us in the IRC channel and become part of
515 <a href=
"https://salsa.debian.org/debian-lego-team/">the team on
518 <p>As usual, if you use Bitcoin and want to show your support of my
519 activities, please send Bitcoin donations to my address
520 <b><a href=
"bitcoin:15oWEoG9dUPovwmUL9KWAnYRtNJEkP1u1b">15oWEoG9dUPovwmUL9KWAnYRtNJEkP1u1b
</a></b>.
</p>
525 Tags:
<a href=
"https://people.skolelinux.org/pere/blog/tags/debian">debian
</a>,
<a href=
"https://people.skolelinux.org/pere/blog/tags/english">english
</a>,
<a href=
"https://people.skolelinux.org/pere/blog/tags/lego">lego
</a>,
<a href=
"https://people.skolelinux.org/pere/blog/tags/robot">robot
</a>.
530 <div class=
"padding"></div>
532 <p style=
"text-align: right;"><a href=
"index.rss"><img src=
"https://people.skolelinux.org/pere/blog/xml.gif" alt=
"RSS feed" width=
"36" height=
"14" /></a></p>
543 <li><a href=
"https://people.skolelinux.org/pere/blog/archive/2022/02/">February (
1)
</a></li>
545 <li><a href=
"https://people.skolelinux.org/pere/blog/archive/2022/03/">March (
3)
</a></li>
547 <li><a href=
"https://people.skolelinux.org/pere/blog/archive/2022/04/">April (
2)
</a></li>
549 <li><a href=
"https://people.skolelinux.org/pere/blog/archive/2022/06/">June (
2)
</a></li>
556 <li><a href=
"https://people.skolelinux.org/pere/blog/archive/2021/01/">January (
2)
</a></li>
558 <li><a href=
"https://people.skolelinux.org/pere/blog/archive/2021/02/">February (
1)
</a></li>
560 <li><a href=
"https://people.skolelinux.org/pere/blog/archive/2021/05/">May (
1)
</a></li>
562 <li><a href=
"https://people.skolelinux.org/pere/blog/archive/2021/06/">June (
1)
</a></li>
564 <li><a href=
"https://people.skolelinux.org/pere/blog/archive/2021/07/">July (
3)
</a></li>
566 <li><a href=
"https://people.skolelinux.org/pere/blog/archive/2021/08/">August (
1)
</a></li>
568 <li><a href=
"https://people.skolelinux.org/pere/blog/archive/2021/09/">September (
1)
</a></li>
570 <li><a href=
"https://people.skolelinux.org/pere/blog/archive/2021/10/">October (
1)
</a></li>
572 <li><a href=
"https://people.skolelinux.org/pere/blog/archive/2021/12/">December (
1)
</a></li>
579 <li><a href=
"https://people.skolelinux.org/pere/blog/archive/2020/02/">February (
2)
</a></li>
581 <li><a href=
"https://people.skolelinux.org/pere/blog/archive/2020/03/">March (
2)
</a></li>
583 <li><a href=
"https://people.skolelinux.org/pere/blog/archive/2020/04/">April (
2)
</a></li>
585 <li><a href=
"https://people.skolelinux.org/pere/blog/archive/2020/05/">May (
3)
</a></li>
587 <li><a href=
"https://people.skolelinux.org/pere/blog/archive/2020/06/">June (
2)
</a></li>
589 <li><a href=
"https://people.skolelinux.org/pere/blog/archive/2020/07/">July (
1)
</a></li>
591 <li><a href=
"https://people.skolelinux.org/pere/blog/archive/2020/09/">September (
1)
</a></li>
593 <li><a href=
"https://people.skolelinux.org/pere/blog/archive/2020/10/">October (
1)
</a></li>
595 <li><a href=
"https://people.skolelinux.org/pere/blog/archive/2020/11/">November (
1)
</a></li>
602 <li><a href=
"https://people.skolelinux.org/pere/blog/archive/2019/01/">January (
4)
</a></li>
604 <li><a href=
"https://people.skolelinux.org/pere/blog/archive/2019/02/">February (
3)
</a></li>
606 <li><a href=
"https://people.skolelinux.org/pere/blog/archive/2019/03/">March (
3)
</a></li>
608 <li><a href=
"https://people.skolelinux.org/pere/blog/archive/2019/05/">May (
2)
</a></li>
610 <li><a href=
"https://people.skolelinux.org/pere/blog/archive/2019/06/">June (
5)
</a></li>
612 <li><a href=
"https://people.skolelinux.org/pere/blog/archive/2019/07/">July (
2)
</a></li>
614 <li><a href=
"https://people.skolelinux.org/pere/blog/archive/2019/08/">August (
1)
</a></li>
616 <li><a href=
"https://people.skolelinux.org/pere/blog/archive/2019/09/">September (
1)
</a></li>
618 <li><a href=
"https://people.skolelinux.org/pere/blog/archive/2019/11/">November (
1)
</a></li>
620 <li><a href=
"https://people.skolelinux.org/pere/blog/archive/2019/12/">December (
4)
</a></li>
627 <li><a href=
"https://people.skolelinux.org/pere/blog/archive/2018/01/">January (
1)
</a></li>
629 <li><a href=
"https://people.skolelinux.org/pere/blog/archive/2018/02/">February (
5)
</a></li>
631 <li><a href=
"https://people.skolelinux.org/pere/blog/archive/2018/03/">March (
5)
</a></li>
633 <li><a href=
"https://people.skolelinux.org/pere/blog/archive/2018/04/">April (
3)
</a></li>
635 <li><a href=
"https://people.skolelinux.org/pere/blog/archive/2018/06/">June (
2)
</a></li>
637 <li><a href=
"https://people.skolelinux.org/pere/blog/archive/2018/07/">July (
5)
</a></li>
639 <li><a href=
"https://people.skolelinux.org/pere/blog/archive/2018/08/">August (
3)
</a></li>
641 <li><a href=
"https://people.skolelinux.org/pere/blog/archive/2018/09/">September (
3)
</a></li>
643 <li><a href=
"https://people.skolelinux.org/pere/blog/archive/2018/10/">October (
5)
</a></li>
645 <li><a href=
"https://people.skolelinux.org/pere/blog/archive/2018/11/">November (
2)
</a></li>
647 <li><a href=
"https://people.skolelinux.org/pere/blog/archive/2018/12/">December (
4)
</a></li>
654 <li><a href=
"https://people.skolelinux.org/pere/blog/archive/2017/01/">January (
4)
</a></li>
656 <li><a href=
"https://people.skolelinux.org/pere/blog/archive/2017/02/">February (
3)
</a></li>
658 <li><a href=
"https://people.skolelinux.org/pere/blog/archive/2017/03/">March (
5)
</a></li>
660 <li><a href=
"https://people.skolelinux.org/pere/blog/archive/2017/04/">April (
2)
</a></li>
662 <li><a href=
"https://people.skolelinux.org/pere/blog/archive/2017/06/">June (
5)
</a></li>
664 <li><a href=
"https://people.skolelinux.org/pere/blog/archive/2017/07/">July (
1)
</a></li>
666 <li><a href=
"https://people.skolelinux.org/pere/blog/archive/2017/08/">August (
1)
</a></li>
668 <li><a href=
"https://people.skolelinux.org/pere/blog/archive/2017/09/">September (
3)
</a></li>
670 <li><a href=
"https://people.skolelinux.org/pere/blog/archive/2017/10/">October (
5)
</a></li>
672 <li><a href=
"https://people.skolelinux.org/pere/blog/archive/2017/11/">November (
3)
</a></li>
674 <li><a href=
"https://people.skolelinux.org/pere/blog/archive/2017/12/">December (
4)
</a></li>
681 <li><a href=
"https://people.skolelinux.org/pere/blog/archive/2016/01/">January (
3)
</a></li>
683 <li><a href=
"https://people.skolelinux.org/pere/blog/archive/2016/02/">February (
2)
</a></li>
685 <li><a href=
"https://people.skolelinux.org/pere/blog/archive/2016/03/">March (
3)
</a></li>
687 <li><a href=
"https://people.skolelinux.org/pere/blog/archive/2016/04/">April (
8)
</a></li>
689 <li><a href=
"https://people.skolelinux.org/pere/blog/archive/2016/05/">May (
8)
</a></li>
691 <li><a href=
"https://people.skolelinux.org/pere/blog/archive/2016/06/">June (
2)
</a></li>
693 <li><a href=
"https://people.skolelinux.org/pere/blog/archive/2016/07/">July (
2)
</a></li>
695 <li><a href=
"https://people.skolelinux.org/pere/blog/archive/2016/08/">August (
5)
</a></li>
697 <li><a href=
"https://people.skolelinux.org/pere/blog/archive/2016/09/">September (
2)
</a></li>
699 <li><a href=
"https://people.skolelinux.org/pere/blog/archive/2016/10/">October (
3)
</a></li>
701 <li><a href=
"https://people.skolelinux.org/pere/blog/archive/2016/11/">November (
8)
</a></li>
703 <li><a href=
"https://people.skolelinux.org/pere/blog/archive/2016/12/">December (
5)
</a></li>
710 <li><a href=
"https://people.skolelinux.org/pere/blog/archive/2015/01/">January (
7)
</a></li>
712 <li><a href=
"https://people.skolelinux.org/pere/blog/archive/2015/02/">February (
6)
</a></li>
714 <li><a href=
"https://people.skolelinux.org/pere/blog/archive/2015/03/">March (
1)
</a></li>
716 <li><a href=
"https://people.skolelinux.org/pere/blog/archive/2015/04/">April (
4)
</a></li>
718 <li><a href=
"https://people.skolelinux.org/pere/blog/archive/2015/05/">May (
3)
</a></li>
720 <li><a href=
"https://people.skolelinux.org/pere/blog/archive/2015/06/">June (
4)
</a></li>
722 <li><a href=
"https://people.skolelinux.org/pere/blog/archive/2015/07/">July (
6)
</a></li>
724 <li><a href=
"https://people.skolelinux.org/pere/blog/archive/2015/08/">August (
2)
</a></li>
726 <li><a href=
"https://people.skolelinux.org/pere/blog/archive/2015/09/">September (
2)
</a></li>
728 <li><a href=
"https://people.skolelinux.org/pere/blog/archive/2015/10/">October (
9)
</a></li>
730 <li><a href=
"https://people.skolelinux.org/pere/blog/archive/2015/11/">November (
6)
</a></li>
732 <li><a href=
"https://people.skolelinux.org/pere/blog/archive/2015/12/">December (
3)
</a></li>
739 <li><a href=
"https://people.skolelinux.org/pere/blog/archive/2014/01/">January (
2)
</a></li>
741 <li><a href=
"https://people.skolelinux.org/pere/blog/archive/2014/02/">February (
3)
</a></li>
743 <li><a href=
"https://people.skolelinux.org/pere/blog/archive/2014/03/">March (
8)
</a></li>
745 <li><a href=
"https://people.skolelinux.org/pere/blog/archive/2014/04/">April (
7)
</a></li>
747 <li><a href=
"https://people.skolelinux.org/pere/blog/archive/2014/05/">May (
1)
</a></li>
749 <li><a href=
"https://people.skolelinux.org/pere/blog/archive/2014/06/">June (
2)
</a></li>
751 <li><a href=
"https://people.skolelinux.org/pere/blog/archive/2014/07/">July (
2)
</a></li>
753 <li><a href=
"https://people.skolelinux.org/pere/blog/archive/2014/08/">August (
2)
</a></li>
755 <li><a href=
"https://people.skolelinux.org/pere/blog/archive/2014/09/">September (
5)
</a></li>
757 <li><a href=
"https://people.skolelinux.org/pere/blog/archive/2014/10/">October (
6)
</a></li>
759 <li><a href=
"https://people.skolelinux.org/pere/blog/archive/2014/11/">November (
3)
</a></li>
761 <li><a href=
"https://people.skolelinux.org/pere/blog/archive/2014/12/">December (
5)
</a></li>
768 <li><a href=
"https://people.skolelinux.org/pere/blog/archive/2013/01/">January (
11)
</a></li>
770 <li><a href=
"https://people.skolelinux.org/pere/blog/archive/2013/02/">February (
9)
</a></li>
772 <li><a href=
"https://people.skolelinux.org/pere/blog/archive/2013/03/">March (
9)
</a></li>
774 <li><a href=
"https://people.skolelinux.org/pere/blog/archive/2013/04/">April (
6)
</a></li>
776 <li><a href=
"https://people.skolelinux.org/pere/blog/archive/2013/05/">May (
9)
</a></li>
778 <li><a href=
"https://people.skolelinux.org/pere/blog/archive/2013/06/">June (
10)
</a></li>
780 <li><a href=
"https://people.skolelinux.org/pere/blog/archive/2013/07/">July (
7)
</a></li>
782 <li><a href=
"https://people.skolelinux.org/pere/blog/archive/2013/08/">August (
3)
</a></li>
784 <li><a href=
"https://people.skolelinux.org/pere/blog/archive/2013/09/">September (
5)
</a></li>
786 <li><a href=
"https://people.skolelinux.org/pere/blog/archive/2013/10/">October (
7)
</a></li>
788 <li><a href=
"https://people.skolelinux.org/pere/blog/archive/2013/11/">November (
9)
</a></li>
790 <li><a href=
"https://people.skolelinux.org/pere/blog/archive/2013/12/">December (
3)
</a></li>
797 <li><a href=
"https://people.skolelinux.org/pere/blog/archive/2012/01/">January (
7)
</a></li>
799 <li><a href=
"https://people.skolelinux.org/pere/blog/archive/2012/02/">February (
10)
</a></li>
801 <li><a href=
"https://people.skolelinux.org/pere/blog/archive/2012/03/">March (
17)
</a></li>
803 <li><a href=
"https://people.skolelinux.org/pere/blog/archive/2012/04/">April (
12)
</a></li>
805 <li><a href=
"https://people.skolelinux.org/pere/blog/archive/2012/05/">May (
12)
</a></li>
807 <li><a href=
"https://people.skolelinux.org/pere/blog/archive/2012/06/">June (
20)
</a></li>
809 <li><a href=
"https://people.skolelinux.org/pere/blog/archive/2012/07/">July (
17)
</a></li>
811 <li><a href=
"https://people.skolelinux.org/pere/blog/archive/2012/08/">August (
6)
</a></li>
813 <li><a href=
"https://people.skolelinux.org/pere/blog/archive/2012/09/">September (
9)
</a></li>
815 <li><a href=
"https://people.skolelinux.org/pere/blog/archive/2012/10/">October (
17)
</a></li>
817 <li><a href=
"https://people.skolelinux.org/pere/blog/archive/2012/11/">November (
10)
</a></li>
819 <li><a href=
"https://people.skolelinux.org/pere/blog/archive/2012/12/">December (
7)
</a></li>
826 <li><a href=
"https://people.skolelinux.org/pere/blog/archive/2011/01/">January (
16)
</a></li>
828 <li><a href=
"https://people.skolelinux.org/pere/blog/archive/2011/02/">February (
6)
</a></li>
830 <li><a href=
"https://people.skolelinux.org/pere/blog/archive/2011/03/">March (
6)
</a></li>
832 <li><a href=
"https://people.skolelinux.org/pere/blog/archive/2011/04/">April (
7)
</a></li>
834 <li><a href=
"https://people.skolelinux.org/pere/blog/archive/2011/05/">May (
3)
</a></li>
836 <li><a href=
"https://people.skolelinux.org/pere/blog/archive/2011/06/">June (
2)
</a></li>
838 <li><a href=
"https://people.skolelinux.org/pere/blog/archive/2011/07/">July (
7)
</a></li>
840 <li><a href=
"https://people.skolelinux.org/pere/blog/archive/2011/08/">August (
6)
</a></li>
842 <li><a href=
"https://people.skolelinux.org/pere/blog/archive/2011/09/">September (
4)
</a></li>
844 <li><a href=
"https://people.skolelinux.org/pere/blog/archive/2011/10/">October (
2)
</a></li>
846 <li><a href=
"https://people.skolelinux.org/pere/blog/archive/2011/11/">November (
3)
</a></li>
848 <li><a href=
"https://people.skolelinux.org/pere/blog/archive/2011/12/">December (
1)
</a></li>
855 <li><a href=
"https://people.skolelinux.org/pere/blog/archive/2010/01/">January (
2)
</a></li>
857 <li><a href=
"https://people.skolelinux.org/pere/blog/archive/2010/02/">February (
1)
</a></li>
859 <li><a href=
"https://people.skolelinux.org/pere/blog/archive/2010/03/">March (
3)
</a></li>
861 <li><a href=
"https://people.skolelinux.org/pere/blog/archive/2010/04/">April (
3)
</a></li>
863 <li><a href=
"https://people.skolelinux.org/pere/blog/archive/2010/05/">May (
9)
</a></li>
865 <li><a href=
"https://people.skolelinux.org/pere/blog/archive/2010/06/">June (
14)
</a></li>
867 <li><a href=
"https://people.skolelinux.org/pere/blog/archive/2010/07/">July (
12)
</a></li>
869 <li><a href=
"https://people.skolelinux.org/pere/blog/archive/2010/08/">August (
13)
</a></li>
871 <li><a href=
"https://people.skolelinux.org/pere/blog/archive/2010/09/">September (
7)
</a></li>
873 <li><a href=
"https://people.skolelinux.org/pere/blog/archive/2010/10/">October (
9)
</a></li>
875 <li><a href=
"https://people.skolelinux.org/pere/blog/archive/2010/11/">November (
13)
</a></li>
877 <li><a href=
"https://people.skolelinux.org/pere/blog/archive/2010/12/">December (
12)
</a></li>
884 <li><a href=
"https://people.skolelinux.org/pere/blog/archive/2009/01/">January (
8)
</a></li>
886 <li><a href=
"https://people.skolelinux.org/pere/blog/archive/2009/02/">February (
8)
</a></li>
888 <li><a href=
"https://people.skolelinux.org/pere/blog/archive/2009/03/">March (
12)
</a></li>
890 <li><a href=
"https://people.skolelinux.org/pere/blog/archive/2009/04/">April (
10)
</a></li>
892 <li><a href=
"https://people.skolelinux.org/pere/blog/archive/2009/05/">May (
9)
</a></li>
894 <li><a href=
"https://people.skolelinux.org/pere/blog/archive/2009/06/">June (
3)
</a></li>
896 <li><a href=
"https://people.skolelinux.org/pere/blog/archive/2009/07/">July (
4)
</a></li>
898 <li><a href=
"https://people.skolelinux.org/pere/blog/archive/2009/08/">August (
3)
</a></li>
900 <li><a href=
"https://people.skolelinux.org/pere/blog/archive/2009/09/">September (
1)
</a></li>
902 <li><a href=
"https://people.skolelinux.org/pere/blog/archive/2009/10/">October (
2)
</a></li>
904 <li><a href=
"https://people.skolelinux.org/pere/blog/archive/2009/11/">November (
3)
</a></li>
906 <li><a href=
"https://people.skolelinux.org/pere/blog/archive/2009/12/">December (
3)
</a></li>
913 <li><a href=
"https://people.skolelinux.org/pere/blog/archive/2008/11/">November (
5)
</a></li>
915 <li><a href=
"https://people.skolelinux.org/pere/blog/archive/2008/12/">December (
7)
</a></li>
926 <li><a href=
"https://people.skolelinux.org/pere/blog/tags/3d-printer">3d-printer (
18)
</a></li>
928 <li><a href=
"https://people.skolelinux.org/pere/blog/tags/amiga">amiga (
1)
</a></li>
930 <li><a href=
"https://people.skolelinux.org/pere/blog/tags/aros">aros (
1)
</a></li>
932 <li><a href=
"https://people.skolelinux.org/pere/blog/tags/bankid">bankid (
4)
</a></li>
934 <li><a href=
"https://people.skolelinux.org/pere/blog/tags/betalkontant">betalkontant (
9)
</a></li>
936 <li><a href=
"https://people.skolelinux.org/pere/blog/tags/bitcoin">bitcoin (
12)
</a></li>
938 <li><a href=
"https://people.skolelinux.org/pere/blog/tags/bootsystem">bootsystem (
17)
</a></li>
940 <li><a href=
"https://people.skolelinux.org/pere/blog/tags/bsa">bsa (
2)
</a></li>
942 <li><a href=
"https://people.skolelinux.org/pere/blog/tags/chrpath">chrpath (
2)
</a></li>
944 <li><a href=
"https://people.skolelinux.org/pere/blog/tags/debian">debian (
180)
</a></li>
946 <li><a href=
"https://people.skolelinux.org/pere/blog/tags/debian edu">debian edu (
159)
</a></li>
948 <li><a href=
"https://people.skolelinux.org/pere/blog/tags/debian-handbook">debian-handbook (
8)
</a></li>
950 <li><a href=
"https://people.skolelinux.org/pere/blog/tags/digistan">digistan (
11)
</a></li>
952 <li><a href=
"https://people.skolelinux.org/pere/blog/tags/dld">dld (
18)
</a></li>
954 <li><a href=
"https://people.skolelinux.org/pere/blog/tags/docbook">docbook (
30)
</a></li>
956 <li><a href=
"https://people.skolelinux.org/pere/blog/tags/drivstoffpriser">drivstoffpriser (
4)
</a></li>
958 <li><a href=
"https://people.skolelinux.org/pere/blog/tags/english">english (
436)
</a></li>
960 <li><a href=
"https://people.skolelinux.org/pere/blog/tags/fiksgatami">fiksgatami (
23)
</a></li>
962 <li><a href=
"https://people.skolelinux.org/pere/blog/tags/fildeling">fildeling (
14)
</a></li>
964 <li><a href=
"https://people.skolelinux.org/pere/blog/tags/freeculture">freeculture (
34)
</a></li>
966 <li><a href=
"https://people.skolelinux.org/pere/blog/tags/freedombox">freedombox (
9)
</a></li>
968 <li><a href=
"https://people.skolelinux.org/pere/blog/tags/frikanalen">frikanalen (
20)
</a></li>
970 <li><a href=
"https://people.skolelinux.org/pere/blog/tags/h264">h264 (
20)
</a></li>
972 <li><a href=
"https://people.skolelinux.org/pere/blog/tags/intervju">intervju (
43)
</a></li>
974 <li><a href=
"https://people.skolelinux.org/pere/blog/tags/isenkram">isenkram (
16)
</a></li>
976 <li><a href=
"https://people.skolelinux.org/pere/blog/tags/kart">kart (
23)
</a></li>
978 <li><a href=
"https://people.skolelinux.org/pere/blog/tags/kodi">kodi (
4)
</a></li>
980 <li><a href=
"https://people.skolelinux.org/pere/blog/tags/ldap">ldap (
9)
</a></li>
982 <li><a href=
"https://people.skolelinux.org/pere/blog/tags/lego">lego (
5)
</a></li>
984 <li><a href=
"https://people.skolelinux.org/pere/blog/tags/lenker">lenker (
8)
</a></li>
986 <li><a href=
"https://people.skolelinux.org/pere/blog/tags/lsdvd">lsdvd (
2)
</a></li>
988 <li><a href=
"https://people.skolelinux.org/pere/blog/tags/ltsp">ltsp (
1)
</a></li>
990 <li><a href=
"https://people.skolelinux.org/pere/blog/tags/madewithcc">madewithcc (
3)
</a></li>
992 <li><a href=
"https://people.skolelinux.org/pere/blog/tags/mesh network">mesh network (
8)
</a></li>
994 <li><a href=
"https://people.skolelinux.org/pere/blog/tags/multimedia">multimedia (
42)
</a></li>
996 <li><a href=
"https://people.skolelinux.org/pere/blog/tags/nice free software">nice free software (
13)
</a></li>
998 <li><a href=
"https://people.skolelinux.org/pere/blog/tags/noark5">noark5 (
23)
</a></li>
1000 <li><a href=
"https://people.skolelinux.org/pere/blog/tags/norsk">norsk (
320)
</a></li>
1002 <li><a href=
"https://people.skolelinux.org/pere/blog/tags/nuug">nuug (
198)
</a></li>
1004 <li><a href=
"https://people.skolelinux.org/pere/blog/tags/offentlig innsyn">offentlig innsyn (
40)
</a></li>
1006 <li><a href=
"https://people.skolelinux.org/pere/blog/tags/open311">open311 (
2)
</a></li>
1008 <li><a href=
"https://people.skolelinux.org/pere/blog/tags/opphavsrett">opphavsrett (
75)
</a></li>
1010 <li><a href=
"https://people.skolelinux.org/pere/blog/tags/personvern">personvern (
114)
</a></li>
1012 <li><a href=
"https://people.skolelinux.org/pere/blog/tags/raid">raid (
2)
</a></li>
1014 <li><a href=
"https://people.skolelinux.org/pere/blog/tags/reactos">reactos (
1)
</a></li>
1016 <li><a href=
"https://people.skolelinux.org/pere/blog/tags/reprap">reprap (
11)
</a></li>
1018 <li><a href=
"https://people.skolelinux.org/pere/blog/tags/rfid">rfid (
3)
</a></li>
1020 <li><a href=
"https://people.skolelinux.org/pere/blog/tags/robot">robot (
15)
</a></li>
1022 <li><a href=
"https://people.skolelinux.org/pere/blog/tags/rss">rss (
1)
</a></li>
1024 <li><a href=
"https://people.skolelinux.org/pere/blog/tags/ruter">ruter (
7)
</a></li>
1026 <li><a href=
"https://people.skolelinux.org/pere/blog/tags/scraperwiki">scraperwiki (
2)
</a></li>
1028 <li><a href=
"https://people.skolelinux.org/pere/blog/tags/sikkerhet">sikkerhet (
59)
</a></li>
1030 <li><a href=
"https://people.skolelinux.org/pere/blog/tags/sitesummary">sitesummary (
4)
</a></li>
1032 <li><a href=
"https://people.skolelinux.org/pere/blog/tags/skepsis">skepsis (
5)
</a></li>
1034 <li><a href=
"https://people.skolelinux.org/pere/blog/tags/standard">standard (
72)
</a></li>
1036 <li><a href=
"https://people.skolelinux.org/pere/blog/tags/stavekontroll">stavekontroll (
7)
</a></li>
1038 <li><a href=
"https://people.skolelinux.org/pere/blog/tags/stortinget">stortinget (
14)
</a></li>
1040 <li><a href=
"https://people.skolelinux.org/pere/blog/tags/surveillance">surveillance (
62)
</a></li>
1042 <li><a href=
"https://people.skolelinux.org/pere/blog/tags/sysadmin">sysadmin (
5)
</a></li>
1044 <li><a href=
"https://people.skolelinux.org/pere/blog/tags/usenix">usenix (
2)
</a></li>
1046 <li><a href=
"https://people.skolelinux.org/pere/blog/tags/valg">valg (
9)
</a></li>
1048 <li><a href=
"https://people.skolelinux.org/pere/blog/tags/verkidetfri">verkidetfri (
20)
</a></li>
1050 <li><a href=
"https://people.skolelinux.org/pere/blog/tags/video">video (
77)
</a></li>
1052 <li><a href=
"https://people.skolelinux.org/pere/blog/tags/vitenskap">vitenskap (
4)
</a></li>
1054 <li><a href=
"https://people.skolelinux.org/pere/blog/tags/web">web (
42)
</a></li>
1060 <p style=
"text-align: right">
1061 Created by
<a href=
"http://steve.org.uk/Software/chronicle">Chronicle v4.6
</a>