Follow Slashdot stories on Twitter


Forgot your password?
For the out-of-band Slashdot experience (mostly headlines), follow us on Twitter, or Facebook. ×

Comment: Re:C# Java; MSFT Oracle (Score 1) 157 157

by MightyMartian (#50015639) Attached to: SCOTUS Denies Google's Request To Appeal Oracle API Case

Because moving from one proprietary language/library ecosystem to another proprietary language/library ecosystem is somehow an improvement.

Fuck them both. We have truly open ecosystems like C++, and I would encourage any sensible developer going forward to move away from the likes of Java and the .NET ecosystems, now that the Supreme Court has essentially turned them into perpetual litigation machines.

Comment: Re:Fucking Lawyers (Score 1) 157 157

by MightyMartian (#50015223) Attached to: SCOTUS Denies Google's Request To Appeal Oracle API Case

But cleanroom implementations are meaningless if copyright can be asserted over the API. Clean room implementations only work because it has been generally understood that an API itself is essentially a directory listing, like a phone book, that in and of itself does not constitute some sort of creative work. Before the Oracle case, it was assumed that it was the code itself that constituted the intellectual property. But that is now apparently no longer true, and thus the Win32 API has gained the same level of protection as the source code.

If this stands, and is not corrected either by a lower court or by Congress, no one will every try a clean room implementation of any non-free library again, because there's a real likelihood that you would find yourself sued into oblivion for breach of copyright.

Wine may be safe because MS is being constrained by future potential anti-competitive suits, and of course Samba is protected because of a deal cut with the EU. But from this day foreward, clean room implementation of proprietary APIs, and I assume any other software spec (document format, communications protocol, etc.) will have absolutely no protection under the law.

Comment: Re: Oracle is GPLd now, then. (Score 1) 157 157

by MightyMartian (#50014651) Attached to: SCOTUS Denies Google's Request To Appeal Oracle API Case

It certainly is looking that way, but there is the whole notion that what amount to call tables can be copyrighted. What the supreme Court has done here is basically unravel the common understanding of the difference between spec and implementation, and if Java is the most obviously vulnerable, in a very real way it means any number of APIs that have been re-implemented (like the standard *nix set of system calls) could suddenly be plunged into a purgatory-like nether world. I made vulgar jokes about using stdio.h in C programs, but that's the real question. Considering that in many cases header files and libraries whose origins go back decades in many different languages and on many different architectures could become low-hanging fruit, and since copyrights are in most industrialized countries are essentially perpetual now, big software houses now have a far better club to beat competitors with than patents.

Do you think another Samba or Wine project could happen if the lower courts rule for Oracle? Who would be crazy enough to even try?

Comment: Re:Bell Labs (Score 1) 157 157

by MightyMartian (#50014541) Attached to: SCOTUS Denies Google's Request To Appeal Oracle API Case

Fucking hell, I guess I'm utterly fucked, because pretty much every C program I've ever written includes #include <stdio>. Here I thought I was invoking a free and open set of library functions passed on down since the 1970s, and now it turns out I've been stealing someone's hard work in creating a standard set of functional calls. I'm dirty fucking thief.

Comment: Re:External influences (Score 1) 104 104

by MightyMartian (#50013379) Attached to: Interviews: Ask Steve Jackson About Designing Games

All the early games I played were very "crunchy"; D&D, AD&D, Palladium, Twilight 2000 and Traveler 2300. The inelegance of such systems really began to drive me nuts, and I ended up going with Fudge and its variants like Fate. I never really played Gurps very much, but as I recall it was the middle ground between the kind of ultra-loose systems like Fudge and the very complex systems like AD&D. Now, I run a couple of PBeMs; a Palladium Rifts one and a home-brew heavily narrative game in the Harn universe, and dice are rarely used in the Palladium game, and not even part of the Harn game

Comment: Re:Nothing wrong... (Score 1) 368 368

by shutdown -p now (#50009717) Attached to: Are We Too Quick To Act On Social Media Outrage?

Here's another recent example, carefully documented. Pay special attention to the attitude of some people after all the claims were retracted as false.

And here's another notable point in that scandal. I will just quote:

"It has a chilling effect on other reports of sexual harassment. Even if Team Harpy were making things up out of whole cloth, women who experience sexual harassment but haven’t recorded the whole thing on tape are going to be terrified of being sued into the streets because few harrassers are going to admit to their behavior. We need to make it easier to report harassment, not harder — given incidents at tech conferences, the US Congress, and ALA itself."

This is in response of a man, accused of sexual harassment, suing his accusers for defamation. Apparently, even if you're innocent, you shouldn't fight back because it hurts the cause! And furthermore:

"While I think Mr. Murphy should stand down for the good of the profession and in the name of providing a safer environment for people to report harassment, I think that it would be in Mr. Murphy’s own best interest to stand down. ... He should go for dropping the suit for the win. For himself and his profession. And to start building a comfort zone so we won’t have to judge anonymous allegations because people will feel free to come into the light and tell their stories."

i.e. even if you're innocent, stand down. "For the team".

Comment: Re:Nothing wrong... (Score 2) 368 368

by shutdown -p now (#50009667) Attached to: Are We Too Quick To Act On Social Media Outrage?

I have to preface all this by saying that I personally identify with the much-maligned "progressive thought". I do believe in social justice in general, and I do believe that specific issues, such as discrimination against females, non-whites, non-heterosexuals and other minorities is very real and a problem that we have to deal with. At the same time - and precisely because of that! - I have to speak out; because it is my side and my cause, and I am responsible for the evil that people who share (or claim to share) it with me perpetrate in its name. I'm well aware that there are even more numerous equivalents on the other side of the fence, but they are well-documented and well-accepted among those whose opinion matters to me, and so I am not going to touch on that.

Now to the matter at hand. When I started digging into the recent slew of high-profile social justice activism cases, one thing stood out. It's not so much the quickness to act that is the problem in and of itself, as it is the readiness to do so based on conformance to stereotypes that the person has. Remember the Virginia university rape case? Pretty much every feminist and progressive outlet has published a scathing attack on the purported rapist - spending very little time on the fact that the only evidence to date is the testimony of the self-identified victim, but instead focusing on how this horrible event, which is obviously true (because, well, frat boys gonna rape, duh - "everybody knows", "common sense" ...), is a testament to how horrible things are in general.

And then, when it turned out that not only there isn't anything else, but even said testimony has gaping consistency holes and outright falsehoods - did anyone apologize? Well, the website that broke the original story had the decency to, but I was surprised at the number of other places that doubled down on their take instead by basically claiming that it's all just lies (Jezebel is basically still doing that), or that in the absence of evidence to the contrary, the victim should be believed by default - even if there are inconsistencies in her story.

What really raised my hairs, though, was when they acknowledged that the story is false, but nevertheless demanded that the accused should be treated as guilty based on nothing but accusation alone as a generic rule, and that the self-identified victim should give extreme benefit of the doubt, and cannot even be questioned (because that is traumatic etc). Because, you see, actual rapes happen, and therefore if you don't support harsh measures, you support actual rapists - even if you are complaining about an actual false rape accusation. In other words, it's better for one innocent to suffer than for ten guilty persons escape.

I wish this was something that could be ambiguously interpreted or misunderstood by me, but no: the title of the piece that summed up that argument is literally No matter what Jackie said, we should generally believe rape claims". And it contains gems such as, "We should believe, as a matter of default, what an accuser says. Ultimately, the costs of wrongly disbelieving a survivor far outweigh the costs of calling someone a rapist. Even if Jackie fabricated her account, U-Va. should have taken her word for it during the period while they endeavored to prove or disprove the accusation". Go ahead, read it in its entirety, it's well worth it.

That particular article just left me speechless, for obvious reasons - I am a liberal, among other things, and this was anything but. But then I started digging into it, and have found out that this sort of stuff is not actually new, it's just that it's the first time it was broadcast so prominently to the general audience, and subscribed by so many. Yet if you start digging into the subculture - go visit the blogs where adherents cluster and discuss things in an environment where they do not see the need to moderate or veil their opinion - you quickly find that such attitude is so prominent there as to be practically mainstream, and not just towards rape. There is a general notion that things such as due process, presumption of innocence, reliability of testimony, and even freedom of speech, are not universally good, but should only be used insofar as they help the struggle of the oppressed class (in the cultural reinterpretation of it - women, people of color, LGBTQ and other minorities) against their oppressors (white male patriarchy etc) - and, they claim, in practice more often than not used for the benefit of oppressors. This actually goes all the way back to second-wave feminism (Dworkin, MacKinnon etc) and its anti-pornography crusade - MacKinnon notably criticized the First Amendment (which was used to shoot down the anti-porn laws that she helped write) as detrimental to equality, because under it "some people get a lot more speech than others". Just have a look at the annotation for the book from which I have taken this citation!

Some further derive from it that all these things are the creations of oppressors for the sole purpose of oppression, and therefore nothing good comes out of them - and the appropriate way of dealing with matters is adopting a strict identity-based outlook. A rape accusation, for example, has to be treated as all the necessary evidence to pronounce guilt and render judgment, because it comes from the oppressed (a woman) towards the oppressor (a man). Even if that particular case may eventually be proven wrong, this approach still shifts the balance of power in the way that is overall desirable, and a falsely accused rapist is just a privileged male who is brought down the notch, something that he could use in any case. So there's no reason to even ponder that possibility as something relevant.

At this point I realized that this strongly reminds me of something, something that I have read before. And then I realized: it's a recurring The Gulag Archipelago! Just a few quotes to refresh your memory:

"The reason that fine points of jurisprudence are unnecessary that there is no need to clarify whether the defendant is guilty or not guilty: the concept of guilt is an old bourgeois concept which has now been uprooted. And so we heard from Comrade Krylenko that a tribunal was not that kind of court! On another occasion we would hear from him that a tribunal was not a court at all: "A tribunal is an organ of the class struggle of the workers directed against their enemies" and must act "from the point of view of the interests of the revolution ... having in mind the most desirable results for the masses of workers and peasants. " People are not people, but "carriers of specific ideas." ''No matter what the individual qualities [of the defendant], only one method of evaluating him is to be applied: evaluation from the point of view of class expediency." In other words, you can exist only if it's expedient for the working class. And if "this expediency should require that the avenging sword should fall on the head of the defendants, then no ... verbal arguments can help." (Such as arguments by lawyers, etc.) "In our revolutionary court we are guided not by articles of the law and not by the degree of extenuating circumstances; in the tribunal we must proceed on the basis of considerations of expediency." ... And it must also be kept in mind that it was not what he had done that constituted the defendant's burden, but what he might do if he were not shot now. "We protect ourselves not only against the past but also against the future."

"(Lazar Kogan, one of the bosses of the White Sea Canal construction, would, in fact, soon say: "I believe that you personally were not guilty of anything. But, as an educated person, you have to understand that social prophylaxis was being widely applied!"

"Should we wrap it all up and simply say that they arrested the innocent? But we omitted saying that the very concept of guilt had been repealed by the proletarian revolution and, at the beginning of the thirties, was defined as rightist opportunism. So we can't even discuss these out-of-date concepts, guilt and innocence."

"The theoretical view of the suspect's guilt was, incidentally, elastic from the very beginning. In his instructions on the
use of Red Terror, the Chekist M. I. Latsis wrote: "In the interrogation not seek evidence and proof that the person accused acted in word or deed against Soviet power. The first questions should be: What is his class, what is his origin, what is his education and upbringing? ... These are the questions which must determine the fate of the accused."

"He then proceeded to a further step, which jurists of the last two thousand years had not been willing to take: that the truth established by interrogation and trial could not be absolute, but only, so to speak, relative. Therefore, when we sign a sentence ordering someone to be shot we can never be absolutely certain, but only approximately, in view of certain hypotheses, and in a certain sense, that we are punishing a guilty person. Thence arose the most practical conclusion: that it was useless to seek absolute evidence--for evidence is always relative-or unchallengeable witnesses-for they can say different things at different times. The proofs of guilt were relative, approximate, and the interrogator could find them, even when there was no evidence and no witness, without leaving his office, "basing his conclusions not only on his own intellect but also on his Party sensitivity, his moral forces" ... "and on his character"

"And in 1950, one of the leading colonels of the MGB, Foma Zheleznov, said to his prisoners: "We are not going to sweat to prove the prisoner's guilt to him. Let him prove to that he did not have hostile intent."

"(Please forgive us, reader. We have once more gone astray with this rightist opportunism-this concept of '"guilt," and of the guilty or innocent. It has, after all, been explained to us that the heart of the matter is not personal guilt. but social danger. One can imprison an innocent person if he is socially hostile. And one can release a guilty man if he is socially friendly. But lacking legal training, we can be forgiven, for the 1926 Code, according to which, my good fellow, we lived for twenty-five years and more, was itself criticized for an "impermissible bourgeois approach," for an "insufficiently class-conscious approach," and for some kind of "bourgeois weighing of punishments in relation to the
gravity of what had been committed."

"Krylenko formulated even more frankly and precisely the tasks of the Soviet courts in his speeches before those
tribunals, when the court was "at one and the same time both the creator of the law and a political weapon. ... Don't tell me our criminal courts ought to act exclusively on the basis of existing written norms. We live in the process of Revolution. .. A tribunal is not the kind of court in fine points of jurisprudence and clever stratagems are to be
restored .... We are creating a new law and new ethical norms. .. No matter how much is said here about the
eternal law of truth, justice, etc., we know . . . how dearly these cost us

I can only hope that people who have revived this ideology under the banner of social justice and progressivism do not end up hijacking it altogether. I don't think we're there yet, and I do think that there are far more of us who are very uncomfortable with this thing. But the problem is, we're not the loud ones. And if we keep it that way, we will lose.

Comment: Re:Because job outfit only look for links in googl (Score 1) 141 141

by SvnLyrBrto (#50009039) Attached to: BBC Curates The "Right To Be Forgotten" Links That Google Can't

That's the thing that drive me nuts about this.

If something is legitimately libelous or defamatory, pretty much every country has a mechanism to have said content removed at the source. Remove the false content, and the next time Google spiders the site, it's gone from Google too. All the "right to be forgotten" is, is a method to censor the truth.

If you can't learn to do it well, learn to enjoy doing it badly.