davidw is currently certified at Master level.

Name: David Welton
Member since: 2000-02-16 03:01:49
Last Login: 2011-12-20 21:39:25

FOAF RDF Share This

Homepage: http://www.welton.it/davidw/

Notes:

Projects

Articles Posted by davidw

Recent blog entries by davidw

Syndication: RSS 2.0

Up for Auction: LinuxSi.com

A number of years back, I read yet another complaint about someone having trouble finding a computer with Linux preinstalled.

So I did something about it: I created LinuxSi.com, where it is possible to register computer stores in Italy (this was an Italian Linux mailing list) that are helpful towards people wishing to buy a Linux machine.

Fast forward past getting married, having kids and buying a house, and LinuxSi.com is not something I have much time to run any more.  I still think it's a useful service, even if the site itself is a bit creaky.

In any event, I've put it up for auction with Flippa.com, and there's one week left on the auction.  Right now, it's going for just $10, which even with the low amounts of adsense income it brings in, you'd make back pretty quickly.

I hope that it goes to someone who cares about promoting Linux in Italy - if nothing else, the domain name is a good one that could be employed for many things.

Syndicated 2012-05-16 21:06:02 (Updated 2012-05-16 21:14:20) from David's Computer Stuff Journal

Mr. Blank, we're outside the building, and we want eBooks!

Steve Blank is known for his teachings on the Silicon Valley type of entrepreneurship, with his ideas forming the basis for the "lean startup movement" amongst other things.  He writes frequently on entrepreneurship, and with a great deal of credibility, having been involved in various startups in a number of roles.  He has, without a doubt, walked the walk in terms of startups, and now seems to be spending his time helping other people learn how to walk the same path.  That's a noble thing to be doing when, with the money he's made, he could probably be off doing pretty much whatever he wants.

If you've heard of Steve Blank, you've probably also heard his famous phrase: "get out of the building", an admonition to startup founders to get out and talk with their customers to validate their ideas, rather than huddling in their offices building something that may or may not have a market.

With that in mind, when I saw he had a new book out, The Startup Owner's Manual, I thought "great, that's one I'll get without hesitating!".  Unfortunately, though, an eBook wont' be out until "2nd half of 2012"!  Ouch.

To me, his ignoring eBooks is indicative of a need to get a bit further outside the building, though.  "I want an eBook" was probably the biggest request on his blog post announcing the new book, along side messages of thanks for writing the book.

After reading, on Blank's blog about the availability of the book from BookDepository Ltd, who offer free worldwide shipping, I went ahead and ordered it even if I would have prefered the eBook.  Since they're in the UK, and I'm in Italy, I figure it can't take that long, right?

Wrong.  I ordered on March 15th, and as of April 13th, it still isn't here.

Compare and contrast with the other books I'm currently reading which I was able to order and start looking at in just a few minutes on my Kindle.

Granted, Steve Blank surely isn't doing this for the money, and from that point of view has little real need to listen to his customers - it's not wrong to say he's doing the world a favor by writing the book in the first place.  If he thinks a paper version is far superior, that's his perogative.  However, I think he's doing a lot of his readers a disservice by not making the eBook available sooner.  I know I would have liked to start reading what he had to say last month, rather than waiting for a paper book to make its way (by mule train?) down here to Italy.  The crux of the matter is that while he may well be right in thinking a paper book is "better", for some people, an eBook is the only option, and for them, an "inferior" eBook is a heck of a lot better than no book at all.

Also, on a more constructive note, with eBooks, you can get pretty creative.  For instance, if you have a tabular worksheet, you can simply hyperlink to it in, say, Google Docs, so that those with more advanced devices like iPads can open up the link and start working with a real, live spreadsheet immediately, rather than a chart in a printed book.  Granted, that means 'giving away' the worksheet, but presumably it's not that valuable on its own, and makes for great advertising if it gets a lot of attention.

Finally, since I actually run a business that does eBook conversions , on the blog post announcing the book, I offered to donate our services, so he'd get his book done for free, so you can't accuse me of just complaining!

Mr. Blank, get out of that building and make an eBook available, please!

Syndicated 2012-04-09 21:05:15 (Updated 2012-04-13 21:02:33) from David's Computer Stuff Journal

22 Mar 2012 (updated 22 Mar 2012 at 14:04 UTC) »

I'm not good enough to work on open source software

Actually, that's not true - I've produced plenty of open source software over the years.  However, in a sense, it is true: only the very best actually get paid to work on open source software full time, and I'm not one of them.  People like Linus Torvalds.  People like Guido van Rossum, although even he supposedly divides his time, and does not work on Python full-time.

Think about that.  Python is a hugely popular programming language used by many companies and individuals who get a lot of value out of it. But the creator doesn't even work on it full-time. Now, that's just one example - perhaps Guido enjoys the things that Google sends his way to work on outside of Python in any event - but I think it's representative of open source in general.

Back to me: I've produced some small bits of open source code that other people find useful.  Several people have even built products on Hecl that make money. But I'm not good enough to work on open source full time - I'm not one of those famous, brilliant coders who is so good that someone will find a way to pay them to work on stuff that gets given away for free.  I am, however, a good enough programmer to work on people's proprietary code, and have never had too much trouble finding someone with a project they're happy to pay me for.  Why is that?  Because it's so much easier to funnel money back into a proprietary project.  If people like the product and buy it, the company gets money, which can be used to pay the developers.  With open source, millions of people might use it and get a lot of value from it, but the developer has no right to receive any of that back as cash, which he or she can use to pay for things like food and rent.

So, I can  code tolerably well, and I could conceivably contribute more open source code, but instead I spend my time working on proprietary code because it pays the bills.  Clearly, when I can, I use open source software in these endeavors, and contribute back whenever I can, but the "secret sauce" remains closed.  That's a pair of hands lost to the creation of more open source.

I know I'm not alone in this, either - tons of people work on mostly proprietary projects the world over, but relatively few people get paid to work on open source code full time.

So when I read about people debating the utility of copyright bring up the existence of open source as some sort of counterexample, it irritates me a bit.  The right level of protection and enforcement of copyright is a complex debate that I'm not going to get into here.  What I want to point out is "that which is not seen".  Sure, open source exists.  But how much more of it would exist it there were more money to fund work on it?  How much open source software remains an idea in the developers head that does not get realized for lack of time?  People often criticize the "Linux desktop" despite its extraordinary strides in recent years.  Well, how much farther along would it be if there were more people paid to work on the 'boring stuff', like usability testing?  Ubuntu and Redhat pay a few people to do that kind of stuff, but how many more people do Microsoft and Apple have for that kind of work?

That's not to say that open source "doesn't work" or some such nonsense.  It obviously works quite well, but it really shines where the currency is code, not money.   Developers can and do give back lots, in terms of code, bug reports, suggestions, documentation, and so on to open source projects, which make them better for all involved.  Where open source doesn't seem to work quite as well are in small, fast-moving, consumer-oriented products.  My guess is that 99% of iPhone users could care less about the source code for their apps, but on the other hand, a large portion of the Emacs user base more than likely has written at least a few lines of Elisp.

In any event, the point isn't to beat up on open source software, but to counter this idea that "intellectual property" is in no way shape or form necessary because the existence of open source software somehow "proves" that "things will get made just the same".  Yes, maybe they will, but in lower quantities than consumers might find desirable.  After all, most of us aren't good enough to work on open source software.

Syndicated 2012-03-21 21:21:09 (Updated 2012-03-22 13:36:24) from David's Computer Stuff Journal

BikeChatter.com for sale

What with two kids, a new house, and LiberWriter getting some good traction, I've been looking around for things to give to a good home so as to have less stuff to deal with.

So, on the auction block goes BikeChatter.com : https://flippa.com/2696023-professional-cyclists-on-twitter-plus-2-years-of-history

BikeChatter.com is the place to go on the web to follow professional cyclists on twitter.  With 500+ racers, and nearly half a million status updates from racers like Lance Armstrong, Alberto Contador, Mark Cavendish, and many, many more, this site is the best place to find out what's going on in the world of professional cycling, directly from the participants.

Since I like following the site myself, I really want to see it go to people who will take it and make it even better.

Syndicated 2012-02-06 11:03:31 (Updated 2012-02-06 12:39:35) from David's Computer Stuff Journal

22 Jan 2012 (updated 27 Feb 2012 at 10:04 UTC) »

Thinking at the Margin

Something I've picked up from reading about economics is the concept of "the margin".  It's a way of thinking about problems that more people ought to take into consideration.

What is "the margin"?  It's that space on a line, in the middle, between two extremes, where the transition from "yes" to "no" occurs.  If I offered you a million dollars for the computer you're reading this on (for broad definitions of 'computing device'), you'd probably take me up on the offer.  For 0 dollars, you would not.  Somewhere, in the middle, is a number where you'd change your mind from "nope, won't sell" to "well... sure, what the heck".  That is, loosely defined, a margin.

As an example, when people debate about "intellectual property", they often use terrible examples: companies like Microsoft, or performers such as Lady Gaga.  Those are bad examples because they are complete outliers, way off on one end of the curve.   It's hard to disagree with "so what if Lady Gaga earns a bit less revenue from her music, she's got plenty to live on" when you talk about copyright being a means for artists to support themselves with.  Thinking "at the margin" is about those bands that currently barely sell enough music to work professionally as musicians.  In scenario A, they are able to work creating music, thus creating more, and likely better music than if they merely pursued it as a hobby.  In scenario B, they fall on the other side of the margin and therefore have to get 'real jobs'.  This means that their music takes a back seat, and they produce less of it.

Now, copyright and company are a complex conundrum with many facets; my point is simply that when thinking about big changes, we should think what will happen at the margin, not what will happen to the outliers.

Syndicated 2012-01-21 23:45:17 (Updated 2012-02-27 09:47:36) from David's Computer Stuff Journal

423 older entries...

 

davidw certified others as follows:

  • davidw certified davidw as Journeyer
  • davidw certified cgabriel as Journeyer
  • davidw certified mbp as Journeyer
  • davidw certified mjs as Master
  • davidw certified Radagast as Journeyer
  • davidw certified uzi as Journeyer
  • davidw certified joey as Journeyer
  • davidw certified lupus as Master
  • davidw certified cas as Journeyer
  • davidw certified dhd as Journeyer
  • davidw certified rasmus as Master
  • davidw certified mblevin as Journeyer
  • davidw certified daniel as Journeyer
  • davidw certified dsifry as Journeyer
  • davidw certified zab as Master
  • davidw certified bneely as Apprentice
  • davidw certified deirdre as Apprentice
  • davidw certified crackmonkey as Journeyer
  • davidw certified jim as Journeyer
  • davidw certified schoen as Journeyer
  • davidw certified wichert as Master
  • davidw certified inf as Journeyer
  • davidw certified hands as Journeyer
  • davidw certified stig as Journeyer
  • davidw certified lilo as Master
  • davidw certified jgg as Master
  • davidw certified branden as Journeyer
  • davidw certified seeS as Journeyer
  • davidw certified jimd as Journeyer
  • davidw certified nick as Journeyer
  • davidw certified digdude as Journeyer
  • davidw certified netgod as Journeyer
  • davidw certified dres as Journeyer
  • davidw certified gorgo as Journeyer
  • davidw certified ruud as Journeyer
  • davidw certified tausq as Journeyer
  • davidw certified vincent as Journeyer
  • davidw certified jes as Master
  • davidw certified stephane as Apprentice
  • davidw certified ajt as Journeyer
  • davidw certified EwS as Apprentice
  • davidw certified ajk as Journeyer
  • davidw certified Joy as Journeyer
  • davidw certified ettore as Master
  • davidw certified jkh as Master
  • davidw certified hpa as Master
  • davidw certified elise as Journeyer
  • davidw certified BrucePerens as Master
  • davidw certified corbet as Master
  • davidw certified bcollins as Journeyer
  • davidw certified ciro as Master
  • davidw certified bdale as Master
  • davidw certified puffin as Master
  • davidw certified justin as Journeyer
  • davidw certified davem as Master
  • davidw certified drow as Master
  • davidw certified clameter as Journeyer
  • davidw certified dburcaw as Journeyer
  • davidw certified mdorman as Journeyer
  • davidw certified lalo as Journeyer
  • davidw certified davidm as Journeyer
  • davidw certified ianmacd as Journeyer
  • davidw certified dyork as Journeyer
  • davidw certified orabidoo as Journeyer
  • davidw certified JHM as Journeyer
  • davidw certified shaleh as Journeyer
  • davidw certified jpick as Master
  • davidw certified star as Journeyer
  • davidw certified gord as Journeyer
  • davidw certified gstein as Master
  • davidw certified wcooley as Apprentice
  • davidw certified sethcohn as Journeyer
  • davidw certified csurchi as Apprentice
  • davidw certified Daryll as Master
  • davidw certified eskimoses as Journeyer
  • davidw certified pompeiisneaks as Apprentice
  • davidw certified stefano as Journeyer
  • davidw certified fog as Journeyer
  • davidw certified zed as Journeyer
  • davidw certified jhasler as Journeyer
  • davidw certified evo as Journeyer
  • davidw certified eckes as Journeyer
  • davidw certified dido as Apprentice
  • davidw certified rubys as Master
  • davidw certified rse as Master
  • davidw certified anton as Master
  • davidw certified sascha as Master
  • davidw certified paci as Master
  • davidw certified fielding as Master
  • davidw certified sama as Journeyer
  • davidw certified panta as Master
  • davidw certified antirez as Master
  • davidw certified joke as Apprentice
  • davidw certified hacker as Journeyer
  • davidw certified Tv as Journeyer
  • davidw certified xtifr as Journeyer
  • davidw certified eugenia as Journeyer
  • davidw certified CarloK as Journeyer
  • davidw certified jimw as Master
  • davidw certified Slimer as Journeyer
  • davidw certified RoUS as Master
  • davidw certified ask as Master
  • davidw certified dwiner as Apprentice
  • davidw certified jimjag as Master
  • davidw certified andersee as Journeyer
  • davidw certified Dunc as Journeyer
  • davidw certified brlewis as Journeyer
  • davidw certified claviola as Journeyer
  • davidw certified stevecassidy as Journeyer
  • davidw certified ldunbar as Apprentice
  • davidw certified atai as Journeyer
  • davidw certified bma as Journeyer
  • davidw certified mperry as Journeyer
  • davidw certified cjwatson as Journeyer
  • davidw certified daniels as Journeyer
  • davidw certified rbb as Master
  • davidw certified mkraemer as Master
  • davidw certified whitinger as Master
  • davidw certified tromey as Master
  • davidw certified thom as Master
  • davidw certified jlatour as Apprentice
  • davidw certified Rich as Master
  • davidw certified pusakat as Journeyer
  • davidw certified enigma as Journeyer
  • davidw certified ewsdk as Apprentice
  • davidw certified acoliver as Journeyer
  • davidw certified latchkey as Master
  • davidw certified cwinans as Apprentice
  • davidw certified andreaskupries as Master
  • davidw certified jenglish as Master
  • davidw certified benh as Master
  • davidw certified bonzini as Master
  • davidw certified imbe as Journeyer
  • davidw certified patthoyts as Master
  • davidw certified lars as Master
  • davidw certified jacopoc as Master

Others have certified davidw as follows:

  • davidw certified davidw as Journeyer
  • mbp certified davidw as Master
  • cgabriel certified davidw as Journeyer
  • uzi certified davidw as Journeyer
  • dhd certified davidw as Journeyer
  • bombadil certified davidw as Journeyer
  • ajt certified davidw as Journeyer
  • andrei certified davidw as Journeyer
  • joey certified davidw as Journeyer
  • cas certified davidw as Journeyer
  • lupus certified davidw as Journeyer
  • daniel certified davidw as Journeyer
  • dsifry certified davidw as Journeyer
  • crackmonkey certified davidw as Journeyer
  • jim certified davidw as Journeyer
  • schoen certified davidw as Journeyer
  • inf certified davidw as Journeyer
  • lordsutch certified davidw as Journeyer
  • branden certified davidw as Journeyer
  • bneely certified davidw as Journeyer
  • cech certified davidw as Journeyer
  • ruud certified davidw as Journeyer
  • gorgo certified davidw as Journeyer
  • jgg certified davidw as Journeyer
  • tausq certified davidw as Journeyer
  • wichert certified davidw as Journeyer
  • digdude certified davidw as Journeyer
  • knghtbrd certified davidw as Journeyer
  • ajk certified davidw as Journeyer
  • bma certified davidw as Journeyer
  • Joy certified davidw as Journeyer
  • no certified davidw as Journeyer
  • rcw certified davidw as Journeyer
  • ciro certified davidw as Journeyer
  • bdale certified davidw as Journeyer
  • drow certified davidw as Journeyer
  • bribass certified davidw as Journeyer
  • davidm certified davidw as Journeyer
  • ianmacd certified davidw as Journeyer
  • dyork certified davidw as Journeyer
  • shaleh certified davidw as Journeyer
  • jpick certified davidw as Journeyer
  • jae certified davidw as Journeyer
  • star certified davidw as Journeyer
  • csurchi certified davidw as Journeyer
  • wcooley certified davidw as Journeyer
  • sethcohn certified davidw as Journeyer
  • nixnut certified davidw as Master
  • zed certified davidw as Journeyer
  • evo certified davidw as Journeyer
  • dido certified davidw as Journeyer
  • panta certified davidw as Journeyer
  • antirez certified davidw as Journeyer
  • joke certified davidw as Journeyer
  • eugenia certified davidw as Journeyer
  • xtifr certified davidw as Journeyer
  • CarloK certified davidw as Journeyer
  • jLoki certified davidw as Journeyer
  • jao certified davidw as Master
  • jimw certified davidw as Journeyer
  • pompeiisneaks certified davidw as Master
  • highgeek certified davidw as Journeyer
  • stone certified davidw as Journeyer
  • claviola certified davidw as Master
  • wardv certified davidw as Journeyer
  • MikeGTN certified davidw as Master
  • walters certified davidw as Journeyer
  • technik certified davidw as Master
  • ks certified davidw as Journeyer
  • mperry certified davidw as Master
  • adulau certified davidw as Master
  • fxn certified davidw as Journeyer
  • Jordi certified davidw as Journeyer
  • baux certified davidw as Journeyer
  • gp certified davidw as Journeyer
  • cjwatson certified davidw as Journeyer
  • darkewolf certified davidw as Master
  • daniels certified davidw as Master
  • demoncrat certified davidw as Journeyer
  • rkrishnan certified davidw as Journeyer
  • sdodji certified davidw as Master
  • sand certified davidw as Master
  • stevecassidy certified davidw as Journeyer
  • const certified davidw as Master
  • ewsdk certified davidw as Master
  • aftyde certified davidw as Master
  • Rich certified davidw as Master
  • ariya certified davidw as Master
  • chalst certified davidw as Master
  • pasky certified davidw as Master
  • sral certified davidw as Master
  • bonzini certified davidw as Journeyer
  • ploppy certified davidw as Master
  • RickMuller certified davidw as Master
  • alejandro certified davidw as Journeyer
  • imbe certified davidw as Master
  • lars certified davidw as Master
  • migus certified davidw as Master
  • patthoyts certified davidw as Master
  • sgala certified davidw as Master
  • zbowling certified davidw as Master
  • andrea certified davidw as Master
  • arahwilde06 certified davidw as Master
  • jacopoc certified davidw as Master

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

New Advogato Features

New HTML Parser: The long-awaited libxml2 based HTML parser code is live. It needs further work but already handles most markup better than the original parser.

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