This is exactly why most OO advocates will push aggressive refactoring as a critical part of the software development process. If you're afraid to rewrite the kludgy parts, it's just going to get worse.
Yes yes yes! The Yahoo calendar is okay, but I would love to see something as complete as KOrganizer that I could access from anywhere. It's obvious, something almost everybody could use, and the next logical step in Google taking over our lives. I can't wait.
Why yes, yes I do. I love its features, but the interface is incredibly sluggish. Same goes for Eclipse. I've used it on Windows, Linux, and FreeBSD with various JDKs. It's slow. I'd go crazy if all the GUIs I use were the same way.
(Have you considered starting up a Starbucks franchise instead?)
You really have a point here. The security consulting market is pretty saturated; you have to offer something unique (and have good connections) to get any attention.
If you want your own company, there are much more interesting and profitable markets to break into, IMO, even if they don't exploit your full expertise. And if you don't know how to run a business, it doesn't matter how good you are at the technical stuff -- you're fucked. At the very least, you should have read a few books about entrepreneurship.
He's done a pretty good job of not getting caught for over a year.
That's probably because Microsoft hasn't really tried. I skimmed the top few posts and found this:
when I suffered through my first stack ranking experience, I was assigned a mentor to deal with my glowering funk. Strangely, the one bit of advice he provided me out of the blue was: "The best way to get a pay raise is to switch companies." And a year later he called me up, needing to staff up at his new company. Sure enough, everytime I switched to a new company a new big fat wad of cash landed in my account.
Look through everyone's resumes. Check if one of their employers was a superior at their previous job. That will narrow down the list really quickly.
Really? I thought you could just put up a website and everyone will come and give you money.
I can't believe this got posted. Look, anyone with good advice to offer is running their own security consulting firm and probably doesn't want more competition. For more general advice, I've seen SmallBizGeeks linked on Slashdot, and it seems like a worthwhile community.
That's why I haven't bought a CD in over 5 years. Music commercialized sucks.
So look backwards. I promise you there are plenty of great artists in the 60s-90s that you don't know of. Some are still active today, but you'll never hear them on the radio. For the past year or so I've been building my Bruce Cockburn collection.
The most successful viruses of all are those that go largely undetected and manage to spread to a majority of the population (think of sexually-transmitted diseases such as HPV).
Your analogy fails when you realize that not all computers will be vulnerable to the same virus/worm. A good worm can reach every vulnerable host on the Internet within hours. Once you've reached this saturation point, there's no way to reproduce without injecting new exploits. In the real world, everyone is vulnerable, but the transmission rate is much slower.
Since voting is anonymous, it's harder to catch or correct mistakes.
Not at all. It's easy to have a unique ID that is still anonymous. Skim through a copy of Applied Cryptography (chapter 6) some time. Schneier has gone over the issue on his website too.
The likelihood of a mistake in a properly-designed system is minute. Even the largest voting location probably wouldn't be processing more than one ballot per second. Electronic voting is fine in theory. The implementations have been awful.
And by doing so I'm paying roughly the same costs that I would to purchase Microsoft solutions.
What the fuck? Do you really expect to pay nothing and get everything you want? You don't want to pay the developer to tailor his app to your needs, and you don't want to pay a company who's already done the packaging. Your whole argument seems to be "I want software that does exactly what I want, and I don't want to pay a dime for it. FOSS developers, go do it!"
Again, too bad. You're not going to get it. As RMS would say, FOSS is not about gratis, it's about freedom.
*sigh* Since this got modded up, I guess I'll respond.
1) I never said all FOSS developers were hobbyists. Go to Red Hat, Novell, etc. if you want professional solutions.
2) The great majority webservers on the Internet are already running Apache on Linux or FreeBSD. FOSS has already beaten Redmond in several arenas. Obviously it's being taken seriously.
But until FOSS gets its act together and treats the software business like a business instead of a hobby, we have little choice.
Maybe, just maybe, most FOSS developers treat it like a hobby because it is a hobby. If you're not willing to pay them, stop whining about how they're not doing exactly what you want.
Not bad, but it's bound to be Lua-biased because of the source.
I'm working on an open-source game with a few other people, and we're using Python as the main language, with bottlenecks to be rewritten in C/C++ as necessary. A powerful Python scripting interface will be very simple to implement.
Holy crap. The grammar problems of this article run far beyond apostrophe misuse. Besides the terribly awkward phrasing and missing commas, overuse of parentheses, and common their/there/they're your/you're crap, here are some of the stranger mistakes:
javascript
web-pages (excusable if the author is German, but I doubt it) Baldures Gate
Neverwinter nights
RPG game
develope
user-interaction
to add flare, and fun (two mistakes within three words!)
The sad thing is that the article is nearly devoid of content. It offers virtually no useful information besides the links at the end, especially not for Slashdotters. On the other hand, it was very amusing to ridicule.
Based on the fact that you posted this to Ask Slashdot, you probably need to start by studying the work that has already been done in the field of computational linguistics. Read the journals. Then figure out how to apply your knowledge.
This is exactly why most OO advocates will push aggressive refactoring as a critical part of the software development process. If you're afraid to rewrite the kludgy parts, it's just going to get worse.
Hardly. The government reflects the interests of whoever paid to get them into office.
Yes yes yes! The Yahoo calendar is okay, but I would love to see something as complete as KOrganizer that I could access from anywhere. It's obvious, something almost everybody could use, and the next logical step in Google taking over our lives. I can't wait.
You make it sound like the PvE game is completely disposable. To clarify, you still need to play through the normal game to unlock skills and items.
This one wins for pure what the fuck? factor.
Like many of their other release names, it's German. And probably a reference to the current election mess in Germany (Kanzler = chancellor).
Why yes, yes I do. I love its features, but the interface is incredibly sluggish. Same goes for Eclipse. I've used it on Windows, Linux, and FreeBSD with various JDKs. It's slow. I'd go crazy if all the GUIs I use were the same way.
Hey, they're workin' hard! It's hard work!
You really have a point here. The security consulting market is pretty saturated; you have to offer something unique (and have good connections) to get any attention.
If you want your own company, there are much more interesting and profitable markets to break into, IMO, even if they don't exploit your full expertise. And if you don't know how to run a business, it doesn't matter how good you are at the technical stuff -- you're fucked. At the very least, you should have read a few books about entrepreneurship.
That's probably because Microsoft hasn't really tried. I skimmed the top few posts and found this:
Look through everyone's resumes. Check if one of their employers was a superior at their previous job. That will narrow down the list really quickly.I can't believe this got posted. Look, anyone with good advice to offer is running their own security consulting firm and probably doesn't want more competition. For more general advice, I've seen SmallBizGeeks linked on Slashdot, and it seems like a worthwhile community.
So has Penny Arcade.
Yeah, "1000 times less" and similar expressions are nonsense, but they're commonly understood to mean 1/1000.
So look backwards. I promise you there are plenty of great artists in the 60s-90s that you don't know of. Some are still active today, but you'll never hear them on the radio. For the past year or so I've been building my Bruce Cockburn collection.
Your analogy fails when you realize that not all computers will be vulnerable to the same virus/worm. A good worm can reach every vulnerable host on the Internet within hours. Once you've reached this saturation point, there's no way to reproduce without injecting new exploits. In the real world, everyone is vulnerable, but the transmission rate is much slower.
Not at all. It's easy to have a unique ID that is still anonymous. Skim through a copy of Applied Cryptography (chapter 6) some time. Schneier has gone over the issue on his website too.
The likelihood of a mistake in a properly-designed system is minute. Even the largest voting location probably wouldn't be processing more than one ballot per second. Electronic voting is fine in theory. The implementations have been awful.
Then the program is broken. Report the bug. The autoconf/automake scripts should take care of all that.
It sounds as if you'd like autopackage.
What the fuck? Do you really expect to pay nothing and get everything you want? You don't want to pay the developer to tailor his app to your needs, and you don't want to pay a company who's already done the packaging. Your whole argument seems to be "I want software that does exactly what I want, and I don't want to pay a dime for it. FOSS developers, go do it!"
Again, too bad. You're not going to get it. As RMS would say, FOSS is not about gratis, it's about freedom.
1) I never said all FOSS developers were hobbyists. Go to Red Hat, Novell, etc. if you want professional solutions.
2) The great majority webservers on the Internet are already running Apache on Linux or FreeBSD. FOSS has already beaten Redmond in several arenas. Obviously it's being taken seriously.
Maybe, just maybe, most FOSS developers treat it like a hobby because it is a hobby. If you're not willing to pay them, stop whining about how they're not doing exactly what you want.
Sounds like your distro is broken if it's not automatically grabbing the dependencies.
I'm working on an open-source game with a few other people, and we're using Python as the main language, with bottlenecks to be rewritten in C/C++ as necessary. A powerful Python scripting interface will be very simple to implement.
javascript
web-pages (excusable if the author is German, but I doubt it)
Baldures Gate
Neverwinter nights
RPG game
develope
user-interaction
to add flare, and fun (two mistakes within three words!)
The sad thing is that the article is nearly devoid of content. It offers virtually no useful information besides the links at the end, especially not for Slashdotters. On the other hand, it was very amusing to ridicule.
Based on the fact that you posted this to Ask Slashdot, you probably need to start by studying the work that has already been done in the field of computational linguistics. Read the journals. Then figure out how to apply your knowledge.