]> 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>Moved the pymissile Debian packaging to collab-maint</title>
11 <link>http://people.skolelinux.org/pere/blog/Moved_the_pymissile_Debian_packaging_to_collab_maint.html</link>
12 <guid isPermaLink="true">http://people.skolelinux.org/pere/blog/Moved_the_pymissile_Debian_packaging_to_collab_maint.html</guid>
13 <pubDate>Thu, 10 Jan 2013 20:40:00 +0100</pubDate>
14 <description>&lt;p&gt;As part of my investigation on how to improve the support in Debian
15 for hardware dongles, I dug up my old Mark and Spencer USB Rocket
16 Launcher and updated the Debian package
17 &lt;a href=&quot;http://packages.qa.debian.org/pymissile&quot;&gt;pymissile&lt;/a&gt; to make
18 sure udev will fix the device permissions when it is plugged in. I
19 also added a &quot;Modaliases&quot; header to test it in the Debian archive and
20 hopefully make the package be proposed by jockey in Ubuntu when a user
21 plug in his rocket launcher. In the process I moved the source to a
22 git repository under collab-maint, to make it easier for any DD to
23 contribute. &lt;a href=&quot;http://code.google.com/p/pymissile/&quot;&gt;Upstream&lt;/a&gt;
24 is not very active, but the software still work for me even after five
25 years of relative silence. The new git repository is not listed in
26 the uploaded package yet, because I want to test the other changes a
27 bit more before I upload the new version. If you want to check out
28 the new version with a .desktop file included, visit the
29 &lt;a href=&quot;http://anonscm.debian.org/gitweb/?p=collab-maint/pymissile.git&quot;&gt;gitweb
30 view&lt;/a&gt; or use &quot;&lt;tt&gt;git clone
31 git://anonscm.debian.org/collab-maint/pymissile.git&lt;/tt&gt;&quot;.&lt;/p&gt;
32 </description>
33 </item>
34
35 <item>
36 <title>Lets make hardware dongles easier to use in Debian</title>
37 <link>http://people.skolelinux.org/pere/blog/Lets_make_hardware_dongles_easier_to_use_in_Debian.html</link>
38 <guid isPermaLink="true">http://people.skolelinux.org/pere/blog/Lets_make_hardware_dongles_easier_to_use_in_Debian.html</guid>
39 <pubDate>Wed, 9 Jan 2013 15:40:00 +0100</pubDate>
40 <description>&lt;p&gt;One thing that annoys me with Debian and Linux distributions in
41 general, is that there is a great package management system with the
42 ability to automatically install software packages by downloading them
43 from the distribution mirrors, but no way to get it to automatically
44 install the packages I need to use the hardware I plug into my
45 machine. Even if the package to use it is easily available from the
46 Linux distribution. When I plug in a LEGO Mindstorms NXT, it could
47 suggest to automatically install the python-nxt, nbc and t2n packages
48 I need to talk to it. When I plug in a Yubikey, it could propose the
49 yubikey-personalization package. The information required to do this
50 is available, but no-one have pulled all the pieces together.&lt;/p&gt;
51
52 &lt;p&gt;Some years ago, I proposed to
53 &lt;a href=&quot;http://lists.debian.org/debian-devel/2010/05/msg01206.html&quot;&gt;use
54 the discover subsystem to implement this&lt;/a&gt;. The idea is fairly
55 simple:
56
57 &lt;ul&gt;
58
59 &lt;li&gt;Add a desktop entry in /usr/share/autostart/ pointing to a program
60 starting when a user log in.&lt;/li&gt;
61
62 &lt;li&gt;Set this program up to listen for kernel events emitted when new
63 hardware is inserted into the computer.&lt;/li&gt;
64
65 &lt;li&gt;When new hardware is inserted, look up the hardware ID in a
66 database mapping to packages, and take note of any non-installed
67 packages.&lt;/li&gt;
68
69 &lt;li&gt;Show a message to the user proposing to install the discovered
70 package, and make it easy to install it.&lt;/li&gt;
71
72 &lt;/ul&gt;
73
74 &lt;p&gt;I am not sure what the best way to implement this is, but my
75 initial idea was to use dbus events to discover new hardware, the
76 discover database to find packages and
77 &lt;a href=&quot;http://www.packagekit.org/&quot;&gt;PackageKit&lt;/a&gt; to install
78 packages.&lt;/p&gt;
79
80 &lt;p&gt;Yesterday, I found time to try to implement this idea, and the
81 draft package is now checked into
82 &lt;a href=&quot;http://anonscm.debian.org/viewvc/debian-edu/trunk/src/hw-support-handler/&quot;&gt;the
83 Debian Edu subversion repository&lt;/a&gt;. In the process, I updated the
84 &lt;a href=&quot;http://packages.qa.debian.org/d/discover-data.html&quot;&gt;discover-data&lt;/a&gt;
85 package to map the USB ids of LEGO Mindstorms and Yubikey devices to
86 the relevant packages in Debian, and uploaded a new version
87 2.2013.01.09 to unstable. I also discovered that the current
88 &lt;a href=&quot;http://packages.qa.debian.org/d/discover.html&quot;&gt;discover&lt;/a&gt;
89 package in Debian no longer discovered any USB devices, because
90 /proc/bus/usb/devices is no longer present. I ported it to use
91 libusb as a fall back option to get it working. The fixed package
92 version 2.1.2-6 is now in experimental (didn&#39;t upload it to unstable
93 because of the freeze).&lt;/p&gt;
94
95 &lt;p&gt;With this prototype in place, I can insert my Yubikey, and get this
96 desktop notification to show up (only once, the first time it is
97 inserted):&lt;/p&gt;
98
99 &lt;p align=&quot;center&quot;&gt;&lt;img src=&quot;http://people.skolelinux.org/pere/blog/images/2013-01-09-hw-autoinstall.png&quot;&gt;&lt;/p&gt;
100
101 &lt;p&gt;For this prototype to be really useful, some way to automatically
102 install the proposed packages by pressing the &quot;Please install
103 program(s)&quot; button should to be implemented.&lt;/p&gt;
104
105 &lt;p&gt;If this idea seem useful to you, and you want to help make it
106 happen, please help me update the discover-data database with mappings
107 from hardware to Debian packages. Check if &#39;discover-pkginstall -l&#39;
108 list the package you would like to have installed when a given
109 hardware device is inserted into your computer, and report bugs using
110 reportbug if it isn&#39;t. Or, if you know of a better way to provide
111 such mapping, please let me know.&lt;/p&gt;
112
113 &lt;p&gt;This prototype need more work, and there are several questions that
114 should be considered before it is ready for production use. Is dbus
115 the correct way to detect new hardware? At the moment I look for HAL
116 dbus events on the system bus, because that is the events I could see
117 on my Debian Squeeze KDE desktop. Are there better events to use?
118 How should the user be notified? Is the desktop notification
119 mechanism the best option, or should the background daemon raise a
120 popup instead? How should packages be installed? When should they
121 not be installed?&lt;/p&gt;
122
123 &lt;p&gt;If you want to help getting such feature implemented in Debian,
124 please send me an email. :)&lt;/p&gt;
125 </description>
126 </item>
127
128 <item>
129 <title>New IRC channel for LEGO designers using Debian</title>
130 <link>http://people.skolelinux.org/pere/blog/New_IRC_channel_for_LEGO_designers_using_Debian.html</link>
131 <guid isPermaLink="true">http://people.skolelinux.org/pere/blog/New_IRC_channel_for_LEGO_designers_using_Debian.html</guid>
132 <pubDate>Wed, 2 Jan 2013 15:40:00 +0100</pubDate>
133 <description>&lt;p&gt;During Christmas, I have worked a bit on the Debian support for
134 &lt;a href=&quot;http://mindstorms.lego.com/en-us/Default.aspx&quot;&gt;LEGO Mindstorm
135 NXT&lt;/a&gt;. My son and I have played a bit with my NXT set, and I
136 discovered I had to build all the tools myself because none were
137 already in Debian Squeeze. If Debian support for LEGO is something
138 you care about, please join me on the IRC channel
139 &lt;a href=&quot;irc://irc.debian.org/%23debian-lego&quot;&gt;#debian-lego&lt;/a&gt; (server
140 irc.debian.org). There is a lot that could be done to improve the
141 Debian support for LEGO designers. For example both CAD software
142 and Mindstorm compilers are missing. :)&lt;/p&gt;
143
144 &lt;p&gt;Update 2012-01-03: A
145 &lt;a href=&quot;http://wiki.debian.org/LegoDesigners&quot;&gt;project page&lt;/a&gt;
146 including links to Lego related packages is now available.&lt;/p&gt;
147 </description>
148 </item>
149
150 <item>
151 <title>Lenker for 2013-01-01</title>
152 <link>http://people.skolelinux.org/pere/blog/Lenker_for_2013_01_01.html</link>
153 <guid isPermaLink="true">http://people.skolelinux.org/pere/blog/Lenker_for_2013_01_01.html</guid>
154 <pubDate>Tue, 1 Jan 2013 09:20:00 +0100</pubDate>
155 <description>&lt;p&gt;Her er noen lenker til tekster jeg har satt pris på å lese den
156 siste måneden.&lt;/p&gt;
157
158 &lt;ul&gt;
159
160 &lt;li&gt;2012-12-07
161 &lt;a href=&quot;http://www.idg.no/computerworld/article262047.ece&quot;&gt;Myter og
162 FUD om fri programvare&lt;/a&gt; av min venn Christer Gundersen som
163 kommenterer noen av de påstandene som er spredt via Computerworld
164 Norge de siste månedene.&lt;/li&gt;
165
166 &lt;li&gt;BankID er et opplegg der utsteder (dvs. banken eller dens
167 leverandør) sitter på alt som trengs for å bruke BankID, men har
168 lovet å ikke bruke den unntatt på oppdrag fra deg. Det er greit nok
169 for banktjenester, der banken allerede har full kontroll over
170 resultatet, men problematisk når det gjelder tilgang til
171 helseopplysninger og avtaleinngåelse med andre enn banken. Jeg
172 håper protestene brer om seg.
173
174 &lt;ul&gt;
175
176 &lt;li&gt;2012-12-11 &lt;a href=&quot;http://www.aftenposten.no/meninger/debatt/BankID-blottlegger-helseopplysninger-7067148.html&quot;&gt;BankID
177 blottlegger helseopplysninger&lt;/a&gt;&lt;/li&gt;
178
179 &lt;li&gt;2012-12-07 &lt;a href=&quot;http://www.nrk.no/nyheter/norge/1.9695027&quot;&gt;-
180 Helseopplysningene ikke sikre med Bank-ID&lt;/a&gt;&lt;/li&gt;
181
182 &lt;li&gt;2012-12-07
183 &lt;a href=&quot;https://www.bankid.no/Presse-og-nyheter/Nyhetsarkiv/2012/Papeker-alvorlige-men-kjente-utfordringer/&quot;&gt;Påpeker
184 alvorlige, men kjente utfordringer&lt;/a&gt; er den offisielle
185 holdningen til de som lager BankID.&lt;/li&gt;
186
187 &lt;li&gt;2012-12-08
188 &lt;a href=&quot;http://www.tnp.no/norway/panorama/3419-ntnu-researcher-warns-against-security-of-bank-id-password&quot;&gt;NTNU
189 Researcher Warns against Security of Bank ID Password&lt;/a&gt;
190
191 &lt;/ul&gt;
192
193 &lt;li&gt;2012-12-11 &lt;a href=&quot;http://www.aftenposten.no/nyheter/iriks/Norske-elever-er-darligst-i-Europa-pa-algebra-7066752.html&quot;&gt;Norske elever er dårligst i Europa på algebra&lt;/a&gt;
194
195 &lt;li&gt;2012-12-11
196 &lt;a href=&quot;http://www.aftenposten.no/meninger/debatt/Realfagsdodaren-7067173.html&quot;&gt;Realfagsdødaren&lt;/a&gt;
197
198 &lt;li&gt;2012-12-21
199 &lt;a href=&quot;http://www.bt.no/nyheter/innenriks/112/--Forventningene-er-for-hoye-2816450.html&quot;&gt;-
200 Noen må bli skuffet&lt;/a&gt; - Politiet i Bergen forteller hvor lavt de
201 prioriterer hverdagskriminalitet.&lt;/li&gt;
202
203 &lt;li&gt;2012-05-03
204 &lt;a href=&quot;http://e24.no/jobb/kripos-ansatt-doemt-for-snoking-for-venn/20208585&quot;&gt;
205 Kripos-ansatt dømt for snoking for venn&lt;/A&gt; - viser hvor svak
206 reaksjonen blir når politiet misbruker innsamlet informasjon. En
207 forvarsel på konsekvensene av nasjonal brev- og besøkskontroll -
208 ofte kalt Datalagringsdirektivet.&lt;/li&gt;
209
210 &lt;li&gt;2012-12-14
211 &lt;a href=&quot;http://www.dagbladet.no/2012/12/14/kultur/debatt/kronikk/jul/ensomhet/24838541/&quot;&gt;Å
212 smøre en forskjell&lt;/a&gt; - om ensomhet og jul.&lt;/li&gt;
213
214 &lt;li&gt;2012-12-18
215 &lt;a href=&quot;http://www.aftenposten.no/meninger/kronikker/n-krise-av-gangen_-takk-7072452.html&quot;&gt;Én
216 krise av gangen, takk!&lt;/a&gt;
217
218
219 &lt;li&gt;2012-12-17
220 &lt;a href=&quot;http://www.aftenposten.no/meninger/NAV-Et-mangehodet-monster--7072165.html&quot;&gt;NAV:
221 Et mangehodet monster&lt;/a&gt;&lt;/li&gt;
222
223 &lt;li&gt;2011-01-12
224 &lt;a href=&quot;http://www.dagbladet.no/2011/01/12/kultur/debatt/kronikk/personvern/15027203/&quot;&gt;Pasienter
225 uten vern&lt;/a&gt; - forteller litt om hvordan Norsk Pasientregister og
226 andre helseregister raderer bort pasienters privatsfære.&lt;/li&gt;
227
228
229 &lt;li&gt;2012-12-19
230 &lt;a href=&quot;http://www.aftenposten.no/meninger/debatt/Hvorfor-er-barnefamilier-fattige-7073951.html&quot;&gt;Hvorfor
231 er barnefamilier fattige?&lt;/a&gt;&lt;/li&gt;
232
233 &lt;li&gt;2012-12-25
234 &lt;a href=&quot;http://www.aftenposten.no/meninger/spaltister/Den-skjulte-minoriteten--konservative-kristne-i-Norge-7075518.html&quot;&gt;Den
235 skjulte minoriteten – konservative kristne i Norge&lt;/a&gt; - kronikk av
236 Bjørn Stærk fra aftenposten&lt;/li&gt;
237
238 &lt;li&gt;2009-05-04
239 &lt;a href=&quot;http://deltemeninger.no/-/bulletin/show/303429_folkebiblioteket-2-0?ref=checkpoint&quot;&gt;Folkebiblioteket
240 2.0&lt;/a&gt; - Min venn Sturle om opphavsrett og Internett, i debatt med
241 Olav Torvund.&lt;/li&gt;
242
243 &lt;/ul&gt;
244
245 &lt;p&gt;Og et godt nytt år til dere alle!&lt;/p&gt;
246 </description>
247 </item>
248
249 <item>
250 <title>A Christmas present for Skolelinux / Debian Edu</title>
251 <link>http://people.skolelinux.org/pere/blog/A_Christmas_present_for_Skolelinux___Debian_Edu.html</link>
252 <guid isPermaLink="true">http://people.skolelinux.org/pere/blog/A_Christmas_present_for_Skolelinux___Debian_Edu.html</guid>
253 <pubDate>Fri, 28 Dec 2012 09:20:00 +0100</pubDate>
254 <description>&lt;p&gt;I was happy to discover a few days ago that the
255 &lt;a href=&quot;http://www.skolelinux.org/&quot;&gt;Skolelinux / Debian Edu&lt;/a&gt;
256 project also this year received a Christmas present from Another
257 Agency in Trondheim. NOK 1000,- showed up on our donation account
258 December 24th. I want to express our thanks for this very welcome
259 present. As the Debian Edu / Skolelinux project is very short on
260 funding these days, and thus lack the money to do regular developer
261 gatherings, this donation was most welcome. One developer gathering
262 cost around NOK 15&amp;nbsp;000,-, so we need quite a lot more to keep the
263 development pace we want. Thus, I hope their example this year is
264 followed by many others. :)&lt;/p&gt;
265
266 &lt;p&gt;The public list of donors can be found on
267 &lt;a href=&quot;http://www.linuxiskolen.no/slxdebianlabs/donations.html&quot;&gt;the
268 donation page&lt;/a&gt; for the project, which also contain instructions if
269 you want to donate to the project.&lt;/p&gt;
270 </description>
271 </item>
272
273 <item>
274 <title>How to backport bitcoin-qt version 0.7.2-2 to Debian Squeeze</title>
275 <link>http://people.skolelinux.org/pere/blog/How_to_backport_bitcoin_qt_version_0_7_2_2_to_Debian_Squeeze.html</link>
276 <guid isPermaLink="true">http://people.skolelinux.org/pere/blog/How_to_backport_bitcoin_qt_version_0_7_2_2_to_Debian_Squeeze.html</guid>
277 <pubDate>Tue, 25 Dec 2012 20:50:00 +0100</pubDate>
278 <description>&lt;p&gt;Let me start by wishing you all marry Christmas and a happy new
279 year! I hope next year will prove to be a good year.&lt;/p&gt;
280
281 &lt;p&gt;&lt;a href=&quot;http://www.bitcoin.org/&quot;&gt;Bitcoin&lt;/a&gt;, the digital
282 decentralised &quot;currency&quot; that allow people to transfer bitcoins
283 between each other with minimal overhead, is a very interesting
284 experiment. And as I wrote a few days ago, the bitcoin situation in
285 &lt;a href=&quot;http://www.debian.org/&quot;&gt;Debian&lt;/a&gt; is about to improve a bit.
286 The &lt;a href=&quot;http://packages.qa.debian.org/bitcoin&quot;&gt;new debian source
287 package&lt;/a&gt; (version 0.7.2-2) was uploaded yesterday, and is waiting
288 in &lt;a href=&quot;http://ftp-master.debian.org/new.html&quot;&gt;the NEW queue&lt;/A&gt;
289 for one of the ftpmasters to approve the new bitcoin-qt package
290 name.&lt;/p&gt;
291
292 &lt;p&gt;And thanks to the great work of Jonas and the rest of the bitcoin
293 team in Debian, you can easily test the package in Debian Squeeze
294 using the following steps to get a set of working packages:&lt;/p&gt;
295
296 &lt;blockquote&gt;&lt;pre&gt;
297 git clone git://git.debian.org/git/collab-maint/bitcoin
298 cd bitcoin
299 DEB_MAINTAINER_MODE=1 DEB_BUILD_OPTIONS=noupnp fakeroot debian/rules clean
300 DEB_BUILD_OPTIONS=noupnp git-buildpackage --git-ignore-new
301 &lt;/pre&gt;&lt;/blockquote&gt;
302
303 &lt;p&gt;You might have to install some build dependencies as well. The
304 list of commands should give you two packages, bitcoind and
305 bitcoin-qt, ready for use in a Squeeze environment. Note that the
306 client will download the complete set of bitcoin &quot;blocks&quot;, which need
307 around 5.6 GiB of data on my machine at the moment. Make sure your
308 ~/.bitcoin/ directory have lots of spare room if you want to download
309 all the blocks. The client will warn if the disk is getting full, so
310 there is not really a problem if you got too little room, but you will
311 not be able to get all the features out of the client.&lt;/p&gt;
312
313 &lt;p&gt;As usual, if you use bitcoin and want to show your support of my
314 activities, please send Bitcoin donations to my address
315 &lt;b&gt;&lt;a href=&quot;bitcoin:15oWEoG9dUPovwmUL9KWAnYRtNJEkP1u1b&amp;label=PetterReinholdtsenBlog&quot;&gt;15oWEoG9dUPovwmUL9KWAnYRtNJEkP1u1b&lt;/a&gt;&lt;/b&gt;.&lt;/p&gt;
316 </description>
317 </item>
318
319 <item>
320 <title>A word on bitcoin support in Debian</title>
321 <link>http://people.skolelinux.org/pere/blog/A_word_on_bitcoin_support_in_Debian.html</link>
322 <guid isPermaLink="true">http://people.skolelinux.org/pere/blog/A_word_on_bitcoin_support_in_Debian.html</guid>
323 <pubDate>Fri, 21 Dec 2012 23:59:00 +0100</pubDate>
324 <description>&lt;p&gt;It has been a while since I wrote about
325 &lt;a href=&quot;http://www.bitcoin.org/&quot;&gt;bitcoin&lt;/a&gt;, the decentralised
326 peer-to-peer based crypto-currency, and the reason is simply that I
327 have been busy elsewhere. But two days ago, I started looking at the
328 state of &lt;a href=&quot;http://packages.qa.debian.org/bitcoin&quot;&gt;bitcoin in
329 Debian&lt;/a&gt; again to try to recover my old bitcoin wallet. The package
330 is now maintained by a
331 &lt;a href=&quot;https://alioth.debian.org/projects/pkg-bitcoin/&quot;&gt;team of
332 people&lt;/a&gt;, and the grunt work had already been done by this team. We
333 owe a huge thank you to all these team members. :)
334 But I was sad to discover that the bitcoin client is missing in
335 Wheezy. It is only available in Sid (and an outdated client from
336 backports). The client had several RC bugs registered in BTS blocking
337 it from entering testing. To try to help the team and improve the
338 situation, I spent some time providing patches and triaging the bug
339 reports. I also had a look at the bitcoin package available from Matt
340 Corallo in a
341 &lt;a href=&quot;https://launchpad.net/~bitcoin/+archive/bitcoin&quot;&gt;PPA for
342 Ubuntu&lt;/a&gt;, and moved the useful pieces from that version into the
343 Debian package.&lt;/p&gt;
344
345 &lt;p&gt;After checking with the main package maintainer Jonas Smedegaard on
346 IRC, I pushed several patches into the collab-maint git repository to
347 improve the package. It now contains fixes for the RC issues (not from
348 me, but fixed by Scott Howard), build rules for a Qt GUI client
349 package, konqueror support for the bitcoin: URI and bash completion
350 setup. As I work on Debian Squeeze, I also created
351 &lt;a href=&quot;http://lists.alioth.debian.org/pipermail/pkg-bitcoin-devel/Week-of-Mon-20121217/000041.html&quot;&gt;a
352 patch to backport&lt;/a&gt; the latest version. Jonas is going to look at
353 it and try to integrate it into the git repository before uploading a
354 new version to unstable.
355
356 &lt;p&gt;I would very much like bitcoin to succeed, to get rid of the
357 centralized control currently exercised in the monetary system. I
358 find it completely unacceptable that the USA government is collecting
359 transaction data for almost all international money transfers (most are done in USD and transaction logs shipped to the spooks), and
360 that the major credit card companies can block legal money
361 transactions to Wikileaks. But for bitcoin to succeed, more people
362 need to use bitcoins, and more people need to accept bitcoins when
363 they sell products and services. Improving the bitcoin support in
364 Debian is a small step in the right direction, but not enough.
365 Unfortunately the user experience when browsing the web and wanting to
366 pay with bitcoin is still not very good. The bitcoin: URI is a step
367 in the right direction, but need to work in most or every browser in
368 use. Also the bitcoin-qt client is too heavy to fire up to do a
369 quick transaction. I believe there are other clients available, but
370 have not tested them.&lt;/p&gt;
371
372 &lt;p&gt;My
373 &lt;a href=&quot;http://people.skolelinux.org/pere/blog/Now_accepting_bitcoins___anonymous_and_distributed_p2p_crypto_money.html&quot;&gt;experiment
374 with bitcoins&lt;/a&gt; showed that at least some of my readers use bitcoin.
375 I received 20.15 BTC so far on the address I provided in my blog two
376 years ago, as can be
377 &lt;a href=&quot;http://blockexplorer.com/address/15oWEoG9dUPovwmUL9KWAnYRtNJEkP1u1b&quot;&gt;seen
378 on the blockexplorer service&lt;/a&gt;. Thank you everyone for your
379 donation. The blockexplorer service demonstrates quite well that
380 bitcoin is not quite anonymous and untracked. :) I wonder if the
381 number of users have gone up since then. If you use bitcoin and want
382 to show your support of my activity, please send Bitcoin donations to
383 the same address as last time,
384 &lt;b&gt;&lt;a href=&quot;bitcoin:15oWEoG9dUPovwmUL9KWAnYRtNJEkP1u1b&amp;label=PetterReinholdtsenBlog&quot;&gt;15oWEoG9dUPovwmUL9KWAnYRtNJEkP1u1b&lt;/a&gt;&lt;/b&gt;.&lt;/p&gt;
385 </description>
386 </item>
387
388 <item>
389 <title>Piratpartiet på opphavs-retrett?</title>
390 <link>http://people.skolelinux.org/pere/blog/Piratpartiet_p__opphavs_retrett_.html</link>
391 <guid isPermaLink="true">http://people.skolelinux.org/pere/blog/Piratpartiet_p__opphavs_retrett_.html</guid>
392 <pubDate>Wed, 19 Dec 2012 13:10:00 +0100</pubDate>
393 <description>&lt;p&gt;Jeg ble overrasket over å se at Piratpartiet i
394 &lt;a href=&quot;http://www.aftenposten.no/kultur/Piratpartiet-stiller-til-Stortingsvalget-7073298.html&quot;&gt;Aftenposten&lt;/a&gt;
395 er referert på følgende:&lt;/p&gt;
396
397 &lt;blockquote&gt;
398 Når det gjelder retten til opphavsrett for kulturproduktene, mener
399 Piratpartiet av levetid + 14 år er tilfredsstillende.
400 &lt;/blockquote&gt;
401
402 &lt;p&gt;Det betyr en vernetid langt ut over det kommersielle livet til de
403 aller fleste opphavsrettsbeskyttede verker, og er i strid med slik i
404 hvert fall jeg har tolket punkt 5 i
405 &lt;a href=&quot;http://people.opera.com/howcome/2012/piratpartiet/kjerneprogram.html&quot;&gt;kjerneprogrammet
406 til Piratpartiet&lt;/a&gt;:&lt;/p&gt;
407
408 &lt;blockquote&gt;
409 &lt;p&gt;&lt;strong&gt;5: Åndsverk og patenter: tilbake til start&lt;/strong&gt;&lt;/p&gt;
410
411 &lt;table border=&quot;1&quot;&gt;
412 &lt;tr&gt;&lt;th&gt;forslag:&lt;/th&gt;&lt;td&gt;14 års opphavsrett og ingen
413 programvarepatenter&lt;/td&gt;&lt;/tr&gt;
414
415 &lt;tr&gt;&lt;th&gt;grunn:&lt;/th&gt;&lt;td&gt;Den første loven om opphavsrett spesifiserte 14
416 års vernetid. Senere har mediabransjens lobbyister stadig presset
417 loven mot lengre vern, nå er det 70 år etter forfatters død. Dette
418 gjør at mange verk glemmes og går tapt, noe som er skadelig for norsk
419 språk og kultur. Vi til tilbake til start: 14 års
420 vernetid. Patentloven sier klart at dataprogrammer ikke kan
421 patenteres. Likevel klarer patentadvokater å lure gjennom
422 programvarepatenter. Slike patenter gjør dingsene våre dyrere og kan i
423 enkelte tilfelle stoppe dem helt.&lt;/th&gt;&lt;/tr&gt;
424 &lt;/table&gt;
425 &lt;/blockquote&gt;
426
427 &lt;p&gt;Den opprinnelige opphavsretten var på 14 år totalt, ikke 14 år
428 etter opphavspersonens død. Jeg tenkte først dette kanskje var
429 feilsitering fra Aftenposten, men jeg finner samme påstand i en &lt;a
430 href=&quot;http://piratpartietnorge.org/om-gramo-og-piratpolitikken/&quot;&gt;bloggpost
431 fra Geir Aaslid&lt;/a&gt; på Piratpartietes offisielle nettsider. Der
432 skriver han følgende:&lt;/p&gt;
433
434 &lt;blockquote&gt;
435 Hva vi gjør med opphavsretten er mer komplisert fordi den omfavner så
436 mange bransjer, med ulike behov. Enhver reform er en forbedring men
437 det er nærliggende å anta at en opphavsrett på levetid + 14 år er
438 fullt ut tilfredstillende for musikk, film, litteratur og spill.
439 &lt;/blockquote&gt;
440
441 &lt;p&gt;Det virker dermed på meg som om Piratpartiet allerede har gjort
442 retrett fra sin beundringsverdige holdning om at det holdt med 14 års
443 total vernetid, til sin nye som tar utgangspunkt i levetiden til
444 opphavspersonen. Jeg håper det baserer seg på en misforståelse hos
445 piratlederen som blir korrigert tilbake til 14 års total vernetid før
446 partiet stiller til valg.&lt;/p&gt;
447
448 &lt;p&gt;Hvis du lurer på hvilke problemer lang vernetid bringer med seg,
449 anbefaler jeg å lese boken &lt;a href=&quot;http://free-culture.cc/&quot;&gt;Free
450 Culture&lt;/a&gt; av Lawrence Lessig. Jeg og en liten gruppe andre er igang
451 med å
452 &lt;a href=&quot;https://github.com/petterreinholdtsen/free-culture-lessig&quot;&gt;oversette
453 boken til bokmål&lt;/a&gt; og tar gjerne imot hjelp med oversettelse og
454 korrekturlesing.&lt;/p&gt;
455
456 &lt;p&gt;&lt;strong&gt;Oppdatering 2012-12-20&lt;/strong&gt;: Oppdaget at
457 &lt;a href=&quot;http://piratpartietnorge.org/om-gramo-og-piratpolitikken/&quot;&gt;bloggposten
458 til Geir Aaslid&lt;/a&gt; er endret siden i går, og nå inneholder følgende
459 avsnitt i stedet for det jeg siterte over:&lt;/p&gt;
460
461 &lt;blockquote&gt;
462 Hva vi gjør med opphavsretten er mer komplisert fordi den omfavner så
463 mange bransjer, med ulike behov. Enhver reform er en forbedring men
464 det er nærliggende å anta at en opphavsrett lik levetiden, evt + 14 år
465 er fullt ut tilfredstillende for mange skapere av musikk, film,
466 litteratur og spill. Det er for det meste de store forlagene som er
467 imot enhver reform.
468 &lt;/blockquote&gt;
469
470 &lt;p&gt;I tillegg har det dukket opp en setning nederst &quot;Dette dokumentet
471 er et utkast til svar på et angrep på Piratpartiet fra Gramo. Det
472 endrer seg derfor over tid og den endelige versjonen er det som blir
473 publisert på Hardware.no&quot;, som tyder på at originalformuleringen ikke
474 var veloverveid og sitatet i Aftenposten kanskje var basert på en
475 misforståelse.&lt;/p&gt;
476 </description>
477 </item>
478
479 <item>
480 <title>Ledger - double-entry accounting using text based storage format</title>
481 <link>http://people.skolelinux.org/pere/blog/Ledger___double_entry_accounting_using_text_based_storage_format.html</link>
482 <guid isPermaLink="true">http://people.skolelinux.org/pere/blog/Ledger___double_entry_accounting_using_text_based_storage_format.html</guid>
483 <pubDate>Tue, 18 Dec 2012 23:30:00 +0100</pubDate>
484 <description>&lt;p&gt;A few days ago I came across
485 &lt;a href=&quot;http://joeyh.name/blog/entry/hledger/&quot;&gt;a blog post from Joey
486 Hess&lt;/a&gt; describing &lt;a href=&quot;http://ledger-cli.org/&quot;&gt;ledger&lt;/a&gt; and
487 hledger, a text based system for double-entry accounting. I found it
488 interesting, as I am involved with several organizations where
489 accounting is an issue, and I have not really become too friendly with
490 the different web based systems we use. I find it hard to find what I
491 look for in the menus and even harder try to get sensible data out of
492 the systems. Ledger seem different. The accounting data is kept in
493 text files that can be stored in a version control system, and there
494
495 are at least &lt;a href=&quot;https://github.com/ledger/ledger/wiki/Ports&quot;&gt;five
496 different implementations&lt;/a&gt; able to read the format. An example
497 entry look like this, and is simple enough that it will be trivial to
498 generate entries based on CVS files fetched from the bank:&lt;/p&gt;
499
500 &lt;blockquote&gt;&lt;pre&gt;
501 2004-05-27 Book Store
502 Expenses:Books $20.00
503 Liabilities:Visa
504 &lt;/pre&gt;&lt;/blockquote&gt;
505
506 &lt;p&gt;The concept seemed interesting enough for me to check it out and
507 look for others using it. I found blog posts from
508 &lt;a href=&quot;http://blog.spang.cc/posts/hledger_rocks_my_world/&quot;&gt;Christine
509 Spang&lt;/a&gt;,
510 &lt;a href=&quot;http://bugsplat.info/2010-05-23-keeping-finances-with-ledger.html&quot;&gt;Pete
511 Keen&lt;/a&gt;,
512 &lt;a href=&quot;http://blog.andrewcantino.com/blog/2010/11/06/command-line-accounting-with-ledger-and-reckon/&quot;&gt;Andrew
513 Cantino&lt;/a&gt; and
514 &lt;a href=&quot;http://blog.iphoting.com/blog/2012/11/29/command-line-double-entry-accounting/&quot;&gt;Ronald
515 Ip&lt;/a&gt; describing how they use it, as well as a post from
516 &lt;a href=&quot;https://groups.google.com/forum/?fromgroups=#!topic/ledger-cli/r0oWjwbQ9Bo&quot;&gt;Bradley
517 M. Kuhn&lt;/a&gt; at the Software Freedom Conservancy. All seemed like good
518 recommendations fitting my need.&lt;/p&gt;
519
520 &lt;p&gt;The &lt;a href=&quot;http://packages.qa.debian.org/l/ledger.html&quot;&gt;ledger&lt;/a&gt;
521 package is available in Debian Squeeze, while the
522 &lt;a href=&quot;http://packages.qa.debian.org/h/haskell-hledger.html&quot;&gt;hledger&lt;/a&gt;
523 package only is available in Debian Sid. As I use Squeeze, ledger
524 seemed the best choice to get started.&lt;/p&gt;
525
526 &lt;p&gt;To get some real data to test on, I wrote a
527 &lt;a href=&quot;http://www.nuug.no/tools/lodo2ledger&quot;&gt;web scraper&lt;/a&gt; for
528 &lt;a href=&quot;http://www.lodo.no/&quot;&gt;LODO&lt;/a&gt;, the accounting system used by
529 the &lt;a href=&quot;http://www.nuug.no/&quot;&gt;NUUG&lt;/a&gt; association, and started to
530 play with the data set. I&#39;m not really deeply into accounting, but I
531 am able to get a simple balance and accounting status for example
532 using the &quot;&lt;tt&gt;ledger balance&lt;/tt&gt;&quot; command. But I will have to
533 gather more experience before I know if the ledger way is a good fit
534 for the organisations I am involved in.&lt;/p&gt;
535 </description>
536 </item>
537
538 <item>
539 <title>61 kommuner lenker nå til FiksGataMi fra sine nettsider</title>
540 <link>http://people.skolelinux.org/pere/blog/61_kommuner_lenker_n__til_FiksGataMi_fra_sine_nettsider.html</link>
541 <guid isPermaLink="true">http://people.skolelinux.org/pere/blog/61_kommuner_lenker_n__til_FiksGataMi_fra_sine_nettsider.html</guid>
542 <pubDate>Tue, 11 Dec 2012 23:55:00 +0100</pubDate>
543 <description>&lt;p&gt;For noen dager siden omfavnet nok en kommune NUUGs
544 &lt;a href=&quot;http://www.fiksgatami.no/&quot;&gt;FiksGataMi&lt;/a&gt;. Med 61 kommuner
545 som lenker til FiksGataMi fra sine hjemmesider er «markedsandelen» 14%
546 (av 429 kommuner). Siden
547 &lt;a href=&quot;http://people.skolelinux.org/pere/blog/59_kommuner_omfavner_n__FiksGataMi.html&quot;&gt;siste
548 oppdatering i november&lt;/a&gt; har kommunene Re og Vågsøy kommet til og
549 slår følge med kommunene Askim, Askøy, Audnedal, Aure, Balestrand,
550 Bærum, Eide, Farsund, Flekkefjord, Folldal, Gran, Grue, Hadsel,
551 Halden, Halsa, Hamar, Hobøl, Holtålen, Hægebostad, Høyanger,
552 Kongsberg, Kristiansund, Kvinesdal, Kviteseid, Levanger, Lindesnes,
553 Luster, Lyngdal, Løten, Mandal, Marnardal, Moss, Namsos, Nissedal,
554 Nordreisa, Randaberg, Rindal, Sel, Sirdal, Skiptvet, Sortland,
555 Spydeberg, Stange, Stjørdal, Stord, Søgne, Sør-Odal, Tolga, Trysil,
556 Tynset, Tysvær, Ullensvang Herad, Utsira, Vennesla, Verdal, Vågan,
557 Vågå, Våler og Åseral. Oppdatert liste er tilgjengelig fra
558 &lt;a href=&quot;http://wiki.nuug.no/grupper/fiksgatami/positivemottakere&quot;&gt;NUUGs
559 wiki&lt;/a&gt;. Kartet er dog ikke oppdatert med de siste kommunene.&lt;/p&gt;
560
561 &lt;p&gt;Kanskje du bør høre med din kommune om de vil bli mer aktive
562 brukere av FiksGataMi? Se
563 &lt;a href=&quot;http://people.skolelinux.org/pere/blog/40_kommuner_lenker_n__til_FiksGataMi_fra_sine_nettsider___gj_r_din_.html&quot;&gt;en
564 tidligere bloggpost&lt;/a&gt; med tips om hvordan det kan gjøres.&lt;/p&gt;
565
566 &lt;p&gt;I snitt rapporteres det nå via FiksGataMi ca. 60 meldinger fra
567 innbyggerne i uka om feil på offentlig infrastruktur.&lt;/p&gt;
568 </description>
569 </item>
570
571 </channel>
572 </rss>