koldfront

My Google Nexus 10 tablet was upgraded to Android 5.0.1. Now email doesn't work. Email never was essential anyway. Thanks Google! #fail

Jukebox and NFC/RFID #hardware #jukebox

I just ordered some small RFID stickers and a USB RFID reader/writer. Planning to put the stickers on albums, and to have the reader near the stereo, and adding a little code to play the album on the jukebox when waved nearby.

Let me know if you have done something like this.

Update: I got the PN533 usb stick today, and have hacked together a little script to handle it. So far I am simply using a UID to Album mapping, it would be nice to put the barcode, artist and album title into the tag!

And I need a USB extension cord, so the place you have to wave the album isn't very awkward to reach. And I need to put stickers on albums and fill in the mapping.

 (0 comments)

Too little time, too many links #biology #emacs #haskell #hst #perl #programming #work

Here is a bunch of apparently rare Hunter S. Thompson articles, that I ought to read: *HST – Rare Articles.

I have been trying to get myself together to learn Haskell for something like a decade now. When^WIf I get to be intermediate to advanced, I guess I should read What I Wish I Knew When Learning Haskell.

A REST framework for Haskell: Announcing rest - A Haskell REST framework. Cool! I think I may start with Scotty for just making a simple website. Growler I could not install on Debian unstable (base package too old).

I should set up Emacs for Haskell development properly.

I really ought to read up on Moose, roles and Composition over inheritance, but... isn't object oriented programming so last millenium? (It puts bread on the table, though, so maybe I shouldn't be putting it down quite so arrogantly.)

An article about "open source"/"free software" only on farming plants: Linux for Lettuce, which I was too lazy to read. See also: skeptical.

There is a cute introduction to Emacs lisp programming called "Casting SPELs in Emacs" - I got to page 5 before stalling. And the pages are short.

On the other hand, there is an Underhanded C Competition for avid C-programmers to compete in deceptiveness. My C is to rusty to try and compete. Or even read.

Advent calendars can be nice, this one is about free fonts, and in German. Perfect!

 (0 comments)

Copenhagen Suborbitals has jumped the shark #unsubscribe

With a Work Breakdown Structure.

 (0 comments)

Action at the kayak slide in Copenhagen harbour, just as I was walking by: youtu.be/nce6Q47ZjYc

Syncronizing contacts and calendars with your own server, on Android #android

I just spent 2½ hours making my new Android phone sync using DAVdroid to radiCALe on my home server.

It took a while, because there are a couple of things you simply "have to know":

I am only sync'ing my web-based calender on the server in one direction (server to phone); this seems to just work. Addressbook will probably only be in the other direction (phone to server).

I managed to avoid sending my contacts to Google, by turning off all sync before creating the Google account (this is done in Settings/Data Usage top right menu "Auto-sync data"). After creating the account, I turned off wi-fi and mobile data - and then I reenabled Auto-sync data, and went to Settings/Accounts/Google and disabled sync for everything Google there. After that I could enable mobile data and wi-fi again.

The point here is for the email app to update Auto-sync data must be on, but if I turned it on again while there was a network connection available, my contacts would have been synced to the new Google account before I could disable syncing to it - thus the turn off wi-fi and mobile data "trick".

Phew.

Update: If you try setting up a DAVdroid account, and you get an "HTTP error: 500 internal server error", while radiCALe reports no problem in the log, double check the permissions/ownership of the files in /var/lib/radicale/collections/ For some reason one of the .props-files got root.root as owner.group, changing to radicale.radicale fixed the problem.

Also, if DAVdoid says there is in intermittent problem with syncing your calendars, check that your .ics-files have UID entries for all VEVENTS - they are apparently mandatory for DAVdroid.

 (2 comments)

End of summer

It feels like even the weather is sad that summer vacation is over. It has been raining "slowly" all day...

 (0 comments)

BioCoder: Making biotech actually garage-ready #biotech

An interesting article about the movement towards making biotech possible in your basement, and access to reagents in particular: Open Source Biotech Consumables.

Lots of things I hadn't heard about - OpenPCR, ... I wonder when I can sequence parts of my own genome in my kitchen. Now that would be interesting.

"Open source plasmids" has a nice ring to it!

 (0 comments)

Perl indeed was the universal glue of the early web - Microsofts first website was maintained using Perl: boingboing.net/2014/08/0 ...

Night Glow 2014

The Night Glow - 15 hot air balloons glowing to music - in Fælledparken tonight was very nice!

I took a bunch of pictures, and made a panorama:

Panorama

 (0 comments)

Archive... Search... Keywords...
Publisher at Google+
Night glow

Sunday

Adams first recorded usenet-address (22).

Monday

Ramanujan (127).

Winter solstice.

Tuesday

Vincent van Gogh cut off his ear (126).

Wednesday

Jesus (2013).

Thursday

Isaac Newton (372).

2014-12-26

Sonja Rindom (110).

2014-12-28

Linus Torvalds (45).

0.0424 s
webcustodian@koldfront.dk