Slashdot is powered by your submissions, so send in your scoop

 



Forgot your password?
typodupeerror

Comment: Re:This will get thrown out... (Score 1) 109

by tepples (#49765839) Attached to: Oculus Founder Hit With Lawsuit

"IP" is not any sort of legal construct.

Intellectual property is a category including copyright, patent, trademark, trade secret, and right of publicity. It has meant that in the United States Code since 1996 when Section 230 of the Communications Decency Act became law.

Do you mean "patent"? Why don't you say "patent"?

Because a single product may be covered by interlocking or overlapping copyrights, patents, trademarks, and trade secrets that are licensed as a package.

Comment: Other "cloud" hosts exist now (Score 1) 47

Amazon has a monopoly on its ecommerce software and AWS

Amazon Marketplace, yes. AWS, not so much. AWS is just "cloud" in its original sense of rapid provisioning of server leases. True, Amazon pioneered the "cloud" category as it was trying to find a year-round use for server capacity that it uses for Amazon Marketplace during the American toy buying season every December. But there are plenty of other big scalable hosting providers by now, such as Microsoft Azure and Google App Engine.

Comment: MariaDB because Oracle does an excrement job (Score 1) 47

by tepples (#49759659) Attached to: Ask Slashdot: Can SaaS Be Both Open Source and Economically Viable?

Even if someone got a copy of their code and decided to try their own business, are you going to trust them over the original creators when it comes to your job security?

MariaDB is a fork of Oracle's MySQL. I guess people are trusting MariaDB in part because Oracle has done an excrement job of security, especially with its Java virtual machine. (Excrement is the opposite of excellent.)

Comment: GNU Affero General Public License (AGPL) (Score 4, Insightful) 47

by tepples (#49759539) Attached to: Ask Slashdot: Can SaaS Be Both Open Source and Economically Viable?

The GNU Affero General Public License version 3 was designed to preserve user freedom and flexibility even when software runs on a leased server. It ensures that users can obtain and improve the software that they are using even when they are currently running it on someone else's computer. That way, if a particular service goes out of business, its customers can spin up an instance on their own servers with little interruption.

Comment: Explaining my thought processes: which tools? (Score 1) 407

by tepples (#49759521) Attached to: The Reason For Java's Staying Power: It's Easy To Read

Rapidly switching back and forth between en-US and the keyboard layout for your native language can be uncomfortable as well.

Your poor reading comprehension is perhaps the root of your confusion. I didn't say anything about a tool for all jobs.

I apologize for imperfectly understanding your comment. I'll instead try to explain my miscomprehension one step at a time so you can help me understand where I went wrong. As far as I understand your comments so far, you're suggesting using one tool for entering code and another for entering native language text. Writing a program includes both code in a programming language and comments in the language of the programmer team. And as I understand dunkelfalke's comment, the programming language is optimized for the en-US keyboard language, but the language of the programmer team is not en-US. If one's responsibilities include rapidly switching between writing code in a programming language and documenting it in a human language, what are you trying to say is the appropriate tool for each job?

Comment: Re:For me, yes, but with a caveat (Score 1) 168

by tepples (#49758943) Attached to: Video Games: Gateway To a Programming Career?

And when I asked for new games, they would say "games are so expensive. Why don't you program your own?"

"Because compilers and graphics editors are expensive too." I imagine that this was the era before GCC and GIMP and other free software took off in popularity. And nowadays, it's more "Because game consoles don't let amateurs load their own programs and run them" and "Because you need a Mac to make iPad games, and a Mac is more expensive than a hundred iPad games."

Any sufficiently advanced technology is indistinguishable from a rigged demo.

Working...