Oh wait! They don't need to because open source programmers are already using them, have been for decades, and don't really give a shit at this point.
Haha. But seriously - you're wrong. Take a look at the list
A lot of these are thing that OSS hasn't touched in big ways yet (like cpu architecture, encryption, neural networks). This is not an indemnification but an invitation for OSS to implement these ideas. Kudos IBM.
Me too. It is surprising and inspiring to see IBM doing this.
Open source today is like bell bottoms in 1950. It wasn't cool just yet.
IBM is way ahead of the other heavyweights in recognizing a trend and getting ready to capitalize on it.
My business is deeply involved in open source. When I explain our strategy to people such as our silicon vendors, they chuckle, and I'm sure they look at me like some kind of hippie pinko, and not the greedy capitalist that I'm proud to be. But it's getting easier - with guys like IBM backing OSS, we can look forward to a technology landscape where people are making money AND advancing technology instead of just ripping each other off.
First tell me how to convert the legally purchased Windows game I have over to another operating system.
WRONG! That is not the same thing at all. Windows is the platform that the developer chose to write his app for. The reason it won't run on another platform is because it was designed to run on Windows. Not because the program is wrapped in some encryption scheme which it is illegal (because of DMCA) to circumvent.
Beneath the DRM, Apple's files are AAC. AAC is a standard which anyone can pay to license, and then implement in a competing device. Their copy protection layer is trivial (see hymn, vlc) and *technically* there is no challenge at all to make them play on all sorts of devices.
Apple is leveraging the DMCA here to reach and defend a monopolistic position. Apple says the copy protection is to prevent copying, which is nonsense because you can burn CDs. The copy protection is designed primarily to lock out the competition.
I won't comment on whether Apple has *reached* a monopoly in these markets - I'm honestly not sure what those criteria are. But they're CLEARLY dominant, and it is the DMCA which is enabling them to protect this position.
I'm surprised how few wheels exist in nature. Sure we've got lots of stuff that moves in orbits - electrons, planets, etc, and stuff that rolls (rocks, roly polys, and very small rocks) but there's not much in the way of wheels-attached-to-axles, which humans have found so useful for getting around and moving things.
Why not? Sure it's hard to make because living things usually need to be connected within themselves by nerves, tissue, vessels etc but why didn't nature find a way until man came along? Certainly I don't mean to exclude man's creations as "natural"... what I mean by "natural" is "aside from what people figured out how to make".
Anyone got examples? Am I overlooking some obvious ones?
I think the author is a bit of a fraud himself for sensationalizing this. He calls them "counterfeit" and "fake" but that's not really what they are.
Reading between the lines, it sounds like these guys just bought a bunch of AMD chips, marked higher clock speeds on them, and then resold them.
Yeah it's a million chips but this is not big-time counterfeiting. It's not like they ripped off the design files and built it in their own fab, which would take TREMENDOUS resources, and is a project of such a scale that it would be impossible to do in secret.
The maximum baud rate (signalling state transitions per second) on an analogue phone line is 2400. Bit rates higher than this must use increasingly complex modulation, phasing, coding and compression.
Right - so they knew that modems had room to improve! Thanks for reinforcing my point.
I always found it ironic that, at one time, modems supposedly had a maximum theoretical bandwidth of 2400 baud or 9600 baud (can't remember exactly) over phone lines, but, here, my broadband connection is getting hundreds of Kb/s over that same phone line.
Actually the "theoretical" limit was always 56K, because that's how many bps the DAC/ADC on the other end of your link would pass, period.
What changed with broadband was the equipment at the central office, and much of the equipment in between. You're siumply ignorant to imply that the modem inventors lacked foresight in predicting such a max throughput. That was, and still is absolutely the max throughput for POTS. Read up before you make an ass of yourself.
I have a friend who can't smell due, to a chlorine incident. I'll bet that's even harder than vision/hearing to fix with bionics. We have electronic sensors for those, but smell is a lot harder to measure electronically.
I guess it wouldn't be too bad. I remember a few good looking girls I might revisit if it weren't for... ah never mind.
For laughs at work we'll occasionally shout things at each other including:
A leather glove!
I'll take the rapists for 200!
I'm the cock of the walk!
The day is mine!
lol.... best SNL skit ever.
Of course there's also "AFLAC!" followed by "AFLAC ACK!" followed by "AFLAC FIN ACK!" if you've got nothing else to say. We even have one of their stuffed ducks (but no supplemental insurance).
He not only knows just about everything, but he's also remarkably good at putting together the pieces and figuring out a tough question that he didn't already know.
I remember one question "After several decades off it, works by this man seen here have returned to The New York Times bestsellers list in 2003"
He didn't recognize the picture at all, but figured it might be Tolkein given the LOTR craze (nobody else got it). That's damn quick thinking, and he answers a lot of questions that way, i.e. without knowing the answer beforehand - he works through trivia questions the way you'd work a math problem. Most jeopardy players rely solely on their memory banks, and that's how he beats them.
Yeah the hardware was better in a lot of respects, but what interesting apps did you have for that Amiga?
IIRC the only interesting Amiga apps didn't come out until long after the Mac had reached critical mass with developers. Also Apple already had all the Apple ][ developers and customers behind them, so it's not like they and Amiga both launched from the same starting point.
But I, like most, wasn't really following the Amiga so that's all I can say about it...
So I guess iRiver missed the memo huh? They have support for OGG on almost all of their flash players, and all of their HDD players.
Click here if you doubt.
I don't doubt at all. But "only on iRiver" is pretty damn obscure when you cosinder the myriad of aac/mp3/wma players out there,
The MP3 codec was not, in fact designed to run on portable systems, indeed it was never intended to be used separately from the MPEG-1 Video codec at all! Fraunhofer IIs simply came up with an audio codec that would pair well with MPEG's high-level video compression, someone figured out how to separate the stream into its own file, WinAmp came along, and presto, new music format.
Give Mircronas credit where due. In fact the whole portable mp3 player market was spawned by Rio's use of their MAS35xx chips in the first players. Those chips were originally designed for receiving satellite streams, so I'd give Rio credit for the portable concept despite the fact that most of the technology was invented elsewhere.
In fact, because of its kludgy origin, the MP3 spec lacks many features that would make life easier, including (exemplia gratis) a proper indexing system--hence the seeking weirdness and sometimes fugly playback that plagues VBR-MP3 files.
Fully agreed.
The OGG container-file format and Vorbis encoder
Yes, please excuse my misuse of these ridiculously confusing names,
were designed to address these issues, as well as to provide a Free (speech & beer) and Open alternative to MP3,
Alternative, yes. Better and "in time for maket", no.
With apologies to the grandparent post, I just realized that "80% of realtime" could be taken to mean that either a) it gets 80% of the work done in the requisite time or b) it gets the requisite work done in 80% of the given time.
I probably took it the wrong way. Nonetheless, quite a bit of detail about the particular architecture, and other system requirements has been omitted here, and I stand by my points regarding memory requirements.
Memory bandwidth is a big issue with any kind of codec. Confining the high-bandwidth IO to a small area of (on-chip / L1) memory is an important requirement for it to be portable to embeeded DSPs. Not all codecs meet this requirement.
The Tremor (http://www.xiph.org/ogg/vorbis/) player is running at about 80% real-time.
First of all, an a/v codec that runs at 80% of real time is about as useful as an internal combustion engine that achieves 80% of the power needed to turn the crankshaft around for the next stroke. Ie not useful at all. Get tremor running fast, and then it's interesting.
Secondly, few people understand exactly why ogg is so far behind mp3/wma/aac in terms of adoption. It's not because the commercial enterprises are "anti-OSS". It's because ogg was designed from the get-go to run on PCs and not embedded systems.
I have personally looked at Tremor, with the goal of porting it to an embedded audio player, and found it to be very poorly designed in that it requires large amounts of fast on-chip memory, which is usually not present on embedded devices. Codecs like MP3 and WMA were carefully designed to work on embedded DSPs and this is one of many reasons why you'll find these codecs, and not Ogg, on all kinds of devices.
Sorry ogg fans. It's not political. Your favorite codec kind of sucks.
Don't you people do some analysis before buying a stock, or do you just go for the "hot tip."
I'm not saying you should jump on "hot tips," but the only goal of stock analysis is identifiying what's hot.
It's about predicting the herd. If you just stick to your figures, you'll miss out on all except th safest, most modest gains. Take your pick...
It is FCC and CE certified by an independent lab.
Please contact me to troubleshoot. Is it AM/FM, and what frequencies? EMI issues are extremely rare, but they can happen.
It may be a bad power supply - the only times we've had an emi problem it has been fixed by swapping out the PS.
Sorry, I didn't realize how stupidly off-topic you were. Fair enough.
Anyway MS patents are bullshit. Things like "recycle bin" etc, and stuff that xerox parc did 25 years ago.
The IBM patents we're talking about are interesting and valuable, and are mostly things that OSS isn't doing now. That's all I was saying.
Go cool off and take some prozac, asshole.
Dude, how about reading the fucking title of my post next time.
???
Oh wait! They don't need to because open source programmers are already using them, have been for decades, and don't really give a shit at this point.
Haha. But seriously - you're wrong. Take a look at the list
A lot of these are thing that OSS hasn't touched in big ways yet (like cpu architecture, encryption, neural networks). This is not an indemnification but an invitation for OSS to implement these ideas. Kudos IBM.
I'm buying a crapload of IBM stock.
Me too. It is surprising and inspiring to see IBM doing this.
Open source today is like bell bottoms in 1950. It wasn't cool just yet.
IBM is way ahead of the other heavyweights in recognizing a trend and getting ready to capitalize on it.
My business is deeply involved in open source. When I explain our strategy to people such as our silicon vendors, they chuckle, and I'm sure they look at me like some kind of hippie pinko, and not the greedy capitalist that I'm proud to be. But it's getting easier - with guys like IBM backing OSS, we can look forward to a technology landscape where people are making money AND advancing technology instead of just ripping each other off.
I think this is more of a 'stunt' by someone desperately seeking attention.
No, I'll bet he makes a fortune.
This is going to be all over the news. It's brilliant.
First tell me how to convert the legally purchased Windows game I have over to another operating system.
WRONG! That is not the same thing at all. Windows is the platform that the developer chose to write his app for. The reason it won't run on another platform is because it was designed to run on Windows. Not because the program is wrapped in some encryption scheme which it is illegal (because of DMCA) to circumvent.
Beneath the DRM, Apple's files are AAC. AAC is a standard which anyone can pay to license, and then implement in a competing device. Their copy protection layer is trivial (see hymn, vlc) and *technically* there is no challenge at all to make them play on all sorts of devices.
Apple is leveraging the DMCA here to reach and defend a monopolistic position. Apple says the copy protection is to prevent copying, which is nonsense because you can burn CDs. The copy protection is designed primarily to lock out the competition.
I won't comment on whether Apple has *reached* a monopoly in these markets - I'm honestly not sure what those criteria are. But they're CLEARLY dominant, and it is the DMCA which is enabling them to protect this position.
I think there's something romantic about it that draws geeks towards its coils
Personally I find the capacitors to be that much more erogenous. Especially when they're discharging.
I also like it when they resist a little.
I'm surprised how few wheels exist in nature. Sure we've got lots of stuff that moves in orbits - electrons, planets, etc, and stuff that rolls (rocks, roly polys, and very small rocks) but there's not much in the way of wheels-attached-to-axles, which humans have found so useful for getting around and moving things.
Why not? Sure it's hard to make because living things usually need to be connected within themselves by nerves, tissue, vessels etc but why didn't nature find a way until man came along? Certainly I don't mean to exclude man's creations as "natural"... what I mean by "natural" is "aside from what people figured out how to make".
Anyone got examples? Am I overlooking some obvious ones?
I think the author is a bit of a fraud himself for sensationalizing this. He calls them "counterfeit" and "fake" but that's not really what they are.
Reading between the lines, it sounds like these guys just bought a bunch of AMD chips, marked higher clock speeds on them, and then resold them.
Yeah it's a million chips but this is not big-time counterfeiting. It's not like they ripped off the design files and built it in their own fab, which would take TREMENDOUS resources, and is a project of such a scale that it would be impossible to do in secret.
The maximum baud rate (signalling state transitions per second) on an analogue phone line is 2400. Bit rates higher than this must use increasingly complex modulation, phasing, coding and compression.
Right - so they knew that modems had room to improve! Thanks for reinforcing my point.
Collage isnt everything. I learnt to make money without a batchelors', and I do'nt need a job at google.
U don't need an education to succeed. Google is ghey!
I always found it ironic that, at one time, modems supposedly had a maximum theoretical bandwidth of 2400 baud or 9600 baud (can't remember exactly) over phone lines, but, here, my broadband connection is getting hundreds of Kb/s over that same phone line.
Actually the "theoretical" limit was always 56K, because that's how many bps the DAC/ADC on the other end of your link would pass, period.
What changed with broadband was the equipment at the central office, and much of the equipment in between. You're siumply ignorant to imply that the modem inventors lacked foresight in predicting such a max throughput. That was, and still is absolutely the max throughput for POTS. Read up before you make an ass of yourself.
I have a friend who can't smell due, to a chlorine incident. I'll bet that's even harder than vision/hearing to fix with bionics. We have electronic sensors for those, but smell is a lot harder to measure electronically.
I guess it wouldn't be too bad. I remember a few good looking girls I might revisit if it weren't for... ah never mind.
I should have studied foods that start with the letter Q.
What is a quacker-jack?
- A leather glove!
- I'll take the rapists for 200!
- I'm the cock of the walk!
- The day is mine!
lol.... best SNL skit ever.Of course there's also "AFLAC!" followed by "AFLAC ACK!" followed by "AFLAC FIN ACK!" if you've got nothing else to say. We even have one of their stuffed ducks (but no supplemental insurance).
Not even close, AC. Get yourself a subscription! :)
He not only knows just about everything, but he's also remarkably good at putting together the pieces and figuring out a tough question that he didn't already know.
I remember one question "After several decades off it, works by this man seen here have returned to The New York Times bestsellers list in 2003"
He didn't recognize the picture at all, but figured it might be Tolkein given the LOTR craze (nobody else got it). That's damn quick thinking, and he answers a lot of questions that way, i.e. without knowing the answer beforehand - he works through trivia questions the way you'd work a math problem. Most jeopardy players rely solely on their memory banks, and that's how he beats them.
That being said, there is a lot of reluctance to this project.
If you're so opposed to this modern development, why don't you just go live in the middle of nowhere, like out in the plains of... uh.. never mind.
Yeah the hardware was better in a lot of respects, but what interesting apps did you have for that Amiga?
IIRC the only interesting Amiga apps didn't come out until long after the Mac had reached critical mass with developers. Also Apple already had all the Apple ][ developers and customers behind them, so it's not like they and Amiga both launched from the same starting point.
But I, like most, wasn't really following the Amiga so that's all I can say about it...
So I guess iRiver missed the memo huh? They have support for OGG on almost all of their flash players, and all of their HDD players.
Click here if you doubt.
I don't doubt at all. But "only on iRiver" is pretty damn obscure when you cosinder the myriad of aac/mp3/wma players out there,
The MP3 codec was not, in fact designed to run on portable systems, indeed it was never intended to be used separately from the MPEG-1 Video codec at all! Fraunhofer IIs simply came up with an audio codec that would pair well with MPEG's high-level video compression, someone figured out how to separate the stream into its own file, WinAmp came along, and presto, new music format.
Give Mircronas credit where due. In fact the whole portable mp3 player market was spawned by Rio's use of their MAS35xx chips in the first players. Those chips were originally designed for receiving satellite streams, so I'd give Rio credit for the portable concept despite the fact that most of the technology was invented elsewhere.
In fact, because of its kludgy origin, the MP3 spec lacks many features that would make life easier, including (exemplia gratis) a proper indexing system--hence the seeking weirdness and sometimes fugly playback that plagues VBR-MP3 files.
Fully agreed.
The OGG container-file format and Vorbis encoder
Yes, please excuse my misuse of these ridiculously confusing names,
were designed to address these issues, as well as to provide a Free (speech & beer) and Open alternative to MP3,
Alternative, yes. Better and "in time for maket", no.
etc.
Tired... going to bed.
Damn it, where is the "+6, insightful" option?
With apologies to the grandparent post, I just realized that "80% of realtime" could be taken to mean that either a) it gets 80% of the work done in the requisite time or b) it gets the requisite work done in 80% of the given time.
I probably took it the wrong way. Nonetheless, quite a bit of detail about the particular architecture, and other system requirements has been omitted here, and I stand by my points regarding memory requirements.
Memory bandwidth is a big issue with any kind of codec. Confining the high-bandwidth IO to a small area of (on-chip / L1) memory is an important requirement for it to be portable to embeeded DSPs. Not all codecs meet this requirement.
The Tremor (http://www.xiph.org/ogg/vorbis/) player is running at about 80% real-time.
First of all, an a/v codec that runs at 80% of real time is about as useful as an internal combustion engine that achieves 80% of the power needed to turn the crankshaft around for the next stroke. Ie not useful at all. Get tremor running fast, and then it's interesting.
Secondly, few people understand exactly why ogg is so far behind mp3/wma/aac in terms of adoption. It's not because the commercial enterprises are "anti-OSS". It's because ogg was designed from the get-go to run on PCs and not embedded systems.
I have personally looked at Tremor, with the goal of porting it to an embedded audio player, and found it to be very poorly designed in that it requires large amounts of fast on-chip memory, which is usually not present on embedded devices. Codecs like MP3 and WMA were carefully designed to work on embedded DSPs and this is one of many reasons why you'll find these codecs, and not Ogg, on all kinds of devices.
Sorry ogg fans. It's not political. Your favorite codec kind of sucks.