Does your database not have regular expressions? I mean, just looking at it from an utterly simplistic view, sequences stored as text like you've posted (which is not the most efficient way I know) could be searched like you've suggested with a regexp. Of course you could also just use a simple OR;)
There are for me efficient ways to store it and search like you want however, sounds more like you're just not really all that good with SQL. Which is fine, I'm certainly no expert, thats why I work with someone who is really good with SQL when I need to deal with a SQL DB. Having a clue makes things much easier.
I highly doubt a 'spectrogram editor' is destined for the general public, but hey, what do I know, since I only have a vague idea what it might be and I'm pretty sure the general public won't have a clue.
With that in mind, the anti-piracy measures suggested seem to fall right in line with pretty much every other high quality specialized software package I've used. I have several packages in use now that are locked to the hardware they are installed on. I admit, they are not 'spectogram editors'.
If you wanted a good reason not to bother with anti-piracy you should just use the obvious reason to not use anything more than a basic activation key check (maybe even online if you want).... the reason?
It'll take all of a hour for any serious cracker to blow holes all over your clever anti-piracy measure, remember guys, NOP still works the same way it did 30 years ago! Unless the OS refused to run unsigned binaries, then there is no amount of software protection that can't be beaten. Software only protection will only work when ran in an environment (such as an OS) that ensures protection of the system at all times and can ensure that the digital signature is checked and valid before the app is run, and of course can also ensure that the app can not be changed in memory.
So now that we've effectively ruled out any OS that he's going to target, we can get back do the the simple basics of: Don't bother with anything more basic than a good activation key check, make it check a website for revoked keys if you want, but no more. Any more hassle and its just a pain for the legitimate users, the users pirating your software won't notice any of that anyway after they get it via a Pirate Bay torrent.
For reference, when you are trying to convience people that you aren't just an idiot following the 'MS Bashing train' its generally a good idea not to use things like 'M$' that stopped being funny and/or witty probably 4 to 5 years before you graduated high school.
I do know what VS stands for, DO YOU? There are at least 3 products produced by Microsoft that users have refered to as VS, not counting Visual Studio. Next time before you try to tell us how you're a bad ass programmer indirectly using witty initials for the apps you use, perhaps you should consider that even MS doesn't use their own products internally for everything.
After you've actually had a job for more than a week out college you'll learn that you do in general follow what the big fish does, that is in fact the way it works in every industry. Sorry your teachers all told you that you were unique and special. You aren't.
I understand that you think you were clever in your post and that you think this clearly shows your intelligence level. It doesn't, it shows your immaturity and lack of experience in the work force. It shows you haven't been playing the game all that long.
You then proceed to show us how smart you are by pointing out that all the parent post did was insult you. Of course, if you had any relevent amount of experience you'd know that you obviously were doing EXACTLY WHAT HE SAID, squarely putting you in that group once again.
I dislike MS as much as the next guy, but knowing the difference between factual reasons to dislike MS and your personal inadequacies and lack of ability is far more important, and you sir have not yet realized that.
The one thing I can't stand more than the bullshit I have to deal with from MS on a regular basis is the bullshit from people like yourself who bash because its trendy, not because you actually know what the fuck you are talking about.
Don't worry, one day you'll grow up and stop being a fanboy.
Uhm, you know IE7 does this too? Chrome sends only slightly less info back, but it does it as well.
You act like this is new and scary, its neither, you just didn't bother to pay attention before today.
Google for the most part doesn't need to know all your URLs via your browser, you probably already tell them what they need to know in your searching, and microsoft isn't recording every URL you hit, its too much data to process on the scale they operate.
This isn't anything new, its not scary to anyone except you tinfoil hat guys. Which, for the record, you might want to read a those popups (EULAs) that all the browsers have had for years and notice they all disclose clearly that this can happen.
Still pretty easy if you actually know how to use a debugger. Interestingly enough they make it real easy to sift through a 2gig OS to find out when its doing something and why, especially after you go download the symbols for your OS from the provider;)
Because websites like slashdot make it easy for every half wit in IT who can install Ubuntu think he's a geek. So he writes about stupid shit he doesn't understand as if he's authoritive on the subject, and sends his blog link to slashdot for some spamvertising.
Then comes the next problem, half of slashdot's 'editors' are just like him. Linux fanboys, half of which haven't seen a shell prompt in their lives, but because they installed compiz on their Ubuntu box using some guide they found via google, they too think they are geeks.
You assume slashdot is read by geeks. Slashdot hasn't been read by more than one handful geeks in at least 5 years, hasn't had more than 2 editors that qualify as geeks in its entire existence.
The problem is, these people can't turn in their geek cards. They aren't geeks. They are social rejects/bottom feeders who don't fit in anywhere else and own a computer, therefor they must be geeks, at least in the eyes of the general public.
Sorry to break it to you, but very few slashdot readers actually qualify as geeks. Especially by your definition, which I agree with. Patching a kernel with the source is for pussies. A real geek can patch a kernel, while the host is running using a debugger without anyone ever noticing.
Running a makefile someone else wrote or installing a package via apt-get does not make you a geek, sorry to burst your bubbles guys.
Ahhh recursive acronyms... for people who like to think they are witty and smart, but it turns out are just stupid with a broken sense of humor as determined by pretty much every other recursive acronym used to name something.
While you are at work, why don't you focus more on doing your job than jerking around with Linux and trying to be a mad hax0r. Trust me on this one, you fail as a mad hax0r.
Of course, the browser doesn't have full permissions to do whatever it wants to your network card anyway, so you aren't going to be able to enter promiscuous mode, so you aren't going to be able to pretend to be another IP address in your little sandbox are you? No spoofing, no listening to other packets on the network (which is probably switched now days so you won't see them anyway). So before you've even got started, the 3 seconds of thought it took me and you're already done.
But lets pretend that this Linux in a browser has full hardware access to do whatever it wants...
If security is a concern on your network you will accomplish zilch, even with a real linux machine which you have root on. For example in a setup I did in early 2000, all machines on the network had their MACs registered. The switches would then verify that the MAC address was on the right port, or throw you into a containment subnet. Some roaming was allowed for laptops and certain rooms where it was likely to have a visitor or training/conferences. What certainly was not allowed was for any port outside the NOC to attach to one of the VLANs inside the NOC. So maybe you can emulate the router? That'll take all of 10 seconds to say 'what mac is pretending to be the router and what port is that mac registered to'. Doesn't matter if you clone the routers mac for 2 reasons, A) the switches will shut you down, the mac can't be on two ports at once, B) you are still attached to a port and the switches know where that mac address gets routed.
We wrote our own software to handle the original management of the MAC addresses, however there are now plenty of software packages that make this simple as cake, including Cisco's own management software. VMPS for the win!
And just for reference, they've been able to lock down web browsers for the last 10 years, theres more to why companies mandate IE than the typical slashdot 'OSS OR DIE! IE SUX)RS!!@$' twits realize. Being able to have a fair amount of control over IE happens to be one of those good reasons to continue using it in these enviroments.
Its also something that Mozilla knows is one of its primary reasons for lack of adoption in large companies.
Of course, if you knew what you were talking about, you couldn't have looked as cool and made all those witty looking, but ignorant comments that get you marked as insightful be equally ignorant mods.
However, I think we could all do with a little public education on these sorts of things. This is important stuff, reading the labels, why is it not beat into our heads like the 'illegal drugs are bad, mmmkay' shit is?
I'm not a father, I think however I'd rather my children know how to take drugs in a safer manner in general than to avoid a specific group of drugs completely only to kill themselves with the 'good' ones.
The benefits of using the proper portion should be something we try to teach our children more than we are I think. Doesn't apply to drugs, applies to everything. From food to exercise to video games and schooling. Educating people to be more aware of the interrelationships of things in general would probably be a good idea as well. You can't educate everyone on ever drug side effect and dosage, you can however get them to stop and think about the ones they are taking, but you have to do it the same way you teach kids to brush their teeth.
Don't knock your rudimentary instincts, they got our species to where it is today. While there are plenty of people who think that our species is in a sad shape, myself being one of them, I'm still quite happy with my current state of evolution. I'd love to be more 'enlightened', but I'll take what I've got.
OT compared to your post, but it made stupidity vs unsafe made me think for a moment.
Normally I'm all for saying let stupid people die. However I think this is one case where its just ignorance, not stupidity or an unsafe product.
Lets face it, if prescribed properly the effects of these drugs are well recognized. They do, obviously have side effects that need to be considered.
On thing that I've never heard in my life until I met my gf (who has just become a DVM), is that too much of this stuff will cause liver damage. And by too much I don't mean 30 pills at once, which common sense tells me is obviously too much, but just a daily slight over usage that can cause problems.
We don't stop people from driving cars because driving them into a brick wall at 80mph is generally considered deadly. We just teach them from the beginning not to run into things in general.
I really can't ever remember hearing growing up that 'too much medicine' was bad, other than an immediate effect kind of thing. We hear about 'over dosing and dieing in a hotel room' of public figures, but that always seems to be some collection of drugs taken in combination that is pure evil and by different doctors, as a single doctor would have caught it and not prescribed them in such a combination.
We never hear about the people who die from liver failure from taking just slightly too many drugs for years.
This, to me sounds like one of those things that people will look at in 50 years and say 'wtf, how did they net think about things like that when taking drugs for long periods of time?!!?' While some things like this are obvious when you say them, they aren't always obvious until someone actually says it.
Funny how they seem to be all for keeping it quite when its one of their own, but they'd be all about telling you the exact details up to the second if it wasn't a reporter.
Just more proof the journalists are just scumbags using the press as an excuse to get by with shit that we'd normally not find acceptable behavior.
Being a journalist doesn't except you from behaving in a socially acceptable manner, and behaving in a socially acceptable manner is not censorship, regardless of how you'd like to paint it as such to further your own personal agenda.
While I'm all for punishing him fairly, and I'm all for torture of the POS that he is. He didn't kill those people, they killed themselves.
They decided to do what was done, he didn't. He did not change their destiny, they did.
Punish him for everyone he made suffer, but people who commit suicide do so of their own will, he didn't kill them, they killed themselves, regardless of what he did.
Not only can my Doctor prescribe any drug on the list at any time,
On the list?
There is no input form anyone other than my own doctor in my treatment.
I'm sorry, what do you think 'the list' is? You're doctor is following established rules on what he/she can/can't do for you, thats what 'the list' is.
If you're going to try and shoot down sweeping generalizations is a good idea to not make your own post completely disprove your own point while being completely oblivious to the fact that you're an idiot.
Now the message is, "if you get caught, your life is ruined."
Yes, those 5 years of his life are 'ruined'. The last 50 were fucking awesome though, and his family will have another 50 good years thanks to his 5 years of sacrifice.
I'm sorry if you think he is being punished and people are being given a new message, but that just makes you an idiot.
Given the opportunity to be put in his shoes, I'll take it. I'd be honored to know that for a few years in jail I know that I have provided my family the ability to live like no one else for the rest of their lives.
Now... you want to send a message to people about doing this?
Put him in a torture camp. Forced labor from sun up to sun down, pain inflicted on him until he goes to sleep, every day. An hour off on Sunday.
And you don't stop there, you throw his entire family in with him, the only way you can honestly believe they didn't all know what was going on is if you've had a full lobotomy or should have one any way.
Make it clear that you will not enjoy life in the least if you pull shit on this scale, and neither will anyone around you. Stop this bullshit of letting people say 'i didn't know, its not my fault'. Its one think to not know, but in this case if you didn't know you're so amazingly stupid that you deserve to be punished on that alone.
The message here is not 'your life is ruined' its 'if you do it when you're old enough, we're going to use big numbers on you so the public feels warm and fuzzy when they think you got fucked'
Investor A gives you $5 Bn. Investor B gives you $10 Bn. After 3 years, investor A pulls out -- you pay him $10 Bn in earnings & principal. So now you have $0, but you owe Investor B $10 Bn plus earnings. So what do you have left?
$5bn, but I see why Maddoff failed, if he took in 15bn, gave out 10, and like you was so bad at math that he thought he had $0... well that could explain the problem, maybe it was just a big mistake?
I'm sorry, why does it take serious economic knowledge to run Nasdaq? Running it doesn't involve trading. All it takes is knowing how to run a business and how to hire the people that know how to do the work that needs to be done.
The guy 'in charge' at any large well off company is never the guy with the most knowledge about what they do, he's the guy who hires the people with the knowledge about what they do.
Does your database not have regular expressions? I mean, just looking at it from an utterly simplistic view, sequences stored as text like you've posted (which is not the most efficient way I know) could be searched like you've suggested with a regexp. Of course you could also just use a simple OR ;)
There are for me efficient ways to store it and search like you want however, sounds more like you're just not really all that good with SQL. Which is fine, I'm certainly no expert, thats why I work with someone who is really good with SQL when I need to deal with a SQL DB. Having a clue makes things much easier.
You use use LDAP for genetic data then? Seems like it would fit perfectly.
I highly doubt a 'spectrogram editor' is destined for the general public, but hey, what do I know, since I only have a vague idea what it might be and I'm pretty sure the general public won't have a clue.
With that in mind, the anti-piracy measures suggested seem to fall right in line with pretty much every other high quality specialized software package I've used. I have several packages in use now that are locked to the hardware they are installed on. I admit, they are not 'spectogram editors'.
If you wanted a good reason not to bother with anti-piracy you should just use the obvious reason to not use anything more than a basic activation key check (maybe even online if you want). ... the reason?
It'll take all of a hour for any serious cracker to blow holes all over your clever anti-piracy measure, remember guys, NOP still works the same way it did 30 years ago! Unless the OS refused to run unsigned binaries, then there is no amount of software protection that can't be beaten. Software only protection will only work when ran in an environment (such as an OS) that ensures protection of the system at all times and can ensure that the digital signature is checked and valid before the app is run, and of course can also ensure that the app can not be changed in memory.
So now that we've effectively ruled out any OS that he's going to target, we can get back do the the simple basics of: Don't bother with anything more basic than a good activation key check, make it check a website for revoked keys if you want, but no more. Any more hassle and its just a pain for the legitimate users, the users pirating your software won't notice any of that anyway after they get it via a Pirate Bay torrent.
Because at some point you told it you wanted SMS notifications for something, such as scheduled events.
At least, thats the only time it asked me for a phone number, which I was happy to provide, since, you know, I was asking them to send messages to it.
For reference, when you are trying to convience people that you aren't just an idiot following the 'MS Bashing train' its generally a good idea not to use things like 'M$' that stopped being funny and/or witty probably 4 to 5 years before you graduated high school.
I do know what VS stands for, DO YOU? There are at least 3 products produced by Microsoft that users have refered to as VS, not counting Visual Studio. Next time before you try to tell us how you're a bad ass programmer indirectly using witty initials for the apps you use, perhaps you should consider that even MS doesn't use their own products internally for everything.
After you've actually had a job for more than a week out college you'll learn that you do in general follow what the big fish does, that is in fact the way it works in every industry. Sorry your teachers all told you that you were unique and special. You aren't.
I understand that you think you were clever in your post and that you think this clearly shows your intelligence level. It doesn't, it shows your immaturity and lack of experience in the work force. It shows you haven't been playing the game all that long.
You then proceed to show us how smart you are by pointing out that all the parent post did was insult you. Of course, if you had any relevent amount of experience you'd know that you obviously were doing EXACTLY WHAT HE SAID, squarely putting you in that group once again.
I dislike MS as much as the next guy, but knowing the difference between factual reasons to dislike MS and your personal inadequacies and lack of ability is far more important, and you sir have not yet realized that.
The one thing I can't stand more than the bullshit I have to deal with from MS on a regular basis is the bullshit from people like yourself who bash because its trendy, not because you actually know what the fuck you are talking about.
Don't worry, one day you'll grow up and stop being a fanboy.
Smoke too much crack today or something?
Criminal? Are you fucking serious? What law is broken here?
No one is going to get sued for this, this isn't like what Sony did, and by the way, what fine did Sony get? Show me exactly how they got 'spanked'?
How many more years of school do you have before you get out and join the real world.
Uhm, you know IE7 does this too? Chrome sends only slightly less info back, but it does it as well.
You act like this is new and scary, its neither, you just didn't bother to pay attention before today.
Google for the most part doesn't need to know all your URLs via your browser, you probably already tell them what they need to know in your searching, and microsoft isn't recording every URL you hit, its too much data to process on the scale they operate.
This isn't anything new, its not scary to anyone except you tinfoil hat guys. Which, for the record, you might want to read a those popups (EULAs) that all the browsers have had for years and notice they all disclose clearly that this can happen.
So, you are trying MSN Search because on the 3rd (4th?) name change it finally sounded cool?
Bing isn't a new search engine, its a new website theme. Trying unix or a non-apple mp3 player because it might be better is one thing.
Trying MSN search because they changed then name AGAIN is just silly.
Still pretty easy if you actually know how to use a debugger. Interestingly enough they make it real easy to sift through a 2gig OS to find out when its doing something and why, especially after you go download the symbols for your OS from the provider ;)
Sorry slashdot, this ones your fault.
Because websites like slashdot make it easy for every half wit in IT who can install Ubuntu think he's a geek. So he writes about stupid shit he doesn't understand as if he's authoritive on the subject, and sends his blog link to slashdot for some spamvertising.
Then comes the next problem, half of slashdot's 'editors' are just like him. Linux fanboys, half of which haven't seen a shell prompt in their lives, but because they installed compiz on their Ubuntu box using some guide they found via google, they too think they are geeks.
You assume slashdot is read by geeks. Slashdot hasn't been read by more than one handful geeks in at least 5 years, hasn't had more than 2 editors that qualify as geeks in its entire existence.
The problem is, these people can't turn in their geek cards. They aren't geeks. They are social rejects/bottom feeders who don't fit in anywhere else and own a computer, therefor they must be geeks, at least in the eyes of the general public.
Sorry to break it to you, but very few slashdot readers actually qualify as geeks. Especially by your definition, which I agree with. Patching a kernel with the source is for pussies. A real geek can patch a kernel, while the host is running using a debugger without anyone ever noticing.
Running a makefile someone else wrote or installing a package via apt-get does not make you a geek, sorry to burst your bubbles guys.
Ahhh recursive acronyms ... for people who like to think they are witty and smart, but it turns out are just stupid with a broken sense of humor as determined by pretty much every other recursive acronym used to name something.
You need to get out and breath some fresh air.
Running Windows 3.1 on your phone isn't cool even in the purely academic sense.
The fact that you think its cool means you have absolutely no clue what your operating system is there for in the first place.
While you are at work, why don't you focus more on doing your job than jerking around with Linux and trying to be a mad hax0r. Trust me on this one, you fail as a mad hax0r.
Of course, the browser doesn't have full permissions to do whatever it wants to your network card anyway, so you aren't going to be able to enter promiscuous mode, so you aren't going to be able to pretend to be another IP address in your little sandbox are you? No spoofing, no listening to other packets on the network (which is probably switched now days so you won't see them anyway). So before you've even got started, the 3 seconds of thought it took me and you're already done.
But lets pretend that this Linux in a browser has full hardware access to do whatever it wants ...
If security is a concern on your network you will accomplish zilch, even with a real linux machine which you have root on. For example in a setup I did in early 2000, all machines on the network had their MACs registered. The switches would then verify that the MAC address was on the right port, or throw you into a containment subnet. Some roaming was allowed for laptops and certain rooms where it was likely to have a visitor or training/conferences. What certainly was not allowed was for any port outside the NOC to attach to one of the VLANs inside the NOC. So maybe you can emulate the router? That'll take all of 10 seconds to say 'what mac is pretending to be the router and what port is that mac registered to'. Doesn't matter if you clone the routers mac for 2 reasons, A) the switches will shut you down, the mac can't be on two ports at once, B) you are still attached to a port and the switches know where that mac address gets routed.
We wrote our own software to handle the original management of the MAC addresses, however there are now plenty of software packages that make this simple as cake, including Cisco's own management software. VMPS for the win!
And just for reference, they've been able to lock down web browsers for the last 10 years, theres more to why companies mandate IE than the typical slashdot 'OSS OR DIE! IE SUX)RS!!@$' twits realize. Being able to have a fair amount of control over IE happens to be one of those good reasons to continue using it in these enviroments.
Its also something that Mozilla knows is one of its primary reasons for lack of adoption in large companies.
Of course, if you knew what you were talking about, you couldn't have looked as cool and made all those witty looking, but ignorant comments that get you marked as insightful be equally ignorant mods.
I agree, read the damn label.
However, I think we could all do with a little public education on these sorts of things. This is important stuff, reading the labels, why is it not beat into our heads like the 'illegal drugs are bad, mmmkay' shit is?
I'm not a father, I think however I'd rather my children know how to take drugs in a safer manner in general than to avoid a specific group of drugs completely only to kill themselves with the 'good' ones.
The benefits of using the proper portion should be something we try to teach our children more than we are I think. Doesn't apply to drugs, applies to everything. From food to exercise to video games and schooling. Educating people to be more aware of the interrelationships of things in general would probably be a good idea as well. You can't educate everyone on ever drug side effect and dosage, you can however get them to stop and think about the ones they are taking, but you have to do it the same way you teach kids to brush their teeth.
Don't knock your rudimentary instincts, they got our species to where it is today. While there are plenty of people who think that our species is in a sad shape, myself being one of them, I'm still quite happy with my current state of evolution. I'd love to be more 'enlightened', but I'll take what I've got.
Hacksaw.
OT compared to your post, but it made stupidity vs unsafe made me think for a moment.
Normally I'm all for saying let stupid people die. However I think this is one case where its just ignorance, not stupidity or an unsafe product.
Lets face it, if prescribed properly the effects of these drugs are well recognized. They do, obviously have side effects that need to be considered.
On thing that I've never heard in my life until I met my gf (who has just become a DVM), is that too much of this stuff will cause liver damage. And by too much I don't mean 30 pills at once, which common sense tells me is obviously too much, but just a daily slight over usage that can cause problems.
We don't stop people from driving cars because driving them into a brick wall at 80mph is generally considered deadly. We just teach them from the beginning not to run into things in general.
I really can't ever remember hearing growing up that 'too much medicine' was bad, other than an immediate effect kind of thing. We hear about 'over dosing and dieing in a hotel room' of public figures, but that always seems to be some collection of drugs taken in combination that is pure evil and by different doctors, as a single doctor would have caught it and not prescribed them in such a combination.
We never hear about the people who die from liver failure from taking just slightly too many drugs for years.
This, to me sounds like one of those things that people will look at in 50 years and say 'wtf, how did they net think about things like that when taking drugs for long periods of time?!!?' While some things like this are obvious when you say them, they aren't always obvious until someone actually says it.
Funny how they seem to be all for keeping it quite when its one of their own, but they'd be all about telling you the exact details up to the second if it wasn't a reporter.
Just more proof the journalists are just scumbags using the press as an excuse to get by with shit that we'd normally not find acceptable behavior.
Being a journalist doesn't except you from behaving in a socially acceptable manner, and behaving in a socially acceptable manner is not censorship, regardless of how you'd like to paint it as such to further your own personal agenda.
While I'm all for punishing him fairly, and I'm all for torture of the POS that he is. He didn't kill those people, they killed themselves.
They decided to do what was done, he didn't. He did not change their destiny, they did.
Punish him for everyone he made suffer, but people who commit suicide do so of their own will, he didn't kill them, they killed themselves, regardless of what he did.
On the list?
I'm sorry, what do you think 'the list' is? You're doctor is following established rules on what he/she can/can't do for you, thats what 'the list' is.
If you're going to try and shoot down sweeping generalizations is a good idea to not make your own post completely disprove your own point while being completely oblivious to the fact that you're an idiot.
Yes, those 5 years of his life are 'ruined'. The last 50 were fucking awesome though, and his family will have another 50 good years thanks to his 5 years of sacrifice.
I'm sorry if you think he is being punished and people are being given a new message, but that just makes you an idiot.
Given the opportunity to be put in his shoes, I'll take it. I'd be honored to know that for a few years in jail I know that I have provided my family the ability to live like no one else for the rest of their lives.
Now ... you want to send a message to people about doing this?
Put him in a torture camp. Forced labor from sun up to sun down, pain inflicted on him until he goes to sleep, every day. An hour off on Sunday.
And you don't stop there, you throw his entire family in with him, the only way you can honestly believe they didn't all know what was going on is if you've had a full lobotomy or should have one any way.
Make it clear that you will not enjoy life in the least if you pull shit on this scale, and neither will anyone around you. Stop this bullshit of letting people say 'i didn't know, its not my fault'. Its one think to not know, but in this case if you didn't know you're so amazingly stupid that you deserve to be punished on that alone.
The message here is not 'your life is ruined' its 'if you do it when you're old enough, we're going to use big numbers on you so the public feels warm and fuzzy when they think you got fucked'
Thats a pyramid scheme, not a ponzi scheme.
$5bn, but I see why Maddoff failed, if he took in 15bn, gave out 10, and like you was so bad at math that he thought he had $0 ... well that could explain the problem, maybe it was just a big mistake?
He has done far more damage than your local neighborhood crack dealer will do before she gets arrested, even if your too stupid to realize it.
I'm sorry, why does it take serious economic knowledge to run Nasdaq? Running it doesn't involve trading. All it takes is knowing how to run a business and how to hire the people that know how to do the work that needs to be done.
The guy 'in charge' at any large well off company is never the guy with the most knowledge about what they do, he's the guy who hires the people with the knowledge about what they do.