1 <?xml version=
"1.0" encoding=
"utf-8"?>
2 <rss version='
2.0' xmlns:lj='http://www.livejournal.org/rss/lj/
1.0/' xmlns:
atom=
"http://www.w3.org/2005/Atom">
4 <title>Petter Reinholdtsen
</title>
5 <description></description>
7 <atom:link href=
"index.rss" rel=
"self" type=
"application/rss+xml" />
10 <title>Sikkerhet til sjøs trenger sjøkart uten bruksbegresninger
</title>
11 <link>Sikkerhet_til_sj__s_trenger_sj__kart_uten_bruksbegresninger.html
</link>
12 <guid isPermaLink=
"true">Sikkerhet_til_sj__s_trenger_sj__kart_uten_bruksbegresninger.html
</guid>
13 <pubDate>Sun,
23 Aug
2009 10:
00:
00 +
0200</pubDate>
15 <p
>Sikkerhet til sjøs burde være noe som opptar mange etter den siste
16 oljeutslippsulykken med Full City, som har drept mye liv langs sjøen.
17 En viktig faktor for å bedre sikkerheten til sjøs er at alle som
18 ferdes på sjøen har tilgang til oppdaterte sjøkart som forteller hvor
19 det grunner og annet en må ta hensyn til på sjøen.
</p
>
21 <p
>Hvis en er enig i at tilgang til oppdaterte sjøkart er viktig for
22 sikkerheten på sjøen, så er det godt å vite at det i dag er teknisk
23 mulig å sikre alle enkel tilgang til oppdaterte digitale kart over
24 Internet. Det trenger heller ikke være spesielt kostbart.
</p
>
26 <p
>Både ved Rocknes-ulykken i Vatlestraumen, der
18 mennesker mistet
27 livet, og ved Full City-ulykken utenfor Langesund, der mange tonn olje
28 lekket ut i havet, var det registrert problemer relatert til
29 oppdaterte sjøkart. Ved Rocknes-ulykken var de elektroniske kartene
30 som ble brukt ikke oppdatert med informasjon om nyoppdagede grunner og
31 losen kjente visst ikke til disse nye grunnene. Papirkartene var dog
32 oppdaterte. Ved Full City-ulykken hadde en kontroll av skipet noen
33 uker tidligere konstatert manglende sjøkart.
</p
>
35 <p
>Jeg tror en løsning der digitale sjøkart kunne lastes ned direkte
36 fra sjøkartverket av alle som ønsket oppdaterte sjøkart, uten
37 brukerbetaling og uten bruksbegresninger knyttet til kartene, vil
38 gjøre at flere folk på sjøen vil holde seg med oppdaterte sjøkart,
39 eller sjøkart i det hele tatt. Resultatet av dette vil være økt
40 sikkerhet på sjøen. En undersøkelse gjennomført av Opinion for
41 Gjensidige i
2008 fortalte at halvparten av alle båteierne i landet
42 ikke har sjøkart i båten.
</p
>
44 <p
>Formatet på de digitale sjøkartene som gjøræs tilgjengelig fra
45 sjøkartverket må være i henhold til en fri og åpen standard, slik at
46 en ikke er låst til enkeltaktørers godvilje når datafilene skal tolkes
47 og forstås, men trenger ikke publiseres fra sjøkartverket i alle
48 formatene til verdens skips-GPS-er i tillegg. Hvis det ikke er
49 kostbart for sjøkartverket bør de gjerne gjøre det selv, men slik
50 konvertering kan andre ta seg av hvis det er et marked for det.
</p
>
52 <p
>Hvis staten mener alvor med å forbedre sikkerheten til sjøs, må de
53 gjøre sitt for at alle båteiere har oppdaterte kart, ikke bare snakke
54 om hvor viktig det er at de har oppdaterte kart. Det bør være
55 viktigere for staten at båtene
<strong
>har
</strong
> oppdaterte kart
56 enn at de er pålagt å ha oppdaterte kart.
</p
>
58 <p
>Sjøkartene er
<a href=
"http://kart.kystverket.no/
">tilgjengelig på web
59 fra kystverket
</a
>, men så vidt jeg har klart å finne, uten
60 bruksvilkår som muliggjør gjenbruk uten bruksbegresninger.
</p
>
62 <p
>OpenStreetmap.org-folk er lei av mangel på sjøkart, og har startet
63 på et dugnadsbasert fribrukskart for havet,
64 <a href=
"http://openseamap.org/
">OpenSeaMap
</a
>. Datagrunnlaget er
65 OpenStreetmap, mens framvisningen er tilpasset bruk på sjøen. Det
66 gjenstår mye før en kan bruke dette til å seile sikkert på havet, men
67 det viser at behovet for fribruks-sjøkart er til stedet.
</p
>
72 <title>Relative popularity of document formats (MS Office vs. ODF)
</title>
73 <link>Relative_popularity_of_document_formats__MS_Office_vs__ODF_.html
</link>
74 <guid isPermaLink=
"true">Relative_popularity_of_document_formats__MS_Office_vs__ODF_.html
</guid>
75 <pubDate>Wed,
12 Aug
2009 15:
50:
00 +
0200</pubDate>
77 <p
>Just for fun, I did a search right now on Google for a few file ODF
78 and MS Office based formats (not to be mistaken for ISO or ECMA
79 OOXML), to get an idea of their relative usage. I searched using
80 'filetype:odt
' and equvalent terms, and got these results:
</P
>
83 <tr
><th
>Type
</th
><th
>ODF
</th
><th
>MS Office
</th
></tr
>
84 <tr
><td
>Tekst
</td
> <td
>odt:
282000</td
> <td
>docx:
308000</td
></tr
>
85 <tr
><td
>Presentasjon
</td
> <td
>odp:
75600</td
> <td
>pptx:
183000</td
></tr
>
86 <tr
><td
>Regneark
</td
> <td
>ods:
26500 </td
> <td
>xlsx:
145000</td
></tr
>
89 <p
>Next, I added a
'site:no
' limit to get the numbers for Norway, and
90 got these numbers:
</p
>
93 <tr
><th
>Type
</th
><th
>ODF
</th
><th
>MS Office
</th
></tr
>
94 <tr
><td
>Tekst
</td
> <td
>odt:
2480 </td
> <td
>docx:
4460</td
></tr
>
95 <tr
><td
>Presentasjon
</td
> <td
>odp:
299 </td
> <td
>pptx:
741</td
></tr
>
96 <tr
><td
>Regneark
</td
> <td
>ods:
187 </td
> <td
>xlsx:
372</td
></tr
>
99 <p
>I wonder how these numbers change over time.
</p
>
101 <p
>I am aware of Google returning different results and numbers based
102 on where the search is done, so I guess these numbers will differ if
103 they are conduced in another country. Because of this, I did the same
104 search from a machine in California, USA, a few minutes after the
105 search done from a machine here in Norway.
</p
>
109 <tr
><th
>Type
</th
><th
>ODF
</th
><th
>MS Office
</th
></tr
>
110 <tr
><td
>Tekst
</td
> <td
>odt:
129000</td
> <td
>docx:
308000</td
></tr
>
111 <tr
><td
>Presentasjon
</td
> <td
>odp:
44200</td
> <td
>pptx:
93900</td
></tr
>
112 <tr
><td
>Regneark
</td
> <td
>ods:
26500 </td
> <td
>xlsx:
82400</td
></tr
>
115 <p
>And with
'site:no
':
118 <tr
><th
>Type
</th
><th
>ODF
</th
><th
>MS Office
</th
></tr
>
119 <tr
><td
>Tekst
</td
> <td
>odt:
2480</td
> <td
>docx:
3410</td
></tr
>
120 <tr
><td
>Presentasjon
</td
> <td
>odp:
175</td
> <td
>pptx:
604</td
></tr
>
121 <tr
><td
>Regneark
</td
> <td
>ods:
186 </td
> <td
>xlsx:
296</td
></tr
>
124 <p
>Interesting difference, not sure what to conclude from these
130 <title>ISO still hope to fix OOXML
</title>
131 <link>ISO_still_hope_to_fix_OOXML.html
</link>
132 <guid isPermaLink=
"true">ISO_still_hope_to_fix_OOXML.html
</guid>
133 <pubDate>Sat,
8 Aug
2009 14:
00:
00 +
0200</pubDate>
135 <p
>According to
<a
136 href=
"http://twerner.blogspot.com/
2009/
08/defects-of-office-open-xml.html
">a
137 blog post from Torsten Werner
</a
>, the current defect report for ISO
138 29500 (ISO OOXML) is
809 pages. His interesting point is that the
139 defect report is
71 pages more than the full ODF
1.1 specification.
140 Personally I find it more interesting that ISO still believe ISO OOXML
141 can be fixed in ISO. Personally, I believe it is broken beyon repair,
142 and I completely lack any trust in ISO for being able to get anywhere
143 close to solving the problems. I was part of the Norwegian committee
144 involved in the OOXML fast track process, and was not impressed with
145 Standard Norway and ISO in how they handled it.
</p
>
147 <p
>These days I focus on ODF instead, which seem like a specification
148 with the future ahead of it. We are working in NUUG to organise a ODF
149 seminar this autumn.
</p
>
154 <title>Debian has switched to dependency based boot sequencing
</title>
155 <link>Debian_has_switched_to_dependency_based_boot_sequencing.html
</link>
156 <guid isPermaLink=
"true">Debian_has_switched_to_dependency_based_boot_sequencing.html
</guid>
157 <pubDate>Mon,
27 Jul
2009 23:
50:
00 +
0200</pubDate>
159 <p
>Since this evening, with the upload of sysvinit version
2.87dsf-
2,
160 and the upload of insserv version
1.12.0-
10 yesterday, Debian unstable
161 have been migrated to using dependency based boot sequencing. This
162 conclude work me and others have been doing for the last three days.
163 It feels great to see this finally part of the default Debian
164 installation. Now we just need to weed out the last few problems that
165 are bound to show up, to get everything ready for Squeeze.
</p
>
167 <p
>The next step is migrating /sbin/init from sysvinit to upstart, and
168 fixing the more fundamental problem of handing the event based
169 non-predictable kernel in the early boot.
</p
>
174 <title>Taking over sysvinit development
</title>
175 <link>Taking_over_sysvinit_development.html
</link>
176 <guid isPermaLink=
"true">Taking_over_sysvinit_development.html
</guid>
177 <pubDate>Wed,
22 Jul
2009 23:
00:
00 +
0200</pubDate>
179 <p
>After several years of frustration with the lack of activity from
180 the existing sysvinit upstream developer, I decided a few weeks ago to
181 take over the package and become the new upstream. The number of
182 patches to track for the Debian package was becoming a burden, and the
183 lack of synchronization between the distribution made it hard to keep
184 the package up to date.
</p
>
186 <p
>On the new sysvinit team is the SuSe maintainer Dr. Werner Fink,
187 and my Debian co-maintainer Kel Modderman. About
10 days ago, I made
188 a new upstream tarball with version number
2.87dsf (for Debian, SuSe
189 and Fedora), based on the patches currently in use in these
190 distributions. We Debian maintainers plan to move to this tarball as
191 the new upstream as soon as we find time to do the merge. Since the
192 new tarball was created, we agreed with Werner at SuSe to make a new
193 upstream project at
<a href=
"http://savannah.nongnu.org/
">Savannah
</a
>, and continue
194 development there. The project is registered and currently waiting
195 for approval by the Savannah administrators, and as soon as it is
196 approved, we will import the old versions from svn and continue
197 working on the future release.
</p
>
199 <p
>It is a bit ironic that this is done now, when some of the involved
200 distributions are moving to upstart as a syvinit replacement.
</p
>
205 <title>Regjerningens oppsummering av høringen om standardkatalogen versjon
2</title>
206 <link>Regjerningens_oppsummering_av_h__ringen_om_standardkatalogen_versjon_2.html
</link>
207 <guid isPermaLink=
"true">Regjerningens_oppsummering_av_h__ringen_om_standardkatalogen_versjon_2.html
</guid>
208 <pubDate>Thu,
9 Jul
2009 14:
40:
00 +
0200</pubDate>
210 <p
>For å forstå mer om hvorfor standardkatalogens versjon
2 ble som
211 den ble, har jeg bedt om kopi fra FAD av dokumentene som ble lagt frem
212 for regjeringen da de tok sin avgjørelse. De er nå lagt ut på NUUGs
213 wiki, direkte tilgjengelig via
"<a
214 href=
"http://wiki.nuug.no/uttalelser/
200901-standardkatalog-v2?action=AttachFile
&do=get
&target=kongelig-resolusjon.pdf
">Referansekatalogen
215 v2.0 - Oppsummering av høring
</a
>" og
"<a
216 href=
"http://wiki.nuug.no/uttalelser/
200901-standardkatalog-v2?action=AttachFile
&do=get
&target=kongelig-resolusjon-katalogutkast.pdf
">Referansekatalog
217 for IT-standarder i offentlig sektor Versjon
2.0, dd.mm.åååå -
218 UTKAST
</a
>".
</p
>
220 <p
>Det er tre ting jeg merker meg i oppsummeringen fra
221 høringsuttalelsen da jeg skummet igjennom den. Det første er at
222 forståelsen av hvordan programvarepatenter påvirker fri
223 programvareutvikling også i Norge når en argumenterer med at
224 royalty-betaling ikke er et relevant problem i Norge. Det andre er at
225 FAD ikke har en prinsipiell forståelse av verdien av en enkelt
226 standard innenfor hvert område. Det siste er at påstander i
227 høringsuttalelsene ikke blir etterprøvd (f.eks. påstanden fra
228 Microsoft om hvordan Ogg blir standardisert og påstanden fra
229 politidirektoratet om patentproblemer i Theora).
</p
>
234 <title>Regjerningen forlater prinsippet om ingen royalty-betaling i standardkatalogen versjon
2</title>
235 <link>Regjerningen_forlater_prinsippet_om_ingen_royalty_betaling_i_standardkatalogen_versjon_2.html
</link>
236 <guid isPermaLink=
"true">Regjerningen_forlater_prinsippet_om_ingen_royalty_betaling_i_standardkatalogen_versjon_2.html
</guid>
237 <pubDate>Mon,
6 Jul
2009 21:
00:
00 +
0200</pubDate>
239 <p
>Jeg ble glad da regjeringen
240 <a href=
"http://www.digi.no/
817635/her-er-statens-nye-it-standarder
">annonserte
</a
>
242 <a href=
"http://www.regjeringen.no/upload/FAD/Vedlegg/IKT-politikk/Referansekatalogen_versjon2.pdf
">statens
243 referansekatalog over standarder
</a
>, men trist da jeg leste hva som
244 faktisk var vedtatt etter
245 <a href=
"http://www.regjeringen.no/nb/dep/fad/dok/horinger/horingsdokumenter/
2009/horing---referansekatalog-versjon-
2.html
">høringen
</a
>.
246 De fleste av de valgte åpne standardene er gode og vil bidra til at
247 alle kan delta på like vilkår i å lage løsninger for staten, men
248 noen av dem blokkerer for de som ikke har anledning til å benytte
249 spesifikasjoner som krever betaling for bruk (såkalt
250 royalty-betaling). Det gjelder spesifikt for H
.264 for video og MP3
251 for lyd. Så lenge bruk av disse var valgfritt mens Ogg Theora og Ogg
252 Vorbis var påkrevd, kunne alle som ønsket å spille av video og lyd
253 fra statens websider gjøre dette uten å måtte bruke programmer der
254 betaling for bruk var nødvendig. Når det nå er gjort valgfritt for
255 de statlige etatene å bruke enten H
.264 eller Theora (og MP3 eler
256 Vorbis), så vil en bli tvunget til å forholde seg til
257 royalty-belastede standarder for å få tilgang til videoen og
260 <p
>Det gjør meg veldig trist at regjeringen har forlatt prinsippet om
261 at alle standarder som ble valgt til å være påkrevd i katalogen skulle
262 være uten royalty-betaling. Jeg håper det ikke betyr at en har mistet
263 all forståelse for hvilke prinsipper som må følges for å oppnå
264 likeverdig konkurranse mellom aktørene i IT-bransjen. NUUG advarte
266 <a href=
"http://wiki.nuug.no/uttalelser/
200901-standardkatalog-v2
">sin
267 høringsuttalelse
</a
>, men ser ut til å ha blitt ignorert.
</p
>
272 <title>Microsofts misvisende argumentasjon rundt multimediaformater
</title>
273 <link>Microsofts_misvisende_argumentasjon_rundt_multimediaformater.html
</link>
274 <guid isPermaLink=
"true">Microsofts_misvisende_argumentasjon_rundt_multimediaformater.html
</guid>
275 <pubDate>Fri,
26 Jun
2009 15:
30:
00 +
0200</pubDate>
278 <a href=
"http://www.regjeringen.no/upload/FAD/Vedlegg/Hoeringer/Refkat_V2/MicrosoftNorge.pdf
">Microsoft
279 sin høringsuttalelse
</a
> til
280 <a href=
"http://www.regjeringen.no/nb/dep/fad/dok/horinger/horingsdokumenter/
2009/horing---referansekatalog-versjon-
2.html?id=
549422">forslag
281 til versjon
2 av statens referansekatalog over standarder
</a
>, lirer
282 de av seg følgende FUD-perle:
</p
>
284 <p
><blockquote
>"Vorbis, OGG, Theora og FLAC er alle tekniske
285 spesifikasjoner overordnet styrt av xiph.org, som er en
286 ikke-kommersiell organisasjon. Etablerte og anerkjente
287 standardiseringsorganisasjoner, som Oasis, W3C og Ecma, har en godt
288 innarbeidet vedlikeholds- og forvaltningsprosess av en standard.
289 Det er derimot helt opp til hver enkelt organisasjon å bestemme
290 hvordan tekniske spesifikasjoner videreutvikles og endres, og disse
291 spesifikasjonene bør derfor ikke defineres som åpne
292 standarder.
"</blockquote
></p
>
294 <p
>De vokter seg vel for å nevne den anerkjente
295 standardiseringsorganisasjonen IETF, som er organisasjonen bak HTTP,
296 IP og det meste av protokoller på Internet, og RFC-standardene som
297 IETF står bak. Ogg er spesifisert i
298 <a href=
"http://ietf.org/rfc/rfc3533.txt
">RFC
3533</a
>, og er uten
299 tvil å anse som en åpen standard. Vorbis er
300 <a href=
"http://ietf.org/rfc/rfc5215.txt
">RFC
5215</a
>. Theora er
302 under standardisering via IETF, med
303 <a href=
"http://svn.xiph.org/trunk/theora/doc/draft-ietf-avt-rtp-theora-
00.txt
">siste
304 utkast publisert
2006-
07-
21</a
> (riktignok er dermed teksten ikke
305 skrevet i stein ennå, men det blir neppe endringer som ikke er
306 bakoverkompatibel). De kan være inne på noe når det gjelder FLAC da
307 jeg ikke finner tegn til at
<a
308 href=
"http://flac.sourceforge.net/format.html
">spesifikasjonen
309 tilgjengelig på web
</a
> er på tur via noen
310 standardiseringsorganisasjon, men i og med at folkene bak Ogg, Theora
311 og Vorbis også har involvert seg i Flac siden
2003, så ser jeg ikke
312 bort fra at også den organiseres via IETF. Jeg kjenner personlig lite
315 <p
>Uredelig argumentasjon bør en holde seg for god til å komme med,
316 spesielt når det er så enkelt i dagens Internet-hverdag å gå
317 misvisende påstander etter i sømmene.
</p
>
322 <title>Debian boots quicker and quicker
</title>
323 <link>Debian_boots_quicker_and_quicker.html
</link>
324 <guid isPermaLink=
"true">Debian_boots_quicker_and_quicker.html
</guid>
325 <pubDate>Wed,
24 Jun
2009 21:
40:
00 +
0200</pubDate>
327 <p
>I spent Monday and tuesday this week in London with a lot of the
328 people involved in the boot system on Debian and Ubuntu, to see if we
329 could find more ways to speed up the boot system. This was an Ubuntu
331 <a href=
"https://wiki.ubuntu.com/FoundationsTeam/BootPerformance/DebianUbuntuSprint
">developer
332 gathering
</a
>. It was quite productive. We also discussed the future
333 of boot systems, and ways to handle the increasing number of boot
334 issues introduced by the Linux kernel becoming more and more
335 asynchronous and event base. The Ubuntu approach using udev and
336 upstart might be a good way forward. Time will show.
</p
>
338 <p
>Anyway, there are a few ways at the moment to speed up the boot
339 process in Debian. All of these should be applied to get a quick
344 <li
>Use dash as /bin/sh.
</li
>
346 <li
>Disable the init.d/hwclock*.sh scripts and make sure the hardware
347 clock is in UTC.
</li
>
349 <li
>Install and activate the insserv package to enable
350 <a href=
"http://wiki.debian.org/LSBInitScripts/DependencyBasedBoot
">dependency
351 based boot sequencing
</a
>, and enable concurrent booting.
</li
>
355 These points are based on the Google summer of code work done by
356 <a href=
"http://initscripts-ng.alioth.debian.org/soc2006-bootsystem/
">Carlos
359 <p
>Support for makefile-style concurrency during boot was uploaded to
360 unstable yesterday. When we tested it, we were able to cut
6 seconds
361 from the boot sequence. It depend on very correct dependency
362 declaration in all init.d scripts, so I expect us to find edge cases
363 where the dependences in some scripts are slightly wrong when we start
364 using this.
</p
>
366 <p
>On our IRC channel for this effort, #pkg-sysvinit, a new idea was
367 introduced by Raphael Geissert today, one that could affect the
368 startup speed as well. Instead of starting some scripts concurrently
369 from rcS.d/ and another set of scripts from rc2.d/, it would be
370 possible to run a of them in the same process. A quick way to test
371 this would be to enable insserv and run
'mv /etc/rc2.d/S* /etc/rcS.d/;
372 insserv
'. Will need to test if that work. :)
</p
>
377 <title>Litt om valgfusk og problemet med elektronisk stemmegiving
</title>
378 <link>Litt_om_valgfusk_og_problemet_med_elektronisk_stemmegiving.html
</link>
379 <guid isPermaLink=
"true">Litt_om_valgfusk_og_problemet_med_elektronisk_stemmegiving.html
</guid>
380 <pubDate>Wed,
17 Jun
2009 14:
20:
00 +
0200</pubDate>
382 <p
><a href=
"http://www.aftenposten.no/nyheter/uriks/article3127058.ece
">Aftenposten
383 melder
</a
> at det kan se ut til at Iran ikke har lært av USA når det
384 gjelder valgfusk. En bør endre tallene før de publiseres, slik at en
385 kandidat aldri får færre stemmer under opptellingen, ellers blir det
386 veldig tydelig at tallene ikke er til å stole på. I USA er det
387 derimot
<a href=
"http://www.blackboxvoting.org/
">rapporter om at
388 tallene har vært endret
</a
> på tur mot opptellingen, ikke etter at
389 tallene er publiserte (i tillegg til en rekke andre irregulariteter).
390 En ting Iran åpenbart har forstått, er verdien av å kunne
391 kontrolltelle stemmer. Det ligger an til kontrolltelling i hvert fall
392 i noen områder. Hvorvidt det har verdi, kommer an på hvordan
393 stemmene har vært oppbevart.
</p
>
395 <p
><a href=
"http://universitas.no/kronikk/
48334/kan-vi-stole-pa-universitetets-elektroniske-valgsystem-/
">Universitetet
396 i Oslo derimot
</a
>, har ikke forstått verdien av å kunne
397 kontrolltelle. Her har en valgt å ta i bruk elektronisk stemmegiving
398 over Internet, med et system som ikke kan kontrolltelles hvis det
399 kommer anklager om juks med stemmene. Systemet har flere kjente
400 problemer og er i mine øyne ikke bedre enn en spørreundersøkelse, og
401 jeg har derfor latt være å stemme ved valg på UiO siden det ble
404 <p
>Universitet i Bergen derimot har klart det kunststykket å aktivt gå
405 inn for å gjøre det kjent at det elektroniske stemmegivingssystemet
406 over Internet
<a href=
"http://nyheter.uib.no/?modus=vis_nyhet
&id=
43404">kan
407 spore hvem som stemmer hva
</a
> (det kan en forøvrig også ved UiO), og tatt
408 kontakt med stemmegivere for å spørre hvorfor de stemte som de gjorde.
409 Hemmelige valg står for fall. Mon tro hva stemmesedlenne hadde
410 inneholdt i Iran hvis de ikke hadde hemmelige valg?
</p
>