]> pere.pagekite.me Git - homepage.git/blob - blog/archive/2021/01/01.rss
Converted pages to actually temp site.
[homepage.git] / blog / archive / 2021 / 01 / 01.rss
1 <?xml version="1.0" encoding="ISO-8859-1"?>
2 <rss version='2.0' xmlns:lj='http://www.livejournal.org/rss/lj/1.0/'>
3 <channel>
4 <title>Petter Reinholdtsen - Entries from January 2021</title>
5 <description>Entries from January 2021</description>
6 <link>http://www.hungry.com/~pere/blog/</link>
7
8
9 <item>
10 <title>Boken «Hvordan knuse overvåkningskapitalismen» lanseres på norsk</title>
11 <link>http://www.hungry.com/~pere/blog/Boken__Hvordan_knuse_overv_kningskapitalismen__lanseres_p__norsk.html</link>
12 <guid isPermaLink="true">http://www.hungry.com/~pere/blog/Boken__Hvordan_knuse_overv_kningskapitalismen__lanseres_p__norsk.html</guid>
13 <pubDate>Tue, 26 Jan 2021 19:10:00 +0100</pubDate>
14 <description>&lt;p&gt;Etter intenst arbeid over mange måneder er endelig den norske
15 utgaven av «Hvordan knuse overvåkningskapitalismen» av Cory Doctorow
16 ferdig og klar til å glede millioner av lesere over hele verden.
17 Følgende pressemelding ble nettopp sendt ut til norske redaksjoner:
18
19 &lt;blockquote&gt;
20
21 &lt;p&gt;&lt;strong&gt;Hva gjør stordata med oss, og hvordan gjør algoritmene
22 «fake news» til realiter?&lt;/strong&gt;&lt;/p&gt;
23
24 &lt;p&gt;Nå foreligger en viktig bok om temaet også på norsk. Boken klargjør
25 og foreslår hvordan vi selv som enkeltpersoner, men også nasjonalt og
26 internasjonalt kan bekjempe stordatakonsentrasjonene;
27 «overvåkingskapitalismen». Boken er «Hvordan knuse
28 overvåkingskapitalismen» av dr. Cory Doctorow. Den engelske
29 bokutgivelsen kom for noen dager siden og lanseres med et Webinar
30 torsdag 2021-01-28. Doctorow besøkte Norge og NUUG i desember med sin
31 presentasjon Monopoly, Not Mind Control: What&#39;s Really Happening With
32 &quot;Surveillance Capitalism&quot;.&lt;/p&gt;
33
34 &lt;p&gt;I funn etter funn, eksempel etter eksempel, gjennomgår og
35 analyserer dr. Doctorow de utfordringer vi møter i større og større
36 omfang. Ikke bare i USA, men også her hjemme.&lt;/p&gt;
37
38 &lt;p&gt;Cory Doctorow er en britisk-kanadisk forfatter, journalist og
39 aktivist, kjent for sine science fiction-romaner, for arbeidet for
40 Creative Commons-bevegelsen, og for sine bidrag til reform av
41 opphavsretten. Han er både æresdoktor og gjesteforeleser i
42 datavitenskap ved Open University i UK, konsulent for Electronic
43 Frontier Foundation, og godt kjent for innsiktsfullt å kommentere og
44 skrive om digital utvikling.&lt;/p&gt;
45
46 &lt;p&gt;Boken lanseres nå på norsk, både som ebok og på papir, oversatt av
47 en dugnadsgjeng ledet av Petter Reinholdtsen.&lt;/p&gt;
48
49 &lt;p&gt;Boken reiser noen helt grunnleggende og samfunnskritiske spørsmål:
50 Hva fører det til når store deler av Internettet domineres av få store
51 aktører og deres styringsverktøy og algoritmer?&lt;/p&gt;
52
53 &lt;p&gt;Som individer bør vi være opptatt at grenser blir satt og håndhevet
54 - grenser for overvåkning av individet, for utøvelse av kommersiell
55 og politisk påvirkning, og for monopoldannelser i
56 dataverdenen. Slik grensesetting styrker personvernet.&lt;/p&gt;
57
58 &lt;p&gt;Konkurransetilsynet har ansvaret for at konkurranselovens § 11 skal
59 forby «et dominerende foretak for utilbørlig å utnytte og misbruke
60 sin dominerende stilling». Et tilsvarende forbud omfattes også av
61 EØS-avtalens artikkel 54. Boken går i detalj om serien av
62 innskrenkninger vi møter i valgfriheten, innskrenkninger som denne
63 lovgivningen nettopp skal forhindre. Håndhevelse av en slik lovgivning
64 er også til fordel for mindre næringsdrivende som uten dette får
65 begrenset sine faktiske eller potensielle muligheter for vekst og
66 etablering. «Slik atferd kan utgjøre et misbruk og kan ta ulike
67 former», skriver Konkurransetilsynet.&lt;/p&gt;
68
69 &lt;p&gt;Cory Doctorow går i sin bok lengre enn det med sine mange eksempler
70 på forhold det burde vært grepet inn mot.&lt;/p&gt;
71
72 &lt;p&gt;«Boken bør bidra til et sterkere engasjemen fra voktere av
73 Inter­nettet nasjonalt og internasjonalt - EU medregnet» sier
74 oversetter Ole-Erik Yrvin og fortsetter: «Vi har derfor
75 &lt;a href=&quot;https://people.skolelinux.org/pere/blog/images/2021-01-26-knus-overvaakningskapitalismen-helleland.pdf&quot;&gt;allerede
76 tatt opp bokens forslag&lt;/a&gt; direkte med Distrikts- og
77 digitaliseringsminister Linda Hofstad Helleland (H) og
78 Konkurransetilsynet slik at de kan følges opp.»&lt;/p&gt;
79
80 &lt;p&gt;«Også Norge bør innta en pådriverrolle i denne utviklingen», sier
81 Petter Reinholdtsen. «Tiden er knapp, og tilsynsmyndighetene må få
82 de verktøy og de ressurser de trenger for at vi her hjemme skal oppnå
83 nødvendige resultater. Dette gjelder ikke bare vår egen generasjon;
84 det gjelder alle generasjoner fremover», avslutter Petter
85 Reinholdsen.&lt;/p&gt;
86
87 &lt;p&gt;Kontaktinformasjon:&lt;/p&gt;
88
89 &lt;ul&gt;
90
91 &lt;li&gt;Ole-Erik Yrvin, oeyrvin (at) gmail.com, +47 46500450&lt;/li&gt;
92
93 &lt;li&gt;Petter Reinholdtsen, pere (at) hungry.com&lt;/li&gt;
94
95 &lt;/ul&gt;
96
97 &lt;p&gt;Relevante lenker:&lt;p&gt;
98
99 &lt;ul&gt;
100
101 &lt;li&gt;«Hvordan knuse overvåkingskapitalismen» kan bestilles på papir,
102 som ebok eller leses på nett via
103 &lt;a href=&quot;http://www.hungry.com/~pere/publisher/&quot;&gt;http://www.hungry.com/~pere/publisher/&lt;/a&gt;.&lt;/li&gt;
104
105 &lt;li&gt;Opptak av NUUG-møtet Monopoly, Not Mind Control: What&#39;s Really
106 Happening With &quot;Surveillance Capitalism&quot; med Cory Doctorow,
107 &lt;a href=&quot;https://www.nuug.no/aktiviteter/20201208-doctorow/&quot;&gt;https://www.nuug.no/aktiviteter/20201208-doctorow/&lt;/a&gt;.&lt;/li&gt;
108
109 &lt;li&gt;Påmelding til webinar som lanserer den engelske utgaven kan gjøres
110 via
111 &lt;a href=&quot;https://craphound.com/category/destroy/&quot;&gt;https://craphound.com/category/destroy/&lt;/a&gt;.&lt;/li&gt;
112
113 &lt;li&gt;Cory Doctorows nettsted er
114 &lt;a href=&quot;https://craphound.com/&quot;&gt;https://craphound.com/&lt;/a&gt;.&lt;/li&gt;
115
116 &lt;/ul&gt;
117
118 &lt;/blockquote&gt;
119
120 &lt;p&gt;Som vanlig, hvis du bruker Bitcoin og ønsker å vise din støtte til
121 det jeg driver med, setter jeg pris på om du sender Bitcoin-donasjoner
122 til min adresse
123 &lt;b&gt;&lt;a href=&quot;bitcoin:15oWEoG9dUPovwmUL9KWAnYRtNJEkP1u1b&quot;&gt;15oWEoG9dUPovwmUL9KWAnYRtNJEkP1u1b&lt;/a&gt;&lt;/b&gt;.
124 Merk, betaling med bitcoin er ikke anonymt. :)&lt;/p&gt;
125 </description>
126 </item>
127
128 <item>
129 <title>Latest Jami back in Debian Testing, and scriptable using dbus</title>
130 <link>http://www.hungry.com/~pere/blog/Latest_Jami_back_in_Debian_Testing__and_scriptable_using_dbus.html</link>
131 <guid isPermaLink="true">http://www.hungry.com/~pere/blog/Latest_Jami_back_in_Debian_Testing__and_scriptable_using_dbus.html</guid>
132 <pubDate>Tue, 12 Jan 2021 17:00:00 +0100</pubDate>
133 <description>&lt;p&gt;After a lot of hard work by its maintainer Alexandre Viau and
134 others, the decentralized communication platform
135 &lt;a href=&quot;https://en.wikipedia.org/wiki/Jami_(software)&quot;&gt;Jami&lt;/a&gt;
136 (earlier known as Ring), managed to get
137 &lt;a href=&quot;https://tracker.debian.org/pkg/ring&quot;&gt;its latest version&lt;/a&gt;
138 into Debian Testing. Several of its dependencies has caused build and
139 propagation problems, which all seem to be solved now.&lt;/p&gt;
140
141 &lt;p&gt;In addition to the fact that Jami is decentralized, similar to how
142 bittorrent is decentralized, I first of all like how it is not
143 connected to external IDs like phone numbers. This allow me to set up
144 computers to send me notifications using Jami without having to find
145 get a phone number for each computer. Automatic notification via Jami
146 is also made trivial thanks to the provided client side API (as a DBus
147 service). Here is my bourne shell script demonstrating how to let any
148 system send a message to any Jami address. It will create a new
149 identity before sending the message, if no Jami identity exist
150 already:&lt;/p&gt;
151
152 &lt;p&gt;&lt;pre&gt;
153 #!/bin/sh
154 #
155 # Usage: $0 &lt;jami-address&gt; &lt;message&gt;
156 #
157 # Send &lt;message&gt; to &lt;jami-address&gt;, create local jami account if
158 # missing.
159 #
160 # License: GPL v2 or later at your choice
161 # Author: Petter Reinholdtsen
162
163
164 if [ -z &quot;$HOME&quot; ] ; then
165 echo &quot;error: missing \$HOME, required for dbus to work&quot;
166 exit 1
167 fi
168
169 # First, get dbus running if not already running
170 DBUSLAUNCH=/usr/bin/dbus-launch
171 PIDFILE=/run/asterisk/dbus-session.pid
172 if [ -e $PIDFILE ] ; then
173 . $PIDFILE
174 if ! kill -0 $DBUS_SESSION_BUS_PID 2&gt;/dev/null ; then
175 unset DBUS_SESSION_BUS_ADDRESS
176 fi
177 fi
178 if [ -z &quot;$DBUS_SESSION_BUS_ADDRESS&quot; ] &amp;&amp; [ -x &quot;$DBUSLAUNCH&quot; ]; then
179 DBUS_SESSION_BUS_ADDRESS=&quot;unix:path=$HOME/.dbus&quot;
180 dbus-daemon --session --address=&quot;$DBUS_SESSION_BUS_ADDRESS&quot; --nofork --nopidfile --syslog-only &lt; /dev/null &gt; /dev/null 2&gt;&amp;1 3&gt;&amp;1 &amp;
181 DBUS_SESSION_BUS_PID=$!
182 (
183 echo DBUS_SESSION_BUS_PID=$DBUS_SESSION_BUS_PID
184 echo DBUS_SESSION_BUS_ADDRESS=\&quot;&quot;$DBUS_SESSION_BUS_ADDRESS&quot;\&quot;
185 echo export DBUS_SESSION_BUS_ADDRESS
186 ) &gt; $PIDFILE
187 . $PIDFILE
188 fi &amp;
189
190 dringop() {
191 part=&quot;$1&quot;; shift
192 op=&quot;$1&quot;; shift
193 dbus-send --session \
194 --dest=&quot;cx.ring.Ring&quot; /cx/ring/Ring/$part cx.ring.Ring.$part.$op $*
195 }
196
197 dringopreply() {
198 part=&quot;$1&quot;; shift
199 op=&quot;$1&quot;; shift
200 dbus-send --session --print-reply \
201 --dest=&quot;cx.ring.Ring&quot; /cx/ring/Ring/$part cx.ring.Ring.$part.$op $*
202 }
203
204 firstaccount() {
205 dringopreply ConfigurationManager getAccountList | \
206 grep string | awk -F&#39;&quot;&#39; &#39;{print $2}&#39; | head -n 1
207 }
208
209 account=$(firstaccount)
210
211 if [ -z &quot;$account&quot; ] ; then
212 echo &quot;Missing local account, trying to create it&quot;
213 dringop ConfigurationManager addAccount \
214 dict:string:string:&quot;Account.type&quot;,&quot;RING&quot;,&quot;Account.videoEnabled&quot;,&quot;false&quot;
215 account=$(firstaccount)
216 if [ -z &quot;$account&quot; ] ; then
217 echo &quot;unable to create local account&quot;
218 exit 1
219 fi
220 fi
221
222 # Not using dringopreply to ensure $2 can contain spaces
223 dbus-send --print-reply --session \
224 --dest=cx.ring.Ring \
225 /cx/ring/Ring/ConfigurationManager \
226 cx.ring.Ring.ConfigurationManager.sendTextMessage \
227 string:&quot;$account&quot; string:&quot;$1&quot; \
228 dict:string:string:&quot;text/plain&quot;,&quot;$2&quot;
229 &lt;/pre&gt;&lt;/p&gt;
230
231 &lt;p&gt;If you want to check it out yourself, visit the
232 &lt;a href=&quot;https://jami.net/&quot;&gt;the Jami system project page&lt;/a&gt; to learn
233 more, and install the latest Jami client from Debian Unstable or
234 Testing.&lt;/p&gt;
235
236 &lt;p&gt;As usual, if you use Bitcoin and want to show your support of my
237 activities, please send Bitcoin donations to my address
238 &lt;b&gt;&lt;a href=&quot;bitcoin:15oWEoG9dUPovwmUL9KWAnYRtNJEkP1u1b&quot;&gt;15oWEoG9dUPovwmUL9KWAnYRtNJEkP1u1b&lt;/a&gt;&lt;/b&gt;.&lt;/p&gt;
239 </description>
240 </item>
241
242 </channel>
243 </rss>