Completely different. Arguably during an accident a seatbelt can potentially keep the driver in his seat, and can keep the driver or passenger from becoming a missile and injuring someone else, as well as reducing stress on an already stressed public emergency system. THis is a far cry from requiring me to lock my door because someone might steal some cutlery and stab someone with a fork, or requiring me to lock down my router because someone might part in fron of my house and torrent Avatar
Would you be comfortable with a person storing their guns on their front porch?
Depends on the neighborhood, the neighbor and the gun. Leaving a loaded handgun on the front porch in a neighborhood full of kids? No. In my neighborhood a significant percentage of my neighbors have rifles and shotguns, and a number of people keep them in the garage, unloaded, and people leave there garage doors open all the time. No problem. They also have assorted power tools, and other implements that pose a significant risk, like gasoline in cans, butane torches, nail guns, baseball bats, etc. I guess where I live it must be less common for people to screw with other people's stuff.
You're missing something. A BIG something. It's funny, I was just having this conversation last night with a couple of engineers. Knowledge of how things ACTUALLY work is important. How does the system actually store a string, and how does this impact my application? Understanding how things work at the level of the processor are fundamental and very helpful in writing good software.
The problem with Java and.Net, etc, is that they abstract all this away, but without understanding you can still write bad code. It's a bit like the GOTO argument. GOTO in and of itself isn't bad IF USED PROPERLY. The problem is that goto allows bad programmers to write really shitty code. I've no problem using the occasional goto to handle an exception when my only alternative is yet another nested control structure when I'm already 5 levels deep, but a bad programmer won't think out their code and will use goto to move all over the place. Bad. Likewise a programmer that doesn't understand string storage well. An understanding of how C stores strings for example is helpful in providing context to why StringBuilder is better in terms of performance than String for a lot of things, but not all.
Computer Science is NOT, in the beginning, about programming. It is about the SCIENCE of COMPUTERS, in case that wasn't obvious. Jumping straight into Java while bypassing C, or assembly, or whatever, IMO bypasses learning the fundamentals which provide a deeper understanding of what is actually going on.
I wouldn't hire a developer that couldn't describe how C stores strings, and how malloc functions even for a VB.NET project.
I am. We only turn the TV on at about 10PM, and then only to watch Star Trek TNG or Discovery channel. Personally I think this is a plot by Apple to get more people to buy iPads...
I don't think so. The earth-moon L-points are L4 and L5, which are stable Lagrange points and are 60 degrees ahead of and behind the moon in its orbit, L3 which is 180 degrees (opposite the moon in it's orbit) and L1 and L2 which are in line with L3 and very close to the moon. http://map.gsfc.nasa.gov/mission/observatory_l2.html
Bottom line is that the Earth-Moon L points are an order of magnitude (more or less) more distant than geostationary orbit. A satellite in geosync is NOT going to an earth-moon L point with out a lot of fuel and a working guidance system...
Of course, I could be wrong, I'm most definitely NOT a rocket scientist...
Yeah, I said it. I hate having crap in my pockets. This let's me carry my wallet (without sitting on it), my phone, keys, sunglasses / regular glasses, a small hard drive (I always keep a complete backup of my personal data with me), etc. http://www.tumi.com/alpha/leather-travel-kit-114156/
This has had no effect on my junk or where I prefer to put it...
+1 on PDF Xchange (for Windows) That was the only 64-bit reader I could find at the time and it worked really well. On my mac I simply go with Preview.app. Acrobat is a bloated pig and is to be avoided along with Flash, although I'll probably need to get a Core i7 box because I NEED Photoshop - I think Adobe took lessons from Microsoft on how to incorporate more bloat during Vista development.
I don't think it's so much that they are lousy, I think it's that most companies simply send over source code and a spec and expect a working product back. We code review all changes and over 70% of fixes/enhancements from the Indian dev team were rejected on the first go, as compared to less than 20% for the team in California. Of course since the VP of engineering is originally from India and the outsourcing is his baby, the program is "doing really well".
and before anyone gets pedantic, yes, I know that you don't actually have to use x-code, but x-code is free with OS X and not that bad, so I assume that most c programming for iPhone would probably be done in x-code. I could be wrong.
I am not at all fond of Apple's "use only our tools" stance, however I'm wondering exactly how they define anti-trust in this case? I understand that Apple is dictating devs to use their toolset, but how does this kill competitoin? Apple doesn't say you can ONLY develop for iPhone, they simply say to use X-Code for iPhone dev. Is it because Apple has a "monopoly" on their own products? Does the DoJ like Flash? Seriously, I can get that people are pissed off at Apple, but if you don't want to play, don't. Apple does not have a monopoly on touch screen phones, or tablet like devices, not by a long shot, and I fail to see how Apple telling it's developers that they need to use Apple tools as an anti-trust issue. Next we're going to hear from the DoJ that Apple is being investigated because OS X is only licensed for Macs? Maybe they will force Microsoft to develop Office for Linux, because I like Office and dammit I should be able to run Office on my Ubuntu machine. MS is forcing me to buy Windows or a Mac to run Office and that is anti-competitive behavior. Maybe the FTC and the DoJ should focus a little more on why we had to bail out the banks and Wall street and on how the behavior on their part hasn't changed very much. Or maybe Steve Jobs should buddy up with those guys and pay them a little more?
The only time I print is when someone sends me an e-mail with the "please consider the environment before printing this e-mail" signature, then I print it and shred it. Seriously, knock it off with the holier-than-thou messages in your e-mail. I'm an adult and I can decide if I need to print something or not.
It's on!
Reading comprehension is a beautiful thing. Get some.
They tell us we have to wear seatbelts
Completely different. Arguably during an accident a seatbelt can potentially keep the driver in his seat, and can keep the driver or passenger from becoming a missile and injuring someone else, as well as reducing stress on an already stressed public emergency system. THis is a far cry from requiring me to lock my door because someone might steal some cutlery and stab someone with a fork, or requiring me to lock down my router because someone might part in fron of my house and torrent Avatar
Would you be comfortable with a person storing their guns on their front porch?
Depends on the neighborhood, the neighbor and the gun. Leaving a loaded handgun on the front porch in a neighborhood full of kids? No. In my neighborhood a significant percentage of my neighbors have rifles and shotguns, and a number of people keep them in the garage, unloaded, and people leave there garage doors open all the time. No problem. They also have assorted power tools, and other implements that pose a significant risk, like gasoline in cans, butane torches, nail guns, baseball bats, etc. I guess where I live it must be less common for people to screw with other people's stuff.
And, since he did leave the door unlocked, that is entirely fair.
We must have skipped over the part where it became reasonable for a government to tell you that you must lock your door.
You're missing something. A BIG something. It's funny, I was just having this conversation last night with a couple of engineers. Knowledge of how things ACTUALLY work is important. How does the system actually store a string, and how does this impact my application? Understanding how things work at the level of the processor are fundamental and very helpful in writing good software.
The problem with Java and .Net, etc, is that they abstract all this away, but without understanding you can still write bad code. It's a bit like the GOTO argument. GOTO in and of itself isn't bad IF USED PROPERLY. The problem is that goto allows bad programmers to write really shitty code. I've no problem using the occasional goto to handle an exception when my only alternative is yet another nested control structure when I'm already 5 levels deep, but a bad programmer won't think out their code and will use goto to move all over the place. Bad. Likewise a programmer that doesn't understand string storage well. An understanding of how C stores strings for example is helpful in providing context to why StringBuilder is better in terms of performance than String for a lot of things, but not all.
Computer Science is NOT, in the beginning, about programming. It is about the SCIENCE of COMPUTERS, in case that wasn't obvious. Jumping straight into Java while bypassing C, or assembly, or whatever, IMO bypasses learning the fundamentals which provide a deeper understanding of what is actually going on.
I wouldn't hire a developer that couldn't describe how C stores strings, and how malloc functions even for a VB.NET project.
Personally I agree, but I don't know where this dude (presumably) lives...
I am. We only turn the TV on at about 10PM, and then only to watch Star Trek TNG or Discovery channel. Personally I think this is a plot by Apple to get more people to buy iPads...
Pizza Hut
Dominos
Papa John's
Based strictly on technology, I'd go with Dominos...
Yep. Apple is a hardware company and Microsoft is a software company...
I think are referring to a mascon/
I don't think so. The earth-moon L-points are L4 and L5, which are stable Lagrange points and are 60 degrees ahead of and behind the moon in its orbit, L3 which is 180 degrees (opposite the moon in it's orbit) and L1 and L2 which are in line with L3 and very close to the moon. http://map.gsfc.nasa.gov/mission/observatory_l2.html
Bottom line is that the Earth-Moon L points are an order of magnitude (more or less) more distant than geostationary orbit. A satellite in geosync is NOT going to an earth-moon L point with out a lot of fuel and a working guidance system...
Of course, I could be wrong, I'm most definitely NOT a rocket scientist...
Yeah, I was wondering how a satellite in geosync would be able to get to even an earth-moon L point with no fuel... http://www.freemars.org/l5/aboutl5.html
One step closer to Larry Niven's Autodoc.
No. The major problem is PEBCAC.
I've got something in my front pocket for you.
Yeah, I said it. I hate having crap in my pockets. This let's me carry my wallet (without sitting on it), my phone, keys, sunglasses / regular glasses, a small hard drive (I always keep a complete backup of my personal data with me), etc. http://www.tumi.com/alpha/leather-travel-kit-114156/
This has had no effect on my junk or where I prefer to put it...
Awesome if true. On the other hand I hope not as I need an excuse for the wife so I can get a new machine...
+1 on PDF Xchange (for Windows) That was the only 64-bit reader I could find at the time and it worked really well. On my mac I simply go with Preview.app. Acrobat is a bloated pig and is to be avoided along with Flash, although I'll probably need to get a Core i7 box because I NEED Photoshop - I think Adobe took lessons from Microsoft on how to incorporate more bloat during Vista development.
I don't think it's so much that they are lousy, I think it's that most companies simply send over source code and a spec and expect a working product back. We code review all changes and over 70% of fixes/enhancements from the Indian dev team were rejected on the first go, as compared to less than 20% for the team in California. Of course since the VP of engineering is originally from India and the outsourcing is his baby, the program is "doing really well".
Define "poorly made"
Uh, yes it is. iPhone 2G is not, iPhone 3G is except for multi-tasking, iPhone 3Gs is... All of that is old hardware when OS 4.0 ships...
All Apple needs to do to avoid this is publish performance and stability guidelines that can only be met by Objective-C or C++ code...
and before anyone gets pedantic, yes, I know that you don't actually have to use x-code, but x-code is free with OS X and not that bad, so I assume that most c programming for iPhone would probably be done in x-code. I could be wrong.
I am not at all fond of Apple's "use only our tools" stance, however I'm wondering exactly how they define anti-trust in this case? I understand that Apple is dictating devs to use their toolset, but how does this kill competitoin? Apple doesn't say you can ONLY develop for iPhone, they simply say to use X-Code for iPhone dev. Is it because Apple has a "monopoly" on their own products? Does the DoJ like Flash? Seriously, I can get that people are pissed off at Apple, but if you don't want to play, don't. Apple does not have a monopoly on touch screen phones, or tablet like devices, not by a long shot, and I fail to see how Apple telling it's developers that they need to use Apple tools as an anti-trust issue. Next we're going to hear from the DoJ that Apple is being investigated because OS X is only licensed for Macs? Maybe they will force Microsoft to develop Office for Linux, because I like Office and dammit I should be able to run Office on my Ubuntu machine. MS is forcing me to buy Windows or a Mac to run Office and that is anti-competitive behavior. Maybe the FTC and the DoJ should focus a little more on why we had to bail out the banks and Wall street and on how the behavior on their part hasn't changed very much. Or maybe Steve Jobs should buddy up with those guys and pay them a little more?
The only time I print is when someone sends me an e-mail with the "please consider the environment before printing this e-mail" signature, then I print it and shred it. Seriously, knock it off with the holier-than-thou messages in your e-mail. I'm an adult and I can decide if I need to print something or not.