finally updated:04 Sep 2004 20:05 UK time
Old Joel On Software Discussion Forum
oJoS Statistics - Individual Statistics for 'Portabella'
View all Jossers sorted by : Name | Comments | Words | First Comment | Final Comment

Number of Comments: 310
Number of Words: 30,011
First Comment: 09 Sep 2003
Final Comment: 12 Aug 2004

Number of Topics Posted: 4
First Topic: 04 Oct 2003
Latest Topic: 18 Jun 2004
WhenItemComment
12 Aug 2004   Does JBoss suck?   Maybe it does suck, but that seems irrelevant: as ....   >>  
30 Jul 2004   great hackers   The discussion basically centers around _values_. ....   >>  
29 Jul 2004      > the Java dis, and its implication that their yea....   >>  
      The article could be summarized as '3 million Java....   >>  
21 Jul 2004   Why Microsoft Wins   > appliance computers have been tried and as far a....   >>  
      I think that, like Web browsers, there's a winning....   >>  
16 Jul 2004   .Net devs that went ....   > You forgot: No I didn't. These are all summe....   >>  
15 Jul 2004      > Language snobbery isn't a luxury I can afford. ....   >>  
09 Jul 2004   The Myth of Technolo....   > People think that something being technologicall....   >>  
08 Jul 2004   cd burning software ....   > It just seems that the UNIX philosophy ignores t....   >>  
07 Jul 2004      > Having the raw functionality in the form of comm....   >>  
      > merely a GUI wrapper around some command line pr....   >>  
18 Jun 2004   How Microsoft Lost..: Andrew Shulman said it first   >>  
18 Jun 2004   Why Web apps Won't r....   > a lot of software isn't multiuser and never will....   >>  
03 Jun 2004   The rise of .NET   > Intergration of native extensions or components ....   >>  
      I'm a J2EE programmer. My take is: 1. Currently....   >>  
11 Apr 2004   Spelling and Coding   Good naming is hard, but IMO worthwhile. I hate....   >>  
04 Feb 2004   Does bad code lead t....   > until someone else reads it and trys to maintain....   >>  
03 Feb 2004   Stop the insanity!   > Does anybody know of a legitimate way to remove ....   >>  
30 Jan 2004   The internet has mad....   > They can 'accidentally' charge 1% of their custo....   >>  
   professional reflect....   > how I will be richer than Bill:-) He didn't s....   >>  
   The Rich Client Stri....   > And there isn't a 'latency issue' with web apps,....   >>  
   Anders Hejlsberg On ....   > Where's the problem, exactly? The class files....   >>  
29 Jan 2004      > if something like generics bring increased produ....   >>  
28 Jan 2004      > What they *do* do is reduce the lines of code ....   >>  
      > that would be unnecessary if both applications u....   >>  
      > Yes, you can write your own ListOfCustomers, but....   >>  
      > if this.masterList is a List defined to accept o....   >>  
      > As he said, you can do it all in C ... or assemb....   >>  
      > If you have a small group of very good programme....   >>  
      > Generics go way beyond Lists and Collections ....   >>  
      > Should Sun have removed the 'has to run on an ex....   >>  
27 Jan 2004   Next generation OSes   This may just be the wrong forum for this question....   >>  
21 Jan 2004   hdd backup missing *....   > If you have all your backups online all the time....   >>  
20 Jan 2004   A Random Walk Down W....   > If everyone and their dog bought index funds and....   >>  
      > Investing in index funds is just as silly as fol....   >>  
15 Jan 2004   Windows culture?   > I would some it up as follows: > Unix Hacker ....   >>  
      > I've had the exact opposite of philo's experienc....   >>  
11 Jan 2004   rule of engagement, ....   > What was the name of that annoying girl on Anima....   >>  
      > Non-technical clients should be shielded from th....   >>  
07 Jan 2004   Question about contr....   > the recruiter gets the $125 per hour or thereabo....   >>  
      > $101/hr A great rate if you can get it. I'....   >>  
   How to develop enter....   > With Microsoft it has to run on Windows. IBM un....   >>  
06 Jan 2004   K   > The changes coming in Yukon can have a pretty si....   >>  
   Prevayler   > Using XML as the interchange format is just fine....   >>  
      Chris, I agree with you, but I also think it's qui....   >>  
   To Struts or not?   > Struts is a job creation mechanism. One of m....   >>  
      > At least all the struts folks will have jobs for....   >>  
   Database versus flat....   > In Nathan's situation a database is a fine choic....   >>  
05 Jan 2004   To Struts or not?   > It's a typical creation of the Java world No....   >>  
      > Struts is trash. In five years everyone will re....   >>  
      The Spring framework seems like a much simpler MVC....   >>  
   Personal DVD Backups   I just tried DVD Decrypter and it works well. h....   >>  
   Database versus flat....   > write transactions were slower than mysql becaus....   >>  
      > The only extra work created by the database is t....   >>  
      > I assume Prevayler works because it exploits peo....   >>  
      > Does anyone else see advantages to the flat file....   >>  
   Code generation vers....   It's also worth mentioning that Aspect-Oriented Pr....   >>  
03 Jan 2004      Code generation tends to be more explicit, and hen....   >>  
02 Jan 2004   Money saved by using....   > Many people who promote open source say that the....   >>  
   Just under the wire ....   To use a Joelism, I'd say RAID is another Leaky Ab....   >>  
      > Moreover the average user should be backing up h....   >>  
31 Dec 2003      > Take the money you save on the storage array, an....   >>  
      What's interesting is that networking is still slo....   >>  
   copying hard drive   > But I will defend my arrangement as the best for....   >>  
30 Dec 2003   Could it be that M$S....   > I think you really have to secure Greenland to w....   >>  
      > Everything else is either because they feel that....   >>  
      > It is not charmingly naive for microsoft to narr....   >>  
      Like most of the replies so far, I find the questi....   >>  
   Open source complexi....   > Good luck trying to compete with JBoss though. ....   >>  
   IDE RAID   > I'm not sure what you mean by fiddling with the ....   >>  
      I used to be a RAID enthusiast, but I'm a bit dise....   >>  
29 Dec 2003   The Programmer Speci....   This is an issue that I really have to see both wa....   >>  
   Q for Independent Co....   Mod that up :) Text editors and programming lan....   >>  
   Future of straight C....   > Anyway, C and C++ (the latter to some extent) wi....   >>  
23 Dec 2003   Why The Flip Flop, J....   > run their .NET for Windows stuff on *nix I'm ....   >>  
      My old company did this too; they developed a prod....   >>  
   Joel on installing D....   > how much of that is from the point of view of 'w....   >>  
      I think the ultimate answer is that grandma-type e....   >>  
      > Unix developers would rather die a slow and agon....   >>  
      > In all sincerity, I cannot *imagine* a thread li....   >>  
      > the forum will devolve into name-calling, talk a....   >>  
      > The average win XP Home user probably does not k....   >>  
      > Why have all these complex steps to install thin....   >>  
22 Dec 2003      I've had trouble installing Debian as well. I ....   >>  
   Why are the best dev....   I've worked with lots of women throughout my caree....   >>  
17 Dec 2003   Programming for Prog....   > I was just bitten today by cygwin It sounds l....   >>  
16 Dec 2003   Biculturalism   I think the Biculturalism essay best demonstrated ....   >>  
   Programming for Prog....   > any respected developer should not feel any fear....   >>  
      > if another programmer's idea of how to write an....   >>  
15 Dec 2003   Another unix cultura....   Also read Jim Waldo's 'Worse is Worse', which star....   >>  
14 Dec 2003   7th interview runnin....   Generally, one of the difficult things about inter....   >>  
08 Dec 2003   Role Fragmentation   >>  
08 Dec 2003   Eric Raymond and Ric....   > The only reason IE won the browser war was becau....   >>  
      > Then it was legal and good business practice for....   >>  
      > Again this isn't legitimate commerce. It's b....   >>  
      > Did ESR really say this? Yes, he did, see ht....   >>  
      > if he preaches a lot that all software should be....   >>  
      I read the 'Surprised By Wealth' essay and didn't ....   >>  
07 Dec 2003   Are Debuggers Wastef....   I am also very solidly in the 'no debuggers' camp.....   >>  
01 Dec 2003   Stupid specific inte....   > serve no other purpose than to stroke the ego of....   >>  
28 Nov 2003   Why Open Source Has ....   I agree with Bored that this kind of post -- 'The ....   >>  
26 Nov 2003   automated testing   > Java should considering adding something like at....   >>  
   The relentless march....   I'd add that the relentless march is *in spite of*....   >>  
25 Nov 2003   I hate regular expre....   Good thread. I'm so used to regexps -- and you....   >>  
24 Nov 2003   Code Ownage   > Are you all on crack? No, not at the moment......   >>  
   Troublesome Team Mem....   > But what if he's right and the design that he's ....   >>  
20 Nov 2003   When Will the 'Sunse....   > Cringely is a paid troll. He's primarily an....   >>  
19 Nov 2003   Still haven't found ....   > 'Put all of your eggs in one basket and: WATCH T....   >>  
   Need a reasonable da....   'you are better served' almost always means 'we ar....   >>  
18 Nov 2003   On stored procedures....   > what I don't understand is that I must pass the ....   >>  
      > Because if you look at the advice in this thread....   >>  
      > A model that I've seen successfully used in a lo....   >>  
      One of the alternatives is not to use stored proce....   >>  
   Inexpensive Relation....   > whereas Postgres has always seemed to give the i....   >>  
      > all completely overrated. Great sarcasm, but ....   >>  
      > I don't agree that the cost to switch is ultimat....   >>  
      > I've never understood the cultish following MySQ....   >>  
   wawa   But has anyone "Blah-blah"-ed your blah blah? (Wit....   >>  
   XAML Revisited   > or do you mean something else? Yes. I mea....   >>  
      > I vote against using XML for anything but holdin....   >>  
   Microsoft opens Offi....   > Open-source-for-government people have argued th....   >>  
17 Nov 2003   XAML Revisited   > because Linux folks won't implement this feature....   >>  
      > I don't think XML is good for programming, unles....   >>  
      I think the right thing to do language-wise is t....   >>  
   Microsoft opens Offi....   > But I'm talking about the *abuse* of monopoly po....   >>  
   Tasks for new progra....   > Filtering potential candidates on the base of “n....   >>  
   The Reality Distorti....   > I don't want a new OS every two or three years. ....   >>  
16 Nov 2003   Microsoft gets a fee....   > but this industry does suffer from needing to re....   >>  
      >'Moreover, the skill set of the MS-technology-cap....   >>  
15 Nov 2003   Hard Data   > I believe that's called the Heisenberg (?) princ....   >>  
   Why do I want to hos....   > If this is shoring up a feature list deficiency....   >>  
      > Development DBA's haven't been relevant for me f....   >>  
14 Nov 2003      > I'm frequently in disagreement with a coworker w....   >>  
      > but a lot of dba's will hate people like you ....   >>  
      > What am I missing? The right question: 'Why w....   >>  
   Ok, seriously, why W....   > So why are some people arguing exclusively that ....   >>  
      > Why couldn't Linux tell me that? That does su....   >>  
      > http://www.se7en-x.com/argue/argue.jpg says it b....   >>  
      In general, I think the larger point is that with ....   >>  
      > you will lose every time. Not if we measure a....   >>  
      > A thoroughbred is sexy and exciting, but not alw....   >>  
      > But when it comes to driving to work or the stor....   >>  
      > It just plain works. Plenty of hardware 'jus....   >>  
      > Because it's the biggest market for desktop apps....   >>  
      > I heard many wonderful stories about SuSE abilit....   >>  
13 Nov 2003   How to make opensour....   What's cool is the way he structured his initial....   >>  
   The Reality Distorti....   Longhorn certainly looks like an attempt to sow so....   >>  
   A small rant about L....   > Most large circulation newspapers and magazines ....   >>  
11 Nov 2003      > This is a PC-centric forum and I'm sure the slas....   >>  
   Windows Timer precis....   > but I suspect it basically 'filters out' the jit....   >>  
   Where are all the ne....   > Does anybody know of any practicable application....   >>  
10 Nov 2003   IPc   Simple XML over HTTP, rather than SOAP or XML-RPC ....   >>  
      > Would XML not slow things a bit? If there's a....   >>  
   Developing a Replace....   > And without a desktop setup for Linux that is a ....   >>  
   How to scare away yo....   > Anyway, negotiations are private and normally sh....   >>  
09 Nov 2003   Is Linux more Secure....   > UNIX programmers refuse to move to higher level ....   >>  
08 Nov 2003      As someone who's used Unix shells extensively, my ....   >>  
   How to automate test....   > would be an inefficient use of my time Well y....   >>  
07 Nov 2003   Is Linux more Secure....   > We can't agree that there's a difference between....   >>  
      > Linux default installation is not* secure. O....   >>  
      Security is a topic where there are no saints. ....   >>  
06 Nov 2003   Novell Suse   Novell has a great sales channel. Let's face it, t....   >>  
   How to automate test....   > Therefore, they couldn't test 'normal' procedur....   >>  
   teamate becomming te....   > but it is a pattern I have observed quite a numb....   >>  
   I Still Don't "Get" ....   XML is like SQL: it's already out there and fully ....   >>  
   The Ridiculous Influ....   > Have some vision folks, as a common data format ....   >>  
05 Nov 2003   When is open source ....   > For us, the idea that we should develop for soft....   >>  
   Linux and Independen....   > I can focus on creating things. And fixing c....   >>  
   Borland, 20 yrs and ....   > Portabella, those are the last kicks of a dying ....   >>  
04 Nov 2003   GUIDs   GUIDs are nice because they are essentially statel....   >>  
   How to scare away yo....   > And what on earth would you want him to say anyw....   >>  
      > before he told you that you were SOL Yeah, th....   >>  
      Maybe this thread should be called "How to embaras....   >>  
   Linux and Independen....   > I read the Oracle including THREE different JVM ....   >>  
      > you know why software can't be free. I think ....   >>  
   Microsoft moves to R....   > Until they are able to get people over to the CL....   >>  
   Borland, 20 yrs and ....   > lumping Borland in with Novell Actually this ....   >>  
      > Right now I think Borland is heading off a cliff....   >>  
03 Nov 2003   End of Redhat Consum....   I think it's like this: 1. Enterprise level sup....   >>  
   The Ridiculous Influ....   > Probably the reason that many applications don’t....   >>  
      > Portabella you’re going to have to explain a bit....   >>  
      > Practical benefits of DBMS storage are many. ....   >>  
02 Nov 2003   Joel on Sun's strate....   > it'll be interesting to see if .Net fosters as m....   >>  
   The Ridiculous Influ....   > usually this is to stop customers who might be c....   >>  
01 Nov 2003   Investing Money In C....   > You don't get rid a stock just because it goes d....   >>  
31 Oct 2003      Andrew Tobias' book, 'The Only Investment Guide Yo....   >>  
29 Oct 2003   D.O.D. CIO says "Uni....   > Let me know when I can run Photoshop, Quicken, T....   >>  
      I think the story with Unix is more complicated th....   >>  
   MS strategy with Lon....   Narf!   >>  
28 Oct 2003   Academics vs. Engine....   > I retract what I said before that you are hacks.....   >>  
      > What an absolutely ridiculous and naive statemen....   >>  
      > because somebody in your organization is too laz....   >>  
      > If you are not using your own classes which repr....   >>  
      The XP folks have a great name for this: YAGNI, or....   >>  
24 Oct 2003   my boy wants to lear....   > I would try to steer him towards C++/ATL, just ....   >>  
23 Oct 2003   Why RDBMS?   > Read the works of Codd and Date Yes, yes. I k....   >>  
      > Of course, you’re right to be skeptical of SQL-b....   >>  
      RDBMS is the devil you know. PostgreSQL and MyS....   >>  
   Microsoft Versus Lin....   > just making objective and complete comparisons? ....   >>  
22 Oct 2003   Where to find IT con....   You might also want to consider that they may have....   >>  
   Microsoft Versus Lin....   > ' This is marketing 101: Any mention of your com....   >>  
21 Oct 2003   overuse of css consi....   > Hopefully HTML will be repleced soon. Share ....   >>  
17 Oct 2003   Y DOES it Matter wha....   What about Martin Fowler? There's a guy that I....   >>  
   Sharing drive throug....   A firewall (software or hardware) will give you ma....   >>  
   Transactions and Rol....   > This problem is relatively simple with just a li....   >>  
16 Oct 2003   Confused about excep....   > One must break one's focus and look god knows wh....   >>  
   Transactions and Rol....   > Is there an easy way to do this properly using e....   >>  
   Say it ain't so Joel   > How about ... recognizing sarcasm when you re....   >>  
      > Why did he make them? 1. Because he's incredi....   >>  
   DoSomething() about ....   > unbiased programmers If this board is any kin....   >>  
      > you failed to read what I said No, I *did* r....   >>  
      > Exceptions are simply one of many practices that....   >>  
   Top 5 tax deductions....   > we can contribute 25% to a SEP in 2003. Thank....   >>  
   No Perfect Language   > For example, it has no concept of function calls....   >>  
      > The JVM is unfortunately very tied to Java. I....   >>  
      > The .NET thing isn't completely hype. Serio....   >>  
      Microsoft. After all, .NET can *be* any languag....   >>  
   Has Joel ever really....   >> 'A plain old vanilla stack trace will tell you ....   >>  
   Policy on exceptions....   > You see many applications (even commercial ones....   >>  
      > your comment was uncalled for But your commen....   >>  
      > Are you people retarded? When that happens you c....   >>  
15 Oct 2003   Top 5 tax deductions....   Discalaimer: IANAA (I am not an accountant). > ....   >>  
   Has Joel ever really....   > write code that makes it easy to isolate and fix....   >>  
      > And I've seen plenty of code where I damn well d....   >>  
      > And _easily_ tell whether it's foo1, foo2, or fo....   >>  
      As the *other* 'Joel and Java' thread points out, ....   >>  
   Policy on exceptions....   > As one who agreed with Joel and the other 1 in 1....   >>  
   Does Joel use Java?   > http://groups.google.com/groups?safe=images&ie=I....   >>  
      > Somebody has accused Joel of not being a good Ja....   >>  
      > Actually it's not nonsense OK? Actually it ....   >>  
      > these choices are much better than Java - they a....   >>  
14 Oct 2003   Leave your language ....   Arrh, me hearties, pirates have hijacked the threa....   >>  
      > Some things just don't 'depend' Bravo, Mr Bra....   >>  
      Hmm, well I agree with the substance of this, but ....   >>  
   JUnit and packages   > I'd rather not be forced to make methods public ....   >>  
   Application Logs   > Second, I don't agree with taking a moderate app....   >>  
   Larry Wall half-wron....   > HTML had to be broken before the Teeming Million....   >>  
   Cast Iron   > Why can't we consider Java the same way based ....   >>  
13 Oct 2003   finally, exceptions ....   Kudos to Joel for speaking his mind and not being ....   >>  
   Larry Wall half-wron....   It might just reflect the politics. For HTML, N....   >>  
      Pedantic note: Isn't this Postel's Law, not La....   >>  
   Cast Iron   > I haven't done a scientific study I know. Tha....   >>  
      > Then again, the fact thaht working software brea....   >>  
      > I think the important point is that, with .Net, ....   >>  
      > Maybe its the types of apps I tend to see Lik....   >>  
      > both of your arguments are bad Only because ....   >>  
      > Serversoftware has to be very efficient Where....   >>  
08 Oct 2003   When does cool become useful?   >>  
08 Oct 2003   When does cool becom....   Also: many techies know the pains of being an earl....   >>  
   Counterculture junki....   > So. Personally, I'd go for something that has lo....   >>  
07 Oct 2003      You didn't address my point, though; what's wrong ....   >>  
      If you want to know *how* to think about software ....   >>  
      > 'Let's support something that's not XML so we ca....   >>  
06 Oct 2003   Where do all the cra....   > Actually, 50 percent of developers are below ave....   >>  
      > And part of rapport for most managers is not bei....   >>  
05 Oct 2003   Yaml: Yanl Aint Mark....   > Yep - I hate with a passion people trying to fix....   >>  
04 Oct 2003   Better Mousetraps   >>  
04 Oct 2003      > I suspect YAML is a solution in search of a prob....   >>  
      I think it's great, and was surprised when I actua....   >>  
03 Oct 2003   How many developers ....   I write TDD when I can, because the code is genera....   >>  
01 Oct 2003   Does anyone send rej....   No news is usually not good news. On the other ....   >>  
   CVS hosting.   > Instead I believe he sees failure in the FSF for....   >>  
   Using JBoss - Will I....   > I'm guessing 75% of J2EE programming is actually....   >>  
   Why doesn't Java hav....   > Is it that const is just a bad idea, or is it ju....   >>  
30 Sep 2003   Linux Profitability   Just when you thought the thread was dead :) > ....   >>  
29 Sep 2003   Using JBoss - Will I....   Depends on the situation. JBoss is used a lot o....   >>  
   Why doesn't Java hav....   > But, if this is a problem, can't you just subcla....   >>  
26 Sep 2003   Grudgingly admitting....   > something I was convinced and adamant just could....   >>  
   Is Postgres/MySQL re....   >>'Avoid postgres - it has good SQL support and tr....   >>  
25 Sep 2003      > As far as whether PostgreSQL is up to large task....   >>  
   Open Source is the n....   > That argument generally comes from the vast rang....   >>  
24 Sep 2003   Keeping track of cod....   > is there anything as sexy as a female geek? ....   >>  
   Linux Profitability   > Take the OS market: you can not on the one hand ....   >>  
      > - RedHat Enterprise Linux? I'm deliberatly choos....   >>  
23 Sep 2003   Unit testing a datab....   > This rises question if unit testing applicable o....   >>  
      > A neat solution is to put all the actual SQL in ....   >>  
   Sun really loves Lin....   > Sun gives away Java, so what's the business mode....   >>  
   Linux Profitability   > Not all open source software falls into that cat....   >>  
      >> 'In business terms, OSS also has very low barri....   >>  
      > This evil 'open source' software is suceeding no....   >>  
   Unit-testing   > I think that we basically agree, but we just hav....   >>  
22 Sep 2003   Unit testing a datab....   I think it's cleanest to unit test your business l....   >>  
   Linux Profitability   > the open source community has show a strong trac....   >>  
   Unit-testing   > And specifically, Portabella's orginal claim tha....   >>  
19 Sep 2003      > an earlier personal flame But saying 'intell....   >>  
      > You two will put me right if I’ve erred, I’m cer....   >>  
      > Of course - I'm now responding in a similar vein....   >>  
18 Sep 2003      > It wasn't an ad-hominem attack Maybe so... b....   >>  
      > 'ad hominem' attacks similar to this one :) U....   >>  
      Let's do a little reality check. McConnell's bo....   >>  
17 Sep 2003   Sun's Marketing Prob....   > Actually, this is the first time in a long time ....   >>  
   interviews but no jo....   It's very hard to get feedback on why you got an i....   >>  
   Unit-testing   > Do you think all code written before there were ....   >>  
16 Sep 2003   How Secure?   > 'A stupid response' threads. A response to t....   >>  
   Anyone else aghast g....   Maybe the intention of the article is to show that....   >>  
   Unit-testing   > My point is that the more techniques you use, th....   >>  
      > Automated unit tests are written in code, and co....   >>  
      > After missing one bug because he relied on a fau....   >>  
      > In my experience having the check-in break means....   >>  
12 Sep 2003   ot: brain parsing of....   > phonics rule :) I bet they rule even more in....   >>  
   Artcile on the evils....   > so the 'reason' for using getters and setters in....   >>  
10 Sep 2003   Conformity in platfo....   > Exactly why should we root for car companies ove....   >>  
      >>Typically I have much greater flexibility in str....   >>  
      > You mean, you think I'm mentioning In Search of ....   >>  
      > As for the Linux is free myth, as has been adequ....   >>  
      > This thread, and the other one started by Rick, ....   >>  
09 Sep 2003   Make sure your contr....   I think it depends a lot on the type of contract y....   >>  
   Conformity in platfo....   > But I still have not heard any convincing reason....   >>  
      > This boils down to it will sell if it sells. ....   >>  
      > Apple. Nope, they don't control Linux in *any....   >>  
      > If you were the owner of one of these Linux comp....   >>  
   It's about results.   > that it's perfectly legitimate to play a role th....   >>  
      > The thought of acting incompetent as a means of ....   >>  



Old Joel on Software Statistics have been brought to you by Chris McEvoy, with the kind permission of Joel Spolsky.
Make sure you visit the new JoS forum.