In fairness this will most likely benefit developers who integrate with the Google App Engine already and other applications that rely on it, such as GMail. It also works well with their ChromeOS "vision" where the underlying OS is a black box, the ChromeOS is a software stack on top of that, and the network is where software resides. Also, it's important to note that this is not the Chrome browser like some of the comments here have assumed.
If your car is running like crap in Formula One all the skill in the world wont help you.
Checkout the mathematics of poker and look closely and you'll see skill is involved. Particularly games such as No-Limit Hold'Em and Pot-Limit Omaha. Those are extremely hard to solve problems. You'll see the combinatorics can be used effectively during games to assist with decision making, in what can be an extremely information sparse environment, and statistics can be used to track play over long periods with large sample sets. I'll admit it's not an easy game from any angle, but some players become effective winners using not only mathematics but other skill sets to win over time. Hence the professionals that consistently wins over large sample sets. One can't deny the proof of skill IMHO. You can find large sample sets on the internet in the form of hand history databases so dig in if you doubt.
I've written intranet applications for the US government that had more business rules than I've seen in any other application. One was a rule making system for the FAA. More workflow rules than you can imagine. Those were not easy in any fashion so I'll reserve judgement on the poster.
Chad Fowler referred to that as the "8 hour burn". Meaning work your hardest for 8 hours and you will feel no compulsion to work extra hours and you'll be satisfied. But it takes absolute focus and self-discipline.
He means actual coding sir. He said not reading specifications, meetings, etc. You know, the majority of the actual work being done in software development? Simple fact is we do little coding when compared to the other aspects of the job. That's why I tell kids coming out of college with CS degrees - get ready to learn, again. Because if they think it's all coding they'll be sorely mistaken. I spend more time trying to work with customers learning the domain and getting what they need out of them then I do actual coding. Meetings are required but sometimes lengthy. Documentation takes little brain power but is also required. Deployments are not very exciting but again, required. QA processes can be tedious too. Etc. I do spend some days coding non-stop from 9am-6pm but that's not typical, that's a spectacular day when it comes around.
That all being said, I do find myself working in a sprinting fashion as the posted does. I'll always be coding when it's time but sometimes you get a burst of speed and intelligence that you might not have every single day and you sprint ahead and make up for the times when you're not so sharp. This cycle goes on and on and it's hard for me to get around it. For instance, I had a burst of inspiration on Sunday and had more productivity in that off day then the entire week previous.
I defy anyone to focus day in and day out for years and maintain absolute focus at maximum productivity. If you can do that then you're a better developer than me and perhaps a robot.
Also, the Flash "studio" tool, used to create Flash, will probably be around for a while. They'll update it to output HTML5 and designers will continue to use it.
Technically The Ford Pinto was a huge success also. Over 100k sold in the first month and eventually sold into the millions. Ford made huge profits from that car.
I notice you said when it came out. When they came out with Safari there was hardly any competition. Those days are over. We have alternatives now. So they need to step up or step off. It's always some BS wrapped in a technical argument. Oh flash is too heavy. Translation: we're control freaks and we're Apple so we don't pay for licenses to competing products.
I want to be clear - I'm not a fan of flash. The iPhone and iPad are both great devices but they lack functionality. I don't see how that's an advantage from any angle.
Okay. What about money. Is money a good idea to keep something around? Businesses tend to think yes. "Throw away all your flash formatted content" is not really something you want to hear as a decision maker who's heavily invested in the format. And considering the iPad device is geared towards things like video, it's a no brainer to support what is now become a standard. Okay so you support HTML5, but what about the meantime as everyone converts?
But let's skip the bullshit. This is a corporate game and the end user suffers for it. You can pretend Apple has your best interest in mind if you like, but the facts speak for themselves. They have limited functionality to poke a competitor in the eye. A competitor that basically kept their Mac platform alive with their creative tools. It's pretty messed up IMHO.
Question. How do you watch video? Let me guess - HTML5. Apparently all of the videos on the internet should be converted immediately to HTML5 and we should just toss out any converted in Flash because Flash is crap and HTML5 will fix everything. What a bunch of crap. I'm not loyal to Flash at all but I can see the pain involved.
Apple is playing the bully and people seem to be okay with it. Screw that. If you value freedom you won't buy their software or participate in the sell-out-athon surrounding their locked down walled garden. I wouldn't tolerate this from any other company so why should Apple get a pass?
I haven't used it outside, but if you can point to an LCD that can output more light than the sun, well I'm game. That's why this whole "Kindle Killer" spin is nonsense. You can't overcome the ease of use in e-paper. If Apple was serious about usability for reading they'd use e-paper.
Yes but they don't give their home address or personal email address when they ask you to contact a representative. We use proper channels. As mentioned above there are proper channels to contact a judge and comment on a case. Personal email is not it.
For instance, what if Slashdot asked you to call them while at home. Would that be okay? The answer seems evident to me, it's over the line.
Questions you should ask the appeals court. Again, there is a process in place. But a judge can order contempt of court and the law officers must obey. There's no way around that. You can cry foul but remember that you're crying foul to the people who make decisions on what is contempt and what is not. All this "yes but he was wrong!" nonsense doesn't change anything. If you think that you're gonna come out unscathed in a battle with the court because you were "right", well you got a lot to learn. They literally judge what is "right". They'll split your head wide open, metaphorically speaking. Appeals court is your only route.
But you'll still be in jail for contempt.
The moral of the story? Don't ever ever ever piss off a judge in America.
Maybe. Contempt of court is up to the judge and used for anything that disrupts a trial. People should remember that in the American legal system the judge is king and not to be f'd with. You'll get your trial, but don't pretend for a second you're the one in charge.
It's actually a great thing that they do that. It helps you weed out potential "bad jobs". As you probably know given your experience, you need to interview the company just as they interview you to make sure you fit. If you find an idiotic hiring process it's probably a much deeper problem as a whole and best to move on.
I'm a certified MS developer (MCSD). I keep it around because it helps a company maintain a partnership with MS, which leads to discounts on licenses. Not that useless after all it turns out. I pay very little for MSDN licenses also. Personally I don't care if a interviewee is certified in anything or not. Other criteria is more important.
I'm terrible. Next year I'll be horrific. The year after that I will be like a black hole of awesome-bad.
Seriously. Each year I work the more I realize how much I don't know. I'm not a great programmer, but I can always learn from them and be paranoid about my own abilities. When you realize you're not as smart as you think you start to work differently, in a good way (IMHO). I thought I was hot shit when I started. What a joke.
A "cue" is a signal. A queue is a group of things, specifically one where FIFO is the standard. So you are technically in a queue when you stand in line yes. But it's not a signal.
*Although technically one could queue a jaws theme in a list of themes.
Oh really? I can pack more than 15 in my pocket. It's called a deck of cards and it needs no energy; which everyone seems to be worried about but yet they keep plugging things in.
In fairness this will most likely benefit developers who integrate with the Google App Engine already and other applications that rely on it, such as GMail. It also works well with their ChromeOS "vision" where the underlying OS is a black box, the ChromeOS is a software stack on top of that, and the network is where software resides. Also, it's important to note that this is not the Chrome browser like some of the comments here have assumed.
Damn it you beat me to it. I was gonna ask if they paid a bribe or if they failed to pay one. The article doesn't make it clear.
If your car is running like crap in Formula One all the skill in the world wont help you.
Checkout the mathematics of poker and look closely and you'll see skill is involved. Particularly games such as No-Limit Hold'Em and Pot-Limit Omaha. Those are extremely hard to solve problems. You'll see the combinatorics can be used effectively during games to assist with decision making, in what can be an extremely information sparse environment, and statistics can be used to track play over long periods with large sample sets. I'll admit it's not an easy game from any angle, but some players become effective winners using not only mathematics but other skill sets to win over time. Hence the professionals that consistently wins over large sample sets. One can't deny the proof of skill IMHO. You can find large sample sets on the internet in the form of hand history databases so dig in if you doubt.
I've written intranet applications for the US government that had more business rules than I've seen in any other application. One was a rule making system for the FAA. More workflow rules than you can imagine. Those were not easy in any fashion so I'll reserve judgement on the poster.
Chad Fowler referred to that as the "8 hour burn". Meaning work your hardest for 8 hours and you will feel no compulsion to work extra hours and you'll be satisfied. But it takes absolute focus and self-discipline.
He means actual coding sir. He said not reading specifications, meetings, etc. You know, the majority of the actual work being done in software development? Simple fact is we do little coding when compared to the other aspects of the job. That's why I tell kids coming out of college with CS degrees - get ready to learn, again. Because if they think it's all coding they'll be sorely mistaken. I spend more time trying to work with customers learning the domain and getting what they need out of them then I do actual coding. Meetings are required but sometimes lengthy. Documentation takes little brain power but is also required. Deployments are not very exciting but again, required. QA processes can be tedious too. Etc. I do spend some days coding non-stop from 9am-6pm but that's not typical, that's a spectacular day when it comes around.
That all being said, I do find myself working in a sprinting fashion as the posted does. I'll always be coding when it's time but sometimes you get a burst of speed and intelligence that you might not have every single day and you sprint ahead and make up for the times when you're not so sharp. This cycle goes on and on and it's hard for me to get around it. For instance, I had a burst of inspiration on Sunday and had more productivity in that off day then the entire week previous.
I defy anyone to focus day in and day out for years and maintain absolute focus at maximum productivity. If you can do that then you're a better developer than me and perhaps a robot.
Also, the Flash "studio" tool, used to create Flash, will probably be around for a while. They'll update it to output HTML5 and designers will continue to use it.
Technically The Ford Pinto was a huge success also. Over 100k sold in the first month and eventually sold into the millions. Ford made huge profits from that car.
You'll be gracefully degrading to a site that doesn't play videos. Not really a solution for sites that are video based like Hulu.
I notice you said when it came out. When they came out with Safari there was hardly any competition. Those days are over. We have alternatives now. So they need to step up or step off. It's always some BS wrapped in a technical argument. Oh flash is too heavy. Translation: we're control freaks and we're Apple so we don't pay for licenses to competing products.
I want to be clear - I'm not a fan of flash. The iPhone and iPad are both great devices but they lack functionality. I don't see how that's an advantage from any angle.
Okay. What about money. Is money a good idea to keep something around? Businesses tend to think yes. "Throw away all your flash formatted content" is not really something you want to hear as a decision maker who's heavily invested in the format. And considering the iPad device is geared towards things like video, it's a no brainer to support what is now become a standard. Okay so you support HTML5, but what about the meantime as everyone converts?
But let's skip the bullshit. This is a corporate game and the end user suffers for it. You can pretend Apple has your best interest in mind if you like, but the facts speak for themselves. They have limited functionality to poke a competitor in the eye. A competitor that basically kept their Mac platform alive with their creative tools. It's pretty messed up IMHO.
Question. How do you watch video? Let me guess - HTML5. Apparently all of the videos on the internet should be converted immediately to HTML5 and we should just toss out any converted in Flash because Flash is crap and HTML5 will fix everything. What a bunch of crap. I'm not loyal to Flash at all but I can see the pain involved.
Apple is playing the bully and people seem to be okay with it. Screw that. If you value freedom you won't buy their software or participate in the sell-out-athon surrounding their locked down walled garden. I wouldn't tolerate this from any other company so why should Apple get a pass?
True. But Pandas are cute and Spotted Owls are not. So fuck those Owls I say! They need to be furry and cute for me to give a hoot.
Cynical Sam says "Oh this is truly great news. Grandma will be able to complain 24/7! Now if we can just get this for Home Owners Associations."
I haven't used it outside, but if you can point to an LCD that can output more light than the sun, well I'm game. That's why this whole "Kindle Killer" spin is nonsense. You can't overcome the ease of use in e-paper. If Apple was serious about usability for reading they'd use e-paper.
Yes but they don't give their home address or personal email address when they ask you to contact a representative. We use proper channels. As mentioned above there are proper channels to contact a judge and comment on a case. Personal email is not it.
For instance, what if Slashdot asked you to call them while at home. Would that be okay? The answer seems evident to me, it's over the line.
Questions you should ask the appeals court. Again, there is a process in place. But a judge can order contempt of court and the law officers must obey. There's no way around that. You can cry foul but remember that you're crying foul to the people who make decisions on what is contempt and what is not. All this "yes but he was wrong!" nonsense doesn't change anything. If you think that you're gonna come out unscathed in a battle with the court because you were "right", well you got a lot to learn. They literally judge what is "right". They'll split your head wide open, metaphorically speaking. Appeals court is your only route.
But you'll still be in jail for contempt.
The moral of the story? Don't ever ever ever piss off a judge in America.
Maybe. Contempt of court is up to the judge and used for anything that disrupts a trial. People should remember that in the American legal system the judge is king and not to be f'd with. You'll get your trial, but don't pretend for a second you're the one in charge.
It's actually a great thing that they do that. It helps you weed out potential "bad jobs". As you probably know given your experience, you need to interview the company just as they interview you to make sure you fit. If you find an idiotic hiring process it's probably a much deeper problem as a whole and best to move on.
I'm a certified MS developer (MCSD). I keep it around because it helps a company maintain a partnership with MS, which leads to discounts on licenses. Not that useless after all it turns out. I pay very little for MSDN licenses also. Personally I don't care if a interviewee is certified in anything or not. Other criteria is more important.
I'm terrible. Next year I'll be horrific. The year after that I will be like a black hole of awesome-bad.
Seriously. Each year I work the more I realize how much I don't know. I'm not a great programmer, but I can always learn from them and be paranoid about my own abilities. When you realize you're not as smart as you think you start to work differently, in a good way (IMHO). I thought I was hot shit when I started. What a joke.
A "cue" is a signal. A queue is a group of things, specifically one where FIFO is the standard. So you are technically in a queue when you stand in line yes. But it's not a signal.
*Although technically one could queue a jaws theme in a list of themes.
Bear hug bitch! I'm gonna squeeze your brains out remotely.
You're right. It is all the same and we need to condemn it whenever we see, no matter where. it's not okay simply because others are doing it.
Oh really? I can pack more than 15 in my pocket. It's called a deck of cards and it needs no energy; which everyone seems to be worried about but yet they keep plugging things in.