As a rule, if people will pirate some software, you'll want it to be yours, not your competitors... So, don't make it too hard, it's against your interests.
That, and make it clear for the pirates that their softwre is not legal. For example, you could make it run anyway, but issue warnings in case the validation fails. Make it clear that it is happening because the copy is ilegal, and you'll stop bothering them once they buy it. (Yeah, that's not my idea, I'm copying it.)
Also, somebody already said, app stores. Make it EASY to buy, any way you can. And if it makes sense, you can try software as a service (AKA, make a cloud application, web site, or watever name fits better), people simply don't pirate those... what has the downside that people won't pirate it.
I concede the amusing part, but effective? Have you ever seen WinZip? That's what an effective anti-piracy system looks like. It maximized the right variable, and created a huge company out of one of the worst competitors at the time.
Scripting involves simplifying or automating a process using pre-existing functions in whatever software you're scripting against. Programming involves creating new functions where previously such a module or action did not exist in the first place.
Hum, I take from this that the computers that run your programs don't have an instruction set, and you don't program in a language... As those are pre-existing functions that most people use to automate stuff.
One involves creating limited functionality with the elements given to you. The other is creating whole new elements from the ground up.
Yeah, limited to the turing complete shells available.
Ok, you can't write device drivers in Bash. But it seems that you have no idea what you are talking about.
People want better ads? No. People do not want ads
Speak for youself here. I often like ads, and look for them. (Too bad I won't ever see those intrusive ads on websites, but I do like to see new interesting products at the sites that won't have intrusive ads - like this one - and have the opinion that Goggle ads - at the search page - are extremely usefull.)
Soa Paulo in Brazil does not have any ads anymore
It's "São Paulo". And it's about keeping the city clean, not about disliking ads. Visual polution is a serious problem in a public space, but web sites are private space, thus the rules are different for them.
You, however, are forbidden to touch them. Trademarks, intellectual property rights and copyright law mean advertisers can say what they like wherever they like with total impunity.
No they don't. At least not in most of the world. It may be true at your place, but please, don't generalise it.
Any advert in a public space that gives you no choice whether you see it or not is yours.
As I said, web sites are private space. Both the server and the client are private properties, and shouldn't need to care about what should or should not be done in a public space when creating/rendering the page.
You owe the companies nothing.
And that is the first thing that you said that I completely agree.
I got my first one because of the GPIO... What is ironic, since I stilll haven't had time to use it. But I've put Raspbmc for putting it to some use while I get the time, and I probably won't be able to ever unplug it from the TV again. Then I've brought other two, that are still packaged, and will be plugged on other TVs while not in use (it's easier to unplug things from those other TVs). I tought about replacing my home server with another one, but it still doesn't have enough RAM and DRM speed. I'll probably buy one of the next iteration.
The idea of putting the root filesystem in a SD card is just great. You can have several different "computers" around, and switch between them just with a reboot. I't like multi-booting a PC, but with no need to care about partitions, compatibility or living blank space for the next system. And there are several different images for you to play with...
That rationale doesn't work for something like Steam, because all the games those people brought are available for them at Linux too, they won't need to buy them again.
Well, I hope you don't ever download that reply to read it, because it's copyrighted (and if you look at/. agreement, I still hold all the rights), and you won't like to copy a copyrighted work, will you?
I would say discussion of if a Turing complete is secure or not is off base. You can express any computable algorithm and if you get it wrong it may or may not behave in undesired ways when presented with input you did not anticipate.
No computer is as restricted as a turing machine. For one thing, a turing machine doesn't do IO.
In fact, information security has no relevance for turing machines, as they can't compromisse any kind of information.
Hum... No, a simple string can not buffer overflow. You a word here or what?
Also, of course you must know how computers work to program in C. It's a shame that people think they don't need to learn that for coding in other languages (they do, but they'll build a lot of rope before they discover they are just hanging themselves).
Only if that thing is orbiting at the event horizon, what is another way to say that nothing can orbite there. If the object is just falling, it can be slower.
I also brought a Transformer to replace my old laptop. Guess what, the TF-300 has a full size USB, and thus, can support a real mouse and keyboard. It also has an HDMI output for your real monitor.
The form-factor is excellent, the keyboard is well designed and feel right (it's easier to use than my old 14" laptop, and doesn't even supports my language - for english speakers it should be a breeze), it's way lighter than a normal laptop, and the battery lasts for an entire day. A desktop is better, but most laptops are not.
That said, Android is really a consuption OS. But the best part of it is that it is Linux, and you can put any userland you want on it once you root your device... And Asus publishes a tool for rooting it (with a disclaimer saying that warranty will be void).
You mean that you can't just put a diode inside a battery? I guess I was just imagining some 90% of the batteries out there.
Anyway, if they don't issue a correction to the hardware, they should issue a correction to the procedures. It a correction anyway. An airplane simply can't have such a huge amount of incidents. That is, assuming the problem is what was reported, what is not a certainty right now.
No, the Pope is within the package, but you don't get possession. I guess its one of those licensing agreements.
Well, either way is better than stand in jail.
What makes you think he'll want his job back?
I'd go further.
As a rule, if people will pirate some software, you'll want it to be yours, not your competitors... So, don't make it too hard, it's against your interests.
That, and make it clear for the pirates that their softwre is not legal. For example, you could make it run anyway, but issue warnings in case the validation fails. Make it clear that it is happening because the copy is ilegal, and you'll stop bothering them once they buy it. (Yeah, that's not my idea, I'm copying it.)
Also, somebody already said, app stores. Make it EASY to buy, any way you can. And if it makes sense, you can try software as a service (AKA, make a cloud application, web site, or watever name fits better), people simply don't pirate those... what has the downside that people won't pirate it.
I concede the amusing part, but effective? Have you ever seen WinZip? That's what an effective anti-piracy system looks like. It maximized the right variable, and created a huge company out of one of the worst competitors at the time.
Hum, I take from this that the computers that run your programs don't have an instruction set, and you don't program in a language... As those are pre-existing functions that most people use to automate stuff.
Yeah, limited to the turing complete shells available.
Ok, you can't write device drivers in Bash. But it seems that you have no idea what you are talking about.
The solution is to hire smarter executives that won't spend money creating absurd barriers to annoy their honest clients.
Solving differential equations (like this one) is NP.
Speak for youself here. I often like ads, and look for them. (Too bad I won't ever see those intrusive ads on websites, but I do like to see new interesting products at the sites that won't have intrusive ads - like this one - and have the opinion that Goggle ads - at the search page - are extremely usefull.)
It's "São Paulo". And it's about keeping the city clean, not about disliking ads. Visual polution is a serious problem in a public space, but web sites are private space, thus the rules are different for them.
No they don't. At least not in most of the world. It may be true at your place, but please, don't generalise it.
As I said, web sites are private space. Both the server and the client are private properties, and shouldn't need to care about what should or should not be done in a public space when creating/rendering the page.
And that is the first thing that you said that I completely agree.
There is a class of problems named NP. Have you heard about them?
Up to now, I've brought 3.
I got my first one because of the GPIO... What is ironic, since I stilll haven't had time to use it. But I've put Raspbmc for putting it to some use while I get the time, and I probably won't be able to ever unplug it from the TV again. Then I've brought other two, that are still packaged, and will be plugged on other TVs while not in use (it's easier to unplug things from those other TVs). I tought about replacing my home server with another one, but it still doesn't have enough RAM and DRM speed. I'll probably buy one of the next iteration.
The idea of putting the root filesystem in a SD card is just great. You can have several different "computers" around, and switch between them just with a reboot. I't like multi-booting a PC, but with no need to care about partitions, compatibility or living blank space for the next system. And there are several different images for you to play with...
Yes. The phone manufacturers add some modules modules to kernel.org's code, and compile. (Just like Debian or anybody else.)
Yes. Put your head out of the sand, and take a look. Google has a tool for that too, by the way.
How the hell do you think any code goes in it?
That rationale doesn't work for something like Steam, because all the games those people brought are available for them at Linux too, they won't need to buy them again.
The point is not if Linux will save Steam or not. The right question is "how much will MS lose if Steam only creates games for Linux?"
Do you play chess?
Well, I hope you don't ever download that reply to read it, because it's copyrighted (and if you look at /. agreement, I still hold all the rights), and you won't like to copy a copyrighted work, will you?
No computer is as restricted as a turing machine. For one thing, a turing machine doesn't do IO.
In fact, information security has no relevance for turing machines, as they can't compromisse any kind of information.
Hum... No, a simple string can not buffer overflow. You a word here or what?
Also, of course you must know how computers work to program in C. It's a shame that people think they don't need to learn that for coding in other languages (they do, but they'll build a lot of rope before they discover they are just hanging themselves).
Try the offline installer next time. The default one doesn't come with the JRE, it downloads it at installation time.
That phrase is so completely removed from reality that I'm in fact surprized that anybody (you) cared about it.
When a boy tells his girlfriend that he'll give her the Moon, people don't stop to think about property rights either.
Except that that article doesn't claim that Nokia is making a profit anywhere.
Too bad MS Office can't do that.
Only if that thing is orbiting at the event horizon, what is another way to say that nothing can orbite there. If the object is just falling, it can be slower.
Try asking some birds.
I also brought a Transformer to replace my old laptop. Guess what, the TF-300 has a full size USB, and thus, can support a real mouse and keyboard. It also has an HDMI output for your real monitor.
The form-factor is excellent, the keyboard is well designed and feel right (it's easier to use than my old 14" laptop, and doesn't even supports my language - for english speakers it should be a breeze), it's way lighter than a normal laptop, and the battery lasts for an entire day. A desktop is better, but most laptops are not.
That said, Android is really a consuption OS. But the best part of it is that it is Linux, and you can put any userland you want on it once you root your device... And Asus publishes a tool for rooting it (with a disclaimer saying that warranty will be void).
With titanium? Try again, but stop to think a bit this time.
You mean that you can't just put a diode inside a battery? I guess I was just imagining some 90% of the batteries out there.
Anyway, if they don't issue a correction to the hardware, they should issue a correction to the procedures. It a correction anyway. An airplane simply can't have such a huge amount of incidents. That is, assuming the problem is what was reported, what is not a certainty right now.