company is currently certified at Master level.

Name: Benjamin Otte
Member since: 2003-12-13 23:49:51
Last Login: 2007-06-14 06:29:44

FOAF RDF Share This

Notes: I'm the lead developer of the Swfdec Flash decoding library and its associated tools. I've been one of the lead developers of GStreamer during the 0.8 development and release cycle, but have since reduced my activity in the project. I've also done various work on the Gnome stack, in particular panel applets, Gtk and its theme engines.

My IRC nick is Company. You can find me in the GStreamer channel, in the Gnome channel or write me an email to otte@gnome.org.

I'm living in Hamburg, Germany.

Projects

Recent blog entries by company

Syndication: RSS 2.0

5 May 2008 »

senior developer

If anyone asks about it in the future, I go by the term senior C developer now. I’ve found a real bug in gcc.

</show-off>

Syndicated 2008-05-05 19:40:00 from Swfblag

2 May 2008 »

webkit time

So it seems gtk-webkit can support Free plugins, too. Even though it has its own quirks.
And it also seems Swfdec runs the new Youtube beta fine, too.

But be careful with poor Webkit, it likes to crash.

Syndicated 2008-05-02 22:17:14 from Swfblag

1 May 2008 »

required reading

Here is required reading for everyone wanting to hack on Swfdec. It’s a nice 280-page introduction on the topic. Go Adobe for publishing it. Keep up the good work.

I think it’s a smart move of Adobe to try to go a more open way in pushing Flash (and its succcessor AIR) in the embedded context. After all, there’s at least three competitors in the new browser wars about “rich content”: Adobe, Microsoft and the W3C. But then, my previous statements about the topic are still relevant I think.

Syndicated 2008-05-01 12:45:29 from Swfblag

29 Apr 2008 »

on marketing

Marketing is a societal process … attempting to move the consumers toward the products or services offered.

I hate marketing. With a passion. The sentence above shows the 2 biggest problems I have with it. One is the word consumer, which often means “too stupid to make its own decisions”. The other is the fact that it doesn’t talk about the quality of the offer, but only about “moving towards”. To me that means that marketing is deeply unethical because its definition already violates the golden rule and the categorical imperative.

But before I get lost in another philosophical discussion with Christian I’ll get back to Open Source. And no, I’m not going to speak about the fact that “ODF good, OOXML bad” is just a big marketing campaign to close Ubuntu bug #1 or about if Linux is ready for the desktop, because that’d just get all the carnival barkers back on their podiums. They are just good as examples for the point I’m trying to make. And that point is that people generally behave seriously braindamaged when it comes to deciding about products or services they have no clue about (and yes, that likely includes me). Of course, we’re all trained to do the faith-based consumer approach by all the marketing that gets thrown at us, so we have a “good” excuse: And after all, how could the people we trust be wrong?

Turns out, the people we trust have no clue either. That bug report is Debian wondering which Flash player to ship in the default install. Apparently the most important thing in deciding about it is wether Flash starts paused (changing that is a one-line diff) or the amount of people that have submitted code. Stuff like feature completeness or code quality don’t seem to be that important. Why should they be, those are hard questions, answering them is way easier than looking at statistics or the big play button in your browser. Another hard thing for people is realizing that one doesn’t have a clue and asking the developers of the respective projects for their opinion. It still baffles me that people don’t ask.
Apparently in these cases marketing is very easy. Since the people don’t even have a clue what the right questions to ask are, marketers are free to make up their own questions to ask about the project and provide the answers. Which is what is happening in the bug linked above: The Gnash maintainer markets Gnash with made-up questions, the Swfdec maintainer does the same for Swfdec.

An interesting thing about all of this is that the Gnash and Swfdec projects have been using a very different approach at marketing. I have always been very careful, telling people they’d better try themselves, and not promising features; instead reminding them that reverse-engineering a product of that scope is hard. On the other hand, Gnash promoted itself as having “full Flash 7 support” by the end of 2007. That was a year ago. So you have one project that overpromises and another one that underpromises. Now if you browse discussions about Flash players on various mailing lists or forums, you’ll notice that Gnash is known way better. People are very more aware of an application that claims to almost support Flash than an application that claims it might not even work. On the other hand, the perception of Gnash is more negative. Gnash does not deliver its promises. Swfdec on the other hand promises nothing, so it’s likely it’ll be better than people expect, which makes them happy. Now, the question is: What’s the better approach? It’ll be interesting to follow it on Google blogs. If I ever figure it out, I’ll blog about it. Until then, it’ll probably remain nothing but an interesting thesis project for someone studying marketing.

Syndicated 2008-04-29 10:14:27 from Swfblag

10 Apr 2008 »

Welcome to my world

Hello system monitor developers! Have a nice stay, enjoy some Youtube videos while you wait. Maybe even try to fullscreen them!

Syndicated 2008-04-10 21:51:06 from Swfblag

106 older entries...

 

company certified others as follows:

  • company certified company as Master
  • company certified ds as Master
  • company certified thomasvs as Journeyer
  • company certified wingo as Journeyer
  • company certified dlehn as Journeyer
  • company certified Iain as Journeyer
  • company certified Uraeus as Apprentice
  • company certified lmjohns3 as Apprentice
  • company certified lucasr as Master

Others have certified company as follows:

  • company certified company as Master
  • Uraeus certified company as Master
  • ds certified company as Journeyer
  • lmjohns3 certified company as Journeyer
  • dolphy certified company as Journeyer
  • ebf certified company as Journeyer
  • riggwelter certified company as Master
  • sashako certified company as Journeyer
  • wingo certified company as Journeyer
  • lucasr certified company as Master
  • pesco certified company as Master
  • lkcl certified company as Master
  • zanee certified company as Master

[ Certification disabled because you're not logged in. ]

New Advogato Features

FOAF updates: Trust rankings are now exported, making the data available to other users and websites. An external FOAF URI has been added, allowing users to link to an additional FOAF file.

Keep up with the latest Advogato features by reading the Advogato status blog.

If you're a C programmer with some spare time, take a look at the mod_virgule project page and help us with one of the tasks on the ToDo list!

X
Share this page