I realize this is targeting Aussies, but the more resources dealing with the idea of learning to ride _safely_, the better.
195 karma · joined February 8, 2013
I realize this is targeting Aussies, but the more resources dealing with the idea of learning to ride _safely_, the better.
Long answer: Sometimes. It's also one of the most frustrating things you can engage in. Up until the point where you have a 'eureka' moment, you feel like every step you've taken was through a tar pit. Pentesting is definitely full of pain; it's easy to imagine it's nothing but an adrenaline rush, since that's what people are inclined to discuss--but that's not the case at all.
Edit to answer the other half of the statement: Pentesting is not dangerous. Malicious network activity (i.e. network activity which the target does not desire) is dangerous. There are lots of great resources (OffSec offers fantastic training, for example) on the topic, and there are gobs of free resources as well (CoreLan, interactive stuff like SmashTheStack's CTFs, DamnVulnerable Linux, etc.) for learning about the topic--tools, methods and such.
Looks like there's even an official build for the ODroid U2! Sweet deal, I happen to own two.
The web-based half RTS/half TBS genre has incorporated the idea of X command points per Y time period as part of the norm for a long while (Travian, et. al.) Turns in such games are generally not immediately exposed as mechanics (if they, in fact, exist at all). I recall an old space based RTS (the name escapes me, sorry) which exposed the amount of time left until the next tick, at which point all players would get more command points, while Travian appears to have a tick per second, with long waiting periods (relative to tick length) between updating command resources.
One thing which might be useful as a thought experiment to further this article is to look at TBS games which aren't dying--why is Civ V still popular? Or, to get even more basic, why is baduk still widely popular? Some thoughts regarding the latter: each move is very granular, which keeps the game moving foreward. Each move has an immediate impact on the game state (this relates to your point that "nothing happens in the first move.") There is a deep element of strategy, which is augmented by a need for strict time management. It's easy to review games and find mistakes, as well as to review games of higher level players to find new ideas and strategies.
The one thing you mention that worries me, though, is dropping 0day. Would this include full disclosure? Would this include developing an 0day as part of a pentest? How does this affect things even as far reaching as responsible/coordinated disclosure? If a law makes doing the right (let's use open disclosure, whether full and immediate or coordinated and timed just to mean "right" while selling 0days for ostensibly criminal purposes as "wrong" for the sake of this conversation) thing as difficult (or even more difficult) to do than the wrong thing, then the law will only bolster the black market.
It's a difficult issue to properly address. I think the right method to go about it is to punish actions, rather than possession of tools. On some level, simply having the ability to write software makes one suspect, if you start scrutinizing tools. Actions (compromising boxes and running exploits without permission of the owner of the host, advertising explicitly criminal use of software) are easy enough to define, and it's easier to define an exclusive list of "bad" actions, than to come up with generalizable rules.
It could be argued that free speech necessarily has limitations. Depending on where you are in the world, this involves hate speech and incitation to violence.
I would readily agree that distributing (especially SELLING) tools with the expressly stated purpose of criminal use should be punishable. That being said, the same tools are likely useful for legitimate purposes. Heck, I could see an argument for Back Orifice being useful in that one would really like to be assured that their network's egress filtering would raise flags when BO traffic is on the wire. This brings up another important point--these tools are always useful for people who are writing protection and mitigation against the tools' methods.
This is the problem with these manner of laws. Criminalizing the very method by which entities guarantee their security is never a good idea.
To your point at [1], I am not aware of any way which mining can compromise PII.
Bitcoin is definitely anonymous. Consider: a wallet has no PII attached to it, beyond what you give it via transactions. Contrast this with a credit card, which typically has PII as an integral part of the way it operates.
In my circles, at least, 'don't be an asshole' and 'you are being an asshole' is harsh-not-mean, while 'you are an asshole' is mean-maybe-harsh. The explicit declaration of state of being, rather than observation of behavior is the differentiator.
This means that while the standard's official documentation might require that it be purchased (this is the case with QR), or while software which interacts with it might not be free/gratis, it must not carry with it patent or licensing encumberances. While ISO allows "reasonable and non-discriminatory" patents/licenses to be enforced against technologies which are ISO standards, something like a barcode format is difficult to justify licensing restrictions in almost all cases.
I've encountered this. My current workplace has a notoriously laid back and straight-forward culture. Knowing this, I asked the interviewer who was inviting me to interview if I should dress up, or dress appropriately for the company culture. "I would recommend you dress up a little, and hope it's the last time you have to wear those clothes," was the response.
Showing that you are familiar with the culture into which you're walking is worth a lot in such situations.
This doesn't mean that ability as a differentiator is bad--I think that it's a great idea. What it does mean is that consistency is absolutely crucial when such an idea is implemented; I was in an environment where excellence was encouraged, and that led to a lot of self-motivation. Not all children are going to be in the same situation, and that could be disasterous.
"The Art of Learning" by Josh Waitzkin tackles the concept of the environment which best facilitates learning and personal growth, and touches on the idea of ability-based classes as well. It's a great read for anyone interested in such.
Ruby threads seems to be a fairly narrow topic on which to base a book; I'll look forward to seeing what all the book covers.
Finding effective ways of detecting someone who deserves a hellbanning vs a college campus which has all users behind NAT who will all be upset when the cards they ordered don't arrive as expected (let's assume users don't check their statements daily so won't notice a lack of charge) is a difficult task. It's quite the tightrope you end up having to walk.