]> pere.pagekite.me Git - homepage.git/blob - blog/index.rss
Generated.
[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>Stortinget vedtar maskinlesbart register over 20% av selskapseierne i Norge</title>
11 <link>http://people.skolelinux.org/pere/blog/Stortinget_vedtar_maskinlesbart_register_over_20__av_selskapseierne_i_Norge.html</link>
12 <guid isPermaLink="true">http://people.skolelinux.org/pere/blog/Stortinget_vedtar_maskinlesbart_register_over_20__av_selskapseierne_i_Norge.html</guid>
13 <pubDate>Thu, 7 Feb 2019 23:55:00 +0100</pubDate>
14 <description>&lt;p&gt;Jeg registrerer med glede at Stortinget i dag har
15 &lt;a href=&quot;https://www.stortinget.no/no/Saker-og-publikasjoner/Saker/Sak/?p=72826&quot;&gt;vedtatt
16 at det skal vedlikeholdes et åpent og maskinlesbart register over
17 reelle rettighetshavere i Norge&lt;/a&gt;. Her kan en kanskje få et
18 register som kan brukes til å analysere eierskap og kontroll i Norge
19 maskinelt og knytte det til internasjonale databaser som
20 &lt;a href=&quot;https://opencorporates.com/&quot;&gt;OpenCorporates&lt;/a&gt;. Det liker
21 jeg.&lt;/p&gt;
22
23 &lt;p&gt;Den vedtatte grense på 25 prosents eierandel fikk stor
24 oppmerksomhet i debatten. Jeg ser fra enkel analyse av skatteetatens
25 eierskapsregister at 80.4% av alle selskapseiere i registeret har
26 mindre enn 25% eierandel, mot 73.8% som har mindre enn 5% eierandel.
27 En grense på 25% vil altså utelukke 80.4% av selskapseierne fra det
28 vedtatte registeret, og en grense på 5% vil skjule 73.8%. En må helt
29 ned i registrering av eierandeler over circa 0.002% for å få mer enn
30 halvparten av selskapseierne i Norge. Mon tro hvor langt ned en må i
31 eierprosent for å få med alle eierskapene til politisk valgte
32 representanter?&lt;/p&gt;
33
34 &lt;p&gt;Jeg biter meg også merke i at Sivert Bjørnstad fra FrP
35 tilsynelatende tror at aksjonærregisteret er et eksisterende åpent
36 register, på tross av at det så vidt jeg vet kun deles ved personlig
37 oppmøte hos skatteetaten og ikke er tilgjengelig i maskinlesbart
38 format for enhver, og dermed så langt ikke er importert inn i
39 OpenCorporates. Det anser jeg ikke for et spesielt åpent register.
40 Debatten ga ellers lite håp om at situasjonen bedrer seg, da
41 finansministeren bare henviste til en fraværende næringsministeren og
42 ikke ville uttale seg om et skikkelig aksjonærregister snart dukker
43 opp.&lt;/p&gt;
44
45 &lt;p&gt;Som vanlig, hvis du bruker Bitcoin og ønsker å vise din støtte til
46 det jeg driver med, setter jeg pris på om du sender Bitcoin-donasjoner
47 til min adresse
48 &lt;b&gt;&lt;a href=&quot;bitcoin:15oWEoG9dUPovwmUL9KWAnYRtNJEkP1u1b&quot;&gt;15oWEoG9dUPovwmUL9KWAnYRtNJEkP1u1b&lt;/a&gt;&lt;/b&gt;.
49 Merk, betaling med bitcoin er ikke anonymt. :)&lt;/p&gt;
50 </description>
51 </item>
52
53 <item>
54 <title>Websocket from Kraken in Valutakrambod</title>
55 <link>http://people.skolelinux.org/pere/blog/Websocket_from_Kraken_in_Valutakrambod.html</link>
56 <guid isPermaLink="true">http://people.skolelinux.org/pere/blog/Websocket_from_Kraken_in_Valutakrambod.html</guid>
57 <pubDate>Fri, 1 Feb 2019 22:25:00 +0100</pubDate>
58 <description>&lt;p&gt;Yesterday, the Kraken virtual currency exchange announced
59 &lt;a href=&quot;https://blog.kraken.com/post/2019/websockets-public-api-launching-soon/&quot;&gt;their
60 Websocket service&lt;/a&gt;, providing a stream of exchange updates to its
61 clients. Getting updated rates quickly is a good idea, so I used
62 their &lt;a href=&quot;https://www.kraken.com/en-us/help/websocket-api&quot;&gt;API
63 documentation&lt;/a&gt; and added Websocket support to the Kraken service in
64 Valutakrambod today. The python library can now get updates
65 from Kraken several times per second, instead of every time the
66 information is polled from the REST API.&lt;/p&gt;
67
68 &lt;p&gt;If this sound interesting to you, the code for valutakrambod is
69 available from
70 &lt;a href=&quot;http://github.com/petterreinholdtsen/valutakrambod&quot;&gt;github&lt;/a&gt;.
71 Here is example output from the example client displaying rates in a
72 curses view:&lt;/p&gt;
73
74 &lt;p&gt;&lt;blockquote&gt;&lt;pre&gt;
75 Name Pair Bid Ask Spr Ftcd Age
76 BitcoinsNorway BTCEUR 2959.2800 3021.0500 2.0% 36 nan nan
77 Bitfinex BTCEUR 3087.9000 3088.0000 0.0% 36 37 nan
78 Bitmynt BTCEUR 3001.8700 3135.4600 4.3% 36 52 nan
79 Bitpay BTCEUR 3003.8659 nan nan% 35 nan nan
80 Bitstamp BTCEUR 3008.0000 3010.2300 0.1% 0 1 1
81 Bl3p BTCEUR 3000.6700 3010.9300 0.3% 1 nan nan
82 Coinbase BTCEUR 2992.1800 3023.2500 1.0% 34 nan nan
83 Kraken+BTCEUR 3005.7000 3006.6000 0.0% 0 1 0
84 Paymium BTCEUR 2940.0100 2993.4400 1.8% 0 2688 nan
85 BitcoinsNorway BTCNOK 29000.0000 29360.7400 1.2% 36 nan nan
86 Bitmynt BTCNOK 29115.6400 29720.7500 2.0% 36 52 nan
87 Bitpay BTCNOK 29029.2512 nan nan% 36 nan nan
88 Coinbase BTCNOK 28927.6000 29218.5900 1.0% 35 nan nan
89 MiraiEx BTCNOK 29097.7000 29741.4200 2.2% 36 nan nan
90 BitcoinsNorway BTCUSD 3385.4200 3456.0900 2.0% 36 nan nan
91 Bitfinex BTCUSD 3538.5000 3538.6000 0.0% 36 45 nan
92 Bitpay BTCUSD 3443.4600 nan nan% 34 nan nan
93 Bitstamp BTCUSD 3443.0100 3445.0500 0.1% 0 2 1
94 Coinbase BTCUSD 3428.1600 3462.6300 1.0% 33 nan nan
95 Gemini BTCUSD 3445.8800 3445.8900 0.0% 36 326 nan
96 Hitbtc BTCUSD 3473.4700 3473.0700 -0.0% 0 0 0
97 Kraken+BTCUSD 3444.4000 3445.6000 0.0% 0 1 0
98 Exchangerates EURNOK 9.6685 9.6685 0.0% 36 22226 nan
99 Norgesbank EURNOK 9.6685 9.6685 0.0% 36 22226 nan
100 Bitstamp EURUSD 1.1440 1.1462 0.2% 0 1 2
101 Exchangerates EURUSD 1.1471 1.1471 0.0% 36 22226 nan
102 BitcoinsNorway LTCEUR 1.0009 22.6538 95.6% 35 nan nan
103 BitcoinsNorway LTCNOK 259.0900 264.9300 2.2% 35 nan nan
104 BitcoinsNorway LTCUSD 0.0000 29.0000 100.0% 35 nan nan
105 Norgesbank USDNOK 8.4286 8.4286 0.0% 36 22226 nan
106 &lt;/pre&gt;&lt;/blockquote&gt;&lt;/p&gt;
107
108 &lt;p&gt;Yes, I notice the strange negative spread on Hitbtc. I&#39;ve seen the
109 same on Kraken. Another strange observation is that Kraken some times
110 announce trade orders a fraction of a second in the future. I really
111 wonder what is going on there.&lt;/p&gt;
112
113 &lt;p&gt;As usual, if you use Bitcoin and want to show your support of my
114 activities, please send Bitcoin donations to my address
115 &lt;b&gt;&lt;a href=&quot;bitcoin:15oWEoG9dUPovwmUL9KWAnYRtNJEkP1u1b&quot;&gt;15oWEoG9dUPovwmUL9KWAnYRtNJEkP1u1b&lt;/a&gt;&lt;/b&gt;.&lt;/p&gt;
116 </description>
117 </item>
118
119 <item>
120 <title>Strategispillet Unknown Horizons nå tilgjengelig på bokmål</title>
121 <link>http://people.skolelinux.org/pere/blog/Strategispillet_Unknown_Horizons_n__tilgjengelig_p__bokm_l.html</link>
122 <guid isPermaLink="true">http://people.skolelinux.org/pere/blog/Strategispillet_Unknown_Horizons_n__tilgjengelig_p__bokm_l.html</guid>
123 <pubDate>Wed, 23 Jan 2019 07:50:00 +0100</pubDate>
124 <description>&lt;p&gt;I høst ble jeg inspirert til å bidra til oversettelsen av
125 &lt;a href=&quot;http://unknown-horizons.org/&quot;&gt;strategispillet Unknown
126 Horizons&lt;/a&gt;, og oversatte de nesten 200 strengene i prosjektet til
127 bokmål. Deretter har jeg gått å ventet på at det kom en ny utgave som
128 inneholdt disse oversettelsene. Nå er endelig ventetiden over. Den
129 nye versjonen kom på nyåret, og ble
130 &lt;a href=&quot;https://tracker.debian.org/pkg/unknown-horizons&quot;&gt;lastet opp i
131 Debian&lt;/a&gt; for noen få dager siden. I går kveld fikk jeg testet det ut, og
132 må innrømme at oversettelsene fungerer fint. Fant noen få tekster som
133 måtte justeres, men ikke noe alvorlig. Har oppdatert
134 &lt;a href=&quot;https://hosted.weblate.org/projects/uh/&quot;&gt;oversettelsen på
135 Weblate&lt;/a&gt;, slik at neste utgave vil være enda bedre. :)&lt;/p&gt;
136
137 &lt;p&gt;Spillet er et ressursstyringsspill ala Civilization, og er morsomt
138 å spille for oss som liker slikt. :)&lt;/p&gt;
139
140 &lt;p&gt;Som vanlig, hvis du bruker Bitcoin og ønsker å vise din støtte til
141 det jeg driver med, setter jeg pris på om du sender Bitcoin-donasjoner
142 til min adresse
143 &lt;b&gt;&lt;a href=&quot;bitcoin:15oWEoG9dUPovwmUL9KWAnYRtNJEkP1u1b&quot;&gt;15oWEoG9dUPovwmUL9KWAnYRtNJEkP1u1b&lt;/a&gt;&lt;/b&gt;.
144 Merk, betaling med bitcoin er ikke anonymt. :)&lt;/p&gt;
145 </description>
146 </item>
147
148 <item>
149 <title>Debian now got everything you need to program Micro:bit</title>
150 <link>http://people.skolelinux.org/pere/blog/Debian_now_got_everything_you_need_to_program_Micro_bit.html</link>
151 <guid isPermaLink="true">http://people.skolelinux.org/pere/blog/Debian_now_got_everything_you_need_to_program_Micro_bit.html</guid>
152 <pubDate>Tue, 22 Jan 2019 17:20:00 +0100</pubDate>
153 <description>&lt;p&gt;I am amazed and very pleased to discover that since a few days ago,
154 everything you need to program the &lt;a href=&quot;https://microbit.org/&quot;&gt;BBC
155 micro:bit&lt;/a&gt; is available from the Debian archive. All this is
156 thanks to the hard work of Nick Morrott and the Debian python
157 packaging team. The micro:bit project recommend the mu-editor to
158 program the microcomputer, as this editor will take care of all the
159 machinery required to injekt/flash micropython alongside the program
160 into the micro:bit, as long as the pieces are available.&lt;/p&gt;
161
162 &lt;p&gt;There are three main pieces involved. The first to enter Debian
163 was
164 &lt;a href=&quot;https://tracker.debian.org/pkg/python-uflash&quot;&gt;python-uflash&lt;/a&gt;,
165 which was accepted into the archive 2019-01-12. The next one was
166 &lt;a href=&quot;https://tracker.debian.org/pkg/mu-editor&quot;&gt;mu-editor&lt;/a&gt;, which
167 showed up 2019-01-13. The final and hardest part to to into the
168 archive was
169 &lt;a href=&quot;https://tracker.debian.org/pkg/firmware-microbit-micropython&quot;&gt;firmware-microbit-micropython&lt;/a&gt;,
170 which needed to get its build system and dependencies into Debian
171 before it was accepted 2019-01-20. The last one is already in Debian
172 Unstable and should enter Debian Testing / Buster in three days. This
173 all allow any user of the micro:bit to get going by simply running
174 &#39;apt install mu-editor&#39; when using Testing or Unstable, and once
175 Buster is released as stable, all the users of Debian stable will be
176 catered for.&lt;/p&gt;
177
178 &lt;p&gt;As a minor final touch, I added rules to
179 &lt;a href=&quot;https://tracker.debian.org/pkg/isenkram&quot;&gt;the isenkram
180 package&lt;/a&gt; for recognizing micro:bit and recommend the mu-editor
181 package. This make sure any user of the isenkram desktop daemon will
182 get a popup suggesting to install mu-editor then the USB cable from
183 the micro:bit is inserted for the first time.&lt;/p&gt;
184
185 &lt;p&gt;This should make it easier to have fun.&lt;/p&gt;
186
187 &lt;p&gt;As usual, if you use Bitcoin and want to show your support of my
188 activities, please send Bitcoin donations to my address
189 &lt;b&gt;&lt;a href=&quot;bitcoin:15oWEoG9dUPovwmUL9KWAnYRtNJEkP1u1b&quot;&gt;15oWEoG9dUPovwmUL9KWAnYRtNJEkP1u1b&lt;/a&gt;&lt;/b&gt;.&lt;/p&gt;
190 </description>
191 </item>
192
193 <item>
194 <title>Oppdaterte kommentarer til «Evaluation of (il)legality» for Popcorn Time</title>
195 <link>http://people.skolelinux.org/pere/blog/Oppdaterte_kommentarer_til__Evaluation_of__il_legality__for_Popcorn_Time.html</link>
196 <guid isPermaLink="true">http://people.skolelinux.org/pere/blog/Oppdaterte_kommentarer_til__Evaluation_of__il_legality__for_Popcorn_Time.html</guid>
197 <pubDate>Wed, 16 Jan 2019 11:40:00 +0100</pubDate>
198 <description>&lt;p&gt;I forrige uke var jeg i Borgarting lagmannsrett som partshjelper og
199 sakkyndig vitne og presenterte mine oppdaterte undersøkelser rundt
200 &lt;a href=&quot;https://github.com/petterreinholdtsen/public-domain-free-imdb&quot;&gt;telling
201 av filmverk i det fri&lt;/a&gt;, relatert til
202 &lt;a href=&quot;https://www.nuug.no/&quot;&gt;foreningen NUUG&lt;/a&gt;s involvering i &lt;a
203 href=&quot;https://www.nuug.no/news/tags/dns-domenebeslag/&quot;&gt;saken om
204 Økokrims beslag og senere inndragning av DNS-domenet
205 popcorn-time.no&lt;/a&gt;. I forkant hadde jeg oppdatert mitt notat med
206 kommentarer til et av aktors bevis, som forsøkte å måle hvor stor
207 andel ulovligheter som var tilgjengelig via Popcorn Time-avspillere.
208 Jeg mistenker flere kan ha glede av å lese dette notatet, som jeg
209 publiserte en tidligere versjon av i fjor, så her er det. Legger
210 også ved avskrift av dokument 09,13, som er det sentrale dokumentet
211 jeg kommenterer.&lt;/p&gt;
212
213 &lt;p&gt;&lt;strong&gt;Oppdaterte kommentarer til «Evaluation of (il)legality» for
214 Popcorn Time&lt;/strong&gt;&lt;/p&gt;
215
216 &lt;p&gt;&lt;strong&gt;Oppsummering&lt;/strong&gt;&lt;/p&gt;
217
218 &lt;p&gt;Målemetoden som Økokrim har lagt til grunn når de påstår at 99% av
219 filmene tilgjengelig fra Popcorn Time deles ulovlig har svakheter
220 som gjør resultatet upålitelig.&lt;/p&gt;
221
222 &lt;p&gt;De eller den som har vurdert hvorvidt filmer kan lovlig deles er
223 ikke i stand til å identifisere filmer som kan deles lovlig eller er
224 falt i det fri og har tilsynelatende antatt at kun veldig gamle
225 filmer kan deles lovlig. Økokrim legger til grunn at det bare finnes
226 èn film, Charlie Chaplin-filmen «The Circus» fra 1928, som kan deles
227 fritt blant de som ble observert tilgjengelig via ulike Popcorn
228 Time-varianter. Med min begrensede og ufullstendige oversikt finner
229 jeg tre flere blant de observerte filmene: «The Brain That Wouldn&#39;t
230 Die» fra 1962, «God’s Little Acre» fra 1958 og «She Wore a Yellow
231 Ribbon» fra 1949. Det er godt mulig det finnes flere. Det finnes
232 dermed minst fire ganger så mange filmer som lovlig kan deles på
233 Internett i datasettet Økokrim har lagt til grunn når det påstås at
234 mindre enn 1 % kan deles lovlig.&lt;/p&gt;
235
236 &lt;p&gt;Dernest, utplukket som gjøres ved søk på tilfeldige ord hentet fra
237 ordlisten til Dale-Chall avviker fra årsfordelingen til de brukte
238 filmkatalogene som helhet, hvilket påvirker fordelingen mellom
239 filmer som kan lovlig deles og filmer som ikke kan lovlig deles. I
240 tillegg gir valg av øvre del (de fem første) av søkeresultatene et
241 avvik fra riktig årsfordeling, hvilket påvirker fordelingen av verk
242 i det fri i søkeresultatet.&lt;/p&gt;
243
244 &lt;p&gt;Til sist er det viktig å merke seg at det som måles er ikke
245 (u)lovligheten knyttet til &lt;strong&gt;bruken&lt;/strong&gt; av Popcorn Time,
246 men (u)lovligheten til innholdet i ulike bittorrent-filmkataloger
247 som vedlikeholdes av ulike miljøer uavhengig av Popcorn Time, og som
248 ulike Popcorn Time-varianter har benyttet seg av.&lt;/p&gt;
249
250 &lt;p&gt;Omtalte dokumenter: 09,12, &lt;a href=&quot;#dok-09-13&quot;&gt;09,13&lt;/a&gt;, 09,14,
251 09,18, 09,19, 09,20.&lt;/p&gt;
252
253 &lt;p&gt;&lt;strong&gt;Utfyllende kommentarer&lt;/strong&gt;&lt;/p&gt;
254
255 &lt;p&gt;Økokrim har forklart domstolene at minst 99% av alt som er
256 tilgjengelig fra ulike Popcorn Time-varianter deles ulovlig på
257 Internet. Jeg ble nysgjerrig på hvordan de er kommet frem til dette
258 tallet, og dette notatet er en samling kommentarer rundt målingen
259 Økokrim henviser til. Litt av bakgrunnen for at jeg valgte å se på
260 saken er at jeg er interessert i å identifisere og telle hvor mange
261 kunstneriske verk som er falt i det fri eller av andre grunner kan
262 lovlig deles på Internett, og dermed var interessert i hvordan en
263 hadde funnet den ene prosenten som kanskje deles lovlig.&lt;/p&gt;
264
265 &lt;p&gt;Andelen på 99% kommer fra et ukreditert og udatert notatet som tar
266 mål av seg å dokumentere en metode for å måle hvor (u)lovlig ulike
267 Popcorn Time-varianter er.&lt;/p&gt;
268
269 &lt;p&gt;Raskt oppsummert, så forteller metodedokumentet at fordi det ikke
270 er mulig å få tak i komplett liste over alle filmtitler tilgjengelig
271 via Popcorn Time, så lages noe som skal være et representativt
272 utvalg ved å velge 50 tilfeldige søkeord større enn tre tegn fra en
273 ordliste kjent som Dale-Chall. For hvert søkeord gjøres et søk og de
274 første fem filmene i søkeresultatet samles inn inntil 100 unike
275 filmtitler er funnet. Hvis 50 søkeord ikke var tilstrekkelig for å
276100 unike filmtitler ble flere filmer fra hvert søkeresultat lagt
277 til. Hvis dette heller ikke var tilstrekkelig, så ble det hentet ut
278 og søkt på flere tilfeldig valgte søkeord inntil 100 unike
279 filmtitler var identifisert.&lt;/p&gt;
280
281 &lt;p&gt;Deretter ble for hver av filmtitlene «vurdert hvorvidt det var
282 rimelig å forvente om at verket var vernet av copyright, ved å se på
283 om filmen var tilgjengelig i IMDB, samt se på regissør,
284 utgivelsesår, når det var utgitt for bestemte markedsområder samt
285 hvilke produksjons- og distribusjonsselskap som var registrert» (min
286 oversettelse).&lt;/p&gt;
287
288 &lt;p&gt;Metoden er gjengitt både i de ukrediterte dokumentene 09,13 og
289 09,19, samt beskrevet fra side 47 i dokument 09,20, lysark datert
290 2017-02-01. Sistnevnte er kreditert Geerart Bourlon fra Motion
291 Picture Association EMEA.&lt;/p&gt;
292
293 &lt;p&gt;Metoden virker å ha flere svakheter som gir resultatene en
294 slagside. Den starter med å slå fast at det ikke er mulig å hente ut
295 en komplett liste over alle filmtitler som er tilgjengelig, og at
296 dette er bakgrunnen for metodevalget. Denne forutsetningen er ikke i
297 tråd med det som står i dokument 09,12, som ikke heller har oppgitt
298 forfatter og dato. Dokument 09,12 forteller hvordan hele
299 kataloginnholdet i en bittorrent-katalog ble lasted ned og talt
300 opp. Dokument 09,12 er muligens samme rapport som det ble referert
301 til i dom fra Oslo Tingrett 2017-11-03
302 (&lt;a href=&quot;https://www.domstol.no/no/Enkelt-domstol/Oslo--tingrett/Nyheter/ma-sperre-for-popcorn-time/&quot;&gt;sak
303 17-093347TVI-OTIR/05&lt;/a&gt;) under navnet rapport av 1. juni 2017 av
304 Alexander Kind Petersen. De ligner, men jeg har ikke sammenlignet
305 dokumentene ord for ord for å kontrollere om de er identiske.&lt;/p&gt;
306
307 &lt;p&gt;Det finnes flere kilder som kan brukes til å finne filmer som er
308 allemannseie (public domain) eller har bruksvilkår som gjør det
309 lovlig for alle å dele dem på Internett. Jeg har det siste året
310 forsøkt å samle og krysskoble disse listene ved hjelp av tittel-ID i
311 IMDB for å forsøke å telle antall filmer i det fri. Ved å ta
312 utgangspunkt i slike lister (og publiserte filmer for
313 Internett-arkivets del), har jeg så langt klart å identifisere over
314 14 000 filmer, hovedsaklig spillefilmer. Noen filmer er gått tapt
315 ved at de eneste kjente eksemplarene er blitt ødelagt. Jeg har ikke
316 forsøkt å finne ut hvilke filmer som er gått tapt, ut over å se
317 hvilke filmer som er tilgjengelig på filmdelings-nettsteder.&lt;/p&gt;
318
319 &lt;p&gt;IMDB er en forkortelse for The Internet Movie Database, en
320 anerkjent kommersiell nettjeneste som brukes aktivt av både
321 filmbransjen og andre til å holde rede på hvilke spillefilmer (og
322 endel andre filmer) som finnes eller er under produksjon, samt
323 informasjon om disse filmene. Datakvaliteten er høy, med få feil og
324 få filmer som mangler. IMDB viser ikke informasjon om
325 opphavsrettslig status for filmene på infosiden for hver film, men
326 frivillige har lagt ut på IMDB-tjenesten lister med filmer som antas
327 å være verk i det fri. Disse listene er en liten del av kildene for
328 min telling av verk som kan lovlig deles på Internett.&lt;/p&gt;
329
330 &lt;p&gt;De aller fleste oppføringene over verk i det fri er hentet fra IMDB
331 selv, basert på det faktum at alle filmer laget i USA før 1923 er
332 falt i det fri. Tilsvarende tidsgrense for Storbritannia er
333 1912-07-01, men dette utgjør bare veldig liten del av spillefilmene
334 i IMDB (19 totalt). En annen stor andel kommer fra
335 Internett-arkivet, der jeg har identifisert filmer som har referanse
336 til IMDB. Internett-arkivet, som holder til i USA, har
337 som &lt;a href=&quot;https://archive.org/about/terms.php&quot;&gt;policy å kun
338 publisere filmer som det er lovlig å distribuere&lt;/a&gt;. Jeg har under
339 arbeidet kommet over flere filmer som har blitt fjernet fra
340 Internett-arkivet, hvilket gjør at jeg konkluderer med at folkene
341 som kontrollerer Internett-arkivet har et aktivt forhold til kun å
342 ha lovlig innhold der, selv om det i stor grad er drevet av
343 frivillige. Internett-arkivet har publisert 4.6 millioner
344 videofilmer som samtlige er tilgjengelig også med
345 Bittorrent-protokollen. En annen stor liste med filmer kommer fra
346 det kommersielle selskapet Retro Film Vault, som selger
347 allemannseide filmer til TV- og filmbransjen, Jeg har også benyttet
348 meg av lister over filmer som hevdes å være allemannseie, det være
349 seg Public Domain Review, Public Domain Torrents og Public Domain
350 Movies (to ulike tjenester med samme navn, på .net og .info), samt
351 lister over filmer med Creative Commons-lisensiering fra Wikipedia,
352 VODO og The Hill Productions. Jeg har gjort endel stikkontroll ved å
353 vurdere filmer som kun omtales på en liste. Der jeg har funnet feil
354 som har gjort meg i tvil om vurderingen til de som har laget listen
355 har jeg forkastet listen fullstendig (gjelder for eksemel en av
356 listene fra IMDB).&lt;/p&gt;
357
358 &lt;p&gt;Ved å ta utgangspunkt i verk som kan antas å være lovlig delt på
359 Internett (fra blant annet Internett-arkivet, Public Domain
360 Torrents, Public Domain Reivew og Public Domain Movies), og knytte
361 dem til oppføringer i IMDB, så har jeg så langt klart å identifisere
362 over 14 000 filmer (hovedsaklig spillefilmer) det er grunn til å tro
363 kan lovlig distribueres av alle på Internett. Som ekstra kilder er
364 det brukt lister over filmer som antas/påstås å være
365 allemannseie. Disse kildene kommer fra miljøer som jobber for å
366 gjøre tilgjengelig for almennheten alle verk som er falt i det fri
367 eller har bruksvilkår som tillater deling.&lt;/p&gt;
368
369 &lt;p&gt;I tillegg til de over 14 000 filmene der tittel-ID i IMDB er
370 identifisert, har jeg funnet mer enn 26 000 oppføringer der jeg ennå
371 ikke har hatt kapasitet til å spore opp tittel-ID i IMDB. Jeg har
372 sett at noen av disse er duplikater av de IMDB-oppføringene som er
373 identifisert så langt, men de fleste jeg har hatt tid til å
374 undersøke så langt har vist seg å ikke være duplikater. Retro Film
375 Vault hevder å ha 44 000 filmverk i det fri i sin katalog, så det er
376 mulig at det reelle tallet er betydelig høyere enn de jeg har klart
377 å identifisere så langt. Konklusjonen en kan trekke fra dette er at
378 tallet 14 000 er nedre grense for hvor mange filmer i IMDB som kan
379 lovlig deles på Internett. I
380 følge &lt;a href=&quot;https://www.imdb.com/stats&quot;&gt;statistikk fra IMDB&lt;/a&gt;
381 er det 4.6 millioner titler registrert, hvorav 3 millioner er
382 TV-serieepisoder.&lt;/p&gt;
383
384 &lt;p&gt;Hvis en fordeler på år alle tittel-IDene i IMDB som hevdes å deles
385 lovlig på Internett, får en følgende histogram:&lt;/p&gt;
386
387 &lt;p align=&quot;center&quot;&gt;&lt;img src=&quot;http://people.skolelinux.org/pere/blog/images/2019-01-16-dns-beslag-verkidetfri-2018-11-26-histogram-year.png&quot;
388 alt=&quot;histogram over frie filmer per år&quot; width=&quot;80%&quot;/&gt;&lt;/p&gt;
389
390 &lt;p&gt;En kan i histogrammet se at effekten av manglende registrering
391 eller fornying av registrering er at mange filmer gitt ut i USA før
392 1978 er allemannseie i dag. I tillegg kan en se at det finnes flere
393 filmer gitt ut de siste årene med bruksvilkår som tillater deling,
394 muligens på grunn av fremveksten
395 av &lt;a href=&quot;https://creativecommons.org/&quot;&gt;Creative
396 Commons&lt;/a&gt;-bevegelsen.&lt;/p&gt;
397
398 &lt;p&gt;IMDB har lagt ut &lt;a href=&quot;https://www.imdb.com/interfaces/&quot;&gt;en
399 maskinlesbare liste&lt;/a&gt; over alle registreringene i sin database, og
400 ved hjelp av denne har jeg oppsummert antall titler per år i
401 kategoriene «movies» og «short», som er det jeg fokuserer på i min
402 telling. Inn i oversikten er det tegnet hvor stor prosentandel
403 antallet filmer som hevdes å kunne deles lovlig på Internett utgjør
404 av IMDB-totalen. Ut fra oversikten får man en ide om hvor stor andel
405 av totalen som kan mangle i min telling, for eksempel ved å merke
406 seg at få prosenter av filmene utgitt tidlig på 1900-tallet er med i
407 min telling.&lt;/p&gt;
408
409 &lt;p align=&quot;center&quot;&gt;&lt;img src=&quot;http://people.skolelinux.org/pere/blog/images/2019-01-16-dns-beslag-verkidetfri-2018-11-26-histogram-year-imdb.png&quot;
410 alt=&quot;histogram over filmer og frie filmer per år&quot; width=&quot;80%&quot; /&gt;&lt;/p&gt;
411
412 &lt;p&gt;For maskinell analyse av katalogene laget jeg et lite program som
413 kobler seg til bittorrent-katalogene som brukes av ulike Popcorn
414 Time-varianter og laster ned komplett liste over filmer i
415 katalogene. Dette bekrefter at det er mulig å hente ut komplett
416 liste med alle filmtitler som er tilgjengelig i katalogene, i strid
417 med påstanden i dokumentene 09,13, 09,19 og 09,20. Jeg har sett på
418 fire bittorrent-kataloger. Den ene ble brukt av klienten
419 tilgjengelig fra www.popcorntime.sh 2017-12-18 og er navngitt «sh» i
420 dette dokumentet. Den andre brukes i følge dokument 09,12 av
421 klienten tilgjengelig fra popcorntime.ag og popcorntime.sh på ukjent
422 tidspunkt og er navngitt «yts» i dette dokumentet. Den tredje ble
423 brukt av websidene tilgjengelig fra popcorntime-online.tv 2017-12-18
424 og er navngitt «apidomain» i dette dokumentet. Den fjerde ble brukt
425 av klienten tilgjengelig fra popcorn-time.to i følge dokument 09,12
426 på ukjent tidspunkt, og er navngitt «ukrfnlge» i dette
427 dokumentet. Hvilke kataloger som brukes av ulike Popcorn
428 Time-klienter endrer seg over tid, da Popcorn Time-klientene i
429 praksis er nettlesere som viser frem ulike nettsider og disse
430 nettsidene bytter datakilder når nettsidens eier ønsker det.&lt;/p&gt;
431
432 &lt;p&gt;Metoden som Økokrim legger til grunn, skriver i sitt punkt fire at
433 skjønn er en egnet metode for å finne ut om en film kan lovlig deles
434 på Internett eller ikke, og sier at det ble «vurdert hvorvidt det
435 var rimelig å forvente om at verket var vernet av copyright». For
436 det første er det ikke nok å slå fast om en film er «vernet av
437 copyright» for å vite om det er lovlig å dele den på Internett eller
438 ikke, da det finnes flere filmer med opphavsrettslige bruksvilkår
439 som tillater deling på Internett. Eksempler på dette er Creative
440 Commons-lisensierte filmer som Citizenfour fra 2014 og Sintel fra
441 2010. I tillegg til slike finnes det flere filmer som nå er
442 allemannseie (public domain) på grunn av manglende registrering
443 eller fornying av registrering selv om både regisør,
444 produksjonsselskap og distributør ønsker seg vern. Eksempler på
445 dette er Plan 9 from Outer Space fra 1959 og Night of the Living
446 Dead fra 1968. Alle filmer fra USA som var allemannseie før
447 1989-03-01 forble i det fri da Bern-konvensjonen, som tok effekt i
448 USA på det tidspunktet, ikke ble gitt tilbakevirkende
449 kraft. &lt;a href=&quot;https://www.latimes.com/local/lanow/la-me-ln-happy-birthday-song-lawsuit-decision-20150922-story.html&quot;&gt;Historien
450 om sangen «Happy birthday»&lt;/a&gt;, der betaling for bruk har vært krevd
451 inn i flere tiår selv om sangen ikke var vernet av åndsverksloven,
452 forteller oss at hvert enkelt verk må vurderes nøye og i detalj før
453 en kan slå fast om verket er allemannseie eller ikke, det holder
454 ikke å tro på selverklærte rettighetshavere. Flere eksempel på verk
455 i det fri som feilklassifiseres som vernet er fra dokument 09,18,
456 som lister opp søkeresultater for pklienten omtalt som
457 popcorntime.sh og i følge notatet kun inneholder en film (The Circus
458 fra 1928) som under tvil kan antas å være allemannseie.&lt;/p&gt;
459
460 &lt;p&gt;Ved rask gjennomlesning av dokument 09,18, som inneholder
461 skjermbilder fra bruk av en Popcorn Time-variant, fant jeg omtalt
462 både filmen «The Brain That Wouldn&#39;t Die» fra 1962 som
463 er &lt;a href=&quot;https://archive.org/details/brain_that_wouldnt_die&quot;&gt;tilgjengelig
464 fra Internett-arkivet&lt;/a&gt; og
465 som &lt;a href=&quot;https://en.wikipedia.org/wiki/List_of_films_in_the_public_domain_in_the_United_States&quot;&gt;i
466 følge Wikipedia er allemannseie i USA&lt;/a&gt; da den ble gitt ut i 1962
467 uten «copyright»-merking, og filmen «God’s Little Acre» fra
468 1958 &lt;a href=&quot;https://en.wikipedia.org/wiki/God%27s_Little_Acre_%28film%29&quot;&gt;som
469 er lagt ut på Wikipedia&lt;/a&gt;, der det fortelles at sort/hvit-utgaven
470 er allemannseie. Det fremgår ikke fra dokument 09,18 om filmen
471 omtalt der er sort/hvit-utgaven. Av kapasitetsårsaker og på grunn av
472 at filmoversikten i dokument 09,18 ikke er maskinlesbart har jeg
473 ikke forsøkt å sjekke alle filmene som listes opp der om mot liste
474 med filmer som er antatt lovlig kan distribueres på Internet.&lt;/p&gt;
475
476 &lt;p&gt;Ved maskinell gjennomgang av listen med IMDB-referanser under
477 regnearkfanen «Unique titles» i dokument 09.14, fant jeg i tillegg
478 filmen «She Wore a Yellow Ribbon» fra 1949) som nok også er
479 feilklassifisert. Filmen «She Wore a Yellow Ribbon» er tilgjengelig
480 fra Internett-arkivet og markert som allemannseie der. Det virker
481 dermed å være minst fire ganger så mange filmer som kan lovlig deles
482 på Internett enn det som er lagt til grunn når en påstår at minst
483 99% av innholdet er ulovlig. Jeg ser ikke bort fra at nærmere
484 undersøkelser kan avdekke flere. Poenget er uansett ikke hvor mange
485 filmer i listen som er lovlig å dele på Internet, men at metodens
486 punkt med vurdering av «rimelig å forvente om at verket var vernet
487 av copyright» gjør metoden upålitelig.&lt;/p&gt;
488
489 &lt;p&gt;Den omtalte målemetoden velger ut tilfeldige søketermer fra
490 ordlisten Dale-Chall. Den ordlisten inneholder 3000 enkle engelske
491 ord som fjerdeklassinger i USA er forventet å forstå. Det fremgår
492 ikke hvorfor akkurat denne ordlisten er valgt, og det er uklart for
493 meg om den er egnet til å få et representativt utvalg av
494 filmer. Mange av ordene gir tomt søkeresultat. Ved å simulerte
495 tilsvarende søk ser jeg store avvik fra fordelingen i katalogen for
496 enkeltmålinger. Dette antyder at enkeltmålinger av 100 filmer slik
497 målemetoden beskriver er gjort, ikke er velegnet til å finne andel
498 ulovlig innhold i bittorrent-katalogene.&lt;/p&gt;
499
500 &lt;p&gt;En kan motvirke dette store avviket for enkeltmålinger ved å gjøre
501 mange søk og slå sammen resultatet. Jeg har testet ved å gjennomføre
502 100 enkeltmålinger (dvs. måling av (100x100=) 10 000 tilfeldig
503 valgte filmer) som gir mindre, men fortsatt betydelig avvik, i
504 forhold til telling av filmer pr år i hele katalogen.&lt;/p&gt;
505
506 &lt;p&gt;Målemetoden henter ut de fem øverste i
507 søkeresultatet. Søkeresultatene er sortert på antall
508 bittorrent-klienter registrert som delere i katalogene, hvilket kan
509 gi en slagside mot hvilke filmer som er populære blant de som bruker
510 bittorrent-katalogene, uten at det forteller noe om hvilket innhold
511 som er tilgjengelig eller hvilket innhold som deles med Popcorn
512 Time-klienter. Jeg har forsøkt å måle hvor stor en slik slagside
513 eventuelt er ved å sammenligne fordelingen hvis en tar de 5 nederste
514 i søkeresultatet i stedet. Avviket for disse to metodene for flere
515 av katalogene er godt synlig på histogramet. Her er histogram over
516 filmer funnet i den komplette katalogen (grønn strek), og filmer
517 funnet ved søk etter ord i Dale-Chall. Grafer merket «top» henter
518 fra de 5 første i søkeresultatet, mens de merket «bottom» henter fra
519 de 5 siste. En kan her se at resultatene påvirkes betydelig av
520 hvorvidt en ser på de første eller de siste filmene i et
521 søketreff.&lt;/p&gt;
522
523 &lt;p align=&quot;center&quot;&gt;
524 &lt;img src=&quot;http://people.skolelinux.org/pere/blog/images/2017-12-20-histogram-year-sh-top.png&quot; width=&quot;40%&quot; /&gt;
525 &lt;img src=&quot;http://people.skolelinux.org/pere/blog/images/2017-12-20-histogram-year-sh-bottom.png&quot; width=&quot;40%&quot; /&gt;
526 &lt;br/&gt;
527 &lt;img src=&quot;http://people.skolelinux.org/pere/blog/images/2017-12-20-histogram-year-yts-top.png&quot; width=&quot;40%&quot; /&gt;
528 &lt;img src=&quot;http://people.skolelinux.org/pere/blog/images/2017-12-20-histogram-year-yts-bottom.png&quot; width=&quot;40%&quot; /&gt;
529 &lt;br/&gt;
530 &lt;img src=&quot;http://people.skolelinux.org/pere/blog/images/2017-12-20-histogram-year-ukrfnlge-top.png&quot; width=&quot;40%&quot; /&gt;
531 &lt;img src=&quot;http://people.skolelinux.org/pere/blog/images/2017-12-20-histogram-year-ukrfnlge-bottom.png&quot; width=&quot;40%&quot; /&gt;
532 &lt;br/&gt;
533 &lt;img src=&quot;http://people.skolelinux.org/pere/blog/images/2017-12-20-histogram-year-apidomain-top.png&quot; width=&quot;40%&quot; /&gt;
534 &lt;img src=&quot;http://people.skolelinux.org/pere/blog/images/2017-12-20-histogram-year-apidomain-bottom.png&quot; width=&quot;40%&quot; /&gt;
535 &lt;/p&gt;
536
537 &lt;p&gt;Det er viktig å merke seg at de omtalte bittorrent-katalogene ikke
538 er laget for bruk med Popcorn Time, men for ulike miljøer av
539 bittorrent-brukere. Eksempelvis tilhører katalogen YTS, som brukes
540 av klientet som ble lastes ned fra popcorntime.sh, et selvstendig
541 fildelings-relatert nettsted YTS.AG med et separat
542 brukermiljø. Målemetoden foreslått av Økokrim måler dermed ikke
543 (u)lovligheten rundt bruken av Popcorn Time, men (u)lovligheten til
544 innholdet i disse katalogene.&lt;/p&gt;
545
546 &lt;hr/&gt;
547
548 &lt;p id=&quot;dok-09-13&quot;&gt;Metoden fra Økokrims dokument 09,13 i straffesaken
549 om DNS-beslag.&lt;/p&gt;
550
551 &lt;blockquote&gt;
552
553 &lt;p&gt;&lt;strong&gt;1. Evaluation of (il)legality&lt;/strong&gt;&lt;/p&gt;
554
555 &lt;p&gt;&lt;strong&gt;1.1. Methodology&lt;/strong&gt;
556
557 &lt;p&gt;Due to its technical configuration, Popcorn Time applications don&#39;t
558 allow to make a full list of all titles made available. In order to
559 evaluate the level of illegal operation of PCT, the following
560 methodology was applied:&lt;/p&gt;
561
562 &lt;ol&gt;
563
564 &lt;li&gt;A random selection of 50 keywords, greater than 3 letters, was
565 made from the Dale-Chall list that contains 3000 simple English
566 words1. The selection was made by using a Random Number
567 Generator2.&lt;/li&gt;
568
569 &lt;li&gt;For each keyword, starting with the first randomly selected
570 keyword, a search query was conducted in the movie section of the
571 respective Popcorn Time application. For each keyword, the first
572 five results were added to the title list until the number of 100
573 unique titles was reached (duplicates were removed).&lt;/li&gt;
574
575 &lt;li&gt;For one fork, .CH, insufficient titles were generated via this
576 approach to reach 100 titles. This was solved by adding any
577 additional query results above five for each of the 50 keywords.
578 Since this still was not enough, another 42 random keywords were
579 selected to finally reach 100 titles.&lt;/li&gt;
580
581 &lt;li&gt;It was verified whether or not there is a reasonable expectation
582 that the work is copyrighted by checking if they are available on
583 IMDb, also verifying the director, the year when the title was
584 released, the release date for a certain market, the production
585 company/ies of the title and the distribution company/ies.&lt;/li&gt;
586
587 &lt;/ol&gt;
588
589 &lt;p&gt;&lt;strong&gt;1.2. Results&lt;/strong&gt;&lt;/p&gt;
590
591 &lt;p&gt;Between 6 and 9 June 2016, four forks of Popcorn Time were
592 investigated: popcorn-time.to, popcorntime.ag, popcorntime.sh and
593 popcorntime.ch. An excel sheet with the results is included in
594 Appendix 1. Screenshots were secured in separate Appendixes for each
595 respective fork, see Appendix 2-5.&lt;/p&gt;
596
597 &lt;p&gt;For each fork, out of 100, de-duplicated titles it was possible to
598 retrieve data according to the parameters set out above that indicate
599 that the title is commercially available. Per fork, there was 1 title
600 that presumably falls within the public domain, i.e. the 1928 movie
601 &quot;The Circus&quot; by and with Charles Chaplin.&lt;/p&gt;
602
603 &lt;p&gt;Based on the above it is reasonable to assume that 99% of the movie
604 content of each fork is copyright protected and is made available
605 illegally.&lt;/p&gt;
606
607 &lt;p&gt;This exercise was not repeated for TV series, but considering that
608 besides production companies and distribution companies also
609 broadcasters may have relevant rights, it is reasonable to assume that
610 at least a similar level of infringement will be established.&lt;/p&gt;
611
612 &lt;p&gt;Based on the above it is reasonable to assume that 99% of all the
613 content of each fork is copyright protected and are made available
614 illegally.&lt;/p&gt;
615
616 &lt;/blockquote&gt;
617
618 &lt;p&gt;Som vanlig, hvis du bruker Bitcoin og ønsker å vise din støtte til
619 det jeg driver med, setter jeg pris på om du sender Bitcoin-donasjoner
620 til min adresse
621 &lt;b&gt;&lt;a href=&quot;bitcoin:15oWEoG9dUPovwmUL9KWAnYRtNJEkP1u1b&quot;&gt;15oWEoG9dUPovwmUL9KWAnYRtNJEkP1u1b&lt;/a&gt;&lt;/b&gt;.
622 Merk, betaling med bitcoin er ikke anonymt. :)&lt;/p&gt;
623 </description>
624 </item>
625
626 <item>
627 <title>CasparCG Server for TV broadcast playout in Debian</title>
628 <link>http://people.skolelinux.org/pere/blog/CasparCG_Server_for_TV_broadcast_playout_in_Debian.html</link>
629 <guid isPermaLink="true">http://people.skolelinux.org/pere/blog/CasparCG_Server_for_TV_broadcast_playout_in_Debian.html</guid>
630 <pubDate>Tue, 15 Jan 2019 00:10:00 +0100</pubDate>
631 <description>&lt;p&gt;The layered video playout server created by Sveriges Television,
632 &lt;a href=&quot;https://casparcg.com/&quot;&gt;CasparCG Server&lt;/a&gt;, entered Debian
633 today. This completes many months of work to get the source ready to
634 go into Debian. The first upload to the Debian NEW queue happened a
635 month ago, but the work upstream to prepare it for Debian started more
636 than two and a half month ago. So far
637 &lt;a href=&quot;https://tracker.debian.org/pkg/casparcg-server&quot;&gt;the
638 casparcg-server package&lt;/a&gt; is only available for amd64, but I hope
639 this can be improved. The package is in contrib because it depend on
640 the &lt;a href=&quot;https://tracker.debian.org/pkg/fdk-aac&quot;&gt;non-free fdk-aac
641 library&lt;/a&gt;. The Debian package lack support for streaming web pages
642 because Debian is missing CEF, Chromium Embedded Framework. CEF is
643 wanted by several packages in Debian. But because the Chromium source
644 is &lt;a href=&quot;https://bugs.debian.org/893448&quot;&gt;not available as a build
645 dependency&lt;/a&gt;, it is not yet possible to upload CEF to Debian. I
646 hope this will change in the future.&lt;/p&gt;
647
648 &lt;p&gt;The reason I got involved is that
649 &lt;a href=&quot;https://frikanalen.no/&quot;&gt;the Norwegian open channel
650 Frikanalen&lt;/a&gt; is starting to use CasparCG for our HD playout, and I
651 would like to have all the free software tools we use to run the TV
652 channel available as packages from the Debian project. The last
653 remaining piece in the puzzle is Open Broadcast Encoder, but it depend
654 on quite a lot of patched libraries which would have to be included in
655 Debian first.&lt;/p&gt;
656
657 &lt;p&gt;As usual, if you use Bitcoin and want to show your support of my
658 activities, please send Bitcoin donations to my address
659 &lt;b&gt;&lt;a href=&quot;bitcoin:15oWEoG9dUPovwmUL9KWAnYRtNJEkP1u1b&quot;&gt;15oWEoG9dUPovwmUL9KWAnYRtNJEkP1u1b&lt;/a&gt;&lt;/b&gt;.&lt;/p&gt;
660 </description>
661 </item>
662
663 <item>
664 <title>Learn to program with Minetest on Debian</title>
665 <link>http://people.skolelinux.org/pere/blog/Learn_to_program_with_Minetest_on_Debian.html</link>
666 <guid isPermaLink="true">http://people.skolelinux.org/pere/blog/Learn_to_program_with_Minetest_on_Debian.html</guid>
667 <pubDate>Sat, 15 Dec 2018 15:30:00 +0100</pubDate>
668 <description>&lt;p&gt;A fun way to learn how to program
669 &lt;a href=&quot;https://www.python.org/&quot;&gt;Python&lt;/a&gt; is to follow the
670 instructions in the book
671 &quot;&lt;a href=&quot;https://nostarch.com/programwithminecraft&quot;&gt;Learn to program
672 with Minecraft&lt;/a&gt;&quot;, which introduces programming in Python to people
673 who like to play with Minecraft. The book uses a Python library to
674 talk to a TCP/IP socket with an API accepting build instructions and
675 providing information about the current players in a Minecraft world.
676 The TCP/IP API was first created for the Minecraft implementation for
677 Raspberry Pi, and has since been ported to some server versions of
678 Minecraft. The book contain recipes for those using Windows, MacOSX
679 and Raspian. But a little known fact is that you can follow the same
680 recipes using the free software construction game
681 &lt;a href=&quot;https://minetest.net/&quot;&gt;Minetest&lt;/a&gt;.&lt;/p&gt;
682
683 &lt;p&gt;There is &lt;a href=&quot;https://github.com/sprintingkiwi/pycraft_mod&quot;&gt;a
684 Minetest module implementing the same API&lt;/a&gt;, making it possible to
685 use the Python programs coded to talk to Minecraft with Minetest too.
686 I
687 &lt;a href=&quot;https://ftp-master.debian.org/new/minetest-mod-pycraft_0.20%2Bgit20180331.0376a0a%2Bdfsg-1.html&quot;&gt;uploaded
688 this module&lt;/a&gt; to Debian two weeks ago, and as soon as it clears the
689 FTP masters NEW queue, learning to program Python with Minetest on
690 Debian will be a simple &#39;apt install&#39; away. The Debian package is
691 maintained as part of the Debian Games team, and
692 &lt;a href=&quot;https://salsa.debian.org/games-team/unfinished/minetest-mod-pycraft&quot;&gt;the
693 packaging rules&lt;/a&gt; are currently located under &#39;unfinished&#39; on
694 Salsa.&lt;/p&gt;
695
696 &lt;p&gt;You will most likely need to install several of the Minetest
697 modules in Debian for the examples included with the library to work
698 well, as there are several blocks used by the example scripts that are
699 provided via modules in Minetest. Without the required blocks, a
700 simple stone block is used instead. My initial testing with a analog
701 clock did not get gold arms as instructed in the python library, but
702 instead used stone arms.&lt;/p&gt;
703
704 &lt;p&gt;I tried to find a way to add the API to the desktop version of
705 Minecraft, but were unable to find any working recipes. The
706 &lt;a href=&quot;https://www.epiphanydigest.com/tag/minecraft-python-api/&quot;&gt;recipes&lt;/a&gt;
707 I &lt;a href=&quot;https://github.com/kbsriram/mcpiapi&quot;&gt;found&lt;/a&gt; are only
708 working with a standalone Minecraft server setup. Are there any
709 options to use with the normal desktop version?&lt;/p&gt;
710
711 &lt;p&gt;As usual, if you use Bitcoin and want to show your support of my
712 activities, please send Bitcoin donations to my address
713 &lt;b&gt;&lt;a href=&quot;bitcoin:15oWEoG9dUPovwmUL9KWAnYRtNJEkP1u1b&quot;&gt;15oWEoG9dUPovwmUL9KWAnYRtNJEkP1u1b&lt;/a&gt;&lt;/b&gt;.&lt;/p&gt;
714 </description>
715 </item>
716
717 <item>
718 <title>Non-blocking bittorrent plugin for vlc</title>
719 <link>http://people.skolelinux.org/pere/blog/Non_blocking_bittorrent_plugin_for_vlc.html</link>
720 <guid isPermaLink="true">http://people.skolelinux.org/pere/blog/Non_blocking_bittorrent_plugin_for_vlc.html</guid>
721 <pubDate>Wed, 12 Dec 2018 07:20:00 +0100</pubDate>
722 <description>&lt;p&gt;A few hours ago, a new and improved version (2.4) of
723 &lt;a href=&quot;https://tracker.debian.org/pkg/vlc-plugin-bittorrent&quot;&gt;the VLC
724 bittorrent plugin&lt;/a&gt; was uploaded to Debian. This new version
725 include a complete rewrite of the bittorrent related code, which seem
726 to make the plugin non-blocking. This mean you can actually exit VLC
727 even when the plugin seem to be unable to get the bittorrent streaming
728 started. The new version also include support for filtering playlist
729 by file extension using command line options, if you want to avoid
730 processing audio, video or images. The package is currently in Debian
731 unstable, but should be available in Debian testing in two days. To
732 test it, simply install it like this:&lt;/p&gt;
733
734 &lt;p&gt;&lt;pre&gt;
735 apt install vlc-plugin-bittorrent
736 &lt;/pre&gt;&lt;/p&gt;
737
738 &lt;p&gt;After it is installed, you can try to use it to play a file
739 downloaded live via bittorrent like this:
740
741 &lt;p&gt;&lt;pre&gt;
742 vlc https://archive.org/download/Glass_201703/Glass_201703_archive.torrent
743 &lt;/pre&gt;&lt;/p&gt;
744
745 &lt;p&gt;As usual, if you use Bitcoin and want to show your support of my
746 activities, please send Bitcoin donations to my address
747 &lt;b&gt;&lt;a href=&quot;bitcoin:15oWEoG9dUPovwmUL9KWAnYRtNJEkP1u1b&quot;&gt;15oWEoG9dUPovwmUL9KWAnYRtNJEkP1u1b&lt;/a&gt;&lt;/b&gt;.&lt;/p&gt;
748 </description>
749 </item>
750
751 <item>
752 <title>Retten til kontant betaling er en rettighet som må brukes for å beholdes</title>
753 <link>http://people.skolelinux.org/pere/blog/Retten_til_kontant_betaling_er_en_rettighet_som_m__brukes_for___beholdes.html</link>
754 <guid isPermaLink="true">http://people.skolelinux.org/pere/blog/Retten_til_kontant_betaling_er_en_rettighet_som_m__brukes_for___beholdes.html</guid>
755 <pubDate>Tue, 11 Dec 2018 10:00:00 +0100</pubDate>
756 <description>&lt;p&gt;&lt;a href=&quot;https://www.fn.no/Om-FN/Avtaler/Menneskerettigheter/FNs-verdenserklaering-om-menneskerettigheter&quot;&gt;FNs
757 menneskerettighetserklæring&lt;/a&gt; artikkel 13 første punkt lyder som
758 følger:&lt;/p&gt;
759
760 &lt;p&gt;&lt;blockquote&gt;
761 Enhver har rett til å bevege seg fritt og til fritt å velge
762 oppholdssted innenfor en stats grenser.
763 &lt;/blockquote&gt;&lt;/p&gt;
764
765 &lt;p&gt;Det er altså en menneskerett å kunne bevege seg fritt i landet.
766 For å bevege seg fritt i landet, så må en kunne bevege seg uten å bli
767 sporet. Det vil i dagens samfunn innebære å bevege seg uten å legge
768 igjen digitale spor og uten å være radiomerket. Hvis en vet at ens
769 bevegelser, hvor en befinner seg når, og hvem som befinner seg i
770 nærheten, blir samlet inn og gjort tilgjengelig for fremmede, det være
771 seg myndighetene eller private organisasjoner, så kan en ikke lenger
772 bevege seg fritt. Dette gjør at det er en forutsetning for å ha glede
773 av retten til å bevege seg fritt i landet at en motstår fristelsen til
774 å legge igjen digitale spor når en betaler for seg. Rettigheter som
775 ikke blir brukt, blir fjernet. Den eneste måten i dag å unngå å legge
776 igjen digitale spor når en betaler for seg, er å betale med kontanter,
777 samt takke nei til å legge igjen navn og adresse (slik f.eks. Elkjøp
778 ber om &amp;mdash; jeg sier de kan legge inn «anonym anonym» når
779 datasystemet deres trenger et navn). Personlig anbefaler jeg å
780 konsekvent bruke kontant betaling når man beveger seg rundt, for å
781 bidra til forsvaret av menneskerettighetene i Norge. Kanskje noe også
782 for deg? Merk at det ikke er tilstrekkelig for å unngå sporing å
783 betale med kontanter, men det er et lite steg i riktig retning.&lt;/p&gt;
784
785 &lt;p&gt;Det er flere andre argumenter i tillegg til
786 menneskerettighetsargumentet for å bruke kontanter. I går hadde
787 Dagbladet en utmerket kommentar av sin journalist John Olav Egeland om
788 hvilket
789 &lt;a href=&quot;https://www.dagbladet.no/kultur/kontantlost-diktatur/70543434&quot;&gt;kontantløst
790 diktatur&lt;/a&gt; som venter oss hvis mange nok slutter å insistere på å
791 betale med kontanter. Jeg anbefaler deg å lese den.&lt;/p&gt;
792
793 &lt;p&gt;Som vanlig, hvis du bruker Bitcoin og ønsker å vise din støtte til
794 det jeg driver med, setter jeg pris på om du sender Bitcoin-donasjoner
795 til min adresse
796 &lt;b&gt;&lt;a href=&quot;bitcoin:15oWEoG9dUPovwmUL9KWAnYRtNJEkP1u1b&quot;&gt;15oWEoG9dUPovwmUL9KWAnYRtNJEkP1u1b&lt;/a&gt;&lt;/b&gt;.
797 Merk, betaling med bitcoin er ikke anonymt. :)&lt;/p&gt;
798 </description>
799 </item>
800
801 <item>
802 <title>Why is your site not using Content Security Policy / CSP?</title>
803 <link>http://people.skolelinux.org/pere/blog/Why_is_your_site_not_using_Content_Security_Policy___CSP_.html</link>
804 <guid isPermaLink="true">http://people.skolelinux.org/pere/blog/Why_is_your_site_not_using_Content_Security_Policy___CSP_.html</guid>
805 <pubDate>Sun, 9 Dec 2018 15:00:00 +0100</pubDate>
806 <description>&lt;p&gt;Yesterday, I had the pleasure of watching on Frikanalen the OWASP
807 talk by Scott Helme titled
808 &quot;&lt;a href=&quot;https://frikanalen.no/video/626080/&quot;&gt;What We’ve Learned From
809 Billions of Security Reports&lt;/a&gt;&quot;. I had not heard of the
810 &lt;a href=&quot;https://en.wikipedia.org/wiki/Content_Security_Policy&quot;&gt;Content
811 Security Policy standard&lt;/a&gt; nor its ability to &quot;call home&quot; when a
812 browser detect a policy breach (I do not follow web page design
813 development much these days), and found the talk very illuminating.&lt;/p&gt;
814
815 &lt;p&gt;The mechanism allow a web site owner to use HTTP headers to tell
816 visitors web browser which sources (internal and external) are allowed to
817 be used on the web site. Thus it become possible to enforce a &quot;only
818 local content&quot; policy despite web designers urge to fetch programs
819 from random sites on the Internet, like the one
820 &lt;a href=&quot;https://securityaffairs.co/wordpress/68966/hacking/browsealoud-plugin-hack.html&quot;&gt;enabling
821 the attack&lt;/a&gt; reported by Scott Helme earlier this year.&lt;/p&gt;
822
823 &lt;p&gt;Using CSP seem like an obvious thing for a site admin to implement
824 to take some control over the information leak that occur when
825 external sources are used to render web pages, it is a mystery more
826 sites are not using CSP? It is being
827 &lt;a href=&quot;https://www.w3.org/TR/CSP/&quot;&gt;standardized under W3C&lt;/a&gt; these
828 days, and is supposed by most web browsers&lt;/p&gt;
829
830 &lt;p&gt;I managed to find &lt;a href=&quot;https://github.com/mozilla/django-csp&quot;&gt;a
831 Django middleware for implementing CSP&lt;/a&gt; and was happy to discover
832 it was already in Debian. I plan to use it to add CSP support to the
833 Frikanalen web site soon.&lt;/p&gt;
834
835 &lt;p&gt;As usual, if you use Bitcoin and want to show your support of my
836 activities, please send Bitcoin donations to my address
837 &lt;b&gt;&lt;a href=&quot;bitcoin:15oWEoG9dUPovwmUL9KWAnYRtNJEkP1u1b&quot;&gt;15oWEoG9dUPovwmUL9KWAnYRtNJEkP1u1b&lt;/a&gt;&lt;/b&gt;.&lt;/p&gt;
838 </description>
839 </item>
840
841 </channel>
842 </rss>