Mahh
Joined 16 years ago
Joined 16 years ago
In addition to taking on more leadership roles in engineering projects, I began finding and taking on opportunities on the side that have a managerial element to them, for instance recruiting (sourcing, behavioral interviews, selling candidates, redesigning our interviewing processes), mentoring/coaching people, driving our company's internship program, etc. I found that I enjoyed that sort of nontechnical work. In particular, I liked thinking about how to grow other people and help them be effective.
I vaguely started thinking that I wanted to just switch into management, and I advertised that fact (mostly to managers). I wasn't too urgent about it, and an opportunity showed up [after a few months] and the management team thought of me first as someone who could be a good fit. Part of what made it a good fit was that the team was not 'on fire' or anything, so if I were to do a bad job or realize I didn't like management and thus needed to switch back, the company wouldn't be in a particularly bad situation.
Primarily, until 2 years ago we did lean on S3 for all block storage, but most of the rest of the infrastructure (metadata storage, etc) ran in our own datacenters.
Your point I think you're getting at sounds like something I'd agree with though -- you can wait a bit the cost efficiency starts to be what is important/impactful to work on before shifting your usage away from some of these providers.
In your case, topics like emotional attachment style come to mind. Some people just grow up learning to condition their emotions become more numb... though in some cases it also becomes harder to become excited about things.
https://en.wikipedia.org/wiki/Attachment_theory#Anxious-avoi...
This is not to say that this is how you are... since it's not like I actually know you or your childhood, etc. But this is certainly a topic that I'm reminded of when I hear your example, and something like therapy can be an interesting way to dive into this.
If said adversary can steal your password through other means (for example, you use the same password over multiple sites, and the adversary happens to run one of them), they still would have to coerce you into giving the Allow on your phone.
Even then, the password must reside in memory at some point in order to compute the hash of your password [using bycrypt or whatever scheme], which is necessary for both generating the hash the first time AND generating the hash for authentication attempts. This is the issue described in the given link.
http://en.wikipedia.org/wiki/Cryptographic_hash_function#Pas...
This paper is particularly in depth and interesting: http://www.autosec.org/pubs/cars-usenixsec2011.pdf
Of course, their exploits are a bit more complex and involve various side channels and hardware vulnerabilities, while the keypad issue can be executed by someone just typing in numbers with their fingers.
We do something [that I consider] interesting here to staff TAs for courses, which is hire undergraduate teaching assistants. Generally, a course will have one head TA who is a grad student, and multiple undergraduate TAs. I've TA'd for a while as an undergraduate, and it's been a really great experience for my career.
Especially in the intro courses and lower level courses, I don't think that it's necessary to hire computer science gurus -- it's actually easier to find undergraduates who are capable and passionate for teaching than it is to find graduate students (partly because there are more undergraduates).
Some documents produced by one of the lecturers who I work for as a TA.
http://www.cs.washington.edu/public_files/publications/msb/h...
ftp://ftp.awl.com/cseng/authors/roberts/cs1-c/documents/ugradtas.txt
Playing videogames, I used to have thoughts like, "It'd be cool you could level up like this in the real world to become uber powerful by just training a lot like this". It turns out you can [in our industry].
I still do enjoy videogames a bit, but not with any sorts of long term thinking with it. It acts as the chill-out activity now.
Just one anecdotal data point for you.
It's easy to find software examples and instructions online, but I really have no idea where to start with building my eye for design.
Thanks.
I'd be interested in seeing the process that Hammond took to establish this relationship between pre release piracy and album sales. It says causal, but it seems like you can't truly control for all of the variables when you're dealing with phenomena in society.
One thing that sort of makes me itch is that the reported benefit of a one month in advance leak is a value rather than a ratio. It seems like a figure like that lets weight ruin the measure -- an album that was popular anyway will weight heavily when it comes down to the expected value.
Some places to start: http://news.ycombinator.com/jobs Or these: http://news.ycombinator.com/item?id=3783657
And if you wait two days from now, it'll be May, and you'll find a fat list of companies who might want to hire you two as interns in the 'Who is Hiring, May 2012' posting.
It's sort of strange -- Physics seems like it should be deterministic, so where could random possibly come from? If the Universe is deterministic, then shouldn't anything we observe that seems 'random' actually not random(including human thoughts!?!?)? Enter philosophy land.
https://blogs.dropbox.com/tech/tag/magic-pocket/
[email protected]