A better idea would be a clear distinction between the main programs, and a plugin. I'm not sure if they've done it however, because I'm a vim+LaTeX guy (cue jokes).
Bah! Your use of vim+latex is most primitive! Everbody who is anybody uses emacs+latex!
Didn't know anything about DSL till this article, but I just set up a P266MMX/160MB laptop with Debian stable. Haven't installed an X server, but so far the install has gone flawlessly (although the installer froze when I tried to use the default 2.4 kernel--cured by using the 2.6 kernel). It runs XMMS quite happily.
I'm suprised no one here has mentioned this, but as a Java developer, I need all the CPU time and memory I can get for my IDE, compiler, app server, etc. when I'm working.
In addition, at most of my jobs I've been lucky to get the bare minimum resources I need to be productive.
Once I have all my development applications running, any eBook reader (*especially* Acrobat Reader 7.0) is not going to respond so nicely, which gets old quick.
That said, I do like my reference books as properly indexed eBooks (makes 'em much easier to search, although I usually exhaust Google before I resort to this.
As for pleasure reading, I'm far from a luddite, but I much prefer not having to worry about battery life and airport "security". I'll stick to the readability of dead trees for now.
I have trouble believing the author really meant that there's no excuse for not getting right in the first place. Rather, you should design systems with security in mind, reducing (not eliminating) the need for finding holes and plugging them. In fact, TFA cites examples and acknowldges they have few (not no) holes.
To steal your analogies, the point the author was trying to make was: Don't wait until your code is written to think about bugs--making the effort to write your code correctly will reduce the debugging effort necessary; Don't rely on the airbags in your car--making the effort to avoid crashes will reduce the likelihood of airbag deployment.
Even if anyone cares, that could be tricky, now that most class-action suits (I assume you're talking about the US) have to be heard by federal courts.
This, unfortunately, is not an effective recourse. I remember seeing a story on TV about a woman who was sued by a telemarketer for using an air horn, blowing out the telemarketer's ear drum (or some permanent injury--can't remember exactly).
The kicker was, it was a case of mistaken identity--the lawsuit was the first the woman had heard of the incident.
This would be true if the telemarketers' sales tactics relied on the product/service that they're trying to sell and the value it provides.
However, I've found that that's really not the case. Telemarketing is often all about the hard sell. They rely on the consumer's inability to say no or aversion to being perceived as rude to make a sale.
I am not a telemarketer, but I have been suckered this way by my credit card company ("Why don't you try this savings membership for free for 30 days and cancel if you don't like it?"). I relented just to make them go away, of course forgot to cancel the service before they started charging for it, and forgot to pay the credit card bill, which of course f---ed up my credit.
Needless to say, after that, I started making strong suggestions to telemarketers to have sex with themselves.
Dispatcher: 911, what's your emergency? Caller: My one year old fell down a well...help!!! Dispatcher: Please hold...does your child appear to be concsious? Caller: I think so...yeah she is. Dispatcher: Please hold...how deep is the well? Caller: I don't know...maybe 30 feet. Dispatcher: Please hold...do you see water down there? Caller: Yeah, but her head is above the water. Dispatcher: Please hold...how long has your child been down there? Caller: About 30 minutes. Please hurry!!! Dispatcher: I'm sorry, you have encountered a problem with which we cannot help you. Have a nice day.
Actually, my client machine has been acting kind of weird lately. I think it's plotting against me, trying to turn my family and friends against...hey what are you do-OW!
THERE IS NOTHING TO FEAR. ALL IS WELL. NOTHING TO SEE HERE. PLEASE KEEP MOVING.
OK, so it would appear that this is really a desktop application which accesses a centralized file store.
Other than a centralized place for files (which is also available, BTW, from Yahoo!), I fail to see what this buys you over, say OpenOffice.
With OpenOffice, you don't have to worry about whether or not the state is going to continue to pay for the system after two years, plus it runs on far more platforms than SimIndiana.
Here are the general reasons I use Linux primarily rather than Windows:
Stability (my system goes down when the power goes out or I want to play Warcraft, and that's it; I have a workstation at the office that was up for 206 days before I had to move it)
Flexibility (I have my own work habits, a certain combination of GUI and command-line with which I feel comfortable. Why not use an environment that accomodates the way I work, rather than the other way around?)
Robustness (no registry to corrupt or decipher)
Also, I am a developer, and I just find myself more productive with Linux (despite the strides that IDE's have made, it's still hard to beat bash, emacs and cron).
I really don't use productivity apps very often. When I need a spreadsheet, gnumeric or openoffice provide more than enough functionality. I try to avoid word processors as much as possible--I actually find myself more productive with emacs's HTML and LaTeX modes.
The biggest issue I have had are finding bookkeeping software that works as well as QuickBooks (Intuit seems to be going out of their way to make sure their products and services work only on Windows).
Other issues include niggling hardware issues (mostly digital cameras, etc.) and websites that block you if you are not using an "approved browser". But I have solutions (my PowerBook and the stubbornness to take my business elsewhere, respectively).
Having used UN*X systems almost exclusively for 6 years, I have come to find Ctrl-c, Ctrl-v (or Cmd-c, Cmd-v on Macs) annoying.
But I do know what you're talking about. I mostly run into this issue when entering text into the address bar of Mozilla. Fortunately, Mozilla uses emacs-style keybindings, so if I want to replace what's in the address bar with what's on the clipboard, I just:
1. Focus on the address bar.
2. Hit Ctrl-a to go to the beginning of the line.
3. Hit Ctrl-k to kill the contents of the address bar.
4. Click on the address bar with the middle mouse button to paste the new contents.
I, personally, would like the best of both worlds, but that would essentially require that the system read my mind. Obviously, we're not there yet.
Interesting that you get away with that--I've never had a recruiter accept my resume in anything other than Word.
Doesn't matter.
I think they should have to serve their sentences in Federal Pound Me In the Ass Prison.
I have 6 computers. I don't know how to hijack someone's machine to do something like that.
Didn't know anything about DSL till this article, but I just set up a P266MMX/160MB laptop with Debian stable. Haven't installed an X server, but so far the install has gone flawlessly (although the installer froze when I tried to use the default 2.4 kernel--cured by using the 2.6 kernel). It runs XMMS quite happily.
Well, the White House would have a point--how else do you explain the current administration still being in power?
I didn't realize that the Fascist News Channel employed PR folks from the private sector as well as the Bush administration.
I'm suprised no one here has mentioned this, but as a Java developer, I need all the CPU time and memory I can get for my IDE, compiler, app server, etc. when I'm working.
In addition, at most of my jobs I've been lucky to get the bare minimum resources I need to be productive.
Once I have all my development applications running, any eBook reader (*especially* Acrobat Reader 7.0) is not going to respond so nicely, which gets old quick.
That said, I do like my reference books as properly indexed eBooks (makes 'em much easier to search, although I usually exhaust Google before I resort to this.
As for pleasure reading, I'm far from a luddite, but I much prefer not having to worry about battery life and airport "security". I'll stick to the readability of dead trees for now.
I have trouble believing the author really meant that there's no excuse for not getting right in the first place. Rather, you should design systems with security in mind, reducing (not eliminating) the need for finding holes and plugging them. In fact, TFA cites examples and acknowldges they have few (not no) holes.
To steal your analogies, the point the author was trying to make was: Don't wait until your code is written to think about bugs--making the effort to write your code correctly will reduce the debugging effort necessary; Don't rely on the airbags in your car--making the effort to avoid crashes will reduce the likelihood of airbag deployment.
Even if anyone cares, that could be tricky, now that most class-action suits (I assume you're talking about the US) have to be heard by federal courts.
Check out your local Linux Users Group. I'm sure you'll find lots of resources there.
This, unfortunately, is not an effective recourse. I remember seeing a story on TV about a woman who was sued by a telemarketer for using an air horn, blowing out the telemarketer's ear drum (or some permanent injury--can't remember exactly).
The kicker was, it was a case of mistaken identity--the lawsuit was the first the woman had heard of the incident.
This would be true if the telemarketers' sales tactics relied on the product/service that they're trying to sell and the value it provides.
However, I've found that that's really not the case. Telemarketing is often all about the hard sell. They rely on the consumer's inability to say no or aversion to being perceived as rude to make a sale.
I am not a telemarketer, but I have been suckered this way by my credit card company ("Why don't you try this savings membership for free for 30 days and cancel if you don't like it?"). I relented just to make them go away, of course forgot to cancel the service before they started charging for it, and forgot to pay the credit card bill, which of course f---ed up my credit.
Needless to say, after that, I started making strong suggestions to telemarketers to have sex with themselves.
the Windows troubleshooting system:
Dispatcher: 911, what's your emergency?
Caller: My one year old fell down a well...help!!!
Dispatcher: Please hold...does your child appear to be concsious?
Caller: I think so...yeah she is.
Dispatcher: Please hold...how deep is the well?
Caller: I don't know...maybe 30 feet.
Dispatcher: Please hold...do you see water down there?
Caller: Yeah, but her head is above the water.
Dispatcher: Please hold...how long has your child been down there?
Caller: About 30 minutes. Please hurry!!!
Dispatcher: I'm sorry, you have encountered a problem with which we cannot help you. Have a nice day.
I hope no one has copyrighted the blank posting.
You must be new around here. It's actually:
1. Write some evil worms
2. Get a friend to "inform" Microsoft
3. Pay $158,000 in damages.
4. ???
5. Profit!
Obviously, you've never tried to talk on the phone from a noisy bar.
I've found text messages to be a real boon in these situations, and if there's a mechanism to hit all my friends at once, all the better.
Actually, my client machine has been acting kind of weird lately. I think it's plotting against me, trying to turn my family and friends against...hey what are you do-OW!
THERE IS NOTHING TO FEAR. ALL IS WELL. NOTHING TO SEE HERE. PLEASE KEEP MOVING.
OK, so it would appear that this is really a desktop application which accesses a centralized file store.
Other than a centralized place for files (which is also available, BTW, from Yahoo!), I fail to see what this buys you over, say OpenOffice.
With OpenOffice, you don't have to worry about whether or not the state is going to continue to pay for the system after two years, plus it runs on far more platforms than SimIndiana.
It's easy to show prior art:
$ find . -exec grep -Hn "TODO" {} \;
you insensitive clod!
Also, I am a developer, and I just find myself more productive with Linux (despite the strides that IDE's have made, it's still hard to beat bash, emacs and cron).
I really don't use productivity apps very often. When I need a spreadsheet, gnumeric or openoffice provide more than enough functionality. I try to avoid word processors as much as possible--I actually find myself more productive with emacs's HTML and LaTeX modes.
The biggest issue I have had are finding bookkeeping software that works as well as QuickBooks (Intuit seems to be going out of their way to make sure their products and services work only on Windows).
Other issues include niggling hardware issues (mostly digital cameras, etc.) and websites that block you if you are not using an "approved browser". But I have solutions (my PowerBook and the stubbornness to take my business elsewhere, respectively).
Having used UN*X systems almost exclusively for 6 years, I have come to find Ctrl-c, Ctrl-v (or Cmd-c, Cmd-v on Macs) annoying.
But I do know what you're talking about. I mostly run into this issue when entering text into the address bar of Mozilla. Fortunately, Mozilla uses emacs-style keybindings, so if I want to replace what's in the address bar with what's on the clipboard, I just:
1. Focus on the address bar.
2. Hit Ctrl-a to go to the beginning of the line.
3. Hit Ctrl-k to kill the contents of the address bar.
4. Click on the address bar with the middle mouse button to paste the new contents.
I, personally, would like the best of both worlds, but that would essentially require that the system read my mind. Obviously, we're not there yet.
Oh yeah? Well I have an uncle with an axe to grind.