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

Number of Comments: 435
Number of Words: 44,426
First Comment: 29 Oct 2001
Final Comment: 02 Sep 2004

Number of Topics Posted: 25
First Topic: 28 Oct 2001
Latest Topic: 02 Feb 2004
WhenItemComment
02 Sep 2004   Caching Theory   Measure your bottlenecks first, of course. Chances....   >>  
31 Aug 2004   Version Control : Op....   The problem with putting those types of files in v....   >>  
   Database access in W....   If there's not a lot of domain logic, there's noth....   >>  
27 Aug 2004   Relational databases....   'relational' is the key feature of relational data....   >>  
   Cross Platform devel....   Some Random Guy: I have a bit of porting experi....   >>  
26 Aug 2004      To the OP: It's a little unclear what your look....   >>  
   mutliple access to s....   A good start may be to read the Concurrency chapte....   >>  
24 Aug 2004   OT - Anyone jog with....   Aussie Chick: What's wrong with the radio is no....   >>  
05 Aug 2004   Diff program   Vim actually has a 'diff' mode, and a windows port....   >>  
27 Jul 2004   Paying a Sales Guy   Mr. Analogy: You seem to imply that if the sale....   >>  
15 Jul 2004   Unix neophyte seeks ....   The wxWindows toolkit is indeed quite crossplatfor....   >>  
20 Jun 2004   So let me get this s....   I don't really think Joel messed up with the 'put ....   >>  
19 Jun 2004   Need a free mp3->....   I'm sure WinAmp can do it through an output plugin....   >>  
   Killer App(s) for De....   If the concept for the next killer app was that ob....   >>  
12 Jun 2004   POLL : Do you enjoy ....   Yes, but much much more so when I'm doing somethin....   >>  
02 Jun 2004   Simple task but on a....   10 mil isn't large scale ;) At least, not on today....   >>  
31 May 2004   Good email services   When did POP3 become rare? I've never used anythin....   >>  
20 May 2004   Tom Friedman: Global....   The problem with doing that in America is that the....   >>  
12 May 2004   Automated testing of....   If you're in java, we've written a small handy fra....   >>  
03 May 2004   U.S. Is Losing Its D....   For an on-topic opinion: I think we'll see this tr....   >>  
01 May 2004   Interesting Old Book....   I still love my copy of Knuth's Art of Computer pr....   >>  
15 Apr 2004   Bank Identification ....   It's for your business; why not subscribe to that ....   >>  
   Apache Maven   Hmm, methinks I pissed someone off... Never use....   >>  
      It sucks!   >>  
13 Apr 2004   securing docs & ....   I am a flaming douchebag.   >>  
      Quick answer: check out gnu privacy guard: http://....   >>  
12 Apr 2004   Outlook question   I don't know much about outlook, and this would de....   >>  
   Does the ShareWare m....   Some of the Chicago suburbs are like that. I know ....   >>  
11 Apr 2004   Spelling and Coding   Mistakes are annoying in comments and such. Mistak....   >>  
03 Apr 2004   Who else is digging ....   I hate to be the voice of pessimism, but I'm not s....   >>  
02 Apr 2004   keeping the toothpas....   Don't worry about people stealing your ideas. If y....   >>  
   Kinesis Contoured ke....   I have a basic kinesis and I'll second that recome....   >>  
31 Mar 2004   Personal computer se....   My Cousin: I bet it's a question of the network....   >>  
25 Mar 2004   A sysadmin must know....   sindarin?   >>  
20 Mar 2004   /onSoftware & Jo....   Philo: This is why things compete, from my pers....   >>  
18 Mar 2004   Tricky character cou....   Cheap solution: make the field 50x4. Put a note ne....   >>  
   Has anyone used SQLi....   Gunga: So in 2 years experience *using* PHP and My....   >>  
      FullName: You can't quite give it any arbitrary....   >>  
17 Mar 2004      Very good experiences with it. The author is extre....   >>  
   What is a lot of res....   I don't think you can tell much from that, really.....   >>  
12 Mar 2004   Collaboration Softwa....   Have you considered just using a version of VNC?   >>  
10 Mar 2004   Building Text Parser....   If you are actually interested in writing a parser....   >>  
09 Mar 2004   Good command-line sh....   At work a buddy uses cygwin without X, and uses th....   >>  
27 Feb 2004   Nextel direct connec....   I thought that they provided free walkie-talkie se....   >>  
26 Feb 2004   Tom Peters: Sixteen ....   What an asshole. He has the nerve to say that broa....   >>  
25 Feb 2004   Blue background + An....   ack the memory leak! *whimper*    >>  
   How many people have....   'most people in the us' is not a barometer for any....   >>  
24 Feb 2004   Naming conventions f....   Inheritance means IS-A, so often, but not always, ....   >>  
20 Feb 2004   Stupid XCode questio....   This may not be helpful, but if you are familiar w....   >>  
   Basic C API Design Q....   To me, I think generic pointers (void*) indicate e....   >>  
      This reply isn't meant to be offensive, so please ....   >>  
16 Feb 2004   Placing Password and....   It seems to be common practice to do this with web....   >>  
15 Feb 2004   Down with WYSIWYG?   I'd have to agree TeX and friends seem extremely p....   >>  
14 Feb 2004   Sincere question abo....   The policy, as far as I've observed is this: Th....   >>  
   All you single guys   Hey, that just means it's easier for the rest of u....   >>  
      I dunno, I think the anime costumes are a bit more....   >>  
09 Feb 2004   Join the development....   As far as getting involved in open source software....   >>  
08 Feb 2004   Trusting Book Review....   I usually just restrict myself to recomendations f....   >>  
06 Feb 2004   Media players   It's missing a bit on the UI end of things, but th....   >>  
03 Feb 2004   Books on platform di....   This was VC6. I don't know why our windows build w....   >>  
02 Feb 2004   Books on platform differences?   >>  
02 Feb 2004      Google groups is useless: by the time I've run int....   >>  
   Database issues   A one time check at program launch shouldn't hurt ....   >>  
01 Feb 2004   How common are sniff....   A server at the same colo facility as my company's....   >>  
   Amazingly stupid, si....   Sorry guys, I still say you should code defensivel....   >>  
31 Jan 2004      Caliban: You only *might* get an access violati....   >>  
      A few things: Don't use sprintf. Ever. Under an....   >>  
      Why not use a string class, such as the C++ standa....   >>  
30 Jan 2004   Seven out of Twenty   succeeding from the union? ;) eh?   >>  
27 Jan 2004   How do PIM's handle ....   Define efficient :) The quick little note app I ju....   >>  
26 Jan 2004   How many resumes do you get Joel?   >>  
26 Jan 2004   How many resumes do ....   Yeah, at 30 resumes a day it is completely reasona....   >>  
   Now I had it with Jo....   I'm going to defend Joel here for a minute. Fir....   >>  
   Resume Post   > As a college graduate I resent the obvious impl....   >>  
25 Jan 2004   Searching web pages ....   Hmm... it should be pretty easy to write a proxy t....   >>  
   Anyone tried/used ZO....   Btw,: http://discuss.fogcreek.com/joelonsoftwar....   >>  
      On a similar note, does anyone know of a Unix-frie....   >>  
   Technical Ladder -- ....   Anon, I believe my current employer definately is ....   >>  
23 Jan 2004   convert an integer t....   The Integer class can do it.   >>  
22 Jan 2004   SOFTWARE CANNOT BE G....   Tell me why, again, that I cannot volunteer more o....   >>  
21 Jan 2004   Linux as a Disruptiv....   The more interesting point, I think, is that softw....   >>  
   Microsoft SFU & ....   I've not touched SFU, but my thoughts are this: yo....   >>  
   How Does GPL Work wi....   The thing is that the GPL is per-product. So SuSE,....   >>  
   Database Analysis To....   Well, I don't know anything about a specific tool ....   >>  
19 Jan 2004   The computer delusio....   It's merely symptomatic off all of the problems wi....   >>  
18 Jan 2004   Power brick rant   My cheapo viewsonic has a brick, but it's one of t....   >>  
   When to use 'const' ....   I was under the impression that const at the end i....   >>  
17 Jan 2004   Internet Explorer: B....   Wayne: you can re-use technology without using ext....   >>  
14 Jan 2004   What next after Kern....   Wow, look at that enthusiasm :) The suicidal ur....   >>  
   Why Struct in the st....   In all languages I am familiar with, the use of ne....   >>  
   20-minute skill sess....   Some basic virus/adware avoidance skills might be ....   >>  
12 Jan 2004   Bitwise vs Booleans ....   By the way, what language are you using? Is that V....   >>  
      I generally don't use a bitfield for a simple set ....   >>  
11 Jan 2004   Advice Wanted   I have no managerial experience, so no advice I ca....   >>  
10 Jan 2004   How to Copy Files fr....   You have inserted a disk, right? 8-} On a more ....   >>  
09 Jan 2004   Let's talk about key....   I really like my model M. Great feel. Recently ....   >>  
   Which of these CS Co....   My college experience is that most courses seem to....   >>  
07 Jan 2004   Knowledge management....   We have had great success with a wiki. Of course, ....   >>  
   Keeping synchronised....   I've setup backups for people using rsync. I don't....   >>  
05 Jan 2004   Ideas are cheap   'Don't worry about people stealing an idea. If it'....   >>  
   Managing holiday dat....   Don't make things more complex than necessary. If ....   >>  
04 Jan 2004   Database versus flat....   Standardization? XML is XML. On the other hand, I'....   >>  
17 Dec 2003   Question about ink c....   Doesn't it usually cover the electrical contacts? ....   >>  
   Defining moment in c....   World War II. Alan Turing and friends in Bletch....   >>  
16 Dec 2003   Embedded Databases (....   SQLite is extremely good. It won't allow you to ha....   >>  
14 Dec 2003   Help, my HTML Always....   HTML is just bad :) I've found it hard to get thin....   >>  
   Dual monitors ... at....   Prakash: 'Which monitors do you use?' Well, ....   >>  
13 Dec 2003      I have three screens in front of me right now. It ....   >>  
12 Dec 2003   Secure file transfer....   I believe that the cygwin distribution of linux to....   >>  
10 Dec 2003   Odd situation   If they can't pay you, their own employees, what m....   >>  
09 Dec 2003   Some logic puzzles   Stephen - Sheer genius!   >>  
   Eric Raymond and Ric....   I never claimed that changing the C code to a prod....   >>  
08 Dec 2003   Chest Pain ... Am I ....   Change the diet. I don't know what your symptoms i....   >>  
   Eric Raymond and Ric....   Dennis - you hit the nail on the head on that one.....   >>  
      I'd like to add that just because you don't WANT t....   >>  
      Tony - 'which are far more powerful and easy to us....   >>  
07 Dec 2003   New Career?   I don't get that guy. What happened that has a man....   >>  
   "Low Skill" Rhetoric   I think you make a dangerous statement when you sa....   >>  
05 Dec 2003   The knife and the ax....   Of course, Mark, your wife can do a search on your....   >>  
01 Dec 2003   Requiring pre-interv....   Jeff - Interesting code bit. A bit inefficient,....   >>  
      Jeff - I am curious how you accomplish #5. Plea....   >>  
29 Nov 2003   Book recommendation ....   There's always the great Hithchiker's Guide books,....   >>  
26 Nov 2003   The relentless march....   Linux has a long way to go before it gets anywhere....   >>  
   The bookshelf   For information on analysis of algorithms, read Kn....   >>  
   Does Programming mak....   I often notice things that I do differently, thoug....   >>  
24 Nov 2003   Useability:: Backwar....   I do believe that you've discovered the fundamenta....   >>  
23 Nov 2003   Stupid Users   It's not irrelevant whether the users are stupid o....   >>  
      When someone asks me how I would design an OS, I d....   >>  
   Linux Refactoring   I question whether or not the kernel needs rewriti....   >>  
21 Nov 2003   Application Architec....   Repeat after me: 'No silver bullet!' Now say it....   >>  
20 Nov 2003   World Class Programm....   I think it's more interesting to look at time than....   >>  
19 Nov 2003   Order of things (aka....   I'm not a great designer myself, so I'll leave tha....   >>  
18 Nov 2003   CVS Query   My serious advice is to download a front-end like ....   >>  
   Aeron Chairs   There's a handful of them at work for me. They are....   >>  
17 Nov 2003   Will technology impr....   Screw the machines. If the people are offensive, t....   >>  
      The Meijer's around here has those automated check....   >>  
   How do I develop a p....   Does windows have an equivalent to the linux iptab....   >>  
   A good C++ editor fo....   second the vim recomendation. If you can get over ....   >>  
16 Nov 2003   Creating Secure Appl....   I don't know what the industry standards are, but ....   >>  
   Software Licensing   Sounds like you and your friend need to sign a con....   >>  
15 Nov 2003   Need a reasonable da....   I'll third the SQLite recomendation. It is indeed ....   >>  
13 Nov 2003   Airport Security - a....   Dennis, If everyone is armed with steak knives,....   >>  
   Making really Zero-D....   n/a: Nasa's software is rock-solid. Challenger'....   >>  
12 Nov 2003   Software Factory Pac....   Hold a second, Philo. Just because no one *has* do....   >>  
09 Nov 2003   Developing a Replace....   I disagree with many of your points, but nothing o....   >>  
   Running multiple OS ....   As I recall, VMWare lets you do a lot of magic wit....   >>  
   Object Oriented VS S....   My bad, I just read that first article ;) Given....   >>  
      X. J.: Your position on C++ doesn't look too st....   >>  
08 Nov 2003   Downloading Linux   I believe debian has an irc channel on openproject....   >>  
06 Nov 2003   Suggestions for buyi....   This information is a bit out of date, but as of a....   >>  
05 Nov 2003   CDC computer virus   What antivirus software are you using? If it's not....   >>  
   Recommend an ergonom....   For those fans of the model m, the place currently....   >>  
      An additional question: A keyboard with a closer e....   >>  
29 Oct 2003   Computer aided patte....   I'll bet this isn't very helpful, but I recall a f....   >>  
23 Oct 2003   More on internationa....   Aussie Chick: That may work on the internet (wh....   >>  
22 Oct 2003   More on internationalization   >>  
21 Oct 2003   The "zip code" is no....   Anyone know of a place where I can get information....   >>  
18 Oct 2003   What coders can lear....   There is a very real difference between plumbing o....   >>  
16 Oct 2003   How does one program w/o exceptions in C++/Java?   >>  
16 Oct 2003   An alternative to exceptions and error codes?   >>  
16 Oct 2003   An alternative to ex....   Flamebait: I don't understand how the command p....   >>  
15 Oct 2003   What should programm....   Note: any language that doesn't make pass by refer....   >>  
      I don't know what the programmer should learn firs....   >>  
   Exceptions, Threads ....   Anu: Correct me if I am wrong, but I was under ....   >>  
14 Oct 2003      I accept your arguments that having multiple threa....   >>  
13 Oct 2003   skills do you want t....   Self-discipline ;) The ability to make myself ....   >>  
   Funny thing about GO....   I think people like to declare things as extremes.....   >>  
   JUnit and packages   We have a parellel tree (src and test), and place ....   >>  
   Larry Wall half-wron....   Anything to extremes is bad. If browsers give too ....   >>  
   Cast Iron   By the way, cast iron may be bad for gardening too....   >>  
      It's hard to write robust software in any language....   >>  
08 Oct 2003   Legal Question   Not a lawyer, etc. BUt anyway, I doubt that you....   >>  
   Are we all crappy co....   Everyone has their own strengths and weaknesses. ....   >>  
   When does cool becom....   uh... WHen it's useful? Why are the two exclusi....   >>  
   More on the Half Lif....   I'm not certain there's likely to be a point to st....   >>  
07 Oct 2003   Thomas Stanley - The....   Sausage: If those are not good investments, wha....   >>  
   Books on GUI app arc....   Thanks for your responses, everyone. I'll check it....   >>  
06 Oct 2003   Counterculture junki....   THat's always the case, though. Have you looked at....   >>  
   Examples of well-wri....   On Qt: it demonstrates a lot of good design, but I....   >>  
      What kind of library? If it's a widget set, GTK ma....   >>  
04 Oct 2003   Books on GUI app architecture?   >>  
04 Oct 2003   is this industry int....   I think it's just that the easy problems are solve....   >>  
28 Sep 2003   Joel, how do you com....   Actually, I am thinking back to the article, thoug....   >>  
      A point: in a software company, the developer is p....   >>  
27 Sep 2003   Do you Google just a....   Take any information with a grain of salt, but it ....   >>  
25 Sep 2003   Very long term stora....   Nick: 200 years? If you have data from an apple fr....   >>  
22 Sep 2003   Unit testing a datab....   I believe the general practice is to rebuild the e....   >>  
19 Sep 2003   Unit Testing the Des....   Prototype it. Maybe you can't do it well, but you ....   >>  
16 Sep 2003   Database Search   How much are you actually planning on updating it?....   >>  
11 Sep 2003   Trying to be C++ con....   Const rules as I recall: const return-type func....   >>  
   Text based browser??....   I'll second the nomination for links, which I use ....   >>  
19 Aug 2003   VSS and CVS interact....   Thanks for the input mb - I realize that tying ....   >>  
18 Aug 2003   VSS and CVS interaction?   >>  
16 Aug 2003   Don't throw rocks...   'Don't ask us to keep quiet'? No one did 8-} I ....   >>  
15 Aug 2003   I guess Fog Creek's ....   Natural gas generators are available now; Peer 1 c....   >>  
07 Aug 2003   Job Titles   my work, your titles are (in ascending order): ....   >>  
   C++ IDE as Cool as I....   insert mandatory vim plug ;) Does anyone know h....   >>  
05 Aug 2003   High hourly rate guy....   I am also curious about this. What work are you....   >>  
   what does it take fo....   Beat MS in what field? I already prefer develop....   >>  
   OpenGL or DirectX?   What's your market want? I'd like to be able to ad....   >>  
   Joel Test Number Eig....   I work in a very open environment. No office, 6-8 ....   >>  
31 Jul 2003   Software condoms?   'If the GPL is ruled illegal'? I've not looked ....   >>  
      Why not ask the free software foundation to clarif....   >>  
   Messageboxes are evi....   Tim, Wise thought: that would make the message'....   >>  
30 Jul 2003      What would be better than messageboxes? People's r....   >>  
      I think that stems from this observation of mine: ....   >>  
29 Jul 2003   Are these reasonable....   Danil: What kind of answers would you expect? I....   >>  
      Easy for anyone with five or more *years* of exper....   >>  
28 Jul 2003   What do you do once ....   'Every program attempts to expand until it can rea....   >>  
   Interning   I am of the opinion that your school ought to requ....   >>  
27 Jul 2003   how relevant is opti....   Don't worry about keeping code 'fast' or even pick....   >>  
   great UI design is d....   Hmm... should have looked at that name a bit close....   >>  
      I'm reminded of a similar phrase: 'Perfection i....   >>  
24 Jul 2003   freshgrad: good comp....   Any companies suggested here are likely to be big ....   >>  
   About To Begin A Job....   On displaying non-commercial experience: These are....   >>  
22 Jul 2003   Satisfactory program....   First random Quake 1 game mod ;) first significant....   >>  
20 Jul 2003   Beginning Programmer....   The only advice I'd give to any beginning programm....   >>  
   too many files!   i back things up on CDs. *LOTS* of CDs. As for hom....   >>  
   Can a bad speller be....   I think it's more important to be a consistant spe....   >>  
18 Jul 2003   Speaking of Religiou....   http://pobox.com/~kragen/tao-of-programming.html ....   >>  
15 Jul 2003   Internet Concepts   'The web' is not a verb. OO concepts, etc., are us....   >>  
13 Jul 2003   Comprehensive online....   Not what you are looking for, but the jargon file ....   >>  
08 Jul 2003   Cool Stuff   Philo: in practice, that happens a bit. The idea i....   >>  
07 Jul 2003   Cloned Programs?   In many cases, I'd worry about problems. Like anot....   >>  
   Fault Injection Soft....   What OS? For Unix, you may be able to just drop in....   >>  
06 Jul 2003   Unix signals and C++   >>  
05 Jul 2003   project complexity n....   A few complexity measures listed in the pragmatic ....   >>  
03 Jul 2003   Teaching good coding....   I do take points off for style, but it's hard to m....   >>  
01 Jul 2003   Camouflaging an OS?   Two points: Firstly, if the laptop was just a p....   >>  
   I love tabs/UI peeve....   This really is just a rant. Why not write Apple....   >>  
   Dual monitors for de....   To the poster that was wondering about arrangement....   >>  
      One caveat that slipped my mind earlier: fonts. ....   >>  
      I have not run dual head under windows for some ti....   >>  
29 Jun 2003   PHP 5 beta 1   The flip side of that is this: if the open source ....   >>  
   FastCGI or Apache Mo....   I've no experience with what you're wondering abou....   >>  
28 Jun 2003   Aeron vs Mirra - Mor....   Not to be an asshole (or more of one than usual), ....   >>  
27 Jun 2003   How do I get a job a....   Phillip: Devil's advocate here: A lot of skille....   >>  
   Problem with colleag....   It's interesting that a number of the suggestions ....   >>  
   Time for comic relie....   Computer Science is the only discipline in which w....   >>  
26 Jun 2003   Non OOP Java Experie....   I think it's largely a question of the programmers....   >>  
23 Jun 2003   Is "version" the cor....   Is it the correct word? Yes. Because people ....   >>  
18 Jun 2003   Define "Effort" in c....   I'm afraid I've not read that book. What contex....   >>  
17 Jun 2003   Techies and Non Tech....   People who hold stereotypes hold stereotypes. That....   >>  
14 Jun 2003   Hiding my ignorance ....   Looks like a macro ;) don't know what it's defined....   >>  
   Who here works on ca....   I'm interested in just about anything I can mess w....   >>  
12 Jun 2003   cold-calling companies in job hunt   >>  
11 Jun 2003   Would you move?   Can you afford it? Personally, I don't place money....   >>  
09 Jun 2003   Comprehensive survey....   I think a more interesting and just as applicable ....   >>  
07 Jun 2003   OO benefits - a coun....   Right tool for the right job. OO has plenty of dam....   >>  
04 Jun 2003   C++ question   Hmm... I want my private parts. I *like* encapsula....   >>  
   ASP/Access or PHP/My....   200 - 300 per *DAY*? I admit I don't know ASP/A....   >>  
   Anyone used java for....   Jan, I stand corrected. I was under the impression....   >>  
      The only big Java desktop package I know of (are t....   >>  
01 Jun 2003   Memory Management Qu....   Oren: On the note that it's hard to preallocate....   >>  
      Is it hard? No, not really: you create objects and....   >>  
22 May 2003   finding educated wor....   I think many here are missing the big picture. T....   >>  
   Favorite Quote   Mike Gamerland: That quote is Henry Louis Mencken,....   >>  
21 May 2003   Cheap tech booxs?   >>  
21 May 2003      - Every silver lining has a cloud. - U.S. schoo....   >>  
   Movies and the Mind ....   I doubt there's much of a consensus between softwa....   >>  
   User Database Select....   While I'm referring primarily to open source softw....   >>  
   Cheap tech booxs?   I'm not making millions, but I'm not complaining e....   >>  
      On whether or not to buy tech books: I have pretty....   >>  
19 May 2003   Build times   >>  
19 May 2003   Design Question...   clarification of the above: what is the differe....   >>  
      question: what is the difference between these ....   >>  
      The thing I see with it is that the function that ....   >>  
   Build times   Matt: I'm over at Atomic Object, in Eastown. I nee....   >>  
   Self modifying code   I have not. I've considered it, but the languages ....   >>  
   where did all the so....   Marc: What questions are those that so impresse....   >>  
      ^_^: 'A shot at the job without being judged by m....   >>  
17 May 2003   User Selectected Int....   I always liked customizable user interfaces, mysel....   >>  
16 May 2003   Anyone use Multiple ....   IIRC, the C++ iostream libraries use multiple inhe....   >>  
   I'm an idiot   And on the rather depressing other hand, I am almo....   >>  
   Most satisifying sof....   The QuakeC compiler (used to generate the bytecode....   >>  
   Poll: Most used scri....   So much of my stuff is hacked together with many t....   >>  
15 May 2003   Better system - home....   Home. Work has some damned good hardware, but no s....   >>  
   How To Ask Questions   I've read ESR's Questions document before. My t....   >>  
14 May 2003   UI Mockups   Andrew: I think it's similar to the case of the....   >>  
   Do You Drive?   On drivers thinking they are above average drivers....   >>  
13 May 2003      I drive. I think its affect on you is largely rela....   >>  
12 May 2003   C++ objects, optimiz....   On the last, I have no comment. Nothing immediatel....   >>  
   BMW computer crashes....   Here's a question: why aren't there manual locks a....   >>  
06 May 2003   OOP paradigm shift   There's a big difference between knowing it in the....   >>  
04 May 2003   How would I move Mou....   Scenario: Rich Guy Joey wants Mount Fuji, which is....   >>  
02 May 2003   How should I comment....   I think the most important thing is to document yo....   >>  
01 May 2003   Job Advice   The one thing everyone is saying is: 'never be afr....   >>  
23 Apr 2003   software engg. at sc....   You learn to do by doing. Courses can give you ide....   >>  
22 Apr 2003   dependancy checking ....   http://gnu.org/automake/automake http://gnu.org/s....   >>  
21 Apr 2003   software dev. on Lin....   steve: what debugger do you use? I use GDB beca....   >>  
      Nat: My take on a whole lot of things is that w....   >>  
      I can't testify as to the quality of the different....   >>  
17 Apr 2003   Comparing MS SQL Ser....   If you can get a copy of the standard unix diff ut....   >>  
15 Apr 2003   What to do about sle....   Get up. Walk around. Get a drink. Write terse sent....   >>  
   bad decisions on com....   Things go on sale after you buy them. Stocks go up....   >>  
   Does "Versioning" In....   I think it's a good thing, when the differences ar....   >>  
   Non Stop Coding - Ho....   A couple hours. The thing is this: I've yet to run....   >>  
14 Apr 2003   Portuguese Accents   I am not at a Win box at the moment, but iirc, the....   >>  
13 Apr 2003   Unemployed how long?   If you don't have the money to pay the bills, eith....   >>  
   Leaving open communi....   It doesn't matter. Just make sure you can change i....   >>  
11 Apr 2003   Microsoft Profits   Question: Profit margin is what percent of a sa....   >>  
08 Apr 2003   Pattern(s) for Calcu....   If you're looking into parser generators like yacc....   >>  
01 Apr 2003   New Office : Office ....   Look at the furniture. I'm betting that you'll be ....   >>  
31 Mar 2003   Sending work samples....   Another poster suggested not sending too much with....   >>  
30 Mar 2003   Sources/ Training fo....   Read the Gang of Four Design Patterns book. It'....   >>  
28 Mar 2003   Best editor: Visual ....   I have to go with vim myself here. That's mostly b....   >>  
27 Mar 2003   Trivia - In a For lo....   Eat lead: world peace? We already have world pe....   >>  
26 Mar 2003   Coding: Means or End....   The act is more important than the product to me. ....   >>  
   html indentation   I have tidy do indentation, and after I muck it up....   >>  
   Pen-and-Paper coding....   I got pissed one day (ran out of paper and desk sp....   >>  
24 Mar 2003   scroll bar   On a tangential note: Odd little things like th....   >>  
   Greed and Total Cost....   Brent: People cannot live on minimum wage. *A P....   >>  
23 Mar 2003   Tips, Advices for wr....   Ori: I beg to differ. id Software has written g....   >>  
20 Mar 2003   The language of func....   A counterpoint to that: while most of a spec I rec....   >>  
19 Mar 2003   Commenting Code   I comment rather sparsely. If something is confusi....   >>  
   What allows GNU/Linu....   Rob: I can't offer great insights, but I can offer....   >>  
   Genetic Algorithm to....   It was once thought that an infinite number of mon....   >>  
18 Mar 2003   What allows GNU/Linu....   Sam: Unix systems have come up with some of the....   >>  
      I think it may partly be the goals. For instanc....   >>  
   Genetic Algorithm to....   I don't think it would work on that low a level. A....   >>  
   Ripped from Slashdot....   Yes and no. XML itself is simple. DTD's are rel....   >>  
   Do employers ever sa....   Ian: It is my understanding that nearly all com....   >>  
      My gut tells me (though I have little experience t....   >>  
   Military Systems...   Bulk email? I can see the spam now: Get your pe....   >>  
      Pure speculation: I imagine that there is the m....   >>  
13 Mar 2003   Joel on Writing   My suggestion, call up a publisher or two and ask.....   >>  
   Social aspects of "w....   My specific experiances answering questions people....   >>  
12 Mar 2003   What does a 'world class' programmer know?   >>  
12 Mar 2003   What does a 'world c....   Specifically: does VB matter? I can understand arg....   >>  
11 Mar 2003   Gadget freak or conservative?   >>  
11 Mar 2003   Shared email archive....   What kind of email mailboxes are you talking about....   >>  
   Reluctance to Learn   Alai: That last description of the situation ma....   >>  
06 Mar 2003   Software Development....   Chris: Using an analogy as support for an argum....   >>  
05 Mar 2003   Some of the Best Com....   For the finding answers criterion, google wins han....   >>  
04 Mar 2003   Asynchronous lazy lo....   I'm not really that concerned about optimization. ....   >>  
03 Mar 2003   Asynchronous lazy load?   >>  
03 Mar 2003      Brian: Well, as for the client making requests ....   >>  
      Doing it in a seperate thread is perfectly feasibl....   >>  
      Just as a note: the current solution i've been con....   >>  
   A good desk   I have to suggest you think hard before going to I....   >>  
28 Feb 2003   Utility functions?   I'm not so sure it won't scale. I think good organ....   >>  
   Porches and Schools   X.J.: I'm not so sure. I think it's largely a c....   >>  
      I understand and agree with many of the sentiments....   >>  
27 Feb 2003   Help with Modeling A....   Best design tool I've ever seen is a nice big whit....   >>  
26 Feb 2003   Most Admirable Perso....   I must disagree with the Gates nomination... True,....   >>  
25 Feb 2003      If we're going back that far, why not Turing/von N....   >>  
20 Feb 2003   Music   Just Me: I'd tend to agree with that study. I a....   >>  
      Depends what I'm doing. When I'm working on a part....   >>  
14 Feb 2003   Tell me again, why J....   I have begun an independant study at my school whe....   >>  
08 Feb 2003   cs masters   If you wish to go into teaching, a masters will be....   >>  
04 Feb 2003   how difficult is ker....   I've browsed the source of the Linux kernel: it's ....   >>  
   CVS: Joel not taking....   On a similar note, is there a real difference betw....   >>  
   Is CM meaningfully c....   Ahh, I am now understanding what you're getting at....   >>  
03 Feb 2003      I've not heard of it either; at least, not by that....   >>  
31 Jan 2003   How to promote good ....   Some of the others mentioned that a break area is ....   >>  
   Healthy Computing   A note on wrist-rests (and also wrist-braces): wha....   >>  
30 Jan 2003   volunteerinng   If you want to volunteer, why not *actually* volun....   >>  
   Good developers don'....   Note the question: 'Good developers don't *just....   >>  
   Does usability matte....   I think the definition of usability is important h....   >>  
   Healthy Computing   On breaking the fast food habit: It happened to me....   >>  
      Well, I used to lean towards my screen because eve....   >>  
   Pocket PC Audio   Well, the speakers on headphones are driven by the....   >>  
28 Jan 2003   Best C/C++ Compiler   A thought: The best compiler is the standard one. ....   >>  
   How many times do yo....   I can certainly see the value of solving problems ....   >>  
27 Jan 2003   Nightly Builds and D....   What format is the file in? Is it text? If it's....   >>  
23 Jan 2003   Recommendations soug....   I'm not sure if this is useful or not, but here's ....   >>  
19 Jan 2003   Why didn't you tell ....   This is a big issue with technology in general. It....   >>  
17 Jan 2003   Pointers for dummies   I've found the reason most people I work with don'....   >>  
16 Jan 2003   Just had one of thos....   I feel like that a lot. An interesting thing that ....   >>  
15 Jan 2003   Perfectionist?   I am a bit of a perfectionist, but I generally don....   >>  
14 Jan 2003      Perfectionism is not a problem, in my book. And I ....   >>  
12 Jan 2003   C++ Exceptions   >>  
10 Jan 2003   Extraction Translati....   I know this is probably not immediately helpful bu....   >>  
   embeddable open sour....   I'll second SQLite. Damn good library, fast as hel....   >>  
06 Jan 2003   Learning new paradigms   >>  
05 Jan 2003   C++ Project Document....   I'll second doxygen. Powerful enough to get the jo....   >>  
02 Jan 2003   Open source from a d....   I think you're picking on a specific and narrow, t....   >>  
01 Jan 2003   Is Linux as really s....   Having written the below, I realize I speak about ....   >>  
   Best Java IDE?   I've done all my stuff by hand in Swing (Learning ....   >>  
31 Dec 2002   Promoting software   Get it listed in the appropriate directories. If i....   >>  
30 Dec 2002   Version control for ....   CVS can take binary files, but it doesn't like it.....   >>  
   Did you stake your c....   Regarding cost of entry going up... Well, I think ....   >>  
   programming games   Modding games is valuable. I got some of my first ....   >>  
25 Dec 2002   Listing directory vi....   I don't have any experiance with Win32 (Well I do,....   >>  
   Why all the flame wa....   Erik: on the issuing firearms to zelots, check out....   >>  
   2 stories about impo....   Not entirely in the same vein, but nevertheless in....   >>  
24 Dec 2002   Why all the flame wa....   About the flames where people are seeking help, I ....   >>  
      I'm not sure why, but I think there are some impor....   >>  
   Your opinion on the ....   I don't know anything about or anyone from that ar....   >>  
22 Dec 2002   The real benefits of....   Fowler's "Patterns of Enterprise Application Archi....   >>  
14 Dec 2002   foo.conf   The thing that I think needs to be pointed out her....   >>  
11 Dec 2002   Explorer or Yahoo-is....   On whether the web client and desktop clients shou....   >>  
   UI for Database that....   What works well on paper doesn't necessarily work ....   >>  
05 Dec 2002   Enterprise app. languages   >>  
05 Dec 2002   Intelligence   Henry Ford: 'Whether you think you can or think yo....   >>  
   Enterprise app. lang....   I should have mentioned this before, but I intend ....   >>  
04 Dec 2002   Doesn't anyone make ....   Why not a CRT? I know this isn't exactly what y....   >>  
30 Nov 2002   Coding vs. design   Beka: What I'm getting at is that there is no m....   >>  
29 Nov 2002   running project on s....   I'm not running on SF myself, but so far my little....   >>  
   Coding vs. design   I think many terms in tech culture are poorly defi....   >>  
   Development Workstat....   Dual-proc compiles: Under VC a poster above sta....   >>  
27 Nov 2002      Well, if your looking at a desktop I'd suggest a d....   >>  
24 Nov 2002   speaking of leaky..   Here's the thing: At least on Linux, malloc() uses....   >>  
20 Nov 2002   Patterns of Enterprise Application Architecture   >>  
17 Nov 2002   Expected out of college experience?   >>  
14 Nov 2002   Stick-shift or Auto-....   Depends on where you are and what you know. I g....   >>  
13 Nov 2002   Best Books for Windo....   A few years back (NT/98 era) there was a book publ....   >>  
   Learning Ways   This doesnt exactly fit your question, but I find ....   >>  
31 Oct 2002   MAC Emulators for Wi....   Apple would lose that suit. Look at the case of....   >>  
30 Oct 2002   GUIs considered disa....   An interesting comparison, but not entirely valid:....   >>  
   On the light side: s....   I wouldn't call it `social benefits'. Here's th....   >>  
24 Oct 2002   Any Open Source code....   I haven't done much. I use a lot of it, but haven'....   >>  
21 Oct 2002   Programming & Po....   I think the connection between coding and poetry i....   >>  
11 Jul 2002   What's the best text....   I second the vote for vim. It does plenty and runs....   >>  
10 Jul 2002   "rt of Computer Prog....   I wouldn't classify it as trivia. As stated by pre....   >>  
27 Jun 2002   typedef is evil, and....   I dislike declaring things as evil/wrong/bad/dange....   >>  
26 Jun 2002   One Smoking Job   Damn thats weird. Almost reads like Kafka... Odd. ....   >>  
24 Jun 2002   Common UI design/met....   Choice == good Why not give a multi-level undo ....   >>  
18 Jun 2002   Why Software Is So B....   I hate this generalization: software is not good o....   >>  
12 Jun 2002   Programmer psycholog....   Tony: True. I need a wall... It's something I need....   >>  
11 Jun 2002      It depends on the type of person I think. I, being....   >>  
03 Jun 2002   Bug in "Back to Basi....   I'm not sure how wise it is to try such tricky lit....   >>  
09 May 2002   best looking softwar....   "guys who can't hold down a job"? Not to start a r....   >>  
23 Apr 2002   Learning to program ....   Don't learn Java first. It's not a bad language, b....   >>  
19 Apr 2002   My views on .NET   I admit a lack of knowledge, but I have a question....   >>  
13 Apr 2002   Simple question.   I come here because I find Joel's writing to be in....   >>  
   Open source projects   To an extent, this is true. I don't think this app....   >>  
12 Apr 2002   Easy on the eyes   Well, the only computer hardware solution I'd sugg....   >>  
22 Mar 2002   Open and Closed   Actually, the terms of the GPL and LGPL do not all....   >>  
   14yrs experience, No....   The others here may be bored, or may not. Don't as....   >>  
20 Mar 2002   anyone else find thi....   You entirely missed the point: It isn't that he st....   >>  
18 Mar 2002   specific problems wi....   My thoughts: on a FAST system, it runs ACCEPTABLY.....   >>  
11 Mar 2002   What makes you a pro....   The difference is how they respond when intimidate....   >>  
18 Feb 2002   Certification/Licens....   Well, I don't think this is possible. I agree w....   >>  
25 Jan 2002   Ultimate programming keyboards?   >>  
15 Jan 2002   how is CityDesk doin....   I'd like others input on this, but this is how I'v....   >>  
10 Jan 2002   Age/Years in softwar....   18/5   >>  
08 Jan 2002   Why Game Programmer ....   I'd be inclined to doubt that the engineers of a p....   >>  
   World Class code - H....   Just a guess here: would you not measure 'World Cl....   >>