]> 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>Some thoughts on BitCoins</title>
11 <link>http://people.skolelinux.org/pere/blog/Some_thoughts_on_BitCoins.html</link>
12 <guid isPermaLink="true">http://people.skolelinux.org/pere/blog/Some_thoughts_on_BitCoins.html</guid>
13 <pubDate>Sat, 11 Dec 2010 15:10:00 +0100</pubDate>
14 <description>
15 &lt;p&gt;As I continue to explore
16 &lt;a href=&quot;http://www.bitcoin.org/&quot;&gt;BitCoin&lt;/a&gt;, I&#39;ve starting to wonder
17 what properties the system have, and how it will be affected by laws
18 and regulations here in Norway. Here are some random notes.&lt;/p&gt;
19
20 &lt;p&gt;One interesting thing to note is that since the transactions are
21 verified using a peer to peer network, all details about a transaction
22 is known to everyone. This means that if a BitCoin address has been
23 published like I did with mine in my initial post about BitCoin, it is
24 possible for everyone to see how many BitCoins have been transfered to
25 that address. There is even a web service to look at the details for
26 all transactions. There I can see that my address
27 &lt;a href=&quot;http://blockexplorer.com/address/15oWEoG9dUPovwmUL9KWAnYRtNJEkP1u1b&quot;&gt;15oWEoG9dUPovwmUL9KWAnYRtNJEkP1u1b&lt;/a&gt;
28 have received 16.06 Bitcoin, the
29 &lt;a href=&quot;http://blockexplorer.com/address/1LfdGnGuWkpSJgbQySxxCWhv8MHqvwst3&quot;&gt;1LfdGnGuWkpSJgbQySxxCWhv8MHqvwst3&lt;/a&gt;
30 address of Simon Phipps have received 181.97 BitCoin and the address
31 &lt;a href=&quot;http://blockexplorer.com/address/1MCwBbhNGp5hRm5rC1Aims2YFRe2SXPYKt&quot;&gt;1MCwBbhNGp5hRm5rC1Aims2YFRe2SXPYKt&lt;/A&gt;
32 of EFF have received 2447.38 BitCoins so far. Thank you to each and
33 every one of you that donated bitcoins to support my activity. The
34 fact that anyone can see how much money was transfered to a given
35 address make it more obvious why the BitCoin community recommend to
36 generate and hand out a new address for each transaction. I&#39;m told
37 there is no way to track which addresses belong to a given person or
38 organisation without the person or organisation revealing it
39 themselves, as Simon, EFF and I have done.&lt;/p&gt;
40
41 &lt;p&gt;In Norway, and in most other countries, there are laws and
42 regulations limiting how much money one can transfer across the border
43 without declaring it. There are money laundering, tax and accounting
44 laws and regulations I would expect to apply to the use of BitCoin.
45 If the Skolelinux foundation
46 (&lt;a href=&quot;http://linuxiskolen.no/slxdebianlabs/donations.html&quot;&gt;SLX
47 Debian Labs&lt;/a&gt;) were to accept donations in BitCoin in addition to
48 normal bank transfers like EFF is doing, how should this be accounted?
49 Given that it is impossible to know if money can across the border or
50 not, should everything or nothing be declared? What exchange rate
51 should be used when calculating taxes? Would receivers have to pay
52 income tax if the foundation were to pay Skolelinux contributors in
53 BitCoin? I have no idea, but it would be interesting to know.&lt;/p&gt;
54
55 &lt;p&gt;For a currency to be useful and successful, it must be trusted and
56 accepted by a lot of users. It must be possible to get easy access to
57 the currency (as a wage or using currency exchanges), and it must be
58 easy to spend it. At the moment BitCoin seem fairly easy to get
59 access to, but there are very few places to spend it. I am not really
60 a regular user of any of the vendor types currently accepting BitCoin,
61 so I wonder when my kind of shop would start accepting BitCoins. I
62 would like to buy electronics, travels and subway tickets, not herbs
63 and books. :) The currency is young, and this will improve over time
64 if it become popular, but I suspect regular banks will start to lobby
65 to get BitCoin declared illegal if it become popular. I&#39;m sure they
66 will claim it is helping fund terrorism and money laundering (which
67 probably would be true, as is any currency in existence), but I
68 believe the problems should be solved elsewhere and not by blaming
69 currencies.&lt;/p&gt;
70
71 &lt;p&gt;The process of creating new BitCoins is called mining, and it is
72 CPU intensive process that depend on a bit of luck as well (as one is
73 competing against all the other miners currently spending CPU cycles
74 to see which one get the next lump of cash). The &quot;winner&quot; get 50
75 BitCoin when this happen. Yesterday I came across the obvious way to
76 join forces to increase ones changes of getting at least some coins,
77 by coordinating the work on mining BitCoins across several machines
78 and people, and sharing the result if one is lucky and get the 50
79 BitCoins. Check out
80 &lt;a href=&quot;http://www.bluishcoder.co.nz/bitcoin-pool/&quot;&gt;BitCoin Pool&lt;/a&gt;
81 if this sounds interesting. I have not had time to try to set up a
82 machine to participate there yet, but have seen that running on ones
83 own for a few days have not yield any BitCoins througth mining
84 yet.&lt;/p&gt;
85
86 &lt;p&gt;Update 2010-12-15: Found an &lt;a
87 href=&quot;http://inertia.posterous.com/reply-to-the-underground-economist-why-bitcoi&quot;&gt;interesting
88 criticism&lt;/a&gt; of bitcoin. Not quite sure how valid it is, but thought
89 it was interesting to read. The arguments presented seem to be
90 equally valid for gold, which was used as a currency for many years.&lt;/p&gt;
91 </description>
92 </item>
93
94 <item>
95 <title>Pornoskannerne på flyplassene bedrer visst ikke sikkerheten</title>
96 <link>http://people.skolelinux.org/pere/blog/Pornoskannerne_p___flyplassene_bedrer_visst_ikke_sikkerheten.html</link>
97 <guid isPermaLink="true">http://people.skolelinux.org/pere/blog/Pornoskannerne_p___flyplassene_bedrer_visst_ikke_sikkerheten.html</guid>
98 <pubDate>Sat, 11 Dec 2010 10:45:00 +0100</pubDate>
99 <description>
100 &lt;p&gt;Via &lt;a href=&quot;http://webmink.com/2010/12/10/links-for-2010-12-10/&quot;&gt;en
101 blogpost fra Simon Phipps i går&lt;/a&gt;, fant jeg en referanse til
102 &lt;a href=&quot;http://www.washingtontimes.com/news/2010/dec/9/exposed-tsas-x-rated-scanner-fraud/&quot;&gt;en
103 artikkel i Washington Times&lt;/a&gt; som igjen refererer til en artikkel i
104 det fagfellevurderte tidsskriftet Journal of Transportation Security
105 med tittelen
106 &quot;&lt;a href=&quot;http://springerlink.com/content/g6620thk08679160/fulltext.html&quot;&gt;An
107 evaluation of airport x-ray backscatter units based on image
108 characteristics&lt;/a&gt;&quot; som enkelt konstaterer at
109 &lt;a href=&quot;http://www.dailysquib.co.uk/?a=2389&amp;c=124&quot;&gt;pornoscannerne&lt;/a&gt;
110 som kler av reisende på flyplasser ikke er i stand til å avsløre det
111 produsenten og amerikanske myndigheter sier de skal avsløre. Kort
112 sagt, de bedrer ikke sikkerheten. Reisende må altså la ansatte på
113 flyplasser &lt;a href=&quot;http://www.thousandsstandingaround.org/&quot;&gt;se dem
114 nakne eller la seg beføle i skrittet&lt;/a&gt; uten grunn. Jeg vil
115 fortsette å nekte å bruke disse pornoskannerne, unngå flyplasser der
116 de er tatt i bruk, og reise med andre transportmidler enn fly hvis jeg
117 kan.&lt;/p&gt;
118 </description>
119 </item>
120
121 <item>
122 <title>Now accepting bitcoins - anonymous and distributed p2p crypto-money</title>
123 <link>http://people.skolelinux.org/pere/blog/Now_accepting_bitcoins___anonymous_and_distributed_p2p_crypto_money.html</link>
124 <guid isPermaLink="true">http://people.skolelinux.org/pere/blog/Now_accepting_bitcoins___anonymous_and_distributed_p2p_crypto_money.html</guid>
125 <pubDate>Fri, 10 Dec 2010 08:20:00 +0100</pubDate>
126 <description>
127 &lt;p&gt;With this weeks lawless
128 &lt;a href=&quot;http://www.salon.com/news/opinion/glenn_greenwald/2010/12/06/wikileaks/index.html&quot;&gt;governmental
129 attacks&lt;/a&gt; on Wikileak and
130 &lt;a href=&quot;http://www.salon.com/technology/dan_gillmor/2010/12/06/war_on_speech&quot;&gt;free
131 speech&lt;/a&gt;, it has become obvious that PayPal, visa and mastercard can
132 not be trusted to handle money transactions.
133 A blog post from
134 &lt;a href=&quot;http://webmink.com/2010/12/06/now-accepting-bitcoin/&quot;&gt;Simon
135 Phipps on bitcoin&lt;/a&gt; reminded me about a project that a friend of
136 mine mentioned earlier. I decided to follow Simon&#39;s example, and get
137 involved with &lt;a href=&quot;http://www.bitcoin.org/&quot;&gt;BitCoin&lt;/a&gt;. I got
138 some help from my friend to get it all running, and he even handed me
139 some bitcoins to get started. I even donated a few bitcoins to Simon
140 for helping me remember BitCoin.&lt;/p&gt;
141
142 &lt;p&gt;So, what is bitcoins, you probably wonder? It is a digital
143 crypto-currency, decentralised and handled using peer-to-peer
144 networks. It allows anonymous transactions and prohibits central
145 control over the transactions, making it impossible for governments
146 and companies alike to block donations and other transactions. The
147 source is free software, and while the key dependency wxWidgets 2.9
148 for the graphical user interface is missing in Debian, the command
149 line client builds just fine. Hopefully Jonas
150 &lt;a href=&quot;http://bugs.debian.org/578157&quot;&gt;will get the package into
151 Debian&lt;/a&gt; soon.&lt;/p&gt;
152
153 &lt;p&gt;Bitcoins can be converted to other currencies, like USD and EUR.
154 There are &lt;a href=&quot;http://www.bitcoin.org/trade&quot;&gt;companies accepting
155 bitcoins&lt;/a&gt; when selling services and goods, and there are even
156 currency &quot;stock&quot; markets where the exchange rate is decided. There
157 are not many users so far, but the concept seems promising. If you
158 want to get started and lack a friend with any bitcoins to spare,
159 you can even get
160 &lt;a href=&quot;https://freebitcoins.appspot.com/&quot;&gt;some for free&lt;/a&gt; (0.05
161 bitcoin at the time of writing). Use
162 &lt;a href=&quot;http://www.bitcoinwatch.com/&quot;&gt;BitcoinWatch&lt;/a&gt; to keep an eye
163 on the current exchange rates.&lt;/p&gt;
164
165 &lt;p&gt;As an experiment, I have decided to set up bitcoind on one of my
166 machines. If you want to support my activity, please send Bitcoin
167 donations to the address
168 &lt;b&gt;15oWEoG9dUPovwmUL9KWAnYRtNJEkP1u1b&lt;/b&gt;. Thank you!&lt;/p&gt;
169 </description>
170 </item>
171
172 <item>
173 <title>Martin Bekkelund: En stille bønn om Datalagringsdirektivet</title>
174 <link>http://people.skolelinux.org/pere/blog/Martin_Bekkelund__En_stille_b__nn_om_Datalagringsdirektivet.html</link>
175 <guid isPermaLink="true">http://people.skolelinux.org/pere/blog/Martin_Bekkelund__En_stille_b__nn_om_Datalagringsdirektivet.html</guid>
176 <pubDate>Thu, 9 Dec 2010 21:25:00 +0100</pubDate>
177 <description>
178 &lt;p&gt;&lt;a href=&quot;http://www.bekkelund.net/&quot;&gt;Martin Bekkelund&lt;/a&gt; ved
179 &lt;a href=&quot;http://www.friprog.no/&quot;&gt;friprog-senteret&lt;/a&gt; har skrevet
180 følgende
181 &lt;a href=&quot;http://www.bekkelund.net/2010/12/09/en-stille-bonn/&quot;&gt;korte
182 oppsummering&lt;/a&gt; rundt datalagringsdirektivet, som jeg videreformidler
183 her.&lt;/p&gt;
184
185 &lt;p&gt;&lt;blockquote&gt;&lt;strong&gt;Det pågår i disse dager en intens diskusjon om
186 innføring av Datalagringsdirektivet (&lt;acronym
187 title=&quot;Datalagringsdirektivet&quot;&gt;DLD&lt;/acronym&gt;) i norsk rett. Kanskje
188 har du gjort deg opp en mening, kanskje er du usikker. I begge
189 tilfeller ber jeg deg lese videre.&lt;/strong&gt;&lt;/p&gt;
190
191 &lt;p&gt;Samtlige fagmiljøer, både i Norge og EU, har konkludert med at
192 &lt;acronym title=&quot;Datalagringsdirektivet&quot;&gt;DLD&lt;/acronym&gt; ikke bør
193 innføres på nåværende tidspunkt. Den tekniske kvaliteten på direktivet
194 er dårlig, det griper uforholdsmessig inn i personvernet, det har
195 store mangler og viktige spørsmål som hvem som skal ha tilgang og
196 hvordan data skal lagres er fortsatt uavklart.&lt;/p&gt;
197
198 &lt;ul&gt;
199 &lt;li&gt;&lt;a href=&quot;http://ikt-norge.no/norge-kan-slippe-datalagringsdirektivet/&quot;&gt;EU-ekspertene sier&lt;/a&gt; at konsekvensene av å benytte vetoretten er minimale&lt;/li&gt;
200 &lt;li&gt;&lt;a href=&quot;http://www.regjeringen.no/pages/2281080/Deninternasjonalejuristkommisjon.pdf&quot;&gt;Juristene påpeker&lt;/a&gt; at direktivet er i strid med EMK&lt;/li&gt;
201 &lt;li&gt;&lt;a href=&quot;http://www.dagbladet.no/2010/12/06/kultur/debatt/kronikk/dld/personvern/14594699/&quot;&gt;Datatilsynet sier&lt;/a&gt; direktivet får store konsekvenser for personvernet og at direktivet er irreversibelt&lt;/li&gt;
202 &lt;li&gt;&lt;a href=&quot;http://www.bekkelund.net/?s=dld&quot;&gt;Teknologene sier&lt;/a&gt; at sikker lagring ikke er mulig, at det er svært enkelt å omgå og mulig å manipulere data og produsere falske beviser&lt;/li&gt;
203 &lt;li&gt;&lt;a href=&quot;http://www.regjeringen.no/pages/2281080/NJ_247460_1_P.pdf&quot;&gt;Pressen sier&lt;/a&gt; nei av hensyn til kildevernet&lt;/li&gt;
204 &lt;li&gt;Det er store &lt;a href=&quot;http://tetzschner.blogspot.com/2010/03/den-tyske-forfatningsdomstol.html&quot;&gt;interne&lt;/a&gt; &lt;a href=&quot;http://stoppdld.no/2010/03/02/datalagring-stoppet-av-tysk-forfatningsdomstol/&quot;&gt;stridigheter&lt;/a&gt; i EU. Blant annet har den tyske forfatningsdomstolen funnet at måten &lt;acronym title=&quot;Datalagringsdirektivet&quot;&gt;DLD&lt;/acronym&gt; er innført på er i strid med tysk grunnlov&lt;/li&gt;
205 &lt;li&gt;Alle de store &lt;a href=&quot;http://www.bekkelund.net/2010/12/08/lokasjonsdata-og-datalagringsdirektivet/&quot;&gt;operatørene og tilbyderne sier nei&lt;/a&gt;, av tekniske og personvernmessige årsaker&lt;/li&gt;
206 &lt;/ul&gt;
207
208 &lt;p&gt;Jeg liker å tro at jeg er en hyggelig fyr. Jeg har et rent
209 rulleblad, og med unntak av to fartsbøter har jeg aldri vært en byrde
210 for samfunnet. Det akter jeg å fortsette med. Det er mange som meg,
211 lovlydige, pliktoppfyllende borgere som aldri vil utgjøre en trussel
212 mot noe som helst. Vi synes derfor det er trist og sårende at all vår
213 atferd skal overvåkes døgnkontinuerlig.&lt;/p&gt;
214
215 &lt;p&gt;&lt;strong&gt;Understøttet av faglige vurderinger kan du trygt si nei til
216 &lt;acronym title=&quot;Datalagringsdirektivet&quot;&gt;DLD&lt;/acronym&gt;.&lt;/strong&gt;&lt;/p&gt;
217
218 &lt;p&gt;&lt;a href=&quot;http://www.bekkelund.net/kontakt/&quot;&gt;Ta kontakt med meg&lt;/a&gt;
219 hvis du har spørsmål om &lt;acronym
220 title=&quot;Datalagringsdirektivet&quot;&gt;DLD&lt;/acronym&gt;, uansett hva det måtte
221 gjelde.&lt;/p&gt;
222
223 &lt;p class=&quot;info&quot;&gt;Denne teksten er å anse som &lt;a
224 href=&quot;http://creativecommons.org/licenses/publicdomain/&quot;&gt;&lt;em&gt;Public
225 Domain&lt;/em&gt;&lt;/a&gt;. Spre den videre til alle som kan ha nytte av
226 den!&lt;/p&gt;
227 &lt;/blockquote&gt;&lt;/p&gt;
228
229 &lt;p&gt;Siste &lt;a href=&quot;http://www.nettavisen.no/it/article3043918.ece&quot;&gt;melding
230 fra Nettavisen&lt;/a&gt; er at regjeringen planlegger å fremme sitt forslag
231 til implementering av datalagringsdirektivet i morgen, i ly av
232 fredprisutdelingen for å få minst mulig pressedekning om saken. Vi
233 får snart se om det stemmer.&lt;/p&gt;
234 </description>
235 </item>
236
237 <item>
238 <title>Student group continue the work on my Reprap 3D printer</title>
239 <link>http://people.skolelinux.org/pere/blog/Student_group_continue_the_work_on_my_Reprap_3D_printer.html</link>
240 <guid isPermaLink="true">http://people.skolelinux.org/pere/blog/Student_group_continue_the_work_on_my_Reprap_3D_printer.html</guid>
241 <pubDate>Thu, 9 Dec 2010 19:30:00 +0100</pubDate>
242 <description>
243 &lt;p&gt;A few days ago, I was introduces to some students in the robot
244 student assosiation &lt;a href=&quot;http://www.robotica.no/&quot;&gt;Robotica
245 Osloensis&lt;/a&gt; at the University of Oslo where I work, who planned to
246 get their own 3D printer. They wanted to learn from me based on my
247 work in the area. After having a short lunch meeting with them, I
248 offered them to borrow my reprap kit, as I never had time to complete
249 the build and this seem unlike to change any time soon. I look
250 forward to see how this goes. This monday their volunteer driver
251 picked up my kit and drove it to their lab, and tomorrow I am told the
252 last exam is over so they can start work on getting the 3D printer
253 operational.&lt;/p&gt;
254
255 &lt;p&gt;The robotic group have already build several robots on their own,
256 and seem capable of getting the reprap operational. I really look
257 forward to being able to print all the cool 3D designs published on
258 &lt;a href=&quot;http://www.thingiverse.com/&quot;&gt;Thingiverse&lt;/a&gt;. I even got
259 some 3D scans I got made during Dagen@IFI when one of the groups at
260 the computer science department at the university demonstrated their
261 very cool 3D scanner.&lt;/p&gt;
262 </description>
263 </item>
264
265 <item>
266 <title>Debian Edu development gathering and General Assembly for FRiSK</title>
267 <link>http://people.skolelinux.org/pere/blog/Debian_Edu_development_gathering_and_General_Assembly_for_FRiSK.html</link>
268 <guid isPermaLink="true">http://people.skolelinux.org/pere/blog/Debian_Edu_development_gathering_and_General_Assembly_for_FRiSK.html</guid>
269 <pubDate>Mon, 29 Nov 2010 18:40:00 +0100</pubDate>
270 <description>
271 &lt;p&gt;On friday, the first Debian Edu / Skolelinux
272 &lt;a href=&quot;http://www.friprogramvareiskolen.no/Gathering/2010-12-03-05-Oslo&quot;&gt;development
273 gathering&lt;/a&gt; in a long time take place here in Oslo, Norway. I
274 really look forward to seeing all the good people working on the
275 Squeeze release. The gathering is open for everyone interested in
276 learning more about Debian Edu / Skolelinux.&lt;/p&gt;
277
278 &lt;p&gt;On Saturday, the Norwegian member organization taking care of
279 organizing these development gatherings, Fri Programvare i Skolen,
280 will hold its
281 &lt;a href=&quot;http://friprogramvareiskolen.no/Genfors/2010&quot;&gt;General Assembly
282 for 2010&lt;/a&gt;. Membership is open for all, and currently there are 388
283 people registered as members. Last year 32 members cast their vote in
284 the memberdb based election system. I hope more people find time to
285 vote this year.&lt;/p&gt;
286 </description>
287 </item>
288
289 <item>
290 <title>Why isn&#39;t Debian Edu using VLC?</title>
291 <link>http://people.skolelinux.org/pere/blog/Why_isn_t_Debian_Edu_using_VLC_.html</link>
292 <guid isPermaLink="true">http://people.skolelinux.org/pere/blog/Why_isn_t_Debian_Edu_using_VLC_.html</guid>
293 <pubDate>Sat, 27 Nov 2010 11:30:00 +0100</pubDate>
294 <description>
295 &lt;p&gt;In the latest issue of Linux Journal, the readers choices were
296 presented, and the winner among the multimedia player were VLC.
297 Personally, I like VLC, and it is my player of choice when I first try
298 to play a video file or stream. Only if VLC fail will I drag out
299 gmplayer to see if it can do better. The reason is mostly the failure
300 model and trust. When VLC fail, it normally pop up a error message
301 reporting the problem. When mplayer fail, it normally segfault or
302 just hangs. The latter failure mode drain my trust in the program.&lt;p&gt;
303
304 &lt;p&gt;But even if VLC is my player of choice, we have choosen to use
305 mplayer in &lt;a href=&quot;http://www.skolelinux.org/&quot;&gt;Debian
306 Edu/Skolelinux&lt;/a&gt;. The reason is simple. We need a good browser
307 plugin to play web videos seamlessly, and the VLC browser plugin is
308 not very good. For example, it lack in-line control buttons, so there
309 is no way for the user to pause the video. Also, when I
310 &lt;a href=&quot;http://wiki.debian.org/DebianEdu/BrowserMultimedia&quot;&gt;last
311 tested the browser plugins&lt;/a&gt; available in Debian, the VLC plugin
312 failed on several video pages where mplayer based plugins worked. If
313 the browser plugin for VLC was as good as the gecko-mediaplayer
314 package (which uses mplayer), we would switch.&lt;/P&gt;
315
316 &lt;p&gt;While VLC is a good player, its user interface is slightly
317 annoying. The most annoying feature is its inconsistent use of
318 keyboard shortcuts. When the player is in full screen mode, its
319 shortcuts are different from when it is playing the video in a window.
320 For example, space only work as pause when in full screen mode. I
321 wish it had consisten shortcuts and that space also would work when in
322 window mode. Another nice shortcut in gmplayer is [enter] to restart
323 the current video. It is very nice when playing short videos from the
324 web and want to restart it when new people arrive to have a look at
325 what is going on.&lt;/p&gt;
326 </description>
327 </item>
328
329 <item>
330 <title>DND hedrer overvåkning av barn med Rosingsprisen</title>
331 <link>http://people.skolelinux.org/pere/blog/DND_hedrer_overv__kning_av_barn_med_Rosingsprisen.html</link>
332 <guid isPermaLink="true">http://people.skolelinux.org/pere/blog/DND_hedrer_overv__kning_av_barn_med_Rosingsprisen.html</guid>
333 <pubDate>Tue, 23 Nov 2010 14:15:00 +0100</pubDate>
334 <description>
335 &lt;p&gt;Jeg registrerer med vond smak i munnen at Den Norske Dataforening
336 &lt;a
337 href=&quot;http://www.dataforeningen.no/hedret-med-rosingprisen.4849070-133913.html&quot;&gt;hedrer
338 overvåkning av barn med Rosingsprisen for kreativitet i år&lt;/a&gt;. Jeg
339 er glad jeg nå er meldt ut av DND.&lt;/p&gt;
340
341 &lt;p&gt;Å elektronisk overvåke sine barn er ikke å gjøre dem en tjeneste,
342 men et overgrep mot individer i utvikling som bør læres opp til å ta
343 egne valg.&lt;/p&gt;
344
345 &lt;p&gt;For å sitere Datatilsynets nye leder, Bjørn Erik Thon, i
346 &lt;a href=&quot;http://www.idg.no/computerworld/article174262.ece&quot;&gt;et intervju
347 med Computerworld Norge&lt;/A&gt;:&lt;/p&gt;
348
349 &lt;p&gt;&lt;blockquote&gt;
350 - For alle som har barn, meg selv inkludert, er førstetanken at det
351 hadde vært fint å vite hvor barnet sitt er til enhver tid. Men ungene
352 har ikke godt av det. De er små individer som skal søke rundt og finne
353 sine små gjemmesteder og utvide horisonten, uten at foreldrene ser dem
354 i kortene. Det kan være fristende, men jeg ville ikke gått inn i
355 dette.
356 &lt;/blockquote&gt;&lt;/p&gt;
357
358 &lt;p&gt;Det er skremmende å se at DND mener en tjeneste som legger opp til
359 slike overgrep bør hedres. Å flytte oppveksten for barn inn i en
360 virtuell
361 &lt;a href=&quot;http://en.wikipedia.org/wiki/Panopticon&quot;&gt;Panopticon&lt;/a&gt; er et
362 grovt overgrep og vil gjøre skade på barnenes utvikling, og foreldre
363 burde tenke seg godt om før de gir etter for sine instinkter her.&lt;/p&gt;
364
365 &lt;p&gt;Blipper-tjenesten får meg til å tenke på bøkene til
366 &lt;a href=&quot;http://en.wikipedia.org/wiki/John_Twelve_Hawks&quot;&gt;John Twelve
367 Hawks&lt;/a&gt;, som forbilledlig beskriver hvordan et totalitært
368 overvåkningssamfunn bygges sakte men sikkert rundt oss, satt sammen av
369 gode intensjoner og manglende bevissthet om hvilke prinsipper et
370 liberalt demokrati er fundamentert på. Jeg har hatt stor glede av å
371 lese alle de tre bøkene.&lt;/p&gt;
372 </description>
373 </item>
374
375 <item>
376 <title>Lenny-&gt;Squeeze upgrades of the Gnome and KDE desktop, now with apt-get autoremove</title>
377 <link>http://people.skolelinux.org/pere/blog/Lenny__Squeeze_upgrades_of_the_Gnome_and_KDE_desktop__now_with_apt_get_autoremove.html</link>
378 <guid isPermaLink="true">http://people.skolelinux.org/pere/blog/Lenny__Squeeze_upgrades_of_the_Gnome_and_KDE_desktop__now_with_apt_get_autoremove.html</guid>
379 <pubDate>Mon, 22 Nov 2010 14:15:00 +0100</pubDate>
380 <description>
381 &lt;p&gt;Michael Biebl suggested to me on IRC, that I changed my automated
382 upgrade testing of the
383 &lt;a href=&quot;http://people.skolelinux.org/~pere/debian-upgrade-testing/&quot;&gt;Lenny
384 Gnome and KDE Desktop&lt;/a&gt; to do &lt;tt&gt;apt-get autoremove&lt;/tt&gt; when using apt-get.
385 This seem like a very good idea, so I adjusted by test scripts and
386 can now present the updated result from today:&lt;/p&gt;
387
388 &lt;p&gt;This is for Gnome:&lt;/p&gt;
389
390 &lt;p&gt;Installed using apt-get, missing with aptitude&lt;/p&gt;
391
392 &lt;blockquote&gt;&lt;p&gt;
393 apache2.2-bin
394 aptdaemon
395 baobab
396 binfmt-support
397 browser-plugin-gnash
398 cheese-common
399 cli-common
400 cups-pk-helper
401 dmz-cursor-theme
402 empathy
403 empathy-common
404 freedesktop-sound-theme
405 freeglut3
406 gconf-defaults-service
407 gdm-themes
408 gedit-plugins
409 geoclue
410 geoclue-hostip
411 geoclue-localnet
412 geoclue-manual
413 geoclue-yahoo
414 gnash
415 gnash-common
416 gnome
417 gnome-backgrounds
418 gnome-cards-data
419 gnome-codec-install
420 gnome-core
421 gnome-desktop-environment
422 gnome-disk-utility
423 gnome-screenshot
424 gnome-search-tool
425 gnome-session-canberra
426 gnome-system-log
427 gnome-themes-extras
428 gnome-themes-more
429 gnome-user-share
430 gstreamer0.10-fluendo-mp3
431 gstreamer0.10-tools
432 gtk2-engines
433 gtk2-engines-pixbuf
434 gtk2-engines-smooth
435 hamster-applet
436 libapache2-mod-dnssd
437 libapr1
438 libaprutil1
439 libaprutil1-dbd-sqlite3
440 libaprutil1-ldap
441 libart2.0-cil
442 libboost-date-time1.42.0
443 libboost-python1.42.0
444 libboost-thread1.42.0
445 libchamplain-0.4-0
446 libchamplain-gtk-0.4-0
447 libcheese-gtk18
448 libclutter-gtk-0.10-0
449 libcryptui0
450 libdiscid0
451 libelf1
452 libepc-1.0-2
453 libepc-common
454 libepc-ui-1.0-2
455 libfreerdp-plugins-standard
456 libfreerdp0
457 libgconf2.0-cil
458 libgdata-common
459 libgdata7
460 libgdu-gtk0
461 libgee2
462 libgeoclue0
463 libgexiv2-0
464 libgif4
465 libglade2.0-cil
466 libglib2.0-cil
467 libgmime2.4-cil
468 libgnome-vfs2.0-cil
469 libgnome2.24-cil
470 libgnomepanel2.24-cil
471 libgpod-common
472 libgpod4
473 libgtk2.0-cil
474 libgtkglext1
475 libgtksourceview2.0-common
476 libmono-addins-gui0.2-cil
477 libmono-addins0.2-cil
478 libmono-cairo2.0-cil
479 libmono-corlib2.0-cil
480 libmono-i18n-west2.0-cil
481 libmono-posix2.0-cil
482 libmono-security2.0-cil
483 libmono-sharpzip2.84-cil
484 libmono-system2.0-cil
485 libmtp8
486 libmusicbrainz3-6
487 libndesk-dbus-glib1.0-cil
488 libndesk-dbus1.0-cil
489 libopal3.6.8
490 libpolkit-gtk-1-0
491 libpt2.6.7
492 libpython2.6
493 librpm1
494 librpmio1
495 libsdl1.2debian
496 libsrtp0
497 libssh-4
498 libtelepathy-farsight0
499 libtelepathy-glib0
500 libtidy-0.99-0
501 media-player-info
502 mesa-utils
503 mono-2.0-gac
504 mono-gac
505 mono-runtime
506 nautilus-sendto
507 nautilus-sendto-empathy
508 p7zip-full
509 pkg-config
510 python-aptdaemon
511 python-aptdaemon-gtk
512 python-axiom
513 python-beautifulsoup
514 python-bugbuddy
515 python-clientform
516 python-coherence
517 python-configobj
518 python-crypto
519 python-cupshelpers
520 python-elementtree
521 python-epsilon
522 python-evolution
523 python-feedparser
524 python-gdata
525 python-gdbm
526 python-gst0.10
527 python-gtkglext1
528 python-gtksourceview2
529 python-httplib2
530 python-louie
531 python-mako
532 python-markupsafe
533 python-mechanize
534 python-nevow
535 python-notify
536 python-opengl
537 python-openssl
538 python-pam
539 python-pkg-resources
540 python-pyasn1
541 python-pysqlite2
542 python-rdflib
543 python-serial
544 python-tagpy
545 python-twisted-bin
546 python-twisted-conch
547 python-twisted-core
548 python-twisted-web
549 python-utidylib
550 python-webkit
551 python-xdg
552 python-zope.interface
553 remmina
554 remmina-plugin-data
555 remmina-plugin-rdp
556 remmina-plugin-vnc
557 rhythmbox-plugin-cdrecorder
558 rhythmbox-plugins
559 rpm-common
560 rpm2cpio
561 seahorse-plugins
562 shotwell
563 software-center
564 system-config-printer-udev
565 telepathy-gabble
566 telepathy-mission-control-5
567 telepathy-salut
568 tomboy
569 totem
570 totem-coherence
571 totem-mozilla
572 totem-plugins
573 transmission-common
574 xdg-user-dirs
575 xdg-user-dirs-gtk
576 xserver-xephyr
577 &lt;/p&gt;&lt;/blockquote&gt;
578
579 &lt;p&gt;Installed using apt-get, removed with aptitude&lt;/p&gt;
580
581 &lt;blockquote&gt;&lt;p&gt;
582 cheese
583 ekiga
584 eog
585 epiphany-extensions
586 evolution-exchange
587 fast-user-switch-applet
588 file-roller
589 gcalctool
590 gconf-editor
591 gdm
592 gedit
593 gedit-common
594 gnome-games
595 gnome-games-data
596 gnome-nettool
597 gnome-system-tools
598 gnome-themes
599 gnuchess
600 gucharmap
601 guile-1.8-libs
602 libavahi-ui0
603 libdmx1
604 libgalago3
605 libgtk-vnc-1.0-0
606 libgtksourceview2.0-0
607 liblircclient0
608 libsdl1.2debian-alsa
609 libspeexdsp1
610 libsvga1
611 rhythmbox
612 seahorse
613 sound-juicer
614 system-config-printer
615 totem-common
616 transmission-gtk
617 vinagre
618 vino
619 &lt;/p&gt;&lt;/blockquote&gt;
620
621 &lt;p&gt;Installed using aptitude, missing with apt-get&lt;/p&gt;
622
623 &lt;blockquote&gt;&lt;p&gt;
624 gstreamer0.10-gnomevfs
625 &lt;/p&gt;&lt;/blockquote&gt;
626
627 &lt;p&gt;Installed using aptitude, removed with apt-get&lt;/p&gt;
628
629 &lt;blockquote&gt;&lt;p&gt;
630 [nothing]
631 &lt;/p&gt;&lt;/blockquote&gt;
632
633 &lt;p&gt;This is for KDE:&lt;/p&gt;
634
635 &lt;p&gt;Installed using apt-get, missing with aptitude&lt;/p&gt;
636
637 &lt;blockquote&gt;&lt;p&gt;
638 ksmserver
639 &lt;/p&gt;&lt;/blockquote&gt;
640
641 &lt;p&gt;Installed using apt-get, removed with aptitude&lt;/p&gt;
642
643 &lt;blockquote&gt;&lt;p&gt;
644 kwin
645 network-manager-kde
646 &lt;/p&gt;&lt;/blockquote&gt;
647
648 &lt;p&gt;Installed using aptitude, missing with apt-get&lt;/p&gt;
649
650 &lt;blockquote&gt;&lt;p&gt;
651 arts
652 dolphin
653 freespacenotifier
654 google-gadgets-gst
655 google-gadgets-xul
656 kappfinder
657 kcalc
658 kcharselect
659 kde-core
660 kde-plasma-desktop
661 kde-standard
662 kde-window-manager
663 kdeartwork
664 kdeartwork-emoticons
665 kdeartwork-style
666 kdeartwork-theme-icon
667 kdebase
668 kdebase-apps
669 kdebase-workspace
670 kdebase-workspace-bin
671 kdebase-workspace-data
672 kdeeject
673 kdelibs
674 kdeplasma-addons
675 kdeutils
676 kdewallpapers
677 kdf
678 kfloppy
679 kgpg
680 khelpcenter4
681 kinfocenter
682 konq-plugins-l10n
683 konqueror-nsplugins
684 kscreensaver
685 kscreensaver-xsavers
686 ktimer
687 kwrite
688 libgle3
689 libkde4-ruby1.8
690 libkonq5
691 libkonq5-templates
692 libnetpbm10
693 libplasma-ruby
694 libplasma-ruby1.8
695 libqt4-ruby1.8
696 marble-data
697 marble-plugins
698 netpbm
699 nuvola-icon-theme
700 plasma-dataengines-workspace
701 plasma-desktop
702 plasma-desktopthemes-artwork
703 plasma-runners-addons
704 plasma-scriptengine-googlegadgets
705 plasma-scriptengine-python
706 plasma-scriptengine-qedje
707 plasma-scriptengine-ruby
708 plasma-scriptengine-webkit
709 plasma-scriptengines
710 plasma-wallpapers-addons
711 plasma-widget-folderview
712 plasma-widget-networkmanagement
713 ruby
714 sweeper
715 update-notifier-kde
716 xscreensaver-data-extra
717 xscreensaver-gl
718 xscreensaver-gl-extra
719 xscreensaver-screensaver-bsod
720 &lt;/p&gt;&lt;/blockquote&gt;
721
722 &lt;p&gt;Installed using aptitude, removed with apt-get&lt;/p&gt;
723
724 &lt;blockquote&gt;&lt;p&gt;
725 ark
726 google-gadgets-common
727 google-gadgets-qt
728 htdig
729 kate
730 kdebase-bin
731 kdebase-data
732 kdepasswd
733 kfind
734 klipper
735 konq-plugins
736 konqueror
737 ksysguard
738 ksysguardd
739 libarchive1
740 libcln6
741 libeet1
742 libeina-svn-06
743 libggadget-1.0-0b
744 libggadget-qt-1.0-0b
745 libgps19
746 libkdecorations4
747 libkephal4
748 libkonq4
749 libkonqsidebarplugin4a
750 libkscreensaver5
751 libksgrd4
752 libksignalplotter4
753 libkunitconversion4
754 libkwineffects1a
755 libmarblewidget4
756 libntrack-qt4-1
757 libntrack0
758 libplasma-geolocation-interface4
759 libplasmaclock4a
760 libplasmagenericshell4
761 libprocesscore4a
762 libprocessui4a
763 libqalculate5
764 libqedje0a
765 libqtruby4shared2
766 libqzion0a
767 libruby1.8
768 libscim8c2a
769 libsmokekdecore4-3
770 libsmokekdeui4-3
771 libsmokekfile3
772 libsmokekhtml3
773 libsmokekio3
774 libsmokeknewstuff2-3
775 libsmokeknewstuff3-3
776 libsmokekparts3
777 libsmokektexteditor3
778 libsmokekutils3
779 libsmokenepomuk3
780 libsmokephonon3
781 libsmokeplasma3
782 libsmokeqtcore4-3
783 libsmokeqtdbus4-3
784 libsmokeqtgui4-3
785 libsmokeqtnetwork4-3
786 libsmokeqtopengl4-3
787 libsmokeqtscript4-3
788 libsmokeqtsql4-3
789 libsmokeqtsvg4-3
790 libsmokeqttest4-3
791 libsmokeqtuitools4-3
792 libsmokeqtwebkit4-3
793 libsmokeqtxml4-3
794 libsmokesolid3
795 libsmokesoprano3
796 libtaskmanager4a
797 libtidy-0.99-0
798 libweather-ion4a
799 libxklavier16
800 libxxf86misc1
801 okteta
802 oxygencursors
803 plasma-dataengines-addons
804 plasma-scriptengine-superkaramba
805 plasma-widget-lancelot
806 plasma-widgets-addons
807 plasma-widgets-workspace
808 polkit-kde-1
809 ruby1.8
810 systemsettings
811 update-notifier-common
812 &lt;/p&gt;&lt;/blockquote&gt;
813
814 &lt;p&gt;Running apt-get autoremove made the results using apt-get and
815 aptitude a bit more similar, but there are still quite a lott of
816 differences. I have no idea what packages should be installed after
817 the upgrade, but hope those that do can have a look.&lt;/p&gt;
818 </description>
819 </item>
820
821 <item>
822 <title>Migrating Xen virtual machines using LVM to KVM using disk images</title>
823 <link>http://people.skolelinux.org/pere/blog/Migrating_Xen_virtual_machines_using_LVM_to_KVM_using_disk_images.html</link>
824 <guid isPermaLink="true">http://people.skolelinux.org/pere/blog/Migrating_Xen_virtual_machines_using_LVM_to_KVM_using_disk_images.html</guid>
825 <pubDate>Mon, 22 Nov 2010 11:20:00 +0100</pubDate>
826 <description>
827 &lt;p&gt;Most of the computers in use by the
828 &lt;a href=&quot;http://www.skolelinux.org/&quot;&gt;Debian Edu/Skolelinux project&lt;/a&gt;
829 are virtual machines. And they have been Xen machines running on a
830 fairly old IBM eserver xseries 345 machine, and we wanted to migrate
831 them to KVM on a newer Dell PowerEdge 2950 host machine. This was a
832 bit harder that it could have been, because we set up the Xen virtual
833 machines to get the virtual partitions from LVM, which as far as I
834 know is not supported by KVM. So to migrate, we had to convert
835 several LVM logical volumes to partitions on a virtual disk file.&lt;/p&gt;
836
837 &lt;p&gt;I found
838 &lt;a href=&quot;http://searchnetworking.techtarget.com.au/articles/35011-Six-steps-for-migrating-Xen-virtual-machines-to-KVM&quot;&gt;a
839 nice recipe&lt;/a&gt; to do this, and wrote the following script to do the
840 migration. It uses qemu-img from the qemu package to make the disk
841 image, parted to partition it, losetup and kpartx to present the disk
842 image partions as devices, and dd to copy the data. I NFS mounted the
843 new servers storage area on the old server to do the migration.&lt;/p&gt;
844
845 &lt;pre&gt;
846 #!/bin/sh
847
848 # Based on
849 # http://searchnetworking.techtarget.com.au/articles/35011-Six-steps-for-migrating-Xen-virtual-machines-to-KVM
850
851 set -e
852 set -x
853
854 if [ -z &quot;$1&quot; ] ; then
855 echo &quot;Usage: $0 &amp;lt;hostname&amp;gt;&quot;
856 exit 1
857 else
858 host=&quot;$1&quot;
859 fi
860
861 if [ ! -e /dev/vg_data/$host-disk ] ; then
862 echo &quot;error: unable to find LVM volume for $host&quot;
863 exit 1
864 fi
865
866 # Partitions need to be a bit bigger than the LVM LVs. not sure why.
867 disksize=$( lvs --units m | grep $host-disk | awk &#39;{sum = sum + $4} END { print int(sum * 1.05) }&#39;)
868 swapsize=$( lvs --units m | grep $host-swap | awk &#39;{sum = sum + $4} END { print int(sum * 1.05) }&#39;)
869 totalsize=$(( ( $disksize + $swapsize ) ))
870
871 img=$host.img
872 #dd if=/dev/zero of=$img bs=1M count=$(( $disksize + $swapsize ))
873 qemu-img create $img ${totalsize}MMaking room on the Debian Edu/Sqeeze DVD
874
875 parted $img mklabel msdos
876 parted $img mkpart primary linux-swap 0 $disksize
877 parted $img mkpart primary ext2 $disksize $totalsize
878 parted $img set 1 boot on
879
880 modprobe dm-mod
881 losetup /dev/loop0 $img
882 kpartx -a /dev/loop0
883
884 dd if=/dev/vg_data/$host-disk of=/dev/mapper/loop0p1 bs=1M
885 fsck.ext3 -f /dev/mapper/loop0p1 || true
886 mkswap /dev/mapper/loop0p2
887
888 kpartx -d /dev/loop0
889 losetup -d /dev/loop0
890 &lt;/pre&gt;
891
892 &lt;p&gt;The script is perhaps so simple that it is not copyrightable, but
893 if it is, it is licenced using GPL v2 or later at your discretion.&lt;/p&gt;
894
895 &lt;p&gt;After doing this, I booted a Debian CD in rescue mode in KVM with
896 the new disk image attached, installed grub-pc and linux-image-686 and
897 set up grub to boot from the disk image. After this, the KVM machines
898 seem to work just fine.&lt;/p&gt;
899 </description>
900 </item>
901
902 </channel>
903 </rss>