Become a fan of Slashdot on Facebook

 



Forgot your password?
typodupeerror
×

Comment Re:Define "Threatened" and "Unwelcome" (Score 1) 765

Of course you have a legal right to be a dick by making people uncomfortable. And yes, I know people who are afraid of dogs, it's an illness as real as any physical one, and their dog owning friends keep their dogs away from them because, you know, that's what friendship is. Similarly, I do okay so I don't go around flashing my money in the face of poor people, because it's tasteless and liable to attract a negative response.

Just because you can do something doesn't mean you should. Freedom of speech and action is not freedom from consequences. No one has to tolerate your behaviour, they are free to no associate with you or otherwise shun you for your actions. If people don't like this project they are free to say so, and have every right to do so. You are free to disagree.

The world has shown repeatedly and conclusively that it doesn't care about your unmeasurable "feels", no matter how many high-profile PR battles are started. The majority of the human race /do not want/ to care that your feelings were hurt by something someone said, somewhere... maybe. You see if we have to care about your feels when it is about genitalia-speech, then we have to care about your feels when the speech is about your belief in the FSM, or Jesus, or vaccine-causes-autism, or Mohammed, or Microsoft-vs-Linux-vs-Apple-vs-Google, or any one of a number of things *you* believe in.

The world has already decided that peoples feelings about speech are not important enough to care about. You are advocating limiting someone's non-harmful free speech while using the platform of free speech to do so. I suggest that you first follow your own advice and keep quiet; if that is not appealing to you then consider why no one else (i.e. the rest of the world) finds it appealing.

Comment Re:Define "Threatened" and "Unwelcome" (Score 1) 765

It isn't helped by people like you minimizing the problem and making it seem frivolous. This particular example just seems silly - the article doesn't reference where the jokes went "too far" so I can't speak to that. But spouting bullshit like "reverse privilege" and shouting down women who complain is problematic. Women who complain about *anything* - but especially tech - online are subjected to threats and harassment that men are far far far FAR less likely to encounter. As always the story isn't about some women (and only some - look at the tweets there are plenty of women who find it funny) who object to dick jokes. It is about the way those women are treated as a result of sharing their opinion.

PopeRatzo posted his results some time back about the level of harrassment for men and women on 8-chan (or similar, I don't remember). He displayed conclusively that (perceived) men received a multiple of the number of harassment than (perceived) women.

Comment Re:Animal House (Score 4, Insightful) 765

if this socially moronic project rockets to the top in popularity on GitHub, what have you learned about the prevailing culture?

you tell me

You have learned that your point of view is not as popular as you thought it was. You may want to re-examine your definition of "socially moronic".

Comment Re:Normal women... (Score 1) 765

Is being offended a harm? If so, should it be illegal?

Whether it [causing offence without any other harm] should be illegal or not is a different question - right now it is perfectly legal as you imply, hence many, if not most, sane people fall on the side of "free speech, but no incitement" rather than "free speech, but spare my feels".

That would move the discussion from "offense" to "harm" so that a rational discussion could be had.

That's a hypothetical future - right now the harm cannot be measured, and so is (correctly, IMHO) ignored by most legal systems.

Offense is like a water balloon thrown from a bridge at a passing car. If the person hit by it panics and crashes, is that the fault of the person who panicked from a non-harm of a water balloon? Or the fault of the person throwing it, knowing it was likely to cause harm?

Offense is nothing like physical force, which is what a water balloon imparts.

Does it matter if the "offensive language" is an adult trying to talk a mentally ill minor into suicide?

What if you take offense to me saying "god doesn't exist"? Should I then be automatically in the wrong because you found my speech offensive?

Comment Re: Even Microsoft doesn't know what they mean... (Score 1) 193

They know what they are doing - for the first time in many years. Windows devices are currently 14% of global computing devices sales. Their 1.5 billion unit installed base is already less than Android's 2 billion plus and its advantage is eroding at a billion units a year. It is incredibly fragmented, with only 15% of their own users on version 8+ able to access the latest version of their browser. They must consolidate their base if they hope to leverage it into a credible entry into the mobile space. And they are out of time. If this fails, by the time a "next version" is ready they will be in Blackberry share land because between them Android and iOS will be moving 2 billion units a year, their installed base will be greater than 4 billion, and there are only 7 billion humans - many of whom are too young, one, poor to count at all.

They can still save themselves without giving it away for free. I'd buy Windows 10 if the price was around 20USD for the full non-crippled run-as-many-processes-and-users-as-you-want version, rather than 100USD for the crippled home-user-who-only-runs-one-program-at-a-time. As it stands, I've got Win7, won't move off it due to their stupid pricing but will gladly upgrade to Win10 for free if it is anything like Win7. If it wasn't free, I am willing to pay up to 20USD for Win10, but won't "upgrade" to Win10 if the upgrade is to a crippled home version of Win10.

Comment Re:Skylines got right what Simcity got wrong (Score 1) 256

The original SimCity had weird aspects to transportation, too. At some point your city would get so large that the only way to ease traffic was to remove all the roads and replace them with public transit. Which made me wonder how anyone who needed a new stove or couch got them home on the bus or train.

I do not recall public transit as an option in the original SimCity. Nor in SC2k, come to think of it.

Comment Re:Finalists (Score 1) 169

Old Scam. - This offering is for "Sophisticated Investors" only. You should read this phrase as "Run Away Quickly", but a lot of people like to think they are smarter and more capable than they really are, and are sucked in. "Hell Yes I'm sufistikated, lets see what you got."

You may be on to something there - it worked the same way for bitcoins - "Only smart people who can understand the math can see why BTC are a good idea. Can you see?"...

Comment Re:Of course! (Score 1) 305

I'm well aware of the discrimination against women in IT, against older IT workers, and against people whose skin colour is not "Snowy White" in IT. And yes, it's not just limited to IT. The real work is in changing peoples attitudes so that none of this matters. And that applies to ex-cons, single parents, people with mental illnesses, people with physical handicaps, and pretty much everything else.

Everyone here has baggage. Everyone.

Now I'm not saying that someone who was convicted of defrauding a bunch of people of their life's savings should get a job after that involves, say, setting up their own fund-raising scheme ... or that a serial pedophile should should be applying for a job working at a day-care. But even in those cases, there must be jobs that they can do to, at the very least, make some restitution to their victims.

We have a saying "Don't do the crime if you can't do the time." Once they've done their time, it's time to move on, fix what got them thrown in jail in the first place, and make sure to the best of our abilities that it doesn't happen again while allowing them to have a stake in being a law-abiding citizen.

I do not disagree with any of the above; what you said was:

expect any suspected discrimination to be challenged in the courts

and what I said in reply to that was:

Good luck proving discrimination.

I do not expect to see widespread (hell, even in limited numbers above a single percentage point) challenges of discrimination in court. Firstly, in most jurisdictions it is legal for employers to discriminate based on criminal record. Secondly, if you found a jurisdiction which makes it illegal to discriminate against ex-cons, how the hell would you prove a particular ex-con was discriminated against?

I mean, even with the whole organised PR campaign against discrimination of women, we have yet to see a successful case of an employer discriminating against females.

Comment Re:Of course! (Score 1) 305

Since such discrimination is illegal, and the government (and society) has an interest in getting these people jobs, expect any suspected discrimination to be challenged in the courts.

Good luck proving discrimination. Hell, half the stories here are about systemic discrimination in IT against females, and even that has yet to be proved successfully, in court, or in any peer reviewed journal. There is no PR war over systemic discrimination against ex-cons, and yet you still expect to see an employer prosecuted for discrimination of ex-cons?

Comment Re:Thanks Sir Terry (Score 1) 299

I'd realised of late that Sir Terry's light would probably go out soon, and that there couldn't be all that many more Discworld books to come; It's still sad to know it's happened. Thanks for the many, many hours of pleasure, Terry; I shall miss keeping an eye on the bookshop window your latest book.

I just finished Raising Steam last week. I count his books amongst my more valuable possessions and I've read more than one more than once. When my first wife left, she took half the Terry Pratchett books with her, and just to annoy me she took every alternate one :-)

I always used to joke that if anything happened to Sir Terry I'll have to write my own books to read, not so funny anymore. Anyone else out there writes like him? Any suggestions?

Comment Re:Write-only code. (Score 1) 757

Sorry, but first off, you didn't meet the spec. I'll repeat:

do_something(Foo a, Bar b) (emphasis: two arguments, arbitrary size)

Reread my solution - there's more than two arguments. I predicted you'd change the constraints once they were met, but you aren't even doing that, you're ignoring your own spec.

And:

(Don't bother responding if your code can't meet all of the boldface conditions... in the real world, you can't simplify the system requirements to meet the deficiencies of your coding language)

Firstly, in the real world you don't get to change languages based on something that is easily fixable in the current language with three extra lines of code (6 extra lines if you fix the errors in your spec). Secondly, I adhered to the spec - you said two local arguments passed by copy - that's what I did. If there were additional restrictions I would have met those two, because those of us with real CS degrees from a real university already know that one turing-complete language is equivalent to another turing-complete language.

You changed the spec to try to make the task easier for you. In the real world, you can't do that. "do_something" is often, say, a library call.

Then you should have specified in your spec, in which case add these three lines to the solution which now addresses your extra constraints:

void *kickoff_twin (struct foo_t *array) {
do_something (array[0], array[1]);
}

Secondly, your code is broken. You're passing a pointer to a local variable as your argument to a thread, which runs asynchronously, and thus has no guarantee that the local variable will still exists when it runs.

That's what your one line example did, and I've already read the previous poster handing your ass to you because you did not realise that you made this mistake in the first place. Since the spec called for compatibility with the C++ example you gave, I gave you bug-for-bug compatibility.

Thank you once again for demonstrating why C is such a terrible language, as with the other attempted responses in this post. Every time people try this simple challenge for a common task, they come up with these gigantic pieces of code that leak.

Your "challenge" has thus far had 3 different successful solutions. They all adhered to your requirements. And, as a matter of fact, I just have you 3 extra lines that even adhere to your brand-new made-up-because-you-got-your-ass-handed-to-you requirements.

Comment Re:Write-only code. (Score 3, Informative) 757

(Don't bother responding if your code can't meet all of the boldface conditions...

Challenge accepted, see here for my first go that satisfies all the bolded conditions. Any further conditions you impose now will make you look even more like an ass than you already do for posing such a fanboyism challenge. Note well: there are literally only four lines of code to achieve this - I posted the other lines to give the readers some context.

struct foo_t {
size_t one;
size_t two;
};

void *do_something (struct foo_t *array)
{
printf ("%zu, %zu\n", array[0].one, array[1].two);
}

#define THREAD_CREATE(fptr, type, a, b) do {\

// Start of challenge
type array[] = { a, b };\
pthread_t tmp;\
pthread_create (&tmp, NULL, (void *(*) (void*))do_something, array);\
pthread_detach (tmp);\

// End of challenge, you're welcome
} while (0)

int main (void)
{

...
struct foo_t first, second;
...
THREAD_CREATE (do_something, struct foo_t, first, second);

...
...
}

in the real world, you can't simplify the system requirements to meet the deficiencies of your coding language)

As you can see above, no deficiency found - in the actual real world, as opposed to the one populated by inexperienced fanboys like yourself, the above solution would not be discarded from the solution set if it meant changing the codebase from C to C++.

You can now be an adult about the whole thing, accept that what you can do in C++ can be done in a readable manner in C as well. I don't think you will, though - I have a feeling you'll come up with another idiotic "C++ can do this, can C do this?" question, at which point I will once again be happy to smack you in the face with a solution like I did just now.

Consider yourself schooled.

Slashdot Top Deals

I put up my thumb... and it blotted out the planet Earth. -- Neil Armstrong

Working...