Forgot your password?
typodupeerror

Comment: Re:I don't like (Score 1) 47

by TuringTest (#48228719) Attached to: Google Search Finally Adds Information About Video Games

Wikipedia is dead, for anything other than keeping track of trivia about popular media anyway. All the policies about removing content in the name of improving quality, without adding proper quality processes on top, killed it around 2007 - not coincidentally, that's where the decline of editors started.

The huge knowledge base that is Wikipedia is merely waiting for someone to successfully fork it; it may very well be Google graph, as they're the best positioned.

The first company that manages to define a process to separate spam from good content, and keeps the knowledge clean and growing from all valid contributions through a semi-automated technique, that avoids all the drama over rules and edit warring over content, will be the one to keep all the users. And then it will be instantly bought up by Google, who have been eager for a way to replace Wikipedia for a long time.

Comment: Re:I don't get the rage (Score 1) 239

by TuringTest (#48148727) Attached to: How Women Became Gamers Through D&D

The gamers behing GamerGate make a really good point: that they like their games violent and showing b00bs, female bare skin and women in scant armor, and these games should not cease to exist merely because some people are offended by them.

The journalists against GamerGate make an equally really point, though: that such games do not belong in mainstream titles intended for all audiences; they should be distributed through special channels as the soft porn they are.

Comment: Re:Rose Glasses (Score 2, Interesting) 320

by TuringTest (#48066931) Attached to: The Era of Saturday Morning Cartoons Is Dead

While I enjoyed those older cartoons as a child, now, as an adult I can totally see why they are no longer screening. They were rife with racism, violence, sexism and other crap that I wouldn't wan pumped directly into my child's brain.

On the other hand, you watched them and grew to know it as crap. Your children, not being exposed, will not learn to recognize it, and as adults they may be more likely to fall prey to it.

There's something to be said about playing with risky or shameful behaviors in safe environments - it's the natural way for learning to face the darkest aspects of life.

Comment: Re:Why? (Score 1) 549

by TuringTest (#48041299) Attached to: Elon Musk: We Must Put a Million People On Mars To Safeguard Humanity

Uh... because each particular species can't choose to be within the survivors or the extinct? That's mostly a random outcome, based on their adaptability to the new environment - which you don't know a priori what will be, or what survival skills will require.

We were as a species on the verge of extinction once, it could very well happen again.

Comment: Re:Hexidecimal (Score 1) 169

by TuringTest (#47829913) Attached to: Steve Ballmer Authored the Windows 3.1 Ctrl-Alt-Del Screen

Actually, the message in that OS version is fairly acceptable for its purpose and context. It identifies the nature of the problem using understandable words, offers a course of action for recovering from it, and explains the potential outcomes of following it. That's pretty much what the user needs to know.

If you want to debug it you should use the logs anyway, so the message for the end user is better written in plain English.

Comment: Re:Coding at that level becomes art (Score 1) 172

by TuringTest (#47605093) Attached to: Psychology's Replication Battle

There's a very basic level of hygienic measures that are are taught to first graders and nobody disagrees with. Things like don't overuse global variables, don't build one-mile-long procedures, avoid spaghetti code by banning goto, declare the type of your parameters in C.

For other rules of style, yes, every house has their own rulebook.

Comment: Re:Institutional hypocrisy (Score 1) 186

Anyone claiming that the Streisand effect somehow harmed this guy because of the original information is now widely known , doesn't understand a damn thing about the case.

The man didn't want to hide that he was once in debt to the point of having his home auctioned - had that been his only goal, starting a legal case on it would be idiotic. The point was to remove a very prominent display that implied the false impression he was still in debt, that was shown without any context to antone who Googled his name.

Anyone looking for him now will know about tge corrections he made. As this was his goal, it's a net win for him.

Comment: Re:I still can't understand this insanity. (Score 1) 186

There is no, cannot be any, justification for removing indexes of factual reference

Suppose someone covers the walls all over your neighbourhood with signboards saying "See at <URL> photos of ReekRend [your real name here] picking his nose/drunk as a skunk/bathing nude at the beach that night/whatever" that is factual but inconsequential, though makes you and your loved ones ashamed of something in your past, up for anyone visiting you to see them. Would you want those to be removed, or would you be OK with those being a permanent feature of your street?

Now does it make a difference if the signboards are virtual?

Comment: Perspectives on End-User Development (Score 1) 30

by TuringTest (#47426891) Attached to: Interviews: Ask Juan Gilbert About Human-Centered Computing

With today programming languages, creating new new software requires learning a complex syntax with very specialized rules on how to combine words, even for creating very simple software (for example, web pages with trivial interactions such as folding and dragging items).

Some approaches to allow end users to build automated behavior exist, but they can only go so far. There are "drag and drop" interface builders for building web pages with forms, and graph languages for transforming data. But they only allow reusing pre-defined components which are built with traditional languages. Any behavior not supported by those components can not be added to the program.

There are also rule-based visual systems like Agentsheets that allow defining new behaviors without a strict complex syntax, but those are difficult to reason about when behaviors depend on several levels of nested rules.

My question is: what would be your preferred approach to achieve the goal of allowing end users build their own simple software programs? This assumes that we define "program" in a loose way, not necessarily in the traditional way but referring to any software artifacts for defining repeatable processes to handle information such as:
* building and classifying collections of related data, transforming the shape of parts of a document...
* or for automation of actions in time (turning on and off lights and engines at particular times or in a pre-defined pattern, sending messages to groups of people that follow certain criteria under some triggering condition)...

All this without requiring that the user learns a scripting language or otherwise needs to form a mental model of how exactly the program's execution evolves in time within the machine components.

Comment: Re:Why "clear commercial use"? (Score 1) 108

by TuringTest (#47120151) Attached to: Wikia and Sony Playing Licensing Mind Tricks

I didn't suggest that activities activities which are sometimes done for money are always commercial.

I meant that activities for promoting commercial products should always be considered commercial (even if the promotion itself is not paid), as they're always intended to produce a sale; which is different.

Comment: Re:Copyright owners (Score 1) 108

by TuringTest (#47120073) Attached to: Wikia and Sony Playing Licensing Mind Tricks

Did you get that in writing? If not, don't treat it as a gift. If you include it in the GPL code without explicit permission, you may taint the whole project. In fact, many people contribute to FLOSS and Open Knowledge projects with the explicit expectation that it won't be relicensed, and we refrain from contributing to such projects without those guarantees - so yes, there's a strong expectation that contributing to a GPL project is done under GPL terms and no others. The GPL was explicitly designed with that goal in mind.

You're not the copyright owner of content you didn't write, period. And if you didn't write it you can't relicense it without written permission. The FSF requests that contributors assign them their copyrights because of this very reason.

Never trust a computer you can't repair yourself.

Working...