I don't understand it completely either, but if you skim:
http://en.wikipedia.org/wiki/Phased_array
you may get a better idea of what they meant by no moving parts. I believe that that was referring to aiming the beam by changing the phase angle between adjacent parts, and the concentric circular grooves would allow them to aim it in 2 dimensions rather than just one (perpendicular to the grooves).
I could have completely misunderstood it though.
His curiosity is the most important thing. He's your son and likely to learn similarly to the way you have, but it seems like you are both trying to make him you and encourage him peruse his own interests at the same time.
Be there for him to answer his questions, loan him books, and set up development environments if he needs it.
It's just as likely that he'll want to learn about what you are interested in as it is that he will end up learning about stuff you know very little about, so don't feel bad when suddenly he knows more about something than you do.
As far as encouraging him, just ask him how he might solve a certain problem. Brain storm with him, even if it's not that difficult of a problem for you. Then occasionally sit down and write a test program or a helper program with him based on the brain storming.
I'd avoid Big O problems directly for a while though. Let him get comfortable first.
Also, C for Dummies was great to me, but it's slightly Dos/Windows biased, but I've moved on from that now.
I suggest making choices that are diff friendly.
I recently switched to keeping { on the same line as if/while/do/... when I realized that in large projects that sometimes makes the difference between a diff that makes sense and a total mess.
I prefer when \t can be used to indent and spaces are used to format.
The main thing is to just be consistent and enforce what makes sense.
Based on my past experiences dealing with large corporations you should expect to be fired soon, as you seem to be competent and helpful to customers.
I don't know if it's because customers will start asking for you by name or some other crazy something, but that seems to be how large companies work.
What does the OS have to provide? Without knowing that there's not way to answer your question, since the quickest possible booting OS would do only those things you NEED it to do.
1. My brother's alienware laptop was stolen.
2. Reported to the police.
3. Alienware got a tech support call from some guy that bought it on eBay.
4. Guy sends it in for repair.
5. Alienware calls my brother to tell him they have it and only need the police to ask for it officially so they can send it as evidence.
6. My brother tells the police.
7. Police say "huh?"
8. Laptop never sent, buyer never questioned, thief never caught.
Similar thing when my sister's credit cards were stolen and used to buy gas at places with security cameras, except then even the credit card company didn't seem to care.
These routers almost always use dynamic port forwarding which is extremely memory intensive on the router. It's the most non-elegant type of network address translation I know of, and all network address translation is non-elegant. It was only dreamed up to stave off IP address shortage problems (though there's some other uses for it now).
The resources taken up by using dynamic port forwarding are ports (both TCP and UDP), ram for the state of the connections (as best the router can keep up with them), and a large chunk of extra processor time working on every packet.
There is no way to do this right. You can't increase the number of ports beyond 2^16. You could add memory, but like a faster processor that would add to the costs and power usage.
It's all just a balancing game, but I've never had one of these devices need resetting as often as this.
BTW, I'm writing the software for one of these to run on an AVR right now.
Well part of the reason I actually waited to talk to the person was that I was about to have to pay $1200 to get my tranmission rebuilt and was wishful thinking that I might actually have a warrenty.
I get informed that the factory warranty on my car is about to expire about once a week on my cell phone. Second time it happened I stayed on the phone long enough (ie past the recording) to ask them about this warranty that was about to expire on my car, which is ~15 years old. Since they didn't even know who I was or what kind of car I had. I'm pretty sure they were telemarketer con-persons.
That said... Linux video players tend to be a hell of a lot quicker than Windows video players. I've played videos in Linux that were impossible to play in Linux.
Which does suggests both that there was life on Mars millions of years ago, and that there will be again when we go get it.
Yeah, but it requires physical access to the abacus.
I'm pretty sure if you do away with software completely you'll be pretty safe.
It sounds a lot like one of the touted uses of Zigbee that I've been hearing about for several years now.
So coating missiles in smoke bomb material could make them only get about as hot as the smoke bomb material burned, right?
I don't understand it completely either, but if you skim: http://en.wikipedia.org/wiki/Phased_array you may get a better idea of what they meant by no moving parts. I believe that that was referring to aiming the beam by changing the phase angle between adjacent parts, and the concentric circular grooves would allow them to aim it in 2 dimensions rather than just one (perpendicular to the grooves). I could have completely misunderstood it though.
It's not made of dolphins.
No, it's Micheal Jackson. Moonwalker has more than one meaning here.
Sounds like you have experience with this.
It tasted like paper.
I've just come up with a great idea! I'm going to store lists within a data storage system designed to store several lists.
OOh, I wanna run lynx in firefox!!
His curiosity is the most important thing. He's your son and likely to learn similarly to the way you have, but it seems like you are both trying to make him you and encourage him peruse his own interests at the same time. Be there for him to answer his questions, loan him books, and set up development environments if he needs it. It's just as likely that he'll want to learn about what you are interested in as it is that he will end up learning about stuff you know very little about, so don't feel bad when suddenly he knows more about something than you do. As far as encouraging him, just ask him how he might solve a certain problem. Brain storm with him, even if it's not that difficult of a problem for you. Then occasionally sit down and write a test program or a helper program with him based on the brain storming. I'd avoid Big O problems directly for a while though. Let him get comfortable first. Also, C for Dummies was great to me, but it's slightly Dos/Windows biased, but I've moved on from that now.
Research has shown that closed source software poses security risks.
I suggest making choices that are diff friendly. I recently switched to keeping { on the same line as if/while/do/... when I realized that in large projects that sometimes makes the difference between a diff that makes sense and a total mess. I prefer when \t can be used to indent and spaces are used to format. The main thing is to just be consistent and enforce what makes sense.
Based on my past experiences dealing with large corporations you should expect to be fired soon, as you seem to be competent and helpful to customers. I don't know if it's because customers will start asking for you by name or some other crazy something, but that seems to be how large companies work.
What does the OS have to provide? Without knowing that there's not way to answer your question, since the quickest possible booting OS would do only those things you NEED it to do.
I've been using fire 2.0 for a year already.
1. My brother's alienware laptop was stolen. 2. Reported to the police. 3. Alienware got a tech support call from some guy that bought it on eBay. 4. Guy sends it in for repair. 5. Alienware calls my brother to tell him they have it and only need the police to ask for it officially so they can send it as evidence. 6. My brother tells the police. 7. Police say "huh?" 8. Laptop never sent, buyer never questioned, thief never caught. Similar thing when my sister's credit cards were stolen and used to buy gas at places with security cameras, except then even the credit card company didn't seem to care.
These routers almost always use dynamic port forwarding which is extremely memory intensive on the router. It's the most non-elegant type of network address translation I know of, and all network address translation is non-elegant. It was only dreamed up to stave off IP address shortage problems (though there's some other uses for it now). The resources taken up by using dynamic port forwarding are ports (both TCP and UDP), ram for the state of the connections (as best the router can keep up with them), and a large chunk of extra processor time working on every packet. There is no way to do this right. You can't increase the number of ports beyond 2^16. You could add memory, but like a faster processor that would add to the costs and power usage. It's all just a balancing game, but I've never had one of these devices need resetting as often as this. BTW, I'm writing the software for one of these to run on an AVR right now.
Well part of the reason I actually waited to talk to the person was that I was about to have to pay $1200 to get my tranmission rebuilt and was wishful thinking that I might actually have a warrenty.
I get informed that the factory warranty on my car is about to expire about once a week on my cell phone. Second time it happened I stayed on the phone long enough (ie past the recording) to ask them about this warranty that was about to expire on my car, which is ~15 years old. Since they didn't even know who I was or what kind of car I had. I'm pretty sure they were telemarketer con-persons.
Since the 2 particles travel in different directions in time, it should no time at all!
That said... Linux video players tend to be a hell of a lot quicker than Windows video players. I've played videos in Linux that were impossible to play in Linux.
Quite an accomplishment!
Changes in rolls noticed before bellyaches