Friday, 18 August 2017

Wednesday, 15 March 2017

Google Summer of Code: play with embedded and FPGAs at TimVideos!

Are you a Uni student and interested in hardware, FPGAs or embedded programming? You could get paid to hack by applying to the organisation for Google Summer of Code!

The project is participating in Google Summer of Code 2017 (GSoC2017) and is looking for students to hack on the hardware used to record many open source conferences - including; many PyCons around the world, and DebConf.
LCA2017 PyCon AU, pyOhio, Kiwi PyCon & PyCon ZA DebConf2016
Due to the focus on hardware, they are very interested in students who are interested in things like FPGAs, VHDL/Verilog and other HDLs, embedded C programming and operating systems and electronic circuit/PCB design.

More details: !

(Mostly sharing this because this open video hardware might fit FOSDEM very well in the future...)

Tuesday, 7 February 2017

ansible deploying video boxes

This was how an ansible deploy of the video boxes looked like... More info to come.

Monday, 6 February 2017

Embarassing blackmagic design video stream on youtube

This is embarassing. BlackMagic Design. Expensive video hardware. Stream audio and video out of sync. Shitty image quality. In a studio. Prepared for hours.

Just yesterday, we did lots and lots better. Far far far better audio quality in the rooms where we actually controlled the audio. Tons better video quality in the rooms where we had some control of the lighting. In 40 rooms. Without someone handling the camera. Across a network that was not ours. Setup in four hours. With a pile of 120€ laptops. More live mixing features. Higher resolution. At FOSDEM

Blackmagic, call us. We might be able to help you.

Friday, 23 December 2016

99th day of trying to get a Dommel VDSL line...

Yes, what was I thinking...

* 20160915: ordered dsl line at They already had all my contact data and other permissions, so that administrative bit went quickly. It would turn out to be the only quick and easy bit... I tell them five times that this will be a new line that needs to be dug in because whatever there migh have been has disappeared during renovations.
* 201610??: First proximus technician visit. He returns home "There's no line here. My data says there was a line here."
* 201610??: 
* 20161021: an ->A<-DSL line gets delivered instead of VDSL. It seems something went wrong during the order process (possibly on my side?).
* 20161021: I agree to pay a 25€ "reduced" upgrade fee and immediately order an upgrade to VDSL.
* Nothing happens for two weeks...
* Nothin happens for three weeks...
* /me calls Dommel. Dommel: "You will have to wait until your payment for the upgrade has been processed." "But... you have direct debit permissions on my account since two years now?" "Yes, but our administrative system doesn't allow that..."
* The payment eventually clears. /me calls them. "Yes, this week or the next, we will be able to make an appointment with a technician..."
* Another three weeks pass. No news. I call them. "In two or three weeks, we will be able to make an appointment with a technician"
* A few days later, Dommel informs me a proximus technican will visit on December 22...
* 20161222: Another proximus technician visits and connects the VDSL2 line.
* 20161222: I triple check with Dommel by phone if everything will be fine, and what I should do. "Didn't you receive a USB stick with configuration in it?" "No?" "Oh!" "So what to do now?" "We'll send you the required settings by email..."
* 20161223: Back home, I immediately test the settings. DSL line syncs (70/20), but PPPoE times out... Phone call to the Dommel help line. "Wait for an hour or so, things will be fine..." Four more phone calls that afternoon later... Proximus technician scheduled to drop by between 8am and noon...20161227. Not sure what he or she will be able to do. Let's hope for the best..

Friday, 7 October 2016


A dirty one liner as a small reminder for myself. Oh well, it did help my client to get those images out of this rotten old CMS quickly. And it wasn't as dirty as what people in #bash suggested. Dirty? Not dirty at all!

find ./ -iname "*image_large" -print0 | xargs -0 bash -c 'for image; do mv "$image" "$(dirname "$(dirname "$image")")"/$RANDOM.jpg; done' bash

Friday, 1 April 2016

Vultures in the tram in Riga, Latvia.

Some people don't like the vulture credit companies praying on the working poor.

As seen in the tram in Riga, Latvia.

OK, as laser cut and hung up in the tram in Riga, Latvia...

Sunday, 7 February 2016