X-Git-Url: http://pere.pagekite.me/gitweb/homepage.git/blobdiff_plain/db926938dbbd0f742774718da99bae88fcb27a57..30f1b8dcf2d9c5db067be63952c4a60d7452c451:/blog/index.html diff --git a/blog/index.html b/blog/index.html index 647084b5d2..0c7c10a033 100644 --- a/blog/index.html +++ b/blog/index.html @@ -20,514 +20,545 @@
-
Some notes on Flash in Debian and Debian Edu
-
2010-09-04 10:10
+
165 norske overvåkningskamera registert så langt i OpenStreetmap.org
+
2010-12-24 11:20
-

In the Debian -popularity-contest numbers, the adobe-flashplugin package the -second most popular used package that is missing in Debian. The sixth -most popular is flashplayer-mozilla. This is a clear indication that -working flash is important for Debian users. Around 10 percent of the -users submitting data to popcon.debian.org have this package -installed.

- -

In the report written by Lars Risan in August 2008 -(«Skolelinux -i bruk – Rapport for Hurum kommune, Universitetet i Agder og -stiftelsen SLX Debian Labs»), one of the most important problems -schools experienced with Debian -Edu/Skolelinux was the lack of working Flash. A lot of educational -web sites require Flash to work, and lacking working Flash support in -the web browser and the problems with installing it was perceived as a -good reason to stay with Windows.

- -

I once saw a funny and sad comment in a web forum, where Linux was -said to be the retarded cousin that did not really understand -everything you told him but could work fairly well. This was a -comment regarding the problems Linux have with proprietary formats and -non-standard web pages, and is sad because it exposes a fairly common -understanding of whose fault it is if web pages that only work in for -example Internet Explorer 6 fail to work on Firefox, and funny because -it explain very well how annoying it is for users when Linux -distributions do not work with the documents they receive or the web -pages they want to visit.

- -

This is part of the reason why I believe it is important for Debian -and Debian Edu to have a well working Flash implementation in the -distribution, to get at least popular sites as Youtube and Google -Video to working out of the box. For Squeeze, Debian have the chance -to include the latest version of Gnash that will make this happen, as -the new release 0.8.8 was published a few weeks ago and is resting in -unstable. The new version work with more sites that version 0.8.7. -The Gnash maintainers have asked for a freeze exception, but the -release team have not had time to reply to it yet. I hope they agree -with me that Flash is important for the Debian desktop users, and thus -accept the new package into Squeeze.

+

Jeg flikket litt på OpenStreetmap.org i går, og oppdaget ved en +tilfeldighet at det er en rekke noder som representerer +overvåkningskamera som ikke blir med på kartet med overvåkningskamera +i Norge som +jeg +laget for snart to år siden. Fra før tok jeg med noder merket med +man_made=surveillance, mens det er en rekke noder som kun er merket +med highway=speed_camera. Endret på koden som henter ut kameralisten +fra OSM, og vips er antall kamera økt til 165.

+ +Kartet +er fortsatt ikke komplett, så hvis du ser noen kamera som mangler, +legg inn ved å følge instruksene fra +prosjektsiden. +Hvis du vet om noen flere måter å merke overvåkningskamera i OSM, ta +kontakt slik at jeg kan få med også disse.

- Tags: debian, debian edu, english, multimedia, video, web. + Tags: norsk, personvern.
-
My first perl GUI application - controlling a Spykee robot
-
2010-09-01 21:00
+
How to test if a laptop is working with Linux
+
2010-12-22 14:55
-

This evening I made my first Perl GUI application. The last few -days I have worked on a Perl module for controlling my recently -aquired Spykee robots, and the module is now getting complete enought -that it is possible to use it to control the robot driving at least. -It was now time to figure out how to use it to create some GUI to -allow me to drive the robot around. I picked PerlQt as I have had -positive experiences with the Qt API before, and spent a few minutes -browsing the web for examples. Using Qt Designer seemed like a short -cut, so I ended up writing the perl GUI using Qt Designer and -compiling it into a perl program using the puic program from -libqt-perl. Nothing fancy yet, but it got buttons to connect and -drive around.

- -

The perl module I have written provide a object oriented API for -controlling the robot. Here is an small example on how to use it:

- -

-use Spykee;
-Spykee::discover(sub {$robot{$_[0]} = $_[1]});
-my $host = (keys %robot)[0];
-my $spykee = Spykee->new();
-$spykee->contact($host, "admin", "admin");
-$spykee->left();
-sleep 2;
-$spykee->right();
-sleep 2;
-$spykee->forward();
-sleep 2;
-$spykee->back();
-sleep 2;
-$spykee->stop();
-

- -

Thanks to the release of the source of the robot firmware, I could -peek into the implementation at the other end to figure out how to -implement the protocol used by the robot. I've implemented several of -the commands the robot understand, but is still missing the camera -support to make it possible to control the robot from remote. First I -want to implement support for uploading new firmware and configuring -the wireless network, to make it possible to bootstrap a Spykee robot -without the producers Windows and MacOSX software (I only have Linux, -so I had to ask a friend to come over to get the robot testing -going. :).

- -

Will release the source to the public soon, but need to figure out -where to make it available first. I will add a link to -the NUUG wiki for -those that want to check back later to find it.

+

The last few days I have spent at work here at the University of oslo testing if the new +batch of computers will work with Linux. Every year for the last few +years the university have organized shared bid of a few thousand +computers, and this year HP won the bid. Two different desktops and +five different laptops are on the list this year. We in the UNIX +group want to know which one of these computers work well with RHEL +and Ubuntu, the two Linux distributions we currently handle at the +university.

+ +

My test method is simple, and I share it here to get feedback and +perhaps inspire others to test hardware as well. To test, I PXE +install the OS version of choice, and log in as my normal user and run +a few applications and plug in selected pieces of hardware. When +something fail, I make a note about this in the test matrix and move +on. If I have some spare time I try to report the bug to the OS +vendor, but as I only have the machines for a short time, I rarely +have the time to do this for all the problems I find.

+ +

Anyway, to get to the point of this post. Here is the simple tests +I perform on a new model.

+ + + +

By now I suspect you are really curious what the test results are +for the HP machines I am testing. I'm not done yet, so I will report +the test results later. For now I can report that HP 8100 Elite work +fine, and hibernation fail with HP EliteBook 8440p on Ubuntu Lucid, +and audio fail on RHEL6. Ubuntu Maverik worked with 8440p. As you +can see, I have most machines left to test. One interesting +observation is that Ubuntu Lucid has almost twice the framerate than +RHEL6 with glxgears. No idea why.

- Tags: english, nuug, robot. + Tags: debian, debian edu, english.
-
Forslag i stortinget om å stoppe elektronisk stemmegiving i Norge
-
2010-08-31 21:00
+
Some thoughts on BitCoins
+
2010-12-11 15:10
-

Ble tipset i dag om at et forslag om å stoppe forsøkene med -elektronisk stemmegiving utenfor valglokaler er -til -behandling i Stortinget. -Forslaget -er fremmet av Erna Solberg, Michael Tetzschner og Trond Helleland.

- -

Håper det får flertall.

+

As I continue to explore +BitCoin, I've starting to wonder +what properties the system have, and how it will be affected by laws +and regulations here in Norway. Here are some random notes.

+ +

One interesting thing to note is that since the transactions are +verified using a peer to peer network, all details about a transaction +is known to everyone. This means that if a BitCoin address has been +published like I did with mine in my initial post about BitCoin, it is +possible for everyone to see how many BitCoins have been transfered to +that address. There is even a web service to look at the details for +all transactions. There I can see that my address +15oWEoG9dUPovwmUL9KWAnYRtNJEkP1u1b +have received 16.06 Bitcoin, the +1LfdGnGuWkpSJgbQySxxCWhv8MHqvwst3 +address of Simon Phipps have received 181.97 BitCoin and the address +1MCwBbhNGp5hRm5rC1Aims2YFRe2SXPYKt +of EFF have received 2447.38 BitCoins so far. Thank you to each and +every one of you that donated bitcoins to support my activity. The +fact that anyone can see how much money was transfered to a given +address make it more obvious why the BitCoin community recommend to +generate and hand out a new address for each transaction. I'm told +there is no way to track which addresses belong to a given person or +organisation without the person or organisation revealing it +themselves, as Simon, EFF and I have done.

+ +

In Norway, and in most other countries, there are laws and +regulations limiting how much money one can transfer across the border +without declaring it. There are money laundering, tax and accounting +laws and regulations I would expect to apply to the use of BitCoin. +If the Skolelinux foundation +(SLX +Debian Labs) were to accept donations in BitCoin in addition to +normal bank transfers like EFF is doing, how should this be accounted? +Given that it is impossible to know if money can across the border or +not, should everything or nothing be declared? What exchange rate +should be used when calculating taxes? Would receivers have to pay +income tax if the foundation were to pay Skolelinux contributors in +BitCoin? I have no idea, but it would be interesting to know.

+ +

For a currency to be useful and successful, it must be trusted and +accepted by a lot of users. It must be possible to get easy access to +the currency (as a wage or using currency exchanges), and it must be +easy to spend it. At the moment BitCoin seem fairly easy to get +access to, but there are very few places to spend it. I am not really +a regular user of any of the vendor types currently accepting BitCoin, +so I wonder when my kind of shop would start accepting BitCoins. I +would like to buy electronics, travels and subway tickets, not herbs +and books. :) The currency is young, and this will improve over time +if it become popular, but I suspect regular banks will start to lobby +to get BitCoin declared illegal if it become popular. I'm sure they +will claim it is helping fund terrorism and money laundering (which +probably would be true, as is any currency in existence), but I +believe the problems should be solved elsewhere and not by blaming +currencies.

+ +

The process of creating new BitCoins is called mining, and it is +CPU intensive process that depend on a bit of luck as well (as one is +competing against all the other miners currently spending CPU cycles +to see which one get the next lump of cash). The "winner" get 50 +BitCoin when this happen. Yesterday I came across the obvious way to +join forces to increase ones changes of getting at least some coins, +by coordinating the work on mining BitCoins across several machines +and people, and sharing the result if one is lucky and get the 50 +BitCoins. Check out +BitCoin Pool +if this sounds interesting. I have not had time to try to set up a +machine to participate there yet, but have seen that running on ones +own for a few days have not yield any BitCoins througth mining +yet.

+ +

Update 2010-12-15: Found an interesting +criticism of bitcoin. Not quite sure how valid it is, but thought +it was interesting to read. The arguments presented seem to be +equally valid for gold, which was used as a currency for many years.

- Tags: norsk, nuug, sikkerhet. + Tags: bitcoin, debian, english, personvern, sikkerhet.
-
Broken hard link handling with sshfs
-
2010-08-30 19:30
+
Pornoskannerne på flyplassene bedrer visst ikke sikkerheten
+
2010-12-11 10:45
-

Just got an email from Tobias Gruetzmacher as a followup on my -previous -post about sshfs. He reported another problem with sshfs. It -fail to handle hard links properly. A simple way to spot this is to -look at the . and .. entries in the directory tree. These should have -a link count >1, but on sshfs the count is 1. I just tested to see -what happen when trying to hardlink, and this fail as well:

- -
-% ln foo bar
-ln: creating hard link `bar' => `foo': Function not implemented
-%
-
- -

I have not yet found time to implement a test for this in my file -system test code, but believe having working hard links is useful to -avoid surprised unix programs. Not as useful as working file locking -and symlinks, which are required to get a working desktop, but useful -nevertheless. :)

- -

The latest version of the file system test code is available via -git from -http://github.com/gebi/fs-test

+

Via en +blogpost fra Simon Phipps i går, fant jeg en referanse til +en +artikkel i Washington Times som igjen refererer til en artikkel i +det fagfellevurderte tidsskriftet Journal of Transportation Security +med tittelen +"An +evaluation of airport x-ray backscatter units based on image +characteristics" som enkelt konstaterer at +pornoscannerne +som kler av reisende på flyplasser ikke er i stand til å avsløre det +produsenten og amerikanske myndigheter sier de skal avsløre. Kort +sagt, de bedrer ikke sikkerheten. Reisende må altså la ansatte på +flyplasser se dem +nakne eller la seg beføle i skrittet uten grunn. Jeg vil +fortsette å nekte å bruke disse pornoskannerne, unngå flyplasser der +de er tatt i bruk, og reise med andre transportmidler enn fly hvis jeg +kan.

- Tags: debian edu, english, nuug. + Tags: norsk, personvern, sikkerhet.
-
Sikkerhetsteateret på flyplassene fortsetter
-
2010-08-28 10:40
+
Now accepting bitcoins - anonymous and distributed p2p crypto-money
+
2010-12-10 08:20
-

Jeg skrev for et halvt år siden hvordan -samfunnet -kaster bort ressurser på sikkerhetstiltak som ikke fungerer. Kom -nettopp over en -historie -fra en pilot fra USA som kommenterer det samme. Jeg mistenker det -kun er uvitenhet og autoritetstro som gjør at så få protesterer. Har -veldig sans for piloten omtalt i Aftenposten 2007-10-23, -og skulle ønske flere rettet oppmerksomhet mot problemet. Det gir -ikke meg trygghetsfølelse på flyplassene når jeg ser at -flyplassadministrasjonen kaster bort folk, penger og tid på tull i -stedet for ting som bidrar til reell økning av sikkerheten. Det -forteller meg jo at vurderingsevnen til de som burde bidra til økt -sikkerhet er svært sviktende, noe som ikke taler godt for de andre -tiltakene.

- -

Mon tro hva som skjer hvis det fantes en enkel brosjyre å skrive ut -fra Internet som forklarte hva som er galt med sikkerhetsopplegget på -flyplassene, og folk skrev ut og la en bunke på flyplassene når de -passerte. Kanskje det ville fått flere til å få øynene opp for -problemet.

- -

Personlig synes jeg flyopplevelsen er blitt så avskyelig at jeg -forsøker å klare meg med tog, bil og båt for å slippe ubehaget. Det -er dog noe vanskelig i det langstrakte Norge og for å kunne besøke de -delene av verden jeg ønsker å nå. Mistenker at flere har det slik, og -at dette går ut over inntjeningen til flyselskapene. Det er antagelig -en god ting sett fra et miljøperspektiv, men det er en annen sak.

+

With this weeks lawless +governmental +attacks on Wikileak and +free +speech, it has become obvious that PayPal, visa and mastercard can +not be trusted to handle money transactions. +A blog post from +Simon +Phipps on bitcoin reminded me about a project that a friend of +mine mentioned earlier. I decided to follow Simon's example, and get +involved with BitCoin. I got +some help from my friend to get it all running, and he even handed me +some bitcoins to get started. I even donated a few bitcoins to Simon +for helping me remember BitCoin.

+ +

So, what is bitcoins, you probably wonder? It is a digital +crypto-currency, decentralised and handled using peer-to-peer +networks. It allows anonymous transactions and prohibits central +control over the transactions, making it impossible for governments +and companies alike to block donations and other transactions. The +source is free software, and while the key dependency wxWidgets 2.9 +for the graphical user interface is missing in Debian, the command +line client builds just fine. Hopefully Jonas +will get the package into +Debian soon.

+ +

Bitcoins can be converted to other currencies, like USD and EUR. +There are companies accepting +bitcoins when selling services and goods, and there are even +currency "stock" markets where the exchange rate is decided. There +are not many users so far, but the concept seems promising. If you +want to get started and lack a friend with any bitcoins to spare, +you can even get +some for free (0.05 +bitcoin at the time of writing). Use +BitcoinWatch to keep an eye +on the current exchange rates.

+ +

As an experiment, I have decided to set up bitcoind on one of my +machines. If you want to support my activity, please send Bitcoin +donations to the address +15oWEoG9dUPovwmUL9KWAnYRtNJEkP1u1b. Thank you!

- Tags: norsk, nuug, personvern, sikkerhet. + Tags: bitcoin, debian, english, personvern, sikkerhet.
-
Skolelinux i Osloskolen
-
2010-08-26 22:25
+
Martin Bekkelund: En stille bønn om Datalagringsdirektivet
+
2010-12-09 21:25
-

Denne høsten skal endelig alle Osloskolene få mulighet til å bruke -Skolelinux. Ny IT-løsning -har vært rullet ut i noen måneder nå, og så vidt jeg fikk vite før -sommeren skulle alle skoler ha nytt opplegg på plass før oppstart nå i -høst. På alle skolene skal en kunne velge ved installasjon om en skal -ha Windows eller Skolelinux på maskinene, og en kan i tillegg -PXE-boote maskinene over nett som tynne klienter eller diskløse -arbeidsstasjoner. Jeg er spent på hvor mange skoler som velger å ta i -bruk Skolelinux, og gleder meg til å se hvordan dette utvikler seg. -Løsningen leveres av -Logica med -Skolelinux Drift AS som -underleverandør, og jeg har vært involvert i utviklingen av løsningen -via Skolelinux Drift AS siden prosjektet starter. Jeg synes det er -fantastisk at Skolelinux er kommet så langt siden vi startet i 2001 at -alle elevene i Osloskolene nå skal få mulighet til å bruke -løsningen. Jeg håper de vil sette pris på alle de -fantastiske -brukerprogrammene som er tilgjengelig i Skolelinux.

+

Martin Bekkelund ved +friprog-senteret har skrevet +følgende +korte +oppsummering rundt datalagringsdirektivet, som jeg videreformidler +her.

+ +

Det pågår i disse dager en intens diskusjon om +innføring av Datalagringsdirektivet (DLD) i norsk rett. Kanskje +har du gjort deg opp en mening, kanskje er du usikker. I begge +tilfeller ber jeg deg lese videre.

+ +

Samtlige fagmiljøer, både i Norge og EU, har konkludert med at +DLD ikke bør +innføres på nåværende tidspunkt. Den tekniske kvaliteten på direktivet +er dårlig, det griper uforholdsmessig inn i personvernet, det har +store mangler og viktige spørsmål som hvem som skal ha tilgang og +hvordan data skal lagres er fortsatt uavklart.

+ + + +

Jeg liker å tro at jeg er en hyggelig fyr. Jeg har et rent +rulleblad, og med unntak av to fartsbøter har jeg aldri vært en byrde +for samfunnet. Det akter jeg å fortsette med. Det er mange som meg, +lovlydige, pliktoppfyllende borgere som aldri vil utgjøre en trussel +mot noe som helst. Vi synes derfor det er trist og sårende at all vår +atferd skal overvåkes døgnkontinuerlig.

+ +

Understøttet av faglige vurderinger kan du trygt si nei til +DLD.

+ +

Ta kontakt med meg +hvis du har spørsmål om DLD, uansett hva det måtte +gjelde.

+ +

Denne teksten er å anse som Public +Domain. Spre den videre til alle som kan ha nytte av +den!

+

+ +

Siste melding +fra Nettavisen er at regjeringen planlegger å fremme sitt forslag +til implementering av datalagringsdirektivet i morgen, i ly av +fredprisutdelingen for å få minst mulig pressedekning om saken. Vi +får snart se om det stemmer.

- Tags: debian edu, norsk. + Tags: norsk, personvern.
-
Broken umask handling with sshfs
-
2010-08-26 13:30
+
Student group continue the work on my Reprap 3D printer
+
2010-12-09 19:30
-

My file system sematics program -presented -a few days ago is very useful to verify that a file system can -work as a unix home directory,and today I had to extend it a bit. I'm -looking into alternatives for home directory access here at the -University of Oslo, and one of the options is sshfs. My friend -Finn-Arne mentioned a while back that they had used sshfs with Debian -Edu, but stopped because of problems. I asked today what the problems -where, and he mentioned that sshfs failed to handle umask properly. -Trying to detect the problem I wrote this addition to my fs testing -script:

- -
-mode_t touch_get_mode(const char *name, mode_t mode) {
-  mode_t retval = 0;
-  int fd = open(name, O_RDWR|O_CREAT|O_LARGEFILE, mode);
-  if (-1 != fd) {
-    unlink(name);
-    struct stat statbuf;
-    if (-1 != fstat(fd, &statbuf)) {
-      retval = statbuf.st_mode & 0x1ff;
-    }
-    close(fd);
-  }
-  return retval;
-}
-
-/* Try to detect problem discovered using sshfs */
-int test_umask(void) {
-  printf("info: testing umask effect on file creation\n");
-
-  mode_t orig_umask = umask(000);
-  mode_t newmode;
-  if (0666 != (newmode = touch_get_mode("foobar", 0666))) {
-    printf("  error: Wrong file mode %o when creating using mode 666 and umask 000\n",
-           newmode);
-  }
-  umask(007);
-  if (0660 != (newmode = touch_get_mode("foobar", 0666))) {
-    printf("  error: Wrong file mode %o when creating using mode 666 and umask 007\n",
-           newmode);
-  }
-
-  umask (orig_umask);
-  return 0;
-}
-
-int main(int argc, char **argv) {
-  [...]
-  test_umask();
-  return 0;
-}
-
- -

Sure enough. On NFS to a netapp, I get this result:

- -
-Testing POSIX/Unix sematics on file system
-info: testing symlink creation
-info: testing subdirectory creation
-info: testing fcntl locking
-  Read-locking 1 byte from 1073741824
-  Read-locking 510 byte from 1073741826
-  Unlocking 1 byte from 1073741824
-  Write-locking 1 byte from 1073741824
-  Write-locking 510 byte from 1073741826
-  Unlocking 2 byte from 1073741824
-info: testing umask effect on file creation
-
- -

When mounting the same directory using sshfs, I get this -result:

- -
-Testing POSIX/Unix sematics on file system
-info: testing symlink creation
-info: testing subdirectory creation
-info: testing fcntl locking
-  Read-locking 1 byte from 1073741824
-  Read-locking 510 byte from 1073741826
-  Unlocking 1 byte from 1073741824
-  Write-locking 1 byte from 1073741824
-  Write-locking 510 byte from 1073741826
-  Unlocking 2 byte from 1073741824
-info: testing umask effect on file creation
-  error: Wrong file mode 644 when creating using mode 666 and umask 000
-  error: Wrong file mode 640 when creating using mode 666 and umask 007
-
- -

So, I can conclude that sshfs is better than smb to a Netapp or a -Windows server, but not good enough to be used as a home -directory.

- -

Update 2010-08-26: Reported the issue in -BTS report #594498

- -

Update 2010-08-27: Michael Gebetsroither report that he found the -script so useful that he created a GIT repository and stored it in -http://github.com/gebi/fs-test.

+

A few days ago, I was introduces to some students in the robot +student assosiation Robotica +Osloensis at the University of Oslo where I work, who planned to +get their own 3D printer. They wanted to learn from me based on my +work in the area. After having a short lunch meeting with them, I +offered them to borrow my reprap kit, as I never had time to complete +the build and this seem unlike to change any time soon. I look +forward to see how this goes. This monday their volunteer driver +picked up my kit and drove it to their lab, and tomorrow I am told the +last exam is over so they can start work on getting the 3D printer +operational.

+ +

The robotic group have already build several robots on their own, +and seem capable of getting the reprap operational. I really look +forward to being able to print all the cool 3D designs published on +Thingiverse. I even got +some 3D scans I got made during Dagen@IFI when one of the groups at +the computer science department at the university demonstrated their +very cool 3D scanner.

- Tags: debian edu, english, nuug. + Tags: 3d-printer, english, reprap.
-
Elektronisk stemmegiving er ikke til å stole på - heller ikke i Norge
-
2010-08-23 19:30
+
Debian Edu development gathering and General Assembly for FRiSK
+
2010-11-29 18:40
-

I Norge pågår en prosess for å -innføre elektronisk -stemmegiving ved kommune- og stortingsvalg. Dette skal -introduseres i 2011. Det er all grunn til å tro at valg i Norge ikke -vil være til å stole på hvis dette blir gjennomført. Da det hele var -oppe til høring i 2006 forfattet jeg -en -høringsuttalelse fra NUUG (og EFN som hengte seg på) som skisserte -hvilke punkter som må oppfylles for at en skal kunne stole på et valg, -og elektronisk stemmegiving mangler flere av disse. Elektronisk -stemmegiving er for alle praktiske formål å putte ens stemme i en sort -boks under andres kontroll, og satse på at de som har kontroll med -boksen er til å stole på - uten at en har mulighet til å verifisere -dette selv. Det er ikke slik en gjennomfører demokratiske valg.

- -

Da problemet er fundamentalt med hvordan elektronisk stemmegiving -må fungere for at også ikke-krypografer skal kunne delta, har det vært -mange rapporter om hvordan elektronisk stemmegiving har sviktet i land -etter land. En -liten -samling referanser finnes på NUUGs wiki. Den siste er fra India, -der valgkomisjonen har valgt -å -pusse politiet på en forsker som har dokumentert svakheter i -valgsystemet.

- -

Her i Norge har en valgt en annen tilnærming, der en forsøker seg -med teknobabbel for å få befolkningen til å tro at dette skal bli -sikkert. Husk, elektronisk stemmegiving underminerer de demokratiske -valgene i Norge, og bør ikke innføres.

- -

Den offentlige diskusjonen blir litt vanskelig av at media har -valgt å kalle dette "evalg", som kan sies å både gjelde elektronisk -opptelling av valget som Norge har gjort siden 60-tallet og som er en -svært god ide, og elektronisk opptelling som er en svært dårlig ide. -Diskusjonen gir ikke mening hvis en skal diskutere om en er for eller -mot "evalg", og jeg forsøker derfor å være klar på at jeg snakker om -elektronisk stemmegiving og unngå begrepet "evalg".

+

On friday, the first Debian Edu / Skolelinux +development +gathering in a long time take place here in Oslo, Norway. I +really look forward to seeing all the good people working on the +Squeeze release. The gathering is open for everyone interested in +learning more about Debian Edu / Skolelinux.

+ +

On Saturday, the Norwegian member organization taking care of +organizing these development gatherings, Fri Programvare i Skolen, +will hold its +General Assembly +for 2010. Membership is open for all, and currently there are 388 +people registered as members. Last year 32 members cast their vote in +the memberdb based election system. I hope more people find time to +vote this year.

- Tags: norsk, nuug, sikkerhet. + Tags: debian edu, english, nuug.
-
Robot, reis deg...
-
2010-08-21 22:10
+
Why isn't Debian Edu using VLC?
+
2010-11-27 11:30
-

I dag fikk jeg endelig tittet litt på mine nyinnkjøpte roboter, og -har brukt noen timer til å google etter interessante referanser og -aktuell kildekode for bruk på Linux. Det mest lovende så langt er -ispykee, som har en -BSD-lisensiert linux-daemon som står som mellomledd mellom roboter på -lokalnettet og en sentral tjeneste der en iPhone kan koble seg opp for -å fjernstyre roboten. Linux-daemonen implementerer deler av -protokollen som roboten forstår. Etter å ha knotet litt med å oppnå -kontakt med roboten (den oppretter et eget ad-hoc wifi-nett, så jeg -måtte gå av mitt vanlige nett for å få kontakt), og kommet frem til at -den lytter på IP-port 9000 og 9001, gikk jeg i gang med å finne ut -hvordan jeg kunne snakke med roboten vha. disse portene. Robotbiten -av protokollen er publisert av produsenten med GPL-lisens, slik at det -er mulig å se hvordan protokollen fungerer. Det finnes en java-klient -for Android som så ganske snasen ut, men fant ingen kildekode for -denne. Derimot hadde iphone-løsningen kildekode, så jeg tok -utgangspunkt i den.

- -

Daemonen ville i utgangspunktet forsøke å kontakte den sentrale -tjenesten som iphone-programmet kobler seg til. Jeg skrev dette om -til i stedet å sette opp en nettverkstjeneste på min lokale maskin, -som jeg kan koble meg opp til med telnet og gi kommandoer til roboten -(act, forward, right, left, etc). Det involverte i praksis å bytte ut -socket()/connect() med socket()/bind()/listen()/accept() for å gjøre -klienten om til en tjener.

- -

Mens jeg har forsøkt å få roboten til å bevege seg har min samboer -skrudd sammen resten av roboten for å få montert kamera og plastpynten -(armer, plastfiber for lys). Nå er det hele montert, og roboten er -klar til bruk. Må få flyttet den over til mitt vanlige trådløsnett -før det blir praktisk, men de bitene av protokollen er ikke -implementert i ispykee-daemonen, så der må jeg enten få tak i en mac -eller en windows-maskin, eller implementere det selv.

- -

Vi var tre som kjøpte slike roboter, og vi har blitt enige om å -samle notater og referanser på NUUGs wiki. Ta en titt -der hvis du er nysgjerrig.

+

In the latest issue of Linux Journal, the readers choices were +presented, and the winner among the multimedia player were VLC. +Personally, I like VLC, and it is my player of choice when I first try +to play a video file or stream. Only if VLC fail will I drag out +gmplayer to see if it can do better. The reason is mostly the failure +model and trust. When VLC fail, it normally pop up a error message +reporting the problem. When mplayer fail, it normally segfault or +just hangs. The latter failure mode drain my trust in the program.

+ +

But even if VLC is my player of choice, we have choosen to use +mplayer in Debian +Edu/Skolelinux. The reason is simple. We need a good browser +plugin to play web videos seamlessly, and the VLC browser plugin is +not very good. For example, it lack in-line control buttons, so there +is no way for the user to pause the video. Also, when I +last +tested the browser plugins available in Debian, the VLC plugin +failed on several video pages where mplayer based plugins worked. If +the browser plugin for VLC was as good as the gecko-mediaplayer +package (which uses mplayer), we would switch.

+ +

While VLC is a good player, its user interface is slightly +annoying. The most annoying feature is its inconsistent use of +keyboard shortcuts. When the player is in full screen mode, its +shortcuts are different from when it is playing the video in a window. +For example, space only work as pause when in full screen mode. I +wish it had consisten shortcuts and that space also would work when in +window mode. Another nice shortcut in gmplayer is [enter] to restart +the current video. It is very nice when playing short videos from the +web and want to restart it when new people arrive to have a look at +what is going on.

- Tags: norsk, nuug, robot. + Tags: debian, debian edu, english, multimedia, video, web.
-
2 Spykee-roboter i hus, nå skal det lekes
-
2010-08-18 13:30
+
DND hedrer overvåkning av barn med Rosingsprisen
+
2010-11-23 14:15
-

Jeg kjøpte nettopp to -Spykee-roboter, for test og -leking. Kjøpte to da det var så billige, og gir meg mulighet til å -eksperimentere uten å være veldig redd for å ødelegge alt ved å bytte -ut firmware og slikt. Oppdaget at lekebutikken på Bryn senter hadde -en liten stabel på lager som de ikke hadde klart å selge ut etter -fjorårets juleinnkjøp, og var villig til å selge for en femtedel av -vanlig pris. Jeg, Ronny og Jarle har skaffet oss restbeholdningen, og -det blir morsomt å se hva vi får ut av dette.

- -

Roboten har belter styrt av to motorer, kamera, høytaler, mikrofon -og wifi-tilkobling. Det hele styrt av en GPL-lisensiert databoks som -jeg mistenker kjører linux. Firmware-kildekoden ble visst publisert i -mai. Eneste utfordringen er at kontroller-programvaren kun finnes til -Windows, men det må en kunne jobbe seg rundt når vi har kildekoden til -firmwaren. :)

- - +

Jeg registrerer med vond smak i munnen at Den Norske Dataforening +hedrer +overvåkning av barn med Rosingsprisen for kreativitet i år. Jeg +er glad jeg nå er meldt ut av DND.

+ +

Å elektronisk overvåke sine barn er ikke å gjøre dem en tjeneste, +men et overgrep mot individer i utvikling som bør læres opp til å ta +egne valg.

+ +

For å sitere Datatilsynets nye leder, Bjørn Erik Thon, i +et intervju +med Computerworld Norge:

+ +

+- For alle som har barn, meg selv inkludert, er førstetanken at det +hadde vært fint å vite hvor barnet sitt er til enhver tid. Men ungene +har ikke godt av det. De er små individer som skal søke rundt og finne +sine små gjemmesteder og utvide horisonten, uten at foreldrene ser dem +i kortene. Det kan være fristende, men jeg ville ikke gått inn i +dette. +

+ +

Det er skremmende å se at DND mener en tjeneste som legger opp til +slike overgrep bør hedres. Å flytte oppveksten for barn inn i en +virtuell +Panopticon er et +grovt overgrep og vil gjøre skade på barnenes utvikling, og foreldre +burde tenke seg godt om før de gir etter for sine instinkter her.

+ +

Blipper-tjenesten får meg til å tenke på bøkene til +John Twelve +Hawks, som forbilledlig beskriver hvordan et totalitært +overvåkningssamfunn bygges sakte men sikkert rundt oss, satt sammen av +gode intensjoner og manglende bevissthet om hvilke prinsipper et +liberalt demokrati er fundamentert på. Jeg har hatt stor glede av å +lese alle de tre bøkene.

- Tags: norsk, nuug, robot. + Tags: norsk, personvern, sikkerhet.
@@ -563,7 +594,13 @@ firmwaren. :)

  • August (13)
  • -
  • September (2)
  • +
  • September (7)
  • + +
  • October (9)
  • + +
  • November (13)
  • + +
  • December (7)
  • @@ -612,61 +649,63 @@ firmwaren. :)

    Tags