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>Two projects that have improved the quality of free software a lot
</title>
11 <link>Two_projects_that_have_improved_the_quality_of_free_software_a_lot.html
</link>
12 <guid isPermaLink=
"true">Two_projects_that_have_improved_the_quality_of_free_software_a_lot.html
</guid>
13 <pubDate>Sat,
2 May
2009 15:
00:
00 +
0200</pubDate>
15 <p
>There are two software projects that have had huge influence on the
16 quality of free software, and I wanted to mention both in case someone
17 do not yet know them.
</p
>
19 <p
>The first one is
<a href=
"http://valgrind.org/
">valgrind
</a
>, a
20 tool to detect and expose errors in the memory handling of programs.
21 It is easy to use, all one need to do is to run
'valgrind program
',
22 and it will report any problems on stdout. It is even better if the
23 program include debug information. With debug information, it is able
24 to report the source file name and line number where the problem
25 occurs. It can report things like
'reading past memory block in file
26 X line N, the memory block was allocated in file Y, line M
', and
27 'using uninitialised value in control logic
'. This tool has made it
28 trivial to investigate reproducible crash bugs in programs, and have
29 reduced the number of this kind of bugs in free software a lot.
31 <p
>The second one is
32 <a href=
"http://en.wikipedia.org/wiki/Coverity
">Coverity
</a
> which is
33 a source code checker. It is able to process the source of a program
34 and find problems in the logic without running the program. It
35 started out as the Stanford Checker and became well known when it was
36 used to find bugs in the Linux kernel. It is now a commercial tool
37 and the company behind it is running
38 <a href=
"http://www.scan.coverity.com/
">a community service
</a
> for the
39 free software community, where a lot of free software projects get
40 their source checked for free. Several thousand defects have been
41 found and fixed so far. It can find errors like
'lock L taken in file
42 X line N is never released if exiting in line M
', or
'the code in file
43 Y lines O to P can never be executed
'. The projects included in the
44 community service project have managed to get rid of a lot of
45 reliability problems thanks to Coverity.
</p
>
47 <p
>I believe tools like this, that are able to automatically find
48 errors in the source, are vital to improve the quality of software and
49 make sure we can get rid of the crashing and failing software we are
50 surrounded by today.
</p
>
55 <title>No patch is not better than a useless patch
</title>
56 <link>No_patch_is_not_better_than_a_useless_patch.html
</link>
57 <guid isPermaLink=
"true">No_patch_is_not_better_than_a_useless_patch.html
</guid>
58 <pubDate>Tue,
28 Apr
2009 09:
30:
00 +
0200</pubDate>
60 <p
>Julien Blache
61 <a href=
"http://blog.technologeek.org/
2009/
04/
12/
214">claim that no
62 patch is better than a useless patch
</a
>. I completely disagree, as a
63 patch allow one to discuss a concrete and proposed solution, and also
64 prove that the issue at hand is important enough for someone to spent
65 time on fixing it. No patch do not provide any of these positive
71 <title>EU-parlamentet raner fellesskapet for musikk
</title>
72 <link>EU_parlamentet_raner_fellesskapet_for_musikk.html
</link>
73 <guid isPermaLink=
"true">EU_parlamentet_raner_fellesskapet_for_musikk.html
</guid>
74 <pubDate>Sun,
26 Apr
2009 08:
30:
00 +
0200</pubDate>
76 <p
>Slashdot melder at EU-parlamentet har vedtatt
77 <a href=
"http://www.europarl.europa.eu/news/expert/infopress_page/
058-
54192-
111-
04-
17-
909-
20090422IPR54191-
21-
04-
2009-
2009-false/default_en.htm
">å
78 øke vernetiden for musikkopptak fra
50 til
70 år
</a
>, og dermed rane
79 fellesskapet for
20 år med musikk som ville vært tilgjengelig uten
80 bruksbegresninger. Mon tro hvor mye musikk som vil gå tapt pga. at
81 ingen tar vare på den (opphavsrettsinnehaver er forsvunnet), mens
82 ingen andre har lov til å kopiere og distribuere den. Mon tro hvor
83 mange musikkstykker som ikke kan brukes uten bruksbegresninger av
84 folket, som skulle falt i det fri men som i stedet forblir under
85 rettighetshavers monopol. Opphavsrettslovgivingen blir mer og mer
86 urimelig. Tenke seg til at vernetiden startet i USA med
7 år og
87 mulighet for forlengelse med
7 år. Nå er den
95 år der, og en stor
88 mengde verk blir foreldreløse og umulig å få tak i. Har ikke lykkes
89 med å finne ut hvor lang opphavsretten var i utgangspunktet i Norge.
90 I dag er den
70 år.
</p
>
92 <p
>Jeg er glad det finnes
<a href=
"http://www.jamendo.com/
">så mye
93 musikk tilgjengelig uten bruksbegresninger
</a
> at en kan klare seg
94 uten musikk med bruksbegresninger.
</p
>
99 <title>Hvor flyter Microsofts penger?
</title>
100 <link>Hvor_flyter_Microsofts_penger_.html
</link>
101 <guid isPermaLink=
"true">Hvor_flyter_Microsofts_penger_.html
</guid>
102 <pubDate>Fri,
24 Apr
2009 11:
10:
00 +
0200</pubDate>
104 <p
>Dagens nyhet er at omsetningen til Microsoft for første gang er
105 synkende. Ikke spesielt uventet med den generelle nedgangen i
106 økonomien som vi ser verden over. Det fikk meg dog til å tenke på en
107 ting fra noen år tilbake.
</p
>
109 <p
>Da jeg besøkte en kamerat i Beijing sommeren
2000, ble jeg fortalt
110 at påstanden til Microsoft om at de brakte inn enorme pengesummer til
111 USA nok var litt overdrevet, da de fleste inntektene fra lisenssalg
112 rundt om i verden ble kanalisert inn til skatteparadiset
113 <a href=
"http://en.wikipedia.org/wiki/Cayman_Islands
">Cayman
114 Island
</a
>. Jeg har aldri lykkes med å få bekreftet dette påstanden,
115 men tok i dag en titt på hvilke selskaper som eier de norske delene av
116 Microsoft som jeg kjenner til, dvs.
117 <a href=
"http://www.proff.no/proff/search/companyRoles.c?freeText=microsoft
&bc=
0&c=Z001YP4Y
&org=
957485030">Microsoft
118 Norge AS
</a
> og
119 <a href=
"http://www.proff.no/proff/search/companyRoles.c?freeText=fast
&bc=
348&c=Z0HR5KDT
&org=
979158831">FAST,
120 A Microsoft Subsidiary
</a
> (tidligere FAST Search
& Transfer ASA).
</p
>
122 <p
>Førstnevnte er eid av
"Microsoft International Holdings Spain
123 S.R.L.
", mens sistnevnte i følge Wikipedia nå eies av
124 Microsoft-underselskapet
"MACS Holdings Limited
". Jeg har ikke klart
125 å finne mer informasjon om noen av disse. Mon tro om noen av dem
126 sender pengene til Cayman Island? Finner det jeg tror er
127 <a href=
"http://www.informacion-empresas.com/Empresa_MICROSOFT-INTERNATIONAL-HOLDINGS-SPAIN.html
">informasjon
128 om spaniaselskapet på spansk
</a
>, men jeg kan ikke lese spansk. :(
</p
>
133 <title>Hvorfor jeg ikke bruker eFaktura
</title>
134 <link>Hvorfor_jeg_ikke_bruker_eFaktura.html
</link>
135 <guid isPermaLink=
"true">Hvorfor_jeg_ikke_bruker_eFaktura.html
</guid>
136 <pubDate>Thu,
23 Apr
2009 23:
00:
00 +
0200</pubDate>
138 <p
>Telenors annonsering om å kreve
35 kroner i gebyr fra alle som
139 ønsker papirfaktura har satt sinnene i kok, og pressedekningen så
140 langt snakker om at eldre og folk som ikke behersker data vil få en
141 urimelig ekstrakostnad. Jeg tror ikke jeg passer inn i noen av de
142 kategoriene, men velger å holde meg unna eFaktura - som er det
143 Telenor ønsker å få folk over på - pga. systemets egenskaper.
</p
>
145 <p
>Slik jeg har sett eFaktura til forbrukere så langt, så sender
146 selger en elektronisk beskjed til kundens bank, som legger ut
147 informasjon om fakturaen i nettbanken for godkjenning. Personlig
148 ville jeg sett det som mer naturlig at det gikk en elektronisk beskjed
149 fra selger til kunde, dvs meg, og at jeg så kunne bruke den videre
150 mot banken eller andre hvis jeg ønsket dette. Mine innkjøp og
151 regninger er jo en sak mellom meg og mine leverandører, ikke en sak
152 mellom min bank og mine leverandører. Kun hvis jeg ønsker å betale
153 fakturaen skal banken involveres. En faktura bør jo inn i
154 regnskapet, og jeg ønsker mulighet til å legge det inn der. Når
155 fakturaen sendes til banken i stedet for meg, blir det vanskeligere.
156 Hele eFaktura-modellen virker på meg som en umyndiggjøring av meg
159 <p
>I tillegg har jeg ikke vært i stand til å finne
160 eFaktura-formatets spesifikasjon, og det ser ut til at utsending av
161 slike krever dyre avtaler med bankene for å få lov til å sende ut
162 eFaktura til kunder. Jeg ser vel helst at fakturering på
163 elektroniske formater kan gjøres f.eks. via epost eller HTTP uten å
164 måtte betale mellommenn for retten til å lever ut en faktura, og
165 liker rett og slett ikke dagens faktureringsmodeller.
</p
>
170 <title>Nasjonalbiblioteket legger ut bøker på web
</title>
171 <link>Nasjonalbiblioteket_legger_ut_b__ker_p___web.html
</link>
172 <guid isPermaLink=
"true">Nasjonalbiblioteket_legger_ut_b__ker_p___web.html
</guid>
173 <pubDate>Thu,
23 Apr
2009 19:
40:
00 +
0200</pubDate>
175 <p
><a href=
"http://www.aftenposten.no/kul_und/litteratur/article3042382.ece
">Aftenposten
177 <a href=
"http://www.nb.no/aktuelt/
50_000_norske_boeker_gratis_tilgjengelig_paa_nett_helt_lovlig
">nasjonalbiblioteket
178 og Kopinor har gjort en avtale
</a
> som gjør at eldre bøker kan gjøres
179 digitalt tilgjengelig fra nasjonalbiblioteket mot at Kopinor får
56
180 øre for hver side som legges ut. Utvalget er litt merkelig:
1790-,
181 1890- og
1990-tallet. Jeg synes det er absurd hvis det er slik at
182 Kopinor skal ha betalt for utlegging av bøker som ikke lenger er
183 beskyttet av opphavsretten. Jeg antar her at det er mer enn
90 år
184 siden forfatterne av bøker som ble publisert
1790-
1799 døde, slik at
185 disse bøkene er falt i det fri og enhver kan kopiere så mye de vil fra
186 dem uten å bryte opphavsrettsloven. Bruk av slike verk har ikke
187 Kopinor noe med å gjøre. Jeg håper jeg har misforstått.
188 <a href=
"http://www.nb.no/aktuelt/no_er_vi_i_gang_med_aa_digitalisere_samlingane_vaare_og_formidle_digitalt
">En
189 melding fra nasjonalbiblioteket i
2007</a
> tyder på at tekster i det
190 fri ikke trenger avtale med Kopinor.
</p
>
192 <p
>Et annet problem er at bøkene kun legges ut som bildefiler, noe som
193 vil gjøre at søketjenester ikke vil finne disse bøkene når en søker
194 etter fragmenter i teksten. En risikerer dermed at de blir liggende
195 på en slik måte at folk som bruker Google ikke finner dem.
</p
>
197 <p
>Da skulle jeg heller sett at nasjonalbiblioteket gjorde alvor av
198 sin aprilspøk, og la ut bøkene som faller i det fri
199 fortløpende.
</p
>
205 <title>Korrupsjon på høyeste nivå?
</title>
206 <link>Korrupsjon_p___h__yeste_niv___.html
</link>
207 <guid isPermaLink=
"true">Korrupsjon_p___h__yeste_niv___.html
</guid>
208 <pubDate>Tue,
21 Apr
2009 10:
00:
00 +
0200</pubDate>
210 <p
>USAs
<a href=
"http://www.eff.org/issues/nsa-spying
">massive
211 avlytting av egne borgere uten lov og dom
</a
> er en sak som har
212 pågått en stund, og siste nytt i den saken er at NSAs avlytting skal
213 ha avslørt korrupsjon mellom kongressmedlem
214 <a href=
"http://www.house.gov/harman/
">Jane Harman
</a
> og den
215 Israelsfremmende lobbyorganisasjon
216 <a href=
"http://www.aipac.org/
">AIPAC
</a
>, men at etterforskningen ble
217 stoppet av Bush-administrasjonens statsadvokat på det tidspunktet
218 Alberto Gonzales, for å unngå å diskreditere Harman. Årsaken skal ha
219 vært at Harman var en av de viktigste støttespillerne til NSAs
220 avlytting i det demokratiske partiet, og en ønsket ikke å miste en
221 viktig alliert. Hvis dette stemmer var det korrupsjon på høyeste nivå
222 i Bush-regjeringen. Les mer i
223 <a href=
"http://www.salon.com/opinion/greenwald/
2009/
04/
20/harman/
">en
224 kommentar fra Glenn Greenwald
</a
>. Overvåkningshistoriene fra
225 Sverige blir søndagskolefortellinger i sammenligning.
</p
>
230 <title>Fildeling er lovlig - ulovlig fildeling er ulovlig
</title>
231 <link>Fildeling_er_lovlig___ulovlig_fildeling_er_ulovlig.html
</link>
232 <guid isPermaLink=
"true">Fildeling_er_lovlig___ulovlig_fildeling_er_ulovlig.html
</guid>
233 <pubDate>Fri,
17 Apr
2009 20:
00:
00 +
0200</pubDate>
235 <p
>Jeg hadde glede av å overvære FADs lansering av
236 <a href=
"http://www.deltemeninger.no/
">Debattsentralen
237 deltemeninger.no
</a
> under Go Open
2009, og må si jeg ble skuffet over
238 en kommentar fra podiet om ulovlig fildeling. Fikk ikke med meg hvem
239 som holdt innlegget, men det startet med å snakke om ulovlig fildeling
240 og gikk så over til å snakke om fildeling som om fildeling i seg er
241 ulovlig. Intet er lengre fra sannheten. Fildeling er en nyttig
242 teknologi som benyttes av NRK, Debian, Ubuntu, NUUG og andre for
243 distribusjon av filer. Det er ingenting med denne fildelingen som
244 gjør den ulovlig. Fildeling er i seg selv en fullt ut lovlig
245 teknologisk anvendelse. Noe fildeling er ulovlig, og noe er lovlig.
246 De som tror at fildeling er ulovlig har misforstått grovt. Hvorvidt
247 den er ulovlig kommer jo an på hvem som har opphavsretten til filene
248 som deles og hvilke bruksbegrensninger som gjelder for filene. En
249 rekke filer er lagt ut av rettighetsinnehaver for deling på Internet,
250 og fildeling av slike filer er fullt ut lovlig.
</p
>
255 <title>Reprap-bygging i påsken
</title>
256 <link>Reprap_bygging_i_p__sken.html
</link>
257 <guid isPermaLink=
"true">Reprap_bygging_i_p__sken.html
</guid>
258 <pubDate>Sun,
12 Apr
2009 10:
00:
00 +
0200</pubDate>
260 <p
>Vi har brukt påsken til å bygge Reprap, i håp om å ha den operativ
261 til
<a href=
"http://www.goopen.no/
">Go Open
2009</a
> uka etter påske.
262 Da første test med motorkjøring avslørte at motorvibrasjonene fikk
263 skruer og muttere til å løsne, så var første punkt på programmet å
264 skru til alle skruer slik at det ble mindre sjanse for slikt. Det er
265 nå nesten komplett (X-aksen gjenstår, men der må det justeres litt på
266 montering i tillegg). Må også lime Z-aksebandet. Har skaffet Loctite
267 Super Attak Flex Gel elastisk superlim som jeg håper vil fungere til
268 dette formålet. I prosessen har jeg blitt bitt av den sprø plasten
269 noen ganger. Har knekket/sprukket
3 plastbiter så langt. Håper jeg
270 får skrevet ut nye før skriveren bryter sammen pga. dette. :)
</p
>
272 <p
>I prosessen har jeg oppdaget en svakhet med Z-aksen, og funnet en måte
273 å jobbe meg rundt det. Etter tegningen, skal tannhjulene på Z-aksene
274 være tett omslynget av et par stjernehjul som holder båndet mellom
275 alle Z-aksene på plass. Problemet er at båndet er
6mm, mens alle
276 plastdelene er
5mm brede. Det betyr at et
6mm band skal inn i et
5mm
277 spor, noe som ikke passer spesielt godt. Jeg har løst dette ved å
278 legge en
1mm skive mellom tannhjulene og stjernehjulene over
279 tannhjulet, slik at det blir plass til båndet.
</p
>
281 <p
>Skrivehodet er har vi så vidt startet på. Mari har oppdaget at
282 hullene i baseplaten er for grunn, slik at skruen som skal inn i disse
283 hullene ikke får plass. Har avtalt å låne en Dremel for å frese unna
284 litt plast for å løse dette problemet. Da vi begynte å se på
285 skrivehodet, oppdaget vi et alvorlig problem. Det varmesikre
286 sparkelen som skal brukes til å holde varmetråden på plass er stivnet.
287 Var ikke klar over at dette er ferskvare, men
288 <a href=
"http://forums.reprap.org/read.php?
70,
16250">en
289 forumposting
</a
> viser at dette er et kjent problem. Det var ikke
290 helt enkelt å finne ut hva
"Fire cement
" heter på norsk. Mange
291 Google-søk senere var jeg fortsatt like blank. Hadde funnet flere
292 alternativer som kunne fungere, som eksosmonteringspasta,
293 brannfugemasse, klebemørtel for pipe, ildmørtel og ildfast sparkel,
294 men ingen av disse så ut til å være helt riktige for dette bruket.
295 Fire cement håndterer temperaturer opp til
1200 grader celsius, og
296 krever ikke utblanding i vann. Konsulterte,
297 <a href=
"http://robot.hiof.no/node/
5">våre
298 venner ved Høgskolen i Halden
</a
>, og det viste seg at de hadde hatt samme
299 problem. De hadde besøkt en peisbutikk og kjøpt ildfast sparkel. Jeg
300 sjekket med Maxbo, og de hadde noe slikt som het ovnskitt, og det ser
301 ut til å være det norske navnet på det jeg er ute etter. Dro så innom
302 Clas Olsson (som er nærmere meg enn Maxbo), og kjøpte
303 <a href=
"http://www.unipak.dk/UK/stovex.html
">Stovex
</a
> ovnskitt, og
304 er nå klar til å lage varmeelement til skrivehodet.
305 Like før jeg dro ut for å kjøpe ovnskitt, fant jeg en
306 <a href=
"http://blog.reprap.org/
2009/
04/by-your-powers-combined-i-am-kapton.html
">reprap-blogpost
</a
>
307 som fortalte om et bedre vidundermiddel for å lage varmeelement,
308 Kapton tape, men dette hadde de ikke på Clas Olsson, så det får bli
309 til neste gang. En reprap-variant ved navn
310 <a href=
"http://wiki.makerbot.com/plastruder-mk3
">Plastruder MK3
</a
>
311 kommer til å bruke denne plasttypen som håndterer temperaturer mellom
312 -
100 og +
400 grader og brukes av astronautene for å tette drakten.
</p
>
317 <title>Fransk idiotlovforslag hinker gjennom parlamentet
</title>
318 <link>Fransk_idiotlovforslag_hinker_gjennom_parlamentet.html
</link>
319 <guid isPermaLink=
"true">Fransk_idiotlovforslag_hinker_gjennom_parlamentet.html
</guid>
320 <pubDate>Fri,
10 Apr
2009 00:
10:
00 +
0200</pubDate>
322 <p
><a href=
"http://www.dagbladet.no/
2009/
04/
09/kultur/musikk/fildeling/tekno/
5689356/
">Dagbladet
323 melder at det franske idiotforslaget om å kutte Internet-forbindelsen
324 til alle som blir anklaget for å ha brutt opphavsretten
3 ganger
</a
>
325 ble nedstemt i dag med
21 mot
15 stemmer. Vinklingen i Dagbladet er
326 litt merkelig når en vet at det samme forslaget ble vedtatt i
327 parlamentets andre kammer med
12 mot
4 stemmer, etter at det
328 <a href=
"http://opendotdotdot.blogspot.com/
2009/
04/hadopi-law-passed-by-
12-votes-to-
4.html
">overraskende
329 ble foreslått å ta saken opp til votering
22:
45 sist torsdag
</a
>,
330 etter sigende i strid med vanlige rutiner i det franske parlamentet.
</p
>
332 <p
>Det hele blir ennå mer komisk når et vet at
333 <a href=
"http://www.zeropaid.com/news/
10034/political_hypocrisy_french_president_sued_for_copyright_infringement/
">presidentens
334 parti er blitt anklaget for å ha brutt opphavsretten
</a
>. Mon tro om
335 partet skal miste internet-forbindelsen hvis de får
2 anklager til
336 rettet mot seg.
</p
>