Just put a 20 second timer into every captcha, maybe have to increase by 30 seconds every time the same IP hits in a single day. If you respond before the javascript timer counts down then your ip is automatically banned. If you solve after time is up, sure, go ahead, come on in. A few bad apples will get in, but not as many as possible, and new users will be very minorly inconvenienced for a minute or so. Maybe give them something to read while they wait.
Part of having 20 years experience is being able to control more than just code... It means you should have learned how to wrangle people as well!
I went to those exact same interviews that you did, the same kinds of introductory questions, the ones looking to weed out the html "programmers" who suddenly decide they can do real programming since it looks so easy.
So, what happened to me? Basically, I was able to turn the interview on it's head, and before too long *I* was the one having/them/ draw the witeboard diagrams. It wasn't hard, it's just a way of dealing with people, something I have learned over the years:
Interviewer: "How would you make a singleton in java?" Me: "Well, how does this look:"
public class Foo {
private static final Foo _foo = null;
private Foo() {}
public static Foo getInstance() {
if (_foo == null) {
_foo = new Foo();
}
return _foo;
} }
Interviewer: "Ok, good job next question..." Me: "Hold on a sec... Look closer at what I wrote, what did I just do wrong?" Interviewer: "Huh? You mean that's wrong somehow?"...so then I follow with explaination of what would happen if two threads reached the inside of the if statement at the same time... Interviewer: "Ooooh, threading, of course. I have heard of that!" Me: "Yeah, so, now how could we fix it? Here's the pen, show me what could be done..."... next start a discussion about synchronization, maybe get into Java's serious double-check-lock bug/feature (and show them with pseudo-code how the HotSpot compiler can illogically re-order execution without you ever realizing it) and then discuss how one could fix it with the new ReentrantLock class, or some of the other.concurrent.lock.* packages.
Maybe ask if they can think of a way to implement any kind of locking without using synchronization, have them use the whiteboard and show you what they are thinking in an more abstract form, and then show them how Sun did it with the thread scheduler magic...
And before you know it, you've stretched a thirty minute interview into a threee hour programming discussion and you get offers to join before you leave the room.
THAT is what "experience" should have taught you, everything else you can read in a book.
Seems like he could hem and haw for four hours if need be: "Geez, I KNOW the answer to this, hold on a sec, it's coming to me... Geez, RIGHT on the tip of my tonge. MAN, I can PICTURE it, but I just can't remember how to say it.... Lemme see here..."
All he gets is a lousy nine digit severence package and a long line of headhunters at the other fortune 500 companies who want to give him a job. Sucks, don't it?
So, I am biased because I have a friend who works here, but check out gofish (ick, flash 9... oh well).
Basically, it's the only immitator that I am aware of that is actually trying to go out and do "directed" content. Like, not just a bunch of people getting drunk and filming themselves laughing at thier own idiocy, but actually saying "hey people, we're gonna have a contest so, make a video about.... THIS".
Not that I don't like the mindlessness you can see on youtube, of course. Sometimes that's fun, and necessary, but I like the idea of taking this huge pool of wasted potential and pointing it in a direction. I'm hoping someday they start going beyond the braindead dating meme and start filming political/satire themes, but that's just my own personal interest.
Not all software has bugs. That is a lie. I worked a company for two years that, while releasing new featured every week, never once released a bug.
They used XP, TDD and mandatory 100% test coverage on all code checked into the repository, and were very strict about it (a failing test in the repository was considered a failing test in production and meant full stop and fix... and code that was untested, code that was written without a partner, checkins that were too big, or written too late at night, etc. were all considered "bugs" and were instantly rolled back).
It was a severe quality-oriented shop, and such a painful experience, but the end result is that I learned that, yes, you CAN write software without the bugs.
Ah, but I *MODIFIED* the EULA (by writing The EULA in the product no longer is valid and the intellectual property herein contained is not the sole property of the buyer. This contract cannot be modified and supercedes any further modifications to the previous contract), and they *still sold it to me*. If they didn't want ot accept my modified terms they did NOT have to sell to me, thus they are AS VALID as the terms that came inside the package.
Ok, I'll bite... 40,000 people in America alone die in car accidents every year. 40,000 people. That's in one year. That's right, in one year more people die due to smashing thier cars into other cars than in all the acts of terrorism that have ever been comitted on us combined together. This terror plot, even if 100% successful, even if every exploded plane were so full of people that they had to issue SRO tickets, would not have killed that many people, I just want you to understand that.
So, what would I have expected my government to do about the amazingly *minor* threat of terrorism? How about exactly what they do about the amazingly *major* threat of vehicle safty. Post warnings fr people to read, have a few new laws requiring some minimum standards of security (like metal detectors, for example), and hire a few police to walk around checking things out and issuing tickets.
And that's all I need. People WILL die, but also people won't, and all the while we still have our dignity. Just like the way everything else works in the country.
Honestly what is the goal behind terrorism? Has it done anything for their cause besides rain more crap down on the people they claim they are fighting for?
Clearly you don't understand the POINT of "global terrorism". If the POINT was to chanage the world in some way, then you'd threaten the LEADERS of the country that is oppressing you, such as by targeting thier children or thier pets or mistresses and such, maybe using nothing more scary than blackmail, but maybe using something more "terrorist" like... and you'd do it *very, very quietly* so that news doesn't get out that they are being manipulated by the "enemy" (and thus are forced to put on a display of "strength" to the rest of thier people).
No, the point of "Global Terrorism" is to *get even with the fuckers who you think wronged you* so that they can get even with you next week. It's a fun game.
Where you could be working with the EXACT SAME SOFTWARE and yet find the "rules" to configure it change because you have the "professional" vs the "home" version, or because you have 10.3.9 instead of 10.4 (0.0.1 away in version, 10,000 light years away in reality.)
You don't need the entire game to be subscription based, just the updates and add-ons. Tie each "key" to a single credit card number, chargh $5 a year "service fee" and never let more than a single key access at a time (ban them if you do).
the major point is that we can reduce a lot of CO2 emissions WITHOUT changing our lifestyles. Instead we need to stop being cheap bastards (and stop glad-handing our corrupt and inefficient industries) and pony up for some simple investments and regulations (like matching European and Asian fuel efficiency and investing in something other than coal power).
But that DOES change our lifestyle of glad-handing our corrupt an inefficient industries! Don't you understand? THEY are the ones who pay for the congress so THEY get to make the rules and regulations.
But YOU are missing the point that people videotaping themselves lighting htier own farts is actually BETTER than this. All this does is make we want to hate whoever made it.
Come on, oil companies, argue bravely and responsibly. If you think Gore is wrong, show us the proof. Don't just close your ears and shout "la la la la, I'm not listening!"
It's not that THEY think Gore is wrong, they KNOW he is right. It's that they want YOU to think he is wrong. Otherwise it makes no sense not to just lay the fact smackdown on him from the start. This kind of thing is just to "convince" people who are already sort of in the mood to be contrary anyway who will then go and make a lot of noise and thus turn the debate into, "Oh, don't worry, it's just those two crackpot extrememist groups at it again... Boy it's hot, pass me another gin and gasoline please".
Basically, he's announcing a tomb that hasn't been discovered, which might not be a tomb at all, on the off-chance that, should it actually *be* a tomb, he'll get the credit for it.
It:s that easy, huh? Hell, I don't even need to LOOK at the X-Ray scans... Even from here I can clearly see half a dozen undiscovered tombs! And at least one of them has some shocking new discovery! I'll take the credit for that, thank you very much.
Wouldn't it have been just as effective to just write the numbers into the craig:s list pointing right fromt he start? What's the point of the VOIP nonsense?
Actually it IS simple... All your questions lead to one thing: money. If you have enough, you can build your game. That's all there is to it. Give me a cool million and a solid year and I could pull a game out of my ass that would knock your socks off, guaran-fucking-teed... But that's the thing, where do I get my million?
They don't mean REAL black-hat hackers. Not the ones that are all secretive and write viruses and do real hacking and such. They mean the type that goes to conferences and gives lectures. The "respectable" ones.
It's easy to diss a competitor's product, and get called on it, but it's much better to "promote" it in a way that does not make it look good.
"Samsung: We accept only the best, which is why we don't sell to niggers!" etc.
There are tons of smaller sites that are a hellofa lot more firendly. My favorite so far is Go Fish.
Just put a 20 second timer into every captcha, maybe have to increase by 30 seconds every time the same IP hits in a single day. If you respond before the javascript timer counts down then your ip is automatically banned. If you solve after time is up, sure, go ahead, come on in. A few bad apples will get in, but not as many as possible, and new users will be very minorly inconvenienced for a minute or so. Maybe give them something to read while they wait.
Oh, you mean like Diebold ATM machines, which are rock solid while being far more complicated? Funny isn't it?
Part of having 20 years experience is being able to control more than just code... It means you should have learned how to wrangle people as well!
/them/ draw the witeboard diagrams. It wasn't hard, it's just a way of dealing with people, something I have learned over the years:
...so then I follow with explaination of what would happen if two threads reached the inside of the if statement at the same time ... ... next start a discussion about synchronization, maybe get into Java's serious double-check-lock bug/feature (and show them with pseudo-code how the HotSpot compiler can illogically re-order execution without you ever realizing it) and then discuss how one could fix it with the new ReentrantLock class, or some of the other .concurrent.lock.* packages.
I went to those exact same interviews that you did, the same kinds of introductory questions, the ones looking to weed out the html "programmers" who suddenly decide they can do real programming since it looks so easy.
So, what happened to me? Basically, I was able to turn the interview on it's head, and before too long *I* was the one having
Interviewer: "How would you make a singleton in java?"
Me: "Well, how does this look:"
public class Foo {
private static final Foo _foo = null;
private Foo() {}
public static Foo getInstance() {
if (_foo == null) {
_foo = new Foo();
}
return _foo;
}
}
Interviewer: "Ok, good job next question..."
Me: "Hold on a sec... Look closer at what I wrote, what did I just do wrong?"
Interviewer: "Huh? You mean that's wrong somehow?"
Interviewer: "Ooooh, threading, of course. I have heard of that!"
Me: "Yeah, so, now how could we fix it? Here's the pen, show me what could be done..."
Maybe ask if they can think of a way to implement any kind of locking without using synchronization, have them use the whiteboard and show you what they are thinking in an more abstract form, and then show them how Sun did it with the thread scheduler magic...
And before you know it, you've stretched a thirty minute interview into a threee hour programming discussion and you get offers to join before you leave the room.
THAT is what "experience" should have taught you, everything else you can read in a book.
Make a project on sourceforge called, say, Gramoetric and then just say "All of the code, past present and futere under the Gravometric project."
Done.
Seems like he could hem and haw for four hours if need be: "Geez, I KNOW the answer to this, hold on a sec, it's coming to me... Geez, RIGHT on the tip of my tonge. MAN, I can PICTURE it, but I just can't remember how to say it.... Lemme see here..."
All he gets is a lousy nine digit severence package and a long line of headhunters at the other fortune 500 companies who want to give him a job. Sucks, don't it?
With such great NW bandwidth why not just netboot, dump a complete HD image onto the drive and then boot again into that. no VM, it's the real OS.
So, I am biased because I have a friend who works here, but check out gofish (ick, flash 9... oh well).
Basically, it's the only immitator that I am aware of that is actually trying to go out and do "directed" content. Like, not just a bunch of people getting drunk and filming themselves laughing at thier own idiocy, but actually saying "hey people, we're gonna have a contest so, make a video about.... THIS".
Not that I don't like the mindlessness you can see on youtube, of course. Sometimes that's fun, and necessary, but I like the idea of taking this huge pool of wasted potential and pointing it in a direction. I'm hoping someday they start going beyond the braindead dating meme and start filming political/satire themes, but that's just my own personal interest.
Not all software has bugs. That is a lie. I worked a company for two years that, while releasing new featured every week, never once released a bug.
They used XP, TDD and mandatory 100% test coverage on all code checked into the repository, and were very strict about it (a failing test in the repository was considered a failing test in production and meant full stop and fix... and code that was untested, code that was written without a partner, checkins that were too big, or written too late at night, etc. were all considered "bugs" and were instantly rolled back).
It was a severe quality-oriented shop, and such a painful experience, but the end result is that I learned that, yes, you CAN write software without the bugs.
Ah, but I *MODIFIED* the EULA (by writing The EULA in the product no longer is valid and the intellectual property herein contained is not the sole property of the buyer. This contract cannot be modified and supercedes any further modifications to the previous contract), and they *still sold it to me*. If they didn't want ot accept my modified terms they did NOT have to sell to me, thus they are AS VALID as the terms that came inside the package.
What would you have the government do?
Ok, I'll bite... 40,000 people in America alone die in car accidents every year. 40,000 people. That's in one year. That's right, in one year more people die due to smashing thier cars into other cars than in all the acts of terrorism that have ever been comitted on us combined together. This terror plot, even if 100% successful, even if every exploded plane were so full of people that they had to issue SRO tickets, would not have killed that many people, I just want you to understand that.
So, what would I have expected my government to do about the amazingly *minor* threat of terrorism? How about exactly what they do about the amazingly *major* threat of vehicle safty. Post warnings fr people to read, have a few new laws requiring some minimum standards of security (like metal detectors, for example), and hire a few police to walk around checking things out and issuing tickets.
And that's all I need. People WILL die, but also people won't, and all the while we still have our dignity. Just like the way everything else works in the country.
Honestly what is the goal behind terrorism? Has it done anything for their cause besides rain more crap down on the people they claim they are fighting for?
Clearly you don't understand the POINT of "global terrorism". If the POINT was to chanage the world in some way, then you'd threaten the LEADERS of the country that is oppressing you, such as by targeting thier children or thier pets or mistresses and such, maybe using nothing more scary than blackmail, but maybe using something more "terrorist" like... and you'd do it *very, very quietly* so that news doesn't get out that they are being manipulated by the "enemy" (and thus are forced to put on a display of "strength" to the rest of thier people).
No, the point of "Global Terrorism" is to *get even with the fuckers who you think wronged you* so that they can get even with you next week. It's a fun game.
Where you could be working with the EXACT SAME SOFTWARE and yet find the "rules" to configure it change because you have the "professional" vs the "home" version, or because you have 10.3.9 instead of 10.4 (0.0.1 away in version, 10,000 light years away in reality.)
You don't need the entire game to be subscription based, just the updates and add-ons. Tie each "key" to a single credit card number, chargh $5 a year "service fee" and never let more than a single key access at a time (ban them if you do).
the major point is that we can reduce a lot of CO2 emissions WITHOUT changing our lifestyles. Instead we need to stop being cheap bastards (and stop glad-handing our corrupt and inefficient industries) and pony up for some simple investments and regulations (like matching European and Asian fuel efficiency and investing in something other than coal power).
But that DOES change our lifestyle of glad-handing our corrupt an inefficient industries! Don't you understand? THEY are the ones who pay for the congress so THEY get to make the rules and regulations.
But YOU are missing the point that people videotaping themselves lighting htier own farts is actually BETTER than this. All this does is make we want to hate whoever made it.
Come on, oil companies, argue bravely and responsibly. If you think Gore is wrong, show us the proof. Don't just close your ears and shout "la la la la, I'm not listening!"
It's not that THEY think Gore is wrong, they KNOW he is right. It's that they want YOU to think he is wrong. Otherwise it makes no sense not to just lay the fact smackdown on him from the start. This kind of thing is just to "convince" people who are already sort of in the mood to be contrary anyway who will then go and make a lot of noise and thus turn the debate into, "Oh, don't worry, it's just those two crackpot extrememist groups at it again... Boy it's hot, pass me another gin and gasoline please".
Basically, he's announcing a tomb that hasn't been discovered, which might not be a tomb at all, on the off-chance that, should it actually *be* a tomb, he'll get the credit for it.
It:s that easy, huh? Hell, I don't even need to LOOK at the X-Ray scans... Even from here I can clearly see half a dozen undiscovered tombs! And at least one of them has some shocking new discovery! I'll take the credit for that, thank you very much.
Wouldn't it have been just as effective to just write the numbers into the craig:s list pointing right fromt he start? What's the point of the VOIP nonsense?
Oh, and:
Group 214
80020 21085 00601 30690
01201 50240 07006 01601
70690 01702 40050 14024
00908 70220 67089 00820
10086 07801 30240 02707
30130 15006 09306 20084
00000 00210 03070 03107
02706 70000 07016 01201
Q
not when it's strapped to a rocket.
Actually it IS simple... All your questions lead to one thing: money. If you have enough, you can build your game. That's all there is to it. Give me a cool million and a solid year and I could pull a game out of my ass that would knock your socks off, guaran-fucking-teed... But that's the thing, where do I get my million?
No, the usual way has bugs in the audio drivers, so you only hear a screatching beepy sound.
They don't mean REAL black-hat hackers. Not the ones that are all secretive and write viruses and do real hacking and such. They mean the type that goes to conferences and gives lectures. The "respectable" ones.