Forgot your password?

Comment: One does not sue for GPL violation (Score 1) 493

by tepples (#47422367) Attached to: Normal Humans Effectively Excluded From Developing Software

they didn't sue him for programming without a license but for DMCA and copyright violations.

That's true in the same technical sense that Denys Vlasenko sues violators of the BusyBox license not for "GPL violation" but instead for copyright infringement. If the only way to program without a license is to violate Title 17, then in practice that's the same thing as banning "programming without a license".

Sony had a simple rule "If you follow these rules you can play in our sandbox"

One of the rules at the time was not to use hardware that was still being produced. The fat PS3 had been discontinued in favor of a new model without Other OS support. Assuming hypothetically that George Hotz had not exposed PS3 flaws to give Sony cause to disable Other OS in 3.21, where would one find a replacement for a fat PS3 console whose hardware had failed?

Comment: Re:Cry Me A River (Score 1) 493

by tepples (#47422301) Attached to: Normal Humans Effectively Excluded From Developing Software

global variables by default unless you use var every single time

Fail! That's not entirely true for reasons that are obvious if you understand the language. Nice repeated meme though.

Please state the points that I should learn about the language in order for the reasons to become obvious to me. I do know that not all JavaScript interpreters in use support the semantics of "use strict".

Or just use a bigint library, like users of other languages have done for years.

Is there one bigint library on which programmers have standardized, or will three different libraries that I include each bring in their own separate bigint library dependency?

Try learning the language first.

Once I do start to learn the language, how should I go about determining whether the extent to which I have learned the language is enough to allow me not to make a fool of myself here on Slashdot?

Comment: Platforms with policies against amateurism (Score 1) 493

by tepples (#47416715) Attached to: Normal Humans Effectively Excluded From Developing Software
The problem comes when computing platforms have policies against programming at an amateur level. Platforms like iOS require purchase and renewal of a certificate before you can even run software you wrote on a machine you own. Video game consoles are even worse; even professionals new to the field may have trouble getting a devkit.

Comment: Experience as a proxy (Score 1) 493

by tepples (#47416633) Attached to: Normal Humans Effectively Excluded From Developing Software

Experience and training is not very important as long as you know how to write good code that's efficient and makes sense to others.

Except hiring managers trend to use the former as a proxy for the latter. They want to call previous employers to verify that a candidate's code works and makes sense.

Comment: A word that starts with N (Score 1) 195

The word "Jews" is roughly as offensive as "Muslims" or "Christians" or "black people", that is, not offensive by itself. Example: "A few of my co-workers are Jews, and they've introduced me to interesting cuisine." It becomes offensive once you start blaming Jews, Christians, black people, or any other ethnic or religious group for some ill of society without clear and convincing evidence behind your claims. Some people might reply to your posts to try to refute what arguments you do present, as sincere extremism is hard to distinguish from satire.

"Niggers", on the other hand, specifically invokes attitudes dating from the era of American slavery. Like "kikes", the word already has its mind made up. People don't reply because they know from your use of "niggers" that you're trolling. So unless you're referring to a newsgroup for discussing Number, Integration, Group, Graph, Enumeration, Ring and Set theory, stay the hell away from the word "niggers".

So anyway, what are female "watch dogs" called? Is "watch bitches" too offensive?

Comment: Re:Multiple PCs and multiple copies (Score 1) 195

For one thing, if you have a quality PlayStation to USB adapter, you don't really need NES or Super NES controllers because PlayStation 1 digital controllers work well for those platforms. For another, you can hang sets of devices on hubs and plug in your "camera rigs" hub, your "flight simulator joystick" hub, your "console controllers" hub, etc. when you need them. Keeping unused devices physically disconnected eliminates the CPU overhead and electric power consumption associated with polling them.

But the real problem is convincing major publishers to port couch-coop games to PC in the first place.

"Those who will be able to conquer software will be able to conquer the world." -- Tadahiro Sekimoto, president, NEC Corp.