Well, you can get specific like that, yes. But please, follow the story to its completion. The issue was solved, and easily solvable from day one. (For a better solution to the same problem, see this link.)
I currently write chronically non-scaling Rails apps myself. I can write apps in Rails that scale well, but it turns out there's a huge market for sites that don't need to, and that's where I'm spending some time these days. I've also worked on a nicely-scaling social network site in Rails. There are plenty of tutorials on how to make sure your Rails app scales, but here are the things I'll have to do to my company's custom CMS to make it scale:
Make admins visit the site via admin.site.com
Turn off page caching for admin. requests
Turn on page caching for everyone else, and expire the caches every five minutes
Oh noes! The horror! Then it's up to Apache to handle pretty much every request. Of course, my use case only has to make static content scale. As long as you're actually writing nice stateless apps on the web, in whatever language, they'll scale. If a given URL has static content across visits, they'll scale insanely well, because you don't Mb>use RoR to serve the site in those cases, you use Apache.
I agree that the location of nukes around the US is confidential and should be kept safe for national security reasons. Having said that, this type of story is exactly what I believe journalism is for. We need to know when people in command of our nukes are making gross errors. We as citizens of the US are responsible for the proper handling of our nukes. We've handed over that authority to our military to keep us safe, but we should be informed when they're effing it up.
Your mind seems awfully warped. Recognize this for what it is: an intriguing discovery with the possibility of solving a problem. If on the whole people are worse off for the treatment, we should rationally expect that it won't become widespread. So stop being a dick and just say 'hey this is really cool.'
I used to be constantly pessimistic like this. I'm trying to get over it. Solving problems / learning more truths == good.
I quit my job at a Microsoft Gold Partner instead of taking their meaningless MCSD exam. The company requested I certify, because MS wanted us to have more MCSDs in order to keep our prime pricing on their products. I started out, aced the first exam, and then realized that all of the time I spent on this was solely for the company (didn't benefit me in the least, aside from signaling [that I'm a tool]). I quit and started my own Ruby on Rails-based startup (in limbo, might not fail) and became a partner at another local company heading up the (Ruby/Rails-driven) programming team. I make more money, I'm much happier, and I'm not feeding the beast.
All of you that are helping make computers more like contracts and less like lumber: fuck you. Quit your job like I did. Everyone's better off.
You think a monkey throwing stuff at people is proof of active evolution? What the heck happened to scientific reasoning? Just because you were told that humans were the tool users doesn't mean you should ignore that throwing things is pretty much any monkey's favorite pastime, and they're really intelligent as animals go anyway. I'm so sick of people saying things that make no sense and thinking they're being scientific, geezus.
Yeah, if it wasn't clear I was pro-individual-liberty with my big mac comment, I guess I'll just try to state that unequivocally. I feel strongly about your rights. I would fight for them, not because I love you but because I love truth and justice. Similarly, I would fight for your or anyone else's right to eat a big mac if you'd like. That is all.
I reject your notion of normal. We have a media room in our house, projector screen and home theater, etc. That thing is almost always running vbs.tv or something along those lines, which is high def streaming video. It's a normal usage (I don't watch the television, I watch IPTV). But it does come painfully close to the bandwidth a torrent consumes. I pay for unlimited data, and if they were to start restricting *my* usage by packet type to save themselves money I would be extremely pissed. I regularly use bittorrent to download legitimate and non-copyrighted traffic. If I were a Comcast customer I would find a sales rep and camp outside his house with a loudspeaker. Drive all their salespeople insane and they'll comply. Now get to it, Comcast customers...
I used to live outside of the city. For the past 7 years or so I've lived inside of a large one, with an unnaturally high murder rate (we're near the top of the list). I've been held up at gunpoint. I've been pro-right-to-bear-arms my whole life. This continues.
It isn't about efficiency, or crime, or anything like that. It's about liberty. Explosions shouldn't be outlawed or registered, and neither should rifled barrels. We just need to lock up those that murder.
I lived in Dublin for almost a year, and Ireland has strict gun control. I worked in the inner city with some kids (in Dublin 4 near Dolphin's Barn, which is where the government houses the 'reforming' drug criminals). Those were the only people I knew in Ireland with guns - criminals in government housing. But anecdotes tend to pragmatism rather than idealism - even if no one at all had had guns, instead of just the criminals, I'd still say it was a lousy policy and take up arms myself to fight it.
MAKE DELETE A POST! (Or a DELETE, meh, stupid browsers...POST it is)
We're past this problem on the web. Everyone knew it was stupid to be making a ton of delete links, and we still did it. If we'd just made 'em posts in the first place, these bugs never would have happened. I built sites that were vulnerable to a robot like that, but luckily it never actually bit me. Nothing I build now deletes from a GET. You should follow suit.
It assumes that if Microsoft pays someone to keep quiet about a security vulnerability, no one, ever, will independently discover this SAME vulnerability. Don't be retarded. It doesn't mean that. It means that a lot of times the ethical researchers will stay quiet, the group of people looking at bugs might increase (and would only get denser in the 'ethical' category). It means that MS will get first dibs on exploits rather than try to start thinking about a patch AFTER Code Red. It means an awful lot of good stuff. It's a good idea, for all of the thoughtful reasons mentioned in the article.
Don't do his logic the disservice of being viewed on the same page with your ignorance. The argument isn't that you buy the knowledge and don't fix the bug. The argument is you buy the overflow and patch it before someone else discovers it. And you make sure you get the info first by paying for it, less than the black market but on a legitimate market. It kills the black market AND makes the software more secure.
I honestly think something like this could legitimately make a proprietary OS more 'secure' than a free one. The market's an incredible thing.
I love Project86:) Been listening to them since Drawing Black Lines, and they don't disappoint...
Also, this is the first post in the whole debate that mentions this:
The cost of malpractice insurance is one area that creates a big impact on the final cost of health care. I wonder how many people in these comments think of John Edwards as driving up healthcare. I wonder if Michael Moore talks about it.
Haven't seen Sicko, as I was turned off to Michael Moore since seeing _Bowling for Columbine_ and realizing that it was more about presentation than justifiable argument. Just can't risk being swayed by passion, it's not how I roll. Can anyone that hated BfC as much as I did recommend this movie to me? Does he discuss medical malpractice insurance as a contributing factor in healthcare costs?
There's a form you can fill out to give someone the ability to appear as an agent of the company in California Small Claims court, but that's in the case of being the plaintiff. I forget the form number.
I myself have an extensive 'drawer' of bookmarks. I've installed the TinyMenu extension for firefox, and placed the bookmarks toolbar folder on the same row as the menu was on prior to that extension. I've then got top-level folders across the entire browser, which each contain a highly nested / hierarchical structure. A sampling of my top level folders: Make (for hardware hacking related stuff), tools (where I keep various 'useful every three weeks' links), Queue (stuff I need to get to at some point), studies (links to lots of OpenCourseWare courses, in areas I want a refresher), Development (links to the various useful sites I've found. For instance, deep in there is a folder for all the Rails Plugins that I want to keep an eye on). I then use Deskbar (GNOME, or Launchy on Windows, or Quicksilver on OS X) to give me keyword access to these bookmarks. So when I want to upload photos to my flickr account, I "Alt+F3 Upload [Enter]" and I'm at the multi-upload page.
A PDF Printer is important for longevity of articles, but I think a proper bookmarking system has to be in place first, and I think most people get this horribly wrong.
They determined that one for me quite a bit ago. I subscribe to two music services (Napster and Yahoo), with their MILLIONS OF SONGS!! Anyway, if I want any acoustic content I have to bolt to Soulseek. If I want any live content, can't get it there. If I want to listen to a song by Denison Witmer, why, it's purchase only. He's not a well-known artist. There's no way he's selling a lot of those tracks.
They've driven me from my fortress of legalitude back into P2P because they won't give me what they have that would make them better than P2P - exclusive live tracks (for a brief period I would have it better than P2Pers in one respect), or at least approaching 60% of the stuff I search for? Because ALL of the P2P apps give me whatever I search for, immediately. I know the RIAA can do better, but they don't understand why it would become infuriating to depend on them to deliver the content I want.
I will download music. I stopped and tried to go the legal route, and as far as I can tell they want to siphon off every dollar I have that way. This is no different. The faulty business models must be crushed - do your part. Download stuff.
Oh come on, don't come in as logic saviour and do that!
If global warming is bad, then we should work to reverse it regardless of its cause. What if our work to reverse it has unknown (potentially bad) side effects? Should we just go gung ho into it? Also, what if it's self-reversing? We should focus the human industrial machine on solving the problem just because?
WHY DO ALL PEOPLE HAVE ONE TO FIVE MEMES THAT THE MEDIA THROWS AT THEM THAT THEY LATCH ONTO AS IMPORTANT? The groupthink in the world is at just an absurd level.
Oh nonsense. I run linux daily on many many machines serving multiple purposes. Amateur music recording (Audacity, which I used in win anyway - it's half-featured). Graphics (GIMP's passable, and it's been at that state since I can remember...it needs to get better IMHO). Web Development (vim ftw). Web Server (duh). Media Center (MythTV is awesome, and I have oh so many more features than any of my proprietary dvr friends...downside? It's broken right now, but it's a hardware problem).
Things it can't do: play DRM'ed music natively (I can run WinXP in a VM if I need to get on my unlimited yahoo music account that I never use anymore because I run linux). Play WoW (just kidding). Run AutoCAD (cries).
This is why I personally would prefer that everyone laugh at the PaintCo for assuming they'd agree to the ridiculous demands and just go buy Linux. At some point, computers must become raw commodities the way lumber is a raw commodity. I worry that this 'just good enough' subservience to these companies and conglomerations will continue.
As it stands though, I would personally advocate anyone that has legally obtained the digital media to stick it wherever you please. I understand that this is 'technically' illegal, but I'm not sympathetic. I've bought many tens of copies of Windows XP over the years. I've lost the media and licenses, because they didn't matter to me. Then WGA came along and screwed me over, a legitimate, loyal repeat customer. I've been running linux pretty much exclusively on all my machines since then (back then, I had at least a COUPLE of windows machines...now, none).
The Licensing Agreements are handed down from on high. We're forced into accepting them by the places we work ("we only use MS Office! Get Windows!"). There is no discussion or debate, this is simply the way things must be if you want to take advantage of society's growing mastery of electron tunneling. All hardware is about to be dictated by agreements between these, our OS-representatives, and the media industry. Better to get better OS-representatives.
I'm always so upset when I read about stuff like this. If a paint manufacturer put a label on the paint can seal that was 'accepted upon opening' that stated that you couldn't use the paint except on PaintCo Brand Wood, would we call 'pirate' painters criminals or would we all just laugh in unison at PaintCo for misunderstanding freedom?
I would simply tell my father. I unambiguously shoot down any right to ignorance. The ignorance of others often causes me great trouble.
If he takes issue with me for informing him, fine. That's between us, and I would accept any consequences it might have. I think most people in the world are far too pansy about feelings and far too weak about fact.
Well, you can get specific like that, yes. But please, follow the story to its completion. The issue was solved, and easily solvable from day one. (For a better solution to the same problem, see this link.)
I currently write chronically non-scaling Rails apps myself. I can write apps in Rails that scale well, but it turns out there's a huge market for sites that don't need to, and that's where I'm spending some time these days. I've also worked on a nicely-scaling social network site in Rails. There are plenty of tutorials on how to make sure your Rails app scales, but here are the things I'll have to do to my company's custom CMS to make it scale:
Oh noes! The horror! Then it's up to Apache to handle pretty much every request. Of course, my use case only has to make static content scale. As long as you're actually writing nice stateless apps on the web, in whatever language, they'll scale. If a given URL has static content across visits, they'll scale insanely well, because you don't Mb>use RoR to serve the site in those cases, you use Apache.
I agree that the location of nukes around the US is confidential and should be kept safe for national security reasons. Having said that, this type of story is exactly what I believe journalism is for. We need to know when people in command of our nukes are making gross errors. We as citizens of the US are responsible for the proper handling of our nukes. We've handed over that authority to our military to keep us safe, but we should be informed when they're effing it up.
Viva the Republic.
Your mind seems awfully warped. Recognize this for what it is: an intriguing discovery with the possibility of solving a problem. If on the whole people are worse off for the treatment, we should rationally expect that it won't become widespread. So stop being a dick and just say 'hey this is really cool.'
I used to be constantly pessimistic like this. I'm trying to get over it. Solving problems / learning more truths == good.
hippocraticy? What do doctors have to do with this?
I quit my job at a Microsoft Gold Partner instead of taking their meaningless MCSD exam. The company requested I certify, because MS wanted us to have more MCSDs in order to keep our prime pricing on their products. I started out, aced the first exam, and then realized that all of the time I spent on this was solely for the company (didn't benefit me in the least, aside from signaling [that I'm a tool]). I quit and started my own Ruby on Rails-based startup (in limbo, might not fail) and became a partner at another local company heading up the (Ruby/Rails-driven) programming team. I make more money, I'm much happier, and I'm not feeding the beast.
All of you that are helping make computers more like contracts and less like lumber: fuck you. Quit your job like I did. Everyone's better off.
You think a monkey throwing stuff at people is proof of active evolution? What the heck happened to scientific reasoning? Just because you were told that humans were the tool users doesn't mean you should ignore that throwing things is pretty much any monkey's favorite pastime, and they're really intelligent as animals go anyway. I'm so sick of people saying things that make no sense and thinking they're being scientific, geezus.
The original premise being the One True religion in your mind?
Yeah, if it wasn't clear I was pro-individual-liberty with my big mac comment, I guess I'll just try to state that unequivocally. I feel strongly about your rights. I would fight for them, not because I love you but because I love truth and justice. Similarly, I would fight for your or anyone else's right to eat a big mac if you'd like. That is all.
Because fuck you, it's my big mac.
I reject your notion of normal. We have a media room in our house, projector screen and home theater, etc. That thing is almost always running vbs.tv or something along those lines, which is high def streaming video. It's a normal usage (I don't watch the television, I watch IPTV). But it does come painfully close to the bandwidth a torrent consumes. I pay for unlimited data, and if they were to start restricting *my* usage by packet type to save themselves money I would be extremely pissed. I regularly use bittorrent to download legitimate and non-copyrighted traffic. If I were a Comcast customer I would find a sales rep and camp outside his house with a loudspeaker. Drive all their salespeople insane and they'll comply. Now get to it, Comcast customers...
I used to live outside of the city. For the past 7 years or so I've lived inside of a large one, with an unnaturally high murder rate (we're near the top of the list). I've been held up at gunpoint. I've been pro-right-to-bear-arms my whole life. This continues.
It isn't about efficiency, or crime, or anything like that. It's about liberty. Explosions shouldn't be outlawed or registered, and neither should rifled barrels. We just need to lock up those that murder.
I lived in Dublin for almost a year, and Ireland has strict gun control. I worked in the inner city with some kids (in Dublin 4 near Dolphin's Barn, which is where the government houses the 'reforming' drug criminals). Those were the only people I knew in Ireland with guns - criminals in government housing. But anecdotes tend to pragmatism rather than idealism - even if no one at all had had guns, instead of just the criminals, I'd still say it was a lousy policy and take up arms myself to fight it.
The kind of person that puts one of those signs in the front yard has no problem with said criminals coming to take it. He kind of yearns for it.
If someone's going to be an asshole, I'd rather they try it against someone who is overwhelmingly better-armed than they are.
MAKE DELETE A POST! (Or a DELETE, meh, stupid browsers...POST it is)
We're past this problem on the web. Everyone knew it was stupid to be making a ton of delete links, and we still did it. If we'd just made 'em posts in the first place, these bugs never would have happened. I built sites that were vulnerable to a robot like that, but luckily it never actually bit me. Nothing I build now deletes from a GET. You should follow suit.
Don't do his logic the disservice of being viewed on the same page with your ignorance. The argument isn't that you buy the knowledge and don't fix the bug. The argument is you buy the overflow and patch it before someone else discovers it. And you make sure you get the info first by paying for it, less than the black market but on a legitimate market. It kills the black market AND makes the software more secure.
I honestly think something like this could legitimately make a proprietary OS more 'secure' than a free one. The market's an incredible thing.
Also, this is the first post in the whole debate that mentions this: The cost of malpractice insurance is one area that creates a big impact on the final cost of health care. I wonder how many people in these comments think of John Edwards as driving up healthcare. I wonder if Michael Moore talks about it.
Haven't seen Sicko, as I was turned off to Michael Moore since seeing _Bowling for Columbine_ and realizing that it was more about presentation than justifiable argument. Just can't risk being swayed by passion, it's not how I roll. Can anyone that hated BfC as much as I did recommend this movie to me? Does he discuss medical malpractice insurance as a contributing factor in healthcare costs?
FWIW the guy in charge of computational geology at LNNL (Baumgardner? I forget...) is a young earth creationist.
There's a form you can fill out to give someone the ability to appear as an agent of the company in California Small Claims court, but that's in the case of being the plaintiff. I forget the form number.
I myself have an extensive 'drawer' of bookmarks. I've installed the TinyMenu extension for firefox, and placed the bookmarks toolbar folder on the same row as the menu was on prior to that extension. I've then got top-level folders across the entire browser, which each contain a highly nested / hierarchical structure. A sampling of my top level folders: Make (for hardware hacking related stuff), tools (where I keep various 'useful every three weeks' links), Queue (stuff I need to get to at some point), studies (links to lots of OpenCourseWare courses, in areas I want a refresher), Development (links to the various useful sites I've found. For instance, deep in there is a folder for all the Rails Plugins that I want to keep an eye on). I then use Deskbar (GNOME, or Launchy on Windows, or Quicksilver on OS X) to give me keyword access to these bookmarks. So when I want to upload photos to my flickr account, I "Alt+F3 Upload [Enter]" and I'm at the multi-upload page.
A PDF Printer is important for longevity of articles, but I think a proper bookmarking system has to be in place first, and I think most people get this horribly wrong.
They determined that one for me quite a bit ago. I subscribe to two music services (Napster and Yahoo), with their MILLIONS OF SONGS!! Anyway, if I want any acoustic content I have to bolt to Soulseek. If I want any live content, can't get it there. If I want to listen to a song by Denison Witmer, why, it's purchase only. He's not a well-known artist. There's no way he's selling a lot of those tracks.
They've driven me from my fortress of legalitude back into P2P because they won't give me what they have that would make them better than P2P - exclusive live tracks (for a brief period I would have it better than P2Pers in one respect), or at least approaching 60% of the stuff I search for? Because ALL of the P2P apps give me whatever I search for, immediately. I know the RIAA can do better, but they don't understand why it would become infuriating to depend on them to deliver the content I want.
I will download music. I stopped and tried to go the legal route, and as far as I can tell they want to siphon off every dollar I have that way. This is no different. The faulty business models must be crushed - do your part. Download stuff.
WHY DO ALL PEOPLE HAVE ONE TO FIVE MEMES THAT THE MEDIA THROWS AT THEM THAT THEY LATCH ONTO AS IMPORTANT? The groupthink in the world is at just an absurd level.
Oh nonsense. I run linux daily on many many machines serving multiple purposes. Amateur music recording (Audacity, which I used in win anyway - it's half-featured). Graphics (GIMP's passable, and it's been at that state since I can remember...it needs to get better IMHO). Web Development (vim ftw). Web Server (duh). Media Center (MythTV is awesome, and I have oh so many more features than any of my proprietary dvr friends...downside? It's broken right now, but it's a hardware problem).
Things it can't do: play DRM'ed music natively (I can run WinXP in a VM if I need to get on my unlimited yahoo music account that I never use anymore because I run linux). Play WoW (just kidding). Run AutoCAD (cries).
This is why I personally would prefer that everyone laugh at the PaintCo for assuming they'd agree to the ridiculous demands and just go buy Linux. At some point, computers must become raw commodities the way lumber is a raw commodity. I worry that this 'just good enough' subservience to these companies and conglomerations will continue.
As it stands though, I would personally advocate anyone that has legally obtained the digital media to stick it wherever you please. I understand that this is 'technically' illegal, but I'm not sympathetic. I've bought many tens of copies of Windows XP over the years. I've lost the media and licenses, because they didn't matter to me. Then WGA came along and screwed me over, a legitimate, loyal repeat customer. I've been running linux pretty much exclusively on all my machines since then (back then, I had at least a COUPLE of windows machines...now, none).
The Licensing Agreements are handed down from on high. We're forced into accepting them by the places we work ("we only use MS Office! Get Windows!"). There is no discussion or debate, this is simply the way things must be if you want to take advantage of society's growing mastery of electron tunneling. All hardware is about to be dictated by agreements between these, our OS-representatives, and the media industry. Better to get better OS-representatives.
I'm always so upset when I read about stuff like this. If a paint manufacturer put a label on the paint can seal that was 'accepted upon opening' that stated that you couldn't use the paint except on PaintCo Brand Wood, would we call 'pirate' painters criminals or would we all just laugh in unison at PaintCo for misunderstanding freedom?
You have a very straightforward way to tell Google your opinion: stop using their products.
Welcome to the market. Enjoy your stay.
I would simply tell my father. I unambiguously shoot down any right to ignorance. The ignorance of others often causes me great trouble.
If he takes issue with me for informing him, fine. That's between us, and I would accept any consequences it might have. I think most people in the world are far too pansy about feelings and far too weak about fact.