]> 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>What would it cost to store all 2018 phone calls in Norway?</title>
11 <link>http://people.skolelinux.org/pere/blog/What_would_it_cost_to_store_all_2018_phone_calls_in_Norway_.html</link>
12 <guid isPermaLink="true">http://people.skolelinux.org/pere/blog/What_would_it_cost_to_store_all_2018_phone_calls_in_Norway_.html</guid>
13 <pubDate>Mon, 25 Nov 2019 20:10:00 +0100</pubDate>
14 <description>&lt;p&gt;Four years ago, I did a back of the envelope calculation on
15 &lt;a href=&quot;http://people.skolelinux.org/pere/blog/What_would_it_cost_to_store_all_phone_calls_in_Norway_.html&quot;&gt;how
16 much it would cost to store audio recordings of all the phone calls in
17 Norway&lt;/a&gt;, and came up with NOK 2.1 million / EUR 250 000 for the
18 year 2013. It is time to repeat the calculation using updated
19 numbers. The calculation is based on how much data storage is needed
20 for each minute of audio, how many minutes all the calls in Norway
21 sums up to, multiplied by the cost of data storage.&lt;/p&gt;
22
23 &lt;p&gt;The number of phone call minutes for 2018 was fetched from
24 &lt;a href=&quot;https://ekomstatistikken.nkom.no/&quot;&gt;the NKOM statistics
25 site&lt;/a&gt;, and for 2018, land line calls are listed as 434 238 000
26 minutes, while mobile phone calls are listed with 7 542 006 000
27 minutes. The total number of minues is thus 7 976 244 000. For
28 simplicity, I decided to ignore any advantages in audio compression te
29 last four years, and continue to assume 60 Kbytes/min as the last
30 time.&lt;/p&gt;
31
32 &lt;p&gt;Storage prices still varies a lot, but as last time, I decide to
33 take a reasonable big and cheap hard drive, and double its price to
34 include the surrounding costs into account. A 10 TB disk cost less
35 than 4500 NOK / 450 EUR these days, and doubling it give 9000 NOK per
36 10 TB.&lt;/p&gt;
37
38 &lt;p&gt;So, with the parameters in place, lets update the old table
39 estimating cost for calls in a given year:&lt;/p&gt;
40
41 &lt;table border=&quot;1&quot;&gt;
42 &lt;tr&gt;&lt;th&gt;Year&lt;/th&gt;&lt;th&gt;Call minutes&lt;/th&gt;&lt;th&gt;Size&lt;/th&gt;&lt;th&gt;Price in NOK / EUR&lt;/th&gt;&lt;/tr&gt;
43 &lt;tr&gt;&lt;td&gt;2005&lt;/td&gt;&lt;td align=&quot;right&quot;&gt;24 000 000 000&lt;/td&gt;&lt;td align=&quot;right&quot;&gt;1.3 PiB&lt;/td&gt;&lt;td align=&quot;right&quot;&gt;1 170 000 / 117 000&lt;/td&gt;&lt;/tr&gt;
44
45 &lt;tr&gt;&lt;td&gt;2012&lt;/td&gt;&lt;td align=&quot;right&quot;&gt;18 000 000 000&lt;/td&gt;&lt;td align=&quot;right&quot;&gt;1.0 PiB&lt;/td&gt;&lt;td align=&quot;right&quot;&gt;900 000 / 90 000&lt;/td&gt;&lt;/tr&gt;
46
47 &lt;tr&gt;&lt;td&gt;2013&lt;/td&gt;&lt;td align=&quot;right&quot;&gt;17 000 000 000&lt;/td&gt;&lt;td align=&quot;right&quot;&gt;950 TiB&lt;/td&gt;&lt;td align=&quot;right&quot;&gt;855 000 / 85 500&lt;/td&gt;&lt;/tr&gt;
48
49 &lt;tr&gt;&lt;td&gt;2018&lt;/td&gt;&lt;td align=&quot;right&quot;&gt;7 976 244 000&lt;/td&gt;&lt;td align=&quot;right&quot;&gt;445 TiB&lt;/td&gt;&lt;td align=&quot;right&quot;&gt;401 100 / 40 110&lt;/td&gt;&lt;/tr&gt;
50 &lt;/table&gt;
51
52 &lt;p&gt;Both the cost of storage and the number of phone call minutes have
53 dropped since the last time, bringing the cost down to a level where I
54 guess even small organizations can afford to store the audio recording
55 from every phone call taken in a year in Norway. Of course, this is
56 just the cost of buying the storage equipment. Maintenance, need to
57 be included as well, but the volume of a single year is about a single
58 rack of hard drives, so it is not much more than I could fit in my own
59 home. Wonder how much the electricity bill would raise if I had that
60 kind of storage? I doubt it would be more than a few tens of thousand
61 NOK per year.&lt;/p&gt;
62 </description>
63 </item>
64
65 <item>
66 <title>Norwegian movies that might be legal to share on the Internet</title>
67 <link>http://people.skolelinux.org/pere/blog/Norwegian_movies_that_might_be_legal_to_share_on_the_Internet.html</link>
68 <guid isPermaLink="true">http://people.skolelinux.org/pere/blog/Norwegian_movies_that_might_be_legal_to_share_on_the_Internet.html</guid>
69 <pubDate>Sun, 1 Sep 2019 11:10:00 +0200</pubDate>
70 <description>&lt;p&gt;While working on identifying and counting movies that can be
71 legally shared on the Internet, I also looked at the Norwegian movies
72 listed in IMDb. So far I have identified 54 candidates published
73 before 1940 that might no longer be protected by norwegian copyright
74 law. Of these, only 29 are available at least in part from the
75 Norwegian National Library. It can be assumed that the remaining 25
76 movies are lost. It seem most useful to identify the copyright status
77 of movies that are not lost. To verify that the movie is really no
78 longer protected, one need to verify the list of copyright holders and
79 figure out if and when they died. I&#39;ve been able to identify some of
80 them, but for some it is hard to figure out when they died.&lt;/p&gt;
81
82 &lt;/p&gt;This is the list of 29 movies both available from the library and
83 possibly no longer protected by copyright law. The year range
84 (1909-1979 on the first line) is year of publication and last year
85 with copyright protection.&lt;/p&gt;
86
87 &lt;pre&gt;
88 1909-1979 ( 70 year) NSB Bergensbanen 1909 - http://www.imdb.com/title/tt0347601/
89 1910-1980 ( 70 year) Bjørnstjerne Bjørnsons likfærd - http://www.imdb.com/title/tt9299304/
90 1910-1980 ( 70 year) Bjørnstjerne Bjørnsons begravelse - http://www.imdb.com/title/tt9299300/
91 1912-1998 ( 86 year) Roald Amundsens Sydpolsferd (1910-1912) - http://www.imdb.com/title/tt9237500/
92 1913-2006 ( 93 year) Roald Amundsen på sydpolen - http://www.imdb.com/title/tt0347886/
93 1917-1987 ( 70 year) Fanden i nøtten - http://www.imdb.com/title/tt0346964/
94 1919-2018 ( 99 year) Historien om en gut - http://www.imdb.com/title/tt0010259/
95 1920-1990 ( 70 year) Kaksen på Øverland - http://www.imdb.com/title/tt0011361/
96 1923-1993 ( 70 year) Norge - en skildring i 6 akter - http://www.imdb.com/title/tt0014319/
97 1925-1997 ( 72 year) Roald Amundsen - Ellsworths flyveekspedition 1925 - http://www.imdb.com/title/tt0016295/
98 1925-1995 ( 70 year) En verdensreise, eller Da knold og tott vaskede negrene hvite med 13 sæpen - http://www.imdb.com/title/tt1018948/
99 1926-1996 ( 70 year) Luftskibet &#39;Norge&#39;s flugt over polhavet - http://www.imdb.com/title/tt0017090/
100 1926-1996 ( 70 year) Med &#39;Maud&#39; over Polhavet - http://www.imdb.com/title/tt0017129/
101 1927-1997 ( 70 year) Den store sultan - http://www.imdb.com/title/tt1017997/
102 1928-1998 ( 70 year) Noahs ark - http://www.imdb.com/title/tt1018917/
103 1928-1998 ( 70 year) Skjæbnen - http://www.imdb.com/title/tt1002652/
104 1928-1998 ( 70 year) Chefens cigarett - http://www.imdb.com/title/tt1019896/
105 1929-1999 ( 70 year) Se Norge - http://www.imdb.com/title/tt0020378/
106 1929-1999 ( 70 year) Fra Chr. Michelsen til Kronprins Olav og Prinsesse Martha - http://www.imdb.com/title/tt0019899/
107 1930-2000 ( 70 year) Mot ukjent land - http://www.imdb.com/title/tt0021158/
108 1930-2000 ( 70 year) Det er natt - http://www.imdb.com/title/tt1017904/
109 1930-2000 ( 70 year) Over Besseggen på motorcykel - http://www.imdb.com/title/tt0347721/
110 1931-2001 ( 70 year) Glimt fra New York og den Norske koloni - http://www.imdb.com/title/tt0021913/
111 1932-2007 ( 75 year) En glad gutt - http://www.imdb.com/title/tt0022946/
112 1934-2004 ( 70 year) Den lystige radio-trio - http://www.imdb.com/title/tt1002628/
113 1935-2005 ( 70 year) Kronprinsparets reise i Nord Norge - http://www.imdb.com/title/tt0268411/
114 1935-2005 ( 70 year) Stormangrep - http://www.imdb.com/title/tt1017998/
115 1936-2006 ( 70 year) En fargesymfoni i blått - http://www.imdb.com/title/tt1002762/
116 1939-2009 ( 70 year) Til Vesterheimen - http://www.imdb.com/title/tt0032036/
117 &lt;/pre&gt;
118
119 To be sure which one of these can be legally shared on the Internet,
120 in addition to verifying the right holders list is complete, one need
121 to verify the death year of these persons:
122
123 &lt;pre&gt;
124 Bjørnstjerne Bjørnson (dead 1910) - http://www.imdb.com/name/nm0085085/
125 Gustav Adolf Olsen (missing death year) - http://www.imdb.com/name/nm0647652/
126 Gustav Lund (missing death year) - http://www.imdb.com/name/nm0526168/
127 John W. Brunius (dead 1937) - http://www.imdb.com/name/nm0116307/
128 Ola Cornelius (missing death year) - http://www.imdb.com/name/nm1227236/
129 Oskar Omdal (dead 1927) - http://www.imdb.com/name/nm3116241/
130 Paul Berge (missing death year) - http://www.imdb.com/name/nm0074006/
131 Peter Lykke-Seest (dead 1948) - http://www.imdb.com/name/nm0528064/
132 Roald Amundsen (dead 1928) - https://www.imdb.com/name/nm0025468/
133 Sverre Halvorsen (dead 1936) - http://www.imdb.com/name/nm1299757/
134 Thomas W. Schwartz (missing death year) - http://www.imdb.com/name/nm2616250/
135 &lt;/pre&gt;
136
137 &lt;p&gt;Perhaps you can help me figuring death year of those missing it, or
138 right holders if some are missing in IMDb? It would be nice to have a
139 definite list of Norwegian movies that are legal to share on the
140 Internet.&lt;/p&gt;
141
142 &lt;/p&gt;This is the list of 25 movies not available from the library and
143 possibly no longer protected by copyright law:&lt;/p&gt;
144
145 &lt;pre&gt;
146 1907-2009 (102 year) Fiskerlivets farer - http://www.imdb.com/title/tt0121288/
147 1912-2018 (106 year) Historien omen moder - http://www.imdb.com/title/tt0382852/
148 1912-2002 ( 90 year) Anny - en gatepiges roman - http://www.imdb.com/title/tt0002026/
149 1916-1986 ( 70 year) The Mother Who Paid - http://www.imdb.com/title/tt3619226/
150 1917-2018 (101 year) En vinternat - http://www.imdb.com/title/tt0008740/
151 1917-2018 (101 year) Unge hjerter - http://www.imdb.com/title/tt0008719/
152 1917-2018 (101 year) De forældreløse - http://www.imdb.com/title/tt0007972/
153 1918-2018 (100 year) Vor tids helte - http://www.imdb.com/title/tt0009769/
154 1918-2018 (100 year) Lodsens datter - http://www.imdb.com/title/tt0009314/
155 1919-2018 ( 99 year) Æresgjesten - http://www.imdb.com/title/tt0010939/
156 1921-2006 ( 85 year) Det nye year? - http://www.imdb.com/title/tt0347686/
157 1921-1991 ( 70 year) Under Polarkredsens himmel - http://www.imdb.com/title/tt0012789/
158 1923-1993 ( 70 year) Nordenfor polarcirkelen - http://www.imdb.com/title/tt0014318/
159 1925-1995 ( 70 year) Med &#39;Stavangerfjord&#39; til Nordkap - http://www.imdb.com/title/tt0016098/
160 1926-1996 ( 70 year) Over Atlanterhavet og gjennem Amerika - http://www.imdb.com/title/tt0017241/
161 1926-1996 ( 70 year) Hallo! Amerika! - http://www.imdb.com/title/tt0016945/
162 1926-1996 ( 70 year) Tigeren Teodors triumf - http://www.imdb.com/title/tt1008052/
163 1927-1997 ( 70 year) Rød sultan - http://www.imdb.com/title/tt1017979/
164 1927-1997 ( 70 year) Søndagsfiskeren Flag - http://www.imdb.com/title/tt1018002/
165 1930-2000 ( 70 year) Ro-ro til fiskeskjær - http://www.imdb.com/title/tt1017973/
166 1933-2003 ( 70 year) I kongens klær - http://www.imdb.com/title/tt0024164/
167 1934-2004 ( 70 year) Eventyret om de tre bukkene bruse - http://www.imdb.com/title/tt1007963/
168 1934-2004 ( 70 year) Pål sine høner - http://www.imdb.com/title/tt1017966/
169 1937-2007 ( 70 year) Et mesterverk - http://www.imdb.com/title/tt1019937/
170 1938-2008 ( 70 year) En Harmony - http://www.imdb.com/title/tt1007975/
171 &lt;/pre&gt;
172
173 &lt;p&gt;Several of these movies completely lack right holder information in
174 IMDb and elsewhere. Without access to a copy of the movie, it is
175 often impossible to get the list of people involved in making the
176 movie, making it impossible to figure out the correct copyright
177 status.&lt;/p&gt;
178
179 &lt;p&gt;Not listed here are the movies still protected by copyright law.
180 Their copyright terms varies from 79 to 144 years, according to the
181 information I have available so far. One of the non-lost movies might
182 change status next year,
183 &lt;a href=&quot;https://www.imdb.com/title/tt1008007/&quot;&gt;Mustads Mono from 1920&lt;/a&gt;.
184 The next one might be
185 &lt;a href=&quot;https://www.imdb.com/title/tt0347215/&quot;&gt;Hvor isbjørnen ferdes
186 from 1935&lt;/a&gt; in 2024.&lt;/p&gt;
187
188 &lt;p&gt;As usual, if you use Bitcoin and want to show your support of my
189 activities, please send Bitcoin donations to my address
190 &lt;b&gt;&lt;a href=&quot;bitcoin:15oWEoG9dUPovwmUL9KWAnYRtNJEkP1u1b&quot;&gt;15oWEoG9dUPovwmUL9KWAnYRtNJEkP1u1b&lt;/a&gt;&lt;/b&gt;.&lt;/p&gt;
191 </description>
192 </item>
193
194 <item>
195 <title>Legal to share more than 16,000 movies listed on IMDB?</title>
196 <link>http://people.skolelinux.org/pere/blog/Legal_to_share_more_than_16_000_movies_listed_on_IMDB_.html</link>
197 <guid isPermaLink="true">http://people.skolelinux.org/pere/blog/Legal_to_share_more_than_16_000_movies_listed_on_IMDB_.html</guid>
198 <pubDate>Sat, 10 Aug 2019 12:00:00 +0200</pubDate>
199 <description>&lt;p&gt;The recent announcement of from the New York Public Library on its
200 results in
201 &lt;a href=&quot;https://www.vice.com/en_us/article/kz4e3e/millions-of-books-are-secretly-in-the-public-domain-you-can-download-them-free&quot;&gt;identifying
202 books published in the USA that are now in the public domain&lt;/a&gt;,
203 inspired me to update the scripts I use to track down movies that are
204 in the public domain. This involved updating the script used to
205 extract lists of movies believed to be in the public domain, to work
206 with the latest version of the source web sites. In particular the
207 new edition of the &lt;a href=&quot;https://retrofilmvault.com/&quot;&gt;Retro Film
208 Vault&lt;/a&gt; web site now seem to list all the films available from that
209 distributor, bringing the films identified there to more than 12.000
210 movies, and I was able to connect 46% of these to IMDB titles.&lt;/p&gt;
211
212 &lt;p&gt;The new total is 16307 IMDB IDs (aka films) in the public domain or
213 creative commons licensed, and unknown status for 31460 movies
214 (possibly duplicates of the 16307).&lt;/p&gt;
215
216 &lt;p&gt;The complete data set is available from
217 &lt;a href=&quot;https://github.com/petterreinholdtsen/public-domain-free-imdb&quot;&gt;a
218 public git repository&lt;/a&gt;, including the scripts used to create it.&lt;/p&gt;
219
220 &lt;p&gt;Anyway, this is the summary of the 28 collected data sources so
221 far:&lt;/p&gt;
222
223 &lt;p&gt;&lt;pre&gt;
224 2361 entries ( 50 unique) with and 22472 without IMDB title ID in free-movies-archive-org-search.json
225 2363 entries ( 146 unique) with and 0 without IMDB title ID in free-movies-archive-org-wikidata.json
226 299 entries ( 32 unique) with and 93 without IMDB title ID in free-movies-cinemovies.json
227 88 entries ( 52 unique) with and 36 without IMDB title ID in free-movies-creative-commons.json
228 3190 entries ( 1532 unique) with and 13 without IMDB title ID in free-movies-fesfilm-xls.json
229 620 entries ( 24 unique) with and 283 without IMDB title ID in free-movies-fesfilm.json
230 1080 entries ( 165 unique) with and 651 without IMDB title ID in free-movies-filmchest-com.json
231 830 entries ( 13 unique) with and 0 without IMDB title ID in free-movies-icheckmovies-archive-mochard.json
232 19 entries ( 19 unique) with and 0 without IMDB title ID in free-movies-imdb-c-expired-gb.json
233 7410 entries ( 7101 unique) with and 0 without IMDB title ID in free-movies-imdb-c-expired-us.json
234 1205 entries ( 41 unique) with and 0 without IMDB title ID in free-movies-imdb-pd.json
235 163 entries ( 22 unique) with and 88 without IMDB title ID in free-movies-infodigi-pd.json
236 158 entries ( 103 unique) with and 0 without IMDB title ID in free-movies-letterboxd-looney-tunes.json
237 113 entries ( 4 unique) with and 0 without IMDB title ID in free-movies-letterboxd-pd.json
238 182 entries ( 71 unique) with and 0 without IMDB title ID in free-movies-letterboxd-silent.json
239 248 entries ( 85 unique) with and 0 without IMDB title ID in free-movies-manual.json
240 158 entries ( 4 unique) with and 64 without IMDB title ID in free-movies-mubi.json
241 85 entries ( 1 unique) with and 23 without IMDB title ID in free-movies-openflix.json
242 520 entries ( 22 unique) with and 244 without IMDB title ID in free-movies-profilms-pd.json
243 343 entries ( 14 unique) with and 10 without IMDB title ID in free-movies-publicdomainmovies-info.json
244 701 entries ( 16 unique) with and 560 without IMDB title ID in free-movies-publicdomainmovies-net.json
245 74 entries ( 13 unique) with and 60 without IMDB title ID in free-movies-publicdomainreview.json
246 698 entries ( 16 unique) with and 118 without IMDB title ID in free-movies-publicdomaintorrents.json
247 5506 entries ( 2941 unique) with and 6585 without IMDB title ID in free-movies-retrofilmvault.json
248 16 entries ( 0 unique) with and 0 without IMDB title ID in free-movies-thehillproductions.json
249 110 entries ( 2 unique) with and 29 without IMDB title ID in free-movies-two-movies-net.json
250 73 entries ( 20 unique) with and 131 without IMDB title ID in free-movies-vodo.json
251 16307 unique IMDB title IDs in total, 12509 only in one list, 31460 without IMDB title ID
252 &lt;/pre&gt;&lt;/p&gt;
253
254 &lt;p&gt;New this time is a list of all the identified IMDB titles, with
255 title, year and running time, provided in free-complete.json. this
256 file also indiciate which source is used to conclude the video is free
257 to distribute.&lt;/p&gt;
258
259 &lt;p&gt;As usual, if you use Bitcoin and want to show your support of my
260 activities, please send Bitcoin donations to my address
261 &lt;b&gt;&lt;a href=&quot;bitcoin:15oWEoG9dUPovwmUL9KWAnYRtNJEkP1u1b&quot;&gt;15oWEoG9dUPovwmUL9KWAnYRtNJEkP1u1b&lt;/a&gt;&lt;/b&gt;.&lt;/p&gt;
262 </description>
263 </item>
264
265 <item>
266 <title>Oppdatert Noark 5 Tjenestegrenesnitt versjon 1.0 for Noark 5.5.0</title>
267 <link>http://people.skolelinux.org/pere/blog/Oppdatert_Noark_5_Tjenestegrenesnitt_versjon_1_0_for_Noark_5_5_0.html</link>
268 <guid isPermaLink="true">http://people.skolelinux.org/pere/blog/Oppdatert_Noark_5_Tjenestegrenesnitt_versjon_1_0_for_Noark_5_5_0.html</guid>
269 <pubDate>Fri, 5 Jul 2019 17:20:00 +0200</pubDate>
270 <description>&lt;p&gt;Jeg er veldig glad for å kunne fortelle at i går ble ny versjon av
271 &lt;a href=&quot;https://www.arkivverket.no/forvaltning-og-utvikling/noark-standarden/noark-5/tjenestegrensesnitt-noark5&quot;&gt;API-spesifikasjonen
272 for Noark 5 Tjenestegrensesnitt&lt;/a&gt; gitt ut. Det så lenge mørkt ut
273 for sjansene for å få inn nødvendige korreksjoner i
274 spesifikasjonsteksten innen rimelig tid, men takket være intens og god
275 innsats fra Mona og Anne Sofie hos Arkivverket de siste ukene, så ble
276 resultatet som ble gitt ut på USAs uavhengighetsdag mye bedre enn jeg
277 fryktet.&lt;/p&gt;
278
279 &lt;p&gt;Spesifikasjonen er
280 &lt;a href=&quot;https://github.com/arkivverket/noark5-tjenestegrensesnitt-standard/&quot;&gt;tilgjengelig
281 som markdown-filer i Arkivverkets github-prosjekt for dette&lt;/a&gt;, og de
282 aller fleste av forslagene til forbedringer fra oss som holder på med
283 &lt;a href=&quot;https://gitlab.com/OsloMet-ABI/nikita-noark5-core&quot;&gt;Nikita-prosjektet&lt;/a&gt;
284 kom med i denne nye og oppdaterte spesifikasjonsteksten. Det er
285 fortsatt mye som gjenstår før den er entydig, klar og sikrer samvirke
286 på tvers av leverandører, men utgangspunktet er veldig mye bedre enn
287 forrige versjon fra 2016. Ta gjerne en titt.&lt;/p&gt;
288
289 &lt;p&gt;Ellers må jeg jo si at det var hyggelig å se at min forrige
290 bloggpost om tjenestegrensesnittet fikk en
291 &lt;a href=&quot;https://beta.arkivverket.no/post/186020592045/noark-5-versjon-50-tjenestegrensesnitt-10&quot;&gt;lenke
292 fra Arkivverket Beta&lt;/a&gt;.&lt;/p&gt;
293
294 &lt;p&gt;Som vanlig, hvis du bruker Bitcoin og ønsker å vise din støtte til
295 det jeg driver med, setter jeg pris på om du sender Bitcoin-donasjoner
296 til min adresse
297 &lt;b&gt;&lt;a href=&quot;bitcoin:15oWEoG9dUPovwmUL9KWAnYRtNJEkP1u1b&quot;&gt;15oWEoG9dUPovwmUL9KWAnYRtNJEkP1u1b&lt;/a&gt;&lt;/b&gt;.
298 Merk, betaling med bitcoin er ikke anonymt. :)&lt;/p&gt;
299 </description>
300 </item>
301
302 <item>
303 <title>Teach kids to protect their privacy - the EDRi way</title>
304 <link>http://people.skolelinux.org/pere/blog/Teach_kids_to_protect_their_privacy___the_EDRi_way.html</link>
305 <guid isPermaLink="true">http://people.skolelinux.org/pere/blog/Teach_kids_to_protect_their_privacy___the_EDRi_way.html</guid>
306 <pubDate>Thu, 4 Jul 2019 19:10:00 +0200</pubDate>
307 <description>&lt;p&gt;Childs need to learn how to guard their privacy too. To help them,
308 &lt;a href=&quot;https://edri.org/&quot;&gt;European Digital Rights (EDRi)&lt;/a&gt; created
309 a colorful booklet providing information on several privacy related topics,
310 and tips on how to protect ones privacy in the digital age.&lt;/p&gt;
311
312 &lt;p&gt;The 24 page booklet titled Digital Defenders is
313 &lt;a href=&quot;https://edri.org/digital-defenders-help-kids-defend-their-privacy-around-europe&quot;&gt;available
314 in several languages&lt;/a&gt;. Thanks to the valuable contributions from
315 members of &lt;a href=&quot;https://efn.no/&quot;&gt;the Electronic Foundation Norway
316 (EFN)&lt;/a&gt; and others, it is also available in Norwegian Bokmål.
317 If you would like to have it available in your language too,
318 &lt;a href=&quot;https://hosted.weblate.org/projects/efn/privacy4kids/&quot;&gt;contribute
319 via Weblate&lt;/a&gt; and get in touch.&lt;/p&gt;
320
321 &lt;p&gt;But a funny, well written and good looking PDF do not have much
322 impact, unless it is read by the right audience. To increase the
323 chance of kids reading it, I am currently assisting EFN in getting
324 copies printed on paper to distribute on the street and in class
325 rooms. Print the booklet was made possible thanks to a small et of
326 great sponsors. Thank you very much to each and every one of them! I
327 hope to have the printed booklet ready to hand out on Tuesday, when
328 &lt;a href=&quot;https://www.nuug.no/&gt;&quot;&gt;the Norwegian Unix Users Group&lt;/a&gt; is
329 organizing &lt;a href=&quot;https://wiki.nuug.no/sommerfest2019&quot;&gt;its yearly
330 barbecue for geeks and free software zealots in the Oslo area&lt;/a&gt;. If
331 you are nearby, feel free to come by and check out the party and the
332 booklet.&lt;/p&gt;
333
334 &lt;p&gt;If the booklet prove to be a success, it would be great to get
335 more sponsoring and distribute it to every kid in the country. :)&lt;/p&gt;
336
337 &lt;p&gt;As usual, if you use Bitcoin and want to show your support of my
338 activities, please send Bitcoin donations to my address
339 &lt;b&gt;&lt;a href=&quot;bitcoin:15oWEoG9dUPovwmUL9KWAnYRtNJEkP1u1b&quot;&gt;15oWEoG9dUPovwmUL9KWAnYRtNJEkP1u1b&lt;/a&gt;&lt;/b&gt;.&lt;/p&gt;
340 </description>
341 </item>
342
343 <item>
344 <title>Nikita og Noark 5 tjenestegrensesnittet tilbyr ny måte å tenke arkivering</title>
345 <link>http://people.skolelinux.org/pere/blog/Nikita_og_Noark_5_tjenestegrensesnittet_tilbyr_ny_m_te___tenke_arkivering.html</link>
346 <guid isPermaLink="true">http://people.skolelinux.org/pere/blog/Nikita_og_Noark_5_tjenestegrensesnittet_tilbyr_ny_m_te___tenke_arkivering.html</guid>
347 <pubDate>Fri, 21 Jun 2019 11:30:00 +0200</pubDate>
348 <description>&lt;p&gt;&lt;em&gt;av Thomas Sødring (OsloMet) og Petter Reinholdtsen (foreningen
349 NUUG)&lt;/em&gt;&lt;/p&gt;
350
351 &lt;p&gt;Nikita Noark 5-kjerne er et fri programvareprosjekt som tar i bruk
352 Arkivverkets spesifikasjonen for Noark 5 Tjenestegrensesnitt og tilbyr
353 et maskinlesbart grensesnitt (arkiv-API) til datasystemer som trenger å
354 arkivere dokumenter og informasjon. I tillegg tilbyr Nikita et
355 nettleserbasert brukergrensesnitt for brukere av arkivet. Dette
356 brukergrensesnittet benytter det maskinlesbare grensesnittet. Noark 5
357 Tjenestegrensesnitt er en ny måte å tenke arkivering, med fokus på
358 automatisering og maskinell behandling av arkivmateriale, i stedet for
359 å fokusere på brukergrensesnitt. En kan tenke på
360 tjenestegrensesnittet som arkivet uten brukergrensesnitt, der flere
361 aktører kan koble til ulike brukergrensesnitt, tilpasset ulike
362 behov.&lt;/p&gt;
363
364 &lt;p&gt;Historisk sett gjorde Noark standarden en veldig bra jobb med
365 overgangen fra
366 papir til digital saksbehandling, men det har kommet til kort på andre
367 områder. Den teknologiske utviklingen har brakt oss ditt at vi kan og
368 skal forvente langt mer fra en arkivkjerne enn før, men det offentlig
369 er ofte konservativ når det gjelder nytenking. For lengst skulle
370 begreper som samvirke mellom datasystemer, metadata, prosess og
371 tjenestegrensesnitt (API) vært dominerende når systemer kjøpes
372 inn. Dessverre er det slik at ikke alle ønsker samvirke mellom
373 datasystemer velkommen, og det kan være trygt å kjøpe «svarte bokser»
374 der du slipper å ta stilling til hvordan man skal få flere systemer
375 til å virke sammen. Men IT-arkitektur er et begrep arkivfolk også
376 begynner å ta inn over seg.&lt;/p&gt;
377
378 &lt;p&gt;Slike systemer for å organisere metadata bør ha nettbaserte
379 tjenestegrensesnitt der brukergrensesnitt er tydelig adskilt fra
380 bakenforliggende system. Det finnes mange rapporter som snakker om å
381 bryte ned siloer i forvaltningen og standardiserte tjenestegrensesnitt
382 er det viktigste virkemiddel mot datasiloer og legger til rette for
383 økt samvirke mellom systemer. Et standardisert tjenestegrensesnitt er
384 et viktig middel for å få systemer til å samhandle da det sikrer at
385 ulike produsenters systemer kan snakke sammen på tvers. Samfunnet
386 fungerer ikke uten standardisering. Vi har alle samme strømstyrke og
387 kontakter i veggene og kjører alle på høyre side av veien i Norge. Det er i en slik
388 sammenheng at prosjektet «Noark 5 Tjenestegrensesnitt» er veldig
389 viktig. Hvis alle leverandører av arkivsystemer forholdt seg til et
390 standardisert tjenestegrensesnitt kunne kostnadene for arkivering
391 reduseres. Tenk deg at du er en kommune som ønsker et fagsystem integrert
392 med arkivløsningen din. I dag må fagsystemleverandøren vite og
393 tilpasse seg den spesifikke versjonen og varianten av arkivløsningen
394 du har. Hvis vi antar at alle leverandører av arkivkjerner har solgt
395 inn enten SOAP eller REST-grensesnitt til kunder de siste 10 årene og
396 det kommer endret versjon av grensesnittet innimellom, så gir det
397 veldig mange forskjellige tjenestegrensesnitt en fagsystemleverandør
398 må forholde seg til. Med 12 leverandører og kvartalsvise oppdateringer
399 kan det potensielt bli 96 ulike varianter hvert eneste år. Det sier
400 seg selv at det blir dyrt. Men det blir faktisk verre. Hvis du senere
401 ønsker å bytte ut arkivsystemet med et annet så er du avhengig å få
402 alle integrasjonene dine laget på nytt. Dette kan gjøre at du velger å
403 forbli hos en dårlig leverandør framfor å skaffe nytt system, fordi
404 det blir for vanskelig og dyrt å bytte. Dermed etableres det «små»
405 monopolsituasjoner som er vanskelig å bryte ut av. Dårlige valg i dag
406 kan ha uante kostander på sikt. I Nikita-prosjektet har vi kun jobbet
407 opp mot Noark 5 Tjenestegrensesnittet. Det har tatt en god del
408 ressurser å sette seg inn i spesifikasjonen og ta den i bruk, spesielt
409 på grunn av uklarheter i spesifikasjonen. Hvis vi måtte gjøre det
410 samme for alle versjoner og varianter av de forskjellige
411 tjenestegrensesnittene ville det blitt veldig tidkrevende og
412 kostbart.&lt;/p&gt;
413
414 &lt;p&gt;For deg som arkivar er digitalisering og systemer som skal virke
415 sammen en del av den nye hverdagen. Du har kanskje blitt skånet for
416 det ved å kjøpe svarte bokser, men du risikerer at du gjør deg selv en
417 bjørnetjeneste. Det kan oppleves som kjedelig å fortelle kolleger at
418 du skal sette deg inn i et tjenestegrensesnitt, men dette er faktisk
419 veldig spennende. Tjenestegrensesnittet er på en måte blitt levende og
420 det er spesielt et begrep du bør merke deg: OData. Å trekke inn deler
421 av OData-standarden som en måte å filtrere entitetsøk i et arkivsystem
422 var et nyttig trekk i prosjektet. Følgende eksempel er en
423 OData-spørring det går an å sende inn til en standardisert
424 arkivkjerne:&lt;/p&gt;
425
426 &lt;p&gt;&lt;blockquote&gt;
427 .../sakarkiv/journalpost?filter=contains(tittel, &#39;nabovarsel&#39;)
428 &lt;/blockquote&gt;&lt;/p&gt;
429
430 &lt;p&gt;Spørringen over vil hente en liste av alle dine journalposter der
431 tittelen til journalposten inneholder ordet &#39;nabovarsel&#39;. Alle
432 leverandører som implementerer tjenestegrensesnittet vil måtte tilby
433 dette. Det betyr at hvis du lærer dette språket for et system, vil det
434 være gjeldende for alle. Dette er egentlig en ny måte å søke i
435 arkivdatabasen på og vil være svært nyttig, for eksempel kan søk i
436 tjenestegrensesnittet antagelig brukes til å hente ut offentlig
437 postjournal. I arkivverden pleier vi å like teknologier som er
438 menneskelesbart, da vet vi det er enkelt og nyttig! OData er også
439 viktig fordi det kan bli en ny måte å svare innsynsforespørsler på i
440 tråd med offentlighetsloven § 9, der retten til å kreve innsyn i
441 sammenstilling fra databaser er nedfelt. I dag ser vi
442 forvaltningsorganer som avviser slike krav fordi det «ikke kan gjøres
443 med enkle framgangsmåter». Bruken av OData i tjenestegrensesnittet,
444 sammen med maskinlesbar markeringsformater kan være et viktig bidrag
445 til å åpne arkivene i tråd med prinsippene om en åpen og transparent
446 forvaltning.&lt;/p&gt;
447
448 &lt;p&gt;Standardisering er viktig fordi det &lt;em&gt;kan&lt;/em&gt; sikre samvirke.
449 Men den effekten kommer kun hvis standardiseringen sikrer at alle
450 forstår standarden på samme måte, dvs. at den er entydig og klar. En
451 god måte å sikre en entydig og klar spesifikasjon er ved å kreve at
452 det finnes minst to ulike implementasjoner som følger spesifikasjonen
453 og som kan snakke sammen, det vil si at de snakker samme språk, slik
454 IETF krever for alle sine standarder, før spesifikasjonen anses å være
455 ferdig. Tilbakemelding fra miljøet forteller at både leverandører og
456 kunder har et avslappet forhold til Noark 5 Tjenestegrensesnitt og det
457 er så langt kun Evry som har visst offentlig at de har en
458 implementasjon av tjenestegrensesnittet. Evry, HK Data og Fredrikstad
459 kommune er igang med et pilotprosjekt på Noark 5
460 Tjenestegrensesnitt. For å redusere kostnadene for samvirkende
461 datasystemer betraktelig, er det veldig viktig at vi kommer i en
462 situasjon der alle leverandører har sine egne implementasjoner av
463 tjenestegrensesnittet, og at disse oppfører seg likt og i tråd med det
464 som er beskrevet i spesifikasjonen.&lt;/p&gt;
465
466 &lt;p&gt;Det er her fri programvare spiller en viktig rolle. Med en uklar
467 standard blir det som en polsk riksdag, der ingenting fungerer. Nikita
468 er en fri programvareimplementasjon av tjenestegrensesnitt og kan
469 fungere som teknisk referanse slik at leverandører enklere kan se og
470 forstå hvordan standarden skal tolkes. Vi har i Nikitaprosjektet
471 erfart å ende opp med vidt forskjellige tolkninger når
472 prosjektmedlemmene leser spesifikasjonsteksten, en effekt av en uklar
473 spesifikasjon. Men Nikitaprosjektet har også utviklet et test-program
474 som sjekker om et tjenestegrensesnitt er i samsvar med standarden, og
475 prosjektet bruker det hele tiden for å sikre at endringer og
476 forbedringer fungerer. Egenerklæringsskjemaenes dager kan være talte!
477 Snart vil du selv kunne teste hver oppdatering av arkivsystemet med en
478 uavhengig sjekk.&lt;/p&gt;
479
480 &lt;p&gt;Fri programvare representerer en demokratisering av kunnskap der
481 tolkning- og innlåsingsmakt flyttes fra leverandør til allmenheten.
482 Med fri programvare har du en litt annerledes verdikjede, der selve
483 produktet ikke holdes hemmelig for å tjene penger, slik en gjør med
484 ufri programvare og skytjenester som ikke bruker fri programvare, men
485 du kan tjene penger på andre deler av verdikjeden. Med fri programvare
486 kan samfunnet betale for å videreutvikle nyttig
487 fellesfunksjonalitet.&lt;/p&gt;
488
489 &lt;p&gt;Nikita er en fri programvareimplementasjon av tjenestegrensesnittet og
490 kan fungere som en referanseimplementasjon dersom det er ønskelig.
491 Alle har lik tilgang til koden og det koster ingenting å ta den i bruk
492 og utforske det. Nikitaprosjektet ønsker tjenestegrensesnittet
493 velkommen og stiller veldig gjerne opp i diskusjoner om tolkning av
494 tjenestegrensesnittet. Nikita er bygget på moderne
495 programmeringsrammeverk og utviklet i full åpenhet. Men Nikita er ikke
496 noe du kan kjøpe. Nikita er først og fremst et verktøy for forsking og
497 utvikling laget for å fremme forskning på arkivfeltet. Systemer som
498 virker sammen har alltid vært hovedfokus og vil være det fremover.
499 Det brukes som undervisningsverktøy der studentene ved OsloMet lærer
500 om administrativt oppsett, saksbehandling, uttrekk og samvirkende
501 datasystemer. Det brukes også som forskningsobjekt der vi ser på
502 import av dokumentsamlinger, bruk av blokkjede og andre nyskapende
503 måter å tenke arkiv på. Det er dog helt greit om andre tar Nikita og
504 pakker det for å selge det som produkt. Forvaltningsorganer med
505 sterke drift- og utviklingsmiljøer kan også se på Nikita og utforske
506 hva som er mulig. Dette kan de gjøre uten å måtte betale for
507 bruksrettigheter eller tilgang til konsulenter. Men arkivering blir
508 ikke gratis på grunn av Nikita. Det trengs fortsatt folk med
509 kompetanse og tid til å ta i bruk Nikita.&lt;/p&gt;
510
511 &lt;p&gt;Nikita har nylig kommet med en ny utgave, den sjette i rekken.
512 Systemet er ikke ferdig, mest på grunn av at API-spesifikasjonen for
513 Noark 5 Tjenestegrensesnitt ikke er ferdig, men allerede i dag kan en
514 bruke Nikita som arkiv. Vi har laget eksempelsystem for å importere
515 data fra deponi-XML og slik gjøre eksisterende arkivdata tilgjengelig
516 via et API. Vi har også laget en testklient som importerer epost inn
517 i arkivet med vedlegg der epostenes trådinformasjon brukes til å legge
518 eposttråder i samme arkivmappe, og en annen testklient som henter
519 epost ut av en arkivmappe på mbox-format slik at en vanlig epostklient
520 kan brukes til å lese igjennom og svare på epostene i en
521 arkivmappe. De som vil ta en titt på Nikita kan besøke
522 &lt;a href=&quot;https://nikita.oslomet.no&quot;&gt;https://nikita.oslomet.no&lt;/a&gt; og
523 logge inn med brukernavn «admin@example.com» og passord «password».
524 Dette gir tilgang til det forenklede brukergrensesnittet som brukes
525 til undervisning. De som heller vil ta en titt under panseret kan
526 besøke
527 &lt;a href=&quot;https://nikita.oslomet.no/browse.html&quot;&gt;https://nikita.oslomet.no/browse.html&lt;/a&gt;
528 og der se hvordan API-et fungerer mer i detalj. Innloggingsdetaljer
529 her er det samme som for brukergrensesnittet.&lt;/p&gt;
530
531 &lt;p&gt;Fremover er fokuset på forbedring av spesifikasjonen Noark 5
532 Tjenestegrensesnitt. De som skrev tjenestegrensesnittet gjorde et
533 interessant og framtidsrettet grep, de skilte sak fra arkiv.
534 Tjenestegrensesnittet består av flere &quot;pakker&quot;, der noen er
535 grunnleggende mens andre bygger på de grunnleggende pakkene. Pakkene
536 som er beskrevet så langt heter «arkivstruktur», «sakarkiv»,
537 «administrasjon», «loggogsporing» og «moeter» (dessverre
538 &lt;a href=&quot;https://github.com/arkivverket/noark5-tjenestegrensesnitt-standard/pull/120&quot;&gt;planlagt
539 fjernet&lt;/a&gt; i første utgave). Etter hvert håper vi å utforske
540 prosses- og metadatabeskrivelser til flere fagområder og bidra til at
541 tjenestegrensesnittet kan legge til flere pakker som «byggarkiv»,
542 «barnevern», «personal», «barnehage», der arkivfaglig metadata- og
543 dokumentasjonsbehov er kartlagt og standardisert.&lt;/p&gt;
544
545 &lt;p&gt;Nikita utvikles av en liten prosjektgruppe, og vi er alltid
546 interessert å bli flere. Hvis en åpen, fri og standardisert tilnærming
547 til arkivering høres interessant ut, bli med oss på veien videre. Vi
548 er tilstede på IRC-kanalen #nikita hos FreeNode (tilgjengelig via
549 nettleser på
550 &lt;a href=&quot;https://webchat.freenode.net?channels=#nikita&quot;&gt;https://webchat.freenode.net?channels=#nikita&lt;/a&gt;),
551 og har en e-postliste nikita-noark@nuug.no hos NUUG (tilgjengelig for
552 påmelding og arkiv på
553 &lt;a href=&quot;https://lists.nuug.no/mailman/listinfo/nikita-noark&quot;&gt;https://lists.nuug.no/mailman/listinfo/nikita-noark&lt;/a&gt;)
554 der en kan følge med eller være med oss på den spennende veien videre.
555 Spesifikasjonen for Noark 5 Tjenestegrensesnitt vedlikeholdes på
556 github,
557 &lt;a href=&quot;https://github.com/arkivverket/noark5-tjenestegrensesnitt-standard/&quot;&gt;https://github.com/arkivverket/noark5-tjenestegrensesnitt-standard/&lt;/a&gt;.&lt;/p&gt;
558
559 &lt;p&gt;Som vanlig, hvis du bruker Bitcoin og ønsker å vise din støtte til
560 det jeg driver med, setter jeg pris på om du sender Bitcoin-donasjoner
561 til min adresse
562 &lt;b&gt;&lt;a href=&quot;bitcoin:15oWEoG9dUPovwmUL9KWAnYRtNJEkP1u1b&quot;&gt;15oWEoG9dUPovwmUL9KWAnYRtNJEkP1u1b&lt;/a&gt;&lt;/b&gt;.&lt;/p&gt;
563 </description>
564 </item>
565
566 <item>
567 <title>Jami/Ring, finally functioning peer to peer communication client</title>
568 <link>http://people.skolelinux.org/pere/blog/Jami_Ring__finally_functioning_peer_to_peer_communication_client.html</link>
569 <guid isPermaLink="true">http://people.skolelinux.org/pere/blog/Jami_Ring__finally_functioning_peer_to_peer_communication_client.html</guid>
570 <pubDate>Wed, 19 Jun 2019 08:50:00 +0200</pubDate>
571 <description>&lt;p&gt;Some years ago, in 2016, I
572 &lt;a href=&quot;http://people.skolelinux.org/pere/blog/Experience_and_updated_recipe_for_using_the_Signal_app_without_a_mobile_phone.html&quot;&gt;wrote
573 for the first time about&lt;/a&gt; the Ring peer to peer messaging system.
574 It would provide messaging without any central server coordinating the
575 system and without requiring all users to register a phone number or
576 own a mobile phone. Back then, I could not get it to work, and put it
577 aside until it had seen more development. A few days ago I decided to
578 give it another try, and am happy to report that this time I am able
579 to not only send and receive messages, but also place audio and video
580 calls. But only if UDP is not blocked into your network.&lt;/p&gt;
581
582 &lt;p&gt;The Ring system changed name earlier this year to
583 &lt;a href=&quot;https://en.wikipedia.org/wiki/Jami_(software)&quot;&gt;Jami&lt;/a&gt;. I
584 tried doing web search for &#39;ring&#39; when I discovered it for the first
585 time, and can only applaud this change as it is impossible to find
586 something called Ring among the noise of other uses of that word. Now
587 you can search for &#39;jami&#39; and this client and
588 &lt;a href=&quot;https://jami.net/&quot;&gt;the Jami system&lt;/a&gt; is the first hit at
589 least on duckduckgo.&lt;/p&gt;
590
591 &lt;p&gt;Jami will by default encrypt messages as well as audio and video
592 calls, and try to send them directly between the communicating parties
593 if possible. If this proves impossible (for example if both ends are
594 behind NAT), it will use a central SIP TURN server maintained by the
595 Jami project. Jami can also be a normal SIP client. If the SIP
596 server is unencrypted, the audio and video calls will also be
597 unencrypted. This is as far as I know the only case where Jami will
598 do anything without encryption.&lt;/p&gt;
599
600 &lt;p&gt;Jami is available for several platforms: Linux, Windows, MacOSX,
601 Android, iOS, and Android TV. It is included in Debian already. Jami
602 also work for those using F-Droid without any Google connections,
603 while Signal do not.
604 &lt;a href=&quot;https://git.jami.net/savoirfairelinux/ring-project/wikis/technical/Protocol&quot;&gt;The
605 protocol&lt;/a&gt; is described in the Ring project wiki. The system uses a
606 distributed hash table (DHT) system (similar to BitTorrent) running
607 over UDP. On one of the networks I use, I discovered Jami failed to
608 work. I tracked this down to the fact that incoming UDP packages
609 going to ports 1-49999 were blocked, and the DHT would pick a random
610 port and end up in the low range most of the time. After talking to
611 the developers, I solved this by enabling the dhtproxy in the
612 settings, thus using TCP to talk to a central DHT proxy instead of
613
614 peering directly with others. I&#39;ve been told the developers are
615 working on allowing DHT to use TCP to avoid this problem. I also ran
616 into a problem when trying to talk to the version of Ring included in
617 Debian Stable (Stretch). Apparently the protocol changed between
618 beta2 and the current version, making these clients incompatible.
619 Hopefully the protocol will not be made incompatible in the
620 future.&lt;/p&gt;
621
622 &lt;p&gt;It is worth noting that while looking at Jami and its features, I
623 came across another communication platform I have not tested yet. The
624 &lt;a href=&quot;https://en.wikipedia.org/wiki/Tox_(protocol)&quot;&gt;Tox protocol&lt;/a&gt;
625 and &lt;a href=&quot;https://tox.chat/&quot;&gt;family of Tox clients&lt;/a&gt;. It might
626 become the topic of a future blog post.&lt;/p&gt;
627
628 &lt;p&gt;As usual, if you use Bitcoin and want to show your support of my
629 activities, please send Bitcoin donations to my address
630 &lt;b&gt;&lt;a href=&quot;bitcoin:15oWEoG9dUPovwmUL9KWAnYRtNJEkP1u1b&quot;&gt;15oWEoG9dUPovwmUL9KWAnYRtNJEkP1u1b&lt;/a&gt;&lt;/b&gt;.&lt;/p&gt;
631 </description>
632 </item>
633
634 <item>
635 <title>More sales number for my Free Culture paper editions (2019-edition)</title>
636 <link>http://people.skolelinux.org/pere/blog/More_sales_number_for_my_Free_Culture_paper_editions__2019_edition_.html</link>
637 <guid isPermaLink="true">http://people.skolelinux.org/pere/blog/More_sales_number_for_my_Free_Culture_paper_editions__2019_edition_.html</guid>
638 <pubDate>Tue, 11 Jun 2019 16:05:00 +0200</pubDate>
639 <description>&lt;p&gt;The first book I published,
640 &lt;a href=&quot;http://www.free-culture.cc/&quot;&gt;Free Culture by Lawrence
641 Lessig&lt;/a&gt;, is still selling a few copies. Not a lot, but enough to
642 have contributed slightly over $500 to the &lt;a
643 href=&quot;https://creativecommons.org/&quot;&gt;Creative Commons Corporation&lt;/a&gt;
644 so far. All the profit is sent there. Most books are still sold via
645 Amazon (83 copies), with Ingram second (49) and Lulu (12) and Machette (7) as
646 minor channels. Bying directly from Lulu bring the largest cut to
647 Creative Commons. The English Edition sold 80 copies so far, the
648 French 59 copies, and Norwegian only 8 copies. Nothing impressive,
649 but nice to see the work we put down is still being appreciated. The
650 ebook edition is available for free from
651 &lt;a href=&quot;https://github.com/petterreinholdtsen/free-culture-lessig&quot;&gt;Github&lt;/a&gt;.&lt;/p&gt;
652
653 &lt;table border=&quot;0&quot;&gt;
654 &lt;tr&gt;&lt;th rowspan=&quot;2&quot; valign=&quot;bottom&quot;&gt;Title / language&lt;/th&gt;
655 &lt;th colspan=&quot;7&quot;&gt;Quantity&lt;/th&gt;&lt;/tr&gt;
656 &lt;tr&gt;
657 &lt;th&gt;2016 jan-jun&lt;/th&gt;
658 &lt;th&gt;2016 jul-dec&lt;/th&gt;
659 &lt;th&gt;2017 jan-jun&lt;/th&gt;
660 &lt;th&gt;2017 jul-dec&lt;/th&gt;
661 &lt;th&gt;2018 jan-jun&lt;/th&gt;
662 &lt;th&gt;2018 jul-dec&lt;/th&gt;
663 &lt;th&gt;2019 jan-may&lt;/th&gt;
664 &lt;/tr&gt;
665
666 &lt;tr&gt;
667 &lt;td&gt;&lt;a href=&quot;http://www.lulu.com/shop/lawrence-lessig/culture-libre/paperback/product-22645082.html&quot;&gt;Culture Libre / French&lt;/a&gt;&lt;/td&gt;
668 &lt;td align=&quot;right&quot;&gt;3&lt;/td&gt;
669 &lt;td align=&quot;right&quot;&gt;6&lt;/td&gt;
670 &lt;td align=&quot;right&quot;&gt;19&lt;/td&gt;
671 &lt;td align=&quot;right&quot;&gt;11&lt;/td&gt;
672 &lt;td align=&quot;right&quot;&gt;7&lt;/td&gt;
673 &lt;td align=&quot;right&quot;&gt;6&lt;/td&gt;
674 &lt;td align=&quot;right&quot;&gt;7&lt;/td&gt;
675 &lt;/tr&gt;
676
677 &lt;tr&gt;
678 &lt;td&gt;&lt;a href=&quot;http://www.lulu.com/shop/lawrence-lessig/fri-kultur/paperback/product-22441576.html&quot;&gt;Fri kultur / Norwegian&lt;/a&gt;&lt;/td&gt;
679 &lt;td align=&quot;right&quot;&gt;7&lt;/td&gt;
680 &lt;td align=&quot;right&quot;&gt;1&lt;/td&gt;
681 &lt;td align=&quot;right&quot;&gt;0&lt;/td&gt;
682 &lt;td align=&quot;right&quot;&gt;0&lt;/td&gt;
683 &lt;td align=&quot;right&quot;&gt;0&lt;/td&gt;
684 &lt;td align=&quot;right&quot;&gt;0&lt;/td&gt;
685 &lt;td align=&quot;right&quot;&gt;0&lt;/td&gt;
686 &lt;/tr&gt;
687
688 &lt;tr&gt;
689 &lt;td&gt;&lt;a href=&quot;http://www.lulu.com/shop/lawrence-lessig/free-culture/paperback/product-22440520.html&quot;&gt;Free Culture / English&lt;/a&gt;&lt;/td&gt;
690 &lt;td align=&quot;right&quot;&gt;14&lt;/td&gt;
691 &lt;td align=&quot;right&quot;&gt;27&lt;/td&gt;
692 &lt;td align=&quot;right&quot;&gt;16&lt;/td&gt;
693 &lt;td align=&quot;right&quot;&gt;9&lt;/td&gt;
694 &lt;td align=&quot;right&quot;&gt;3&lt;/td&gt;
695 &lt;td align=&quot;right&quot;&gt;7&lt;/td&gt;
696 &lt;td align=&quot;right&quot;&gt;3&lt;/td&gt;
697 &lt;/tr&gt;
698
699 &lt;tr&gt;
700 &lt;td&gt;Total&lt;/td&gt;
701 &lt;td align=&quot;right&quot;&gt;24&lt;/td&gt;
702 &lt;td align=&quot;right&quot;&gt;34&lt;/td&gt;
703 &lt;td align=&quot;right&quot;&gt;35&lt;/td&gt;
704 &lt;td align=&quot;right&quot;&gt;20&lt;/td&gt;
705 &lt;td align=&quot;right&quot;&gt;10&lt;/td&gt;
706 &lt;td align=&quot;right&quot;&gt;13&lt;/td&gt;
707 &lt;td align=&quot;right&quot;&gt;10&lt;/td&gt;
708 &lt;/tr&gt;
709
710 &lt;/table&gt;
711
712 &lt;p&gt;It is fun to see the French edition being more popular than the
713 English one.&lt;/p&gt;
714
715 &lt;p&gt;If you would like to translate and publish the book in your native
716 language, I would be happy to help make it happen. Please get in
717 touch.&lt;/p&gt;
718 </description>
719 </item>
720
721 <item>
722 <title>Official MIME type &quot;text/vnd.sosi&quot; for SOSI map data</title>
723 <link>http://people.skolelinux.org/pere/blog/Official_MIME_type__text_vnd_sosi__for_SOSI_map_data.html</link>
724 <guid isPermaLink="true">http://people.skolelinux.org/pere/blog/Official_MIME_type__text_vnd_sosi__for_SOSI_map_data.html</guid>
725 <pubDate>Tue, 4 Jun 2019 09:20:00 +0200</pubDate>
726 <description>&lt;p&gt;Just 15 days ago,
727 &lt;ahref=&quot;http://people.skolelinux.org/pere/blog/MIME_type__text_vnd_sosi__for_SOSI_map_data.html&quot;&gt;I
728 mentioned&lt;/a&gt; my submission to IANA to register an official MIME type
729 for the SOSI vector map format. This morning, just an hour ago, I was
730 notified that
731 &lt;a href=&quot;https://www.iana.org/assignments/media-types/text/vnd.sosi&quot;&gt;the
732 MIME type &quot;text/vnd.sosi&quot;&lt;/a&gt; is registered for this format. In
733 addition to this registration, my
734 &lt;a href=&quot;https://github.com/file/file/blob/master/magic/Magdir/sosi&quot;&gt;file(1)
735 patch for a pattern matching rule for SOSI files&lt;/a&gt; has been accepted
736 into the official source of that program (pending a new release), and
737 I&#39;ve been told by the team behind
738 &lt;a href=&quot;https://www.nationalarchives.gov.uk/PRONOM/&quot;&gt;PRONOM&lt;/a&gt; that
739 the SOSI format will be included in the next release of PRONOM, which
740 they plan to release this summer around July.&lt;/p&gt;
741
742 &lt;p&gt;I am very happy to see all of this fall into place, for use by
743 &lt;a href=&quot;https://github.com/arkivverket/noark5-tjenestegrensesnitt-standard/&quot;&gt;the
744 Noark 5 Tjenestegrensesnitt&lt;/a&gt; implementations.&lt;/p&gt;
745
746 &lt;p&gt;As usual, if you use Bitcoin and want to show your support of my
747 activities, please send Bitcoin donations to my address
748 &lt;b&gt;&lt;a href=&quot;bitcoin:15oWEoG9dUPovwmUL9KWAnYRtNJEkP1u1b&quot;&gt;15oWEoG9dUPovwmUL9KWAnYRtNJEkP1u1b&lt;/a&gt;&lt;/b&gt;.&lt;/p&gt;
749 </description>
750 </item>
751
752 <item>
753 <title>The space rover coquine, or how I ended up on the dark side of the moon</title>
754 <link>http://people.skolelinux.org/pere/blog/The_space_rover_coquine__or_how_I_ended_up_on_the_dark_side_of_the_moon.html</link>
755 <guid isPermaLink="true">http://people.skolelinux.org/pere/blog/The_space_rover_coquine__or_how_I_ended_up_on_the_dark_side_of_the_moon.html</guid>
756 <pubDate>Sun, 2 Jun 2019 23:55:00 +0200</pubDate>
757 <description>&lt;p&gt;A while back a college and friend from Debian and the Skolelinux /
758 Debian Edu project approached me, asking if I knew someone that might
759 be interested in helping out with a technology project he was running
760 as a teacher at &lt;a href=&quot;https://www.ecolefrancodanoise.dk/&quot;&gt;L&#39;école
761 franco-danoise&lt;/a&gt; - the Danish-French school and kindergarden. The
762 kids were building robots, rovers. The story behind it is to build a
763 rover for use
764 &lt;a href=&quot;http://blog.ecolefrancodanoise.dk/first-week-on-the-dark-side&quot;&gt;on
765 the dark side of the moon&lt;/a&gt;, and remote control it. As travel cost
766 was a bit high for the final destination, and they wanted to test the
767 concept first, he was looking for volunteers to host a rover for the
768 kids to control in a foreign country. I ended up volunteering as a
769 host, and last week the rover arrived. It took a while to arrive
770 after &lt;a href=&quot;http://blog.ecolefrancodanoise.dk/model-moms&quot;&gt;it was
771 built and shipped&lt;/a&gt;, because of customs confusion. Luckily we were
772 able fix it quickly with help from my colleges at work.&lt;/p&gt;
773
774 &lt;p&gt;This is what it looked like when the rover arrived. Note the cute
775 eyes looking up on me from the wrapping&lt;/p&gt;
776
777 &lt;img src=&quot;http://people.skolelinux.org/pere/blog/images/2019-06-02-robot-dark-side-of-moon-esken-med-det-rare-i.jpeg&quot; width=&quot;32%&quot; style=&quot;clear:left&quot;/&gt;
778 &lt;img src=&quot;http://people.skolelinux.org/pere/blog/images/2019-06-02-robot-dark-side-of-moon-den-ser-meg.jpeg&quot; width=&quot;32%&quot; style=&quot;clear:left&quot;/&gt;
779 &lt;img src=&quot;http://people.skolelinux.org/pere/blog/images/2019-06-02-robot-dark-side-of-moon-en-skrue-loes.jpeg&quot; width=&quot;32%&quot; style=&quot;clear:left&quot;/&gt;
780
781 &lt;p style=&quot;text-align:left&quot;&gt;Once the robot arrived, we needed to track
782 down batteries and figure out how to build custom firmware for it with
783 the appropriate wifi settings. I asked a friend if I could get two
784 18650 batteries from his pile of Tesla batteries (he had them from the
785 wrack of a crashed Tesla), so now the rover is running on Tesla
786 batteries.&lt;/p&gt;
787
788 &lt;p&gt;Building
789 &lt;a href=&quot;https://gitlab.com/ecolefrancodanoise/arduino-efd/&quot;&gt;the rover
790 firmware&lt;/a&gt; proved a bit harder, as the code did not work out of the
791 box with the Arduino IDE package in Debian Buster. I suspect this is
792 due to a unsolved
793 &lt;a href=&quot;https://github.com/arduino/Arduino/pull/2703&quot;&gt; license problem
794 with arduino&lt;/a&gt; blocking Debian from upgrading to the latest version.
795 In the end we gave up debugging why the IDE failed to find the
796 required libraries, and ended up using the Arduino Makefile from the
797 &lt;a href=&quot;https://tracker.debian.org/pkg/arduino-mk&quot;&gt;arduino-mk Debian
798 package&lt;/a&gt; instead. Unfortunately the camera library is missing from
799 the Arduino environment in Debian, so we disabled the camera support
800 for the first firmware build, to get something up and running. With
801 this reduced firmware, the robot could be controlled via the
802 controller server, driving around and measuring distance using its
803 internal acoustic sensor.&lt;/p&gt;
804
805 &lt;p&gt;Next, With some help from my friend in Denmark, which checked in the
806 camera library into the gitlab repository for me to use, we were able
807 to build a new and more complete version of the firmware, and the
808 robot is now up and running. This is what the &quot;commander&quot; web page
809 look like after taking a measurement and a snapshot:&lt;/p&gt;
810
811 &lt;img src=&quot;http://people.skolelinux.org/pere/blog/images/2019-06-02-robot-dark-side-of-moon-commander.png&quot; width=&quot;40%&quot; border=&quot;1&quot; align=&quot;center&quot;/&gt;
812
813 &lt;p&gt;If you want to learn more about this project, you can check out the
814 &lt;a href=&quot;https://hackaday.io/project/164082-the-dark-side-challenge&quot;&gt;The
815 Dark Side Challenge&lt;/a&gt; Hackaday web pages.&lt;/p&gt;
816
817 &lt;p&gt;As usual, if you use Bitcoin and want to show your support of my
818 activities, please send Bitcoin donations to my address
819 &lt;b&gt;&lt;a href=&quot;bitcoin:15oWEoG9dUPovwmUL9KWAnYRtNJEkP1u1b&quot;&gt;15oWEoG9dUPovwmUL9KWAnYRtNJEkP1u1b&lt;/a&gt;&lt;/b&gt;.&lt;/p&gt;
820 </description>
821 </item>
822
823 </channel>
824 </rss>