Re:This Would Be the End of TiVo Hacking
on
Apple to Buy TiVo?
·
· Score: 1
Not at all. Have you seen what Arthur van Hoff is doing with the TiVo SDK for HME, http://www.tivo.com/4.3.hme.asp
I'd love to see AVH and JP be part of Apple
on
Apple to Buy TiVo?
·
· Score: 1
Arthur van Hoff and Jonathan Pyane would be incredible additions to Apple. They'd fit right in with Apple's A-team and Jobs. Avh and JP love technology and its challenges in keeping a simple solution.
I voted early yesterday here in FL. I didn't see any major issues. I didn't really like the fact the system can display multiple voting items per page. They really need to keep one item to one page.
Also something to take note on, I saw a 90 yr old woman vote using the e-voting system and didn't have a single problem!
For a typical programmer:
1) its all about computer science basics so ask those type of questions
A) programming language concepts - ex. generally how does function calls effect the stack and heap
B) basic algorithm and data structure concepts - ex. bubble sort vs quick sort - try and stick to algorithms that are highly common and ask what would be the best kind of data structure to use
C) database concepts - ex. Define normalizing
D) optionally you could ask about OS concepts - like file discriptors, threading, memory management etc
If they ace these type of questions then they can pretty much handle anything that you give them. This basic knowledge is what all programming is based on no matter what language, platform or software you are dealing with.
Now usually you want to find someone that is more than just a programmer. someone that can think on their own and be creative. Here you can pretty much ask anything...like do you think Apple should offer Mac OS X on x86? why? Does it make business sense? Would it be politically acceptable with the existing Mac community? or with the Unix community? why? How do you think Microsoft would react? why? Monitor the answers and be objective...its not about the topic but about the creative answers/thinking. Also it doesn't hurt to ask a few business minded questions (ex. We need a basic database to use inside one of our applications and we need to do it cheaply..what's your recommendation?) Personally I'd look to the open src community;)
And the most important Management 101...never every compare the person to any other person especially you. I don't know how many times I've heard from managers that just hired someone make a comment like she worked at so and so just like me or they have demostrated the same working habits as i do etc...big mistake. the person is not you so don't treat them like they are.
Companies shouldn't expect to make money directly off of open source projects. Open source should be looked at to fill gaps. One of the keys to a company that produces software is to focus on what really makes it money...A good case study would be something like Quickbooks from Intuit...Why do people buy Quickbooks? I doubt its because of the internal database it uses. So why should Intuit spend money on developing a database when they could use something from the open source community? I see the open source community as this huge excellent toolbox where I can pull solutions to problems that I shouldn't be focusing on. However it should be expected that anyone who uses the toolbox should also make sure to take care of it and continue to improve it.
I've been consulting for a company that has been managing HPUX, Solaris and AIX for several yrs and it seems it has been somewhat a nightmare. The first thing you've got to ask is what applications are you planning to run on these servers. Are they in house applications? Will the developers keep up with the new OSes? If they are vendor apps see what their typical end of support cycles are. If you can't tell the worst thing to do is introduce a new OS if you can't even keep the existing one up to date.
I bought mine a few months back and have found that it really isn't ready for the typical consumer. It seems that there are just not enough developers for it. I too was disappointed that I couldn sync with Outlook and the address book is way under par. This thing does however have promise with the right people developing for it.
Re:Insanely great iPod??? Insanely not.
on
iWarez
·
· Score: 1
The iPod is the beginning of a new computer age. What stops Apple from morphing the iPod to the new generation PDA/Desktop? Imagine this...you take the iPod's 5Gig hard drive, slap a few hundred mbs of memory on it, create a 16mb Flash ROM area, put a color LCD display, then put either a USB or Firewire port on it....bingo. you have the next generation pda/desktop. now if you need to get to a file quickly or look up a number etc you can use the LCD to retreive it. But if you are needing to do some really serious work then you can go to any machine with firewire or usb and there you go....your new desktop. you could do the same with laptops....now that is an insanely great iPod
Not at all. Have you seen what Arthur van Hoff is doing with the TiVo SDK for HME, http://www.tivo.com/4.3.hme.asp
Arthur van Hoff and Jonathan Pyane would be incredible additions to Apple. They'd fit right in with Apple's A-team and Jobs. Avh and JP love technology and its challenges in keeping a simple solution.
I voted early yesterday here in FL. I didn't see any major issues. I didn't really like the fact the system can display multiple voting items per page. They really need to keep one item to one page. Also something to take note on, I saw a 90 yr old woman vote using the e-voting system and didn't have a single problem!
For a typical programmer: 1) its all about computer science basics so ask those type of questions A) programming language concepts - ex. generally how does function calls effect the stack and heap B) basic algorithm and data structure concepts - ex. bubble sort vs quick sort - try and stick to algorithms that are highly common and ask what would be the best kind of data structure to use C) database concepts - ex. Define normalizing D) optionally you could ask about OS concepts - like file discriptors, threading, memory management etc If they ace these type of questions then they can pretty much handle anything that you give them. This basic knowledge is what all programming is based on no matter what language, platform or software you are dealing with. Now usually you want to find someone that is more than just a programmer. someone that can think on their own and be creative. Here you can pretty much ask anything...like do you think Apple should offer Mac OS X on x86? why? Does it make business sense? Would it be politically acceptable with the existing Mac community? or with the Unix community? why? How do you think Microsoft would react? why? Monitor the answers and be objective...its not about the topic but about the creative answers/thinking. Also it doesn't hurt to ask a few business minded questions (ex. We need a basic database to use inside one of our applications and we need to do it cheaply..what's your recommendation?) Personally I'd look to the open src community ;)
And the most important Management 101...never every compare the person to any other person especially you. I don't know how many times I've heard from managers that just hired someone make a comment like she worked at so and so just like me or they have demostrated the same working habits as i do etc...big mistake. the person is not you so don't treat them like they are.
Companies shouldn't expect to make money directly off of open source projects. Open source should be looked at to fill gaps. One of the keys to a company that produces software is to focus on what really makes it money...A good case study would be something like Quickbooks from Intuit...Why do people buy Quickbooks? I doubt its because of the internal database it uses. So why should Intuit spend money on developing a database when they could use something from the open source community? I see the open source community as this huge excellent toolbox where I can pull solutions to problems that I shouldn't be focusing on. However it should be expected that anyone who uses the toolbox should also make sure to take care of it and continue to improve it.
I've been consulting for a company that has been managing HPUX, Solaris and AIX for several yrs and it seems it has been somewhat a nightmare. The first thing you've got to ask is what applications are you planning to run on these servers. Are they in house applications? Will the developers keep up with the new OSes? If they are vendor apps see what their typical end of support cycles are. If you can't tell the worst thing to do is introduce a new OS if you can't even keep the existing one up to date.
I bought mine a few months back and have found that it really isn't ready for the typical consumer. It seems that there are just not enough developers for it. I too was disappointed that I couldn sync with Outlook and the address book is way under par. This thing does however have promise with the right people developing for it.
The iPod is the beginning of a new computer age. What stops Apple from morphing the iPod to the new generation PDA/Desktop? Imagine this...you take the iPod's 5Gig hard drive, slap a few hundred mbs of memory on it, create a 16mb Flash ROM area, put a color LCD display, then put either a USB or Firewire port on it....bingo. you have the next generation pda/desktop. now if you need to get to a file quickly or look up a number etc you can use the LCD to retreive it. But if you are needing to do some really serious work then you can go to any machine with firewire or usb and there you go....your new desktop. you could do the same with laptops....now that is an insanely great iPod