Martin Hundebøll

Første skridt med programmering i Rust

Husk at bygge med "cargo build --release" når størrelsen på den eksekverbare skal sammenlignes.

Desuden skal den eksekverbare strippes med "strip" programmet for at gøre sammenligningen fair.

Endelig kan man slå link-time-optimization til, hvis man vil klemme de sidste byttes ud ;)

I "cargo.toml": [geshifilter-][profile.release] lto = true[/geshifilter-]

1. maj 2020 kl. 18:04
Fremtiden er lys: Fiber til alle

Er AURA's område stadig lukket land?

16. april 2020 kl. 09:18
Rejsekort giver over 800.000 bøder for manglende tjek ud

Hvad ville et rigtigt pendlerkort (periodekort)koste?

Sådan ca. 2.500 kr. per måned (ca. 20.000 kr. for samme 8 måneder.)

Der er jo ingen der har lovet, at Rejsekortet skulle være billigere end periodekort, kun at det skulle være billigere end klippekort.

Nu bruger jeg selvfølgelig månedskort igen, men jeg synes bare forslaget om Rejsekort Flex var langt ude, da kun lige akkurat er billigere end klippekort på højeste rabattrin.

24. november 2014 kl. 14:43
Rejsekort giver over 800.000 bøder for manglende tjek ud

Hvor mange rejser vil du vurdere du har foretaget i den periode? Bare for at få en idé om hvor stor en andel af dine rejser, de 5 manglende check-ud dækker.

Prisen svinge lidt mellem 75 kr. og 125 kr. per tur, så en middelpris på 100 kr. er nok ikke helt i skoven. Altså ca. 170 rejser i perioden.

24. november 2014 kl. 14:37
Rejsekort giver over 800.000 bøder for manglende tjek ud

I de tilfælde hvor jeg glemte at checke ud, var det altid pga. brudte rutiner. Et par eksempler:

  • Stres med barnevogn og dertilhørende utilfreds baby.
  • Skift til lufthavn/fly med fokus på check-in osv.
  • Fokus på fx opsamling ved banegården.

Altid i forbindelse med togrejser. Aldrig ved afslutning i bus...

24. november 2014 kl. 10:44
Rejsekort giver over 800.000 bøder for manglende tjek ud

Jeg brugte i 2013 mit rejsekort til at pendle mellem Aarhus og Aalborg. Efter 8 måneder (maj - dec) havde jeg rejst for ca. 17.000 kr., samt glemt at checke ud 5 gange.

Det kostede mig ét års karantæne...

Ikke alene kostede det Rejsekort A/S en god kunde - det er også en urimelig konsekvens, at mit rejsekort er ubrugeligt i 12 måneder.

Efter henvendelse til Rejsekort Kundecenter, opfordrede de mig til at bruge et Rejsekort Flex. Selv med højeste rabattrin på Rejsekort Flex koster det stadig 95% af prisen ved brug af gammeldags klippekort på samme strækning - hvilket ikke er holdbart for en pendler.

24. november 2014 kl. 10:39
BIOS-opgraderinger og UEFI: Er vi på taberkurs med Linux?

FreeDOS booter bare ikke fra en USB-nøgle

Da jeg sidst opdaterede min BIOS, brugte jeg DOSEMU fra en USB stick:http://wiki.gentoo.org/wiki/Bootable_DOS_USB_stick

Guiden er ikke så udførlig, men med lidt googlen omkring fandt jeg ud af det. Så vidt jeg huske måtte jeg selv kopiere en masse filer fra DOSEMU's host filer i /usr/share til min usb/guest, og så virkede det fint.

Men jeg bruger legacy boot, så jeg ved ikke om det virker med UEFI...

15. september 2014 kl. 08:02
Javascript-version af NemID til mobilen er klar til pilottest

Den nyeste udgave af Google Chrome (version 35) kan ikke længere køre Java:http://blog.chromium.org/2013/09/saying-goodbye-to-our-old-friend-npapi.html

Det varer nok ikke længe før det samme sker på Windows...

21. maj 2014 kl. 22:17
Nyt kæmpehack: 42 millioner dating-passwords lækket

Fx har jeg noteret mig, at HiFi-klubbens kundeklub kunne sende mig mit eget password, da jeg brugte deres "glemt-kodeord" formular. Sendte en mail, men fik et ret ligegyldigt svar fra deres kundeservice...

23. november 2013 kl. 18:02
Jeg flytter hjemmefra

Jeg har lige så lige (som: i dag) opsat en ny virtuel server hos hetzner.de med følgende services:

  • http(s)
  • smtp(s)
  • imap(s)

Til det har jeg brugt følgende software:

  • Arch Linux (min hverdags distro)
  • nginx (min low-budget vServer har kun 1024 MB RAM)
  • postfix
  • dovecot
  • roundcube webmail
  • vimbadmin mail admin
  • wordpress blog

Jeg har lige migreret fra en vServer hos leaseweb, som led under en default ubuntu server fra 10.04, hvilket er lidt gammelt og pressede de 512 MB RAM jeg havde hos leaseweb.

Det har taget det meste af en dag at opsætte de forskellige services og emigrere mails, men jeg er ganske tilfreds med resultatet.

Prisen hos hetzner.de er 12.90€ per måned, men den fås også med 512 MB RAM for 7.90€.

13. november 2013 kl. 23:28
Debugging konference - for rigtige programmører

Bliver det muligt at se foredragene på video efterfølgende? Det vil gøre det muligt for mere end 100 personer at få noget ud af konferencen :)

10. oktober 2013 kl. 10:36
Fortæller du dine børn om ASCII?

Hvis nogen nu siger LaTeX og versionsstyring, så har de tydeligvis aldrig skrevet projekt sammen med andre end deres usynlige venner.

Den kan jeg altså bare ikke lade passere ubemærket :) Jeg har da, som tusindvis af andre studerende på AAU, skrevet mindst 10 store projekter (80 - 100 sider) ved brug af LaTeX og subversion, sammen med 3-5 andre studerende.

Men ja, jeg får nok svært ved at overbevise min kæreste om at hun skal gøre det samme på sit studie :)

18. september 2013 kl. 09:47
Haves: Skod ADSL linje. Ønskes: Virtuel server

Jeg bruger LeaseWeb, men er efterhånden ved at være træt af at (i hvert fald dele af) deres IP-range er blokeret af hotmail/outlook, så jeg ikke kan sende mails til adresse hos disse :(

23. maj 2013 kl. 06:44
UNIX pusleri: en hurtigere uptime?

Du kan bruge første linje fra /proc/stat[1], som du blot skal sample med et sekunds mellemrum og bruge delta-værdierne:

  1. head -n1 /proc/stat; sleep 1; head -n1 /proc/stat
  2. cpu 40045 2026 11539 2331154 4646 0 143 0 0 0
  3. cpu 40047 2026 11540 2331551 4646 0 143 0 0 0

Load for det sidste sekund bliver da:

  1. load1 = 40045 + 2026 + 11539 + 4646 + 143
  2. load2 = 40047 + 2026 + 11540 + 4646 + 143
  3. idle1 = 2331154
  4. idle2 = 2331551
  5. usage = (load2 - load1)/(idle2 - idle1 + load2 - load1)

Det skulle være muligt at lave et kvikt script eller bruge Linux-kernens API til proc...

[1] http://www.linuxhowtos.org/System/procstat.htm

28. april 2013 kl. 21:16
Død over et halvt kilos pc-overvægt

Min bærbare fra august 2013 holder strøm i 9 timer med et enkelt batteri og op til det dobbelte med mit ekstra batteri, så det er efterhånden rimelig ofte, at jeg tager dagsture uden strømforsyning...

18. april 2013 kl. 14:52
Kend dit modersmål!

Jeg antager du mangler en negation :-)

Touché :)

28. januar 2013 kl. 16:05
Kend dit modersmål!

Jeg har længe være den irreterrende type, der venligt retter min nærmeste, når de bruger "hans" i stedet for "sin". Først for nylig gik det op for mig, at jeg ynder at bruge sproget så præcist og entydigt som muligt, og at grunden nok skal findes i mit hverv som udvikler; jeg er simpelthen vænnet mig til, at hvis jeg udtrykker mig entydigt, så virker mine programmer ikke...

28. januar 2013 kl. 13:09
Vrede it-folk tvinger politikere til ekspertmøde om e-valg

Jeg har sendt følgende til alle kommunalordførere i folketinget:

Kære Simon Kollerup,

Tak for dit bidrag til debatten om det stående lovforslag vedrørende Elektroniske Valghandlinger i Danmark. Som reaktion på dine udmeldinger til bl.a. Version2, giver jeg herunder et par korte kommentarer, der forhåbentlig vil give lidt stof til eftertanke. Desuden vil jeg sende samme kommentarer til andre relevante medlemmer af folketinget.

Punkt 1: "If it Ain't Broken, Don't Fix it"

Vi har i dag et demokrati med tilhørende valghandling, som mange lande misunder - især pga. vores høje stemmeprocent og tillid. Tilmed er udgifterne forholdsvis lave, når man tager omfanget af et valg i betragtning.

Med andre ord: Vi har et system som virker glimrende, så det er svært at finde grund til at "modernisere" vores velfungerende system.

Punkt 2: Ugyldige Stemmer

En væsentlig grund til ønsket om elektroniske valg, synes at være antallet af ugyldige stemmer ved det nuværende system. Det er en helt valid grund, men jeg tvivler på at der ikke findes andre måder at løse det problem på? Fx synes jeg selv den nuværende udformning af stemmeseddelen er en smule forvirrende, da det ikke fremgår tydeligt hvor man skal sætte sit kryds - skal det stå til højre eller venstre for kandidatens navn og hvordan skal det sættes hvis man ønsker at stemme på en liste? Her kunne en vejledning i stemmeboksen og evt. tydeligere felter på stemmeseddelen være en oplagt og særdeles billig løsning!

Punkt 3: Hjælp til Handicappede

Med hensyn til udfordringen for fx synshandikappede, så findes der vel andre og mindre omkostningstunge løsninger? Det burde ikke være umuligt at lave specielle stemmesedler med blindskrift. Og selvom det desværre lyder en smule arrogant, så er det i dag muligt for personer med synshandikap at stemme. En ledsager er en lille pris at betale for et velfungerende valgsystem.

Punkt 4: Det Teknologiske Aspekt

Som uddannet civilingeniør med speciale i computersystemer, bliver jeg ganske nervøs ved tanken om, at den allermest hellige byggesten i vores demokratiske samfund, valghandlingen, skal bero på elektroniske systemer. Vi taler her om systemer, som flertallet af de danske stemmeberettigede ikke forstår til bunds på samme måde, som de forstår blyant og papir, og som de derfor ikke har kinamands chance for at kontrollere.

Computersystemer er komplicerede størrelser, der per definition er umulige at kontrollere. Selvom vi opfinder en process der tester systemet umiddelbart før et forestående valg, er det umuligt at garantere at resultatet af en afgivet stemme faktisk bliver en stemme på den ønskede kandidat eller liste. Uden at dykke ned i for mange computerrelaterede detaljer, skal jeg blot udtrykke på kraftigste, at der i denne sammenhæng ikke er noget, der slår papir og blyant!

Punkt 5: Høringssvar fra Andre Borgere og Organisationer

Fire af de mest markante IT-relaterede organisationer i Danmark (IT-Politisk Forening, IT-fagforeningen Prosa, Dansk Industris ITEK samt forskningsgruppen Demtech på IT-Universitetet), har indsendt høringssvar der forholder sig skeptisk til lovforslaget - både til forslaget i sin nuværende form og til idéen om elektroniske valg som princip. Tre af disse høringssvar anbefaler ligefrem at man helt dropper loven!

Hvordan man kan sidde en sådan kritik overhørig er mig en gåde. At feje IT-eksperters anbefalinger af vejen med argumenter baseret på en "politisk vurdering", og stik imod disse eksperters udsagn påstå "at vi med e-valg kan få et mere sikkert valg, som borgeren har mere tillid til", strider imod alt sund fornuft.

Punkt 6: Høring i Folketinget

Det glæder mig at du inviterer til høring i folketinget om lovforslaget, men desværre bærer invitationen præg af et ønske om at diskutere hvordan vi skal indføre elektroniske valg og ikke om hvorvidt vi overhovedet skal indføre elektroniske valg.

Jeg håber inderligt, at du vil tage ovenstående kommentarer til efterretning, og at vi i Danmark også fremover kan bryste os af et verdens mest velfungerende demokratiske valgsystemer - nemlig papir og blyant.

Baggrund for Ovenstående Kommentarer

Jeg er uddannet dataingeniør fra Aalborg Universitet og arbejder nu som PhD-studerende med bl.a. programmering og trådløse netværk. Computere er for mig en stor interesse og jeg bruger selv teknologi hvorend jeg kan komme til det. Desuden har jeg været studenterpolitisk aktiv og har en almen interesse for politik.

-- Med venlig hilsen Martin Hundebøll Frederiks Allé 99, 1.th 8000 Aarhus C Denmark

+45 61 65 54 61martin@hundeboll.net

20. december 2012 kl. 14:52
skat.dk elsker Adobe - men (næsten) ikke Linux

Jeg ramte samme problem i går og tænkte "WTF?!"... Men fandt at det nemmeste er at bruge Chrome's indbyggede PDF-læser.

9. november 2012 kl. 09:06
Politiet dropper skandalesystemet Polsag

Hvordan i alleverden tjener de penge?

På det offentlige...

3. februar 2012 kl. 10:18