Hi, I am forwarding this job description. I appologize in advance if you somehow got this mail more than once. Subject: Hiring: Senior programmer (web) ... Hi,...
"It takes patience to find the best solitaire" http://software.newsforge.com/software/05/07/28/1639234.shtml?tid=149&tid=130&tid=22 Alas, the game variant...
Omer Zak
omerz@...
Aug 14, 2005 9:47 pm
4426
... One thing that should be noted is that "solitaire" or "patience" is a generic name for single-player solitaire card games. The "Solitaire" in Windows is ...
The other day I saw an item concerning "Agile Development" and it mentioned, among other things, that very high percentage of software development projects...
Omer Zak
omerz@...
Aug 22, 2005 6:04 pm
4428
... to what definition of 'fail'? ... again - to what definition of 'fail'? -- guy "For world domination - press 1, or dial 0, and please hold, for the...
Good question. To have focused discussion, let's limit the scope of non-successful projects to those, which were one or more of the following: 1. Cancelled...
Omer Zak
omerz@...
Aug 22, 2005 7:39 pm
4430
... what about a startup that was shut down? does this fall under this category? ... i think you just described some of microsoft's more successfully-marketed ...
If to judge from the resulting insights, Guy Keren again asked good questions. The question which I would like to investigate is whether there are fundamental...
Omer Zak
omerz@...
Aug 22, 2005 10:34 pm
4432
Every serious project should have set goals. "Failed" should be "not reached set goals". Reasoning - if it's just a project of "let's start writing something ...
... Just because they changed development process doesn't mean that the old process falls under definition of "mismanagement". I don't remember the timelines...
... [... snipped ...] ... If a project was 5% over schedule and 5% over budget but achieved its set goals, then its overall management was not bad enough to...
Omer Zak
omerz@...
Aug 23, 2005 7:02 am
4435
... You can quantify these 5% in the goals too: "Over 5% - failed. Within 5% - goal reached". And so on and so forth for other resources. (As an anacdot, I've...
... Lacking access to such publications, and knowing that the publications do not capture informal anecdotes, I threw the question to the Hackers-IL mailing...
Omer Zak
omerz@...
Aug 23, 2005 10:08 am
4437
Resistance to using 'make'? why because it was hard to use or because they did not realize the potential and the need for such a tool? -- Ori Idan...
... They were used to typing in the commands to build and link the modules and were set in their ways. The software in question was simple, though (about 3-4...
Omer Zak
omerz@...
Aug 23, 2005 2:16 pm
4439
... At least the ones I took part in delivered their goals and as far as I can tell they have done so within the allocated resources (time, manpower, badget)....
A problem is NP-complete because it can be represented as a recipe for generating several positions and scoring each of them, such that the recipe for scoring...
Omer Zak
omerz@...
Aug 25, 2005 7:26 am
4441
I devised an algorithm for traversing a tree, which does not need to maintain a stack. Is the algorithm a familiar one? If not, does it have any flaw? The...
Omer Zak
omerz@...
Aug 25, 2005 7:27 am
4442
the nice thing about NP-completeness, is that it holds this open scientific problem since around 1973. do you mean to tell us that you just thought of another...
... You are relying on the existance of Node.OldestChild(), Node.NextSibling() and Node.Parent(). Implementing these, you'll discover that it's impossible...
... no, except that instead of using a stack, you are storing the information inside the nodes (i.e. how would the 'Node.NextSibling' method work otherwise?). ...
... Hey choo, not proven yet not disproven. Your determination of the wasteness of the time relies on your baseless belief in its truth - just a belief, not a...
... my determination that this is a waste of time comes from a different angle - that this issue was discussed to death for over 30 years and still was not...
... Very true. My algorithm requires each node to have also a pointer to its parent. A pointer to the next sibling is optional (but if it is missing and the...
Omer Zak
omerz@...
Aug 25, 2005 7:57 am
4448
... Fermat's last theorem was an open problem for longer time, until it was finally solved. The mathematical tools needed to accomplish this feat would...
Omer Zak
omerz@...
Aug 25, 2005 8:05 am
4449
... No. Recursion is when you use recursion. :-) Recursion is when you use the language's stack to hold data for you. Using a user data structure does not...
... Continuing the argument by shouting match: NO! NO!! NO!!! This is recursion because I am shouting louder than you!!!! ... When the tree is really immutable...
Omer Zak
omerz@...
Aug 25, 2005 8:31 am
4451
... Hm.. I just came back from my thinking place, and it seems to me like Guy may be right after all. Your NextSibling() node method needs to know what you...
... and it was not solved by a hobbist hacker, was it? :P~~ the days when hobbists were able to change the face of math in a fortnight are long since gone, i'm...
... ofcourse i was right. omer had tried to show that some basic issues of computation theory are wrong, or some very hard problems are actually easy to solve....