All I see on that page is a little marketing blurb about the codecs and information on how to license them.
So... you read this page and you came to the conclusion that they are licensing the codec, but somehow this doesn't allow for other players to support the codec?
I see nothing about downloading source to the codecs. Can you provide a link to a download or point me to something I'm missing?
Hmm... Well, that's because the Real guys provide the link under the misleading text "the source code site for RealAudio and RealVideo". Despite appearances, that actually points to a site where licensees can download the source code for RealAudio and RealVideo.;-)
Sadly, they've done exactly what you are talking about, but somehow Apple is the good guy anyway. Just goes to show that being cool is sometimes more important than being right.
It's practically impossible to put a number on Google's future profitability.
Umm... can you name a tech company working on new products where this wouldn't be true? The market finds perfectly good ways to put valuations on this. You can quite easily put a valuation on it by looking at expected revenue and the probability of success.
Future successes in any of these businesses could make Google's current price seriously undervalued.
Sigh... It's investors like you that will probably keep Google's stock too overvalued for me to buy in. If you look at Google's P/E ratio based on it's current valuation, they need to have huge success in almost all of these ventures in order to justify their current valuation.
Fewer shares being sold means that I own a larger percentage of the company, per share I own.
Nope, not at all. Shares sold at IPO != Total Shares in the Company. The company still has the same number of shares, so each share still represents the same "share" of the company it did before. There are just going to be fewer of them publicly traded at first.
What it is very much like is Freedom.net from Zero Knowledge Systems. Those guys already provided the patches to Linux to implement it, and had way more sophisticated protections (things to prevent discovery by timing and packet size analysis). Unfortunately, not may people used it, so it went bust. Now ZKS mostly does firewall software.:-(
Oddly, I have just started running in to a bug of my own since last night. Basically, whenever I play an episode of "Meet the Press", I get a large, black box on my screen which takes up the bulk of the lower half of my screen. It blocks not just video, but also all of TiVo's on-screen display. If I reboot, the problem goes away, and on at least one occassion it went away all on it's own.
Sorry, I wasn't very clear. That was exactly what I was referring to. I've already heard of publishers uses these digital presses to hold on to copyrights without having to deal with the huge investment traditionally associated with a new run.
Generic programming is in many ways kind of the opposite of using void*. Using void* your world is typeless. With generics, you have the full type information available to you. Generic programming is very much about Type Theory.
This plays itself out in many ways. For starters, with generics you can do specialization (like for your sort example, you might want to handle things differently depending on whether your void* points into an array vs. a linked list vs. a b-tree). You also have no problem doing things like "++i" if i is a generic iterator, but there isn't a way to do that if i is a void*.
Really, what I'm talking about is just the tip of the iceberg though. If you want to really blow your mind, try using a language like ML, or read "Modern C++ Design".
Why, then, do employers expect us to pay for things we need to do our jobs?
There are lots of scenarios where it makes sense. My first job out of school was doing retail electronics sales. Everyone was rquired to wear a suit, but the company didn't shell out a dime for one. Someone whined about it, and the manager came back with a fairly straight forward response. Basically, would you rather the company cut your commission a bit and bought you a suit, or would you prefer to have the full commission and determine for yourself the optimal cost/benefit when it comes to selecting a wardrobe?
It made a lot of sense too. Particularly for a lot of the female sales staff, who found that paying the extra bucks for as professional a look as possible tended to help overcome the "women know nothing about electronics" prejudice.
I wouldn't necessarily go that way. My usual argument is that if they are going to cut benefits because they want me to make my own choices, then I want the appropriate salary increase to pay for my choices.
Of course, the latter is should be more expensive in principle (because expenses are tax deductible, whereas your salary gets taxed, so to give you comperable spending power they have to bump up your salary by far more than just the raw cost of the expenses).
However, usually if you give individuals the freedom to make their own choices, and rewards (as in more $'s in their pocket) if they find cheaper ways to do things, you'll discover that maybe most people don't need a two-way pager, cell phone, blackberry, *and* broadband at once. So, if the savings are split evenly, the company gets some savings, and the employees end up with more in their pockets too. Done right, this can also improve employee loyalty.
The China Syndrome came out coindidentally around the same time as the Three Mile Island event. Anti-nuke activists had a field day with that one, but the furor died almost as quickly as it started.
Well, it's hard to say how much of the US's current nuclear energy policy is derived from Three Mile Island and how much of it is derived from The China Syndrome, but it's pretty clear that to this day the US is far more reluctant to use nuclear power than the rest of the G7.
Actually, there wasn't a Windows NT 3.0. It was Windows NT 3.1. The claim at the time was that this was to match version numbers with Windows 3.1 (honestly, I think this was partly to create an illusion that it was an easy upgrade, but we all know the major reason).
What has changed since then to make them want to get back in the game?
I should think that would be obvious. Viruses/worms are ruining Windows' reputation and the end user experience. If they don't fix it quickly, they could have a disaster on their hands. They need everyone to be running anti-virus software, and the easiest way to do that is to start bundling it with the OS.
Yeah, the code is also structured to take advantage of a JVM optimization that doesn't exist in g++ (but does exist in icc). All the objects are allocated on the heap, so method invocations have an extra jump in them with g++. Smart C++ compilers and JIT's on the other hand tend to be smart and avoid the extra jump. If you look at the test where g++ performs most horribly (namely the "Method call" test), and compile it with icc, you'll find icc actually is slightly faster than even the server VM.
You can (and people frequently do) use MOP in a static manner. The dynamic aspect of it is not what makes it complicated (rather just a natural outcome of how CLOS works).
All I see on that page is a little marketing blurb about the codecs and information on how to license them.
;-)
So... you read this page and you came to the conclusion that they are licensing the codec, but somehow this doesn't allow for other players to support the codec?
I see nothing about downloading source to the codecs. Can you provide a link to a download or point me to something I'm missing?
Hmm... Well, that's because the Real guys provide the link under the misleading text "the source code site for RealAudio and RealVideo". Despite appearances, that actually points to a site where licensees can download the source code for RealAudio and RealVideo.
How about opening up the .rm format first so that I can use any player I want. Then we can talk on the same terms.
Umm... done.
Sadly, they've done exactly what you are talking about, but somehow Apple is the good guy anyway. Just goes to show that being cool is sometimes more important than being right.
It's practically impossible to put a number on Google's future profitability.
Umm... can you name a tech company working on new products where this wouldn't be true? The market finds perfectly good ways to put valuations on this. You can quite easily put a valuation on it by looking at expected revenue and the probability of success.
Future successes in any of these businesses could make Google's current price seriously undervalued.
Sigh... It's investors like you that will probably keep Google's stock too overvalued for me to buy in. If you look at Google's P/E ratio based on it's current valuation, they need to have huge success in almost all of these ventures in order to justify their current valuation.
Fewer shares being sold means that I own a larger percentage of the company, per share I own.
Nope, not at all. Shares sold at IPO != Total Shares in the Company. The company still has the same number of shares, so each share still represents the same "share" of the company it did before. There are just going to be fewer of them publicly traded at first.
Yahoo has said their latest version of their engine does pay attention to meta tags, although for all we know it's ranking them negatively.
What it is very much like is Freedom.net from Zero Knowledge Systems. Those guys already provided the patches to Linux to implement it, and had way more sophisticated protections (things to prevent discovery by timing and packet size analysis). Unfortunately, not may people used it, so it went bust. Now ZKS mostly does firewall software. :-(
This is a little off topic, but I played Penultima and Penultima ReRolled. Those were *awesome* modules. I just wanted to give you the thumbs up.
Thanks for the pointer.
Sorry, this is a first-generation Philips DirecTiVo.
Oddly, I have just started running in to a bug of my own since last night. Basically, whenever I play an episode of "Meet the Press", I get a large, black box on my screen which takes up the bulk of the lower half of my screen. It blocks not just video, but also all of TiVo's on-screen display. If I reboot, the problem goes away, and on at least one occassion it went away all on it's own.
Has anyone else experienced this?
Sorry, I wasn't very clear. That was exactly what I was referring to. I've already heard of publishers uses these digital presses to hold on to copyrights without having to deal with the huge investment traditionally associated with a new run.
The clock on copyrights can time out based on when the work went out of print. Now publishers can hold on to works indefinitely.
Yeah, I was impressed by this as well!
Generic programming is in many ways kind of the opposite of using void*. Using void* your world is typeless. With generics, you have the full type information available to you. Generic programming is very much about Type Theory.
This plays itself out in many ways. For starters, with generics you can do specialization (like for your sort example, you might want to handle things differently depending on whether your void* points into an array vs. a linked list vs. a b-tree). You also have no problem doing things like "++i" if i is a generic iterator, but there isn't a way to do that if i is a void*.
Really, what I'm talking about is just the tip of the iceberg though. If you want to really blow your mind, try using a language like ML, or read "Modern C++ Design".
Why, then, do employers expect us to pay for things we need to do our jobs?
There are lots of scenarios where it makes sense. My first job out of school was doing retail electronics sales. Everyone was rquired to wear a suit, but the company didn't shell out a dime for one. Someone whined about it, and the manager came back with a fairly straight forward response. Basically, would you rather the company cut your commission a bit and bought you a suit, or would you prefer to have the full commission and determine for yourself the optimal cost/benefit when it comes to selecting a wardrobe?
It made a lot of sense too. Particularly for a lot of the female sales staff, who found that paying the extra bucks for as professional a look as possible tended to help overcome the "women know nothing about electronics" prejudice.
I wouldn't necessarily go that way. My usual argument is that if they are going to cut benefits because they want me to make my own choices, then I want the appropriate salary increase to pay for my choices.
Of course, the latter is should be more expensive in principle (because expenses are tax deductible, whereas your salary gets taxed, so to give you comperable spending power they have to bump up your salary by far more than just the raw cost of the expenses).
However, usually if you give individuals the freedom to make their own choices, and rewards (as in more $'s in their pocket) if they find cheaper ways to do things, you'll discover that maybe most people don't need a two-way pager, cell phone, blackberry, *and* broadband at once. So, if the savings are split evenly, the company gets some savings, and the employees end up with more in their pockets too. Done right, this can also improve employee loyalty.
Actually, there wasn't a Windows NT 3.0. It was Windows NT 3.1. The claim at the time was that this was to match version numbers with Windows 3.1 (honestly, I think this was partly to create an illusion that it was an easy upgrade, but we all know the major reason).
I see - so Hitchen's main point is that Moore cannot have his cake and eat it too. The point isn't that what is presented in F911 is factually wrong
;-)
That's exactly the point.
You completely missed the point.
So, prove that I'm wrong.
Well Gnumeric for sure has you covered, and OpenOffice has most working. Don't know about this new thing.
What has changed since then to make them want to get back in the game?
I should think that would be obvious. Viruses/worms are ruining Windows' reputation and the end user experience. If they don't fix it quickly, they could have a disaster on their hands. They need everyone to be running anti-virus software, and the easiest way to do that is to start bundling it with the OS.
Yeah, the code is also structured to take advantage of a JVM optimization that doesn't exist in g++ (but does exist in icc). All the objects are allocated on the heap, so method invocations have an extra jump in them with g++. Smart C++ compilers and JIT's on the other hand tend to be smart and avoid the extra jump. If you look at the test where g++ performs most horribly (namely the "Method call" test), and compile it with icc, you'll find icc actually is slightly faster than even the server VM.
Hmm... I wonder how hard it is to patch damage and composite extensions in the Gentoo ebuild.
Assuming you use the appropriate version of Gtk+, you'll find that Konqueror and Mozilla are actually both using the same font rendering software.
You can (and people frequently do) use MOP in a static manner. The dynamic aspect of it is not what makes it complicated (rather just a natural outcome of how CLOS works).