Links for 2008-07-18

Friday, July 18th, 2008

5 reasons to avoid iPhone 3G - Free Software Foundation
Good things to highlight. I’ve never been an apple fan because of their really strong DRM push.

An introduction to git-svn for Subversion/SVK users and deserters
Really extensive write up on git-svn usage patterns

Git - SVN Crash Course
git for svn users

David Silverman - About Typo
Sent to me by a friend of a friend. I need to check out some of the excerpts this weekend.

Scramblings
doing C# bindings on Linux

KODAK Theatre HD Player Features and Benefits
This could be cool, except if they fully did away with an IR remote. I don’t care out innovative your remote is, if I can’t use my logitech harmony your device is useless to me.

BBC hires IBM guru for its foray into virtual worlds | Technology | guardian.co.uk
Roo has been a great pleasure to work with, the BBC is very luck to have snagged him from us.

Slashdot | RHN Bind Update Brings Down RHEL Named
Ah, it’s going to be a funny day on the internet

Popularity: 4% [?]

Speaking at Linux World on OpenSim

Tuesday, July 8th, 2008

If you are in the San Francisco area in early August, I’ll be giving a presentation on OpenSim at the Linux World Conference. Our local linux users group got a preview of that talk this past week. For the talk I started up an OpenSim instance on my laptop and let everyone with wireless and a capable video card connect to it, with much hilarity ensuing. It worked so well, that I’m definitely going to include that portion in my talk at Linux World.

If you are going to be around there, let me know. I’d also love to meet up with OpenSim folks in the SF area during my trip out.

Popularity: 21% [?]

Links for 2008-07-07

Monday, July 7th, 2008

Rail trails upgraded | PoughkeepsieJournal.com | Poughkeepsie Journal
We were just out on the harlem valley rail trail this weekend, good to finally know what’s holding up the section 4 upgrade. Can’t wait for the dutchess trail to open, as that’s about 3 miles from our house. b

» Identi.ca, Twitter, and posting between the two » as days pass by, by Stuart Langridge
Pretty good post on the whole space. This really seems like the entire space is going to need to go open before too long.

puppet - Trac
I keep hearing good things about puppet. I’m trying to figure out if this would save me any time on the scale of servers that I have to deal with. Plus, bonus, it’s written in ruby.

Openmublog - Identi.ca
The distributed nature of openmicroblogging looks pretty interesting

Popularity: 2% [?]

OpenOffice Lessons for the Day

Tuesday, July 1st, 2008

Things that I spent too much time figuring out again today with OpenOffice

  • Tools -> AutoCorrect …. - to turn off all those replacement tables which make your Unix commands in a presentation all go funny
  • OpenOffice “automatic colors” are anything but, as they don’t realize you have a black background, and choose horrible defaults
  • To fix this do the following:
    • Options -> OpenOffice.org -> Appearance
    • Modify link color to something like yellow
    • Modify document background to black (so you can see when you edit)
    • Save as some other profile, as this will affect all documents, including text ones

Now my life with open office is a bit better. :)

Popularity: 18% [?]

Links for 2008-07-01

Tuesday, July 1st, 2008

Ubuntu Rising - RussellBeattie.com
sums it up quite well

Popularity: 2% [?]

Seriously underwhelmed by Adobe AIR on Linux

Friday, April 18th, 2008

Having been at a Web 2.0 conference for a chunk of the week, I figured I’d finally download an try Adobe AIR, as they announced a Linux version last week at the Linux Collaboration Summit. I am massively underwhelmed.

First off, only 1 of the top 6 air apps on their site actually run on the Linux build of AIR. That app, an rss reader, which is basically a clone of Liferea, but not noticeably better in any way.

Secondly, transparency doesn’t work. I installed the Screenboard app and the Ruler app, both of which we useless as they didn’t do alpha channel.

Thirdly, their AIR app installer makes a new Gnome application menu for Air Examples each time it installs an application. So I now have 3 Air Examples folders in my application menu, each with 1 application in them.

Finally, air fonts seem to be hard coded to something smaller than my desktop settings, with no clear way to scale them up. Any application framework that doesn’t respect my system font settings is pretty useless to me.

Hopefully a lot of these get fixed in the near future. The only thing that AIR seemed to do was a lot of animated menus, which are pretty, but not actually useful. Perhaps if the alpha layer stuff had worked, I’d be a bit more impressed, but without that all the demo apps seem pretty pointless right now. And the one app that I might actually care about, TwittAir, uses functions the Linux AIR runtime doesn’t have yet.

Popularity: 21% [?]

Beware the Anti-Market

Wednesday, April 2nd, 2008

A vendor can often be their own worst competition if they create good technology, but put it out in a way that is too limiting, in platform support or licensing, than their prospective users would like it to be. I’ve often refered to this as the Anti-Market among colleagues. The rules of the Anti-Market are more or less as follows:

If you create a technology that is useful, but 90% of your prospective market can’t use it for various reasons, they’ve got a good chance of getting together and writing a replacement for your product.

Example 1: KDE vs. Gnome

Gnome created out the anti market that KDE created. KDE is built on QT. Back in the early days of KDE, QT was licenced in rather funny ways by Trolltech. The funny license meant that Red Hat (and other Linux distros) didn’t want to ship it. Mandrake was originally just Red Hat + KDE to fill such a need. But with the bulk of the KDE user market blocked because of bad licencing, a void existed to be filled. Gnome did that. A decade later Gnome is the primary desktop environment on nearly ever major distro, and while KDE 4 has gotten some recent press, it is definitely now a minority player.

KDE was brought down because it created an anti market. People wanted that kind of function, but the way it was delivered was not acceptable to its users.

Example 2: Java vs. Mono on the Linux Desktop

How many Linux desktop apps are you running right now, or ever, that are Java based? How many that are Mono based? The only Java apps I run on the desktop in any frequency are Azureus and Freemind. On the Mono side F-Spot and Tomboy have seen a lot more use. Until very recently Java remained under a license that made including it with the Linux platform quite an issue. Mono is under an MIT license, and has been since day one. While Mono has a number of short comings, the fact that it’s so young, and so much more used than Java in the Linux desktop space speaks a bit to the anti-market that Sun created by waiting forever to open source their baby.

Example 3: MySQL vs. everyone else

In 1995 Linux was already being used to run key parts of the internet. None of the traditional ISVs were paying attention to it (DB2 showed up in 1998 on Linux, and too my knowledge, was the first big database vendor there). You know what you need to run the internet, a reasonable database. MySQL popped out of the anti-market created by there being a platform people were using quite a bit, but lacking ISV support. People needed the function, but couldn’t get it even if they wanted to pay for it.

I continue to be amazed at how much of an anti-market MySQL took advantage of.

Closing thoughts

The Linux Desktop space is full of anti-market applications, some of which have even seeped back into the Windows world, like OpenOffice, Gimp, and Pidgin. Adobe just made a very astute move and got Air out for Linux before they forced a new anti-market there. While the Linux Desktop space isn’t the highest volume space for users, the developer to user ratio in the space is very high, which means ignoring it means there is a real chance of creating an anti-market.

I’d love to hear other people’s thoughts or examples here, comments are open, have at it.

Popularity: 31% [?]

Upgrading my Linode to Xen

Friday, March 28th, 2008

I just did the upgrade of my linode (which hosts mhvlug.org, planet opensim, dague.org, and a few other sites) to Xen. I had put in the request to join the beta for Xen a couple weeks ago, got in, and was slow on my side to actually kick off the migration (which was painless, but required about an hour of down time). It turns out that all of linode is now going to Xen. Based on very simple latecy tests, the box feels much snappier on serving up wiki pages.

Popularity: 30% [?]

The Year of The Linux Desktop?

Sunday, February 10th, 2008

Like all previous years, this year probably isn’t any different, and it won’t be the break out year for Linux on the Desktop.

But…  (there’s always a but).

Something interesting happened over the last year.  People I never expected to be Linux users have installed Ubuntu.  My sister in law and nephew both count in this list.  At some level “regular folks” have now come to Linux.  I have no idea if this is a trend or not, but I find it interesting regardless.

Popularity: 12% [?]

Single sided printing of postscript in Linux

Wednesday, January 9th, 2008

While I appreciate the environmental gains from every Linux system I’ve used in the last couple of years defaulting to double sided printing, this gets a bit annoying when you need single sided pages for doing code refactoring.

I found today that if I loaded up a double sided postscript file into evince (gnome’s pdf / ps viewer), and told it to only do single sided printing, it did as I said.  It took me this long to figure this out, so hopefully this post saves someone the trouble.

Popularity: 6% [?]


This blog uses the cross-linker plug-in developed by thruSITES web design company