In C++, at least, using static variables poses a maintainability problem, because even though they may all be file scope for now, as soon as a cross-file dependency arises, you have the initialization-order problem (that is, C++ doesn't specify which file is to be initialized first). Singletons (whether classes or plain-old functions in C++) avoid this problem.
For those of you who haven't seen this before, check out Effective C++ by Scott Myers (or Meyers; I don't have it in front of me)
:)
You make a singleton called "Prefs" and each module stores its values in a map under its own key (and in GCC, the key could be as easy as __PRETTY_FUNCTION__)
I second all this. Both SCORE and SBA are great resources, with all kinds of links, sample business plans, etc. The business play will absolutely help you focus your direction (my main problem is always focus; with software you can do anything), plus no investor/lender will take you seriously without one.
And remember, (to me at least) a business isn't really a business unless you can take a year off and it keeps running. Without that, you've just created another job with no time off.
Umm.. is this true? How does Oregon prevent people from buying votes? "I'm not asking you to vote for Y, but send me a xeroxed copy of your ballot, and if you voted for Y I might just happen to send you five bucks!"
People keep saying that money bought this recall, like the people that voted for it got kickbacks or something. If politicians can throw money into advertising and get votes, the people have no one to blame but themselves! Don't point that finger! Don't do it!
Many moons ago (1997) I was administering a system that was mixed Win95/MacOS8/FreeBSD and had absolutely no problems running netatalk and samba sharing the same FS. This was production w/ maybe 30 users. I still use samba for my home server (BSD/WinXP), and I can't imagine the quality of netatalk has decreased over the past 6 years... At least you'll be able to share.
Is there no organisation that is willing to make a trail case out of this to create precedent so that future leeches will think twice before trying this?
As long as these guys are smart enough to go after the small fish that can't afford to fight... no, there will be no precedent set.
Although, if I were the target of one of these suits, I would seriously think about 1) 86ing the C&D letter, and 2) finding all the other small fish that violate the patent and trying to set up a defense pool (anonymous contribution, of course:).
Just so everyone understands, in Lisp, macros are not text replacement systems. In Lisp, macros are functions that take a set of syntactic forms and return a new syntactic form to the compiler. You're not breaking any OOP principles here, any more than ArrayList breaks them by always using Objects.
So, for example you could write a macro that takes a variable, a list, and a statement and returns a for-loop that iterates over the variable, and call the macro, say, 'foreach'. Or you could write a macro that takes a boolean expression on a set of classes and return a statement block to do some JDBC calls and create a bunch of objects that represent the join of that expression. Or... (substitute here anyting you do on a regular basis that can't be made into a method).
First, does "loser pays" include legal fees? Because if so, that would make it completely prohibitive to go to court with any company that had a good lawyer. It's tough enough now, but if you had to consider paying his fee if you lost, there's no way.
Keep in mind, I too am from the states, and I wasn't arguing for "loser pays," just pointing it out.:)
Yes, it does apply to legal fees, and although I've done no research, I imagine it has a very chilling effect on the average person bringing lawsuits to the court. Probably not good.
You can buy some sort of litigation insurance; I assume they have adjustors that look over your case and try to determine your chances and all.:)
I myself am not smart enough to know whether "loser pays" is good or not, but I imagine it's bad.:) OTOH, with such massive wealth disparity between the corporation and the average person, the corporation wins by default. And what corporations will end up doing is not to change the law to make it easier for them to be monopolies (that's only for the stupid and greedy); they'll end up gradually raising that "win-by-default line" in dollars.
Somewhere there's a middle ground between this lawsuit and suing McDonalds for hot coffee, and the pendulum will swing back. The only question is whether that line will go back down with it.
that appreciate in value at least at the same rate as the child. Otherwise, it's not worth it.
For those of you who haven't seen this before, check out Effective C++ by Scott Myers (or Meyers; I don't have it in front of me)
:) You make a singleton called "Prefs" and each module stores its values in a map under its own key (and in GCC, the key could be as easy as __PRETTY_FUNCTION__)
Skynet became self-aware in 2008. Six months later, it became self-absorbed and slashdotted itself.
Quick! Let's get a patent on massive earth-ripping tides!
Did you mean the number of genes?
And remember, (to me at least) a business isn't really a business unless you can take a year off and it keeps running. Without that, you've just created another job with no time off.
That's funny, 'cuz /. already reminds me of the scene with the chimps...
Well, he could finally afford Heineken...
And make it Cool Ranch next time, or I'll lick ya' again!
I've seen crosstalk problems with this on 100BaseT. Stick with two cables.
I'm always told I have an extremely large penis. I always feel that it should be larger, though...
Sure ain't cuz he spoke good!
17 is less than 9 for really small values of 17
Idealist. Interesting. This is one of those times where idealism and pessimism are almost indistinguishable. :)
That may foil my particular scenario, but it doesn't solve the general problem...
Umm.. is this true? How does Oregon prevent people from buying votes? "I'm not asking you to vote for Y, but send me a xeroxed copy of your ballot, and if you voted for Y I might just happen to send you five bucks!"
People keep saying that money bought this recall, like the people that voted for it got kickbacks or something. If politicians can throw money into advertising and get votes, the people have no one to blame but themselves! Don't point that finger! Don't do it!
Sir, you are lacking in the uninformed reactionary spirit that made this land so great!
On a not-so-close reading wouldn't Macs' resource and data forks and ResEdit fall under this patent as well?
Many moons ago (1997) I was administering a system that was mixed Win95/MacOS8/FreeBSD and had absolutely no problems running netatalk and samba sharing the same FS. This was production w/ maybe 30 users. I still use samba for my home server (BSD/WinXP), and I can't imagine the quality of netatalk has decreased over the past 6 years... At least you'll be able to share.
So to sum up, show me a Turing-complete toaster, and I'll show you a bunch of fricassee'd gradmas.
As long as these guys are smart enough to go after the small fish that can't afford to fight... no, there will be no precedent set.
Although, if I were the target of one of these suits, I would seriously think about 1) 86ing the C&D letter, and 2) finding all the other small fish that violate the patent and trying to set up a defense pool (anonymous contribution, of course :).
So, for example you could write a macro that takes a variable, a list, and a statement and returns a for-loop that iterates over the variable, and call the macro, say, 'foreach'. Or you could write a macro that takes a boolean expression on a set of classes and return a statement block to do some JDBC calls and create a bunch of objects that represent the join of that expression. Or... (substitute here anyting you do on a regular basis that can't be made into a method).
Keep in mind, I too am from the states, and I wasn't arguing for "loser pays," just pointing it out. :)
Yes, it does apply to legal fees, and although I've done no research, I imagine it has a very chilling effect on the average person bringing lawsuits to the court. Probably not good.
You can buy some sort of litigation insurance; I assume they have adjustors that look over your case and try to determine your chances and all. :)
I myself am not smart enough to know whether "loser pays" is good or not, but I imagine it's bad. :) OTOH, with such massive wealth disparity between the corporation and the average person, the corporation wins by default. And what corporations will end up doing is not to change the law to make it easier for them to be monopolies (that's only for the stupid and greedy); they'll end up gradually raising that "win-by-default line" in dollars.
Somewhere there's a middle ground between this lawsuit and suing McDonalds for hot coffee, and the pendulum will swing back. The only question is whether that line will go back down with it.