They are the US's third-biggest trade partner, which means we wield a pretty big stick.
Actually, that means they wield a pretty big stick with us. The fact that we're probably their largest trade partner means we wield a big stick, but there's no getting around the fact that if we stopped trading with China today (for whatever reason), the economy would take a nosedive. Sure, we might be able to replace our source for everything they give us (don't be so sure, they make a lot of stuff, and there isn't a huge surplus of any of it in other nations), but even then it would take months... during which the US consumer goods sector would look pretty grim.
The US and China trade with each other so much that it's kind of a symbiotic relationship. Neither of our economies would be nearly as powerful without the other. That's why you never read about any threats between these two nations. (Idiotic comments by brutish Chinese generals notwithstanding.) Both sides know they can't do it without the other.
You know, people always talk about Theora and how great it is and that content producers should make their videos available in Theora. The thing is... what plays it? Does it work in Windows Media Player, Real Player, or Quicktime? Those are the programs people use to watch movies. It doesn't really matter if mplayer can play it, or even VLC. People don't want to download a new player. Either get Theora supported by at least Real and Apple, or keep working on getting WMV, RM, and QT files to play in your players.
For example, I run OS X and don't even know if there's a player for Theora. Or an encoder. Though for my encoding tasks I use H.264, which is good enough for me.
You could set up your screen saver to require a password and set one of the corners of the window as a screen saver hot corner. I have my work machine set up so that moving my mouse to the upper left corner of the screen locks the computer. Doesn't get much faster than that.
Actually my guess is that it isn't a hoax, per se, but the guy who did it doesn't know any of that, and thus doesn't know why his keyboard isn't working. He thinks it's because the software to capture the keystrokes isn't written... when in reality it's because the keyboard has no power source.
Actually that would be kind of cool. Someone should make a kind of dock for the PSP that connects it into a larger case with more ports, connected to a keyboard, mouse, and monitor. Then when they get home, they drop their PSP into its dock and use it as if it were a full computer, and when they leave they just grab the PSP and go.
It wouldn't work that well with a PSP, I suppose, because the machine is designed for gaming, but what if, say, your Zaurus could do that? Or some other system... it could give new meaning to portability (and you never really have to sync, because your desktop and your PDA are the same computer).
That's not a standard. No standards body would accept a standard based on ActiveX. Using your logic, ActiveX would be the standard way to make rich web interfaces, since Microsoft developed it first. The W3C is making a Load & Save standard, but it isn't progressing much. So everyone uses XmlHttpRequest, which was invented first by Microsoft, functionally copied by everyone else, and is now a non-standard feature used in many new web applications.
By the way, MS invented this at the same time they were inventing dozens of other non-standard web technologies just for fun. This one turned out to be good... 7 years later.
You've never used the XmlHttpRequest object, have you? There is one version of it for IE, which is an ActiveX object. There is another for every other browser. Once you get that object, they are almost completely functionally the same. But if Microsoft makes their library only use the ActiveX version, then it simply won't work on anything except IE/Win. And that's not the fault of any other browser.
By the way, there is no standard yet. XmlHttpRequest is a non-standard technology at the moment.
I think that was the (perhaps unintentional) point of the article. I went to NextFest myself, and there was no actual information there. Next to each item on display, there was a piece of paper taped up with a one paragraph description of what the thing is and why it and the company that made it are great. Next to each paragraph was a salesperson who, when you ask a question about the product, would kindly read the paragraph to you.
Don't criticize Hannibal for not pumping a lot of information into this article. There wasn't any to begin with. It would have been pretty unfair of him to have created it, or made it up, or done the research on each of these items and posted about that. There just wasn't anything good to write about. NextFext seemed to be designed as an ad. You can't write about ads. The only thing you can do is decide whether or not you want to buy the product. And clearly, he doesn't want to.
"The security faults we are seeing could end up bringing an end to the era of personal computing," Kaminsky said.
Probably not. If it gets to the point where personal computing might just die, people will just move to something else that doesn't have the problems. Be that Solaris, Linux, BSD, OS X, BeOS, whatever... the era of computing isn't going to die. Windows might... but only if they never fix any of these issues. And it seems like they're trying hard to.
During the keynote Jobs stated that Intel would provide the Intel C/C++ compiler as well as the Intel Fortran compiler, and they would be integrated in XCode. My guess is that OS X will continue to support GCC, but will be compiled with ICC and possibly default to ICC for compilation. Which would be faster.
Um, how could that work? The great thing about Gmail, aside from the awesome UI, is that their system receives millions, or billions, of messages a day, and by running their search algorithms on the spam and on your incoming messages, they can determine what's spam and what's not. It's actually ridiculously accurate. If you were running that for a few hundred users, and Google couldn't run their search on the incoming files, you would be completely unable to block spam. Sure, it could run only on the messages that come to you, but it wouldn't be as effective, since what makes it effective is the volume it receives. Gmail would not be Gmail if it weren't for Google.
Also, I'm surprised nobody has mentioned it... if you really wanted this type of application, check out the Hula project. It aims to be exactly what you want.
Well, while he was browsing he realized that he was running Windows and desperately needed to patch his machine. Since he's an expert, he knew that he needed to go to the software update website, but nothing worked, because Firefox is inferior to IE (not because windowsupdate.com blocks all non-IE browsers, of course). As a result of attempting to browse the internet with Firefox instead of IE, his Windows machine was hacked within minutes and Russians got his credit card number. Clearly, this is not a problem with Windows, or with windowsupdate.com. It can only be because Firefox isn't as good as IE.
They could have put it on DVD and given it over with the option of returning the DVDs in exchange for CDs, at the cost of $10 per DVD for the trouble of shipping and such. Oh wait... that's Apple. Never mind.
Right, but it's a simple.plist file, and OS X comes with a nice editor for them. It obviously can't know what programs need what running, but you personally wouldn't have to edit them. It would probably be done by the programmer, and added to launchd at install time.
Re:how can it automatically know dependencies?
on
Does launchd Beat cron?
·
· Score: 5, Informative
The programmer or administrator is responsible for putting that information in the XML file. That's why they're using XML. It allows for more data to be available. Where it (init) used to basically be a list of programs to launch, it (launchd) is now a system whereby a collection of programs are launched. It is much more flexible, and since it can launch programs concurrently, much faster as well.
Hmm. So you think that this XML-based solution is bad because XML makes everything slooow. Interesting. Especially considering the fact that launchd reduces boot time from a minute to under 15 seconds. While XML itself might make some things slower, in this case it allows for processes to be launched concurrently on startup, rather than one at a time. The overhead of parsing an XML file is minimal compared to the speed gains launchd allows.
Pack up your anti-XML trolling and bring it elsewhere. It has some good uses. I very much doubt that you'd be happier with it if they used some proprietary, non-readable format instead of XML since it would save them all of 0.025 more seconds on boot.
I don't have the time to go through every system, but they used the Dell Dimension XPS Gen4 with a 3.6 GHz P4 (that's the high end, and must be added as an option) as the baseline. It costs $2419. This is roughly comparable in price to the Power Mac G5 Dual 2.3 GHz, which costs $2499. According to their tests, between these two machines which cost about the same, the Apple is much faster. To the tune of about 70%.
Every administration does it you say? That's funny, because TFA said that this is the first time any president has barred people from attending this committee. It's news because it's new.
But Linus said he liked Monotone except that it was too slow, and that was the reason he developed git in the first place. The Monotone guys have since said that they're planning to use git as a back end in future versions. Which means that git would be getting better, as more people are using at and need it for more general situations than kernel development.
But I wouldn't go so far as to say that it will become best-of-breed or will be able to compete with the best source control programs. It's pretty unique in its feature-set... odds are Subversion or something like it will have the vast majority of users and Monotone/git will have a smaller subset of users with very specific needs.
I for one did my part to do this poor guy in, because when I saw that he'd promised to do this, I downloaded Opera 8 and installed it. After all, if he thought it was that good, maybe there was something to it. It was indeed very fast, but the lack of extensions (like AdBlock and ForecastFox) made it not quite as enjoyable a browsing experience, and (more importantly) there was a process running constantly called something like 'operamotifwrapper' that took up over 7% of my processor at all times while Opera was running. And this is on a 2.8 GHz machine! That's a lot of cycles it needs just to idle. I don't like my laptop to overheat, so I try to minimize my utilized clock cycles... and thus switched back to Firefox. I don't know if the Windows version is better, but it seems the Linux version needs a bit more work before I'd use it.
Good point. It's probably not for machines that they send into space. I guess you read the same article as I did (can't find the link for it). But I recall that they needed those old 486 systems because they needed machines on the ground that were equivalent to the ones they were sending up. Otherwise, why not just use modern hardware? (Actually, I think it might have been because their software was written improperly and depended on the clockspeed of the processor it was written for...)
Anyhow, that's old and crappy. Why hasn't the state of the art progressed since it was invented? I know it's difficult and expensive, but somebody needs to invest in it. Private industry is soon going into space, and will need processors that can handle the calculations they're doing and can withstand the rigors of space travel. If they do the R&D... does NASA want to be in the position of having to license space technology from private companies in order to fly? What happened to them being the leaders?
I think the complaint has to do with that very same state of the art that you're talking about. Nobody wanted to throw a P4 into the shuttle and have it do all kinds of crazy things. The problem is that the technology we're using doesn't seem to be improving over time. NASA is dumpster diving and/or paying top dollar for old 486 systems, because that's the best thing they're allowed to use.
I, and probably a lot of other people, would love to see this state of the art move forward. Get a few more processors and systems out of TRL2 and up to TRL6 so NASA can use them in missions. I don't care what it is... maybe take a Power4 and put it through its paces. But whatever it is, it's about time we did it.
People who aren't running Windows can't use GDS. I had to use Windows for a little while, and did enjoy the features of GDS. But, once I escaped back to Linux, the lack of search features was a little bothersome. I used it for much the same thing you do, so Google adding this feature to the website allows me to get much of the functionality I used in GDS anywhere I go... not just on the Windows machine I did the search from.
They are the US's third-biggest trade partner, which means we wield a pretty big stick.
... during which the US consumer goods sector would look pretty grim.
Actually, that means they wield a pretty big stick with us. The fact that we're probably their largest trade partner means we wield a big stick, but there's no getting around the fact that if we stopped trading with China today (for whatever reason), the economy would take a nosedive. Sure, we might be able to replace our source for everything they give us (don't be so sure, they make a lot of stuff, and there isn't a huge surplus of any of it in other nations), but even then it would take months
The US and China trade with each other so much that it's kind of a symbiotic relationship. Neither of our economies would be nearly as powerful without the other. That's why you never read about any threats between these two nations. (Idiotic comments by brutish Chinese generals notwithstanding.) Both sides know they can't do it without the other.
You know, people always talk about Theora and how great it is and that content producers should make their videos available in Theora. The thing is ... what plays it? Does it work in Windows Media Player, Real Player, or Quicktime? Those are the programs people use to watch movies. It doesn't really matter if mplayer can play it, or even VLC. People don't want to download a new player. Either get Theora supported by at least Real and Apple, or keep working on getting WMV, RM, and QT files to play in your players.
For example, I run OS X and don't even know if there's a player for Theora. Or an encoder. Though for my encoding tasks I use H.264, which is good enough for me.
You could set up your screen saver to require a password and set one of the corners of the window as a screen saver hot corner. I have my work machine set up so that moving my mouse to the upper left corner of the screen locks the computer. Doesn't get much faster than that.
Actually my guess is that it isn't a hoax, per se, but the guy who did it doesn't know any of that, and thus doesn't know why his keyboard isn't working. He thinks it's because the software to capture the keystrokes isn't written ... when in reality it's because the keyboard has no power source.
Heh.
Actually that would be kind of cool. Someone should make a kind of dock for the PSP that connects it into a larger case with more ports, connected to a keyboard, mouse, and monitor. Then when they get home, they drop their PSP into its dock and use it as if it were a full computer, and when they leave they just grab the PSP and go.
... it could give new meaning to portability (and you never really have to sync, because your desktop and your PDA are the same computer).
It wouldn't work that well with a PSP, I suppose, because the machine is designed for gaming, but what if, say, your Zaurus could do that? Or some other system
That's why it's better never to even turn the relationship on. But most people here have already figured that out, apparently.
That's not a standard. No standards body would accept a standard based on ActiveX. Using your logic, ActiveX would be the standard way to make rich web interfaces, since Microsoft developed it first. The W3C is making a Load & Save standard, but it isn't progressing much. So everyone uses XmlHttpRequest, which was invented first by Microsoft, functionally copied by everyone else, and is now a non-standard feature used in many new web applications.
... 7 years later.
By the way, MS invented this at the same time they were inventing dozens of other non-standard web technologies just for fun. This one turned out to be good
You've never used the XmlHttpRequest object, have you? There is one version of it for IE, which is an ActiveX object. There is another for every other browser. Once you get that object, they are almost completely functionally the same. But if Microsoft makes their library only use the ActiveX version, then it simply won't work on anything except IE/Win. And that's not the fault of any other browser.
By the way, there is no standard yet. XmlHttpRequest is a non-standard technology at the moment.
"In some ways, this papers over the mess that is JavaScript development. It's easy-to-build 'spaghetti' code."
Only at Microsoft would that statement be used to describe something good. Everywhere else, spaghetti code is a reason to yell at someone.
I think that was the (perhaps unintentional) point of the article. I went to NextFest myself, and there was no actual information there. Next to each item on display, there was a piece of paper taped up with a one paragraph description of what the thing is and why it and the company that made it are great. Next to each paragraph was a salesperson who, when you ask a question about the product, would kindly read the paragraph to you.
Don't criticize Hannibal for not pumping a lot of information into this article. There wasn't any to begin with. It would have been pretty unfair of him to have created it, or made it up, or done the research on each of these items and posted about that. There just wasn't anything good to write about. NextFext seemed to be designed as an ad. You can't write about ads. The only thing you can do is decide whether or not you want to buy the product. And clearly, he doesn't want to.
"The security faults we are seeing could end up bringing an end to the era of personal computing," Kaminsky said.
... the era of computing isn't going to die. Windows might ... but only if they never fix any of these issues. And it seems like they're trying hard to.
Probably not. If it gets to the point where personal computing might just die, people will just move to something else that doesn't have the problems. Be that Solaris, Linux, BSD, OS X, BeOS, whatever
During the keynote Jobs stated that Intel would provide the Intel C/C++ compiler as well as the Intel Fortran compiler, and they would be integrated in XCode. My guess is that OS X will continue to support GCC, but will be compiled with ICC and possibly default to ICC for compilation. Which would be faster.
Um, how could that work? The great thing about Gmail, aside from the awesome UI, is that their system receives millions, or billions, of messages a day, and by running their search algorithms on the spam and on your incoming messages, they can determine what's spam and what's not. It's actually ridiculously accurate. If you were running that for a few hundred users, and Google couldn't run their search on the incoming files, you would be completely unable to block spam. Sure, it could run only on the messages that come to you, but it wouldn't be as effective, since what makes it effective is the volume it receives. Gmail would not be Gmail if it weren't for Google.
... if you really wanted this type of application, check out the Hula project. It aims to be exactly what you want.
Also, I'm surprised nobody has mentioned it
Well, while he was browsing he realized that he was running Windows and desperately needed to patch his machine. Since he's an expert, he knew that he needed to go to the software update website, but nothing worked, because Firefox is inferior to IE (not because windowsupdate.com blocks all non-IE browsers, of course). As a result of attempting to browse the internet with Firefox instead of IE, his Windows machine was hacked within minutes and Russians got his credit card number. Clearly, this is not a problem with Windows, or with windowsupdate.com. It can only be because Firefox isn't as good as IE.
Bill, you're a genius!
They could have put it on DVD and given it over with the option of returning the DVDs in exchange for CDs, at the cost of $10 per DVD for the trouble of shipping and such. Oh wait ... that's Apple. Never mind.
Right, but it's a simple .plist file, and OS X comes with a nice editor for them. It obviously can't know what programs need what running, but you personally wouldn't have to edit them. It would probably be done by the programmer, and added to launchd at install time.
The programmer or administrator is responsible for putting that information in the XML file. That's why they're using XML. It allows for more data to be available. Where it (init) used to basically be a list of programs to launch, it (launchd) is now a system whereby a collection of programs are launched. It is much more flexible, and since it can launch programs concurrently, much faster as well.
Hmm. So you think that this XML-based solution is bad because XML makes everything slooow. Interesting. Especially considering the fact that launchd reduces boot time from a minute to under 15 seconds. While XML itself might make some things slower, in this case it allows for processes to be launched concurrently on startup, rather than one at a time. The overhead of parsing an XML file is minimal compared to the speed gains launchd allows.
Pack up your anti-XML trolling and bring it elsewhere. It has some good uses. I very much doubt that you'd be happier with it if they used some proprietary, non-readable format instead of XML since it would save them all of 0.025 more seconds on boot.
I don't have the time to go through every system, but they used the Dell Dimension XPS Gen4 with a 3.6 GHz P4 (that's the high end, and must be added as an option) as the baseline. It costs $2419. This is roughly comparable in price to the Power Mac G5 Dual 2.3 GHz, which costs $2499. According to their tests, between these two machines which cost about the same, the Apple is much faster. To the tune of about 70%.
Every administration does it you say? That's funny, because TFA said that this is the first time any president has barred people from attending this committee. It's news because it's new.
But Linus said he liked Monotone except that it was too slow, and that was the reason he developed git in the first place. The Monotone guys have since said that they're planning to use git as a back end in future versions. Which means that git would be getting better, as more people are using at and need it for more general situations than kernel development.
... odds are Subversion or something like it will have the vast majority of users and Monotone/git will have a smaller subset of users with very specific needs.
But I wouldn't go so far as to say that it will become best-of-breed or will be able to compete with the best source control programs. It's pretty unique in its feature-set
I for one did my part to do this poor guy in, because when I saw that he'd promised to do this, I downloaded Opera 8 and installed it. After all, if he thought it was that good, maybe there was something to it. It was indeed very fast, but the lack of extensions (like AdBlock and ForecastFox) made it not quite as enjoyable a browsing experience, and (more importantly) there was a process running constantly called something like 'operamotifwrapper' that took up over 7% of my processor at all times while Opera was running. And this is on a 2.8 GHz machine! That's a lot of cycles it needs just to idle. I don't like my laptop to overheat, so I try to minimize my utilized clock cycles ... and thus switched back to Firefox. I don't know if the Windows version is better, but it seems the Linux version needs a bit more work before I'd use it.
Sorry guy! Didn't mean to help kill you.
Good point. It's probably not for machines that they send into space. I guess you read the same article as I did (can't find the link for it). But I recall that they needed those old 486 systems because they needed machines on the ground that were equivalent to the ones they were sending up. Otherwise, why not just use modern hardware? (Actually, I think it might have been because their software was written improperly and depended on the clockspeed of the processor it was written for...)
... does NASA want to be in the position of having to license space technology from private companies in order to fly? What happened to them being the leaders?
Anyhow, that's old and crappy. Why hasn't the state of the art progressed since it was invented? I know it's difficult and expensive, but somebody needs to invest in it. Private industry is soon going into space, and will need processors that can handle the calculations they're doing and can withstand the rigors of space travel. If they do the R&D
I think the complaint has to do with that very same state of the art that you're talking about. Nobody wanted to throw a P4 into the shuttle and have it do all kinds of crazy things. The problem is that the technology we're using doesn't seem to be improving over time. NASA is dumpster diving and/or paying top dollar for old 486 systems, because that's the best thing they're allowed to use.
... maybe take a Power4 and put it through its paces. But whatever it is, it's about time we did it.
I, and probably a lot of other people, would love to see this state of the art move forward. Get a few more processors and systems out of TRL2 and up to TRL6 so NASA can use them in missions. I don't care what it is
People who aren't running Windows can't use GDS. I had to use Windows for a little while, and did enjoy the features of GDS. But, once I escaped back to Linux, the lack of search features was a little bothersome. I used it for much the same thing you do, so Google adding this feature to the website allows me to get much of the functionality I used in GDS anywhere I go ... not just on the Windows machine I did the search from.