Are you that asinine? Is a "viral video", or "viral marketing" not viral ? Anyhow, what the grandparent was right, it's viral.
(at this point I took some time to research it myself to prove you were stupid about this)
Oh wait, the gpl is not viral. (no kidding I just realized this myself)
> http://yro.slashdot.org/article.pl?sid=03/12/15/20 41236 > Pamela Jones of Groklaw has put together a short FUD-killer on the General Public License that explains why you can't lose your proprietary code if you inadvertently incorporate GPL code. This is not the only text of its kind, but it is so well explained that you might want to bookmark the page for future reference."
Suppose a company really did mingle GPL code into a program with their own proprietary code and then distributed the merged product under a proprietary license or without living up to the terms of the GPL? Now what happens? What will the judge do now? Order the code released under the GPL over the wishes of the owner?
Stop and think. What happens if you violate the terms of a fishing license? For example, the license may restrict how much fish you can catch on a particular day or what kinds of fish you can keep, what sizes, etc. Suppose you violate the terms of the license. What happens? You lose your license to fish. There may be a fine to pay, right? That's essentially the same thing that happens under the GPL, except it's nicer, because the company gets to choose what it wishes to do under the terms of the GPL. If it still isn't resolved, and it goes to a judge, however, it's enforced as a violation of copyright law, not contract law. Here is Professor Moglen's explanation of what happens:
>> How is this newsworthy?
BLASPHEMY!
Had I told you that within 45 days of the iphone release it would have been hacked to allow any program and even, ugh NES emulators I would have been modded down into oblivion.
This is a closed system, on a phone, running a unix variant that descends from freebsd and netbsd. The geek factors are off the chart.
The reporter could simply record video, keep notes of what happens, then add some dramatic voices on top. For extra points they would show videos of exploding vans.
Well, not so fast, He has to be convicted first, then go through all the appeals etc. Word is out that he has hired Washington's most powerful and expensive lawyer[1], Brendan Sullivan [2]. You may know Sullivan as he was the attorney for Oliver North during the Iran contra affair. Sullivan was also hired as the lead attorney against Microsoft, on behalf of nine state attorneys general who were unhappy with the federal government's decision to drop an antitrust case against Microsoft.[3] You may remember him from this quote:
"Internet Explorer, your honor, is the fruit of Microsoft's statutory violations and it should be denied them."[4]
Oh my, so do I root for Stevens to get convicted, or do I want to see his attorney fail? I mean, gee nine attorney generals hired this guy to fight Microsoft, he's gotta be a heck of a lawyer.
Bah, you must be a mathematician. If you put a monkey in front of a typewriter and he types on it for an infinite amount of time, he'll eventually type all of Shakespeare's work.
Ignoring punctuation, spacing, and capitalization, a monkey typing letters uniformly at random has one chance in 26 of correctly typing the first letter of Hamlet. It has one chance in 676 (26 times 26) of typing the first two letters. Because the probability shrinks exponentially, at 20 letters it already has only one chance in 26^20 = 19,928,148,895,209,409,152,340,197,376, roughly equivalent to the probability of buying 4 lottery tickets consecutively and winning the jackpot each time. In the case of the entire text of Hamlet, the probabilities are so vanishingly small they can barely be conceived in human terms. The text of Hamlet, even stripped of punctuation, contains well over 130,000 letters which would lead to a probability of one in 3.4×10^183946.
For comparison purposes, there are only about 10^79 atoms in the observable universe and only 4.3 x 10^17 seconds have elapsed since the Big Bang. Even if the universe were filled with monkeys typing for all time, their total probability to produce a single instance of Hamlet would still be less than one chance in 10183800. As Kittel and Kroemer put it, "The probability of Hamlet is therefore zero in any operational sense of an event...", and the statement that the monkeys must eventually succeed "gives a misleading conclusion about very, very large numbers." This is from their textbook on thermodynamics, the field whose statistical foundations motivated the first known expositions of typing monkeys
It's even smarter than that, the content is signed, encrypted left and right. The VM has its own public key, it signs responses with it when talking to the BD+ code. The cd then contains some extra cryptographic info (named BD-ROM Mark) that can't be read with a regular cd rom but require a unique hardware device. See my earlier comments on this.
> Oh please all powerful VM, tell me what you hash to." And the VM replies "Oh, I hash to the same thing the normal one does
Ah yes, indeed. You do miss something there though: The response has been signed using a public key, and that's sitting in circuits covered in epoxy. Thus The all powerful vm will say: Here is my checksum, and here's the signature for it. This is a very smart design. Not to mention that the cd includes a physical feature: BD-ROM mark, which is a small amount of cryptographical data that is stored physically differently from normal Blu-ray data. Bit-by-bit copies that do not replicate the BD-ROM Mark are impossible to decode. A specially licensed piece of hardware is required to insert the ROM-mark into the media during replication. Through licensing of the special hardware element, the BDA believes that it can eliminate the possibility of mass producing BD-ROMs without authorization. (wiki/blu-ray)
The more I read about this the more intriguing it gets.
Actually most new cores have a RISC underpinnings. "Modern x86 processors also decode and split more complex instructions into a series of smaller internal "micro-operations" which can thereby be executed in a pipelined (parallel) fashion, thus achieving high performance on a much larger subset of instructions."
I tried it. It sucks. Nothing innovative, plain old technologies. You go to a page with 5 filename inputs, you select each file, you put them in folders, you share certain folders.
This can't work, there are several reasons: a) It would not work with other technologies, ie servlets, where the content is not passed back as a "string" but rather as a stream, (Ie different parts provide different pieces to the stream, but no one is holding the entire "response" back) b) Javascript can't compute the checksum of a webpage, it can only look at the DOM which is a 'tree' generated from the source, albeit it can change based on the user's client (greasemonkey, etc can change this tree) c) although they added the js you can't prove they added the ads, as they show only on certain web pages such as pennyarcade (see the link, it is placed to match the web page, not just randomly)
on another note: wouldnt this fuck up ajax request? -- ie if you are adding random shit to an ajax response then it would not parse correctly... then how would their magic hardware detect if a request is an ajax request anyhow? -- the response does not have to be xml after all.
Agreed, and I would also like to remind fellow slashdotters that Maynor did indeed fake the wifi hack,
Here is a video I made debunking their proof: http://video.google.com/videoplay?docid=1468187717 11399295
My guess is that they got a buffer overflow but had not yet found the correct location in memory to write their shellcode. They still have not...
Don't be so excited. How often do you look at the keyboard ? Each and every time you take your gaze off the monitor, off the code, your brain has to look at the keyboard. This is a little bit like saving a register on the stack doing an unrelated task and then loading the register back up again.
In short, spillage will slow you down a bit, the best way to become more productive is to memorise the shortcuts and not have to look at the keyboard.
I personally have and use the das keyboard. It's completely blank and the feel on the keys is amazing. I'm a proud owner of an IBM Model M13. I happily bang away on it at work, but the keys are a bit heavy. Compared to my m13, macbook pro keyboard, and Das keyboard I have tested myself faster on the Das.
On top of that I would like to add reviews of the optimus mini 3, they were 'sticky' and did not have a confortable click to them.
> Obligatory "my Mac only has one LED to indicate that it's sleeping" post. >>... and another when the iSight cam. is on.... >>> Don't forget about the caps lock key. >>>>... Or the numlock key >>>>>... Oh and there's the backlit keyboard >>>>>>... Did you know that the battery has a light indicating amount charged too?
I would love to help myself As a longtime java developer, and advocate of the open source java, I think it's time to put my time where my mouth is. Albeit a few questions: * Where is the effort being organised * Is there a list of the methods that need to be reimplemented? * Have I been tainted -- I've seen java code before, If I reimplement something and it might look like the previous code, how do I guard against this? * Can we make java better?
Actually, speaking of the USA, how does "conservative french" relate to "conservative american". Is 'their right' our left? It appears conservatives there are pro-american, whereas conservatives here are anti-french (freedom fries?)
That's nothing, at the current rate I fully expect Thailand (and other developing southern Asian countries) to hit back with a $1.00 laptop, with wireless, and wikipedia, openoffice (running really fast), and even Duke Nukem Forever
Not sure what to tag this, maybe "beatingadeadhorse". How many more stories of SCO being {evil|stupid|malicious} do we need. The company is almost dead now, let them die alright. It'll be a history lesson for future companies.
> So, as you see, the GPL is clearly not viral.
0 41236
2 10634851
Are you that asinine? Is a "viral video", or "viral marketing" not viral ?
Anyhow, what the grandparent was right, it's viral.
(at this point I took some time to research it myself to prove you were stupid about this)
Oh wait, the gpl is not viral. (no kidding I just realized this myself)
> http://yro.slashdot.org/article.pl?sid=03/12/15/2
> Pamela Jones of Groklaw has put together a short FUD-killer on the General Public License that explains why you can't lose your proprietary code if you inadvertently incorporate GPL code. This is not the only text of its kind, but it is so well explained that you might want to bookmark the page for future reference."
The article:
> http://www.groklaw.net/article.php?story=20031214
Suppose a company really did mingle GPL code into a program with their own proprietary code and then distributed the merged product under a proprietary license or without living up to the terms of the GPL? Now what happens? What will the judge do now? Order the code released under the GPL over the wishes of the owner?
Stop and think. What happens if you violate the terms of a fishing license? For example, the license may restrict how much fish you can catch on a particular day or what kinds of fish you can keep, what sizes, etc. Suppose you violate the terms of the license. What happens? You lose your license to fish. There may be a fine to pay, right? That's essentially the same thing that happens under the GPL, except it's nicer, because the company gets to choose what it wishes to do under the terms of the GPL. If it still isn't resolved, and it goes to a judge, however, it's enforced as a violation of copyright law, not contract law. Here is Professor Moglen's explanation of what happens:
Sorry about the insults, cheers.
The film was highly entertaining, I would strongly recommend it.
>> How is this newsworthy? BLASPHEMY! Had I told you that within 45 days of the iphone release it would have been hacked to allow any program and even, ugh NES emulators I would have been modded down into oblivion. This is a closed system, on a phone, running a unix variant that descends from freebsd and netbsd. The geek factors are off the chart.
> No taxpayer information was given out...just the IRS employee's user name and password for the internal IRS system
I think you parsed the headline incorrectly, let me help you with that:
(IRS
(Freely Gives Out)
(Taxpayer
((User Name/Password)
(Info))))
Defcon is actually organised in Nevada, which is a two party state: http://en.wikipedia.org/wiki/Telephone_recording_l aws#Two_party_consent_states
The reporter could simply record video, keep notes of what happens, then add some dramatic voices on top. For extra points they would show videos of exploding vans.
For Lulz, for course.
Well, not so fast, He has to be convicted first, then go through all the appeals etc. Word is out that he has hired Washington's most powerful and expensive lawyer[1], Brendan Sullivan [2]. You may know Sullivan as he was the attorney for Oliver North during the Iran contra affair. Sullivan was also hired as the lead attorney against Microsoft, on behalf of nine state attorneys general who were unhappy with the federal government's decision to drop an antitrust case against Microsoft.[3] You may remember him from this quote:
e nt/4457.htmlo ft/index.htm
"Internet Explorer, your honor, is the fruit of Microsoft's statutory violations and it should be denied them."[4]
Oh my, so do I root for Stevens to get convicted, or do I want to see his attorney fail? I mean, gee nine attorney generals hired this guy to fight Microsoft, he's gotta be a heck of a lawyer.
1) http://www.washingtonian.com/articles/capitalcomm
2) http://en.wikipedia.org/wiki/Brendan_Sullivan
3) http://ag.ca.gov/newsalerts/release.php?id=1061
4) http://money.cnn.com/2002/03/18/technology/micros
Bah, you must be a mathematician.
If you put a monkey in front of a typewriter and he types on it for an infinite amount of time, he'll eventually type all of Shakespeare's work.
It's called the Infinite monkey theorem
Ignoring punctuation, spacing, and capitalization, a monkey typing letters uniformly at random has one chance in 26 of correctly typing the first letter of Hamlet. It has one chance in 676 (26 times 26) of typing the first two letters. Because the probability shrinks exponentially, at 20 letters it already has only one chance in 26^20 = 19,928,148,895,209,409,152,340,197,376, roughly equivalent to the probability of buying 4 lottery tickets consecutively and winning the jackpot each time. In the case of the entire text of Hamlet, the probabilities are so vanishingly small they can barely be conceived in human terms. The text of Hamlet, even stripped of punctuation, contains well over 130,000 letters which would lead to a probability of one in 3.4×10^183946.
For comparison purposes, there are only about 10^79 atoms in the observable universe and only 4.3 x 10^17 seconds have elapsed since the Big Bang. Even if the universe were filled with monkeys typing for all time, their total probability to produce a single instance of Hamlet would still be less than one chance in 10183800. As Kittel and Kroemer put it, "The probability of Hamlet is therefore zero in any operational sense of an event...", and the statement that the monkeys must eventually succeed "gives a misleading conclusion about very, very large numbers." This is from their textbook on thermodynamics, the field whose statistical foundations motivated the first known expositions of typing monkeys
It's even smarter than that, the content is signed, encrypted left and right. The VM has its own public key, it signs responses with it when talking to the BD+ code. The cd then contains some extra cryptographic info (named BD-ROM Mark) that can't be read with a regular cd rom but require a unique hardware device. See my earlier comments on this.
They can indeed expect the VM to be trustworthy... that is IF the VM can sign the reply with a public key that it has been assigned to it.
> Oh please all powerful VM, tell me what you hash to." And the VM replies "Oh, I hash to the same thing the normal one does
Ah yes, indeed. You do miss something there though: The response has been signed using a public key, and that's sitting in circuits covered in epoxy. Thus The all powerful vm will say: Here is my checksum, and here's the signature for it. This is a very smart design. Not to mention that the cd includes a physical feature: BD-ROM mark, which is a small amount of cryptographical data that is stored physically differently from normal Blu-ray data. Bit-by-bit copies that do not replicate the BD-ROM Mark are impossible to decode. A specially licensed piece of hardware is required to insert the ROM-mark into the media during replication. Through licensing of the special hardware element, the BDA believes that it can eliminate the possibility of mass producing BD-ROMs without authorization. (wiki/blu-ray)
The more I read about this the more intriguing it gets.
Thank you for your comments. You should get an account. I read slashdot with the hope that I encounter people like you.
Actually most new cores have a RISC underpinnings. "Modern x86 processors also decode and split more complex instructions into a series of smaller internal "micro-operations" which can thereby be executed in a pipelined (parallel) fashion, thus achieving high performance on a much larger subset of instructions."
> http://en.wikipedia.org/wiki/Micro-operations
Meh, I spoke too fast.
I tried it. It sucks.
Nothing innovative, plain old technologies. You go to a page with 5 filename inputs, you select each file, you put them in folders, you share certain folders.
Screenshots:
* http://tinyurl.com/2vaa7e (main page)
* http://tinyurl.com/38fsb9 (uploading screen )
* http://tinyurl.com/2j53kp (folder with files)
It does not seem to be "mountable" either.
Have you tried it yet?
Don't speak so fast, competition is ultimately good for the consumer.
Here you go, give it a spin: http://folders.live.com/
This can't work, there are several reasons:
a) It would not work with other technologies, ie servlets, where the content is not passed back as a "string" but rather as a stream, (Ie different parts provide different pieces to the stream, but no one is holding the entire "response" back)
b) Javascript can't compute the checksum of a webpage, it can only look at the DOM which is a 'tree' generated from the source, albeit it can change based on the user's client (greasemonkey, etc can change this tree)
c) although they added the js you can't prove they added the ads, as they show only on certain web pages such as pennyarcade (see the link, it is placed to match the web page, not just randomly)
on another note: wouldnt this fuck up ajax request? -- ie if you are adding random shit to an ajax response then it would not parse correctly... then how would their magic hardware detect if a request is an ajax request anyhow? -- the response does not have to be xml after all.
Agreed, and I would also like to remind fellow slashdotters that Maynor did indeed fake the wifi hack,7 11399295
Here is a video I made debunking their proof: http://video.google.com/videoplay?docid=146818771
My guess is that they got a buffer overflow but had not yet found the correct location in memory to write their shellcode. They still have not...
Keep in mind they are not reimplementing the methods, they are simply providing a wrapper.
Native operation:
Application -> (call to) -> DirectX/OpenGL library -> (call to) -> Native driver -> (low level call to) -> Graphic card
Parallels:
Application -> DirectX/OpenGL -> Parallels driver -> Parallels host (fixes coordinates) -> Native driver - Graphic card
Thus, in a way, you don't really decrease "bandwith", you decrease "latency" which is very minimal. I would guess no more a few handful instructions.
Don't be so excited. How often do you look at the keyboard ?
Each and every time you take your gaze off the monitor, off the code, your brain has to look at the keyboard. This is a little bit like saving a register on the stack doing an unrelated task and then loading the register back up again.
In short, spillage will slow you down a bit, the best way to become more productive is to memorise the shortcuts and not have to look at the keyboard.
I personally have and use the das keyboard. It's completely blank and the feel on the keys is amazing. I'm a proud owner of an IBM Model M13. I happily bang away on it at work, but the keys are a bit heavy. Compared to my m13, macbook pro keyboard, and Das keyboard I have tested myself faster on the Das.
On top of that I would like to add reviews of the optimus mini 3, they were 'sticky' and did not have a confortable click to them.
> Obligatory "my Mac only has one LED to indicate that it's sleeping" post. ... and another when the iSight cam. is on.... ... Or the numlock key ... Oh and there's the backlit keyboard ... Did you know that the battery has a light indicating amount charged too?
>>
>>> Don't forget about the caps lock key.
>>>>
>>>>>
>>>>>>
Did I miss anything?
Well at the moment it's still a bit slower than flash. But anyhow, here are some samples of JavaFX "websites"
n lp
http://blogs.sun.com/chrisoliver/resource/demo2.j
Right now they run as regular java apps, but imagine a lightweight plugin in your browser for that.
I would love to help myself
As a longtime java developer, and advocate of the open source java, I think it's time to put my time where my mouth is. Albeit a few questions:
* Where is the effort being organised
* Is there a list of the methods that need to be reimplemented?
* Have I been tainted -- I've seen java code before, If I reimplement something and it might look like the previous code, how do I guard against this?
* Can we make java better?
Actually, speaking of the USA, how does "conservative french" relate to "conservative american". Is 'their right' our left? It appears conservatives there are pro-american, whereas conservatives here are anti-french (freedom fries?)
Dear kdawson, arbitraryaardvark We sure hope you have health insurance... and that it covers broken legs. - The slashdot community
That's nothing, at the current rate I fully expect Thailand (and other developing southern Asian countries) to hit back with a $1.00 laptop, with wireless, and wikipedia, openoffice (running really fast), and even Duke Nukem Forever
Not sure what to tag this, maybe "beatingadeadhorse". How many more stories of SCO being {evil|stupid|malicious} do we need. The company is almost dead now, let them die alright. It'll be a history lesson for future companies.