]> pere.pagekite.me Git - homepage.git/blob - blog/index.html
Generated.
[homepage.git] / blog / index.html
1 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
2 "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
3 <html xmlns="http://www.w3.org/1999/xhtml" dir="ltr">
4 <head>
5 <meta http-equiv="Content-Type" content="text/html;charset=utf-8" />
6 <title>Petter Reinholdtsen</title>
7 <link rel="stylesheet" type="text/css" media="screen" href="http://people.skolelinux.org/pere/blog/style.css" />
8 <link rel="stylesheet" type="text/css" media="screen" href="http://people.skolelinux.org/pere/blog/vim.css" />
9 <link rel="alternate" title="RSS Feed" href="http://people.skolelinux.org/pere/blog/index.rss" type="application/rss+xml" />
10 </head>
11 <body>
12 <div class="title">
13 <h1>
14 <a href="http://people.skolelinux.org/pere/blog/">Petter Reinholdtsen</a>
15
16 </h1>
17
18 </div>
19
20
21
22 <div class="entry">
23 <div class="title"><a href="http://people.skolelinux.org/pere/blog/Lenker_for_2013_01_01.html">Lenker for 2013-01-01</a></div>
24 <div class="date"> 1st January 2013</div>
25 <div class="body"><p>Her er noen lenker til tekster jeg har satt pris på å lese den
26 siste måneden.</p>
27
28 <ul>
29
30 <li>2012-12-07
31 <a href="http://www.idg.no/computerworld/article262047.ece">Myter og
32 FUD om fri programvare</a> av min venn Christer Gundersen som
33 kommenterer noen av de påstandene som er spredt via Computerworld
34 Norge de siste månedene.</li>
35
36 <li>BankID er et opplegg der utsteder (dvs. banken eller dens
37 leverandør) sitter på alt som trengs for å bruke BankID, men har
38 lovet å ikke bruke den unntatt på oppdrag fra deg. Det er greit nok
39 for banktjenester, der banken allerede har full kontroll over
40 resultatet, men problematisk når det gjelder tilgang til
41 helseopplysninger og avtaleinngåelse med andre enn banken. Jeg
42 håper protestene brer om seg.
43
44 <ul>
45
46 <li>2012-12-11 <a href="http://www.aftenposten.no/meninger/debatt/BankID-blottlegger-helseopplysninger-7067148.html">BankID
47 blottlegger helseopplysninger</a></li>
48
49 <li>2012-12-07 <a href="http://www.nrk.no/nyheter/norge/1.9695027">-
50 Helseopplysningene ikke sikre med Bank-ID</a></li>
51
52 <li>2012-12-07
53 <a href="https://www.bankid.no/Presse-og-nyheter/Nyhetsarkiv/2012/Papeker-alvorlige-men-kjente-utfordringer/">Påpeker
54 alvorlige, men kjente utfordringer</a> er den offisielle
55 holdningen til de som lager BankID.</li>
56
57 <li>2012-12-08
58 <a href="http://www.tnp.no/norway/panorama/3419-ntnu-researcher-warns-against-security-of-bank-id-password">NTNU
59 Researcher Warns against Security of Bank ID Password</a>
60
61 </ul>
62
63 <li>2012-12-11 <a href="http://www.aftenposten.no/nyheter/iriks/Norske-elever-er-darligst-i-Europa-pa-algebra-7066752.html">Norske elever er dårligst i Europa på algebra</a>
64
65 <li>2012-12-11
66 <a href="http://www.aftenposten.no/meninger/debatt/Realfagsdodaren-7067173.html">Realfagsdødaren</a>
67
68 <li>2012-12-21
69 <a href="http://www.bt.no/nyheter/innenriks/112/--Forventningene-er-for-hoye-2816450.html">-
70 Noen må bli skuffet</a> - Politiet i Bergen forteller hvor lavt de
71 prioriterer hverdagskriminalitet.</li>
72
73 <li>2012-05-03
74 <a href="http://e24.no/jobb/kripos-ansatt-doemt-for-snoking-for-venn/20208585">
75 Kripos-ansatt dømt for snoking for venn</A> - viser hvor svak
76 reaksjonen blir når politiet misbruker innsamlet informasjon. En
77 forvarsel på konsekvensene av nasjonal brev- og besøkskontroll -
78 ofte kalt Datalagringsdirektivet.</li>
79
80 <li>2012-12-14
81 <a href="http://www.dagbladet.no/2012/12/14/kultur/debatt/kronikk/jul/ensomhet/24838541/">Å
82 smøre en forskjell</a> - om ensomhet og jul.</li>
83
84 <li>2012-12-18
85 <a href="http://www.aftenposten.no/meninger/kronikker/n-krise-av-gangen_-takk-7072452.html">Én
86 krise av gangen, takk!</a>
87
88
89 <li>2012-12-17
90 <a href="http://www.aftenposten.no/meninger/NAV-Et-mangehodet-monster--7072165.html">NAV:
91 Et mangehodet monster</a></li>
92
93 <li>2011-01-12
94 <a href="http://www.dagbladet.no/2011/01/12/kultur/debatt/kronikk/personvern/15027203/">Pasienter
95 uten vern</a> - forteller litt om hvordan Norsk Pasientregister og
96 andre helseregister raderer bort pasienters privatsfære.</li>
97
98
99 <li>2012-12-19
100 <a href="http://www.aftenposten.no/meninger/debatt/Hvorfor-er-barnefamilier-fattige-7073951.html">Hvorfor
101 er barnefamilier fattige?</a></li>
102
103 <li>2012-12-25
104 <a href="http://www.aftenposten.no/meninger/spaltister/Den-skjulte-minoriteten--konservative-kristne-i-Norge-7075518.html">Den
105 skjulte minoriteten – konservative kristne i Norge</a> - kronikk av
106 Bjørn Stærk fra aftenposten</li>
107
108 <li>2009-05-04
109 <a href="http://deltemeninger.no/-/bulletin/show/303429_folkebiblioteket-2-0?ref=checkpoint">Folkebiblioteket
110 2.0</a> - Min venn Sturle om opphavsrett og Internett, i debatt med
111 Olav Torvund.</li>
112
113 </ul>
114
115 <p>Og et godt nytt år til dere alle!</p>
116 </div>
117 <div class="tags">
118
119
120 Tags: <a href="http://people.skolelinux.org/pere/blog/tags/bankid">bankid</a>, <a href="http://people.skolelinux.org/pere/blog/tags/lenker">lenker</a>, <a href="http://people.skolelinux.org/pere/blog/tags/norsk">norsk</a>, <a href="http://people.skolelinux.org/pere/blog/tags/opphavsrett">opphavsrett</a>, <a href="http://people.skolelinux.org/pere/blog/tags/personvern">personvern</a>.
121
122
123 </div>
124 </div>
125 <div class="padding"></div>
126
127 <div class="entry">
128 <div class="title"><a href="http://people.skolelinux.org/pere/blog/A_Christmas_present_for_Skolelinux___Debian_Edu.html">A Christmas present for Skolelinux / Debian Edu</a></div>
129 <div class="date">28th December 2012</div>
130 <div class="body"><p>I was happy to discover a few days ago that the
131 <a href="http://www.skolelinux.org/">Skolelinux / Debian Edu</a>
132 project also this year received a Christmas present from Another
133 Agency in Trondheim. NOK 1000,- showed up on our donation account
134 December 24th. I want to express our thanks for this very welcome
135 present. As the Debian Edu / Skolelinux project is very short on
136 funding these days, and thus lack the money to do regular developer
137 gatherings, this donation was most welcome. One developer gathering
138 cost around NOK 15&nbsp;000,-, so we need quite a lot more to keep the
139 development pace we want. Thus, I hope their example this year is
140 followed by many others. :)</p>
141
142 <p>The public list of donors can be found on
143 <a href="http://www.linuxiskolen.no/slxdebianlabs/donations.html">the
144 donation page</a> for the project, which also contain instructions if
145 you want to donate to the project.</p>
146 </div>
147 <div class="tags">
148
149
150 Tags: <a href="http://people.skolelinux.org/pere/blog/tags/debian edu">debian edu</a>, <a href="http://people.skolelinux.org/pere/blog/tags/english">english</a>.
151
152
153 </div>
154 </div>
155 <div class="padding"></div>
156
157 <div class="entry">
158 <div class="title"><a href="http://people.skolelinux.org/pere/blog/How_to_backport_bitcoin_qt_version_0_7_2_2_to_Debian_Squeeze.html">How to backport bitcoin-qt version 0.7.2-2 to Debian Squeeze</a></div>
159 <div class="date">25th December 2012</div>
160 <div class="body"><p>Let me start by wishing you all marry Christmas and a happy new
161 year! I hope next year will prove to be a good year.</p>
162
163 <p><a href="http://www.bitcoin.org/">Bitcoin</a>, the digital
164 decentralised "currency" that allow people to transfer bitcoins
165 between each other with minimal overhead, is a very interesting
166 experiment. And as I wrote a few days ago, the bitcoin situation in
167 <a href="http://www.debian.org/">Debian</a> is about to improve a bit.
168 The <a href="http://packages.qa.debian.org/bitcoin">new debian source
169 package</a> (version 0.7.2-2) was uploaded yesterday, and is waiting
170 in <a href="http://ftp-master.debian.org/new.html">the NEW queue</A>
171 for one of the ftpmasters to approve the new bitcoin-qt package
172 name.</p>
173
174 <p>And thanks to the great work of Jonas and the rest of the bitcoin
175 team in Debian, you can easily test the package in Debian Squeeze
176 using the following steps to get a set of working packages:</p>
177
178 <blockquote><pre>
179 git clone git://git.debian.org/git/collab-maint/bitcoin
180 cd bitcoin
181 DEB_MAINTAINER_MODE=1 DEB_BUILD_OPTIONS=noupnp fakeroot debian/rules clean
182 DEB_BUILD_OPTIONS=noupnp git-buildpackage --git-ignore-new
183 </pre></blockquote>
184
185 <p>You might have to install some build dependencies as well. The
186 list of commands should give you two packages, bitcoind and
187 bitcoin-qt, ready for use in a Squeeze environment. Note that the
188 client will download the complete set of bitcoin "blocks", which need
189 around 5.6 GiB of data on my machine at the moment. Make sure your
190 ~/.bitcoin/ directory have lots of spare room if you want to download
191 all the blocks. The client will warn if the disk is getting full, so
192 there is not really a problem if you got too little room, but you will
193 not be able to get all the features out of the client.</p>
194
195 <p>As usual, if you use bitcoin and want to show your support of my
196 activities, please send Bitcoin donations to my address
197 <b><a href="bitcoin:15oWEoG9dUPovwmUL9KWAnYRtNJEkP1u1b&label=PetterReinholdtsenBlog">15oWEoG9dUPovwmUL9KWAnYRtNJEkP1u1b</a></b>.</p>
198 </div>
199 <div class="tags">
200
201
202 Tags: <a href="http://people.skolelinux.org/pere/blog/tags/bitcoin">bitcoin</a>, <a href="http://people.skolelinux.org/pere/blog/tags/debian">debian</a>, <a href="http://people.skolelinux.org/pere/blog/tags/english">english</a>.
203
204
205 </div>
206 </div>
207 <div class="padding"></div>
208
209 <div class="entry">
210 <div class="title"><a href="http://people.skolelinux.org/pere/blog/A_word_on_bitcoin_support_in_Debian.html">A word on bitcoin support in Debian</a></div>
211 <div class="date">21st December 2012</div>
212 <div class="body"><p>It has been a while since I wrote about
213 <a href="http://www.bitcoin.org/">bitcoin</a>, the decentralised
214 peer-to-peer based crypto-currency, and the reason is simply that I
215 have been busy elsewhere. But two days ago, I started looking at the
216 state of <a href="http://packages.qa.debian.org/bitcoin">bitcoin in
217 Debian</a> again to try to recover my old bitcoin wallet. The package
218 is now maintained by a
219 <a href="https://alioth.debian.org/projects/pkg-bitcoin/">team of
220 people</a>, and the grunt work had already been done by this team. We
221 owe a huge thank you to all these team members. :)
222 But I was sad to discover that the bitcoin client is missing in
223 Wheezy. It is only available in Sid (and an outdated client from
224 backports). The client had several RC bugs registered in BTS blocking
225 it from entering testing. To try to help the team and improve the
226 situation, I spent some time providing patches and triaging the bug
227 reports. I also had a look at the bitcoin package available from Matt
228 Corallo in a
229 <a href="https://launchpad.net/~bitcoin/+archive/bitcoin">PPA for
230 Ubuntu</a>, and moved the useful pieces from that version into the
231 Debian package.</p>
232
233 <p>After checking with the main package maintainer Jonas Smedegaard on
234 IRC, I pushed several patches into the collab-maint git repository to
235 improve the package. It now contains fixes for the RC issues (not from
236 me, but fixed by Scott Howard), build rules for a Qt GUI client
237 package, konqueror support for the bitcoin: URI and bash completion
238 setup. As I work on Debian Squeeze, I also created
239 <a href="http://lists.alioth.debian.org/pipermail/pkg-bitcoin-devel/Week-of-Mon-20121217/000041.html">a
240 patch to backport</a> the latest version. Jonas is going to look at
241 it and try to integrate it into the git repository before uploading a
242 new version to unstable.
243
244 <p>I would very much like bitcoin to succeed, to get rid of the
245 centralized control currently exercised in the monetary system. I
246 find it completely unacceptable that the USA government is collecting
247 transaction data for almost all international money transfers (most are done in USD and transaction logs shipped to the spooks), and
248 that the major credit card companies can block legal money
249 transactions to Wikileaks. But for bitcoin to succeed, more people
250 need to use bitcoins, and more people need to accept bitcoins when
251 they sell products and services. Improving the bitcoin support in
252 Debian is a small step in the right direction, but not enough.
253 Unfortunately the user experience when browsing the web and wanting to
254 pay with bitcoin is still not very good. The bitcoin: URI is a step
255 in the right direction, but need to work in most or every browser in
256 use. Also the bitcoin-qt client is too heavy to fire up to do a
257 quick transaction. I believe there are other clients available, but
258 have not tested them.</p>
259
260 <p>My
261 <a href="http://people.skolelinux.org/pere/blog/Now_accepting_bitcoins___anonymous_and_distributed_p2p_crypto_money.html">experiment
262 with bitcoins</a> showed that at least some of my readers use bitcoin.
263 I received 20.15 BTC so far on the address I provided in my blog two
264 years ago, as can be
265 <a href="http://blockexplorer.com/address/15oWEoG9dUPovwmUL9KWAnYRtNJEkP1u1b">seen
266 on the blockexplorer service</a>. Thank you everyone for your
267 donation. The blockexplorer service demonstrates quite well that
268 bitcoin is not quite anonymous and untracked. :) I wonder if the
269 number of users have gone up since then. If you use bitcoin and want
270 to show your support of my activity, please send Bitcoin donations to
271 the same address as last time,
272 <b><a href="bitcoin:15oWEoG9dUPovwmUL9KWAnYRtNJEkP1u1b&label=PetterReinholdtsenBlog">15oWEoG9dUPovwmUL9KWAnYRtNJEkP1u1b</a></b>.</p>
273 </div>
274 <div class="tags">
275
276
277 Tags: <a href="http://people.skolelinux.org/pere/blog/tags/bitcoin">bitcoin</a>, <a href="http://people.skolelinux.org/pere/blog/tags/debian">debian</a>, <a href="http://people.skolelinux.org/pere/blog/tags/english">english</a>.
278
279
280 </div>
281 </div>
282 <div class="padding"></div>
283
284 <div class="entry">
285 <div class="title"><a href="http://people.skolelinux.org/pere/blog/Piratpartiet_p__opphavs_retrett_.html">Piratpartiet på opphavs-retrett?</a></div>
286 <div class="date">19th December 2012</div>
287 <div class="body"><p>Jeg ble overrasket over å se at Piratpartiet i
288 <a href="http://www.aftenposten.no/kultur/Piratpartiet-stiller-til-Stortingsvalget-7073298.html">Aftenposten</a>
289 er referert på følgende:</p>
290
291 <blockquote>
292 Når det gjelder retten til opphavsrett for kulturproduktene, mener
293 Piratpartiet av levetid + 14 år er tilfredsstillende.
294 </blockquote>
295
296 <p>Det betyr en vernetid langt ut over det kommersielle livet til de
297 aller fleste opphavsrettsbeskyttede verker, og er i strid med slik i
298 hvert fall jeg har tolket punkt 5 i
299 <a href="http://people.opera.com/howcome/2012/piratpartiet/kjerneprogram.html">kjerneprogrammet
300 til Piratpartiet</a>:</p>
301
302 <blockquote>
303 <p><strong>5: Åndsverk og patenter: tilbake til start</strong></p>
304
305 <table border="1">
306 <tr><th>forslag:</th><td>14 års opphavsrett og ingen
307 programvarepatenter</td></tr>
308
309 <tr><th>grunn:</th><td>Den første loven om opphavsrett spesifiserte 14
310 års vernetid. Senere har mediabransjens lobbyister stadig presset
311 loven mot lengre vern, nå er det 70 år etter forfatters død. Dette
312 gjør at mange verk glemmes og går tapt, noe som er skadelig for norsk
313 språk og kultur. Vi til tilbake til start: 14 års
314 vernetid. Patentloven sier klart at dataprogrammer ikke kan
315 patenteres. Likevel klarer patentadvokater å lure gjennom
316 programvarepatenter. Slike patenter gjør dingsene våre dyrere og kan i
317 enkelte tilfelle stoppe dem helt.</th></tr>
318 </table>
319 </blockquote>
320
321 <p>Den opprinnelige opphavsretten var på 14 år totalt, ikke 14 år
322 etter opphavspersonens død. Jeg tenkte først dette kanskje var
323 feilsitering fra Aftenposten, men jeg finner samme påstand i en <a
324 href="http://piratpartietnorge.org/om-gramo-og-piratpolitikken/">bloggpost
325 fra Geir Aaslid</a> på Piratpartietes offisielle nettsider. Der
326 skriver han følgende:</p>
327
328 <blockquote>
329 Hva vi gjør med opphavsretten er mer komplisert fordi den omfavner så
330 mange bransjer, med ulike behov. Enhver reform er en forbedring men
331 det er nærliggende å anta at en opphavsrett på levetid + 14 år er
332 fullt ut tilfredstillende for musikk, film, litteratur og spill.
333 </blockquote>
334
335 <p>Det virker dermed på meg som om Piratpartiet allerede har gjort
336 retrett fra sin beundringsverdige holdning om at det holdt med 14 års
337 total vernetid, til sin nye som tar utgangspunkt i levetiden til
338 opphavspersonen. Jeg håper det baserer seg på en misforståelse hos
339 piratlederen som blir korrigert tilbake til 14 års total vernetid før
340 partiet stiller til valg.</p>
341
342 <p>Hvis du lurer på hvilke problemer lang vernetid bringer med seg,
343 anbefaler jeg å lese boken <a href="http://free-culture.cc/">Free
344 Culture</a> av Lawrence Lessig. Jeg og en liten gruppe andre er igang
345 med å
346 <a href="https://github.com/petterreinholdtsen/free-culture-lessig">oversette
347 boken til bokmål</a> og tar gjerne imot hjelp med oversettelse og
348 korrekturlesing.</p>
349
350 <p><strong>Oppdatering 2012-12-20</strong>: Oppdaget at
351 <a href="http://piratpartietnorge.org/om-gramo-og-piratpolitikken/">bloggposten
352 til Geir Aaslid</a> er endret siden i går, og nå inneholder følgende
353 avsnitt i stedet for det jeg siterte over:</p>
354
355 <blockquote>
356 Hva vi gjør med opphavsretten er mer komplisert fordi den omfavner så
357 mange bransjer, med ulike behov. Enhver reform er en forbedring men
358 det er nærliggende å anta at en opphavsrett lik levetiden, evt + 14 år
359 er fullt ut tilfredstillende for mange skapere av musikk, film,
360 litteratur og spill. Det er for det meste de store forlagene som er
361 imot enhver reform.
362 </blockquote>
363
364 <p>I tillegg har det dukket opp en setning nederst "Dette dokumentet
365 er et utkast til svar på et angrep på Piratpartiet fra Gramo. Det
366 endrer seg derfor over tid og den endelige versjonen er det som blir
367 publisert på Hardware.no", som tyder på at originalformuleringen ikke
368 var veloverveid og sitatet i Aftenposten kanskje var basert på en
369 misforståelse.</p>
370 </div>
371 <div class="tags">
372
373
374 Tags: <a href="http://people.skolelinux.org/pere/blog/tags/freeculture">freeculture</a>, <a href="http://people.skolelinux.org/pere/blog/tags/norsk">norsk</a>, <a href="http://people.skolelinux.org/pere/blog/tags/opphavsrett">opphavsrett</a>.
375
376
377 </div>
378 </div>
379 <div class="padding"></div>
380
381 <div class="entry">
382 <div class="title"><a href="http://people.skolelinux.org/pere/blog/Ledger___double_entry_accounting_using_text_based_storage_format.html">Ledger - double-entry accounting using text based storage format</a></div>
383 <div class="date">18th December 2012</div>
384 <div class="body"><p>A few days ago I came across
385 <a href="http://joeyh.name/blog/entry/hledger/">a blog post from Joey
386 Hess</a> describing <a href="http://ledger-cli.org/">ledger</a> and
387 hledger, a text based system for double-entry accounting. I found it
388 interesting, as I am involved with several organizations where
389 accounting is an issue, and I have not really become too friendly with
390 the different web based systems we use. I find it hard to find what I
391 look for in the menus and even harder try to get sensible data out of
392 the systems. Ledger seem different. The accounting data is kept in
393 text files that can be stored in a version control system, and there
394
395 are at least <a href="https://github.com/ledger/ledger/wiki/Ports">five
396 different implementations</a> able to read the format. An example
397 entry look like this, and is simple enough that it will be trivial to
398 generate entries based on CVS files fetched from the bank:</p>
399
400 <blockquote><pre>
401 2004-05-27 Book Store
402 Expenses:Books $20.00
403 Liabilities:Visa
404 </pre></blockquote>
405
406 <p>The concept seemed interesting enough for me to check it out and
407 look for others using it. I found blog posts from
408 <a href="http://blog.spang.cc/posts/hledger_rocks_my_world/">Christine
409 Spang</a>,
410 <a href="http://bugsplat.info/2010-05-23-keeping-finances-with-ledger.html">Pete
411 Keen</a>,
412 <a href="http://blog.andrewcantino.com/blog/2010/11/06/command-line-accounting-with-ledger-and-reckon/">Andrew
413 Cantino</a> and
414 <a href="http://blog.iphoting.com/blog/2012/11/29/command-line-double-entry-accounting/">Ronald
415 Ip</a> describing how they use it, as well as a post from
416 <a href="https://groups.google.com/forum/?fromgroups=#!topic/ledger-cli/r0oWjwbQ9Bo">Bradley
417 M. Kuhn</a> at the Software Freedom Conservancy. All seemed like good
418 recommendations fitting my need.</p>
419
420 <p>The <a href="http://packages.qa.debian.org/l/ledger.html">ledger</a>
421 package is available in Debian Squeeze, while the
422 <a href="http://packages.qa.debian.org/h/haskell-hledger.html">hledger</a>
423 package only is available in Debian Sid. As I use Squeeze, ledger
424 seemed the best choice to get started.</p>
425
426 <p>To get some real data to test on, I wrote a
427 <a href="http://www.nuug.no/tools/lodo2ledger">web scraper</a> for
428 <a href="http://www.lodo.no/">LODO</a>, the accounting system used by
429 the <a href="http://www.nuug.no/">NUUG</a> association, and started to
430 play with the data set. I'm not really deeply into accounting, but I
431 am able to get a simple balance and accounting status for example
432 using the "<tt>ledger balance</tt>" command. But I will have to
433 gather more experience before I know if the ledger way is a good fit
434 for the organisations I am involved in.</p>
435 </div>
436 <div class="tags">
437
438
439 Tags: <a href="http://people.skolelinux.org/pere/blog/tags/debian edu">debian edu</a>, <a href="http://people.skolelinux.org/pere/blog/tags/english">english</a>, <a href="http://people.skolelinux.org/pere/blog/tags/nuug">nuug</a>.
440
441
442 </div>
443 </div>
444 <div class="padding"></div>
445
446 <div class="entry">
447 <div class="title"><a href="http://people.skolelinux.org/pere/blog/61_kommuner_lenker_n__til_FiksGataMi_fra_sine_nettsider.html">61 kommuner lenker nå til FiksGataMi fra sine nettsider</a></div>
448 <div class="date">11th December 2012</div>
449 <div class="body"><p>For noen dager siden omfavnet nok en kommune NUUGs
450 <a href="http://www.fiksgatami.no/">FiksGataMi</a>. Med 61 kommuner
451 som lenker til FiksGataMi fra sine hjemmesider er «markedsandelen» 14%
452 (av 429 kommuner). Siden
453 <a href="http://people.skolelinux.org/pere/blog/59_kommuner_omfavner_n__FiksGataMi.html">siste
454 oppdatering i november</a> har kommunene Re og Vågsøy kommet til og
455 slår følge med kommunene Askim, Askøy, Audnedal, Aure, Balestrand,
456 Bærum, Eide, Farsund, Flekkefjord, Folldal, Gran, Grue, Hadsel,
457 Halden, Halsa, Hamar, Hobøl, Holtålen, Hægebostad, Høyanger,
458 Kongsberg, Kristiansund, Kvinesdal, Kviteseid, Levanger, Lindesnes,
459 Luster, Lyngdal, Løten, Mandal, Marnardal, Moss, Namsos, Nissedal,
460 Nordreisa, Randaberg, Rindal, Sel, Sirdal, Skiptvet, Sortland,
461 Spydeberg, Stange, Stjørdal, Stord, Søgne, Sør-Odal, Tolga, Trysil,
462 Tynset, Tysvær, Ullensvang Herad, Utsira, Vennesla, Verdal, Vågan,
463 Vågå, Våler og Åseral. Oppdatert liste er tilgjengelig fra
464 <a href="http://wiki.nuug.no/grupper/fiksgatami/positivemottakere">NUUGs
465 wiki</a>. Kartet er dog ikke oppdatert med de siste kommunene.</p>
466
467 <p>Kanskje du bør høre med din kommune om de vil bli mer aktive
468 brukere av FiksGataMi? Se
469 <a href="http://people.skolelinux.org/pere/blog/40_kommuner_lenker_n__til_FiksGataMi_fra_sine_nettsider___gj_r_din_.html">en
470 tidligere bloggpost</a> med tips om hvordan det kan gjøres.</p>
471
472 <p>I snitt rapporteres det nå via FiksGataMi ca. 60 meldinger fra
473 innbyggerne i uka om feil på offentlig infrastruktur.</p>
474 </div>
475 <div class="tags">
476
477
478 Tags: <a href="http://people.skolelinux.org/pere/blog/tags/fiksgatami">fiksgatami</a>, <a href="http://people.skolelinux.org/pere/blog/tags/norsk">norsk</a>.
479
480
481 </div>
482 </div>
483 <div class="padding"></div>
484
485 <div class="entry">
486 <div class="title"><a href="http://people.skolelinux.org/pere/blog/Scripting_the_Cerebrum_bofhd_user_administration_system_using_XML_RPC.html">Scripting the Cerebrum/bofhd user administration system using XML-RPC</a></div>
487 <div class="date"> 6th December 2012</div>
488 <div class="body"><p>Where I work at the <a href="http://www.uio.no/">University of
489 Oslo</a>, we use the
490 <a href="http://sourceforge.net/projects/cerebrum/">Cerebrum user
491 administration system</a> to maintain users, groups, DNS, DHCP, etc.
492 I've known since the system was written that the server is providing
493 an <a href="http://en.wikipedia.org/wiki/XML-RPC">XML-RPC</a> API, but
494 I have never spent time to try to figure out how to use it, as we
495 always use the bofh command line client at work. Until today. I want
496 to script the updating of DNS and DHCP to make it easier to set up
497 virtual machines. Here are a few notes on how to use it with
498 Python.</p>
499
500 <p>I started by looking at the source of the Java
501 <a href="http://cerebrum.svn.sourceforge.net/viewvc/cerebrum/trunk/cerebrum/clients/jbofh/">bofh
502 client</a>, to figure out how it connected to the API server. I also
503 googled for python examples on how to use XML-RPC, and found
504 <a href="http://tldp.org/HOWTO/XML-RPC-HOWTO/xmlrpc-howto-python.html">a
505 simple example in</a> the XML-RPC howto.</p>
506
507 <p>This simple example code show how to connect, get the list of
508 commands (as a JSON dump), and how to get the information about the
509 user currently logged in:</p>
510
511 <blockquote><pre>
512 #!/usr/bin/env python
513 import getpass
514 import xmlrpclib
515 server_url = 'https://cerebrum-uio.uio.no:8000';
516 username = getpass.getuser()
517 password = getpass.getpass()
518 server = xmlrpclib.Server(server_url);
519 #print server.get_commands(sessionid)
520 sessionid = server.login(username, password)
521 print server.run_command(sessionid, "user_info", username)
522 result = server.logout(sessionid)
523 print result
524 </pre></blockquote>
525
526 <p>Armed with this knowledge I can now move forward and script the DNS
527 and DHCP updates I wanted to do.</p>
528 </div>
529 <div class="tags">
530
531
532 Tags: <a href="http://people.skolelinux.org/pere/blog/tags/english">english</a>, <a href="http://people.skolelinux.org/pere/blog/tags/sysadmin">sysadmin</a>.
533
534
535 </div>
536 </div>
537 <div class="padding"></div>
538
539 <div class="entry">
540 <div class="title"><a href="http://people.skolelinux.org/pere/blog/Lenker_for_2012_11_28.html">Lenker for 2012-11-28</a></div>
541 <div class="date">28th November 2012</div>
542 <div class="body"><p>Mye interessant har skjedd de siste ukene. Her er noen dokumenter
543 jeg har hatt glede av å lese.</p>
544
545 <p><ul>
546
547 <li><a href="http://www.digi.no/906843/kan-du-hjelpe-piratpartiet">-
548 Kan du hjelpe Piratpartiet?</a> - Piratpartiet mangler 600
549 borgersignaturer for å kunne stille til stortingsvalg neste år. Jeg
550 har samlet 20 signaturer. Har du gjort ditt?</li>
551
552 <li><a href="http://geekfeminism.wikia.com/wiki/Who_is_harmed_by_a_%22Real_Names%22_policy%3F">Who
553 is harmed by a "Real Names" policy?</a> - en fin oversikt over hvem
554 som blir skadelidende når nett-tjenester og aviser innfører krav om
555 "ekte navn" for å delta.</li>
556
557 <li><a href="http://www.aftenposten.no/meninger/kronikker/Kan-vi-stole-pa-alle-i-politiet-7056453.html">Kan
558 vi stole på alle i politiet?</a> - Advokat Sigurd J. Klomsæt skriver
559 litt om hvor merkelig det er å bli anklaget for å ha lekket
560 informasjon fra et politi som åpenbart lekker selv.</li>
561
562 <li><a href="http://www.digi.no/906576/opphavsretten-maa-vekk">-
563 Opphavsretten må vekk</a> - En av stifterne til
564 <a href="http://www.eff.org/">EFF</a> besøkte Oslo i forrige uke, og
565 ble i den forbindelsen intervjuet av Digi.
566
567 <li><a href="http://www.idg.no/computerworld/article261391.ece">Sparer
568 100 millioner kroner med Linux</a> - München har beregnet hvor mye de
569 har spart på sin overgang til Linux.</li>
570
571 <li><a href="http://www.idg.no/computerworld/article259803.ece">Oslo
572 Børs kjøres nå på Linux</a> - Børsen gikk nylig over fra .NET-basert
573 løsning til Linux-basert løsning, for å få et system med akseptabel
574 kvalitet.</li>
575
576 <li><a href="http://www.idg.no/computerworld/article261219.ece">It-milliardær
577 vil bygge Mars-koloni</a> - inspirerende for oss som savner en
578 selvforsynt koloni på Mars.</li>
579
580 </ul></p>
581 </div>
582 <div class="tags">
583
584
585 Tags: <a href="http://people.skolelinux.org/pere/blog/tags/lenker">lenker</a>, <a href="http://people.skolelinux.org/pere/blog/tags/norsk">norsk</a>, <a href="http://people.skolelinux.org/pere/blog/tags/opphavsrett">opphavsrett</a>, <a href="http://people.skolelinux.org/pere/blog/tags/personvern">personvern</a>.
586
587
588 </div>
589 </div>
590 <div class="padding"></div>
591
592 <div class="entry">
593 <div class="title"><a href="http://people.skolelinux.org/pere/blog/1_4_millioner_potensielle_journalistsamtaler_i_politiets_hender.html">1.4 millioner potensielle journalistsamtaler i politiets hender</a></div>
594 <div class="date">27th November 2012</div>
595 <div class="body"><p>I fjor meldte Dagbladet og andre medier at
596 <a href="http://www.dagbladet.no/2011/09/27/nyheter/innenriks/terror/anders_behring_breivik/18323147/">politiet
597 hadde samlet inn informasjon om 1.4 millioner telefonsamtaler</a> i
598 området rundt Akersgata, regjeringskvartalet og Utøya, i forbindelse
599 med etterforskningen rundt bombeattentatet og massemordet 22. juli
600 2011. Politiadvokat Pål-Fredrik Hjort Kraby fortalte i følge
601 artikkelen at</p>
602
603 <blockquote>
604 - «Dette er ikke kun samtaler som knyttes til Breivik. Dette er alle
605 samtaler som er registrert på basestasjoner i tilknytning til både
606 bomba i Regjeringskvartalet og aksjonen på Utøya. Vi må analysere tid,
607 lengde og fra hvilke basestasjoner de er registrert på. Vi prøver å
608 finne ut hvem som har ringt til en hver tid, også i dagene før.»
609 </blockquote>
610
611 <p>Det triste og merkelige er at ingen presseoppslag tok opp hva dette
612 egentlig betød for kildevernet. Et stenkast fra regjeringskvartalet
613 befinner redaksjonene til blant annet VG, Dagbladet og Aftenposten
614 seg. Det betyr at et betydelig antall av journalisters samtaler var
615 og er tilgjengelig for politiet. Og dette var ikke en unik hendelse.
616 Politiet henter rutinemessig ut informasjon om telefonsamtaler i
617 kriminaletterforskningen, og en kan gå ut ifra at det ofte vil være
618 noe kriminelt å undersøke nær en redaksjon da redaksjoner holder til i
619 sentrum og tettsteder, der det meste av annen aktivitet i et område
620 også foregår. F.eks. befinner Aftenposten seg like ved Oslo
621 Sentralstasjon, et ganske kriminelt belastet område, der jeg mistenker
622 politiet ofte hente ut samtaleinformasjon. Og avisen Aftenposten
623 annonserte jo for noen år siden at ansatte kun skulle ha mobiltelefon
624 (noe de kanskje angret på
625 <a href="http://www.digi.no/216833/raadlose-bedrifter-uten-sikkerhetsnett">da
626 mobilnettet brøt sammen</a>), hvilket betyr at alle samtaler
627 journalistene gjennomfører går via nabolagets mobilbasestasjoner og
628 dermed blir med og analysert når politiet ber om informasjon om
629 mobilsamtaler i området. Det samme gjelder antagelig de fleste
630 mediehus nå for tiden.</p>
631
632 <p>Konsekvensen er at en må gå ut i fra at politiet kan få tilgang til
633 informasjon om alle samtaler med journalister, hvilket bør få varslere
634 og andre som vil tipse journalister til å tenke seg to ganger før de
635 ringer en journalist. Det er for meg en svært uheldig situasjon.</p>
636
637 <p>Anders Brenne tipset meg om dette tidligere i år, og har skrevet om
638 problemstillingen i sin bok
639 <a href="http://www.hoyskoleforlaget.no/index.asp?template=40&bokId=978-82-7147-358-7">Digitalt
640 kildevern</a> som ble lansert i år og
641 <a href="http://www.netthoder.no/2012/04/dette-ma-du-vite-om-du-vil-sikre-kildevernet-referat/">presentert
642 på et NONA-møte i april</a>. Oppsummeringen fra møtet inneholder
643 flere detaljer og bakgrunnsinformasjon. Jeg synes det er besynderlig
644 at så få journalister tar opp denne problemstillingen, og ikke stiller
645 flere kritiske spørsmål til innføringen av datalagringsdirektivet og
646 den raderingen av personvernet som har foregått i Norge i løpet av
647 mange år nå.</p>
648 </div>
649 <div class="tags">
650
651
652 Tags: <a href="http://people.skolelinux.org/pere/blog/tags/norsk">norsk</a>, <a href="http://people.skolelinux.org/pere/blog/tags/personvern">personvern</a>, <a href="http://people.skolelinux.org/pere/blog/tags/sikkerhet">sikkerhet</a>, <a href="http://people.skolelinux.org/pere/blog/tags/surveillance">surveillance</a>.
653
654
655 </div>
656 </div>
657 <div class="padding"></div>
658
659 <p style="text-align: right;"><a href="index.rss"><img src="http://people.skolelinux.org/pere/blog/xml.gif" alt="RSS feed" width="36" height="14" /></a></p>
660 <div id="sidebar">
661
662
663
664 <h2>Archive</h2>
665 <ul>
666
667 <li>2013
668 <ul>
669
670 <li><a href="http://people.skolelinux.org/pere/blog/archive/2013/01/">January (1)</a></li>
671
672 </ul></li>
673
674 <li>2012
675 <ul>
676
677 <li><a href="http://people.skolelinux.org/pere/blog/archive/2012/01/">January (7)</a></li>
678
679 <li><a href="http://people.skolelinux.org/pere/blog/archive/2012/02/">February (10)</a></li>
680
681 <li><a href="http://people.skolelinux.org/pere/blog/archive/2012/03/">March (17)</a></li>
682
683 <li><a href="http://people.skolelinux.org/pere/blog/archive/2012/04/">April (12)</a></li>
684
685 <li><a href="http://people.skolelinux.org/pere/blog/archive/2012/05/">May (12)</a></li>
686
687 <li><a href="http://people.skolelinux.org/pere/blog/archive/2012/06/">June (20)</a></li>
688
689 <li><a href="http://people.skolelinux.org/pere/blog/archive/2012/07/">July (17)</a></li>
690
691 <li><a href="http://people.skolelinux.org/pere/blog/archive/2012/08/">August (6)</a></li>
692
693 <li><a href="http://people.skolelinux.org/pere/blog/archive/2012/09/">September (9)</a></li>
694
695 <li><a href="http://people.skolelinux.org/pere/blog/archive/2012/10/">October (17)</a></li>
696
697 <li><a href="http://people.skolelinux.org/pere/blog/archive/2012/11/">November (10)</a></li>
698
699 <li><a href="http://people.skolelinux.org/pere/blog/archive/2012/12/">December (7)</a></li>
700
701 </ul></li>
702
703 <li>2011
704 <ul>
705
706 <li><a href="http://people.skolelinux.org/pere/blog/archive/2011/01/">January (16)</a></li>
707
708 <li><a href="http://people.skolelinux.org/pere/blog/archive/2011/02/">February (6)</a></li>
709
710 <li><a href="http://people.skolelinux.org/pere/blog/archive/2011/03/">March (6)</a></li>
711
712 <li><a href="http://people.skolelinux.org/pere/blog/archive/2011/04/">April (7)</a></li>
713
714 <li><a href="http://people.skolelinux.org/pere/blog/archive/2011/05/">May (3)</a></li>
715
716 <li><a href="http://people.skolelinux.org/pere/blog/archive/2011/06/">June (2)</a></li>
717
718 <li><a href="http://people.skolelinux.org/pere/blog/archive/2011/07/">July (7)</a></li>
719
720 <li><a href="http://people.skolelinux.org/pere/blog/archive/2011/08/">August (6)</a></li>
721
722 <li><a href="http://people.skolelinux.org/pere/blog/archive/2011/09/">September (4)</a></li>
723
724 <li><a href="http://people.skolelinux.org/pere/blog/archive/2011/10/">October (2)</a></li>
725
726 <li><a href="http://people.skolelinux.org/pere/blog/archive/2011/11/">November (3)</a></li>
727
728 <li><a href="http://people.skolelinux.org/pere/blog/archive/2011/12/">December (1)</a></li>
729
730 </ul></li>
731
732 <li>2010
733 <ul>
734
735 <li><a href="http://people.skolelinux.org/pere/blog/archive/2010/01/">January (2)</a></li>
736
737 <li><a href="http://people.skolelinux.org/pere/blog/archive/2010/02/">February (1)</a></li>
738
739 <li><a href="http://people.skolelinux.org/pere/blog/archive/2010/03/">March (3)</a></li>
740
741 <li><a href="http://people.skolelinux.org/pere/blog/archive/2010/04/">April (3)</a></li>
742
743 <li><a href="http://people.skolelinux.org/pere/blog/archive/2010/05/">May (9)</a></li>
744
745 <li><a href="http://people.skolelinux.org/pere/blog/archive/2010/06/">June (14)</a></li>
746
747 <li><a href="http://people.skolelinux.org/pere/blog/archive/2010/07/">July (12)</a></li>
748
749 <li><a href="http://people.skolelinux.org/pere/blog/archive/2010/08/">August (13)</a></li>
750
751 <li><a href="http://people.skolelinux.org/pere/blog/archive/2010/09/">September (7)</a></li>
752
753 <li><a href="http://people.skolelinux.org/pere/blog/archive/2010/10/">October (9)</a></li>
754
755 <li><a href="http://people.skolelinux.org/pere/blog/archive/2010/11/">November (13)</a></li>
756
757 <li><a href="http://people.skolelinux.org/pere/blog/archive/2010/12/">December (12)</a></li>
758
759 </ul></li>
760
761 <li>2009
762 <ul>
763
764 <li><a href="http://people.skolelinux.org/pere/blog/archive/2009/01/">January (8)</a></li>
765
766 <li><a href="http://people.skolelinux.org/pere/blog/archive/2009/02/">February (8)</a></li>
767
768 <li><a href="http://people.skolelinux.org/pere/blog/archive/2009/03/">March (12)</a></li>
769
770 <li><a href="http://people.skolelinux.org/pere/blog/archive/2009/04/">April (10)</a></li>
771
772 <li><a href="http://people.skolelinux.org/pere/blog/archive/2009/05/">May (9)</a></li>
773
774 <li><a href="http://people.skolelinux.org/pere/blog/archive/2009/06/">June (3)</a></li>
775
776 <li><a href="http://people.skolelinux.org/pere/blog/archive/2009/07/">July (4)</a></li>
777
778 <li><a href="http://people.skolelinux.org/pere/blog/archive/2009/08/">August (3)</a></li>
779
780 <li><a href="http://people.skolelinux.org/pere/blog/archive/2009/09/">September (1)</a></li>
781
782 <li><a href="http://people.skolelinux.org/pere/blog/archive/2009/10/">October (2)</a></li>
783
784 <li><a href="http://people.skolelinux.org/pere/blog/archive/2009/11/">November (3)</a></li>
785
786 <li><a href="http://people.skolelinux.org/pere/blog/archive/2009/12/">December (3)</a></li>
787
788 </ul></li>
789
790 <li>2008
791 <ul>
792
793 <li><a href="http://people.skolelinux.org/pere/blog/archive/2008/11/">November (5)</a></li>
794
795 <li><a href="http://people.skolelinux.org/pere/blog/archive/2008/12/">December (7)</a></li>
796
797 </ul></li>
798
799 </ul>
800
801
802
803 <h2>Tags</h2>
804 <ul>
805
806 <li><a href="http://people.skolelinux.org/pere/blog/tags/3d-printer">3d-printer (13)</a></li>
807
808 <li><a href="http://people.skolelinux.org/pere/blog/tags/amiga">amiga (1)</a></li>
809
810 <li><a href="http://people.skolelinux.org/pere/blog/tags/aros">aros (1)</a></li>
811
812 <li><a href="http://people.skolelinux.org/pere/blog/tags/bankid">bankid (4)</a></li>
813
814 <li><a href="http://people.skolelinux.org/pere/blog/tags/bitcoin">bitcoin (5)</a></li>
815
816 <li><a href="http://people.skolelinux.org/pere/blog/tags/bootsystem">bootsystem (12)</a></li>
817
818 <li><a href="http://people.skolelinux.org/pere/blog/tags/bsa">bsa (2)</a></li>
819
820 <li><a href="http://people.skolelinux.org/pere/blog/tags/debian">debian (59)</a></li>
821
822 <li><a href="http://people.skolelinux.org/pere/blog/tags/debian edu">debian edu (118)</a></li>
823
824 <li><a href="http://people.skolelinux.org/pere/blog/tags/digistan">digistan (9)</a></li>
825
826 <li><a href="http://people.skolelinux.org/pere/blog/tags/docbook">docbook (7)</a></li>
827
828 <li><a href="http://people.skolelinux.org/pere/blog/tags/drivstoffpriser">drivstoffpriser (4)</a></li>
829
830 <li><a href="http://people.skolelinux.org/pere/blog/tags/english">english (165)</a></li>
831
832 <li><a href="http://people.skolelinux.org/pere/blog/tags/fiksgatami">fiksgatami (21)</a></li>
833
834 <li><a href="http://people.skolelinux.org/pere/blog/tags/fildeling">fildeling (12)</a></li>
835
836 <li><a href="http://people.skolelinux.org/pere/blog/tags/freeculture">freeculture (10)</a></li>
837
838 <li><a href="http://people.skolelinux.org/pere/blog/tags/frikanalen">frikanalen (9)</a></li>
839
840 <li><a href="http://people.skolelinux.org/pere/blog/tags/intervju">intervju (32)</a></li>
841
842 <li><a href="http://people.skolelinux.org/pere/blog/tags/kart">kart (17)</a></li>
843
844 <li><a href="http://people.skolelinux.org/pere/blog/tags/ldap">ldap (8)</a></li>
845
846 <li><a href="http://people.skolelinux.org/pere/blog/tags/lenker">lenker (6)</a></li>
847
848 <li><a href="http://people.skolelinux.org/pere/blog/tags/ltsp">ltsp (1)</a></li>
849
850 <li><a href="http://people.skolelinux.org/pere/blog/tags/multimedia">multimedia (25)</a></li>
851
852 <li><a href="http://people.skolelinux.org/pere/blog/tags/norsk">norsk (219)</a></li>
853
854 <li><a href="http://people.skolelinux.org/pere/blog/tags/nuug">nuug (148)</a></li>
855
856 <li><a href="http://people.skolelinux.org/pere/blog/tags/offentlig innsyn">offentlig innsyn (6)</a></li>
857
858 <li><a href="http://people.skolelinux.org/pere/blog/tags/open311">open311 (2)</a></li>
859
860 <li><a href="http://people.skolelinux.org/pere/blog/tags/opphavsrett">opphavsrett (41)</a></li>
861
862 <li><a href="http://people.skolelinux.org/pere/blog/tags/personvern">personvern (61)</a></li>
863
864 <li><a href="http://people.skolelinux.org/pere/blog/tags/raid">raid (1)</a></li>
865
866 <li><a href="http://people.skolelinux.org/pere/blog/tags/reprap">reprap (11)</a></li>
867
868 <li><a href="http://people.skolelinux.org/pere/blog/tags/rfid">rfid (2)</a></li>
869
870 <li><a href="http://people.skolelinux.org/pere/blog/tags/robot">robot (4)</a></li>
871
872 <li><a href="http://people.skolelinux.org/pere/blog/tags/rss">rss (1)</a></li>
873
874 <li><a href="http://people.skolelinux.org/pere/blog/tags/ruter">ruter (4)</a></li>
875
876 <li><a href="http://people.skolelinux.org/pere/blog/tags/scraperwiki">scraperwiki (2)</a></li>
877
878 <li><a href="http://people.skolelinux.org/pere/blog/tags/sikkerhet">sikkerhet (28)</a></li>
879
880 <li><a href="http://people.skolelinux.org/pere/blog/tags/sitesummary">sitesummary (4)</a></li>
881
882 <li><a href="http://people.skolelinux.org/pere/blog/tags/skepsis">skepsis (4)</a></li>
883
884 <li><a href="http://people.skolelinux.org/pere/blog/tags/standard">standard (39)</a></li>
885
886 <li><a href="http://people.skolelinux.org/pere/blog/tags/stavekontroll">stavekontroll (3)</a></li>
887
888 <li><a href="http://people.skolelinux.org/pere/blog/tags/stortinget">stortinget (5)</a></li>
889
890 <li><a href="http://people.skolelinux.org/pere/blog/tags/surveillance">surveillance (12)</a></li>
891
892 <li><a href="http://people.skolelinux.org/pere/blog/tags/sysadmin">sysadmin (1)</a></li>
893
894 <li><a href="http://people.skolelinux.org/pere/blog/tags/valg">valg (7)</a></li>
895
896 <li><a href="http://people.skolelinux.org/pere/blog/tags/video">video (35)</a></li>
897
898 <li><a href="http://people.skolelinux.org/pere/blog/tags/vitenskap">vitenskap (4)</a></li>
899
900 <li><a href="http://people.skolelinux.org/pere/blog/tags/web">web (26)</a></li>
901
902 </ul>
903
904
905 </div>
906 <p style="text-align: right">
907 Created by <a href="http://steve.org.uk/Software/chronicle">Chronicle v4.4</a>
908 </p>
909
910 </body>
911 </html>