142 karma · joined September 10, 2013
That said, I would hate to have been one of the test pilots for the barrels. One of them bounced too high, and ripped the plane in half.
http://www.cs.berkeley.edu/~jnear/space/
"SPACE is a specification-free tool for finding missing security checks in Ruby on Rails web applications using a catalog of access control patterns in which each pattern models a common access control use case. SPACE checks that for every kind of data exposure allowed by an application's code, some security pattern in our catalog also allows the exposure. The user provides a mapping from application types to the types of our catalog, and then SPACE identifies security bugs automatically."
The paper referenced:
https://dspace.mit.edu/bitstream/handle/1721.1/99841/9274107...
Basically, we send out N number of tweets at the same second by queuing up and spin locking the workers. The real trick is getting all the connection pooling so that you don't blow your connect limits on everything.
Option A) Spend anywhere from 2 to 12 hours interviewing for a position with little to no break. While being asked to solve problems, that may very well actually be unsolvable, under the pressure of rotating team of people. And for bonus if you suffer from any sort of test taking anxiety in school you'll get to feel the blood drain from your prefrontal cortex, as your fight or flight instincts kick just enough to make sure that doing high cognitive work like programming is next to impossible.
Option B) Spend a few hours solving a hopefully interesting programming challenge at home where you're probably not wearing pants.
https://youtu.be/N5kWu1ifBGU?list=PLuKg-WhduhkksJoqkj9aJEnN7...
For example, I once worked with a teammate for 9 hours to write and debug a physics system. After all that time solving the problem with him, I was solving the problem like him. We ended up writing this 900-line solution to our simulation that kinda worked right most of the time.
I went home and laid down for 30 mins. During that mental reset, my mind turned to solving the problem with my method of thought. I ended up sitting up and grabbing my laptop and replacing all that code with a 30-line solution that worked 100% of the time.
Code review allows someone to come at a problem with a different perspective to find issues, not more of the same perspective.
http://feralgraphing.blogspot.com/2011/08/income-distributio... http://www.nytimes.com/interactive/2012/01/15/business/one-p...
But even these art camps have a flip side. Last year I spent a lot of time helping out and hanging around one of these music camps. I even provided a multimeter which was needed to repair some of the lights. But at the end of the day, after making friends and lending my labor, there was certain internal events and things that were simply off limits to me.
It's true that some of these camps don't actively give or interact with the community, but the when they leave the camp and mingle with the masses they are effectively taking. Burning man is one of the few places in the world that you aren't rejected for who you are, no matter what. So by closing off your camp to others, you are effectively making people feel rejected. Which is much louder out in the dust.
You want to see something scary, start to look at how media coverage affects mass shootings. There is very strong evidence to support the idea that our current media coverage of making these people "famous" increases the deadliness of these events as compared to something like the North Hollywood Shootout.
A 10 sec look at their twitter feed will tell you that they are doing this primarily to make a name for themselves. They want to be famous.
Yet what does every single news outlet do? Plaster their groups name all over every story. Even the BBC goes to mention them by name. Which is only going to encourage this behavior.