Indeed, I was speaking mostly metaphorically. As it is impossible to achieve a true square wave there is time between the bits as it rises and falls between the various voltages on its way from low to high. My understanding is that the true shape is more of a rounded truncated triangle thing... but I only drink with chip designers... I work developing medical devices.
Forgive me if I'm wrong but I don't think this is a ObjC vs. C++ as much as it is Managed.Net vs. XCode (and then by extension ObjC) and the core question being does Apple stand to gain more that the cost of developing an managed code extension to XCode. I've never used MS Visual Studio at work so I don't really know but I presume that all the available languages in the current flavor can be managed or not.
I have to admit I like using ObjC... well that I and I don't really mind FORTRAN.
The idea that the OS X development environment should include the option of using managed is code is fine (although I shudder to think just how much work this truly encompasses). But I haven't yet seen the real benefit of using.Net or Mono while I have successfully used Objective C.
I think sometimes we get caught up in the tinkering with latest wizbang language and loose sight of the fact that if we simply paid attention and used the languages we already know we could solve whatever we are programming much simpler.
Over the winter break I have run into two miserable examples of this...
ONE the program Autopano-sift (100% managed C# code developed using mono) This program does nothing couldn't be done in C++ and little that couldn't be done in C. I've lost count of the megabytes I've downloaded to access the functionality of a program that has no cause to occupy much over a half meg... it's like having the bloat of windows and the user friendliness of circa '92 Linux all at the same time.
TWO Canon and the "software" that accompanies their cameras, specifically the 350D AKA Digital Rebel XT. I am very interested in controlling that camera by computer (any computer) so I have also signed up for their development program. So I can tell that all of the canon software that came with my camera was developed with the current version of Microsoft Visual Studio and also uses the SDK canon uses to obfuscate the camera's true API. Because of the user interface and some truly bizarre design decisions this is the worst software I have ever installed on any of my computers. With the possible exception being Arcsoft's image management application which was also included. I must admit, I have seen Arcsoft's applications before and while technically they work... the user interface is so poor and has such arbitrary limitations as to make it unusable, so this is not really surprising. Bottom line... sending a few hundreds of kilobyte of data through a USB should be easily accomplished by an 8 bit Microcontroller mounted on a board the size of my thumbnail... and IT IS NOT... thanks to manged code.
You must be a professional basketball player! No wait... I think he meant using the shortcuts with the *right* hand. When I switched to using the mouse left-handed this was the only drawback.
What's worse is that, with the Hubble Origins Probe: http://www.pha.jhu.edu/hop/, an extremely high value, achievable alternative plan exists.
The shuttle is not necessary, nor is the not yet designed or built robotic servicing capability. The Hubble Origins Probe could be in orbit by the time the original fails, continuing and extending the original mission while the James Webb mission design, construction, and launch is completed.
Additionally, if the US ever figures out how to put people back in space, or really does design robotic satellite repair capability the is nothing preventing the Hubble Origins Probe from having an extremely long and productive life.
Hate speech is regulated using much of the same logic that shouting fire in a crowded theater is not protected speech, it can kill or incite other people to kill.
Regarding this new law... It's my understanding that much of its contents are all ready common practice and this is just extending and regulating what currently goes on.
I also suspect that it will not be as successful or effective as the supporters would hope and I fear it will be more expensive to comply with than some businesses have claimed. Our finance minister opposed the law simply on the grounds of the how expensive it really was compared with what it accomplished. While I don't trust governments to do the right thing, and I don't trust corporations to look out for my interests, I do think that they don't like spending money on things that have a good return.
Honestly I'm far more concerned with the willingness to enact such a ridiculous thing rather than the actual contents... I can still encrypt, I can still by a SIM card with no ID, I can still travel within my own country with no papers, and I still can travel within the EU with minimal tracking or hassle. But I wonder how long this will last and what even more draconian measures will be enacted as ineffectual responses to terrorist activities, which in turn are responses to the foreign policies of the western democracies.
Does me little good with all of the artifical restrictions placed on Movie media! I can't rent an orginal Chinese (or Thai, French, Swedish, Russian, Japanese, &tc) movie with either dubbing or subtitles in my native language at the local videothek... but I can drive a few hours north, to another region, and do so or I can just use BitTorrent. Frankly I'm inclined not give them any money and get most of my films off the net.
Besides I'm rather pleased with H.264 and transcode all my video anyway.
So what's so great about Blu-Ray? Let's review the "Features"...
Somewhat higher capacity but not as much as initially promised New and Improved Onerous DRM Ancient encoding schema Macrovision Region encoding Prohibited user operations Language & subtitle choices which are limited to region
For a while now I have thought that an interesting and effective way to teach children about history and archeology would be to digitize prominent ancient archeological sites and let them interact with the sites using a modified game engine... Finally a use for Quake or Doom!
I would assume that when he says "kernel" he is not referring to the Linux Kernel but rather Monta Vista's and perhaps one of their board support packages. So I doubt any copyright has been violated... just a few people miss understanding each other. On the otherhand Monta Vista can be a little pricy...
I routinely experience these sort of problems and it seems worse with SkypeIn or SkypeOut than Skype to Skype. It also is significantly worse with the Mac or Linux client.
Often it helps to force Skype to re-figure out its routing... although I don't remember how to do it off the top of my head.
As a Mac and Skype user I have to disagree. The Mac version of Skype has always lagged behind the Windows version and it sucks egregiously in strange and mysterious ways. So much so I have an old laptop running WinXP and Skype is the *only* thing I use it for.
yep... and "A good friend will come bail you out of jail, but a true friend will be sitting next to you saying...'Damn that was fun!'"
Props for the Zork ref.
Sweet Jesus! This is the best thread I"ve seen on /. for a decade!
Indeed, I was speaking mostly metaphorically. As it is impossible to achieve a true square wave there is time between the bits as it rises and falls between the various voltages on its way from low to high. My understanding is that the true shape is more of a rounded truncated triangle thing... but I only drink with chip designers... I work developing medical devices.
by sending a data bit on every "corner" of the square wave.
Forgive me if I'm wrong but I don't think this is a ObjC vs. C++ as much as it is Managed .Net vs. XCode (and then by extension ObjC) and the core question being does Apple stand to gain more that the cost of developing an managed code extension to XCode. I've never used MS Visual Studio at work so I don't really know but I presume that all the available languages in the current flavor can be managed or not.
I have to admit I like using ObjC... well that I and I don't really mind FORTRAN.
The idea that the OS X development environment should include the option of using managed is code is fine (although I shudder to think just how much work this truly encompasses). But I haven't yet seen the real benefit of using .Net or Mono while I have successfully used Objective C.
I think sometimes we get caught up in the tinkering with latest wizbang language and loose sight of the fact that if we simply paid attention and used the languages we already know we could solve whatever we are programming much simpler.
Over the winter break I have run into two miserable examples of this...
ONE the program Autopano-sift (100% managed C# code developed using mono) This program does nothing couldn't be done in C++ and little that couldn't be done in C. I've lost count of the megabytes I've downloaded to access the functionality of a program that has no cause to occupy much over a half meg... it's like having the bloat of windows and the user friendliness of circa '92 Linux all at the same time.
TWO Canon and the "software" that accompanies their cameras, specifically the 350D AKA Digital Rebel XT. I am very interested in controlling that camera by computer (any computer) so I have also signed up for their development program. So I can tell that all of the canon software that came with my camera was developed with the current version of Microsoft Visual Studio and also uses the SDK canon uses to obfuscate the camera's true API. Because of the user interface and some truly bizarre design decisions this is the worst software I have ever installed on any of my computers. With the possible exception being Arcsoft's image management application which was also included. I must admit, I have seen Arcsoft's applications before and while technically they work... the user interface is so poor and has such arbitrary limitations as to make it unusable, so this is not really surprising. Bottom line... sending a few hundreds of kilobyte of data through a USB should be easily accomplished by an 8 bit Microcontroller mounted on a board the size of my thumbnail... and IT IS NOT... thanks to manged code.
I use 5120 X 1600, using 2 30" Apple Cinema displays... Yes many websites look ASS STUPID... Because they assume no one has a screen wider than 600.
Back in the '90s wasn't there some website that facilitated bartering?
I wonder what happened to it...
If you think that's bad you should see it in Camino
As for attaching causality, you did that yourself... It certainly wasn't Larry or the interviewer.
You must be a professional basketball player! No wait... I think he meant using the shortcuts with the *right* hand. When I switched to using the mouse left-handed this was the only drawback.
The shuttle is not necessary, nor is the not yet designed or built robotic servicing capability. The Hubble Origins Probe could be in orbit by the time the original fails, continuing and extending the original mission while the James Webb mission design, construction, and launch is completed.
Additionally, if the US ever figures out how to put people back in space, or really does design robotic satellite repair capability the is nothing preventing the Hubble Origins Probe from having an extremely long and productive life.
Smart is parading a new four-two model turbodiesel around that gets upwards of 81mpg
I'm sure that, in 2035, when you finally get one, the dwarf on the outside of town will know how ot fix it! :)
sorry couldn't resist.
If we were lucky? ALL OF THEM
Hate speech is regulated using much of the same logic that shouting fire in a crowded theater is not protected speech, it can kill or incite other people to kill.
Regarding this new law... It's my understanding that much of its contents are all ready common practice and this is just extending and regulating what currently goes on.
I also suspect that it will not be as successful or effective as the supporters would hope and I fear it will be more expensive to comply with than some businesses have claimed. Our finance minister opposed the law simply on the grounds of the how expensive it really was compared with what it accomplished. While I don't trust governments to do the right thing, and I don't trust corporations to look out for my interests, I do think that they don't like spending money on things that have a good return.
Honestly I'm far more concerned with the willingness to enact such a ridiculous thing rather than the actual contents... I can still encrypt, I can still by a SIM card with no ID, I can still travel within my own country with no papers, and I still can travel within the EU with minimal tracking or hassle. But I wonder how long this will last and what even more draconian measures will be enacted as ineffectual responses to terrorist activities, which in turn are responses to the foreign policies of the western democracies.
Does me little good with all of the artifical restrictions placed on Movie media! I can't rent an orginal Chinese (or Thai, French, Swedish, Russian, Japanese, &tc) movie with either dubbing or subtitles in my native language at the local videothek... but I can drive a few hours north, to another region, and do so or I can just use BitTorrent. Frankly I'm inclined not give them any money and get most of my films off the net.
Besides I'm rather pleased with H.264 and transcode all my video anyway.
So what's so great about Blu-Ray? Let's review the "Features"...
Somewhat higher capacity but not as much as initially promised
New and Improved Onerous DRM
Ancient encoding schema
Macrovision
Region encoding
Prohibited user operations
Language & subtitle choices which are limited to region
Can someone remind me why we want this?
For a while now I have thought that an interesting and effective way to teach children about history and archeology would be to digitize prominent ancient archeological sites and let them interact with the sites using a modified game engine... Finally a use for Quake or Doom!
From my understanding of the ecosystem of UltraSparc that award would already go to Fujitsu as their offerings are routinely faster.
While we are having this fantasy...
tack 128 Bit Vector execution unit on it ala AltiVec and I'd be onboard.
I would assume that when he says "kernel" he is not referring to the Linux Kernel but rather Monta Vista's and perhaps one of their board support packages. So I doubt any copyright has been violated... just a few people miss understanding each other. On the otherhand Monta Vista can be a little pricy...
I routinely experience these sort of problems and it seems worse with SkypeIn or SkypeOut than Skype to Skype. It also is significantly worse with the Mac or Linux client.
Often it helps to force Skype to re-figure out its routing... although I don't remember how to do it off the top of my head.
As a Mac and Skype user I have to disagree. The Mac version of Skype has always lagged behind the Windows version and it sucks egregiously in strange and mysterious ways. So much so I have an old laptop running WinXP and Skype is the *only* thing I use it for.
do you really expect folks to get that?