how very true, in the real world, you can very very rarely choose you environment.
While I totally understand your wanting to use vi/g++ for your work, in a real-world job, you'll probably be required to use some sort of IDE running under windows.
Where I work we've managed to change over most of our development boxes to either FreeBSD or Linux without the boss realizing it on most of them. (of course this is the guy who is convinced that BSD is some kind of programming language and that SQL is spelled "sequel"...)
As long as the product works at the end of the day, everybody is happy
Google does run ads, they just do it in a far less annoying way than every other website out there.
Ads on Google consist of little more than text on a different background color than the rest of the site. IMHO this is great. It lets you know that you're looking at an ad, but it doesnt grab your attention away from what you're really trying to do.
You cold awways try out a different keyboard layout. The Dvorak layout is supposed to minimise repeditive strain injuries.
I had a mild bout with the same thing not too long ago. I went through some Psyiotherapy and stuff to deflame (is that a word??) the nerves in my elbows that were causing my hands to go numb.
Now I'm just more careful about how I rest my elbows on my desk, and I'm doing much better.
I cant really see us getting rid of keyboards and mice any time soon. a virtual keyboard could be pretty cool, but there are some issues that would need to be worked out, such as the feedback. as for mice, trackballs are pretty cool, and touch screens are nice too, but the fingerprints all over the screen would get really annoying really quickly.
As a programmer, there's no way I'd even attempt to code in something like Via Voice, that is just lunacy!
In my own company we give a possible employee as much information as we can about us wthout making them sign an NDA. If they do want to work for us, then we'll do the NDA thing.
In annother place I'm working right now, they really should have NDA-ed me befire the interview, because in the interview they basically gave me the whole business plan and everything. I could easily have gone and mirrored the business without any legal repercusions.
Even now (I've been there for a few months) they still haven't made me sign an NDA. They've given me one, but I havent bothered to sign it, and I'm not about to untill they actually stand over me and make me do it!
Personally, I think its in a companies best interest to NDA you before an interview, especially in a.com company. The interview NDA however, should not be as strict a document as the actual employee NDA, and the employer should really watch what they tell the person they're interviewing.
IMHO, if the employer is going to put you through any sort of training, they should give you a raise reflective of your new abilities.
If my employer put me through MCSE, or CNA or something like that, and didn't give me a raise, there's no way I'd stick around there!
Sure the employer is already paying a lot of money for your training, but if they're not willing to pay you what you deserve after you have the trining, it's their own fault when you leave.
people saying we should ditch PC's, I just have to stop and laugh. Sure there a a ton of other devices out there that can do some pretty cool stuff. What all these reporters and self-proclaimed "experts" always fail to think about, is the software. Somebody has to program the software that will control all the fun little gadgets out there, and I'm really not up to the task of programming with a stylus on a palm pilot!
Sure, the average user may not need the full power of a PC, all they need to do is keep track of their meetings, or get the weather or something else simple like that. For those people, palm pilots, cell phones, and a plethora of ather devices are great, but for all of the hackers and gamers and other power users out there, a PC is pretty vital.
This is certainly an interesting idea, but there no way in hell I'll ever aproach a mac again in my life, I delt with them enough back in elementary school.
I'd hate to try playing quake or somehting with a mouse I had to squeez to shoot, or otherwise fodle just to get it to do what I wanted.
I think I'lll be sticking with my good old fashioned mouse and graphics tablet thatnks.
I learned my first bits of programming (if you could call it that) in Hypercard for Mac (EWWW) way back when I was 8 or 9. I then moved on to BASIC, which is probably the best "begginers" language. VB really isn't much of a language, IMO, but lets not start a flame war today, although it may work ok as an intro, although it will give your kids an unrealistic perspective on programming, same thing goes for Delphi.
C/C++ are pretty boring at first, but maybe you could write up a little graphics lib in inline ASM that they can learn to use, that way they can make something graphical without having to learn the nitty-gritty junk in windows programming.
I wonder how much bigger the home's price tag gets because some contractor calls it "internet ready" I certainly wouldnt buy a house based on the fact that it was already wired. I'd rather wire it myself, that way I know its done right, and if anything goes wrong, I'm able to fix it because I know what I did in the first place.
i own somewhere around 4 or 5 .coms, and I administer about 2-3 thousand. ALL of them are NOT american...
If you dont believe in binaries, the how the hell are you posting?
unless you're running some interpreted version of lynx off of a basic that you toggled in by hand onto your altair, you're USING binaries.
how very true, in the real world, you can very very rarely choose you environment.
While I totally understand your wanting to use vi/g++ for your work, in a real-world job, you'll probably be required to use some sort of IDE running under windows.
Where I work we've managed to change over most of our development boxes to either FreeBSD or Linux without the boss realizing it on most of them. (of course this is the guy who is convinced that BSD is some kind of programming language and that SQL is spelled "sequel"...)
As long as the product works at the end of the day, everybody is happy
Google does run ads, they just do it in a far less annoying way than every other website out there.
Ads on Google consist of little more than text on a different background color than the rest of the site. IMHO this is great. It lets you know that you're looking at an ad, but it doesnt grab your attention away from what you're really trying to do.
You cold awways try out a different keyboard layout. The Dvorak layout is supposed to minimise repeditive strain injuries.
I had a mild bout with the same thing not too long ago. I went through some Psyiotherapy and stuff to deflame (is that a word??) the nerves in my elbows that were causing my hands to go numb.
Now I'm just more careful about how I rest my elbows on my desk, and I'm doing much better.
I cant really see us getting rid of keyboards and mice any time soon. a virtual keyboard could be pretty cool, but there are some issues that would need to be worked out, such as the feedback. as for mice, trackballs are pretty cool, and touch screens are nice too, but the fingerprints all over the screen would get really annoying really quickly. As a programmer, there's no way I'd even attempt to code in something like Via Voice, that is just lunacy!
In my own company we give a possible employee as much information as we can about us wthout making them sign an NDA. If they do want to work for us, then we'll do the NDA thing. In annother place I'm working right now, they really should have NDA-ed me befire the interview, because in the interview they basically gave me the whole business plan and everything. I could easily have gone and mirrored the business without any legal repercusions. Even now (I've been there for a few months) they still haven't made me sign an NDA. They've given me one, but I havent bothered to sign it, and I'm not about to untill they actually stand over me and make me do it! Personally, I think its in a companies best interest to NDA you before an interview, especially in a .com company. The interview NDA however, should not be as strict a document as the actual employee NDA, and the employer should really watch what they tell the person they're interviewing.
IMHO, if the employer is going to put you through any sort of training, they should give you a raise reflective of your new abilities. If my employer put me through MCSE, or CNA or something like that, and didn't give me a raise, there's no way I'd stick around there! Sure the employer is already paying a lot of money for your training, but if they're not willing to pay you what you deserve after you have the trining, it's their own fault when you leave.
people saying we should ditch PC's, I just have to stop and laugh. Sure there a a ton of other devices out there that can do some pretty cool stuff. What all these reporters and self-proclaimed "experts" always fail to think about, is the software. Somebody has to program the software that will control all the fun little gadgets out there, and I'm really not up to the task of programming with a stylus on a palm pilot! Sure, the average user may not need the full power of a PC, all they need to do is keep track of their meetings, or get the weather or something else simple like that. For those people, palm pilots, cell phones, and a plethora of ather devices are great, but for all of the hackers and gamers and other power users out there, a PC is pretty vital.
Solar flares are happening all the time, but this one is a lot bigger than average, which is why we're hearing about it.
I am a professional.
I really dont think I'd be into mouse fondling...
This is certainly an interesting idea, but there no way in hell I'll ever aproach a mac again in my life, I delt with them enough back in elementary school.
I'd hate to try playing quake or somehting with a mouse I had to squeez to shoot, or otherwise fodle just to get it to do what I wanted.
I think I'lll be sticking with my good old fashioned mouse and graphics tablet thatnks.
I learned my first bits of programming (if you could call it that) in Hypercard for Mac (EWWW) way back when I was 8 or 9. I then moved on to BASIC, which is probably the best "begginers" language. VB really isn't much of a language, IMO, but lets not start a flame war today, although it may work ok as an intro, although it will give your kids an unrealistic perspective on programming, same thing goes for Delphi.
C/C++ are pretty boring at first, but maybe you could write up a little graphics lib in inline ASM that they can learn to use, that way they can make something graphical without having to learn the nitty-gritty junk in windows programming.
I wonder how much bigger the home's price tag gets because some contractor calls it "internet ready" I certainly wouldnt buy a house based on the fact that it was already wired. I'd rather wire it myself, that way I know its done right, and if anything goes wrong, I'm able to fix it because I know what I did in the first place.