He's discussing his own personal experience, so it's perfectly valid to only refer to himself. Would you rather he told you, that you think apt-get is more convenient than a warez site? Would be rather presumptuous of him to decide your opinion for you wouldn't it?
What we need is a language with C++-like performance characteristics and a C-like syntax that will feel familiar to C/C++ programmers but without all the baggage of 30+ years of C history.
(And, no, neither Java nor C# are that language.)
Someone already linked it in a previous comment, but take a look at D. Personally I think it's C++ done right, although right now it's still in the growing stages. With a bit more support it could grow to become a real contender.
I've been reading recently about L4 and other microkernels and how they can used to run another kernel inside them. With L4Linux it's possible to run Linux on top of a L4 kernel, and in parallel to another kernel, but as far as I'm aware there's nothing to let you run Windows (short of maybe running VMWare on top of Linux). It would be very interesting to run L4 + AV Software + Windows that way the AV would be operating outside of Windows (parallel to it). Only problem might be the resource impact for running this, plus not sure exactly what that would do to hardware acceleration of video graphics. From what I've read the way Linux runs on top of L4 is it uses a set of dummy drivers that make calls to the underlying L4 servers, and I imagine you'd have to do the same with Windows, which I'm sure the graphics drivers would not be happy with, so it's out for any sort of accelerated graphics (for now anyway, hopefully the open source push that nvidia and ATI [plus intel] have been going in recently continues and we'll have fully open source graphics drivers soon).
Whether China will be able to transition from a developing economy to a successful form of government is still undecided but I imagine it'll probably happen seamlessly.
I saw a very interesting video on china's economy recently. They're trying to transition from communism to some form of socialism it looks like, although since the video was about the economy it didn't touch much on the political framework. It will be interesting to see what their political structure finally shakes out as and if the currently entrenched bureaucrats will surrender their power to allow a more beneficial form of government to take control, or if they'll manipulate the process to be socialist in name only but the same old status quo in practice. Of particular interest will be seeing if the great firewall of China stays up, or if they abandon the censorship at some point.
Where is my published post here like it CENSORED here by Slashdot?
Moron, read what it tells you when you post. There's a slight delay between when you post something, and when it shows up on the page. You weren't being censored, you just didn't wait long enough. Now you have a double post.
>>>....knows there is a difference between CNN.com and MySpace.com when it comes to community discourse
Let me guess: One is full of sexy pictures, trash, lies and people manipulating the truth, the other is myspace? Eeee... Bad guess.
Right, they're both full of sexy pictures, trash, lies and people manipulating the truth. Although not necessarily the same lies, trash, and manipulation. Note, except in Math, all truth is relative and often subjective (although some truths are truer than other truths).
Because it isn't just about you: the language you use affects the listener (or reader) and how they perceive you and your message.
Key point there is that it effects how they perceive the speaker, therefore it's the speakers choice how he wants to be perceived. If you self censor what you say because you're afraid of what others will think of you, fine, that's you're right. Likewise it's my right to say whatever I want to say at any time I want to say it to anyone I want to (with the exceptions that have snuck in recently that I can't make "threatening" statements, and I can't make certain statements while in the employ of a company).
When are people going to learn that words are just words, they are there to convey meaning, if you have issue with what someone says, it's not the words you have a problem with, it's the meaning the person puts behind those words. The world has gotten far too sensitive, and takes offense at every little thing. There is no country in this world that has as one of its founding principle the right to not be offended, because pretty soon, everything would be labeled offensive. I for one find plaid to be somewhat offensive to the eyes, should a ban be issued on all things plaid? How about custom filtering software to find all instances of plaid colors and references to the word plaid and block them?
My off-the-cuff inexpert guess is that it will still be valuable for some limited situations, but that in many cases it'll reduce the overall security of the system. I'm looking forward to hearing more from the various teams involved.
Well, if I'm understanding the exploit properly, and the purpose of systrace, I can see both for and against. It's essentially there to allow an application to run at least privileges unless it wants to access a specific resource, and then to only be promoted for the duration of that request. The alternative to this is to run an application with elevated (normal in the case of most applications, few require root) privileges all the time. Now, depending on how the privilege escalation is implemented, this is either harmless, or very dangerous. If they promote to a level required to access a resource based on the initially granted status, this isn't bad as the program would only have permissions to access what it normally would be allowed to anyway, you just get less warning because you won't get a popup if it tries to access something it still has permission to, but which is unexpected based on its access policy. If on the other hand, it's promoted to maximum privilege whenever the request is approved this is very dangerous because it could for instance request permission to modify some innocuous file, then change it after the fact to modify/etc/passwd.
as usual I would assume *bsd to put out fixes quite timely...
Well, the fix for now appears to be don't use the vulnerable software, but considering that the vulnerability allows you to break the software such that it behaves as if it wasn't running, I have to wonder if people should use it anyway and just accept that for now anyone that knows how can bypass that particular security check. Also, if it was something simple like a buffer overrun that would be trivial to patch, but because of the way this particular vulnerability functions (concurrency attack) there's not simple solution. Some have suggested pushing the code to kernel space, but as they've also pointed out, that's rather risky in its own regard. Short of some kind of provision in the kernel to prevent the attacks I'm not sure how this could be fixed (although I haven't seen to many details, just that it involves re-writing some args after they've already been scanned by systrace).
I wonder if the iPhone was sold with a contract to be signed? I know that at least for a while, when you bought a Tivo you explicitly signed a contract and agreed to sign up for service for X amount of time when you bought it. You signed right on the sales form, just like you would for a credit card purchase.
You're right, the legality of a EULA has yet to be proven one way or another, although some recent rulings seem to indicate it's not as enforceable as some companies would like. But as to your two examples, both of those items have a service contract associated with them which makes them a slightly different beast than normal consumer electronics. The catch with both of those items is they are explicitly NOT sold without a service contract, and it's the service that you're signing the contract for, not the item itself.
third party games are locked out of the system by design,. this is the console business model.
Just because something is a business model doesn't mean I have any legal obligation not to break it. A company does not have any legal right to have a successful business model, something the RIAA still hasn't figured out yet.
If I lay railway track, I can do so on the basis that I demand a licence fee from any trains company wishing to ship freight on my track. if everyone starts driving on the track, my business model collapses, and has been undermined. This is no different.
This is totally different. If everyone told you to shove your license fee and went and built tracks that ran parallel to yours instead of paying to use your tracks your business model would be undermined just the same, but that doesn't mean anybody did anything illegal. A business model is not a legal right! You do not have the right to succeed, only the right to attempt to.
to dictate to a company that you want them to make the investment, but undermine their ability to recoup that investment, is clearly not going to work.
Any company that makes a product (investment) must undertake the risk that they will fail. It's the cost demanded of a free market that success is not guaranteed.
You seem to be forgetting these things called `contracts'. You most certainly can sell a house that includes certain conditions that are part of the sales contract.
Key words there, "sales contract". Most (all?) consumer electronics do not come with a sales contract, if they did you would have to sign one every time you purchase the item (and if it's anything substantial better let a lawyer look it over for you, imagine the lines at the store for that!) and it would be illegal for the store to sell it to you without the signed contract. Simply writing on the box "By purchasing this item you agree to..." does not cut it as a legal contract.
Of course, all that is really immaterial, as the original question was whether mod chips are illegal under the DMCA, and the sad truth is they are (of course, if you twist it enough, just having a brain is illegal under the DMCA, after all it might allow you to bypass a copy protection device). The DMCA is a terrible piece of legislation and I still hold hope that it will be repealed one of these days, although that's probably too much to ask.
Freenet is very similar to this, but suffers from being incredibly slow. I loved the idea when I first heard of it, but after trying it and having to wait 5 minutes for any sort of content to load I gave up on the idea. The problem is that there needs to be some way to intelligently perform routing, just passing data down the stream doesn't cut it in a decentralized environment.
We don't need a new internet, the internet serves a purpose, and it does it well. What we need is something like the internet but designed to solve particular problems. A network with certified identity of all participants would be good for banking, and financial transactions, although it would be terrible as a internet replacement because part of the good of the internet is the possibility of anonymity. Similarly, I think the push to cram ever more rich functionality into JS and AJAXish things is probably a bad idea, when what we really need is a application browser in the same vein as a web browser. Don't take working systems and cram more stuff into them, make new systems designed to do what you want.
it is unlikely it will display as "W.32CIPAV j00 R SO FEDERALLY PWNED"
No, but that would be awsome. Maybe some of the open source antivirus kits out there (I know there's at least one) should use that as the name if they ever manage to get a signature of CIPAV.
I'd say grades are a better measure of education than intelligence.
I'm not quite sure what grades are a good measure of. Being able to color inside the lines? Following instructions and memorizing facts? Rarely they can measure understanding and creativity, but that's highly dependent on the skill of the instructor creating the assignments.
they don't want to service a torture porn market in video gaming.
What's torture porn?
Maybe it is time you grew up and began asking what real adults want to see in gaming. You might just discover that disembowelment isn't the answer.
It's not the job of the stores to determine what I want to see in my games. Personally, I wouldn't buy Manhunt 2 no matter what they rated it, it's just not my type of game, but that doesn't mean they shouldn't carry it for people who do want to buy it. I don't care if retailers don't carry a particular game, that's their choice, what I get mad at is when they make blanket rules about games with a particular rating. Each game should be evaluated by the store based on how well they think it will sell, not if it fits their idea of a proper rating.
The same applies to movies. Personally, I won't watch any of the Saw movies, they disgust me, but that doesn't mean theaters shouldn't show them. Some people actually enjoy those movies, and it's not my or the theaters call on whether they should be allowed to watch them or not.
oes anyone know if there is any sort of work being done on an open source hardware platform kind of thing
Consoles are an interesting problem. People are hesitant to spend money on a potentially expensive device that won't have many games available for it, so you really need to have a big company behind you in order to produce a successful new console. Even with a big name backing you, the battle is still up hill, because people tend to buy only 1 or 2 consoles, so your really having to compete hard in an entrenched market. There are open source portable consoles out there (that run Linux no less), but they're mostly a hobbyist item and are very unlikely to see any games by a major manufacturer.
He's discussing his own personal experience, so it's perfectly valid to only refer to himself. Would you rather he told you, that you think apt-get is more convenient than a warez site? Would be rather presumptuous of him to decide your opinion for you wouldn't it?
(And, no, neither Java nor C# are that language.)
Someone already linked it in a previous comment, but take a look at D. Personally I think it's C++ done right, although right now it's still in the growing stages. With a bit more support it could grow to become a real contender.
I've been reading recently about L4 and other microkernels and how they can used to run another kernel inside them. With L4Linux it's possible to run Linux on top of a L4 kernel, and in parallel to another kernel, but as far as I'm aware there's nothing to let you run Windows (short of maybe running VMWare on top of Linux). It would be very interesting to run L4 + AV Software + Windows that way the AV would be operating outside of Windows (parallel to it). Only problem might be the resource impact for running this, plus not sure exactly what that would do to hardware acceleration of video graphics. From what I've read the way Linux runs on top of L4 is it uses a set of dummy drivers that make calls to the underlying L4 servers, and I imagine you'd have to do the same with Windows, which I'm sure the graphics drivers would not be happy with, so it's out for any sort of accelerated graphics (for now anyway, hopefully the open source push that nvidia and ATI [plus intel] have been going in recently continues and we'll have fully open source graphics drivers soon).
I saw a very interesting video on china's economy recently. They're trying to transition from communism to some form of socialism it looks like, although since the video was about the economy it didn't touch much on the political framework. It will be interesting to see what their political structure finally shakes out as and if the currently entrenched bureaucrats will surrender their power to allow a more beneficial form of government to take control, or if they'll manipulate the process to be socialist in name only but the same old status quo in practice. Of particular interest will be seeing if the great firewall of China stays up, or if they abandon the censorship at some point.
Moron, read what it tells you when you post. There's a slight delay between when you post something, and when it shows up on the page. You weren't being censored, you just didn't wait long enough. Now you have a double post.
Let me guess: One is full of sexy pictures, trash, lies and people manipulating the truth, the other is myspace? Eeee... Bad guess.
Right, they're both full of sexy pictures, trash, lies and people manipulating the truth. Although not necessarily the same lies, trash, and manipulation. Note, except in Math, all truth is relative and often subjective (although some truths are truer than other truths).
Key point there is that it effects how they perceive the speaker, therefore it's the speakers choice how he wants to be perceived. If you self censor what you say because you're afraid of what others will think of you, fine, that's you're right. Likewise it's my right to say whatever I want to say at any time I want to say it to anyone I want to (with the exceptions that have snuck in recently that I can't make "threatening" statements, and I can't make certain statements while in the employ of a company).
When are people going to learn that words are just words, they are there to convey meaning, if you have issue with what someone says, it's not the words you have a problem with, it's the meaning the person puts behind those words. The world has gotten far too sensitive, and takes offense at every little thing. There is no country in this world that has as one of its founding principle the right to not be offended, because pretty soon, everything would be labeled offensive. I for one find plaid to be somewhat offensive to the eyes, should a ban be issued on all things plaid? How about custom filtering software to find all instances of plaid colors and references to the word plaid and block them?
Well, if I'm understanding the exploit properly, and the purpose of systrace, I can see both for and against. It's essentially there to allow an application to run at least privileges unless it wants to access a specific resource, and then to only be promoted for the duration of that request. The alternative to this is to run an application with elevated (normal in the case of most applications, few require root) privileges all the time. Now, depending on how the privilege escalation is implemented, this is either harmless, or very dangerous. If they promote to a level required to access a resource based on the initially granted status, this isn't bad as the program would only have permissions to access what it normally would be allowed to anyway, you just get less warning because you won't get a popup if it tries to access something it still has permission to, but which is unexpected based on its access policy. If on the other hand, it's promoted to maximum privilege whenever the request is approved this is very dangerous because it could for instance request permission to modify some innocuous file, then change it after the fact to modify /etc/passwd.
I see, very interesting... and what does this inkblot look like to you?
Because the fastest way to learn about something is to break it. Why do you think physicists spend all that time and money on particle accelerators?
Well, the fix for now appears to be don't use the vulnerable software, but considering that the vulnerability allows you to break the software such that it behaves as if it wasn't running, I have to wonder if people should use it anyway and just accept that for now anyone that knows how can bypass that particular security check. Also, if it was something simple like a buffer overrun that would be trivial to patch, but because of the way this particular vulnerability functions (concurrency attack) there's not simple solution. Some have suggested pushing the code to kernel space, but as they've also pointed out, that's rather risky in its own regard. Short of some kind of provision in the kernel to prevent the attacks I'm not sure how this could be fixed (although I haven't seen to many details, just that it involves re-writing some args after they've already been scanned by systrace).
Because sometimes I guess the patch level is "just right"?
Cross-Platform>DirectX
You're right, the legality of a EULA has yet to be proven one way or another, although some recent rulings seem to indicate it's not as enforceable as some companies would like. But as to your two examples, both of those items have a service contract associated with them which makes them a slightly different beast than normal consumer electronics. The catch with both of those items is they are explicitly NOT sold without a service contract, and it's the service that you're signing the contract for, not the item itself.
Just because something is a business model doesn't mean I have any legal obligation not to break it. A company does not have any legal right to have a successful business model, something the RIAA still hasn't figured out yet.
If I lay railway track, I can do so on the basis that I demand a licence fee from any trains company wishing to ship freight on my track. if everyone starts driving on the track, my business model collapses, and has been undermined. This is no different.This is totally different. If everyone told you to shove your license fee and went and built tracks that ran parallel to yours instead of paying to use your tracks your business model would be undermined just the same, but that doesn't mean anybody did anything illegal. A business model is not a legal right! You do not have the right to succeed, only the right to attempt to.
to dictate to a company that you want them to make the investment, but undermine their ability to recoup that investment, is clearly not going to work.Any company that makes a product (investment) must undertake the risk that they will fail. It's the cost demanded of a free market that success is not guaranteed.
Key words there, "sales contract". Most (all?) consumer electronics do not come with a sales contract, if they did you would have to sign one every time you purchase the item (and if it's anything substantial better let a lawyer look it over for you, imagine the lines at the store for that!) and it would be illegal for the store to sell it to you without the signed contract. Simply writing on the box "By purchasing this item you agree to ..." does not cut it as a legal contract.
Of course, all that is really immaterial, as the original question was whether mod chips are illegal under the DMCA, and the sad truth is they are (of course, if you twist it enough, just having a brain is illegal under the DMCA, after all it might allow you to bypass a copy protection device). The DMCA is a terrible piece of legislation and I still hold hope that it will be repealed one of these days, although that's probably too much to ask.
Freenet is very similar to this, but suffers from being incredibly slow. I loved the idea when I first heard of it, but after trying it and having to wait 5 minutes for any sort of content to load I gave up on the idea. The problem is that there needs to be some way to intelligently perform routing, just passing data down the stream doesn't cut it in a decentralized environment.
We don't need a new internet, the internet serves a purpose, and it does it well. What we need is something like the internet but designed to solve particular problems. A network with certified identity of all participants would be good for banking, and financial transactions, although it would be terrible as a internet replacement because part of the good of the internet is the possibility of anonymity. Similarly, I think the push to cram ever more rich functionality into JS and AJAXish things is probably a bad idea, when what we really need is a application browser in the same vein as a web browser. Don't take working systems and cram more stuff into them, make new systems designed to do what you want.
No, but that would be awsome. Maybe some of the open source antivirus kits out there (I know there's at least one) should use that as the name if they ever manage to get a signature of CIPAV.
I'm not quite sure what grades are a good measure of. Being able to color inside the lines? Following instructions and memorizing facts? Rarely they can measure understanding and creativity, but that's highly dependent on the skill of the instructor creating the assignments.
Nah, I have an extensive DVD collection for a reason.
What's torture porn?
Maybe it is time you grew up and began asking what real adults want to see in gaming. You might just discover that disembowelment isn't the answer.It's not the job of the stores to determine what I want to see in my games. Personally, I wouldn't buy Manhunt 2 no matter what they rated it, it's just not my type of game, but that doesn't mean they shouldn't carry it for people who do want to buy it. I don't care if retailers don't carry a particular game, that's their choice, what I get mad at is when they make blanket rules about games with a particular rating. Each game should be evaluated by the store based on how well they think it will sell, not if it fits their idea of a proper rating.
The same applies to movies. Personally, I won't watch any of the Saw movies, they disgust me, but that doesn't mean theaters shouldn't show them. Some people actually enjoy those movies, and it's not my or the theaters call on whether they should be allowed to watch them or not.
Consoles are an interesting problem. People are hesitant to spend money on a potentially expensive device that won't have many games available for it, so you really need to have a big company behind you in order to produce a successful new console. Even with a big name backing you, the battle is still up hill, because people tend to buy only 1 or 2 consoles, so your really having to compete hard in an entrenched market. There are open source portable consoles out there (that run Linux no less), but they're mostly a hobbyist item and are very unlikely to see any games by a major manufacturer.