I have a Skype account and unfortunately Google Voice cannot use the Skype account to make this work on an iPod touch. Its a bit of a disappointment but there is a lot at stake in this space and progress comes slowly.
Poor music industry. Why don't they focus on developing and promoting musical talent rather than controlling every aspect of the music business? Its been a couple years since I have bought a CD. Yes there are some good groups still out there but nothing like it was before. Give us a reason to buy a CD. Britney Spears just doesn't do it for me.
It will appeal to a large numbers of consumers. Its an iPod on steriods, a very capable phone and a PDA.
I am loan officer and many of the top Loan Officers will buy the iPhone as soon as it comes out. Everyone in the Real Estate industry will be interested in this phone.
Kids will be able to consolidate their phone and iPod.
Geeks will be all over this thing.
Mac users finally get a superb phone that will integrate with their computer.
I honestly can't think of many CD's that need to be played all the way through. Back in the days of records, songs would be arranged with the medium in mind. Often, each side of the album would be completely differrent, or the best songs were the first couple of songs on each side, etc...
I think it was easier back then because there were usually about 4 or fives songs per side. Its much harder trying to arrange 10 songs to be played in sequence. Our attention spans will not allow us to listen closely to 10 songs.
-B
PS Musicians make very little off of music. Thats not right.
In 2001 I worked with a software engineer that had just left Burst.com after they shut down. He had put his entire 401k (~$200k) into the company in exchange for interest (stock) in the company. As I recall, he said that Burst was working with Microsoft and they were going to use Burst's streaming media technology. Microsoft, in the end, decided not to go with Burst and implmented their own streaming media technology.
I do recall that he said that they had some great technology. Too bad it took so long to sort this out. I doubt this guy ever will get back the money he put into Burst.
Objective C is a very good language. I has a lot of the atractive OO features and still it lets you get as close to the machine as you'd like. For example you can drop into C and do your own memory management for parts of the code where you are allocating and deallocating lots memory. You can also code in assembly if you feel the performance gain is necessary.
Objective C appears to be a good development environment. Apple for example, has developed a lot of software in a short amount of time that is of very good quality: Safari, ITunes, Page, Keynote, mail...
The ability of.Net to use any language is kind of sexy, but I'm not sure you are going to gann anything in the long run.
OmniGraffler has been around for a while on OS X and uses PDF drawing functionality that is accessible to OS X programmers. Its a good Vector based program. The developers are longtime developers on the OS X platform and have given the program a polished look and an intuitive feel. I rarely use Illustrator or Fireworks.
Saves in the PDF format which is nice because most Adobe products can handle PDF files.
I think there issue is more with Open Source than with any particular Open Source license.
When a company such as M$ has a stranglehold on the industry. The most effective way to compete with them is with technology which cannot be assimilated by M$. M$ has killed many competitors by either pricing them out of the market, acquiring the technology or by hiring away the key developers.
In my mind, the Open Source movement was a natural response to the strongarm tactics of M$.
If they release on intel hardware it will be for a finite set of manufactures to a limited set of specs, so that they can continue to deliver true plug-and-play. Expect to pay more for intel based hardware that runs Mac OS X.
And don't be too disapointed if your current system is not supported.
Count me in on all of the above except the $$ thing.
My next machine will most likely be an ibook. I paricularly like its feel, its OS (darwin/OS X), and its hardware. No way in hell do I want to sit round while I transfer mp3's from my computer to my portable player. Thats for low tech luddites.
For non technical data in a windows environment clClearcase works very well. We used it for a bunch of functional specs written in word. I was impressed to see that it could do diffs on word documents also. I haven't used it with other M$ documents though. Be forewarned that Clearcase is very expensive.
-B
I am not sure what they did with the PC's. But I know that they were originally using Motif for their Unix versions. In fact they still are.
I read somewhere that the Mozilla developers opted for Gtk+ over Motif. Too bad, because the Netscape people were planning on doing what was necessary to get Lesstif to run Mozilla on Linux. That would have meant free Motif for Linux. Right now you have to pay to get everything.
I have a motif port to the PPC. Its pretty cool I use the UID/UIL tool to build the interface. (I have a basic template that I modify with a text editor) Its pretty good, because it decouples the interface from the code.
Still better, components are the way to go. They have the potential to abstract programming to a higher level. Good news for Software Engineers IMO. I agree that this feature is a necessary part of any object oriented language.
Four G3's outperform dual PIII 600's? I guess thats cool, but a dual PIII 600 is probably less than 3 grand. It sounds like G4's would be better suited for what you are doing since you mentioned that your program is FPU intensive. If you can get libraries optimized for G4's (AltiVec) it will be like having four 1000 mHz pentiums. Nothing that sits on a desktop will be able to touch it.
You can set your prefs to filter out Katz articles, unfortunately this feature is circumvented by others posting his crap.
A message to all you young techno geeks out threre: "Katz is full of shit". He has virtually no technical expertise,however he longs to be considered a geek.
Perhaps if we ignore him, he will go away. He is the Microsoft Windows of tech journalists... A cheap blasphemous imitation.
I read this book and was really disappointed with the lack of references for design decisions throughout the book. As a result, many of the guidelines seem arbitrary and somewhat whimsical.
I agree that it may be more prudent (at this point in time) to create a layout manager that places objects consistent to the current look and feel.
I have used both for developing Swing applications and I recommend keeping both environments around.
The IBM JVM uses JIT compiler technology. I have not found any advantages to using the IBM JIT for development of Swing based apps. In fact, because of the JIT technology, the java apps take longer to start up and stack traces do not contain line numbers. (Apparently line number info is lost in the compilation process.)
Note that the IBM JVM has a superior threads implementation making it a better JVM for an applications server.
I have also found the IBM compiler picks up some ambiguities associated with inner classes that are missed by the Blackdown JVM.
Let the PPC vendors and users write the necessary drivers themselves. "If you buid it they will come..."
I think all Apple ROM is in RAM nowadays. So there is potential for Licensing their current OS to vendors that meet Apple Harware compatabliity requirements.
Does this spec include portables? The lower power requirements of the PPC make this chip the best choice for these machines. I would love to have a portable running linux on a 466 G3.
Also what about Altivec, it would be nice to take advantage of this in Linux. Ohh the possibilities!
Lots of good points about Linux and what it currently cannot do. At least the source is available. As the needs of those who really know linux and those who are using Linux change, so will its capabilities.
Metrowerks will provide packages for NG Playstation development on windows machines. Its still cool that linux is also supported. I checked out the cygnus IDE, its VERY nice!!
ah... its already been done. The price is right and it looks like the basic features are there.
http://reviews.cnet.com/8301-19512_7-10281062-233.html
Perhaps someone could leverage the iPhone platform to develop a hearing aid? Everything required is there... I think. =)
Its very useful. Here are a few of the ones I have come across.
Voice to text transcription of voicemails. You can read a message a lot faster than you can listen to one.
All email and voicemails can be emailed to you. Voicemails will have the sound file and the transcription
Reply to text messages through your email client
You can assign different missed-call messages for your different contact groups.
You can create a missed-call message for a single contact
You can record phone conversations
You can send specific callers directly to voice mail.
I have a Skype account and unfortunately Google Voice cannot use the Skype account to make this work on an iPod touch. Its a bit of a disappointment but there is a lot at stake in this space and progress comes slowly.
Poor music industry. Why don't they focus on developing and promoting musical talent rather than controlling every aspect of the music business? Its been a couple years since I have bought a CD. Yes there are some good groups still out there but nothing like it was before. Give us a reason to buy a CD. Britney Spears just doesn't do it for me.
It will appeal to a large numbers of consumers. Its an iPod on steriods, a very capable phone and a PDA.
I am loan officer and many of the top Loan Officers will buy the iPhone as soon as it comes out. Everyone in the Real Estate industry will be interested in this phone.
Kids will be able to consolidate their phone and iPod.
Geeks will be all over this thing.
Mac users finally get a superb phone that will integrate with their computer.
Looks like another game changer like the iPod.
-b
I honestly can't think of many CD's that need to be played all the way through. Back in the days of records, songs would be arranged with the medium in mind. Often, each side of the album would be completely differrent, or the best songs were the first couple of songs on each side, etc...
I think it was easier back then because there were usually about 4 or fives songs per side. Its much harder trying to arrange 10 songs to be played in sequence. Our attention spans will not allow us to listen closely to 10 songs.
-B
PS Musicians make very little off of music. Thats not right.
In 2001 I worked with a software engineer that had just left Burst.com after they shut down. He had put his entire 401k (~$200k) into the company in exchange for interest (stock) in the company. As I recall, he said that Burst was working with Microsoft and they were going to use Burst's streaming media technology. Microsoft, in the end, decided not to go with Burst and implmented their own streaming media technology.
I do recall that he said that they had some great technology. Too bad it took so long to sort this out. I doubt this guy ever will get back the money he put into Burst.
-b
Objective C is a very good language. I has a lot of the atractive OO features and still it lets you get as close to the machine as you'd like. For example you can drop into C and do your own memory management for parts of the code where you are allocating and deallocating lots memory. You can also code in assembly if you feel the performance gain is necessary.
.Net to use any language is kind of sexy, but I'm not sure you are going to gann anything in the long run.
Objective C appears to be a good development environment. Apple for example, has developed a lot of software in a short amount of time that is of very good quality: Safari, ITunes, Page, Keynote, mail...
The ability of
-b
OmniGraffler has been around for a while on OS X and uses PDF drawing functionality that is accessible to OS X programmers. Its a good Vector based program. The developers are longtime developers on the OS X platform and have given the program a polished look and an intuitive feel. I rarely use Illustrator or Fireworks.
Saves in the PDF format which is nice because most Adobe products can handle PDF files.
-b
I think there issue is more with Open Source than with any particular Open Source license.
When a company such as M$ has a stranglehold on the industry. The most effective way to compete with them is with technology which cannot be assimilated by M$. M$ has killed many competitors by either pricing them out of the market, acquiring the technology or by hiring away the key developers.
In my mind, the Open Source movement was a natural response to the strongarm tactics of M$.
-b
If they release on intel hardware it will be for a finite set of manufactures to a limited set of specs, so that they can continue to deliver true plug-and-play. Expect to pay more for intel based hardware that runs Mac OS X.
And don't be too disapointed if your current system is not supported.
-b
Count me in on all of the above except the $$ thing.
My next machine will most likely be an ibook. I paricularly like its feel, its OS (darwin/OS X), and its hardware. No way in hell do I want to sit round while I transfer mp3's from my computer to my portable player. Thats for low tech luddites.
-b
PS USB is a bit slow for this application.
I was very impressed with the information available from your site. However I was not surprised, you guys have always done a great job with this site.
Its amazing what you are able to do with apache/perl and whatever else you are using.
Again, congrats on a job well done.
-JL
For non technical data in a windows environment clClearcase works very well. We used it for a bunch of functional specs written in word. I was impressed to see that it could do diffs on word documents also. I haven't used it with other M$ documents though. Be forewarned that Clearcase is very expensive. -B
I am not sure what they did with the PC's. But I know that they were originally using Motif for their Unix versions. In fact they still are.
I read somewhere that the Mozilla developers opted for Gtk+ over Motif. Too bad, because the Netscape people were planning on doing what was necessary to get Lesstif to run Mozilla on Linux. That would have meant free Motif for Linux. Right now you have to pay to get everything.
I have a motif port to the PPC. Its pretty cool I use the UID/UIL tool to build the interface. (I have a basic template that I modify with a text editor) Its pretty good, because it decouples the interface from the code.
Still better, components are the way to go. They have the potential to abstract programming to a higher level. Good news for Software Engineers IMO. I agree that this feature is a necessary part of any object oriented language.
Cheers, -B
Four G3's outperform dual PIII 600's? I guess thats cool, but a dual PIII 600 is probably less than 3 grand. It sounds like G4's would be better suited for what you are doing since you mentioned that your program is FPU intensive. If you can get libraries optimized for G4's (AltiVec) it will be like having four 1000 mHz pentiums. Nothing that sits on a desktop will be able to touch it.
-b
You can set your prefs to filter out Katz articles, unfortunately this feature is circumvented by others posting his crap.
A message to all you young techno geeks out threre: "Katz is full of shit". He has virtually no technical expertise,however he longs to be considered a geek.
Perhaps if we ignore him, he will go away. He is the Microsoft Windows of tech journalists... A cheap blasphemous imitation.
I read this book and was really disappointed with the lack of
references for design decisions throughout the book. As a result, many
of the guidelines seem arbitrary and somewhat whimsical.
I agree that it may be more prudent (at this point in time) to
create a layout manager that places objects consistent to the
current look and feel.
-B
I have used both for developing Swing applications and I recommend keeping both environments around.
The IBM JVM uses JIT compiler technology. I have not found any advantages to using the IBM JIT for development of Swing based apps. In fact, because of the JIT technology, the java apps take longer to start up and stack traces do not contain line numbers. (Apparently line number info is lost in the compilation process.)
Note that the IBM JVM has a superior threads implementation making it a better JVM for an applications server.
I have also found the IBM compiler picks up some ambiguities associated with inner classes that are missed by the Blackdown JVM.
Let the PPC vendors and users write the necessary drivers themselves. "If you buid it they will come..."
I think all Apple ROM is in RAM nowadays. So there is potential for Licensing their current OS to vendors that meet Apple Harware compatabliity requirements.
Does this spec include portables? The lower power requirements of the PPC make this chip the best choice for these machines. I would love to have a portable running linux on a 466 G3.
Also what about Altivec, it would be nice to take advantage of this in Linux. Ohh the possibilities!
-B
Good essay. Why not make the document format a standard, and have a committee oversee changes?
A similar suggestion for OS's, set up standards that must be met. And let developers and companies duke it out.
-brindle
Lots of good points about Linux and what it currently cannot do. At least the source is available. As the needs of those who really know linux and those who are using Linux change, so will its capabilities.
-B
Metrowerks will provide packages for NG Playstation development on windows machines. Its still cool that linux is also supported. I checked out the cygnus IDE, its VERY nice!!
-B