Actually, you may not have the choice of buying another copy. Frequently things go out of print, and there's no reason to assume that this will change in the new age of DRM.
You can't, because the publisher can't be bothered to release it (although 'they say' the former will get a re-release late this year, maybe, possibly). The latter has never been released on DVD, and it doesn't look like this will change any time soon.
Under 'normal' copyright of 14 years (hell, just double it and round up to 30), these items woulbe be able to go into the public domain where they'd see a new life, but instead they rot to hell in some studio's vault.
Addressed to an assortment of developers and publishers
ranging from Electronic Arts to id Software, the latter of which
Thompson partly blames for the Columbine
massacre, ~. [emphasis mine]
Okay, we're through--nothing more to see here. Thompson 'partly'
blames id for Columbine. Jee-zus
Thompson is a friggin idiot and his opinions are worth as much
as a pinch of owl-shite. id was not responsible for Columbine
in any way:
Eric Harris and Klebold Dylan's parents were responsible, if
you consider that they were both minors (if you believe that they
were adult 'enough', then they alone had the responsibility).
The fact that Thompson can't even get that right, leads
little to his credibility on anything else.
During the case it was discovered that McDonald's required
franchises to serve coffee at 180-190 degrees Fahrenheit (82-88
degrees Celsius). At that temperature, the coffee would
cause a third-degree burn in two to seven
seconds.
Testimony by witnesses for McDonald's revealed
that:
consumers were not aware the coffee was so hot that
there was a risk of serious burns
McDonald's did not warn customers of this
risk
they could offer no explanation as to why there was no
warning
McDonald's did not intend to reduce the heat of its
coffee
~.
Documents obtained from McDonald's also showed that from
1982 to 1992, more than 700 people were burned by
McDonald's coffee with varying degrees of
severity.
[Emphasis mine]
Frivolous Lawsuit?
Hardly.
Excellent Spin-doctoring on McDonald's Part? Absolutely.
Peter: I generally come in at least 15 minutes late. I use the side door, that way Lumbergh can't see me. And after that I just sorta space out for about an hour.
Bob: Space out?
Peter: Yeah I just stare at my desk, but it looks like I'm working. I do that for probably another hour after lunch too. I'd say in a given week I probably only do about 15 minutes of real, actual work.
...but all software. PHBs have no clue how long it takes to make
software correctly. If the screen shots look good, then the product
is finished, right Pareto?
They look at the "testing" tasks in the project plan with dismay
at the amount of time allocated. Figuring a simple solution to a
complex problem is the best approach, they say, "just make the
developers test it," which is a colossal
mistake that---in a just world---would get a PHB fired, but in
the real one, they take it out.
Uncover evidence that your employer is doing something illegal, or---at least---morally questionable.
Tell your employer that you have evidence that they've been doing something naughty, and threaten to go to the cops.
???
Profit!
Uh, no - the real answer is your employer strikes first and strikes hard, kicking your arse all over the block.
C'mon people, it is not that hard. You have two choices:
Resign and go find other work, never breathing a word to any other soul, or
Call your lawyer and find out what your options are.
Remember, that in either case, you will need to find another job, and you can never use the current one as a reference. Ever. Also, don't expect to continue to be employed at that place.
A real database won't let you insert a value that is too long
for the field. A toy database will truncate. Example:
create table type ( id integer not null, name varchar(10) not null,primary key(id), unique(name));
create table stuff ( id integer not null, name varchar(10) not null,typeid integer not null, primary key(id), foreign key(typeid) references type(id), unique(name));
insert into type(id, name) values (1, 'Heavy');
insert into type(id, name) values (2, 'Light');
insert into stuff(id, name, typeid) values ( 1, 'War n Peas', 1);
ERROR: value too long for type character varying(10)
Let's run a query and see what we got from MySQL, shall we?
mysql select s.name, t.name from stuff s, type t where t.id = s.typeid; | name | name | | War n Peas | Heavy | | Archie Com | Light |
Wrong, wrong, wrong! There is NO data integrity
in accepting data and then truncating it. This is
why TOY databases have no place in production environments.
Okay, not good enough, right? There's lots more. Let's try
referential integrity.
drop table type;
MySQL says
Query OK, 0 rows affected (0.00 sec)
mysql> select s.name, t.name from stuff s, type t where t.id = s.typeid; ERROR 1146: Table 'test.type' doesn't exist
PostgreSQL says
NOTICE: constraint stuff_typeid_fkey on table stuff depends on table "type"
ERROR: cannot drop table "type" because other objects depend on it HINT: Use DROP... CASCADE to drop the dependent objects too.
In other words, in TOY databases, "referential integrity" means
about as much as a pinch of bat-guano. In real databases, preventing damage to the data is actually important.
* I'm using PostgreSQL here because that's what I have running on my laptop. The same things apply to other real databases, such as Oracle, MS-SQL, etc.
You cannot distribute MySQL without a license, but you can use it to your little "I 'program' databases... but what's this primary key thingie I keep hearing about" self.
That being said, it is a toy database, and as such, should not be used on serious projects (i.e., anything that uses normalized data schemas and requires data integrity).
The company's values are not the same as yours. You have only two choices:
Change your values to match theirs, or
Find a place that shares the same values.
They will not change, and you cannot change them.
This is not a bad thing, per se. It just means you and they have different values. Would you work at a lab where they routinely sprayed oven cleaner in Rabbits' eyes (even if you weren't the sprayer)? What about at a place that dumped chemicals into streams (even if you weren't the dumper)? How about a place that forced some employees to work in very unsafe conditions (even if you didn't work in unsafe conditions)?
We all have a choice. You can either stay or go; being the "whistleblower" means that you will be leaving almost immediately as you take your parting shot on the way out.
For $BIG_COMPANY, they will only take on products that can sell many thousands of widgets. For you, the little ISV, selling a few hundred will make you very comfortable.
The fact that there is competition means that the market is healthy. For example, there are a billion auto-responders out there, and many charge $19US/month or less for service. The one I sell costs $200US/month because it is highly specialized. If the features I offer are important to you, then the $19/mo ones won't work. If you wanted to write your own, it would cost you much more than $200/mo. Microsoft or BMC wouldn't even bother to do something like that because they aren't going to compete on price with the $19ers and they won't bother to devote coders to getting a few 10s of customers at $200.
Patents don't do crap except kill software dev market.
How many different types of programs are there? Infinite. How many potential patents are there? Infinite. Do you either try to search for a patent that covers what you want to do, or do you go ahead and ignore it, hoping you stay small enough to not get noticed? Hmm; the former takes...$$$$ and lots of time (forever) that you could be devoting to coding.
Software Patents are used to stifle competition only and they should be abolished. You want to copyright your code, fine. Do it. I personally only copyright the name and distinguishing graphics, because my product is always moving forward. If someone wants to try to copy it, they can reproduce all the features of my v4.3 and release it about the time I'm releasing v5.0. Worrying about competition is a waste of brain-cells.
There's a reason companies have dress codes, and aside
from "front counter" positions, it has nothing to do with
relating to the public. It's basically a test of maturity and
self-discipline.
Wow, another company that doesn't know how to hire effectively.
Big surprise.
You're not getting the causality. Just because someone dresses
up doesn't mean they're mature and/or self-disciplined. It only
means that they can somehow get clothes on their body (either by
themselves, or with assistance). They might even have someone else
buy their clothes/get them cleaned/hang them up.
Let me offer you an alternate way of determining maturity and
self-discipline for each employee before they even set
foot in the job interview: require applicants to complete a (very)
small work-related project in order to get an interview. You know
how some employers do their sniff test by doing phone interviews
before they bring a candidate in? Imagine a way to smoke out the
immature/unmotivated lUsers from the people who really want to work
for you.
In this mini-project a system admin (for instance) would be
required to submit a bash script that would setup iptables from
scratch, only allowing specific traffic (say, https, http, ssh and
ldap), but block all others. The candidate wouldn't even get an
interview without submitting their script first, and the
interviewer would use that script as part of the interview process.
How many undisciplined, immature people would bother? Answer:
none.
Sure, it takes time to set up the mini-projects, but it takes
way more time (and money) to interview a buncha lUsers, hire the
wrong one and eventually get rid of him (or her).
You can't, because the publisher can't be bothered to release it (although 'they say' the former will get a re-release late this year, maybe, possibly). The latter has never been released on DVD, and it doesn't look like this will change any time soon.
Under 'normal' copyright of 14 years (hell, just double it and round up to 30), these items woulbe be able to go into the public domain where they'd see a new life, but instead they rot to hell in some studio's vault.
From the article...
Okay, we're through--nothing more to see here. Thompson 'partly' blames id for Columbine. Jee-zus
Thompson is a friggin idiot and his opinions are worth as much as a pinch of owl-shite. id was not responsible for Columbine in any way: Eric Harris and Klebold Dylan's parents were responsible, if you consider that they were both minors (if you believe that they were adult 'enough', then they alone had the responsibility).
The fact that Thompson can't even get that right, leads little to his credibility on anything else.
That VB sucks a pissing elephant's ass?
He's bitter because ol' Bill doesn't give reach-arounds.
A small handgun makes any tv remote control.
Oh wait, it doesn't. So much for that theory.
From the article:
Frivolous Lawsuit? Hardly.
Excellent Spin-doctoring on McDonald's Part? Absolutely.
Peter: I generally come in at least 15 minutes late. I use the side door, that way Lumbergh can't see me. And after that I just sorta space out for about an hour.
Bob: Space out?
Peter: Yeah I just stare at my desk, but it looks like I'm working. I do that for probably another hour after lunch too. I'd say in a given week I probably only do about 15 minutes of real, actual work.
...but all software. PHBs have no clue how long it takes to make software correctly. If the screen shots look good, then the product is finished, right Pareto?
They look at the "testing" tasks in the project plan with dismay at the amount of time allocated. Figuring a simple solution to a complex problem is the best approach, they say, "just make the developers test it," which is a colossal mistake that---in a just world---would get a PHB fired, but in the real one, they take it out.
- Uncover evidence that your employer is doing something illegal, or---at least---morally questionable.
- Tell your employer that you have evidence that they've been doing something naughty, and threaten to go to the cops.
- ???
- Profit!
Uh, no - the real answer is your employer strikes first and strikes hard, kicking your arse all over the block.C'mon people, it is not that hard. You have two choices:
- Resign and go find other work, never breathing a word to any other soul, or
- Call your lawyer and find out what your options are.
Remember, that in either case, you will need to find another job, and you can never use the current one as a reference. Ever. Also, don't expect to continue to be employed at that place.Friggin n00b.
Sure thing, boss, that's coming up.
A real database won't let you insert a value that is too long for the field. A toy database will truncate. Example:
On the last line, MySQL says,
but PostgreSQL* says
Let's run a query and see what we got from MySQL, shall we?
Wrong, wrong, wrong! There is NO data integrity in accepting data and then truncating it. This is why TOY databases have no place in production environments.
Okay, not good enough, right? There's lots more. Let's try referential integrity.
MySQL says
PostgreSQL says
In other words, in TOY databases, "referential integrity" means about as much as a pinch of bat-guano. In real databases, preventing damage to the data is actually important.
* I'm using PostgreSQL here because that's what I have running on my laptop. The same things apply to other real databases, such as Oracle, MS-SQL, etc.
That being said, it is a toy database, and as such, should not be used on serious projects (i.e., anything that uses normalized data schemas and requires data integrity).
- Change your values to match theirs, or
- Find a place that shares the same values.
They will not change, and you cannot change them.This is not a bad thing, per se. It just means you and they have different values. Would you work at a lab where they routinely sprayed oven cleaner in Rabbits' eyes (even if you weren't the sprayer)? What about at a place that dumped chemicals into streams (even if you weren't the dumper)? How about a place that forced some employees to work in very unsafe conditions (even if you didn't work in unsafe conditions)?
We all have a choice. You can either stay or go; being the "whistleblower" means that you will be leaving almost immediately as you take your parting shot on the way out.
Before you install it, make sure to read the instructions.
Because of all the great stories you get to tell people!!11
The fact that there is competition means that the market is healthy. For example, there are a billion auto-responders out there, and many charge $19US/month or less for service. The one I sell costs $200US/month because it is highly specialized. If the features I offer are important to you, then the $19/mo ones won't work. If you wanted to write your own, it would cost you much more than $200/mo. Microsoft or BMC wouldn't even bother to do something like that because they aren't going to compete on price with the $19ers and they won't bother to devote coders to getting a few 10s of customers at $200.
Patents don't do crap except kill software dev market.
How many different types of programs are there? Infinite.
How many potential patents are there? Infinite.
Do you either try to search for a patent that covers what you want to do, or do you go ahead and ignore it, hoping you stay small enough to not get noticed? Hmm; the former takes...$$$$ and lots of time (forever) that you could be devoting to coding.
Software Patents are used to stifle competition only and they should be abolished. You want to copyright your code, fine. Do it. I personally only copyright the name and distinguishing graphics, because my product is always moving forward. If someone wants to try to copy it, they can reproduce all the features of my v4.3 and release it about the time I'm releasing v5.0. Worrying about competition is a waste of brain-cells.
it was the 'Military-Industrial Complex' that Ike warned about.
Make the gobment do it!!!!!111
Make sure you read the instructions, though. Adblock settings matter.
There are some things that really help.
Oh man, you've been in that coma for a while.
Wow, another company that doesn't know how to hire effectively. Big surprise.
You're not getting the causality. Just because someone dresses up doesn't mean they're mature and/or self-disciplined. It only means that they can somehow get clothes on their body (either by themselves, or with assistance). They might even have someone else buy their clothes/get them cleaned/hang them up.
Let me offer you an alternate way of determining maturity and self-discipline for each employee before they even set foot in the job interview: require applicants to complete a (very) small work-related project in order to get an interview. You know how some employers do their sniff test by doing phone interviews before they bring a candidate in? Imagine a way to smoke out the immature/unmotivated lUsers from the people who really want to work for you.
In this mini-project a system admin (for instance) would be required to submit a bash script that would setup iptables from scratch, only allowing specific traffic (say, https, http, ssh and ldap), but block all others. The candidate wouldn't even get an interview without submitting their script first, and the interviewer would use that script as part of the interview process. How many undisciplined, immature people would bother? Answer: none.
Sure, it takes time to set up the mini-projects, but it takes way more time (and money) to interview a buncha lUsers, hire the wrong one and eventually get rid of him (or her).