Tridge Speaks Out
Robert McMillan from Linux Magazine posted an interview with Tridge, of Samba and Tivo fame. He's one of the most important folks in all of Linux, and this interview is worth a read. He covers a lot of good material like crap code, bonobo, and what stuff in the kernel is innovative. He also talks a bit about what he might do after Microsoft drops SMB from future versions of windows.
Is here.
Hmm, you'd think a "printer friendly" version would remove JPGs of Unix-nerds. No one wants to print those out. Actually, I'd be happy if that were the only thing it did.
Athletic Scholarships to universities make as much sense as academic scholarships to sports teams.
According to his home page
Until recently I was a senior engineer in VA Linux Systems. Due to the recent layoffs at VA I am now actively looking for a job.
Also, you'll get some pretty heavy heat on the style issue. Casting malloc(), using redundant parantheses on sizeof (i.e. treating it as a function or macro), performing micro-operations (which the compiler/interpreter does a much better job of) are all grounds for assault.
comp.lang.c will set you straight within a couple of weeks (given you're willingness to be humiliated on a regular basis), and you'll be still be learning things after years of regular reading. Again: comp.lang.c is very strict: if comp.lang.c++ is Woodstock, comp.lang.c is a Nazi concentration camp. Okay maybe I'm overselling it a bit
As for automatic code checkers, use lclint liberally. There's also the mythical Stanford patch for gcc (at least I think it's from Stanford; one of those pretentious schools anyway) that was used to find many Linux bugs.
Seriously, just start posting random tiny (no longer than 3 or 4 small functions, or else people will get bored of reading) snippets of code to comp.lang.c. 95% of posters can't even get a satisfactory Hello World! on their first try.