Folkets Ting i pressen

maj 25, 2009

Huskede du at høre P1 Morgen? Ellers kan indslages genhøres, det blev bragt i den første time og starter omkring 38. minut (og det er altså udsendelsen d. 25 Maj 2009). Udover at jeg satte rekord for “øh” og “li’ssom” frekvensen i en radioudsendelse gik det vist ok.

Dækningen startede tirsdag morgen med at Information twittede, Danmarks Radio dukkede op i min lejlighed ud på formiddagen og omtalen fortsatte på Twitter de næste par dage. Morten Gade (som har været med til at lave det mere-end-almindelig-seje mitkbh.dk) skrev også en blog post om sitet.

I morges (mandag) talte jeg med ComputerWorld, så mon ikke der snart kommer en artikel der. Jeg har også lige talt med en ansat i Beskæftigelsesministeriet der gerne ville skrive en historie til deres intranet.

Derudover håber jeg på at kunne diskutere Folkets Ting på Reboot, til Pecha Kucha og til Talk It til efteråret.

Har du set Folkets Ting nævnt andre steder på Internettet så skriv det i en kommentar herunder.

Reklamer

Hackere og Malere, Folkets Ting har brug for dig

maj 23, 2009

Folkets Ting har været på en Internettet en lille uges tid nu og er ifølge Google Analytics allerede blevet besøgt af flere hundrede mennesker. En del har desuden kommenteret på Twitter eller skrevet e-mails til mig og jeg kan anbefalede interesserede at lytte til P1 Morgen på mandag hvor der forhåbentligt kommer en kort reportage om projektet (det er OK hvis du ikke gider vente 3 stive timer fra kl. 6, jeg poster link til podcast).

Jeg (friism/Michael Friis) har brugt cirka 2 useriøse måneder på projektet, og som nævnt i lanceringsposten forventer jeg at fortsætte med tilføje features i et jævnt tempo. Når jeg ser på de visioner jeg selv har og på de gode forslag der er dukket op, er der dog masser af arbejde — også mere end jeg kan nå lige med det samme. Fordi det også er sjovere at være flere inviterer jeg derfor alle jer derude til at være med til at gøre Folkets Ting til en fantastisk Web-2.0 portal om dansk politik. Folkets Ting har mest presserende brug for programmører og webdesignere, men også tænkere til at finde hvordan vi bedst strukturerer portalen og integrerer den med andre sites og med det politiske system.

Hvis andre begynder at bidrage, vil Folkets Ting med det samme ophøre med at være “et friism hypertekst produkt” og i stedet være ejet af alle der hjælper. Jeg har aldrig haft kommercielt sigte med projektet og jeg vil meget gerne dele æren med andre hvis vi sammen kan øge gennemslagskraften. Fordi vi giver den politiske process tilbage til danskerne, kunne vi passende hedde “Den Grundlovgivende Rigsforsamling” — det er også dejlig arrogant.

Hvis du er interesseret, så skriv en kommentar til denne post eller send en e-mail til friism@gmail.com. Jeg regner med at give interesserede hackere adgang til kode-repositoriet og, hvis interessen er stor nok, prøve at arrangere en aften- eller weekend hackathon hvor vi tænker over features, koder og diskutterer politik til den lyse sommermorgen. Hvad siger i?

(Til interesserede programmører skal det oplyses at sitet er implementeret med ASP.Net MVC, C#, SQL Server, LINQ2SQL, JQuery og Blueprint CSS).


Hvor kommer data fra?

maj 21, 2009

Hvis du har klikket lidt rundt på Folkets Ting har du nok lagt mærke til at sitet dækker en stor mængde love og alle medlemmerne af Folketinget. Faktisk har vi alle love fra de tre seneste folketingssamlinger (2007 nr. 1 og 2 og den igangværende 2008 nr. 1). Til hver lov er der både lovteksten ved fremsættelse og vedtagelse, der er alle talerne fra Folketingets talerstol og der er resultater fra alle afstemningerne. Hvor kommer al den data fra?

Der er desværreingen let måde få nylig data fra Folketinget på. Ideelt set havde websiden haft et API (Application Programming Interface) således at tredjeparter let kunne bruge data fra Folketinget til at lave interessante tjenester som f.eks. SMS notificering af afstemningsresultater og lignende.

Der skal heldigvis mere end et manglende API til at stoppe en beslutsom programmør fra at lave et site hvor folket kan debatere de ting der foregår på Christiansborg. For et stykke tid siden gik jeg således i gang med et implementere en såkaldt screen-scraper. En screen-scraper er et program der gennemkravler et website, hakker indholdet i bidder og gemmer det i en database — lidt ligesom når Googles søgerobotter indekserer Internettet. Navnet kommer af at programmet nærmest tager et billede af “skærmen” og skraber alt indholdet af. Folkets Ting skraber Folketingets hjemmeside hver nat (for at forstyrre almindelige brugere mindst mulig) og nyt indhold er klar hver morgen.

Af forskellige årsager er det temmelig vanskeligt at scrape Folketingets hjemmeside. Det største problem er nok at hjemmesiden er fra 1997 og dengang gik man ikke så meget op i om html-koderne var pæne. Det vigtigste var at få indholdet til bare at se nogenlunde ud i de primitive browsere der var til rådighed. Et andet problem er at lovgivningstekster simpelthen er komplicerede dokumenter og derfor også kræver kompliceret html at vise. Faktisk er nogle af lovteksterne så komplicerede at det program jeg skrev til at skære dem i stykker bliver nød til at give op. Det er derfor Folkets Ting viser en advarsel over alle love og hvis du vil være helt sikker på ordlyden af en lov bør du finde den på Retsinfo. For andre ting er dog ikke nogen oplagt forklaring på hvorfor Folketinget publiserer information på den måde de gør. Tag f.eks. afstemningsresultater hvor offentliggørelsen antageligt involverer en hulkortmaskine og COBOL. Eller høringssvar og andre assorterede bilag der hører til love — disse er som ofte enten tilfældige Word-dokumenter eller manuelt indscannede breve.

Som en sidenote er det værd at bemærke at Folketinget og ministerierne, så vidt jeg kan se af offentlige PowerPoint præsentationer og lign., har et ret sofistikeret XML-format til at udveksle og opmærke lovgivningsdokumenter. Formatet bruges når love forfattes, kommenteres og ændres på deres vej gennem bureakratiet. Jeg vil tro at informationen i disse opmærkede dokumenter er dækket af aktindsigt og jeg kan derfor ikke se nogen god grund til at XML’en ikke gøres tilgængelig i sin helhed via et simpelt website. På den måde ville det være let for borgere at afgøre hvordan, af hvem og hvorfor en lov er blevet ændret fra start til vedtagelse.

Hvad med talerne, hvordan bliver de til tekst? Det starter sådan set med at medlemmerne af Folketinget har besluttet at de ting de siger fra talerstolen er så fantastiske og af så stor historisk betydning at det er nødvendigt at få dem transkriberet og udgivet som tekst (det lyder dyrt og er let at gøre grin med, men det er måske et meget fint princip). De sidste par år har transkribenterne i Christiansborgs katakomber fået hjælp af en talegenkendende computer for at kunne publicere talerne på hjemmesiden så hurtigt som muligt. Talerne lægges først op i en “1. udgave” og tjekkes derefter inden den endelige “2. udgave” kommer. Fordi det er vanskeligt at håndtere ændringer i taler efter Folkets Tings brugere har kommenteret dem, venter scraperen med at hente noget indtil den endelige udgave kommer. Da jeg undersøgte dette sidste efterår, konstaterede jeg at også 2. udgave som regel udkom dagen efter talen var holdt og i værste tilfælde et par dage efter. Da Folkets Ting skulle til at i luften i mandags, kunne jeg dog til min gru konstatere at der ikke var kommet endelige taler siden en gang i slutningen af januar. Jeg skrev til Folketingets webmaster der forklarede at sekretariatet har ekstraordinært meget arbejde for tiden. Dette lyder temmelig usandsynligt: Det er vel næppe sådan at medlemmerne pludselig er begyndt at tale hurtigere nede i Folketingssalen (eller måske skulle nogen tjekke toiletsæderne for coke igen)? Og under alle omstændigheder, hvis man har meget arbejde at lave så man jo arbejde noget mere.

Når nu Folkets Ting er afhængig af Folketingets hjemmeside for data, hvad sker der så når der kommer ny hjemmeside til efteråret? Ja, så sker der det at nogen (læs friism) bliver nød til at ændre scraperen til at hente data fra den nye side. Heldigvis er det ofte en sjov udfordring at skrive scrapere :-). Dog ikke sjovere end at jeg tror jeg udsætter udvidelsen af Folkets Ting til at omfatte §20 spørgsmål og betænkninger til efter den nye hjemmeside er kommet for at undgå dobbeltarbejde. Under alle omstændigheder ville det være bekvemt hvis Folketinget ulejligede sig til at lave et ordentligt API. Hvis du synes projekter som Folkets Ting er vigtige, vil jeg opfordre til at skrive til politikere fra din kreds og opfrodre dem til at arbejde for åbne API’er til offentlig data generelt og Folketingets data i særdeleshed.

Har Folkets Ting ret til på denne måde at hugge og derpå gengive taler og love fra Folketinget? Tja, jeg har ikke rigtig spurgt (så er man nemlig sikker på ikke at få “nej” ), men Folketinget ser i hvert fald ikke ud til at eksplicit at have Copyrightet indholdet på deres hjemmeside. Indtil jeg får andet at vide antager jeg derfor at oplysningerne er i det offentlige domæne og står til fri afbenyttelse. Folketinget ville under alle omstændigheder have en ærgelig sag hvis de protesterede: Det er du og jeg der over skatten betaler politikerne for at tale, sekretærerne for at transkribere og webmasterne for at publicere. Er det ikke så ikke også rimeligt at vi tager oplysningerne og bruger dem som vi vil?


Folkets Ting lanceret

maj 19, 2009

En beta-udgave af Folkets Ting ligger klar folket på folketsting.dk. Her er introen fra forsiden:

Folkets Ting er demokrati som hjemmeside. På Folkets Ting kan du følge med i de love og betænkninger der debateres i Folketinget. Du kan også se hvad politikerne laver på Borgen. Bedst af alt giver Folkets Ting dig mulighed for at tale igen: Du kan kommentere paragraffer i lovtekster, du kan skrive hvad du mener om politikernes taler og du kan stemme for eller imod lovene.

Folkets Ting forsøger med andre ord at være alt det Folketingets hjemmeside ikke er: Lettilgængelig, brugbar og fremfor alt borgerindragende og debatskabende. Mit håb er at siden kan danne ramme om en stærkere og mere varieret debat om hvad der foregår på Christiansborg og øge interessen for dansk politik. For at det kan lykkes har Folkets Ting brug for dig. Du skal haste derind, finde de love der påvirker dit liv og skrive hvad du mener om dem. Du skal finde de politikere du stemte på og se om de repræsenterer dig ordentligt på tinge. Og du skal finde politikere du er uenige med og forklare dem hvorfor de tager fejl i de ting de siger fra Folketingets talerstol.

Læg mærke til at sitet endnu er i beta: Hvis du oplever fejl, finder uhensigtsmæssigheder eller har ideer til features er du meget velkommen til at skrive en kommentar her eller til at sende en e-mail til friism@gmail.com. Her er nogle af de ting jeg er klar over halter og som jeg forventer at lave post haste (men du er stadig velkommen til at brokke dig over dem):

  • Udsendelse af glemte passwords
  • Ordentlige bruger-profil sider med billede og aktivitetsstrøm
  • RSS feeds på love og politikere
  • Betænkninger og §20 spørgsmål
  • Bedre grafer på love
  • Hurtigere loading af politiker-sider

Her er nogle af de ting jeg håber på kommer inden alt for længe:

  • Et API så du kan bruge data til at lave et endnu federe site eller noget helt tredje
  • Et bedre design
  • Integration med diverse sociale tjenester, primært Facebook og Twitter
  • Open Sourcing af koden bag sitet så du kan bruge det til at demokratisere din kommune/region/land
  • Oversættelse af taler og love via Google Translate (med medfølgende stor disclaimer)

Jeg vil gerne takke følgende:

Tak, tak.

… og se så at komme afsted!


Folketinget og Internettet

maj 18, 2009

Har du kigget forbi Folketingets hjemmeside for nylig? Lige været inde og se hvilke love de har vedtaget på det sidste eller tjekket hvad medlemmet du stemte på ved sidste valg synes om et bestemt lovforslag? Ikke? Det kan jeg egentlig godt forstå, for hjemmesiden er så godt som ubrugelig. Forsidedelen med dagens program og medlemsbiografier er til at arbejde med, men på politikernes sider kan man intet se om de taler de har holdt eller hvordan de har stemt.

Er du nogensinde nået videre ind til der hvor lovenes vej gennem Folketinget kan følges? Eller til talereferaterne fra folketingssalen — alle talerne bliver nemlig omhyggeligt transkriberet. Heller ikke? Igen vil jeg ikke bebrejde dig for siderne er vanskelige at finde og ikke særlig informative. Her er f.eks. siden for L212, der indskrænker offentlighedens adgang til ministerkalendre. Og her er referatet fra debatten af L110 om endnu en motorvej i Jylland.

Problemet er at de interessante dele af Folketingets hjemmeside vist nok er fra 1997. På den ene side må man bifalde at man var så fremsynet at oprette en hjemmeside så relativt tidligt i Internettets historie (jeg havde vist knap en e-mail adresse), på den anden side er det en skandale at siden tilsynelande ikke er blevet udskiftet eller opdateret siden. Systemet er IFrame-baseret, involverer masser af mærkværdig Javascript og er uigennemtrængeligt for alle undtagen den mest beslutsomme demokratisk interesserede borger. Og det på et medie hvor der er så meget potentiale for at inddrage borgerne i diskussion og debat. Hvorfor er det f.eks. ikke muligt at kommentere paragraffer i lovtekster? Hvorfor kan jeg ikke fortælle folketingsmedlemmerne hvad jeg mener om de taler de holder? Eller give min mening til kende ved at stemme for eller imod lovforslag? Simple tiltag der dramatisk kunne øge borgernes engagement i de demokratiske processer og potentielt kvalificere debatten om hvilke love og regler samfundet er bedst tjent med.

Retfærdigvis skal det nævnes at Folketinget er i gang med at indkøbe en ny hjemmeside. Opgaven blev sendt i udbud i 2006 og vundet af Addition A/S i 2007. Man kan se den 10 millioner kroner dyre kontrakt i EU’s udbudssystem. Addition er sidenhen blevet købt af Traen (der for nylig blev solgt til en kapitalfond), men af pressemeddelelsen på deres hjemmeside kan man se at den nye hjemmeside skulle have været i drift ved Folketingets åbning i efteråret 2008. En opringning til Folketinget har afsløret at den nye hjemmeside for nuværende ventes klar til åbningen i 2009, altså et år forsinket. Denne blogger ville elske at blive positivt overrasket, men tvivler på at den nye hjemmeside har selv basale borgerinddragende faciliteter.


Open Data Eksempler

maj 17, 2009

I forrige post gjordes der rede for hvorfor borgere og virksomheder har ret til fri adgang til den data det offentlige indsamler for deres regning og for at denne adgang i Danmark er enten ikke eksisterende eller besværliggjort af betalingskrav. Til trods for dette er noget offentlig dansk data faktisk tilgængeligt og bliver brugt til mashups. Gode eksempler er Fødevarestyrelsens smiley’er på Google Maps (af Peter Brodersen) og priser på institutionspladser, igen vist på kort (af GeoJournalistik.dk). Læsere er velkomne til at tilføje flere eksempler i kommentarerne.

Hvad politik angår — et emne der i særlig grad interesserer denne blog — skal vi til udlandet for at finde gode sites. Sunlight Foundation, Participatory Politics Foundation og New York Times har i USA gjort meget for at fremgrave og offentliggøre refererater, lovtekster og stemmehistorik i den Amerikanske Kongres. Det fornemmeste resultat af deres anstrengelser er nok portalen OpenCongress, der sammenfatter meget af der foregår i Washington og giver almindelige amerikanere mulighed for aktivt at deltage i de ting der forgår i det politiske system. Portalen er mulig fordi den amerikanske kongres, via sit bibliotek, er ret god til at frigive lovtekster til offentligheden. Evt. mangler lappes af det uafhængige site GovTrack.

Borgere og organisationer i Storbritannien har udviklet tilsvarende løsninger, bl.a. The Public Whip og TheyWorkForYou. mySociety.org, en uafhængig organisation, står i det hele taget for en række gode borgerdrevne websider. Udenfor den politiske sfære har avisen The Guardian startet en skarp kampagne for at kræve offentlig data tilbage til borgerne. Inspireret heraf har den britiske centraladministration startet konkurrencen “Show Us a Better Way” hvor den bedste ide til innovativ brug af hidtil utilgængelig data præmieres med £20.000.

Den ofte fremragende president Obama har for nylig udnævnt Vivek Kundra til USA’s Chief Information Officer. En af Vivek’s første opgaver bliver at tilgængeliggøre så meget offentlig data som mulig via den nyoprettede portal Data.Gov. Efter denne bloggers opfattelse, står amerikanere stærkere i forhold til deres centraladministration og politiske system end danskere, og man har i USA været bedre til at insistere på at alt hvad staten producerer, uden forbehold og betingelser, skal gøres tilgængeligt for borgerne.

Det ovenstående er blot nogle få eksempler på hvad der sker når data bliver tilgængelig for offentligheden: Organisationer laver websider der gør politiske processer mere nærværende for befolkningen og gør det lettere for for borgere og pressen at kigge magthaverne og statsapparatet i kortene. Om data kommer til veje ved at det offentlige frigiver det efter pres eller ved at befolkningen selv tager den tilbage med screenscrapere og lignende, er sådan set ligegyldigt — det vigtige er vi får fat på det!


Demokratisk Data

maj 16, 2009

Offentlige danske myndigheder er ikke ret gode til at gøre de data, de indsamler i forbindelse med deres virke, tilgængelige for offentigheden. Offentlig IT er notorisk inkompetent og dertil kommer at åbenhed for befolkningen, API’er og mikroformater sjældent synes at være prioriteter ved indkøb af nye systemer. IT- og Telestyrelsen forsøger på forskellige måder at sminke situationen, bl.a. med portalen digitaliser.dk. En nylig “Solstrålehistorie” gør rede for hvordan en frustreret borger forsøger at lave en oversigt over sanitære faciliteter i Hovedstaden. Hun har talt med Klaus Bondam og venter nu på at få en kommunal oversigt så hun kunne komme videre. En hjælpsom kommentar gør opmærksom på at en sådan oversigt allerede kan laves via det bruger/borger drevne OpenStreetMap.org — Klaus er med andre ord blevet overhalet indenom af private borgerinitiativer og kan godt spare sig anstrengelsen.

De data det offentlige akkumulerer er mange penge værd: Gartner lavede for nylig en analyse for Telestyrelsen der konservativt anslog “adgandsværdien” til 400 millioner kroner og at data repræsenterede 200 millioner kroner i forretningspotentiale for danske virksomheder (baseret på tal fra Storbritannien). EU kommisionen anslår at offentlig data i medlemstaterne er 27 milliarder Euro værd og vurderer i en rapport at størstedelen af denne værdi ikke bliver realiseret.

Dataens evidente monetære værdi har betydet at forskellige offentlige instanser er begyndt at sælge adgang til deres databaser.  Således koster en person-søgning i CPR registret kr. 3,25 (efter kr. 900 for oprettelse og kr. 200 i månedligt abonnement) mens søgninger i CVR registret fås formedelst kr. 0,40 eller kr. 1,15 hvis man til have telefonnummer med. Denne politik tilskyndes angiveligt af regeringen, der ønsker at offentlige institutioner i højere grad skal være selvfinansierende. Ideen er i princippet sympatisk: Det bør være brugerne af data der bekoster udgifterne for at samme data indsamles og gøres tilgængelige. Problemet er imidlertid at dataindsamlingen ikke i første omgang sker i kommercielt øjemed. CPR registret indsamler ikke addresser for at kunne sælge dem videre til RKI/Ribers og CVR registret findes ikke for at kunne videregive virksomhedsadresser til kontormøbelkatalog-spammere. Data indsamles derimod fordi de vurderes at være essentielle for at Staten kan varetage basale funktioner såsom skatteindrivelse, værnepligtsindkaldelse og hvad man ellers finder på. Faktisk kan mange af registrene netop kun eksistere fordi borgere og virksomheder er tvunget til, ved lov og med trussel om bøde og fængsel, at indrapportere oplysninger. Ydermere er indsamling og registrering — forhåbningerne om selvfinansiering til trods — hovedsageligt betalt over skatterne. Dette illegitimerer efter denne bloggers mening det offentliges forsøg på at sælge data: Det er ikke rimeligt at tvinge borgere og virksomheder til at indrapportere oplysninger, betale for behandlingen af dem og derefter kræve flere penge fra de selvsamme borgere og virksomheder hvis de vil have adgang.

Udover at borgere har et moralsk krav på de oplysninger det offentlige indsamler om dem, er der flere praktiske årsager til at data (tilpas anonymiseret) bør være så frit og let tilgængeligt som muligt:

  • Den store samfundsmæssige og økonomiske værdi som Gartner rapporten stiller i udsigt realiseres bedst ved at lade privatpersoner og virksomheder eksperimentere og innovere og ikke ved at det offentlige gemmer på data eller selv beslutter hvad det skal — og ikke skal — bruges til
  • At det koster penge at få adgang til data (selv små beløb) umuliggør en stor mængde borgerdrevne projekter. Mashups, aktivistiske hjemmesider og kunstprojekter baseret på offentlige datasæt har i andre lande effektivt sat fokus på samfundsproblemer. Projekter af denne type er kun mulige hvis der er fri og gratis adgang til data.

I et moderne IT-baseret samfund som det danske, må alskens data indsamlet af det offentlige være at regne som basal infrastruktur. Data bør derfor stilles til rådighed for borgere og virksomheder i en basal form, så samfundet kan få glæde af de innovative produkter, kunstprojekter, mashups og andet gøjl der kan laves med dem. GIV OS VORES DATA TILBAGE!