"portends an end to the incredibly fast reduction in storage costs over the last three decades."
Disagree, it's just taking a turn you're not looking at. Solid state has just really started to take off in the mainstream. As the years go on, it will continue to get faster, cheaper, and more reliable. In a couple short years, we've already broken the $1/gig barrier.
After that... Well, it's hard to tell. Many consumers are already running out of things to store on their computers. Heck, I'm in basically the same boat. Even corporations are getting comfortable "big data" setups for reasonable prices. I wonder how much longer until our storage systems get "big enough" for all but the most intense scientific and global data-mining applications...
Truth be told: Tools won't survive. They're notoriously fickle. That said, this is one place where good development practice can really help. Here are some of my guidelines:
Get off the bleeding edge. Let the youngsters and startups do the bleeding. Learn from them, and use cutting-edge tools after they've matured a bit and have widespread market adoption. Yes, I was late to the jQuery party. No, I don't feel bad about that, as I could have just as easily chosen a failed alternative and been left with something that's damn near impossible to maintain.
Quality separation of concerns is VITAL for survival. Keep your data store separate from your business logic, and for Knuth's sake, keep your UI the HELL away from everything else, since the UI is the most volatile bit.
Don't resist your platform: Working on the web? Learn JavaScript. Learn jQuery. Do not use things like SharpKit to turn one platform into another.
Use things for which the were initially intended, and ignore many of the add-on features. Use databases to store data, not as process engines. Use JavaScript / jQuery for user interface goodness, not your entire application logic.
APIs / web services / interfaces are your friend... Not just to use, but for you to enforce separation and flexibility.
"even if they're ultimately convicted, the police do testify to the judge that you were cooperative, and the judge can take that into account and reduce your prison sentence. That is at least theoretically another legitimate reason to violate Professor Duane's "Don't Talk To Cops" rule, if you're 99% sure that the police will find enough evidence to convict you anyway, you can hope for leniency by cooperating."
No. No no no. A thousand times no. If the cops are talking to you about something that could involve a prison sentence, you SHUT THE HELL UP, and you only talk to your LAWYER. You're out of your depth, and the cops do this every day. The point is you have NO MECHANISM to be 99% sure the cops will find enough evidence, and fear of prosecution / hope for leniency are EXACTLY the tools and emotions police use to get confessions in an interview. Keep your mouth SHUT and talk to your lawyer to find out what's really going on, and what you should be doing.
This is NOT the same as a speeding ticket. If you end up with the worst possible punishment for the average speeding ticket, you'll be inconvenienced but otherwise just fine.
I was being a bit tongue-in-cheek (apparently that's viewed as more trolling than humorous here, but whatev).
I've been a developer, and I've been management... Most developers get paid as well as their immediate management, and very often better than the sales department. I actually left being a developer/manager to go back to being a developer. Pay raise, better work. Right now my day-to-day is PHP, Java, and C#, depending on the project.
ANY technology is prone to being obsolete before it reaches its full potential. If you jump on the bandwagon just because it's being released by company/group XYZ, you're crazy. Microsoft releases frameworks that don't last. Google kills apps. Blackberry does stupid stuff... It's all variations on a theme.
For every two or three poorly concieved things MS publishes, there is one that is actually really quite good and deserves attention. While C# and Java were once very similar, C# continued to grow as Java stagnated. Now Java's back in the game, but it's owned by Oracle, which scares the #$#( out of me. All that said, Visual Studio is still the best IDE out there.
I like my women like I like my gas... natural (misogynistic) I like my men like I like my acorns... buried (misandristic) I like my boys like I like my sectors bad (???) I like my men like I like my monoxide - odourless (misandristic) I like my men like I like my court superior (misogynistic)
I would say, given the information I have here, that the computer isn't really biased one way or the other, it hates everyone. Huzzah! Now we have a digital misanthropic comedian.
Unless a "useful input" is an encryption key.... That you don't have. And the output is another encryption key actually used to decrypt something. Now you have neither they key nor the algorithm used to generate a child key. All encryption is crackable given enough time, but if this works as advertised, it will add to that time.
It is, and it isn't. I don't have cable, and I don't watch TV over-the-air. The advertising / rebroadcast revenues are one viewer smaller. Right now people like me are a statistical anomaly; with no impact in the larger picture. Will that remain true in the long-run? Hard to know.
I used to pump $1500 / year directly into the media machine via cable, plus indirectly from all those ads, I now pay directly, only for the shows I want to watch (which has amounted to $50). Aside from DRM, this ~is~ the ideal business model for the way I use TV.
I fully recognize that if lots of people follow this approach, eventually something will break. Television as we know it will cease to be.
Your disregard for the value of human life, an especially people who are different than you, is most alarming. I am a STAUNCH pro-choice supporter yet I find your attitude both selfish and offensive.
if it isn't strong and healthy, throw it out and pump out a new one. Its not like we're suffering a worldwide shortage of semen at the moment!
This proves that you have no concept of how difficult it is for some people to conceive, how important it is to them, or the struggles they face when dealing with these kinds of issues, let alone how loved/treasured a potential life can be. I'm not sure if your comment comes from ignorance, greed, or misanthropy; but it's disgusting.
To me, the most encouraging thing is that it was a partial success... Which means they know that a lot went right, and that they have data to learn from too.
It did achieve Mach 20 for about 3 minutes... At that speed it went roughly 760 miles in those 3 minutes. Getting anything to go that fast at all is damn impressive.
I've had issues with my OCZ Agility 3 drives. OCZ has released an updated firmware, which thankfully seems to resolve many of these issues. However: For some folks putting in this firmware and fully eliminating the BOSD issue requires an involved OS fresh-install and configuration process.
No, they're spending a lot of money on a fancy computer system to tell them which parts of town are likely to become crime ridden, before they actually are.
I've actually started to see/hear this. On my local radio, there's an ad to download what I would call a "painfully indie" track from iTunes. So, while I have my doubts as to the success of this particular campaign, it's interesting to watch the tide turn.
That's just it though... The numbers demonstrate that it's more than just me being old: The evidence suggests that pop music ~really is~ more disposable than before.
I do find it interesting: Hit songs got progressively longer, more "dancable", and louder.
Aside from what appears to be a very clear divide in key up to vs. after 1980, key doesn't play much role.
I find the "weeks on" interesting as well... The music in the 90's stayed on a lot longer than the more modern stuff. That doesn't surprise me, really, some of the recent hits do strike me as pretty disposable.
Might want to RTFA. Or at least W(Watch)TFV(Video). The concept rolls around a detachable core, which houses the power supply / external speakers. It's a neat idea, though I have my doubts about usability/durability in the real-world.
Hemlock: It's 100% natural!
I believe you've just set the record for best one-word response in the history of Slashdot.
"portends an end to the incredibly fast reduction in storage costs over the last three decades."
Disagree, it's just taking a turn you're not looking at. Solid state has just really started to take off in the mainstream. As the years go on, it will continue to get faster, cheaper, and more reliable. In a couple short years, we've already broken the $1/gig barrier.
After that... Well, it's hard to tell. Many consumers are already running out of things to store on their computers. Heck, I'm in basically the same boat. Even corporations are getting comfortable "big data" setups for reasonable prices. I wonder how much longer until our storage systems get "big enough" for all but the most intense scientific and global data-mining applications...
Truth be told: Tools won't survive. They're notoriously fickle. That said, this is one place where good development practice can really help. Here are some of my guidelines:
Get off the bleeding edge. Let the youngsters and startups do the bleeding. Learn from them, and use cutting-edge tools after they've matured a bit and have widespread market adoption. Yes, I was late to the jQuery party. No, I don't feel bad about that, as I could have just as easily chosen a failed alternative and been left with something that's damn near impossible to maintain.
Quality separation of concerns is VITAL for survival. Keep your data store separate from your business logic, and for Knuth's sake, keep your UI the HELL away from everything else, since the UI is the most volatile bit.
Don't resist your platform: Working on the web? Learn JavaScript. Learn jQuery. Do not use things like SharpKit to turn one platform into another.
Use things for which the were initially intended, and ignore many of the add-on features. Use databases to store data, not as process engines. Use JavaScript / jQuery for user interface goodness, not your entire application logic.
APIs / web services / interfaces are your friend... Not just to use, but for you to enforce separation and flexibility.
And yet, in many armed robberies, nobody dies.
"even if they're ultimately convicted, the police do testify to the judge that you were cooperative, and the judge can take that into account and reduce your prison sentence. That is at least theoretically another legitimate reason to violate Professor Duane's "Don't Talk To Cops" rule, if you're 99% sure that the police will find enough evidence to convict you anyway, you can hope for leniency by cooperating."
No. No no no. A thousand times no. If the cops are talking to you about something that could involve a prison sentence, you SHUT THE HELL UP, and you only talk to your LAWYER. You're out of your depth, and the cops do this every day. The point is you have NO MECHANISM to be 99% sure the cops will find enough evidence, and fear of prosecution / hope for leniency are EXACTLY the tools and emotions police use to get confessions in an interview. Keep your mouth SHUT and talk to your lawyer to find out what's really going on, and what you should be doing.
This is NOT the same as a speeding ticket. If you end up with the worst possible punishment for the average speeding ticket, you'll be inconvenienced but otherwise just fine.
I was being a bit tongue-in-cheek (apparently that's viewed as more trolling than humorous here, but whatev).
I've been a developer, and I've been management... Most developers get paid as well as their immediate management, and very often better than the sales department. I actually left being a developer/manager to go back to being a developer. Pay raise, better work. Right now my day-to-day is PHP, Java, and C#, depending on the project.
ANY technology is prone to being obsolete before it reaches its full potential. If you jump on the bandwagon just because it's being released by company/group XYZ, you're crazy. Microsoft releases frameworks that don't last. Google kills apps. Blackberry does stupid stuff... It's all variations on a theme.
For every two or three poorly concieved things MS publishes, there is one that is actually really quite good and deserves attention. While C# and Java were once very similar, C# continued to grow as Java stagnated. Now Java's back in the game, but it's owned by Oracle, which scares the #$#( out of me. All that said, Visual Studio is still the best IDE out there.
They get paid well, and have a long happy career using a IDE that doesn't suck?
I like my women like I like my gas ... natural (misogynistic) ... buried (misandristic)
I like my men like I like my acorns
I like my boys like I like my sectors bad (???)
I like my men like I like my monoxide - odourless (misandristic)
I like my men like I like my court superior (misogynistic)
I would say, given the information I have here, that the computer isn't really biased one way or the other, it hates everyone. Huzzah! Now we have a digital misanthropic comedian.
Unless a "useful input" is an encryption key.... That you don't have. And the output is another encryption key actually used to decrypt something. Now you have neither they key nor the algorithm used to generate a child key. All encryption is crackable given enough time, but if this works as advertised, it will add to that time.
Goddammit, already spent my mod points today.
It is, and it isn't. I don't have cable, and I don't watch TV over-the-air. The advertising / rebroadcast revenues are one viewer smaller. Right now people like me are a statistical anomaly; with no impact in the larger picture. Will that remain true in the long-run? Hard to know.
I used to pump $1500 / year directly into the media machine via cable, plus indirectly from all those ads, I now pay directly, only for the shows I want to watch (which has amounted to $50). Aside from DRM, this ~is~ the ideal business model for the way I use TV.
I fully recognize that if lots of people follow this approach, eventually something will break. Television as we know it will cease to be.
I'm perfectly fine with that.
This is basically what I do: I pay to subscribe to a season of a show via Google Play. It costs me approximately $3 per episode of Mythbusters.
If you are not a paying client, you are the product.
Your disregard for the value of human life, an especially people who are different than you, is most alarming. I am a STAUNCH pro-choice supporter yet I find your attitude both selfish and offensive.
if it isn't strong and healthy, throw it out and pump out a new one. Its not like we're suffering a worldwide shortage of semen at the moment!
This proves that you have no concept of how difficult it is for some people to conceive, how important it is to them, or the struggles they face when dealing with these kinds of issues, let alone how loved/treasured a potential life can be. I'm not sure if your comment comes from ignorance, greed, or misanthropy; but it's disgusting.
Well said. I have had family that worked in infertility, trying to help people get pregnant. These are REAL scenarios that people face every day.
To me, the most encouraging thing is that it was a partial success... Which means they know that a lot went right, and that they have data to learn from too.
It did achieve Mach 20 for about 3 minutes... At that speed it went roughly 760 miles in those 3 minutes. Getting anything to go that fast at all is damn impressive.
I've had issues with my OCZ Agility 3 drives. OCZ has released an updated firmware, which thankfully seems to resolve many of these issues. However: For some folks putting in this firmware and fully eliminating the BOSD issue requires an involved OS fresh-install and configuration process.
And the only thing I can possibly suggest to you only makes the problem worse...
New job time. Seriously.
No, they're spending a lot of money on a fancy computer system to tell them which parts of town are likely to become crime ridden, before they actually are.
I've actually started to see/hear this. On my local radio, there's an ad to download what I would call a "painfully indie" track from iTunes. So, while I have my doubts as to the success of this particular campaign, it's interesting to watch the tide turn.
I do not see disposable as a boolean value. In time, all things are disposed.
That's just it though... The numbers demonstrate that it's more than just me being old: The evidence suggests that pop music ~really is~ more disposable than before.
Now get off my lawn.
I do find it interesting: Hit songs got progressively longer, more "dancable", and louder.
Aside from what appears to be a very clear divide in key up to vs. after 1980, key doesn't play much role.
I find the "weeks on" interesting as well... The music in the 90's stayed on a lot longer than the more modern stuff. That doesn't surprise me, really, some of the recent hits do strike me as pretty disposable.
Might want to RTFA. Or at least W(Watch)TFV(Video). The concept rolls around a detachable core, which houses the power supply / external speakers. It's a neat idea, though I have my doubts about usability/durability in the real-world.