This event has persuaded me to learn more about the stock market. I know slightly more than the average American. Can anyone recommend good resources to start from? I am already reading some blogs listed here and will look at Google and Amazon to books, but I would appreciate some recommendations here too.
You don't need to personally QA them. We just delay them for a specific time period and let the world test for us. We were not affected by this issue at all because we saw the announcement and blocked the update from going out.
While you are sitting in your ivory tower, consider that every major product out there has probably included a backported feature patch late in beta (likely more than once). Most of the time we never even realize it. I actually applaud them for openly stating they have a problem and taking steps to resolve it.
This isn't a bug. No one except Google knows for sure how they determine whether a message is spam, but it appears that each sender is assigned a score. If that score is low it gets bulked. People clicking "Report as Spam" lowers the score, while clicking "Not Spam" increases the score. Thus, the more people click an email as spam the more likely it will be bulked.
I am confused. You didn't need the internet to send email or documents because you had internet gateways? Either you mistyped that sentence or you need to clarify what you mean.
You act like it is a zero-sum game. The "the impoverished family down the street's daughter" can get the same treatment as GP via subsidized cost.
Any national health care system will have opt-out policy too. So anyone with money will continue to get a higher standard of health care. This is the main complaint I hear from England all the time. The best doctors and care are still only accessible to those with money.
The gp is talking about code quality and you are countering his argument with an anecdote on testing? Code quality means people are not doing things that make the code impossible/very difficult to maintain. Things like keeping business logic separate from the view logic.
In regards to your post: Why can't you run the entire test suite each evening if it takes that long? If you are developing some portion of the code, then run a subset of tests that directly relate to that code before you commit. Doesn't seem like a real problem.
- the bad focus: if you focus on the code quality or on Agile methods, you lose the goal which is to code faster. We have such a focus on code quality that any simple task requires days to code. It's ridiculous.
Strange, I thought the goal was to break things to small, manageable tasks. If any simple task requires days to code, regardless of the level of code quality, then your tasks are too large. I follow Cockburn's approach to development: the use case breaks the problem down into very small chunks that I can then implement.
In regards to project timelines and code quality: Using shortcuts and hacks may get the initial part of the project moving along, but it will come to bite you later on when there are additional requirements and bugs.
Everything these days seems to be obsession with Free Free Free because there's some expection that selling advertising space is the best way to construct a stable world wide web.
I don't think the main concern is a stable web. The concern for most companies is how to generate profit. Plenty of companies have proved that providing free content with advertisements is a viable business model. I don't think many rational people are arguing it works for every facet of business on the internet though.
The competition in the marketplace is main force that is driving these services to be free. If a service like Twitter started charging, another company would quickly offer the same service for free. As a consumer, I like this. I don't really care if someone cannot figure out a way to make money off of Twitter. I want the most benefit for the least cost.
Getting the most benefit does not always mean free though. I choose to pay Google to provide their email client for a small business. There are plenty of free email clients, but I think GMail is worth the cost. When the services you mention start giving some sort of benefit over the competition, then they can start charging consumers.
I thought the author's point was weakened when he decided to start tearing down JavaScript and php without giving one sentence to the shortcomings of his language of choice: Python.
So leave them on php4 then. If they are writing bad code then they are writing bad code. Leaving the backwards compatibility in php6 is not going to make a difference.
Part of owning something is maintaining it.
The solution to the markup resistance problem is to get a wiki with WYSIWYG support. My company uses TWiki. You shouldn't need to teach someone a mark-up language to get them to document. A wiki is better than a folder full of Word documents, but it should be no harder to write documentation in a wiki than it is to write it in Word documents.
Historically, totalitarianism of one form or another has been by far the preferred form of government, as evidenced by the fact that the vast majority of the people who have ever lived have lived under it. Do you have evidence of this assertion? Or is it just conjecture?
This event has persuaded me to learn more about the stock market. I know slightly more than the average American. Can anyone recommend good resources to start from? I am already reading some blogs listed here and will look at Google and Amazon to books, but I would appreciate some recommendations here too.
You don't need to personally QA them. We just delay them for a specific time period and let the world test for us. We were not affected by this issue at all because we saw the announcement and blocked the update from going out.
memory leak? big deal
Aside from a segfault, this is about as big of a deal as it gets.
While you are sitting in your ivory tower, consider that every major product out there has probably included a backported feature patch late in beta (likely more than once). Most of the time we never even realize it. I actually applaud them for openly stating they have a problem and taking steps to resolve it.
This isn't a bug. No one except Google knows for sure how they determine whether a message is spam, but it appears that each sender is assigned a score. If that score is low it gets bulked. People clicking "Report as Spam" lowers the score, while clicking "Not Spam" increases the score. Thus, the more people click an email as spam the more likely it will be bulked.
So wish I had mod points. +1 Funny
I am confused. You didn't need the internet to send email or documents because you had internet gateways? Either you mistyped that sentence or you need to clarify what you mean.
He said someone could sniff the traffic. Her personal firewall is irrelevant here.
You act like it is a zero-sum game. The "the impoverished family down the street's daughter" can get the same treatment as GP via subsidized cost. Any national health care system will have opt-out policy too. So anyone with money will continue to get a higher standard of health care. This is the main complaint I hear from England all the time. The best doctors and care are still only accessible to those with money.
Very interesting. Do you have any sources for this? I would love to read about it in more detail.
Emo OS - supports a wrist peripheral for easy cutting.
The gp is talking about code quality and you are countering his argument with an anecdote on testing? Code quality means people are not doing things that make the code impossible/very difficult to maintain. Things like keeping business logic separate from the view logic.
In regards to your post: Why can't you run the entire test suite each evening if it takes that long? If you are developing some portion of the code, then run a subset of tests that directly relate to that code before you commit. Doesn't seem like a real problem.
- the bad focus: if you focus on the code quality or on Agile methods, you lose the goal which is to code faster. We have such a focus on code quality that any simple task requires days to code. It's ridiculous.
Strange, I thought the goal was to break things to small, manageable tasks. If any simple task requires days to code, regardless of the level of code quality, then your tasks are too large. I follow Cockburn's approach to development: the use case breaks the problem down into very small chunks that I can then implement. In regards to project timelines and code quality: Using shortcuts and hacks may get the initial part of the project moving along, but it will come to bite you later on when there are additional requirements and bugs.
Everything these days seems to be obsession with Free Free Free because there's some expection that selling advertising space is the best way to construct a stable world wide web.
I don't think the main concern is a stable web. The concern for most companies is how to generate profit. Plenty of companies have proved that providing free content with advertisements is a viable business model. I don't think many rational people are arguing it works for every facet of business on the internet though. The competition in the marketplace is main force that is driving these services to be free. If a service like Twitter started charging, another company would quickly offer the same service for free. As a consumer, I like this. I don't really care if someone cannot figure out a way to make money off of Twitter. I want the most benefit for the least cost. Getting the most benefit does not always mean free though. I choose to pay Google to provide their email client for a small business. There are plenty of free email clients, but I think GMail is worth the cost. When the services you mention start giving some sort of benefit over the competition, then they can start charging consumers.
On Verizon, the # key is to check voicemail and the * key is to skip the message. I use these shortcuts on a daily basis.
AC is spot on. People tag photos of friends who do not have Facebook accounts.
Just like any decent C compiler supports C99, all good C++ compilers will support C++0x.
gcc must not be a decent compiler then.
There are plenty of cases where C is preferred over C++. The extra features C++ has are not without a cost.
Most software developers here do prefer bash to csh, especially for scripting.
Hence, the de-facto standard.
I thought the author's point was weakened when he decided to start tearing down JavaScript and php without giving one sentence to the shortcomings of his language of choice: Python.
So leave them on php4 then. If they are writing bad code then they are writing bad code. Leaving the backwards compatibility in php6 is not going to make a difference. Part of owning something is maintaining it.
The solution to the markup resistance problem is to get a wiki with WYSIWYG support. My company uses TWiki. You shouldn't need to teach someone a mark-up language to get them to document. A wiki is better than a folder full of Word documents, but it should be no harder to write documentation in a wiki than it is to write it in Word documents.
I personally use http://www.fail2ban.org/wiki/index.php/Main_Page
To sum it all up... we do some things better than them and they do some things better than us.