"The judge and jury do decide, all the theater gets to decide is if they want to press charges or not."
I agree completely. Litigations are intimating and expensive. No matter whether the person will be convicted (most likely not), the whole experience will be a nightmare and stressful. Show some sympathy and common sense and drop the charges.
Both SD and CFS are superior to the old one. Between the two, the one that gets merged into mainline will be the best eventually.
There were a lot of testers when SD came out, because it clearly beat the pants off the old one, and that was exactly why Ingo went ahead to throw his own version of a fair scheduler - otherwise his code would not survive.
Which one is better, SD or CFS? Technically, it was hard to say, but it's not about technology - it's like the browser war, the one with the bigger market share wins. CFS has been merged into mainline and gets the biggest exposure, so there are hell a lot of more testers and developers attention, and with a genius like Ingo, it's only a matter of time that CFS will perform better than SD - the latter has been simply ignored since CFS was out.
So arguing which one is technically better is not the point. It's like people kept arguing Netscape was better than IE. But the fact is IE eventually outperformed Netscape even technically.
A lot of people who watched the whole thing on LKML consider the decision of merging CFS was unfair, but few really worried that we'd have a worse scheduler in the long run. Get your Cause and Consequence right.
Con HAS sucked it up for many years - he has maintained his scheduler work out of mainline tree for a very long time. The fact is that to merge any work that touches Ingo's code, you need Ingo's bless, and Ingo simply wasn't interested or convinced that his scheduler was worse by design, and as such he refused to replace his code with Con's and always wanted to "improve the existing code".
Then one day SD appears and Ingo suddently announced his version of a fair scheduler, and after so many years of hard work Con simply found out that it was impossible to get his work merged or acknowledged respectively. He was pretty much bypassed by the Linus - Ingo DirectMerge feature.
Don't worry, they will by all means find support to stay in the USA due to "political oppression". Why do you think there is a lawsuit in the first place?
There are a lot of misundertstandings about how IME works and how Google copied non-public databases. So let me explain.
IME accepts keyboard input and converts it into certain language characters. There are many different input methods that decide how to generate Chinese characters by using English keyboards, and pinyin is one of them (and the most popular one).
pinyin is popular because it's simple and bears almost no learning curve. However, it suffers the problem of aliasing. For example, "shi" under pinyin will convert into "" "" ""... in general, the same sequence could map to many different words (could be several dozens), and you usually need to select from them by choosing 1, 2, 3,...(the input bar will display them from which you could choose, somtimes needing page-down). A native implementation of pinyin is thus very slow and cumbersome to use.
A good implementation uses following approaches: 1. adjust word location by how frequently it's used in the past. So most frequently used words are shift to the front, making selection much faster. Typically they should fit into the first page (no scrolling required). 2. allow partial input for common phrases. This inputs a whole phrase at once, each character only requiring the first English letters. It speeds up input significantly.
So the quality of the pinyin method depends heavily on how well the input could guess and prioritize the guesses, and thus the dictionary that is being used. And generating this dictionary (keeping it both contemporary and accurate) takes a lot of time.
The dictionary is typically distributed together with the input method (or it wouldn't work). You could obtain sohu's dictionary by just installing its input method, and Google has likely obtained it this way. However, I don't think it's in an open-standard format, so Google probably has done certain reverse-engineering to be able to actually use it in its own software.
There are at least two additional drawbacks compared to streaming: 1. You have to be physically close to the TV (or get a very long cable) and manually do the cabling. 2. You have to play the video on your computer which interferes with your other work.
I've never used S-video since I got Xbox 360. I no longer have to carry my laptop to the TV, plug in the cable, go to control panel to turn on theater mode, and all other hassles. I just start TVersity with one click and XBox 360 with the remote control. All on my sofa without moving a toe.
I've been using TVersity to steam videos from my compuater (like a media center but much better). I can play divx xdiv and rmvb. The only drawback is that it cannot rewind.
This is not just about China. Both GOOG and SOHU are NASDAQ companies, and the software is released to the world (including US). So SOHU could sue GOOG.
If GOOG or whatever US companies think a Chinese company infringed on their rights, they can sue, instead of whining on online forums.
You are totally comparing apples to oranges. aspell is a released package for people to use - much like any software components such as libc for people to build software upon. It's understandable that Google does not credit it on their website - it would be too many of those.
sogou's dictionary is a totally different story. It's never released separately with the intent for others to reuse freely. This is bloody copyright violation. I am really surprised that Google has done this.
I remember before that google also copied web pages from rivals such as Yahoo with extremely similar layout and wording.
I often use ssh/x to connect to work with p2p downloading at the same time. The ssh/x response is horrible. I'd like to be able to shape the traffic so my ssh/x connection gets absolute priority with p2p using whatever is left. I wonder how other people are doing this.
I believe it requires physical access, so it's like "hacking own box". However, vendors typically do not grant full access (read: shell) to customers so very experienced customers (or competitors) could now use this method to get into the black box and find out more internal details.
(his attorney, Jeffrey Sheridan, as saying) the source code was necessary because otherwise "for all we know, it's a random number generator."
"The judge and jury do decide, all the theater gets to decide is if they want to press charges or not."
I agree completely. Litigations are intimating and expensive. No matter whether the person will be convicted (most likely not), the whole experience will be a nightmare and stressful. Show some sympathy and common sense and drop the charges.
Both SD and CFS are superior to the old one. Between the two, the one that gets merged into mainline will be the best eventually.
There were a lot of testers when SD came out, because it clearly beat the pants off the old one, and that was exactly why Ingo went ahead to throw his own version of a fair scheduler - otherwise his code would not survive.
Which one is better, SD or CFS? Technically, it was hard to say, but it's not about technology - it's like the browser war, the one with the bigger market share wins. CFS has been merged into mainline and gets the biggest exposure, so there are hell a lot of more testers and developers attention, and with a genius like Ingo, it's only a matter of time that CFS will perform better than SD - the latter has been simply ignored since CFS was out.
So arguing which one is technically better is not the point. It's like people kept arguing Netscape was better than IE. But the fact is IE eventually outperformed Netscape even technically.
A lot of people who watched the whole thing on LKML consider the decision of merging CFS was unfair, but few really worried that we'd have a worse scheduler in the long run. Get your Cause and Consequence right.
Con HAS sucked it up for many years - he has maintained his scheduler work out of mainline tree for a very long time. The fact is that to merge any work that touches Ingo's code, you need Ingo's bless, and Ingo simply wasn't interested or convinced that his scheduler was worse by design, and as such he refused to replace his code with Con's and always wanted to "improve the existing code".
Then one day SD appears and Ingo suddently announced his version of a fair scheduler, and after so many years of hard work Con simply found out that it was impossible to get his work merged or acknowledged respectively. He was pretty much bypassed by the Linus - Ingo DirectMerge feature.
I didn't take this class back when I studied computer science. It was kinda boring at that time. But maybe time has changed now.
Do not tune stuff that is hidden unless you know what you are doing.
Most PCs are already running Windows. So if phones are becoming PCs, they'll run Windows too.
So, if he is head of Microsoft's Linux division, and Linux doesn't exist, I wonder why he has not fired himself and declared himself dead?
It'd be very handy if the flash could be removed and carried in pocket.
Unfortunately, you need to provide your MAC to the university to register for the network connection in the first place. So they already have it.
Don't worry, they will by all means find support to stay in the USA due to "political oppression". Why do you think there is a lawsuit in the first place?
Of course it does. If nobody moves to Vista, Microsoft would have to extend its support for XP. This would cost them huge amount of money.
M$ is afraid that Google turns into the dark side.
There are a lot of misundertstandings about how IME works and how Google copied non-public databases. So let me explain.
... in general, the same sequence could map to many different words (could be several dozens), and you usually need to select from them by choosing 1, 2, 3, ...(the input bar will display them from which you could choose, somtimes needing page-down). A native implementation of pinyin is thus very slow and cumbersome to use.
IME accepts keyboard input and converts it into certain language characters. There are many different input methods that decide how to generate Chinese characters by using English keyboards, and pinyin is one of them (and the most popular one).
pinyin is popular because it's simple and bears almost no learning curve. However, it suffers the problem of aliasing. For example, "shi" under pinyin will convert into "" "" ""
A good implementation uses following approaches:
1. adjust word location by how frequently it's used in the past. So most frequently used words are shift to the front, making selection much faster. Typically they should fit into the first page (no scrolling required).
2. allow partial input for common phrases. This inputs a whole phrase at once, each character only requiring the first English letters. It speeds up input significantly.
So the quality of the pinyin method depends heavily on how well the input could guess and prioritize the guesses, and thus the dictionary that is being used. And generating this dictionary (keeping it both contemporary and accurate) takes a lot of time.
The dictionary is typically distributed together with the input method (or it wouldn't work). You could obtain sohu's dictionary by just installing its input method, and Google has likely obtained it this way. However, I don't think it's in an open-standard format, so Google probably has done certain reverse-engineering to be able to actually use it in its own software.
There are at least two additional drawbacks compared to streaming:
1. You have to be physically close to the TV (or get a very long cable) and manually do the cabling.
2. You have to play the video on your computer which interferes with your other work.
I've never used S-video since I got Xbox 360. I no longer have to carry my laptop to the TV, plug in the cable, go to control panel to turn on theater mode, and all other hassles. I just start TVersity with one click and XBox 360 with the remote control. All on my sofa without moving a toe.
I've been using TVersity to steam videos from my compuater (like a media center but much better). I can play divx xdiv and rmvb. The only drawback is that it cannot rewind.
: but you seem to be talking about an essay not an algorithm.
Why do you even talk about algorithm here? There is no algorithm involved. It's a dictionary that is copied, not code.
: while i am not insisting that it is the case
So should this be modded OT?
: The unfortunate fact of the matter is that... They just don't care, period...
And this is "insightful" on slashdot.
Enough said.
This is not just about China. Both GOOG and SOHU are NASDAQ companies, and the software is released to the world (including US). So SOHU could sue GOOG.
If GOOG or whatever US companies think a Chinese company infringed on their rights, they can sue, instead of whining on online forums.
So, what's your exact point?
You are totally comparing apples to oranges. aspell is a released package for people to use - much like any software components such as libc for people to build software upon. It's understandable that Google does not credit it on their website - it would be too many of those.
sogou's dictionary is a totally different story. It's never released separately with the intent for others to reuse freely. This is bloody copyright violation. I am really surprised that Google has done this.
I remember before that google also copied web pages from rivals such as Yahoo with extremely similar layout and wording.
I often use ssh/x to connect to work with p2p downloading at the same time. The ssh/x response is horrible. I'd like to be able to shape the traffic so my ssh/x connection gets absolute priority with p2p using whatever is left. I wonder how other people are doing this.
I believe it requires physical access, so it's like "hacking own box". However, vendors typically do not grant full access (read: shell) to customers so very experienced customers (or competitors) could now use this method to get into the black box and find out more internal details.
People have voted with their blood.
Then one of us is confused. Running a red light is illegal, but it's certainly not criminal.