]> pere.pagekite.me Git - homepage.git/blobdiff - blog/archive/2015/02/02.rss
Generated.
[homepage.git] / blog / archive / 2015 / 02 / 02.rss
index 5d89927df93f7ac6352501abb6429e3f735586bb..145e7f6ac594d1ba50e0ad8cbcedaed571e64eed 100644 (file)
                 <link>http://people.skolelinux.org/pere/blog/</link>
 
        
+       <item>
+               <title>The Citizenfour documentary on the Snowden confirmations to Norway</title>
+               <link>http://people.skolelinux.org/pere/blog/The_Citizenfour_documentary_on_the_Snowden_confirmations_to_Norway.html</link>        
+               <guid isPermaLink="true">http://people.skolelinux.org/pere/blog/The_Citizenfour_documentary_on_the_Snowden_confirmations_to_Norway.html</guid>
+                <pubDate>Sat, 28 Feb 2015 22:10:00 +0100</pubDate>
+               <description>&lt;p&gt;Today I was happy to learn that the documentary
+&lt;a href=&quot;https://citizenfourfilm.com/&quot;&gt;Citizenfour&lt;/a&gt; by
+&lt;a href=&quot;https://en.wikipedia.org/wiki/Laura_Poitras&quot;&gt;Laura Poitras&lt;/a&gt;
+finally will show up in Norway.  According to the magazine
+&lt;a href=&quot;http://montages.no/&quot;&gt;Montages&lt;/a&gt;, a deal has finally been
+made for
+&lt;a href=&quot;http://montages.no/nyheter/snowden-dokumentaren-citizenfour-far-norsk-kinodistribusjon/&quot;&gt;Cinema
+distribution in Norway&lt;/a&gt; and the movie will have its premiere soon.
+This is great news.  As part of my involvement with
+&lt;a href=&quot;http://www.nuug.no/&quot;&gt;the Norwegian Unix User Group&lt;/a&gt;, me and
+a friend have
+&lt;a href=&quot;http://www.nuug.no/news/Dokumentar_om_Snowdenbekreftelsene_til_Norge_.shtml&quot;&gt;tried
+to get the movie to Norway&lt;/a&gt; ourselves, but obviously
+&lt;a href=&quot;http://www.nuug.no/news/Dokumentar_om_Snowdenbekreftelsene_endelig_til_Norge_.shtml&quot;&gt;we
+were too late&lt;/a&gt; and Tor Fosse beat us to it.  I am happy he did, as
+the movie will make its way to the public and we do not have to make
+it happen ourselves.
+&lt;a href=&quot;https://www.youtube.com/watch?v=XiGwAvd5mvM&quot;&gt;The trailer&lt;/a&gt;
+can be seen on youtube, if you are curious what kind of film this
+is.&lt;/p&gt;
+
+&lt;p&gt;The whistle blower Edward Snowden really deserve political asylum
+here in Norway, but I am afraid he would not be safe.&lt;/p&gt;
+</description>
+       </item>
+       
+       <item>
+               <title>The Norwegian open channel Frikanalen - 24x7 on the Internet</title>
+               <link>http://people.skolelinux.org/pere/blog/The_Norwegian_open_channel_Frikanalen___24x7_on_the_Internet.html</link>        
+               <guid isPermaLink="true">http://people.skolelinux.org/pere/blog/The_Norwegian_open_channel_Frikanalen___24x7_on_the_Internet.html</guid>
+                <pubDate>Wed, 25 Feb 2015 09:10:00 +0100</pubDate>
+               <description>&lt;p&gt;The Norwegian nationwide open channel
+&lt;a href=&quot;http://www.frikanalen.no/&quot;&gt;Frikanalen&lt;/a&gt; is still going
+strong.  It allow everyone to send the video they want on national
+television.  It is a TV station administrated completely using a web
+browser, running only &lt;ahref=&quot;https://github.com/Frikanalen&quot;&gt;Free
+Software&lt;/a&gt;, providing &lt;ahref=&quot;http://beta.frikanalen.tv/api&quot;&gt;a REST
+api&lt;/a&gt; for administrators and members, and with distribution on the
+national DVB-T distribution network RiksTV.  But only between 12:00
+and 17:30 Norwegian time.  This has finally changed, after many years
+with limited distribution.  A few weeks ago, we set up a Ogg Theora
+stream via icecast to allow everyone with Internet access to check out
+the channel the rest of the day.  This is presented on
+&lt;a href=&quot;http://www.frikanalen.tv/se&quot;&gt;the Frikanalen web site now&lt;/a&gt;.  And
+since a few days ago, the channel is also available
+via &lt;a href=&quot;https://www.uninett.no/iptv-tilgang&quot;&gt;multicast on
+UNINETT&lt;/a&gt;, available for those using IPTV TVs and set-top boxes in
+the Norwegian National Research and Education network.&lt;/p&gt;
+
+&lt;p&gt;If you want to see what is on the channel, point your media player
+to one of these sources.  The first should work with most players and
+browsers, while as far as I know, the multicast UDP stream only work
+with VLC.&lt;/p&gt;
+
+&lt;ul&gt;
+  &lt;li&gt;&lt;a href=&quot;http://video.nuug.no/frikanalen.ogv&quot;&gt;http://video.nuug.no/frikanalen.ogv&lt;/a&gt;&lt;/li&gt;
+  &lt;li&gt;udp://@224.17.43.129:1234&lt;/li&gt;
+&lt;/ul&gt;
+
+&lt;p&gt;The Ogg Theora / icecast stream is not working well, as the video
+and audio is slightly out of sync.  We have not been able to figure
+out how to fix it.  It is generated by recoding a internal MPEG
+transport stream with MPEG4 coded video (ie H.264) to Ogg Theora /
+Vorbis, and the result is less then stellar.  If you have ideas how to
+fix it, please let us know on frikanalen (at) nuug.no.  We currently
+use this with ffmpeg2theora 0.29:&lt;/p&gt;
+
+&lt;blockquote&gt;&lt;pre&gt;
+./ffmpeg2theora.linux &amp;lt;OBE_gemini_URL.ts&amp;gt; -F 25 -x 720 -y 405 \
+ --deinterlace --inputfps 25 -c 1 -H 48000 --keyint 8 --buf-delay 100 \
+ --nosync -V 700 -o - | oggfwd video.nuug.no 8000 &amp;lt;pw&amp;gt; /frikanalen.ogv
+&lt;/pre&gt;&lt;/blockquote&gt;
+
+&lt;p&gt;If you get the multicast UDP stream working, please let me know, as
+I am curious how far the multicast stream reach.  It do not make it to
+my home network, nor any other commercially available network in
+Norway that I am aware of.&lt;/p&gt;
+</description>
+       </item>
+       
+       <item>
+               <title>En enklere Osloskolehverdag med automatisk sjekk av Fronter</title>
+               <link>http://people.skolelinux.org/pere/blog/En_enklere_Osloskolehverdag_med_automatisk_sjekk_av_Fronter.html</link>        
+               <guid isPermaLink="true">http://people.skolelinux.org/pere/blog/En_enklere_Osloskolehverdag_med_automatisk_sjekk_av_Fronter.html</guid>
+                <pubDate>Thu, 12 Feb 2015 10:30:00 +0100</pubDate>
+               <description>&lt;p&gt;En stund nå har jeg vært nødt til å forholde meg til
+&lt;a href=&quot;https://fronter.com/osloskoler/&quot;&gt;Fronter&lt;/a&gt;, en nettløsning
+Osloskolen bruker for kontakt mellom hjem og skole.  Løsningen
+imponerer ikke, og det er lagt opp til at vi foreldre skal logge inn
+regelmessig for å se om noe har endret seg.  Idéen om å la folk stikke
+innom nettsider for å se om det har skjedd endringer er så idiotisk at
+jeg har lett etter et alternativ.  Fronterløsningen har en innebygget
+løsning der en kan abonnere på forsiden (som viser en oppsummering av
+det en har tilgang til), og få tilsendt en kopi hver natt, men det
+fjerner jo bare behovet for å stikke innom, ikke den idiotiske ideen
+om at folk skal huske hvordan nettsiden så ut sist og oppdage hva som
+er endret.&lt;/p&gt;
+
+&lt;p&gt;For å gjøre livet enklere har jeg derfor brukt litt tid på å lage
+et program som kobler seg opp og sjekker etter endringer automatisk,
+slik at jeg kan få beskjed fra datamaskinen når noe endrer seg i
+stedet for å forsøke å finne ut av det selv.  I går ble scriptet
+brukbart, og jeg er dermed klar til å dele det med deg.&lt;/p&gt;
+
+&lt;p&gt;Jeg startet med å skrive programmet i Python, og hadde en versjon
+som logget inn og hentet ned enkeltsider fra Fronter.  Men
+Fronter-websidene suger golfballer gjennom en hageslange, med
+uleselig HTML, flere nivåer av iframes og en struktur på innholdet som
+er svært vanskelig å finne ut av, så jeg ga til slutt opp lxml-parsing
+med Python og forsøkte meg med WWW::Mechanize for Perl som jeg kjente
+fra før.  I ettertid har jeg oppdaget at WWW:Mechanize også finnes for
+Python, så jeg kunne antagelig droppet språkbyttet.  Men da jeg
+oppdaget det hadde jeg kommet så langt med Perl-utgaven, så jeg hoppet
+ikke tilbake.&lt;/p&gt;
+
+&lt;p&gt;For å logge inn i Fronter besøker en enten skolens websider eller
+den sentrale innloggingsiden &lt;tt&gt;https://fronter.com/osloskoler/&lt;/tt&gt;.
+Perl-koden for å logge inn ser slik ut:&lt;/p&gt;
+
+&lt;pre&gt;
+my $mech = WWW::Mechanize-&gt;new();
+$mech-&gt;get(&#39;https://fronter.com/osloskoler/&#39;);
+$mech-&gt;submit_form(fields =&gt; {
+    username =&gt; $username,
+    password =&gt; $password,
+} );
+&lt;/pre&gt;
+
+&lt;p&gt;Neste steg er å få oversikt over hvilke «rom» en har tilgang til.
+På vår skole er det rom for skolen, biblioteket, elevrådet,
+aktivitetsskolen og klasser der en har unger, og dette vil være
+forskjellig fra person til person.  Etter å ha romstert rundt i
+Fronter-grensesnittet endel kom jeg over en grei HTML-side med
+oversikt over rommene,
+&lt;tt&gt;https://fronter.com/osloskoler/adm/projects.phtml?mode=displayRoomchooser&lt;/tt&gt;,
+så jeg bruker denne til å hente ut romoversikt med rom-ID.&lt;/p&gt;
+
+&lt;pre&gt;
+my %room;
+$mech-&gt;get(&#39;https://fronter.com/osloskoler/adm/projects.phtml?mode=displayRoomchooser&#39;);
+for my $link ($mech-&gt;links()) {
+    my $url = $link-&gt;url();
+    if ($url =~ m%/links/list_files.phtml\?edit=(\d+)$%) {
+        $room{$link-&gt;text()} = $1;
+    }
+}
+&lt;/pre&gt;
+
+&lt;p&gt;Når en har rom-ID kan en slå opp websiden for rommet, som starter
+på
+&lt;tt&gt;https://fronter.com/osloskoler/contentframeset.phtml?goto_prjid=$ROMID&lt;/tt&gt;
+(der $ROMID byttes ut med rom-ID-tallet).  Det gir en side med
+iframes, og en må tre nivåer ned i iframes før en får tak i
+HTML-informasjonen som vises frem når en ser på det aktuelle rommet.
+Her ga jeg opp den robuste parsingen og hardkodet endel URL-er som i
+stedet bør spores opp maskinelt.  HTML-informasjonen som vises lagres
+i en fil etter at økt- og innloggings-nøkkel er fjernet og deretter
+bruker jeg &lt;tt&gt;lynx --dump --nolist&lt;/tt&gt; for å hente ut en tekstlig
+utgave av websiden.  Denne tekstlige utgaven sammenlignes med forrige
+versjon og oversikt over endringer kan så sendes ut på egnet vis.&lt;/p&gt;
+
+&lt;p&gt;Jeg valgte å bruke git til å holde rede på endringer, så jeg
+sjekker inn HTML og tekst-utgaver i git og bruker git til å vise frem
+endringene i tekstutgavene.  Programvaren for å gjøre dette er testet
+på Debian GNU/Linux og kan
+&lt;a href=&quot;https://github.com/petterreinholdtsen/fronter-scraper-oslo&quot;&gt;lastes
+ned fra github&lt;/a&gt;.&lt;/p&gt;
+
+&lt;p&gt;For å bruke dette selv, kjør følgende kommandoer på din
+Debian-maskin (forutsetter sudo-tilgang for installasjon av
+programvare):&lt;/p&gt;
+
+&lt;pre&gt;
+sudo apt-get install git lynx-cur libio-prompter-perl libwww-mechanize-perl \
+      libconfig-inifiles-perl
+git clone https://github.com/petterreinholdtsen/fronter-scraper-oslo
+cd fronter-scraper-oslo
+./update-git
+&lt;/pre&gt;
+
+&lt;p&gt;Det gjenstår endel, men systemet er allerede nyttig for meg.  Jeg
+ønsker at systemet også skal laste ned PDF-er og slikt som er lagt ut
+for nedlasting på sidene, slik at f.eks. ukeplaner kommer inn i
+git-arkivet mitt automatisk og jeg får automatisk beskjed når ny
+ukeplan er lagt ut.  Kanskje du kan bidra med å få det på plass, eller
+kanskje du har andre ting du vil fikse?  Jeg tar gjerne imot endringer
+og forbedringer.  Det er mye som kan gjøres bedre, og scriptet er ikke
+veldig robust mot endringer hos nettsidene til Fronter.  Jeg regner
+dermed med at det vil trengs oppdateringer jevnlig etter hvert som
+Fronter-løsningen endrer seg.&lt;/p&gt;
+</description>
+       </item>
+       
+       <item>
+               <title>Nude body scanner now present on Norwegian airport</title>
+               <link>http://people.skolelinux.org/pere/blog/Nude_body_scanner_now_present_on_Norwegian_airport.html</link>        
+               <guid isPermaLink="true">http://people.skolelinux.org/pere/blog/Nude_body_scanner_now_present_on_Norwegian_airport.html</guid>
+                <pubDate>Tue, 10 Feb 2015 15:20:00 +0100</pubDate>
+               <description>&lt;p&gt;Aftenposten, one of the largest newspapers in Norway, today report
+that
+&lt;a href=&quot;http://www.aftenposten.no/reise/Slik-skannes-kroppen-din-i-fremtidens-sikkerhetskontroll-490666_1.snd&quot;&gt;three
+of the nude body scanners now is put to use at Gardermoen&lt;/a&gt;, the
+main airport in Norway.  This way the travelers can have their body
+photographed without cloths when visiting Norway.  Of course this
+horrible news is presented with a positive spin, stating that &quot;now
+travelers can move past the security check point faster and more
+efficiently&quot;, but fail to mention that the machines in question take
+pictures of their nude bodies and store them internally in the
+computer, while only presenting sketch figure of the body to the
+public.  The article is written in a way that leave the impression
+that the new machines do not take these nude pictures and only create
+the sketch figures.  In reality the same nude pictures are still
+taken, but not presented to everyone.  They are still available for
+the owners of the system and the people doing maintenance of the
+scanners, as long as they are taken and stored.&lt;/p&gt;
+
+&lt;p&gt;Wikipedia have a more on
+&lt;a href=&quot;https://en.wikipedia.org/wiki/Full_body_scanner&quot;&gt;Full body
+scanners&lt;/a&gt;, including example images and a summary of the
+controversy about these scanners.&lt;/p&gt;
+
+&lt;p&gt;Personally I will decline to use these machines, as I believe strip
+searches of my body is a very intrusive attack on my privacy, and not
+something everyone should have to accept to travel.&lt;/p&gt;
+</description>
+       </item>
+       
+       <item>
+               <title>Nagios module to check if the Frikanalen video stream is working</title>
+               <link>http://people.skolelinux.org/pere/blog/Nagios_module_to_check_if_the_Frikanalen_video_stream_is_working.html</link>        
+               <guid isPermaLink="true">http://people.skolelinux.org/pere/blog/Nagios_module_to_check_if_the_Frikanalen_video_stream_is_working.html</guid>
+                <pubDate>Sun, 8 Feb 2015 13:00:00 +0100</pubDate>
+               <description>&lt;p&gt;When running a TV station with both broadcast and web stream
+distribution, it is useful to know that the stream is working.  As I
+am involved in the Norwegian open channel
+&lt;a href=&quot;http://www.frikanalen.no/&quot;&gt;Frikanalen&lt;/a&gt; as part of my
+activity in the &lt;a href=&quot;http://www.nuug.no/&quot;&gt;NUUG member
+organisation&lt;/a&gt;, I wrote a script to use mplayer to connect to a
+video stream, pick two images 35 seconds apart and compare them.  If
+the images are missing or identical, something is probably wrong with
+the stream and an alarm should be triggered.  The script is written as
+a Nagios plugin, allowing us to use Nagios to run the check regularly
+and sound the alarm when something is wrong.  It is able to detect
+both a hanging and a broken video stream.&lt;/p&gt;
+
+&lt;p&gt;I just uploaded the code for the script into the
+&lt;a href=&quot;https://github.com/Frikanalen/frikanalen/blob/master/nagios-plugin/check_video_stream_images&quot;&gt;Frikanalen
+git repository&lt;/a&gt; on github.  If you run a TV station with web
+streaming, perhaps you can find it useful too.&lt;/p&gt;
+
+&lt;p&gt;Last year, the Frikanalen public TV station transformed into using
+only Linux based free software to administrate, schedule and
+distribute the TV content.  The
+&lt;a href=&quot;https://github.com/Frikanalen&quot;&gt;source code for the entire TV
+station&lt;/a&gt; is available from the Github project page.  Everyone can
+use it to send their content on national TV, and we provide both a web
+GUI and &lt;a href=&quot;http://beta.frikanalen.tv/api/&quot;&gt;a web API&lt;/a&gt; to
+&lt;a href=&quot;http://beta.frikanalen.tv/login/?next=/members/video/&quot;&gt;add&lt;/a&gt;
+and &lt;a href=&quot;http://beta.frikanalen.tv/members/plan/&quot;&gt;schedule
+content&lt;/a&gt;.  And thanks to last weeks developer gathering and
+following activity, we now have the schedule
+&lt;a href=&quot;http://beta.frikanalen.tv/xmltv/2015/01/01&quot;&gt;available as
+XMLTV&lt;/a&gt; too.  Still a lot of work left to do, especially with the
+process to add videos and with the scheduling, so your contribution is
+most welcome.  Perhaps you want to set up your own TV station?&lt;/p&gt;
+
+&lt;p&gt;Update 2015-02-25: Got a tip from Uninett about their
+&lt;a href=&quot;https://scm.uninett.no/maalepaaler/qstream/&quot;&gt;qstream
+monitoring system&lt;/a&gt;, which gather connection time, jitter, packet
+loss and burst bandwidth usage.  It look useful to check if UDP
+streams are working as they should.&lt;/p&gt;
+</description>
+       </item>
+       
        <item>
                <title>Mer allemannseie til inspirasjon og glede</title>
                <link>http://people.skolelinux.org/pere/blog/Mer_allemannseie_til_inspirasjon_og_glede.html</link>        
                <guid isPermaLink="true">http://people.skolelinux.org/pere/blog/Mer_allemannseie_til_inspirasjon_og_glede.html</guid>
-                <pubDate>Fri, 6 Feb 2015 23:25:00 +0100</pubDate>
+                <pubDate>Fri, 6 Feb 2015 23:30:00 +0100</pubDate>
                <description>&lt;p&gt;Kultur bygger på kultur.  Det betyr blant annet at enhver kunstner
 og ethvert kulturuttrykk er påvirket av de kulturuttrykk som
 eksisterer i sin omverdenen.  Men for at kunstnere skal kunne uttrykke
@@ -20,7 +299,7 @@ populærkulturen (og det meste av mindre populær kultur) er vernet av
 åndsverksloven og opphavspersonen har enerett (monopol) på enhver bruk
 av kulturuttrykket.  En risikerer å måtte spørre mange om lov hvis en
 lar seg inspirere.  Men det finnes en sikkerhetsventil som sikrer at
-slike statsstøttede monopoler ikke varer evig, opphavsrettens
+slike statsstøttede monopoler ikke varer evig, nemlig opphavsrettens
 utløpstid.  I Norge er den på det meste ved utløpet av året, 70 år
 etter lengstlevendes opphavspersons død.  Det betyr f.eks. at et
 opphavsrettsbeskyttet verk av en 10-åring som lever til vedkommende er
@@ -1451,6 +1730,97 @@ heldigvis.  Opphavsrettens statstøttede monopoler varer ikke evig
 &amp;mdash; ennå.  Men det er sterke krefter i sving for å utvide
 verneperioden inn i evigheten, et steg av gangen.  Det trengs sterke
 motkrefter for å verne allemannseiet mot slike angrep.&lt;p&gt;
+
+&lt;p&gt;Oppdatering 2016-02-07: Ble tipset av Kjetil Kjernsmo om at en kan
+bruke &lt;a href=&quot;http://dbpedia.org/sparql&quot;&gt;dbpedia.org sitt Virtuoso
+SPARQL-grensesnitt&lt;/a&gt; til å hente ut fra Wikipedia alle kunstnere som
+døde før 1. januar 1945 og som er klassifisert i en underkategori av
+Norwegian Artists ved å bruke
+&lt;a href=&quot;http://dbpedia.org/sparql?default-graph-uri=http%3A%2F%2Fdbpedia.org&amp;query=PREFIX+dbo%3A++%3Chttp%3A%2F%2Fdbpedia.org%2Fontology%2F%3E%0D%0APREFIX+foaf%3A+%3Chttp%3A%2F%2Fxmlns.com%2Ffoaf%2F0.1%2F%3E%0D%0APREFIX+skos%3A+%3Chttp%3A%2F%2Fwww.w3.org%2F2004%2F02%2Fskos%2Fcore%23%3E%0D%0APREFIX+dct%3A++%3Chttp%3A%2F%2Fpurl.org%2Fdc%2Fterms%2F%3E%0D%0APREFIX+dbpprop%3A+%3Chttp%3A%2F%2Fdbpedia.org%2Fproperty%2F%3E%0D%0A%0D%0ASELECT+%3Fname+%3Fpage+%3FYEAR+WHERE+%7B%0D%0A++%3Fperson+a+foaf%3APerson+%3B%0D%0A++++++++++foaf%3AisPrimaryTopicOf+%3Fpage+%3B%0D%0A++++++++++dbpprop%3Aname+%3Fname+%3B%0D%0A++++++++++dbo%3AdeathYear+%3FYEAR+%3B%0D%0A++++++++++dct%3Asubject%2Fskos%3Abroader%3F++%3Chttp%3A%2F%2Fdbpedia.org%2Fresource%2FCategory%3ANorwegian_artists%3E%0D%0A++FILTER+%28%3FYEAR+%3C+xsd%3Adate%28%221945-01-01%22%29%29%0D%0A%7D%0D%0A&amp;format=text%2Fhtml&amp;timeout=30000&amp;debug=on&quot;&gt;følgende
+søkeuttrykk&lt;/a&gt;:&lt;/p&gt;
+
+&lt;pre&gt;
+PREFIX dbo:  &amp;lt;http://dbpedia.org/ontology/&amp;gt;
+PREFIX foaf: &amp;lt;http://xmlns.com/foaf/0.1/&amp;gt;
+PREFIX skos: &amp;lt;http://www.w3.org/2004/02/skos/core#&amp;gt;
+PREFIX dct:  &amp;lt;http://purl.org/dc/terms/&amp;gt;
+PREFIX dbpprop: &amp;lt;http://dbpedia.org/property/&amp;gt;
+
+SELECT ?name ?page ?YEAR WHERE {
+  ?person a foaf:Person ;
+          foaf:isPrimaryTopicOf ?page ;
+          dbpprop:name ?name ;
+          dbo:deathYear ?YEAR ;
+          dct:subject/skos:broader?  &amp;lt;http://dbpedia.org/resource/Category:Norwegian_artists&amp;gt;
+  FILTER (?YEAR &amp;lt; xsd:date(&quot;1945-01-01&quot;))
+}
+&lt;/pre&gt;
+
+&lt;p&gt;Det kan jo være en ide for å skripte uthenting i fremtiden, hvis en
+vil vedlikeholde listen over kunstnere i Wikipedia.&lt;/p&gt;
+
+&lt;p&gt;Oppdatering 2015-02-08: Ble tipset om at Wikipedia vedlikeholder en
+liste over kunstnere som har laget verk som faller i det fri i mange
+land, en for hvert år.  Sjekk de som er i listene for
+&lt;a href=&quot;https://en.wikipedia.org/wiki/2014_in_public_domain&quot;&gt;2014&lt;/a&gt;
+&lt;a href=&quot;https://en.wikipedia.org/wiki/2015_in_public_domain&quot;&gt;2015&lt;/a&gt;
+og
+&lt;a href=&quot;https://en.wikipedia.org/wiki/2016_in_public_domain&quot;&gt;2016&lt;/a&gt;.
+Det er et visst overlapp, men det mangler noen i listen fra SNL i
+lista til Wikipedia.  Men jeg synes det er veldig nyttig å se at det
+er flere som er interessert i å bidra med å spore opp allemanseide
+verk.  Litt underlig at listen ikke vedlikeholdes automatisk, når en
+ser hva dbpedia kan gjøre med innholdet i Wikipedia.&lt;/p&gt;
+
+&lt;p&gt;Oppdatering 2015-05-11: Ble kjent med
+&lt;a href=&quot;http://www.pdinfo.com/&quot;&gt;Public Domain Information Project&lt;/a&gt;
+som gjør allemanseid musikk tilgjengelig, og prosjektet
+&lt;a href=&quot;http://outofcopyright.eu/&quot;&gt;Out Of Copyright&lt;/a&gt;, som lager
+opplegg for å kunne identifisere verk som er falt i det fri.  Kom også
+over &lt;a href=&quot;http://publicdomainreview.org/&quot;&gt;The Public Domain
+Review&lt;/a&gt; som både er en samling over verk i det fri, men også et
+tidsskrift om verdien av allemannseiet.&lt;/p&gt;
+
+&lt;p&gt;Oppdatering 2015-12-26: Jonas Smedegaard send me an updated search
+expression as the original one no longer work with &lt;a
+href=&quot;http://dbpedia.org/sparql&quot;&gt;dbpedia.org&lt;/a&gt;.  The
+&lt;a href=&quot;http://dbpedia.org/sparql?default-graph-uri=http%3A%2F%2Fdbpedia.org&amp;query=PREFIX+foaf%3A+%3Chttp%3A%2F%2Fxmlns.com%2Ffoaf%2F0.1%2F%3E%0D%0APREFIX+skos%3A+%3Chttp%3A%2F%2Fwww.w3.org%2F2004%2F02%2Fskos%2Fcore%23%3E%0D%0APREFIX+dct%3A++%3Chttp%3A%2F%2Fpurl.org%2Fdc%2Fterms%2F%3E%0D%0APREFIX+dbpprop%3A+%3Chttp%3A%2F%2Fdbpedia.org%2Fproperty%2F%3E%0D%0APREFIX+xsd%3A+%3Chttp%3A%2F%2Fwww.w3.org%2F2001%2FXMLSchema%23%3E%0D%0A%0D%0ASELECT+%3Fname+%3Fpage+%3FYEAR+WHERE+%7B%0D%0A++%3Fperson+a+foaf%3APerson+%3B%0D%0A++++++++++foaf%3AisPrimaryTopicOf+%3Fpage+%3B%0D%0A++++++++++dbpprop%3Aname+%3Fname+%3B%0D%0A++++++++++dbo%3AdeathYear+%3FYEAR+%3B%0D%0A++++++++++dct%3Asubject%2Fskos%3Abroader%3F++%3Chttp%3A%2F%2Fdbpedia.org%2Fresource%2FCategory%3ANorwegian_artists%3E%0D%0A++FILTER+%28%3FYEAR+%3C+xsd%3Adate%28%221945-01-01%22%29%29%0D%0A%7D&amp;format=text%2Fhtml&amp;CXML_redir_for_subjs=121&amp;CXML_redir_for_hrefs=&amp;timeout=30000&amp;debug=on&quot;&gt;updated
+search&lt;/a&gt; look like this:&lt;/p&gt;
+
+&lt;pre&gt;
+PREFIX foaf: &amp;lt;http://xmlns.com/foaf/0.1/&amp;gt;
+PREFIX skos: &amp;lt;http://www.w3.org/2004/02/skos/core#&amp;gt;
+PREFIX dct:  &amp;lt;http://purl.org/dc/terms/&amp;gt;
+PREFIX dbpprop: &amp;lt;http://dbpedia.org/property/&amp;gt;
+PREFIX xsd: &amp;lt;http://www.w3.org/2001/XMLSchema#&amp;gt;
+
+SELECT ?name ?page ?YEAR WHERE {
+  ?person a foaf:Person ;
+          foaf:isPrimaryTopicOf ?page ;
+          dbpprop:name ?name ;
+          dbo:deathYear ?YEAR ;
+          dct:subject/skos:broader?  &amp;lt;http://dbpedia.org/resource/Category:Norwegian_artists&amp;gt;
+  FILTER (?YEAR &amp;lt; xsd:date(&quot;1945-01-01&quot;))
+}
+&lt;/pre&gt;
+
+&lt;p&gt;He also provided
+&lt;a href=&quot;http://data.deichman.no/sparql?default-graph-uri=&amp;query=PREFIX+dct%3A+%3Chttp%3A%2F%2Fpurl.org%2Fdc%2Fterms%2F%3E%0D%0APREFIX+foaf%3A+%3Chttp%3A%2F%2Fxmlns.com%2Ffoaf%2F0.1%2F%3E%0D%0ASELECT+%3Fressource+WHERE+%7B%0D%0A++%3Fressource+dct%3Acreator+%3Fcreator+.%0D%0A++%3Fcreator+foaf%3Aname+%22Lawrence+Lessig%22+.%0D%0A%7D&amp;format=text%2Fhtml&amp;timeout=0&amp;debug=on&quot;&gt;a
+search&lt;/a&gt; on &lt;a href=&quot;http://data.deichman.no/sparql&quot;&gt;the SPARQL
+interface of data.deichman.no&lt;/a&gt; to look up a single author
+there:&lt;/p&gt;
+
+&lt;pre&gt;
+PREFIX dct: &amp;lt;http://purl.org/dc/terms/&gt;
+PREFIX foaf: &amp;lt;http://xmlns.com/foaf/0.1/&gt;
+SELECT ?ressource WHERE {
+  ?ressource dct:creator ?creator .
+  ?creator foaf:name &quot;Lawrence Lessig&quot; .
+}
+&lt;/pre&gt;
+
+&lt;p&gt;I hope this can provide me with enough starting points to be able
+to map books to long dead authors.&lt;/p&gt;
 </description>
        </item>