]> pere.pagekite.me Git - homepage.git/blobdiff - blog/index.html
Bedre språk.
[homepage.git] / blog / index.html
index cbfd1f8a98f5a427ce513ad34f33add9c7a35053..773642be063d949de0ad31bbd184c6c34ea7276d 100644 (file)
 
  
  <div class="entry">
-  <div class="title"><a href="Teknisk_program_for_Go_Open_2009_er_nesten_ferdig.html">Teknisk program for Go Open 2009 er nesten ferdig</a></div>
-  <div class="date">2009-03-05 22:30</div>
+  <div class="title"><a href="Lenker_samlet_2009_05_09.html">Lenker samlet 2009-05-09</a></div>
+  <div class="date">2009-05-09 22:40</div>
   <div class="body">
-<p>Etter lang tids jobbing begynner endelig programmet til det
-tekniske sporet på konferansen <a href="http://www.goopen.no/">Go Open
-2009</a> å bli ferdig.  Det blir 9 punkter på programmet, og etter alt
-å dømme blir det disse 9:</p>
-
 <ul>
 
-<li>"Open Telephony: A solution greater than the sum of its parts" med
-  Jon "maddog" Hall</li>
-<li>OpenSolaris-relatert med Ian Murdock fra SUN</li>
-<li>"The inner workings of the OpenStreetmap project and the
-  technology used" med Andy Allan </li>
-<li>Coreboot-relatert med Peter Stuge</li>
-<li>"Gratis værdata fra Meteorologisk institutt" med Trond Michelsen</li>
-<li>RRDtool/Nagios-relatert med Tobias Oetiker</li>
-<li>"Developers guide to server-side productivity and fun using open
-  source platforms and frameworks" med en gjeng folk fra
-  JavaBin-miljøet</li>
-<li>"G(et)it Nå!" med Marcus Ramberg</li>
-<li>Om kontrolltelling av valgresultater med fri programvare med Mitch
-  Trachtenberg</li>
+<li><a href="http://www.aftenposten.no/meninger/kronikker/article3066834.ece">Jeg, et offer</a>
+<br>Aage Borchgrevink drodler om offerrollens framvekst i den norske
+offentligheten.</li>
 
-</ul>
+<li><a href="http://www.nuug.no/pub/video/published/200904-goopen.html">Opptak fra Go Open 2009 på web</a>
+<br>Endelig kan jeg få med meg foredragene jeg gikk glipp av.</li>
+
+<li><a href="http://www.robweir.com/blog/2009/05/update-on-odf-spreadsheet.html">MS Excel 2007 håndterer ODF dårlig</a>
+<br>Microsoft har lykkes med å implementere ODF slik at de ikke
+samhandler med noen av de andre som håndterer ODF-regneark.</li>
 
-<p>De siste bekreftelsene og overskrifter mangler og kommer
-forhåpentlig på plass før mandag, men jeg håper dette blir et program
-flere enn meg vil sette pris på.  Jeg gleder meg i hvert fall
-stort.</p>
+<li><a href="http://www.groklaw.net/article.php?story=20090503215045379">MS
+Word 2007 håndterer ODF dårlig</a>
+<br>Fotnoter laget i MS Office blir merkelige i OpenOffice.org.</li>
+
+</ul>
 </div>
   <div class="tags">
    
 
    
-   Tags: <a href="tags/norsk">norsk</a>, <a href="tags/nuug">nuug</a>. 
+   Tags: <a href="tags/lenker">lenker</a>, <a href="tags/norsk">norsk</a>, <a href="tags/nuug">nuug</a>. 
   
   </div>
  </div>
  <div class="padding"></div>
  
  <div class="entry">
-  <div class="title"><a href="Checking_server_hardware_support_status_for_Dell__HP_and_IBM_servers.html">Checking server hardware support status for Dell, HP and IBM servers</a></div>
-  <div class="date">2009-02-28 23:50</div>
+  <div class="title"><a href="IDG_mener_linux_i_servermarkedet_vil_vokse_med_21__i_2009.html">IDG mener linux i servermarkedet vil vokse med 21% i 2009</a></div>
+  <div class="date">2009-05-07 22:30</div>
   <div class="body">
-<p>At work, we have a few hundred Linux servers, and with that amount
-of hardware it is important to keep track of when the hardware support
-contract expire for each server.  We have a machine (and service)
-register, which until recently did not contain much useful besides the
-machine room location and contact information for the system owner for
-each machine.  To make it easier for us to track support contract
-status, I've recently spent time on extending the machine register to
-include information about when the support contract expire, and to tag
-machines with expired contracts to make it easy to get a list of such
-machines.  I extended a perl script already being used to import
-information about machines into the register, to also do some screen
-scraping off the sites of Dell, HP and IBM (our majority of machines
-are from these vendors), and automatically check the support status
-for the relevant machines.  This make the support status information
-easily available and I hope it will make it easier for the computer
-owner to know when to get new hardware or renew the support contract.
-The result of this work documented that 27% of the machines in the
-registry is without a support contract, and made it very easy to find
-them.  27% might seem like a lot, but I see it more as the case of us
-using machines a bit longer than the 3 years a normal support contract
-last, to have test machines and a platform for less important
-services.  After all, the machines without a contract are working fine
-at the moment and the lack of contract is only a problem if any of
-them break down.  When that happen, we can either fix it using spare
-parts from other machines or move the service to another old
-machine.</p>
-
-<p>I believe the code for screen scraping the Dell site was originally
-written by Trond Hasle Amundsen, and later adjusted by me and Morten
-Werner Forsbring.  The HP scraping was written by me after reading a
-nice article in ;login: about how to use WWW::Mechanize, and the IBM
-scraping was written by me based on the Dell code.  I know the HTML
-parsing could be done using nice libraries, but did not want to
-introduce more dependencies.  This is the current incarnation:</p>
-
-<pre>
-use LWP::Simple;
-use POSIX;
-use WWW::Mechanize;
-use Date::Parse;
-[...]
-sub get_support_info {
-    my ($machine, $model, $serial, $productnumber) = @_;
-    my $str;
-
-    if ( $model =~ m/^Dell / ) {
-        # fetch website from Dell support
-        my $url = "http://support.euro.dell.com/support/topics/topic.aspx/emea/shared/support/my_systems_info/no/details?c=no&amp;cs=nodhs1&amp;l=no&amp;s=dhs&amp;ServiceTag=$serial";
-        my $webpage = get($url);
-        return undef unless ($webpage);
-
-        my $daysleft = -1;
-        my @lines = split(/\n/, $webpage);
-        foreach my $line (@lines) {
-            next unless ($line =~ m/Beskrivelse/);
-            $line =~ s/&lt;[^>]+?>/;/gm;
-            $line =~ m%;(\d{2})/(\d{2})/(\d{4});+(\d{2})/(\d{2})/(\d{4});%g;
-            my $start = "$3-$1-$2";
-            my $end = "$6-$4-$5";
-            $str = "$start -> $end";
-            my $today = POSIX::strftime("%Y-%m-%d", localtime(time));
-            tag_machine_unsupported($machine)
-                if ($end lt $today);
-        }
-    } elsif ( $model =~ m/^HP / ) {
-        my $mech = WWW::Mechanize->new();
-        my $url =
-            'http://www1.itrc.hp.com/service/ewarranty/warrantyInput.do';
-        $mech->get($url);
-        my $fields = {
-            'BODServiceID' => 'NA',
-            'RegisteredPurchaseDate' => '',
-            'country' => 'NO',
-            'productNumber' => $productnumber,
-            'serialNumber1' => $serial,
-        };
-        $mech->submit_form( form_number => 2,
-                            fields      => $fields );
-        # Next step is screen scraping
-        my $content = $mech->content();
-
-        $content =~ s/&lt;[^>]+?>/;/gm;
-        $content =~ s/\s+/ /gm;
-        $content =~ s/;\s*;/;;/gm;
-        $content =~ s/;[\s;]+/;/gm;
-
-        my $today = POSIX::strftime("%Y-%m-%d", localtime(time));
-
-        while ($content =~ m/;Warranty Type;/) {
-            my ($type, $status, $startstr, $stopstr) = $content =~
-                m/;Warranty Type;([^;]+);.+?;Status;(\w+);Start Date;([^;]+);End Date;([^;]+);/;
-            $content =~ s/^.+?;Warranty Type;//;
-            my $start = POSIX::strftime("%Y-%m-%d",
-                                        localtime(str2time($startstr)));
-            my $end = POSIX::strftime("%Y-%m-%d",
-                                      localtime(str2time($stopstr)));
-
-            $str .= "$type ($status) $start -> $end ";
-
-            tag_machine_unsupported($machine)
-                if ($end lt $today);
-        }
-    } elsif ( $model =~ m/^IBM / ) {
-        my ($producttype) = $model =~ m/.*-\[(.{4}).+\]-/;
-        if ($producttype &amp;&amp; $serial) {
-            my $content =
-                get("http://www-947.ibm.com/systems/support/supportsite.wss/warranty?action=warranty&amp;brandind=5000008&amp;Submit=Submit&amp;type=$producttype&amp;serial=$serial");
-            if ($content) {
-                $content =~ s/&lt;[^>]+?>/;/gm;
-                $content =~ s/\s+/ /gm;
-                $content =~ s/;\s*;/;;/gm;
-                $content =~ s/;[\s;]+/;/gm;
-
-                $content =~ s/^.+?;Warranty status;//;
-                my ($status, $end) = $content =~ m/;Warranty status;([^;]+)\s*;Expiration date;(\S+) ;/;
-
-                $str .= "($status) -> $end ";
-
-                my $today = POSIX::strftime("%Y-%m-%d", localtime(time));
-                tag_machine_unsupported($machine)
-                    if ($end lt $today);
-            }
-        }
-    }
-    return $str;
-}
-</pre>
-
-<p>Here are some examples on how to use the function, using fake
-serial numbers.  The information passed in as arguments are fetched
-from dmidecode.</p>
-
-<pre>
-print get_support_info("hp.host", "HP ProLiant BL460c G1", "1234567890"
-                       "447707-B21");
-print get_support_info("dell.host", "Dell Inc. PowerEdge 2950", "1234567");
-print get_support_info("ibm.host", "IBM eserver xSeries 345 -[867061X]-",
-                       "1234567");
-</pre>
-
-<p>I would recommend this approach for tracking support contracts for
-everyone with more than a new computers to administer. :)</p>
+<p>Kom over
+<a href="http://news.cnet.com/8301-13505_3-10216873-16.html">interessante
+tall</a> fra IDG om utviklingen av linuxservermarkedet.  Fikk meg til
+å tenke på antall tjenermaskiner ved Universitetet i Oslo der jeg
+jobber til daglig.  En rask opptelling forteller meg at vi har 490
+(61%) fysiske unix-tjener (mest linux men også noen solaris) og 196
+(25%) windowstjenere, samt 112 (14%) virtuelle unix-tjenere.  Med den
+bakgrunnskunnskapen kan jeg godt tro at IDG er inne på noe.</p>
 </div>
   <div class="tags">
    
 
    
-   Tags: <a href="tags/english">english</a>, <a href="tags/nuug">nuug</a>. 
+   Tags: <a href="tags/debian">debian</a>, <a href="tags/norsk">norsk</a>, <a href="tags/nuug">nuug</a>. 
   
   </div>
  </div>
  <div class="padding"></div>
  
  <div class="entry">
-  <div class="title"><a href="Using_bar_codes_at_a_computing_center.html">Using bar codes at a computing center</a></div>
-  <div class="date">2009-02-20 08:50</div>
+  <div class="title"><a href="Kryptert_harddisk___naturligvis.html">Kryptert harddisk - naturligvis</a></div>
+  <div class="date">2009-05-02 15:30</div>
   <div class="body">
-<p>At work with the University of Oslo, we have several hundred computers
-in our computing center.  This give us a challenge in tracking the
-location and cabling of the computers, when they are added, moved and
-removed.  Some times the location register is not updated when a
-computer is inserted or moved and we then have to search the room for
-the "missing" computer.</p>
-
-<p>In the last issue of Linux Journal, I came across a project
-<a href="http://www.libdmtx.org/">libdmtx</a> to write and read bar
-code blocks as defined in the
-<a href="http://en.wikipedia.org/wiki/Data_Matrix">The Data Matrix
-Standard</a>.  This is bar codes that can be read with a normal
-digital camera, for example that on a cell phone, and several such bar
-codes can be read by libdmtx from one picture.  The bar code standard
-allow up to 2 KiB to be written in the tag.  There is another project
-with <a href="http://www.terryburton.co.uk/barcodewriter/">a bar code
-writer written in postscript</a> capable of creating such bar codes,
-but this was the first time I found a tool to read these bar
-codes.</p>
-
-<p>It occurred to me that this could be used to tag and track the
-machines in our computing center.  If both racks and computers are
-tagged this way, we can use a picture of the rack and all its
-computers to detect the rack location of any computer in that rack.
-If we do this regularly for the entire room, we will find all
-locations, and can detect movements and removals.</p>
-
-<p>I decided to test if this would work in practice, and picked a
-random rack and tagged all the machines with their names.  Next, I
-took pictures with my digital camera, and gave the dmtxread program
-these JPEG pictures to see how many tags it could read.  This worked
-fairly well.  If the pictures was well focused and not taken from the
-side, all tags in the image could be read.  Because of limited space
-between the racks, I was unable to get a good picture of the entire
-rack, but could without problem read all tags from a picture covering
-about half the rack.  I had to limit the search time used by dmtxread
-to 60000 ms to make sure it terminated in a reasonable time frame.</p>
-
-<p>My conclusion is that this could work, and we should probably look
-at adjusting our computer tagging procedures to use bar codes for
-easier automatic tracking of computers.</p>
+<p><a href="http://www.dagensit.no/trender/article1658676.ece">Dagens
+IT melder</a> at Intel hevder at det er dyrt å miste en datamaskin,
+når en tar tap av arbeidstid, fortrolige dokumenter,
+personopplysninger og alt annet det innebærer.  Det er ingen tvil om
+at det er en kostbar affære å miste sin datamaskin, og det er årsaken
+til at jeg har kryptert harddisken på både kontormaskinen og min
+bærbare.  Begge inneholder personopplysninger jeg ikke ønsker skal
+komme på avveie, den første informasjon relatert til jobben min ved
+Universitetet i Oslo, og den andre relatert til blant annet
+foreningsarbeide.  Kryptering av diskene gjør at det er lite
+sannsynlig at dophoder som kan finne på å rappe maskinene får noe ut
+av dem.  Maskinene låses automatisk etter noen minutter uten bruk,
+og en reboot vil gjøre at de ber om passord før de vil starte opp.
+Jeg bruker Debian på begge maskinene, og installasjonssystemet der
+gjør det trivielt å sette opp krypterte disker.  Jeg har LVM på toppen
+av krypterte partisjoner, slik at alt av datapartisjoner er kryptert.
+Jeg anbefaler alle å kryptere diskene på sine bærbare.  Kostnaden når
+det er gjort slik jeg gjør det er minimale, og gevinstene er
+betydelige.  En bør dog passe på passordet.  Hvis det går tapt, må
+maskinen reinstalleres og alt er tapt.</p>
+
+<p>Krypteringen vil ikke stoppe kompetente angripere som f.eks. kjøler
+ned minnebrikkene før maskinen rebootes med programvare for å hente ut
+krypteringsnøklene.  Kostnaden med å forsvare seg mot slike angripere
+er for min del høyere enn gevinsten.  Jeg tror oddsene for at
+f.eks. etteretningsorganisasjoner har glede av å titte på mine
+maskiner er minimale, og ulempene jeg ville oppnå ved å forsøke å
+gjøre det vanskeligere for angripere med kompetanse og ressurser er
+betydelige.</p>
 </div>
   <div class="tags">
    
 
    
-   Tags: <a href="tags/english">english</a>, <a href="tags/nuug">nuug</a>. 
+   Tags: <a href="tags/debian">debian</a>, <a href="tags/norsk">norsk</a>, <a href="tags/nuug">nuug</a>, <a href="tags/sikkerhet">sikkerhet</a>. 
   
   </div>
  </div>
  <div class="padding"></div>
  
  <div class="entry">
-  <div class="title"><a href="Kart_over_overv__kningskamera_i_Norge.html">Kart over overvåkningskamera i Norge</a></div>
-  <div class="date">2009-02-15 22:30</div>
+  <div class="title"><a href="Two_projects_that_have_improved_the_quality_of_free_software_a_lot.html">Two projects that have improved the quality of free software a lot</a></div>
+  <div class="date">2009-05-02 15:00</div>
   <div class="body">
-<p>I regi av
-<a href="http://www.personvern.no/">personvernforeningen</a> har jeg
-startet på
-<a href="http://personvern.no/wiki/index.php/Kameraovervåkning">et
-kart over overvåkningskamera i Norge</a>.  Bakgrunnen er at det etter
-min mening bærer galt avsted med den massive overvåkningen som
-finner sted i Norge i dag, og at flere og flere overvåkningskamera
-gjør det vanskeligere og vanskeligere å gå igjennom livet uten at
-små og store brødre trenger inn i ens private sfære.  Datatilsynet
-har et register over kameraovervåkning, men det viser seg å være
-ubrukelig både til å finne ut hvor det er kamera plassert, og til å
-sjekke om et kamera en kommer over er registrert.  Dette nye kartet
-fikser en av disse manglene, men det vil fortsatt være umulig å vite
-om et kamera er registrert etter lovens krav eller ikke.  Pr. nå er
-22 kamera i Oslo registrert, og det trengs flere til å registrere
-alle.  Informasjonen registreres direkte inn i <a
-href="http://www.openstreetmap.org/">OpenStreetmap</a>, sa hentes det
-automatisk over i spesialkartet.</p>
+<p>There are two software projects that have had huge influence on the
+quality of free software, and I wanted to mention both in case someone
+do not yet know them.</p>
+
+<p>The first one is <a href="http://valgrind.org/">valgrind</a>, a
+tool to detect and expose errors in the memory handling of programs.
+It is easy to use, all one need to do is to run 'valgrind program',
+and it will report any problems on stdout.  It is even better if the
+program include debug information.  With debug information, it is able
+to report the source file name and line number where the problem
+occurs.  It can report things like 'reading past memory block in file
+X line N, the memory block was allocated in file Y, line M', and
+'using uninitialised value in control logic'.  This tool has made it
+trivial to investigate reproducible crash bugs in programs, and have
+reduced the number of this kind of bugs in free software a lot.
+
+<p>The second one is
+<a href="http://en.wikipedia.org/wiki/Coverity">Coverity</a> which is
+a source code checker.  It is able to process the source of a program
+and find problems in the logic without running the program.  It
+started out as the Stanford Checker and became well known when it was
+used to find bugs in the Linux kernel.  It is now a commercial tool
+and the company behind it is running
+<a href="http://www.scan.coverity.com/">a community service</a> for the
+free software community, where a lot of free software projects get
+their source checked for free.  Several thousand defects have been
+found and fixed so far.  It can find errors like 'lock L taken in file
+X line N is never released if exiting in line M', or 'the code in file
+Y lines O to P can never be executed'.  The projects included in the
+community service project have managed to get rid of a lot of
+reliability problems thanks to Coverity.</p>
+
+<p>I believe tools like this, that are able to automatically find
+errors in the source, are vital to improve the quality of software and
+make sure we can get rid of the crashing and failing software we are
+surrounded by today.</p>
 </div>
   <div class="tags">
    
 
    
-   Tags: <a href="tags/norsk">norsk</a>, <a href="tags/personvern">personvern</a>. 
+   Tags: <a href="tags/debian">debian</a>, <a href="tags/english">english</a>. 
   
   </div>
  </div>
  <div class="padding"></div>
  
  <div class="entry">
-  <div class="title"><a href="Endelig_er_Debian_Lenny_gitt_ut.html">Endelig er Debian Lenny gitt ut</a></div>
-  <div class="date">2009-02-15 11:50</div>
+  <div class="title"><a href="No_patch_is_not_better_than_a_useless_patch.html">No patch is not better than a useless patch</a></div>
+  <div class="date">2009-04-28 09:30</div>
   <div class="body">
-<p>Endelig er <a href="http://www.debian.org/">Debian</a>
-<a href="http://www.debian.org/News/2009/20090214">Lenny</a> gitt ut.
-Et langt steg videre for Debian-prosjektet, og en rekke nye
-programpakker blir nå tilgjengelig for de av oss som bruker den
-stabile utgaven av Debian.  Neste steg er nå å få
-<a href="http://www.skolelinux.org/">Skolelinux</a> /
-<a href="http://wiki.debian.org/DebianEdu/">Debian Edu</a> ferdig
-oppdatert for den nye utgaven, slik at en oppdatert versjon kan
-slippes løs på skolene.  Takk til alle debian-utviklerne som har
-gjort dette mulig.  Endelig er f.eks. fungerende avhengighetsstyrt
-bootsekvens tilgjengelig i stabil utgave, vha pakken
-<tt>insserv</tt>.</p>
+<p>Julien Blache
+<a href="http://blog.technologeek.org/2009/04/12/214">claim that no
+patch is better than a useless patch</a>.  I completely disagree, as a
+patch allow one to discuss a concrete and proposed solution, and also
+prove that the issue at hand is important enough for someone to spent
+time on fixing it.  No patch do not provide any of these positive
+properties.</p>
 </div>
   <div class="tags">
    
 
    
-   Tags: <a href="tags/debian">debian</a>, <a href="tags/debian edu">debian edu</a>, <a href="tags/norsk">norsk</a>. 
+   Tags: <a href="tags/debian">debian</a>, <a href="tags/english">english</a>, <a href="tags/nuug">nuug</a>. 
   
   </div>
  </div>
  <div class="padding"></div>
  
  <div class="entry">
-  <div class="title"><a href="F__rste_vellykkede_videostr__m_fra_NUUG.html">Første vellykkede videostrøm fra NUUG</a></div>
-  <div class="date">2009-02-11 06:30</div>
+  <div class="title"><a href="EU_parlamentet_raner_fellesskapet_for_musikk.html">EU-parlamentet raner fellesskapet for musikk</a></div>
+  <div class="date">2009-04-26 08:30</div>
   <div class="body">
-<p>Jeg ble glad for å se under
-<a href="http://www.nuug.no/aktiviteter/20090210-compiz/">gårdagens
-medlemsmøte</a> i NUUG Oslo at utsending av live-video fra møtet
-fungerte for første gang.  Forrige gang ble det ved en teknisk tabbe
-sendt video uten lyd.  Vi kan takke Ole Kristian Lien og resten av
-videogruppen i NUUG for at nå NUUG-medlemmer over det ganske land 
-kunne se foredraget samtidig med oss i Oslo.  Vi opplevde til og med
-under møtet å motta spørsmål via IRC som ble besvart der og da.
-Opptaket publiseres så snart det er kopiert over til NUUGs
-webserver og komprimert.</p>
+<p>Slashdot melder at EU-parlamentet har vedtatt
+<a href="http://www.europarl.europa.eu/news/expert/infopress_page/058-54192-111-04-17-909-20090422IPR54191-21-04-2009-2009-false/default_en.htm">å
+øke vernetiden for musikkopptak fra 50 til 70 år</a>, og dermed rane
+fellesskapet for 20 år med musikk som ville vært tilgjengelig uten
+bruksbegresninger.  Mon tro hvor mye musikk som vil gå tapt pga. at
+ingen tar vare på den (opphavsrettsinnehaver er forsvunnet), mens
+ingen andre har lov til å kopiere og distribuere den.  Mon tro hvor
+mange musikkstykker som ikke kan brukes uten bruksbegresninger av
+folket, som skulle falt i det fri men som i stedet forblir under
+rettighetshavers monopol.  Opphavsrettslovgivingen blir mer og mer
+urimelig.  Tenke seg til at vernetiden startet i USA med 7 år og
+mulighet for forlengelse med 7 år.  Nå er den 95 år der, og en stor
+mengde verk blir foreldreløse og umulig å få tak i.  Har ikke lykkes
+med å finne ut hvor lang opphavsretten var i utgangspunktet i Norge.
+I dag er den 70 år.</p>
+
+<p>Jeg er glad det finnes <a href="http://www.jamendo.com/">så mye
+musikk tilgjengelig uten bruksbegresninger</a> at en kan klare seg
+uten musikk med bruksbegresninger.</p>
 </div>
   <div class="tags">
    
 
    
-   Tags: <a href="tags/norsk">norsk</a>, <a href="tags/nuug">nuug</a>, <a href="tags/video">video</a>. 
+   Tags: <a href="tags/norsk">norsk</a>, <a href="tags/nuug">nuug</a>, <a href="tags/opphavsrett">opphavsrett</a>. 
   
   </div>
  </div>
  <div class="padding"></div>
  
  <div class="entry">
-  <div class="title"><a href="Min_reprap_tar_sakte_form.html">Min reprap tar sakte form</a></div>
-  <div class="date">2009-02-03 13:30</div>
+  <div class="title"><a href="Hvor_flyter_Microsofts_penger_.html">Hvor flyter Microsofts penger?</a></div>
+  <div class="date">2009-04-24 11:10</div>
   <div class="body">
-<p>Min reprap begynner å ta form.  Den er nå kommet så langt at den er
-blitt en kubisk ramme.  Z-aksen er montert men ikke kalibrert, og det
-hele er klart for litt enkel testing.  Har møtt på to problemer som
-blokkerer videre montering, men har oppnått kontakt med Audun Vaaler
-ved Høgskolen i Østfold som forteller at de er nesten ferdig med et
-tilsvarende byggesett som det jeg tar utgangspunkt i, og håper de kan
-forklare hvordan de kom rundt problemene.  De to problemene er
-relatert til Z-aksen og Y-aksen.  </p>
-
-<p>For Z-aksen, er det et stjernehjul som festes på motoraksen ved
-tannjulet som driver z-aksebåndet og som skal holde båndet på plass.
-Problemet med det nederste stjernejulet er at det er helt løst, og
-blir liggende på motoren 5 mm nedenfor tannjulet, i stedet for å ligge
-inntil tannjulet slik det skal.  Mulig løsningen er å borre i
-stjernehjulet, eller lime det fast.</p>
-
-<p>For Y-aksen, er det en plastdel som ser ut til å mangle som skulle
-dekket to skruver som kommer i veien for kraftoverføringsmekanismen
-fra motoren til selve aksen, slik at mekanismen kan snurre fritt.</p>
-
-<p>Når det gjelder elektronikken til min reprap, så er min gode venn
-Anders Rosnes igang med å lodde sammen delene og han forteller at
-koblingsbordet for Arduino er klart, og en temperatursensor og en
-optoswitch er også klar.  Gleder meg til å teste dem.  Må bare finne
-ut hvordan jeg laster opp firmware i Arduino-en. :)</p>
-
-<p>Når det gjelder NUUGs reprap-prosjekt, så er det framgang og Ole
-Kristian, Tollef og Ketil besøke IFI for å få fortgang i produksjon av
-plastdeler, og Ole Kristian forteller at han har funnet en kilde til
-de fleste metalldelene.  Gleder meg til å se resultaten av det
-arbeidet.</p>
+<p>Dagens nyhet er at omsetningen til Microsoft for første gang er
+synkende.  Ikke spesielt uventet med den generelle nedgangen i
+økonomien som vi ser verden over.  Det fikk meg dog til å tenke på en
+ting fra noen år tilbake.</p>
+
+<p>Da jeg besøkte en kamerat i Beijing sommeren 2000, ble jeg fortalt
+at påstanden til Microsoft om at de brakte inn enorme pengesummer til
+USA nok var litt overdrevet, da de fleste inntektene fra lisenssalg
+rundt om i verden ble kanalisert inn til skatteparadiset
+<a href="http://en.wikipedia.org/wiki/Cayman_Islands">Cayman
+Island</a>.  Jeg har aldri lykkes med å få bekreftet dette påstanden,
+men tok i dag en titt på hvilke selskaper som eier de norske delene av
+Microsoft som jeg kjenner til, dvs.
+<a href="http://www.proff.no/proff/search/companyRoles.c?freeText=microsoft&bc=0&c=Z001YP4Y&org=957485030">Microsoft
+Norge AS</a> og
+<a href="http://www.proff.no/proff/search/companyRoles.c?freeText=fast&bc=348&c=Z0HR5KDT&org=979158831">FAST,
+A Microsoft Subsidiary</a> (tidligere FAST Search & Transfer ASA).</p>
+
+<p>Førstnevnte er eid av "Microsoft International Holdings Spain
+S.R.L.", mens sistnevnte i følge Wikipedia nå eies av
+Microsoft-underselskapet "MACS Holdings Limited".  Jeg har ikke klart
+å finne mer informasjon om noen av disse.  Mon tro om noen av dem
+sender pengene til Cayman Island?  Finner det jeg tror er
+<a href="http://www.informacion-empresas.com/Empresa_MICROSOFT-INTERNATIONAL-HOLDINGS-SPAIN.html">informasjon
+om spaniaselskapet på spansk</a>, men jeg kan ikke lese spansk. :(</p>
 </div>
   <div class="tags">
    
 
    
-   Tags: <a href="tags/3d-printer">3d-printer</a>, <a href="tags/norsk">norsk</a>, <a href="tags/nuug">nuug</a>, <a href="tags/reprap">reprap</a>. 
+   Tags: <a href="tags/norsk">norsk</a>, <a href="tags/nuug">nuug</a>. 
   
   </div>
  </div>
  <div class="padding"></div>
  
  <div class="entry">
-  <div class="title"><a href="Norge_trenger_en_personvernforening.html">Norge trenger en personvernforening</a></div>
-  <div class="date">2009-02-01 18:35</div>
+  <div class="title"><a href="Hvorfor_jeg_ikke_bruker_eFaktura.html">Hvorfor jeg ikke bruker eFaktura</a></div>
+  <div class="date">2009-04-23 23:00</div>
   <div class="body">
-<p>De siste årene har jeg forsøkt å få liv i
-<a href="http://www.personvern.no/">foreningen Personvern i Norge</a>.  Norge
-trenger en organisasjon som jobber med å sette personvern på agendaen
-og som kan være en motvekt til de mange som gjerne raderer bort
-personvernet av behagelighetshensyn eller ut fra villfarelsen om at en
-får økt sikkerhet av å redusere personvernet.  Foreløbig har det ikke
-lykkes å få på plass kritisk masse av interesserte på epostlisten, og
-nå tror jeg det er på tide å endre tilnærming.  I stedet for å forsøke
-å rekruttere folk til epostlisten og håpe at når nok folk er samlet
-vil noen ta initiativ og sørge for at det begynner å skje ting, så
-tror jeg det er en ide å ta utgangspunkt i de som er der i dag og
-sette sammen et interrimstyre.  Forslaget er sendt til epostlisten, så
-nå får vi se om noen er enig.</p>
+<p>Telenors annonsering om å kreve 35 kroner i gebyr fra alle som
+ønsker papirfaktura har satt sinnene i kok, og pressedekningen så
+langt snakker om at eldre og folk som ikke behersker data vil få en
+urimelig ekstrakostnad.  Jeg tror ikke jeg passer inn i noen av de
+kategoriene, men velger å holde meg unna eFaktura - som er det
+Telenor ønsker å få folk over på - pga. systemets egenskaper.</p>
+
+<p>Slik jeg har sett eFaktura til forbrukere så langt, så sender
+selger en elektronisk beskjed til kundens bank, som legger ut
+informasjon om fakturaen i nettbanken for godkjenning.  Personlig
+ville jeg sett det som mer naturlig at det gikk en elektronisk beskjed
+fra selger til kunde, dvs meg, og at jeg så kunne bruke den videre
+mot banken eller andre hvis jeg ønsket dette.  Mine innkjøp og
+regninger er jo en sak mellom meg og mine leverandører, ikke en sak
+mellom min bank og mine leverandører.  Kun hvis jeg ønsker å betale
+fakturaen skal banken involveres.  En faktura bør jo inn i
+regnskapet, og jeg ønsker mulighet til å legge det inn der.  Når
+fakturaen sendes til banken i stedet for meg, blir det vanskeligere.
+Hele eFaktura-modellen virker på meg som en umyndiggjøring av meg
+som kunde.</p>
+
+<p>I tillegg har jeg ikke vært i stand til å finne
+eFaktura-formatets spesifikasjon, og det ser ut til at utsending av
+slike krever dyre avtaler med bankene for å få lov til å sende ut
+eFaktura til kunder.  Jeg ser vel helst at fakturering på
+elektroniske formater kan gjøres f.eks. via epost eller HTTP uten å
+måtte betale mellommenn for retten til å lever ut en faktura, og
+liker rett og slett ikke dagens faktureringsmodeller.</p>
 </div>
   <div class="tags">
    
 
    
-   Tags: <a href="tags/norsk">norsk</a>, <a href="tags/personvern">personvern</a>. 
+   Tags: <a href="tags/norsk">norsk</a>, <a href="tags/nuug">nuug</a>, <a href="tags/standard">standard</a>. 
   
   </div>
  </div>
  <div class="padding"></div>
  
  <div class="entry">
-  <div class="title"><a href="Intellektuelt_privilegium___et_bedre_IP_begrep.html">Intellektuelt privilegium - et bedre IP-begrep</a></div>
-  <div class="date">2009-02-01 15:06</div>
+  <div class="title"><a href="Nasjonalbiblioteket_legger_ut_b__ker_p___web.html">Nasjonalbiblioteket legger ut bøker på web</a></div>
+  <div class="date">2009-04-23 19:40</div>
   <div class="body">
-<p>Ofte brukes intellektuell eiendom som samlebegrep for opphavsrett,
-patenter, varemerker og forretningshemmeligheter.  Problemet med dette
-begrepet er at det er svært misvisende.  For det første er ingen av de
-begrensede monopolene det her er snakk om som kan kalles eiendom, og
-for det andre er egenskapene til de ulike monopolene så forskjellige
-at det er mer tilslørende enn opplysende å gruppere dem sammen i et
-sekkebegrep.  Blant annet Richard Stallman har
-<a href="http://www.gnu.org/philosophy/not-ipr.html">skrevet litt om dette</a>.</p>
-
-<p>I dag kom jeg over
-<a href="http://blogs.sun.com/webmink/entry/intellectual_privilege">en
-bloggpost fra Simon Phipps</a> som foreslår å bruke intellektuelt
-privilegium som begrep i stedet, da det gjør det klarere at det ikke
-er snakk om eiendom, men et tidsbegrenset monopol.  Simon Phipps
-forteller videre at noen jobber med å skrive
-<a href="http://www.intellectualprivilege.com/book.html">en bok med
-tittel Intellectual Privilege</a>, og at boken er anbefalt av Lawrence
-Lessig.  Jeg tror jeg skal begynne å bruke begrepet intellektuelt
-privilegium når jeg snakker om opphavsrett, patenter, varemerker og
-forretningshemmeligheter framover.</p>
+<p><a href="http://www.aftenposten.no/kul_und/litteratur/article3042382.ece">Aftenposten
+melder</a> at
+<a href="http://www.nb.no/aktuelt/50_000_norske_boeker_gratis_tilgjengelig_paa_nett_helt_lovlig">nasjonalbiblioteket
+og Kopinor har gjort en avtale</a> som gjør at eldre bøker kan gjøres
+digitalt tilgjengelig fra nasjonalbiblioteket mot at Kopinor får 56
+øre for hver side som legges ut.  Utvalget er litt merkelig: 1790-,
+1890- og 1990-tallet.  Jeg synes det er absurd hvis det er slik at
+Kopinor skal ha betalt for utlegging av bøker som ikke lenger er
+beskyttet av opphavsretten.  Jeg antar her at det er mer enn 90 år
+siden forfatterne av bøker som ble publisert 1790-1799 døde, slik at
+disse bøkene er falt i det fri og enhver kan kopiere så mye de vil fra
+dem uten å bryte opphavsrettsloven.  Bruk av slike verk har ikke
+Kopinor noe med å gjøre.  Jeg håper jeg har misforstått.
+<a href="http://www.nb.no/aktuelt/no_er_vi_i_gang_med_aa_digitalisere_samlingane_vaare_og_formidle_digitalt">En
+melding fra nasjonalbiblioteket i 2007</a> tyder på at tekster i det
+fri ikke trenger avtale med Kopinor.</p>
+
+<p>Et annet problem er at bøkene kun legges ut som bildefiler, noe som
+vil gjøre at søketjenester ikke vil finne disse bøkene når en søker
+etter fragmenter i teksten.  En risikerer dermed at de blir liggende
+på en slik måte at folk som bruker Google ikke finner dem.</p>
+
+<p>Da skulle jeg heller sett at nasjonalbiblioteket gjorde alvor av
+sin aprilspøk, og la ut bøkene som faller i det fri
+fortløpende.</p>
+
 </div>
   <div class="tags">
    
 
    
-   Tags: <a href="tags/norsk">norsk</a>, <a href="tags/nuug">nuug</a>. 
+   Tags: <a href="tags/fildeling">fildeling</a>, <a href="tags/norsk">norsk</a>, <a href="tags/nuug">nuug</a>, <a href="tags/opphavsrett">opphavsrett</a>, <a href="tags/web">web</a>. 
   
   </div>
  </div>
  <div class="padding"></div>
  
  <div class="entry">
-  <div class="title"><a href="Fri__og___pen_standard__slik_Digistan_ser_det.html">Fri  og åpen standard, slik Digistan ser det</a></div>
-  <div class="date">2009-01-31 23:10</div>
+  <div class="title"><a href="Korrupsjon_p___h__yeste_niv___.html">Korrupsjon på høyeste nivå?</a></div>
+  <div class="date">2009-04-21 10:00</div>
   <div class="body">
-<p>Det er mange ulike definisjoner om hva en åpen standard er for noe,
-og NUUG hadde <a href="http://www.nuug.no/dokumenter/standard-presse-def-200506.txt">en
-pressemelding om dette sommeren 2005</a>.  Der ble definisjonen til
-<a href="http://www.aaben-standard.dk/">DKUUG</a>,
-<a href="http://europa.eu.int/idabc/servlets/Doc?id=19529">EU-kommissionens
-European Interoperability Framework ( side 9)</a> og 
-<a href="http://www.teknologiradet.no/files/7polert_copy.htm">teknologirådet</a> omtalt.
-
-Siden den gang har regjeringens standardiseringsråd dukket opp, og de
-ser ut til å har tatt utgangspunkt i EU-kommisjonens definisjon i
-<a href="http://www.regjeringen.no/nb/dep/fad/kampanjer/standardiseringsradet/arbeidsmetodikk.html?id=476407">sin
-arbeidsmetodikk</a>.  Personlig synes jeg det er en god ide, da
-kravene som stilles der gjør at alle markedsaktører får like vilkår,
-noe som kommer kundene til gode ved hjelp av økt konkurranse.</p>
-
-<p>I sommer kom det en ny definisjon på banen.
-<a href="http://www.digistan.org/">Digistan</a> lanserte
-<a href="http://www.digistan.org/open-standard:definition">en
-definisjon på en fri og åpen standard</a>.  Jeg liker måten de bryter
-ut av diskusjonen om hva som kreves for å kalle noe en åpen standard
-ved å legge på et ord og poengtere at en standard som er både åpen og
-fri har noen spesielle krav.  Her er den definisjonen etter rask
-oversettelse fra engelsk til norsk av meg:</p>
-
-<blockquote>
-<p><strong>Definisjonen av en fri og åpen standard</strong></p>
-
-<p>Den digitale standardorganisasjonen definierer fri og åpen standard
-som følger:</p>
-<ul>
-<li>En fri og åpen standard er immun for leverandørinnlåsing i alle
-stadier av dens livssyklus.  Immuniteten fra leverandørinnlåsing gjør
-det mulig å fritt bruke, forbedre, stole på og utvide en standard over
-tid.</li>
-<li>Standarden er adoptert og vil bli vedlikeholdt av en ikke-kommersiell
-organisasjon, og dens pågående utvikling gjøres med en åpen
-beslutningsprosedyre som er tilgjengelig for alle som er interessert i
-å delta.</li>
-<li>Standarden er publisert og spesifikasjonsdokumentet er fritt
-tilgjengelig.  Det må være tillatt for alle å kopiere, distribuere og
-bruke den uten begresninger.</li>
-<li>Patentene som muligens gjelder (deler av) standarden er gjort
-ugjenkallelig tilgjengelig uten krav om betaling.</li>
-<li>Det er ingen begresninger i gjenbruk av standarden.</li>
-</ul>
-<p>Det økonomiske resultatet av en fri og åpen standard, som kan
-måles, er at det muliggjør perfekt konkurranse mellom leverandører av
-produkter basert på standarden.</p>
-</blockquote>
-
-<p>(Tar gjerne imot forbedringer av oversettelsen.)</p>
+<p>USAs <a href="http://www.eff.org/issues/nsa-spying">massive
+avlytting av egne borgere uten lov og dom</a> er en sak som har
+pågått en stund, og siste nytt i den saken er at NSAs avlytting skal
+ha avslørt korrupsjon mellom kongressmedlem
+<a href="http://www.house.gov/harman/">Jane Harman</a> og den
+Israelsfremmende lobbyorganisasjon
+<a href="http://www.aipac.org/">AIPAC</a>, men at etterforskningen ble
+stoppet av Bush-administrasjonens statsadvokat på det tidspunktet
+Alberto Gonzales, for å unngå å diskreditere Harman.  Årsaken skal ha
+vært at Harman var en av de viktigste støttespillerne til NSAs
+avlytting i det demokratiske partiet, og en ønsket ikke å miste en
+viktig alliert.  Hvis dette stemmer var det korrupsjon på høyeste nivå
+i Bush-regjeringen.  Les mer i
+<a href="http://www.salon.com/opinion/greenwald/2009/04/20/harman/">en
+kommentar fra Glenn Greenwald</a>.  Overvåkningshistoriene fra
+Sverige blir søndagskolefortellinger i sammenligning.</p>
 </div>
   <div class="tags">
    
 
    
-   Tags: <a href="tags/norsk">norsk</a>, <a href="tags/nuug">nuug</a>. 
+   Tags: <a href="tags/norsk">norsk</a>, <a href="tags/personvern">personvern</a>. 
   
   </div>
  </div>
@@ -553,7 +399,11 @@ produkter basert på standarden.</p>
 
 <li><a href="archive/2009/02/">February (8)</a></li>
 
-<li><a href="archive/2009/03/">March (1)</a></li>
+<li><a href="archive/2009/03/">March (12)</a></li>
+
+<li><a href="archive/2009/04/">April (10)</a></li>
+
+<li><a href="archive/2009/05/">May (4)</a></li>
 
 </ul></li>
 
@@ -573,46 +423,58 @@ produkter basert på standarden.</p>
 <h2>Tags</h2>
 <ul>
 
- <li><a href="tags/3d-printer">3d-printer (7)</a></li>
+ <li><a href="tags/3d-printer">3d-printer (10)</a></li>
 
  <li><a href="tags/amiga">amiga (1)</a></li>
 
  <li><a href="tags/aros">aros (1)</a></li>
 
- <li><a href="tags/debian">debian (3)</a></li>
+ <li><a href="tags/debian">debian (10)</a></li>
 
- <li><a href="tags/debian edu">debian edu (4)</a></li>
+ <li><a href="tags/debian edu">debian edu (6)</a></li>
 
- <li><a href="tags/english">english (6)</a></li>
+ <li><a href="tags/english">english (12)</a></li>
 
  <li><a href="tags/fiksgatami">fiksgatami (1)</a></li>
 
+ <li><a href="tags/fildeling">fildeling (2)</a></li>
+
+ <li><a href="tags/lenker">lenker (1)</a></li>
+
  <li><a href="tags/ltsp">ltsp (1)</a></li>
 
  <li><a href="tags/multimedia">multimedia (2)</a></li>
 
- <li><a href="tags/norsk">norsk (23)</a></li>
+ <li><a href="tags/norsk">norsk (42)</a></li>
+
+ <li><a href="tags/nuug">nuug (42)</a></li>
 
- <li><a href="tags/nuug">nuug (21)</a></li>
+ <li><a href="tags/opphavsrett">opphavsrett (3)</a></li>
 
- <li><a href="tags/personvern">personvern (3)</a></li>
+ <li><a href="tags/personvern">personvern (5)</a></li>
 
- <li><a href="tags/reprap">reprap (7)</a></li>
+ <li><a href="tags/reprap">reprap (10)</a></li>
 
  <li><a href="tags/rss">rss (1)</a></li>
 
+ <li><a href="tags/sikkerhet">sikkerhet (1)</a></li>
+
+ <li><a href="tags/standard">standard (3)</a></li>
+
  <li><a href="tags/stavekontroll">stavekontroll (1)</a></li>
 
- <li><a href="tags/video">video (3)</a></li>
+ <li><a href="tags/video">video (6)</a></li>
+
+ <li><a href="tags/vitenskap">vitenskap (1)</a></li>
 
- <li><a href="tags/web">web (2)</a></li>
+ <li><a href="tags/web">web (4)</a></li>
 
 </ul>
 
 </div>
 
 <p style="text-align: right">
-Created by <a href="http://steve.org.uk/Software/chronicle">Chronicle v3.4</a>
+Created by <a href="http://steve.org.uk/Software/chronicle">Chronicle v3.5</a>
 </p>
 </body>
 </html>