On the positive side, adding a yes to the bottom of the list as well as the top was a key refinement. I felt that was missing when I viewed the photo of the original and was pleasantly surprised when I scrolled down to see it added in your version.
Exactly!
I rushed to the bottom of the page to see if the Yes was there or not? Since after 10-11 items this becomes a game and the next instinct is to start from bottom.
Also if someone actually read from the top all the way to the bottom, then the second YES is the gratification.
okay, perhaps you and i have different definitions of "scientist". anyway, i don't want to overdo this here, if you want to call her "scientist", fine.
i know who she is since i saw beautiful girls and of course leon and she always stood out to me as a very, very smart person, but in my book one student co-authorship does not make one a "scientist". it's more like "very good student", "on the way" or "caught the attention of a famous prof and got a head start". none of which detracts from her, btw.
but hey, i suffer my own forms of hero worship, all of which is harmless fun, which is what hollywood is here for, i suppose. ;-)
People I'd place in the category of scientist based on the fact that she co-authored a paper with one of the pioneers of developmental psychology: http://en.wikipedia.org/wiki/Natalie_Portman.
That's a far cry from being a hero. Please, let's be reasonable.
What gave you the impression that the paper was supposed to have relevance outside of a classroom? The paper has practical applications to teaching, which should be self evident given the content and venue of the paper. If you don't care then don't upvote the story. But don't try to pass off your point as a valid criticism of the paper.
Sorry I wasn't clear. I wasn't trying to pass anything off. Someone posted a link to paper - I read it and wasn't impressed with the reasoning. (And less than impressed with the over-reaching metaphors.)
I do disagree with the author's apparent contention that, say, a historical appreciation of the evolving nature of programming paradigms is somehow holding students back today. Aside from argument by assertion, I'm missing the evidence that his approach is the solution to a problem.
What I was also missing, and am still unenlightened about after your response, is the relevance of his classroom approach to say, the readers here. It seems nearly monthly we have a story related to the virtues of SICP and that I get -- it's a great book that's changed a lot of programmer's perception of what programming is about. In this case, I'm missing a similar connection outside the classroom.
Suggesting that if you have a 'better' way of teaching, that there should be some impact outside of the classroom... seems like a perfectly valid criticism.
If the teaching is simply an end in itself and the students aren't measurably better with the new method, how can you objectively say that the method of teaching is better?
If it is better, it will produce better results, to suggest otherwise is nonsense.
Krishnamurthi has also done some really great work teaching introductory programming. He and his coauthors wrote a book meant to occupy a similar space as SICP, available here: http://www.htdp.org. The reasons why they felt an additional text in place of SICP was necessary can be found here: http://www.ccs.neu.edu/scheme/pubs/jfp2004-fffk.pdf.
Krishnamurthi and his colleagues also maintain Racket (http://racket-lang.org/), a first-class development environment, and excellent documentation. All and all just a really great example of academics who simultaneously care deeply about teaching, publish top-tier research, and release real-world tools.
Thanks for posting those links. That explains a lot about where he's coming from -- I hadn't caught the Racket and HTDP connection when I posted my previous comment.
Agreed. I'm canceling my Netflix subscription the second Amazon increases their selection.
EDIT: And holy shit. A video player that works beautifully and I don't have to install anything. I get a nice big message about installing Silverlight when I browse Netflix with Chrome. Although after further experimentation there are a bunch of things that annoy me off the bat. First, pressing escape while in full screen stops the movie, instead of just exiting fullscreen. Also, exiting fullscreen appears to close GChat windows that I have popped out of my browser. Obviously still some kinks to work out :P
Note to other linux users, their video player works brilliantly in linux despite being flash. Waaay better than youtube's fullscreen even. After fullscreening it, I can't even tell it's not mplayer. Very obviously an improvement from the shit netflix situation ;)
Of course your milage may vary, but you can test it out with a free clip first.
It's not popular because it's odd, it's popular because these types of freak situations happen to regular old homeowners all the time: http://www.jpmorganchase.com/corporate/Corporate-Responsibil.... Only this time the tables have turned and it's the bank that is getting foreclosed on.
The existence of a technical solution to a security problem doesn't mean that it gets implemented in practice. Sure the security issues are theoretically solvable, but that means nothing when you're talking about a system with hundrads of millions of users. Aside from issues of magnitude, the financial incentives are all wrong if the goal is to have credit card companies implement the security solutions we would like. Currently financial instituions implement whatever security solution is financially optimal, taking into account the cost of a breach (reputation, customer satisfaction, impact of future sales, etc) and the cost of implementing the security measures. If you want something more than what the credit card companies are already doing, you need to lobby for increased regulation or financial incentives in terms of fines.
It's possible that it is all a work of fiction, but Greg Hoglund is an accomplished security researcher. It's certainly a realistic scenario that Hoglund discovered them himself, or purchased them from someone else if he didn't have time to do the vulndev. That being said, if it is fiction it wouldn't be the first time a contracter mislead the government about competency.
I agree with you, it's not that I'm trying to say the whole thing is a work of fiction, just that things are often (partially) misrepresented. I believe the breadth of the claimed in house and unused code is unusual, but certainly not impossible. There seems to be a lot of people that attempt to sell/broker other peoples code that they aren't in possession of (since IP protections in these cases are non-existent)
Regardless, it seems anon got a SQL dump, root on a web server and a ticket box, and a google apps admin account - these aren't the types of places marketable vulnerabilities are usually kept.
Anon got more than that. Anon got passwords that got reused. I would be shocked if they did not poke around the network more to see where those passwords would go, and (given that passwords were reused where they shouldn't have been) I would not be surprised if there were not some more interesting places that they got into.