hash collisions

Discussion of chess software programming and technical issues.

Moderator: Ras

User avatar
hgm
Posts: 28354
Joined: Fri Mar 10, 2006 10:06 am
Location: Amsterdam
Full name: H G Muller

Re: hash collisions

Post by hgm »

chrisw wrote: Wed Feb 19, 2020 11:44 pmLet's just make it quite clear, since you misinterpret everything. I am not complaining on my behalf about your insults. I can look after myself, thank you. I am pointing to the fact that YOU are an insulter as a matter of course, that YOU encourage mobbing, that YOU initiated the insults, that there is something wrong with YOU, That YOU built the thread to defcon insult level 3 or whatever. And YOU are still doing it. Is that clear now? Insult away, it's not important, who are you? Actually? Why should anyone be concerned with yet another internet whatever it is you are? Really, just shut up your cowardly trolling from safety position. Have a nice day.
Yes, that was clear from the beginning. That is what I said. That is what you repeat over and over. That seems to be what you believe.

And IMO that is all quite strong evidence you are voluntarily presenting to the crowd here for how detached from reality you really are. Because nothing of that even remotely resembles reality...
chrisw
Posts: 4626
Joined: Tue Apr 03, 2012 4:28 pm
Location: Midi-Pyrénées
Full name: Christopher Whittington

Re: hash collisions

Post by chrisw »

lauriet wrote: Thu Feb 20, 2020 7:02 am To Chrisw.

Here is my spec for a computer chess program from my client.

1: It should except legal moves.
2: It should make legal moves.
3: It should not lock up or crash in any way.
4: It should play to the highest ELO.

If spec 1,2,3 are taken care of, then spec 4 is the priority.
My client wants you to pay attention to spec 4 especially, since it sells more units.

My client knows nothing about programming, or programming languages, or team management, or algorithms, or compilers, or testers, or managers,
or academics, or programming philosophy........he only wants spec 1,2,3,4 met.

He will only pay you if you meet spec 1,2,3,4..........especially spec 4.
If he gets a phone call from 1 customer in every 10,000,000 units sold about strange behaviour that can't be reproduced, he will accept this and pay you for your work.
You have 3 months to complete the project, and satisfy spec 1,2,3,4.

Over to you.....................
I'ld negotiate a suitably large fee, then offer the contract to some subcontractor at 10% of the fee, with subcontractor providing a bail-bond up front for 100% of the fee, returnable only when full fee paid by client to me.
User avatar
Ovyron
Posts: 4558
Joined: Tue Jul 03, 2007 4:30 am

Re: hash collisions

Post by Ovyron »

bob wrote: Thu Feb 20, 2020 2:43 am I would be more than happy to. What's the point here???
I think the point is that if one starts talking about how crazy people behave in general, or about how idiots behave in general, and someone feels offended, one shouldn't be held responsible about how that person feels identified with what one is saying.
User avatar
hgm
Posts: 28354
Joined: Fri Mar 10, 2006 10:06 am
Location: Amsterdam
Full name: H G Muller

Re: hash collisions

Post by hgm »

Isn't there an English expression "if the shoe fits, wear it"? Tough luck, if you have so many feet... :lol:
chrisw
Posts: 4626
Joined: Tue Apr 03, 2012 4:28 pm
Location: Midi-Pyrénées
Full name: Christopher Whittington

Re: hash collisions

Post by chrisw »

hgm wrote: Thu Feb 20, 2020 12:15 pm Isn't there an English expression "if the shoe fits, wear it"? Tough luck, if you have so many feet... :lol:
You confuse it with "the boot is on the other foot". Have a nice day.
User avatar
Rebel
Posts: 7312
Joined: Thu Aug 18, 2011 12:04 pm
Full name: Ed Schröder

Re: hash collisions

Post by Rebel »

hgm wrote: Thu Feb 20, 2020 9:40 am
Rebel wrote: Wed Feb 19, 2020 11:45 pmNext time say that into his face.
Then what? What response do you expect him to exhibit that would make that an interesting experiment? Explain yourself!
Speaking in general, that one day you will meet the wrong person, remember Dap Hartman vs Hans Böhm at Aegon? Dap dared and got the fists of Hans in his face.

Insult people online while not daring it face to face is cowardly behavior, you recently had the chance to speak out your mind face to face and you were sugary, now back online the insults start again, are you a coward or a man? A trolling coward just for the fun of it?
90% of coding is debugging, the other 10% is writing bugs.
Dann Corbit
Posts: 12777
Joined: Wed Mar 08, 2006 8:57 pm
Location: Redmond, WA USA

Re: hash collisions

Post by Dann Corbit »

I think that the plethora of angry words is evidence that we have run out of logical arguments.

Some think robust code is a good idea.
Others think core dumps are fine.

It seems convincing the other camp is not in the cards.
We all have goals when we write software.
We can have different goals. That is fine. And with open source software, I can fix the problem if it is important to me.
And with closed source software, I can preprocess the data with tools like the one that Les made for me.

So everyone is a winner
Taking ideas is not a vice, it is a virtue. We have another word for this. It is called learning.
But sharing ideas is an even greater virtue. We have another word for this. It is called teaching.
User avatar
hgm
Posts: 28354
Joined: Fri Mar 10, 2006 10:06 am
Location: Amsterdam
Full name: H G Muller

Re: hash collisions

Post by hgm »

Rebel wrote: Thu Feb 20, 2020 5:25 pmSpeaking in general, that one day you will meet the wrong person, remember Dap Hartman vs Hans Böhm at Aegon? Dap dared and got the fists of Hans in his face.
No, I was not there. But I also have a funny story about Hans Böhm, from when he played my brother in a the Swiss qualifier for a blitz tourney with a non-negligible cash prize in the first group. When his prospects for winning on the board got bleak, he tried to win by extra-board cheating. That was a grave strategic mistake. Because my brother was much better at cheating. So instead of the deserved draw, my brother easily won that game. The lesson is that it is unwise to escalate to a level where you don't have better odds. Hans was no doubt a stronger chess player, but only a moderate cheater.
Insult people online while not daring it face to face is cowardly behavior, you recently had the chance to speak out your mind face to face and you were sugary, now back online the insults start again, are you a coward or a man? A trolling coward just for the fun of it?
I cannot recall Chriss did anything when he visited the CSVN tournament that he should have been chastized for. In what way do you think he misbehaved on that occasion, that I should have called him to account for? I don't bear grudges. I treat people as the current situation warrants, tit for that. This has been mathematically proven to be the most fruitful strategy.

About the coward thing, are you familliar with the Dutch expressions "Liever blo Jan dan do Jan", and "Beter daar gaat hij dan daar ligt hij"? It seems you consider it heroic to show unprovoked aggression. My philosophy is that one should only engage in violence when it has the character of an execution. Your target should be unaware you are coming, or he might defend himself, and that would defeat the purpose. Fair chances are for the Olympics, not for punitive action. If someone punched me in the face, I would just shrug and smile, and then later that day he would likely have to be carried out of the bathroom on a strecher because something fell mysteriously on his head there while taking a pee. Don't get mad, get even... Engaging someone face to face is just plain stupid!
Dann Corbit
Posts: 12777
Joined: Wed Mar 08, 2006 8:57 pm
Location: Redmond, WA USA

Re: hash collisions

Post by Dann Corbit »

If violence is the answer, then we are asking the wrong questions.

We know that if you push Chris's hot button, he is going to get angry.

It is like some of those at CTF like Terry.

I have been guilty of jerking the chain to see if I can get a reaction too.

But it is a poor sport.

When intelligent people have their conversation degrade into name calling, it does not reflect well on either party.
Taking ideas is not a vice, it is a virtue. We have another word for this. It is called learning.
But sharing ideas is an even greater virtue. We have another word for this. It is called teaching.
TommyTC
Posts: 38
Joined: Thu Mar 30, 2017 8:52 am

Re: hash collisions

Post by TommyTC »

chrisw wrote: Wed Feb 19, 2020 11:44 pm
Let's just make it quite clear, since you misinterpret everything. I am not....
I think I found a bug in one of chrisw's posts.

How can he make something quite clear to someone who misinterprets everything? The only way you can do that is to make it not quite clear. But wait, he said he wanted to make it quite clear. It does not compute.