Facebook Casualties

Maybe i'm turning into an old man, but i think there are probably better ways to communicate than Facebook.

Recently the ACLU has released a facebook app that demonstrates how much a single app can find out about your friends. If you're curious what i'm getting cranky about, and you use facebook, i suggest you try it out. (Either that really is the ACLU or a very clever social engineer impersonating the ACLU, but the point is the same.)

Since Facebook allows any app to see anything about anyone's friends, i've decided this is a severe privacy risk because i cannot control which applications i trust with my personal details. While Facebook is a great platform with alot of potential, Facebook's policies are not something i can live with. Rather than being a luddite and deleting my Facebook account, i've decided to start dropping people who use sensless applications without a reasonable privacy policy. These people i'm calling casualties.

I'm debating if i should start putting up a Wall of Shame, or if that would be an equal invasion of privacy. I guess for now i'll say i've already dropped a Fedora contributor. This is gonna get tricky once i start dropping family members.

FreeJ Release Party

Last night i attended the FreeJ 1.0 release party at the Nederland Instituut voor Media Kunst, or in english, the Dutch Institute for Media Arts. The NIMK is an art gallery / studio / institute for multimedia arts and it really focuses on some avant garde work. As a bonus, most of the exhibits there run on free software, and it's very rare they host an exhibit using windows. Since one of the core developers works there, it make perfect sense to hold the release party there. Congratulations to all the developers for finally making it to 1.0.

As part of the release party, Jaromil surprised us with a panel on the future of media codecs, which i was invited to participate in. The history of FreeJ is heavily involved in activism and the arts, and the developers have been heavily invested in promoting Theora and other Free as in Freedom codecs. It's very hard to broadcast a controversial message when your message is 'jailed' in a proprietary codec that relies on patent encumbered software, not only to distribute it, but to receive and view it as well. While the patents on MP3 and MPEG are eventually going to expire, there will always be new codecs with new patents, or worse yet, other encumbrances that will make it an uphill battle.

On the panel sat Jaromil, Bastiaan "buZz", Chris "MrGoil", Pablo "caedes" and myself. Jaro opened up the conversation asking us about the future of codecs in general and where we're going. Obviously, there were some setbacks a few months ago with the lack of video standardization in the HTML 5 standard, and how there were conflicting needs for the (then) better but patent encumbered H.264 codec and Theora. We discussed the need for making sure the platform itself is open so the user can install any code wanted, even if free codecs aren't provided out of the box.

After explaining half the issues to a partly non technical audience, we transitioned to talking a bit about Pablo's work on Crystal Space. His latest projects is an open platform for people working on any visual media, including both 2d film and 3d objects. In short imagine Git for content that's not just one dimensional streams of text. Many graphics shops have issues where once one person checks out a model, it's a single binary blob that no one else can edit. These tools enable the content editors to work on different aspects of the same model simultaneously and intelligently handle merging. We got a bit 'psychedelic' explaining how we are going from a single one dimensional model to a 4 dimensional model. (That word was picked by one of the audience members ^_^). I think switching from a dubbel to a trippel help explained the paradigm shift too.

While it wasn't part of the panel, i also want to mention Tatiana's work "acracia". She has been working on a distributed platform for icecast and content browsing under the project GISS, Global Independent Streaming Support. The project works two fold. The first part is a distributed network for streaming content, where people can pool together private stream servers, and share each other's load when one particular stream suffers the slashdot effect. This significantly lowers the barrier to streaming any online media to a project with little resources. The second part is a frontend like youtube that can also be run on a local server and is far more customizable. Not including the workload involved in transcribing submissions, they are running the entire thing inside a single VM at the moment, so for a website hosting alot of video, it's pretty resource friendly.

All in all, it was a pretty enlightening evening.

The end of GSoC 2009

Today i filled out my evaluation for Satya for the Google Summer of Code. I'm not sure if i'm allowed to discuss the grade yet, though i think everyone involved is smart enough to guess what it is. I just want to share some comments i put at the end of the form about what Satya has done:

I think the most important
qualifications of Satya's work are the
end results. The Fedora Project now has
a decent Docbook editor. The upstream
Beacon project has been motivated into
becoming a better upstream (read: a
better website) and the community there
has been revitalized. Fedora and Gentoo
now share a common project, which fits
in with Fedora's mission of working with
both upstream and the community at
large. Satya can definitely take credit
for being the catalyst for these
changes. Therefore, i give her a passing
grade.

If you're familiar with Red Hat culture, you'll understand that "catalyst" is a great Buzzword Bingo word there. I think Satya will fit in quite nicely there.

Some more HAR coverage

I found a great blog post that describes nicely what HAR is like. Check it out.

Live as if you are already in the future at hacker camp

Saves me a bit of blogging trouble :)

Nerds fight like no other

I remember seeing in the Dutch press an article about HAR commented that computer hackers fight the dirtiest. Well, a little friendly joking around can't hurt. One of the great things about hacker cons is it's not really important which distro you use, i even saw people running Windows 7 on the open network. Even so, there's always going to be a bit of goofing off:

Officially, the Ubuntu village was slightly better represented than Fedora, but i think we had alot of great word of mouth advertising. The people who needed Fedora CDs knew exactly where to come to.

You can definitely say we had better uptime and presence at the tent.

It's nice to know that some people know what people are really looking for ;).

Wanted: Web Designer

Dear Lazyweb,

I've decided that i need a Hackers on a Bike website and logo for the future. I was thinking of starting off with a simple wordpress blog, but there's obviously alot of potential for what can be done with such a site, and no matter what happens, there's a definite need for some good design. I also need to come up with a logo, and since programming logo is the extent of my graphics skills, all help is appreciated. Anyone interested?

Hacking at Random: The Aftermath

I think i'm getting old. I decided it would be a good idea to leave a day early to get some extra sleep, and be well rested when i got to work today. Hearing threats about the internet and power being cut off helped motivate things as well.

Hacking at Random is definitely an experience. You never quite feel the same person after these hack camps as you did before you left home, and it's always for the best. If you feel like you missed out, and want to spend a couple of weekends catching up on the lectures, i believe the lectures and the radio feeds are being archived, and a bit of googling will help. A good hack camp isn't just about lectures though. It's about watching someone's FTP server going down, hopping on your bike to tell him in person, and getting side tracked along the way. By the time you've made it there, you're missing your shirt and shoes, and you're covered in paint and dyes. Sure this happens at any other festival, but not because someone's FTP server crashed.

I can't exactly say i was that productive at this event, but i wasn't planning on it. I spent most of my time off the computer, because there was so much going on. Overall, it was a great vacation. Now i'm looking forward to eth-0 and the CCC.