|
jschell wrote: in the public others are allowed to react to what you said Many times, that gets overlooked. No one should be surprised at this point with public (over) reactions at this point.
"the debugger doesn't tell me anything because this code compiles just fine" - random QA comment
"Facebook is where you tell lies to your friends. Twitter is where you tell the truth to strangers." - chriselst
"I don't drink any more... then again, I don't drink any less." - Mike Mullikins uncle
|
|
|
|
|
It is the childish "We don't like what you are saying so NO ONE should be able experience ANYTHING that you have ever said or written." attitude that is the problem.
You can disagree with what someone says but extending that to preventing them from expressing themselves is censorship.
I agree with Voltaire, "I detest what you write, but I would give my life to make it possible for you to continue to write."
I also think it is better to know what the opposition is thinking.
The newspapers who dropped his strip were within their rights to do so. To say he shouldn't be able to express himself is wrong.
I’ve given up trying to be calm. However, I am open to feeling slightly less agitated.
|
|
|
|
|
fgs1963 wrote: It's described as a racist rant... Even the word itself sounds racist.
"One man's wage rise is another man's price increase." - Harold Wilson
"Fireproof doesn't mean the fire will never come. It means when the fire comes that you will be able to withstand it." - Michael Simmons
"You can easily judge the character of a man by how he treats those who can do nothing for him." - James D. Miles
|
|
|
|
|
fgs1963 wrote: current woke culture says he and everything he's ever said or done are now racist and must be removed from the face of the Earth.
AKA Cancel Culture.
Whatever happened to free speech? And tolerance?
|
|
|
|
|
I am in the same boat, but I am unable to find a job due to age discrimination.
Ed
|
|
|
|
|
|
You lucky sod! My box wasn't even genuine cardboard!
Freedom is the freedom to say that two plus two make four. If that is granted, all else follows.
-- 6079 Smith W.
|
|
|
|
|
Daniel Pfeffer wrote: My box wasn't even genuine cardboard!
Well, mine was in the middle of an Interstate highway, so just going to the bathroom was very dangerous.
|
|
|
|
|
|
fgs1963 wrote: Four Yorkshiremen- Monty Python - YouTube[^]
An inspiration to all braggarts and liars.
Freedom is the freedom to say that two plus two make four. If that is granted, all else follows.
-- 6079 Smith W.
|
|
|
|
|
raddevus wrote: Since that fateful 3rd day, sometime in 1991, I only say, "Morning." "Morning" is not so bad. I had coworkers who would show up without saying a word and just sit at their desks. Sometimes maybe they hoped we would not notice they were late but most of the time they were just plain impolite. When one of them would later come and start talking to me, I would let them finish and then go "Good Morning!" even if it was well past midday.
Mircea
|
|
|
|
|
The other ones are obvious but why do you have to be new? New sounds like absolute beginner in the field.
|
|
|
|
|
Never, but never, interrupt a developer in deep thought.
Zero needless conversation.
|
|
|
|
|
My first job was at a real Development shop during some exciting times.
Each Developer had a private window office that looked out over a forested flood zone.
Code for 4 hours, start a compile which took about 45 minutes, go to lunch. Debug/test code another 4-5 hours, start a compile, go home.
Next job was fairly similar. Last 30 years have trended continuously worse for productivity in terms of cardboard boxes.
|
|
|
|
|
englebart wrote: forested flood zone...Code for 4 hours ...
So it never actually flooded? Because if it did presumably your day would have been different?
|
|
|
|
|
The building and parking garage were on stilts.
My window was 10-12m above the flood plain looking out into the canopy of the trees.
Trees swaying in the wind.
An occasional bird would smash into the glass building.
People that think coders are productive in open workspaces are mistaken.
|
|
|
|
|
englebart wrote: People that think coders are productive in open workspaces are mistaken.
Well especially if I am going to be looking at the windows often to see where the flood waters are.
|
|
|
|
|
This is more or less a conversation I had with a coworker a long time ago.
Me: "Good morning."
Other guy: "I'll be the judge of that."
Me: "Alright, then you. Just trying to be nice, don't need your ing attitude."
After that I'd enter and say "Good morning everyone except [name of guy]."
He was the kind of guy who could appreciate it.
|
|
|
|
|
Sander Rossel wrote: Me: "Good morning."
Other guy: "I'll be the judge of that."
Me: "Alright, then [mastadon] you. Just trying to be nice, don't need your [mastadon] ing attitude."
Surely that wasn't meant to offend. But I don't know, I wasn't there to hear the tone.
When asked that same question, I sometimes respond with "we'll see, I'll let you know later how it went".
Now I'm actually uncertain about it...does it come across as any less offensive?
|
|
|
|
|
It's not like it offends anyone, it's just that I'm wishing you a good morning and don't need the sass.
Besides, I've been in offices long enough to have heard them all.
It's just annoying and I'm not always in the mood in the morning
|
|
|
|
|
Sander Rossel wrote: it's just that I'm wishing you a good morning
Are you? Does anyone? Over the years I've just taken it to mean it's just a greeting, and then you have a situation like this where someone tries to be funny by twisting the original meaning. I suppose the failure to be funny would just make things worse for someone in an already gumpy mood...
I mean, nobody thinks, "gosh, wouldn't it be swell if Bob in accounting had himself a fantastic morning? I so wish he does..."
Myself, my morning greeting seldom amounts to much more than a grunt or "hey". Sign of the times, maybe.
|
|
|
|
|
dandy72 wrote: Are you? Does anyone? Sure, why not.dandy72 wrote: nobody thinks, "gosh, wouldn't it be swell if Bob in accounting had himself a fantastic morning? I so wish he does..." Not like that though
More like "well guys, we're all here, better just make the best of it."
|
|
|
|
|
|
I remember getting the bus from the car park into town so excited that I was part of the great big world of work.
I wondered why so many people looked so unenthusiastic and miserable on the bus.
Two weeks later I no longer wondered why so many people looked so unenthusiastic and miserable on the bus
“That which can be asserted without evidence, can be dismissed without evidence.”
― Christopher Hitchens
|
|
|
|
|
This is a follow up to one of my GameDev blog entries. The website has been on a declining path for some time, it is offline now and chances are it will stay that way forever. I decided to post an update to my blog here. The theme of my blog was “creating a Starcraft AI player that behaves like a human”. There are many RTS titles out there I chose Starcraft with the intention to narrow down on what I’m trying to achieve.
The blog had several entries, the most important of them was titled “simulation”. Here is a short recap of that entry:
When the AI pl needs to build an expansion to his base the question is is it a good idea to send one of his SCVs and start building a Command Center in a nearby crystal cluster. To make that decision he needs to place the SCV on every path node of the path between the SCV start position and the target crystal cluster position. The AI will simulate an attack from the enemy* to every path node mentioned above. For example An SCV path made of 20 nodes means 20 simulated attacks. If the SCV dies at any node it means sending it to build an expansion is not safe. If a group of friendly combat units are in the way on the paths the enemy units are following, sending the SCV towards the crystal cluster in question is safe.
That is what I spoke about in my previous blog entry. What I want to add now is that the tactic of moving a worker and constructing an expansion described here applies not only to constructing expansions but also to constructing any type of building in your base.
When playing Starcraft you have a long term goal set in your mind. Getting to that goal can be achieved not just by one singular course of action. Same thing applies to AI. What AI builds is decided by his long term goal. How he builds it (where he places the buildings) is decided by the conditions at the time he needs to make the build.
Another thing I want to mention is that not only the AI can check if it is safe for an SCV to do something he can also take measures to make it safe. To achieve that he needs to place combat units on the path between enemy units* and the area where the SCV will move
I am still far from getting this stuff working in my own game. I’m still learning to get the units execute a Starcraft type resource collecting sequence.
* when I say that AI will simulate an attack from the enemy I mean that it will either simulate an attack from a group of enemy units nearby he is aware of or if he is not aware of any enemy units nearby: a generic attack coming from the direction where the enemy base is.
|
|
|
|