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