]> pere.pagekite.me Git - homepage.git/blob - blog/index.rss
Add new blog posts.
[homepage.git] / blog / index.rss
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">
3 <channel>
4 <title>Petter Reinholdtsen</title>
5 <description></description>
6 <link>http://people.skolelinux.org/pere/blog/</link>
7 <atom:link href="http://people.skolelinux.org/pere/blog/index.rss" rel="self" type="application/rss+xml" />
8
9 <item>
10 <title>Add-on to control the projector from within Kodi</title>
11 <link>http://people.skolelinux.org/pere/blog/Add_on_to_control_the_projector_from_within_Kodi.html</link>
12 <guid isPermaLink="true">http://people.skolelinux.org/pere/blog/Add_on_to_control_the_projector_from_within_Kodi.html</guid>
13 <pubDate>Tue, 26 Jun 2018 23:55:00 +0200</pubDate>
14 <description>&lt;p&gt;My movie playing setup involve &lt;a href=&quot;https://kodi.tv/&quot;&gt;Kodi&lt;/a&gt;,
15 &lt;a href=&quot;https://openelec.tv&quot;&gt;OpenELEC&lt;/a&gt; (probably soon to be
16 replaced with &lt;a href=&quot;https://libreelec.tv/&quot;&gt;LibreELEC&lt;/a&gt;) and an
17 Infocus IN76 video projector. My projector can be controlled via both
18 a infrared remote controller, and a RS-232 serial line. The vendor of
19 my projector, &lt;a href=&quot;https://www.infocus.com/&quot;&gt;InFocus&lt;/a&gt;, had been
20 sensible enough to document the serial protocol in its user manual, so
21 it is easily available, and I used it some years ago to write
22 &lt;a href=&quot;https://github.com/petterreinholdtsen/infocus-projector-control&quot;&gt;a
23 small script to control the projector&lt;/a&gt;. For a while now, I longed
24 for a setup where the projector was controlled by Kodi, for example in
25 such a way that when the screen saver went on, the projector was
26 turned off, and when the screen saver exited, the projector was turned
27 on again.&lt;/p&gt;
28
29 &lt;p&gt;A few days ago, with very good help from parts of my family, I
30 managed to find a Kodi Add-on for controlling a Epson projector, and
31 got in touch with its author to see if we could join forces and make a
32 Add-on with support for several projectors. To my pleasure, he was
33 positive to the idea, and we set out to add InFocus support to his
34 add-on, and make the add-on suitable for the official Kodi add-on
35 repository.&lt;/p&gt;
36
37 &lt;p&gt;The Add-on is now working (for me, at least), with a few minor
38 adjustments. The most important change I do relative to the master
39 branch in the github repository is embedding the
40 &lt;a href=&quot;https://github.com/pyserial/pyserial&quot;&gt;pyserial module&lt;/a&gt; in
41 the add-on. The long term solution is to make a &quot;script&quot; type
42 pyserial module for Kodi, that can be pulled in as a dependency in
43 Kodi. But until that in place, I embed it.&lt;/p&gt;
44
45 &lt;p&gt;The add-on can be configured to turn on the projector when Kodi
46 starts, off when Kodi stops as well as turn the projector off when the
47 screensaver start and on when the screesaver stops. It can also be
48 told to set the projector source when turning on the projector.
49
50 &lt;p&gt;If this sound interesting to you, check out
51 &lt;a href=&quot;https://github.com/fredrik-eriksson/kodi_projcontrol&quot;&gt;the
52 project github repository&lt;/a&gt;. Perhaps you can send patches to
53 support your projector too? As soon as we find time to wrap up the
54 latest changes, it should be available for easy installation using any
55 Kodi instance.&lt;/p&gt;
56
57 &lt;p&gt;For future improvements, I would like to add projector model
58 detection and the ability to adjust the brightness level of the
59 projector from within Kodi. We also need to figure out how to handle
60 the cooling period of the projector. My projector refuses to turn on
61 for 60 seconds after it was turned off. This is not handled well by
62 the add-on at the moment.&lt;/p&gt;
63
64 &lt;p&gt;As usual, if you use Bitcoin and want to show your support of my
65 activities, please send Bitcoin donations to my address
66 &lt;b&gt;&lt;a href=&quot;bitcoin:15oWEoG9dUPovwmUL9KWAnYRtNJEkP1u1b&quot;&gt;15oWEoG9dUPovwmUL9KWAnYRtNJEkP1u1b&lt;/a&gt;&lt;/b&gt;.&lt;/p&gt;
67 </description>
68 </item>
69
70 <item>
71 <title>youtube-dl for nedlasting fra NRK med undertekster - nice free software</title>
72 <link>http://people.skolelinux.org/pere/blog/youtube_dl_for_nedlasting_fra_NRK_med_undertekster___nice_free_software.html</link>
73 <guid isPermaLink="true">http://people.skolelinux.org/pere/blog/youtube_dl_for_nedlasting_fra_NRK_med_undertekster___nice_free_software.html</guid>
74 <pubDate>Sat, 28 Apr 2018 10:30:00 +0200</pubDate>
75 <description>&lt;p&gt;I &lt;a href=&quot;https://no.wikipedia.org/wiki/VHS&quot;&gt;VHS-kassettenes&lt;/a&gt;
76 tid var det rett frem å ta vare på et TV-program en ønsket å kunne se
77 senere, uten å være avhengig av at programmet ble sendt på nytt.
78 Kanskje ønsket en å se programmet på hytten der det ikke var
79 TV-signal, eller av andre grunner ha det tilgjengelig for fremtidig
80 fornøyelse. Dette er blitt vanskeligere med introduksjon av
81 digital-TV og webstreaming, der opptak til harddisk er utenfor de
82 flestes kontroll hvis de bruker ufri programvare og bokser kontrollert
83 av andre. Men for NRK her i Norge, finnes det heldigvis flere fri
84 programvare-alternativer, som jeg har
85 &lt;a href=&quot;http://people.skolelinux.org/pere/blog/Hvordan_enkelt_laste_ned_filmer_fra_NRK.html&quot;&gt;skrevet&lt;/a&gt;
86 &lt;a href=&quot;http://people.skolelinux.org/pere/blog/Hvordan_enkelt_laste_ned_filmer_fra_NRK_med_den__nye__l_sningen.html&quot;&gt;om&lt;/a&gt;
87 &lt;a href=&quot;http://people.skolelinux.org/pere/blog/Nedlasting_fra_NRK__som_Matroska_med_undertekster.html&quot;&gt;før&lt;/a&gt;.
88 Så lenge kilden for nedlastingen er lovlig lagt ut på nett (hvilket
89 jeg antar NRK gjør), så er slik lagring til privat bruk også lovlig i
90 Norge.&lt;/p&gt;
91
92 &lt;p&gt;Sist jeg så på saken, i 2016, nevnte jeg at
93 &lt;a href=&quot;https://rg3.github.com/youtube-dl/&quot;&gt;youtube-dl&lt;/a&gt; ikke kunne
94 bake undertekster fra NRK inn i videofilene, og at jeg derfor
95 foretrakk andre alternativer. Nylig oppdaget jeg at dette har endret
96 seg. Fordelen med youtube-dl er at den er tilgjengelig direkte fra
97 Linux-distribusjoner som &lt;a href=&quot;https://www.debian.org/&quot;&gt;Debian&lt;/a&gt;
98 og &lt;a href=&quot;https://www.ubuntu.com/&quot;&gt;Ubuntu&lt;/a&gt;, slik at en slipper å
99 finne ut selv hvordan en skal få dem til å virke.&lt;/p&gt;
100
101 &lt;p&gt;For å laste ned et NRK-innslag med undertekster, og få den norske
102 underteksten pakket inn i videofilen, så kan følgende kommando
103 brukes:&lt;/p&gt;
104
105 &lt;p&gt;&lt;pre&gt;
106 youtube-dl --write-sub --sub-format ttml \
107 --convert-subtitles srt --embed-subs \
108 https://tv.nrk.no/serie/ramm-ferdig-gaa/MUHU11000316/27-04-2018
109 &lt;/pre&gt;&lt;/p&gt;
110
111 &lt;p&gt;URL-eksemplet er dagens toppsak på tv.nrk.no. Resultatet er en
112 MP4-fil med filmen og undertekster som kan spilles av med VLC. Merk
113 at VLC ikke viser frem undertekster før du aktiverer dem. For å gjøre
114 det, høyreklikk med musa i fremviservinduet, velg menyvalget for
115 undertekst og så norsk språk. Jeg testet også &#39;--write-auto-sub&#39;,
116 men det kommandolinjeargumentet ser ikke ut til å fungere, så jeg
117 endte opp med settet med argumentlisten over, som jeg fant i en
118 feilrapport i youtube-dl-prosjektets samling over feilrapporter.&lt;/p&gt;
119
120 &lt;p&gt;Denne støtten i youtube-dl gjør det svært enkelt å lagre
121 NRK-innslag, det være seg nyheter, filmer, serier eller dokumentater,
122 for å ha dem tilgjengelig for fremtidig referanse og bruk, uavhengig
123 av hvor lenge innslagene ligger tilgjengelig hos NRK. Så får det ikke
124 hjelpe at NRKs jurister mener at det er
125 &lt;a href=&quot;http://people.skolelinux.org/pere/blog/Best___ikke_fortelle_noen_at_streaming_er_nedlasting___.html&quot;&gt;vesensforskjellig
126 å legge tilgjengelig for nedlasting og for streaming&lt;/a&gt;, når det rent
127 teknisk er samme sak.&lt;/p&gt;
128
129 &lt;p&gt;Programmet youtube-dl støtter også en rekke andre nettsteder, se
130 prosjektoversikten for
131 &lt;a href=&quot;http://rg3.github.io/youtube-dl/supportedsites.html&quot;&gt;en
132 komplett liste&lt;/a&gt;.&lt;/p&gt;
133 </description>
134 </item>
135
136 <item>
137 <title>Stortingsflertallet går inn for ny IP-basert sensurinfrastruktur i Norge</title>
138 <link>http://people.skolelinux.org/pere/blog/Stortingsflertallet_g_r_inn_for_ny_IP_basert_sensurinfrastruktur_i_Norge.html</link>
139 <guid isPermaLink="true">http://people.skolelinux.org/pere/blog/Stortingsflertallet_g_r_inn_for_ny_IP_basert_sensurinfrastruktur_i_Norge.html</guid>
140 <pubDate>Tue, 24 Apr 2018 15:00:00 +0200</pubDate>
141 <description>&lt;p&gt;&lt;a href=&quot;https://www.vg.no/sport/i/J1g8zj/stortingsvedtak-snart-ip-blokkerer-utenlandske-spillselskaper&quot;&gt;VG&lt;/a&gt;,
142 &lt;a href=&quot;https://www.dagbladet.no/nyheter/stortinget-blokkerer-utenlandske-spillselskaper/69740219&quot;&gt;Dagbladet&lt;/a&gt;
143 og
144 &lt;a href=&quot;https://www.nrk.no/ostfold/tar-opp-kampen-mot-utenlandske-spillselskap-1.14021381&quot;&gt;NRK&lt;/a&gt;
145 melder i dag at flertallet i Familie- og kulturkomiteen på Stortinget
146 har bestemt seg for å introdusere en ny sensurinfrastruktur i Norge.
147 Fra før har Norge en «frivillig» sensurinfrastruktur basert på
148 DNS-navn, der de største ISP-ene basert på en liste med DNS-navn
149 forgifter DNS-svar og omdirigerer til et annet IP-nummer enn det som
150 ligger i DNS. Nå kommer altså IP-basert omdirigering i tillegg. Når
151 infrastrukturen er på plass, er sensur av IP-adresser redusert et
152 spørsmål om hvilke IP-nummer som skal blokkeres. Listen over
153 IP-adresser vil naturligvis endre seg etter hvert som myndighetene
154 endrer seg. Det er ingen betryggende tanke.&lt;/p&gt;
155 </description>
156 </item>
157
158 <item>
159 <title>En grunn til å takke nei til usikker digital post</title>
160 <link>http://people.skolelinux.org/pere/blog/En_grunn_til___takke_nei_til_usikker_digital_post.html</link>
161 <guid isPermaLink="true">http://people.skolelinux.org/pere/blog/En_grunn_til___takke_nei_til_usikker_digital_post.html</guid>
162 <pubDate>Mon, 2 Apr 2018 13:30:00 +0200</pubDate>
163 <description>&lt;p&gt;Brevpost er beskyttet av straffelovens bestemmelse som gjør det
164 kriminelt å åpne andres brev. Dette følger av (ny) straffelovs
165 &lt;a href=&quot;https://lovdata.no/dokument/NL/lov/2005-05-20-28205&quot;&gt;§ 205
166 (Krenkelse av retten til privat kommunikasjon)&lt;/a&gt;, som sier at «Med
167 bot eller fengsel inntil 2 år straffes den som uberettiget ... c)
168 åpner brev eller annen lukket skriftlig meddelelse som er adressert
169 til en annen, eller på annen måte skaffer seg uberettiget tilgang til
170 innholdet.» Dette gjelder såvel postbud som alle andre som har
171 befatning med brevet etter at avsender har befatning med et lukket
172 brev. Tilsvarende står også tidligere utgaver av den norske
173 straffeloven.&lt;/p&gt;
174
175 &lt;p&gt;Når en registrerer seg på usikre digitale postkasseløsningene, som
176 f.eks. Digipost og e-Boks, og slik tar disse i bruk, så gir en de som
177 står bak løsningene tillatelse til å åpne sine brev. Dette er
178 nødvendig for at innholdet i digital post skal kunne vises frem til
179 mottaker via tjenestens websider. Dermed gjelder ikke straffelovens
180 paragraf om forbud mot å åpne brev, da tilgangen ikke lenger er
181 uberettiget. En gir altså fremmede tilgang til å lese sin
182 korrespondanse. I tillegg vil bruk av slike usikre digitale
183 postbokser føre til at det blir registrert når du leser brevene, hvor
184 du befinner deg (vha. tilkoblingens IP-adresse), hvilket utstyr du
185 bruker og en rekke annen personlig informasjon som ikke er
186 tilgjengelig når papirpost brukes. Jeg foretrekker at det er
187 lovmessig beskyttelse av min korrespondanse, som jo inneholder privat
188 og personlig informasjon. Det bidrar til litt bedre vern av personlig
189 integritet i dagens norske samfunn.&lt;/p&gt;
190 </description>
191 </item>
192
193 <item>
194 <title>Self-appointed leaders of the Free World</title>
195 <link>http://people.skolelinux.org/pere/blog/Self_appointed_leaders_of_the_Free_World.html</link>
196 <guid isPermaLink="true">http://people.skolelinux.org/pere/blog/Self_appointed_leaders_of_the_Free_World.html</guid>
197 <pubDate>Thu, 22 Mar 2018 11:00:00 +0100</pubDate>
198 <description>&lt;p&gt;The leaders of the worlds have started to congratulate the
199 re-elected Russian head of state, and this causes some criticism. I
200 am though a little fascinated by a comment from USA senator John McCain,
201 &lt;a href=&quot;http://thehill.com/homenews/senate/379339-mccain-rips-trumps-congratulatory-call-to-putin-as-insult-to-russian-people&quot;&gt;sited
202 by The Hill and others&lt;/a&gt;:
203
204 &lt;p&gt;&lt;blockquote&gt;
205 &lt;p&gt;&quot;An American president does not lead the Free World by
206 congratulating dictators on winning sham elections.&quot;&lt;/p&gt;
207 &lt;/blockquote&gt;&lt;/p&gt;
208
209 &lt;p&gt;While I totally agree with the senator here, the way the quote is
210 phrased make me suspect that he is unaware of the simple fact that USA
211 have not lead the Free World since at least before its government
212 &lt;a href=&quot;https://en.wikipedia.org/wiki/Maher_Arar&quot;&gt;kidnapped a
213 completely innocent Canadian citizen in transit on his way home to
214 Canada via John F. Kennedy International Airport in September 2002 and
215 sent him to be tortured in Syria for a year&lt;/a&gt;.&lt;/p&gt;
216
217 &lt;p&gt;USA might be running ahead, but the path they are taking is not the
218 one taken by any Free World.&lt;/p&gt;
219 </description>
220 </item>
221
222 <item>
223 <title>Facebooks ability to sell your personal information is the real Cambridge Analytica scandal</title>
224 <link>http://people.skolelinux.org/pere/blog/Facebooks_ability_to_sell_your_personal_information_is_the_real_Cambridge_Analytica_scandal.html</link>
225 <guid isPermaLink="true">http://people.skolelinux.org/pere/blog/Facebooks_ability_to_sell_your_personal_information_is_the_real_Cambridge_Analytica_scandal.html</guid>
226 <pubDate>Wed, 21 Mar 2018 16:30:00 +0100</pubDate>
227 <description>&lt;p&gt;So, Cambridge Analytica is getting some well deserved criticism for
228 (mis)using information it got from Facebook about 50 million people,
229 mostly in the USA. What I find a bit surprising, is how little
230 criticism Facebook is getting for handing the information over to
231 Cambridge Analytica and others in the first place. And what about the
232 people handing their private and personal information to Facebook?
233 And last, but not least, what about the government offices who are
234 handing information about the visitors of their web pages to Facebook?
235 No-one who looked at the terms of use of Facebook should be surprised
236 that information about peoples interests, political views, personal
237 lifes and whereabouts would be sold by Facebook.&lt;/p&gt;
238
239 &lt;p&gt;What I find to be the real scandal is the fact that Facebook is
240 selling your personal information, not that one of the buyers used it
241 in a way Facebook did not approve when exposed. It is well known that
242 Facebook is selling out their users privacy, but a scandal
243 nevertheless. Of course the information provided to them by Facebook
244 would be misused by one of the parties given access to personal
245 information about the millions of Facebook users. Collected
246 information will be misused sooner or later. The only way to avoid
247 such misuse, is to not collect the information in the first place. If
248 you do not want Facebook to hand out information about yourself for
249 the use and misuse of its customers, do not give Facebook the
250 information.&lt;/p&gt;
251
252 &lt;p&gt;Personally, I would recommend to completely remove your Facebook
253 account, and take back some control of your personal information.
254 &lt;a href=&quot;https://www.theguardian.com/technology/2018/mar/19/how-to-protect-your-facebook-privacy-or-delete-yourself-completely&quot;&gt;According
255 to The Guardian&lt;/a&gt;, it is a bit hard to find out how to request
256 account removal (and not just &#39;disabling&#39;). You need to
257 &lt;a href=&quot;https://www.facebook.com/help/224562897555674?helpref=faq_content&quot;&gt;visit
258 a specific Facebook page&lt;/a&gt; and click on &#39;let us know&#39; on that page
259 to get to &lt;a href=&quot;https://www.facebook.com/help/delete_account&quot;&gt;the
260 real account deletion screen&lt;/a&gt;. Perhaps something to consider? I
261 would not trust the information to really be deleted (who knows,
262 perhaps NSA, GCHQ and FRA already got a copy), but it might reduce the
263 exposure a bit.&lt;/p&gt;
264
265 &lt;p&gt;If you want to learn more about the capabilities of Cambridge
266 Analytica, I recommend to see the video recording of the one hour talk
267 Paul-Olivier Dehaye gave to &lt;a href=&quot;&quot;&gt;NUUG&lt;/a&gt; last april about
268 &lt;a href=&quot;https://www.nuug.no/aktiviteter/20170404-big-data-psychometric/&quot;&gt;
269 Data collection, psychometric profiling and their impact on
270 politics&lt;/a&gt;.&lt;/p&gt;
271
272 &lt;p&gt;And if you want to communicate with your friends and loved ones,
273 use some end-to-end encrypted method like
274 &lt;a href=&quot;https://www.signal.org/&quot;&gt;Signal&lt;/a&gt; or
275 &lt;a href=&quot;https://ring.cx/&quot;&gt;Ring&lt;/a&gt;, and stop sharing your private
276 messages with strangers like Facebook and Google.&lt;/p&gt;
277 </description>
278 </item>
279
280 <item>
281 <title>H, Ap, Frp og Venstre går for DNA-innsamling av hele befolkningen</title>
282 <link>http://people.skolelinux.org/pere/blog/H__Ap__Frp_og_Venstre_g_r_for_DNA_innsamling_av_hele_befolkningen.html</link>
283 <guid isPermaLink="true">http://people.skolelinux.org/pere/blog/H__Ap__Frp_og_Venstre_g_r_for_DNA_innsamling_av_hele_befolkningen.html</guid>
284 <pubDate>Wed, 14 Mar 2018 14:15:00 +0100</pubDate>
285 <description>&lt;p&gt;I går kom det nok et argument for å holde seg unna det norske
286 helsevesenet. Da annonserte et stortingsflertall, bestående av Høyre,
287 Arbeiderpartiet, Fremskrittspartiet og Venstre, at de går inn for å
288 samle inn og lagre DNA-prøver fra hele befolkningen i Norge til evig
289 tid. Endringen gjelder innsamlede blodprøver fra nyfødte i Norge.
290 Det vil dermed ta litt tid før en har hele befolkningen, men det er
291 dit vi havner gitt nok tid. I dag er det nesten hundre prosent
292 oppslutning om undersøkelsen som gjøres like etter fødselen, på
293 bakgrunn av blodprøven det er snakk om å lagre, for å oppdage endel
294 medfødte sykdommer. Blodprøven lagres i dag i inntil seks år.
295 &lt;a href=&quot;https://www.stortinget.no/no/Saker-og-publikasjoner/Publikasjoner/Innstillinger/Stortinget/2017-2018/inns-201718-182l/?all=true&quot;&gt;Stortingets
296 flertallsinnstilling&lt;/a&gt; er at tidsbegrensingen skal fjernes, og mener
297 at tidsubegrenset lagring ikke vil påvirke oppslutningen om
298 undersøkelsen.&lt;/p&gt;
299
300 &lt;p&gt;Datatilsynet har ikke akkurat applaudert forslaget:&lt;/p&gt;
301
302 &lt;p&gt;&lt;blockquote&gt;
303
304 &lt;p&gt;«Datatilsynet mener forslaget ikke i tilstrekkelig grad
305 synliggjør hvilke etiske og personvernmessige utfordringer som må
306 diskuteres før en etablerer en nasjonal biobank med blodprøver fra
307 hele befolkningen.»&lt;/p&gt;
308
309 &lt;/blockquote&gt;&lt;/p&gt;
310
311 &lt;p&gt;Det er flere historier om hvordan innsamlet biologisk materiale har
312 blitt brukt til andre formål enn de ble innsamlet til, og historien om
313 &lt;a href=&quot;https://www.aftenposten.no/norge/i/Ql0WR/Na-ma-Folkehelsa-slette-uskyldiges-DNA-info&quot;&gt;folkehelseinstituttets
314 lagring på vegne av politiet (Kripos) av innsamlet biologisk materiale
315 og DNA-informasjon i strid med loven&lt;/a&gt; viser at en ikke kan være
316 trygg på at lover og intensjoner beskytter de som blir berørt mot
317 misbruk av slik privat og personlig informasjon.&lt;/p&gt;
318
319 &lt;p&gt;Det er verdt å merke seg at det kan forskes på de innsamlede
320 blodprøvene uten samtykke fra den det gjelder (eller foreldre når det
321 gjelder barn), etter en lovendring for en stund tilbake, med mindre
322 det er sendt inn skjema der en reserverer seg mot forskning uten
323 samtykke. Skjemaet er tilgjengelig fra
324 &lt;a href=&quot;https://www.fhi.no/arkiv/publikasjoner/for-pasienter-skjema-for-reservasjo/&quot;&gt;folkehelseinstituttets
325 websider&lt;/a&gt;, og jeg anbefaler, uavhengig av denne saken, varmt alle å
326 sende inn skjemaet for å dokumentere hvor mange som ikke synes det er
327 greit å fjerne krav om samtykke.&lt;/p&gt;
328
329 &lt;p&gt;I tillegg bør en kreve destruering av alt biologisk materiale som
330 er samlet inn om en selv, for å redusere eventuelle negative
331 konsekvenser i fremtiden når materialet kommer på avveie eller blir
332 brukt uten samtykke, men det er så vidt jeg vet ikke noe system for
333 dette i dag.&lt;/p&gt;
334
335 &lt;p&gt;Som vanlig, hvis du bruker Bitcoin og ønsker å vise din støtte til
336 det jeg driver med, setter jeg pris på om du sender Bitcoin-donasjoner
337 til min adresse
338 &lt;b&gt;&lt;a href=&quot;bitcoin:15oWEoG9dUPovwmUL9KWAnYRtNJEkP1u1b&quot;&gt;15oWEoG9dUPovwmUL9KWAnYRtNJEkP1u1b&lt;/a&gt;&lt;/b&gt;.&lt;/p&gt;
339 </description>
340 </item>
341
342 <item>
343 <title>First rough draft Norwegian and Spanish edition of the book Made with Creative Commons</title>
344 <link>http://people.skolelinux.org/pere/blog/First_rough_draft_Norwegian_and_Spanish_edition_of_the_book_Made_with_Creative_Commons.html</link>
345 <guid isPermaLink="true">http://people.skolelinux.org/pere/blog/First_rough_draft_Norwegian_and_Spanish_edition_of_the_book_Made_with_Creative_Commons.html</guid>
346 <pubDate>Tue, 13 Mar 2018 13:00:00 +0100</pubDate>
347 <description>&lt;p&gt;I am working on publishing yet another book related to Creative
348 Commons. This time it is a book filled with interviews and histories
349 from those around the globe making a living using Creative
350 Commons.&lt;/p&gt;
351
352 &lt;p&gt;Yesterday, after many months of hard work by several volunteer
353 translators, the first draft of a Norwegian Bokmål edition of the book
354 &lt;a href=&quot;https://madewith.cc&quot;&gt;Made with Creative Commons from 2017&lt;/a&gt;
355 was complete. The Spanish translation is also complete, while the
356 Dutch, Polish, German and Ukraine edition need a lot of work. Get in
357 touch if you want to help make those happen, or would like to
358 translate into your mother tongue.&lt;/p&gt;
359
360 &lt;p&gt;The whole book project started when
361 &lt;a href=&quot;http://gwolf.org/node/4102&quot;&gt;Gunnar Wolf announced&lt;/a&gt; that he
362 was going to make a Spanish edition of the book. I noticed, and
363 offered some input on how to make a book, based on my experience with
364 translating the
365 &lt;a href=&quot;https://www.lulu.com/shop/lawrence-lessig/fri-kultur/paperback/product-22441576.html&quot;&gt;Free
366 Culture&lt;/a&gt; and
367 &lt;a href=&quot;https://debian-handbook.info/get/#norwegian&quot;&gt;The Debian
368 Administrator&#39;s Handbook&lt;/a&gt; books to Norwegian Bokmål. To make a
369 long story short, we ended up working on a Bokmål edition, and now the
370 first rough translation is complete, thanks to the hard work of
371 Ole-Erik Yrvin, Ingrid Yrvin, Allan Nordhøy and myself. The first
372 proof reading is almost done, and only the second and third proof
373 reading remains. We will also need to translate the 14 figures and
374 create a book cover. Once it is done we will publish the book on
375 paper, as well as in PDF, ePub and possibly Mobi formats.&lt;/p&gt;
376
377 &lt;p&gt;The book itself originates as a manuscript on Google Docs, is
378 downloaded as ODT from there and converted to Markdown using pandoc.
379 The Markdown is modified by a script before is converted to DocBook
380 using pandoc. The DocBook is modified again using a script before it
381 is used to create a Gettext POT file for translators. The translated
382 PO file is then combined with the earlier mentioned DocBook file to
383 create a translated DocBook file, which finally is given to dblatex to
384 create the final PDF. The end result is a set of editions of the
385 manuscript, one English and one for each of the translations.&lt;/p&gt;
386
387 &lt;p&gt;The translation is conducted using
388 &lt;a href=&quot;https://hosted.weblate.org/projects/madewithcc/translation/&quot;&gt;the
389 Weblate web based translation system&lt;/a&gt;. Please have a look there
390 and get in touch if you would like to help out with proof
391 reading. :)&lt;/p&gt;
392
393 &lt;p&gt;As usual, if you use Bitcoin and want to show your support of my
394 activities, please send Bitcoin donations to my address
395 &lt;b&gt;&lt;a href=&quot;bitcoin:15oWEoG9dUPovwmUL9KWAnYRtNJEkP1u1b&quot;&gt;15oWEoG9dUPovwmUL9KWAnYRtNJEkP1u1b&lt;/a&gt;&lt;/b&gt;.&lt;/p&gt;
396 </description>
397 </item>
398
399 <item>
400 <title>Debian used in the subway info screens in Oslo, Norway</title>
401 <link>http://people.skolelinux.org/pere/blog/Debian_used_in_the_subway_info_screens_in_Oslo__Norway.html</link>
402 <guid isPermaLink="true">http://people.skolelinux.org/pere/blog/Debian_used_in_the_subway_info_screens_in_Oslo__Norway.html</guid>
403 <pubDate>Fri, 2 Mar 2018 13:10:00 +0100</pubDate>
404 <description>&lt;p&gt;Today I was pleasantly surprised to discover my operating system of
405 choice, Debian, was used in the info screens on the subway stations.
406 While passing Nydalen subway station in Oslo, Norway, I discovered the
407 info screen booting with some text scrolling. I was not quick enough
408 with my camera to be able to record a video of the scrolling boot
409 screen, but I did get a photo from when the boot got stuck with a
410 corrupt file system:
411
412 &lt;p align=&quot;center&quot;&gt;&lt;a href=&quot;http://people.skolelinux.org/pere/blog/images/2018-03-02-ruter-debian-lenny.jpeg&quot;&gt;&lt;img align=&quot;center&quot; width=&quot;40%&quot; src=&quot;http://people.skolelinux.org/pere/blog/images/2018-03-02-ruter-debian-lenny.jpeg&quot; alt=&quot;[photo of subway info screen]&quot;&gt;&lt;/a&gt;&lt;/p&gt;
413
414 &lt;p&gt;While I am happy to see Debian used more places, some details of the
415 content on the screen worries me.&lt;/p&gt;
416
417 &lt;p&gt;The image show the version booting is &#39;Debian GNU/Linux lenny/sid&#39;,
418 indicating that this is based on code taken from Debian Unstable/Sid
419 after Debian Etch (version 4) was released 2007-04-08 and before
420 Debian Lenny (version 5) was released 2009-02-14. Since Lenny Debian
421 has released version 6 (Squeeze) 2011-02-06, 7 (Wheezy) 2013-05-04, 8
422 (Jessie) 2015-04-25 and 9 (Stretch) 2017-06-15, according to
423 &lt;a href=&quot;https://en.wikipedia.org/wiki/Debian_version_history&quot;&gt;a Debian
424 version history on Wikpedia&lt;/a&gt;. This mean the system is running
425 around 10 year old code, with no security fixes from the vendor for
426 many years.&lt;/p&gt;
427
428 &lt;p&gt;This is not the first time I discover the Oslo subway company,
429 Ruter, running outdated software. In 2012,
430 &lt;a href=&quot;http://people.skolelinux.org/pere/blog/Er_billettautomatene_til_kollektivtrafikken_i_Oslo_uten_sikkerhetsoppdateringer_.html&quot;&gt;I
431 discovered the ticket vending machines were running Windows 2000&lt;/a&gt;,
432 and this was
433 &lt;a href=&quot;http://people.skolelinux.org/pere/blog/Fortsatt_ingen_sikkerhetsoppdateringer_for_billettautomatene_til_kollektivtrafikken_i_Oslo_.html&quot;&gt;still
434 the case in 2016&lt;/a&gt;. Given the response from the responsible people
435 in 2016, I would assume the machines are still running unpatched
436 Windows 2000. Thus, an unpatched Debian setup come as no surprise.&lt;/p&gt;
437
438 &lt;p&gt;The photo is made available under the license terms
439 &lt;a href=&quot;http://creativecommons.org/licenses/by/4.0/&quot;&gt;Creative Commons
440 4.0 Attribution International (CC BY 4.0)&lt;/a&gt;.&lt;/p&gt;
441
442 &lt;p&gt;As usual, if you use Bitcoin and want to show your support of my
443 activities, please send Bitcoin donations to my address
444 &lt;b&gt;&lt;a href=&quot;bitcoin:15oWEoG9dUPovwmUL9KWAnYRtNJEkP1u1b&quot;&gt;15oWEoG9dUPovwmUL9KWAnYRtNJEkP1u1b&lt;/a&gt;&lt;/b&gt;.&lt;/p&gt;
445 </description>
446 </item>
447
448 <item>
449 <title>The SysVinit upstream project just migrated to git</title>
450 <link>http://people.skolelinux.org/pere/blog/The_SysVinit_upstream_project_just_migrated_to_git.html</link>
451 <guid isPermaLink="true">http://people.skolelinux.org/pere/blog/The_SysVinit_upstream_project_just_migrated_to_git.html</guid>
452 <pubDate>Sun, 18 Feb 2018 09:20:00 +0100</pubDate>
453 <description>&lt;p&gt;Surprising as it might sound, there are still computers using the
454 traditional Sys V init system, and there probably will be until
455 systemd start working on Hurd and FreeBSD.
456 &lt;a href=&quot;https://savannah.nongnu.org/projects/sysvinit&quot;&gt;The upstream
457 project still exist&lt;/a&gt;, though, and up until today, the upstream
458 source was available from Savannah via subversion. I am happy to
459 report that this just changed.&lt;/p&gt;
460
461 &lt;p&gt;The upstream source is now in Git, and consist of three
462 repositories:&lt;/p&gt;
463
464 &lt;ul&gt;
465
466 &lt;li&gt;&lt;a href=&quot;http://git.savannah.nongnu.org/cgit/sysvinit.git&quot;&gt;sysvinit&lt;/a&gt;&lt;/li&gt;
467 &lt;li&gt;&lt;a href=&quot;http://git.savannah.nongnu.org/cgit/sysvinit/insserv.git&quot;&gt;insserv&lt;/a&gt;&lt;/li&gt;
468 &lt;li&gt;&lt;a href=&quot;http://git.savannah.nongnu.org/cgit/sysvinit/startpar.git&quot;&gt;startpar&lt;/a&gt;&lt;/li&gt;
469
470 &lt;/ul&gt;
471
472 &lt;p&gt;I do not really spend much time on the project these days, and I
473 has mostly retired, but found it best to migrate the source to a good
474 version control system to help those willing to move it forward.&lt;/p&gt;
475
476 &lt;p&gt;As usual, if you use Bitcoin and want to show your support of my
477 activities, please send Bitcoin donations to my address
478 &lt;b&gt;&lt;a href=&quot;bitcoin:15oWEoG9dUPovwmUL9KWAnYRtNJEkP1u1b&quot;&gt;15oWEoG9dUPovwmUL9KWAnYRtNJEkP1u1b&lt;/a&gt;&lt;/b&gt;.&lt;/p&gt;
479 </description>
480 </item>
481
482 </channel>
483 </rss>