1 <?xml version=
"1.0" encoding=
"ISO-8859-1"?>
2 <rss version='
2.0' xmlns:lj='http://www.livejournal.org/rss/lj/
1.0/'
>
4 <title>Petter Reinholdtsen - Entries from September
2010</title>
5 <description>Entries from September
2010</description>
6 <link>http://people.skolelinux.org/pere/blog/
</link>
10 <title>My first perl GUI application - controlling a Spykee robot
</title>
11 <link>http://people.skolelinux.org/pere/blog/My_first_perl_GUI_application___controlling_a_Spykee_robot.html
</link>
12 <guid isPermaLink=
"true">http://people.skolelinux.org/pere/blog/My_first_perl_GUI_application___controlling_a_Spykee_robot.html
</guid>
13 <pubDate>Wed,
1 Sep
2010 21:
00:
00 +
0200</pubDate>
14 <description><p
>This evening I made my first Perl GUI application. The last few
15 days I have worked on a Perl module for controlling my recently
16 aquired Spykee robots, and the module is now getting complete enought
17 that it is possible to use it to control the robot driving at least.
18 It was now time to figure out how to use it to create some GUI to
19 allow me to drive the robot around. I picked PerlQt as I have had
20 positive experiences with the Qt API before, and spent a few minutes
21 browsing the web for examples. Using Qt Designer seemed like a short
22 cut, so I ended up writing the perl GUI using Qt Designer and
23 compiling it into a perl program using the puic program from
24 libqt-perl. Nothing fancy yet, but it got buttons to connect and
25 drive around.
</p
>
27 <p
>The perl module I have written provide a object oriented API for
28 controlling the robot. Here is an small example on how to use it:
</p
>
32 Spykee::discover(sub {$robot{$_[
0]} = $_[
1]});
33 my $host = (keys %robot)[
0];
34 my $spykee = Spykee-
>new();
35 $spykee-
>contact($host,
"admin
",
"admin
");
40 $spykee-
>forward();
45 </pre
></p
>
47 <p
>Thanks to the release of the source of the robot firmware, I could
48 peek into the implementation at the other end to figure out how to
49 implement the protocol used by the robot. I
've implemented several of
50 the commands the robot understand, but is still missing the camera
51 support to make it possible to control the robot from remote. First I
52 want to implement support for uploading new firmware and configuring
53 the wireless network, to make it possible to bootstrap a Spykee robot
54 without the producers Windows and MacOSX software (I only have Linux,
55 so I had to ask a friend to come over to get the robot testing
58 <p
>Will release the source to the public soon, but need to figure out
59 where to make it available first. I will add a link to
60 <a href=
"http://wiki.nuug.no/grupper/robot/
">the NUUG wiki
</a
> for
61 those that want to check back later to find it.
</p
>
66 <title>Some notes on Flash in Debian and Debian Edu
</title>
67 <link>http://people.skolelinux.org/pere/blog/Some_notes_on_Flash_in_Debian_and_Debian_Edu.html
</link>
68 <guid isPermaLink=
"true">http://people.skolelinux.org/pere/blog/Some_notes_on_Flash_in_Debian_and_Debian_Edu.html
</guid>
69 <pubDate>Sat,
4 Sep
2010 10:
10:
00 +
0200</pubDate>
70 <description><p
>In the
<a href=
"http://popcon.debian.org/unknown/by_vote
">Debian
71 popularity-contest numbers
</a
>, the adobe-flashplugin package the
72 second most popular used package that is missing in Debian. The sixth
73 most popular is flashplayer-mozilla. This is a clear indication that
74 working flash is important for Debian users. Around
10 percent of the
75 users submitting data to popcon.debian.org have this package
78 <p
>In the report written by Lars Risan in August
2008
79 («
<a href=
"http://wiki.skolelinux.no/Dokumentasjon/Rapporter?action=AttachFile
&do=view
&target=Skolelinux_i_bruk_rapport_1.0.pdf
">Skolelinux
80 i bruk – Rapport for Hurum kommune, Universitetet i Agder og
81 stiftelsen SLX Debian Labs
</a
>»), one of the most important problems
82 schools experienced with
<a href=
"http://www.skolelinux.org/
">Debian
83 Edu/Skolelinux
</a
> was the lack of working Flash. A lot of educational
84 web sites require Flash to work, and lacking working Flash support in
85 the web browser and the problems with installing it was perceived as a
86 good reason to stay with Windows.
</p
>
88 <p
>I once saw a funny and sad comment in a web forum, where Linux was
89 said to be the retarded cousin that did not really understand
90 everything you told him but could work fairly well. This was a
91 comment regarding the problems Linux have with proprietary formats and
92 non-standard web pages, and is sad because it exposes a fairly common
93 understanding of whose fault it is if web pages that only work in for
94 example Internet Explorer
6 fail to work on Firefox, and funny because
95 it explain very well how annoying it is for users when Linux
96 distributions do not work with the documents they receive or the web
97 pages they want to visit.
</p
>
99 <p
>This is part of the reason why I believe it is important for Debian
100 and Debian Edu to have a well working Flash implementation in the
101 distribution, to get at least popular sites as Youtube and Google
102 Video to working out of the box. For Squeeze, Debian have the chance
103 to include the latest version of Gnash that will make this happen, as
104 the new release
0.8.8 was published a few weeks ago and is resting in
105 unstable. The new version work with more sites that version
0.8.7.
106 The Gnash maintainers have asked for a freeze exception, but the
107 release team have not had time to reply to it yet. I hope they agree
108 with me that Flash is important for the Debian desktop users, and thus
109 accept the new package into Squeeze.
</p
>
114 <title>Navteq bruker
3-
12 måneder, OpenStreetmap.org trenger noen dager
</title>
115 <link>http://people.skolelinux.org/pere/blog/Navteq_bruker_3_12_m_neder__OpenStreetmap_org_trenger_noen_dager.html
</link>
116 <guid isPermaLink=
"true">http://people.skolelinux.org/pere/blog/Navteq_bruker_3_12_m_neder__OpenStreetmap_org_trenger_noen_dager.html
</guid>
117 <pubDate>Tue,
7 Sep
2010 21:
40:
00 +
0200</pubDate>
118 <description><p
>Jeg ble riktig fascinert av
119 <a href=
"http://www.aftenposten.no/nyheter/iriks/article3800967.ece
">en
120 artikkel i Aftenposten
</a
> om hvor hardt Navteq jobber for å oppdatere
121 kartene som brukes i navigasjons-GPSer, der det blant annet heter at
122 "på grunn av teknikken tar det alt fra tre til tolv måneder før
123 kartene er oppdatert
". Når en kjenner hva slags oppdateringshastighet
124 som er tilgjengelig på
125 <a href=
"http://www.openstreetmap.org/
">OpenStreetmap
</a
> som
126 oppdateres på dugnad, blir det litt trist å se hva noe av det beste en
127 kan kjøpe for penger får til.
</p
>
129 <p
>Fra en endrer kartdataene i databasen til OpenStreetmap tar det
130 ca.
15 minutter før endringen er synlig på kartet som alle kan se på
131 web. Dernest overføres det daglig til en kartdump som lastes ned av
132 personen som lager Garmin-kart for Norge ca. en gang i uken. Med
133 OpenStreetmap.org og
<a href=
"http://www.frikart.no/
">Frikart.no
</a
>
134 kan en altså ha korreksjonene på plass i sin Garmin-GPS i løpet av en
135 uke. Det er også av tekniske årsaker at det tar så langt tid.
136 Jobbene som tegner kartene, henter ut kartdumpene og konverterer til
137 Garmin-format tar minutter og timer å gjennomføre, slik at de ikke
138 gjøres kontinuerlig men kun regelmessing.
</p
>
143 <title>Terms of use for video produced by a Canon IXUS
130 digital camera
</title>
144 <link>http://people.skolelinux.org/pere/blog/Terms_of_use_for_video_produced_by_a_Canon_IXUS_130_digital_camera.html
</link>
145 <guid isPermaLink=
"true">http://people.skolelinux.org/pere/blog/Terms_of_use_for_video_produced_by_a_Canon_IXUS_130_digital_camera.html
</guid>
146 <pubDate>Thu,
9 Sep
2010 23:
55:
00 +
0200</pubDate>
147 <description><p
>A few days ago I had the mixed pleasure of bying a new digital
148 camera, a Canon IXUS
130. It was instructive and very disturbing to
149 be able to verify that also this camera producer have the nerve to
150 specify how I can or can not use the videos produced with the camera.
151 Even thought I was aware of the issue, the options with new cameras
152 are limited and I ended up bying the camera anyway. What is the
153 problem, you might ask? It is software patents, MPEG-
4, H
.264 and the
154 MPEG-LA that is the problem, and our right to record our experiences
155 without asking for permissions that is at risk.
157 <p
>On page
27 of the Danish instruction manual, this section is
161 <p
>This product is licensed under AT
&T patents for the MPEG-
4 standard
162 and may be used for encoding MPEG-
4 compliant video and/or decoding
163 MPEG-
4 compliant video that was encoded only (
1) for a personal and
164 non-commercial purpose or (
2) by a video provider licensed under the
165 AT
&T patents to provide MPEG-
4 compliant video.
</p
>
167 <p
>No license is granted or implied for any other use for MPEG-
4
171 <p
>In short, the camera producer have chosen to use technology
172 (MPEG-
4/H
.264) that is only provided if I used it for personal and
173 non-commercial purposes, or ask for permission from the organisations
174 holding the knowledge monopoly (patent) for technology used.
</p
>
176 <p
>This issue has been brewing for a while, and I recommend you to
178 "<a href=
"http://www.osnews.com/story/
23236/Why_Our_Civilization_s_Video_Art_and_Culture_is_Threatened_by_the_MPEG-LA
">Why
179 Our Civilization
's Video Art and Culture is Threatened by the
180 MPEG-LA
</a
>" by Eugenia Loli-Queru and
181 "<a href=
"http://webmink.com/
2010/
09/
03/h-
264-and-foss/
">H
.264 Is Not
182 The Sort Of Free That Matters
</a
>" by Simon Phipps to learn more about
183 the issue. The solution is to support the
184 <a href=
"http://www.digistan.org/open-standard:definition
">free and
185 open standards
</a
> for video, like
<a href=
"http://www.theora.org/
">Ogg
186 Theora
</a
>, and avoid MPEG-
4 and H
.264 if you can.
</p
>
191 <title>Anonym ferdsel er en menneskerett
</title>
192 <link>http://people.skolelinux.org/pere/blog/Anonym_ferdsel_er_en_menneskerett.html
</link>
193 <guid isPermaLink=
"true">http://people.skolelinux.org/pere/blog/Anonym_ferdsel_er_en_menneskerett.html
</guid>
194 <pubDate>Wed,
15 Sep
2010 12:
15:
00 +
0200</pubDate>
195 <description><p
>Debatten rundt sporveiselskapet i Oslos (Ruter AS) ønske om
196 <a href=
"http://www.aftenposten.no/nyheter/iriks/article3808135.ece
">å
197 radiomerke med RFID
</a
> alle sine kunder og
198 <a href=
"http://www.aftenposten.no/nyheter/article3809746.ece
">registrere
199 hvor hver og en av oss beveger oss
</a
> pågår, og en ting som har
200 kommet lite frem i debatten er at det faktisk er en menneskerett å
201 kunne ferdes anonymt internt i ens eget land.
</p
>
203 <p
>Fant en grei kilde for dette i et
204 <a href=
"http://www.datatilsynet.no/upload/Microsoft%
20Word%
20-%
2009-
01399-
2%
20H+%C2%A9ringsnotat%
20-%
20Samferdselsdepartementet%
20-%
20Utkas%C3%
94%C3%
87%C2%AA.pdf
">skriv
205 fra Datatilsynet
</a
> til Samferdselsdepartementet om tema:
</p
>
207 <blockquote
><p
>Retten til å ferdes anonymt kan utledes av
208 menneskerettskonvensjonen artikkel
8 og av EUs personverndirektiv.
209 Her heter det at enkeltpersoners grunnleggende rettigheter og frihet
210 må respekteres, særlig retten til privatlivets fred. I både
211 personverndirektivet og i den norske personopplysningsloven er
212 selvråderetten til hver enkelt et av grunnprinsippene, hovedsaklig
213 uttrykt ved at en må gi et frivillig, informert og uttrykkelig
214 samtykke til behandling av personopplysninger.
</p
></blockquote
>
216 <p
>For meg er det viktig at jeg kan ferdes anonymt, og det er litt av
217 bakgrunnen til at jeg handler med kontanter, ikke har mobiltelefon og
218 forventer å kunne reise med bil og kollektivtrafikk uten at det blir
219 registrert hvor jeg har vært. Ruter angriper min rett til å ferdes
220 uten radiopeiler med sin innføring av RFID-kort, og dokumenterer sitt
221 ønske om å registrere hvor kundene befant seg ved å ønske å gebyrlegge
222 oss som ikke registrerer oss hver gang vi beveger oss med
223 kollektivtrafikken i Oslo. Jeg synes det er hårreisende.
</p
>
228 <title>Oppdatert kart over overvåkningskamera i Norge
</title>
229 <link>http://people.skolelinux.org/pere/blog/Oppdatert_kart_over_overv_kningskamera_i_Norge.html
</link>
230 <guid isPermaLink=
"true">http://people.skolelinux.org/pere/blog/Oppdatert_kart_over_overv_kningskamera_i_Norge.html
</guid>
231 <pubDate>Wed,
22 Sep
2010 20:
50:
00 +
0200</pubDate>
232 <description><p
>For ca. et og et halvt år siden
233 <a href=
"http://people.skolelinux.org/pere/blog/Kart_over_overv__kningskamera_i_Norge.html
">startet
234 jeg på et kart over overvåkningskamera i Norge
</a
>, i regi av
235 <a href=
"http://www.personvern.no/
">personvernforeningen
</a
>. Det har
236 blitt oppdatert regelmessing, og jeg oppdaterte det nettopp. Fra den
237 spede start med
22 kamera registrert er det nå registrert
54 kamera.
238 Det er bare en brøkdel av de kamera som finnes i Norge, men det går
239 sakte men sikkert i riktig retning.
</p
>
241 <p
>Informasjonen registreres fortsatt direkte inn i
242 <a href=
"http://www.openstreetmap.org/
">OpenStreetmap
</a
>, og hentes
244 <a href=
"http://people.skolelinux.no/pere/surveillance-norway/
">spesialkartet
</a
>
245 når jeg kjører et script for å filtrere ut overvåkningskamera fra
246 OSM-dumpen for Norge.
</p
>
251 <title>Bilkollektivet vil ha retten til å se hvor jeg kjører...
</title>
252 <link>http://people.skolelinux.org/pere/blog/Bilkollektivet_vil_ha_retten_til___se_hvor_jeg_kj_rer___.html
</link>
253 <guid isPermaLink=
"true">http://people.skolelinux.org/pere/blog/Bilkollektivet_vil_ha_retten_til___se_hvor_jeg_kj_rer___.html
</guid>
254 <pubDate>Thu,
23 Sep
2010 11:
55:
00 +
0200</pubDate>
255 <description><p
>Jeg er med i
256 <a href=
"http://www.bilkollektivet.no/
">Bilkollektivet
</a
> her i Oslo,
257 og har inntil i dag vært fornøyd med opplegget. I dag kom det brev
258 fra bilkollektivet, der de forteller om nytt webopplegg og nye
259 rutiner, og at de har tenkt å angripe min rett til å ferdes anonymt
260 som bruker av Bilkollektivet. Det gjorde meg virkelig trist å
263 <p
>Brevet datert
2010-
09-
16 forteller at Bilkollektivet har tenkt å gå
264 over til biler med
"bilcomputer
" og innebygget sporings-GPS som lar
265 administrasjonen i bilkollektivet se hvor bilene er til en hver tid,
266 noe som betyr at de også kan se hvor jeg kjører når jeg bruker
268 <a href=
"http://people.skolelinux.org/pere/blog/Anonym_ferdsel_er_en_menneskerett.html
">Retten
269 til å ferdes anonymt
</a
> er som tidligere nevnt viktig for meg, og jeg
270 finner det uakseptabelt å måtte godta å bli radiomerket for å kunne
271 bruke bil. Har ikke satt meg inn i hva som er historien for denne
272 endringen, så jeg vet ikke om det er godkjent av
273 f.eks. andelseiermøtet. Ser at
274 <a href=
"http://www.bilkollektivet.no/bilbruksregler
.26256.no.html
">nye
275 bilbruksregler
</a
> med følgende klausul ble vedtatt av styret
276 2010-
08-
26:
</p
>
278 <blockquote
><p
>Andelseier er med dette gjort kjent med at bilene er
279 utstyrt med sporingsutstyr, som kan benyttes av Bilkollektivet til å
280 spore biler som brukes utenfor gyldig reservasjon.
</p
></blockquote
>
282 <p
>For meg er det prinsipielt uakseptabelt av Bilkollektivet å skaffe
283 seg muligheten til å se hvor jeg befinner meg, og det er underordnet
284 når informasjonen blir brukt og hvem som får tilgang til den. Får se
285 om jeg har energi til å forsøke å endre planene til Bilkollektivet
286 eller bare ser meg om etter alternativer.
</p
>