vedantk
Some feedback:
- The "Explore the growing wave of vibe-coded projects" pitch does not speak to me personally; I'm more interested in utility, but don't care about how the software is made.
- Consider adding an upvoting feature?
- Typing something custom in the "Alternative to" field of the /submit form should not require hitting tab/enter to avoid a mysterious error.
This looks & feels like https://www.opensourcealternative.to/, which (funnily enough) also has a broken /submit form that always returns "Application Error". I did not try working around this by paying for the $29 expedited review option, maybe that would work.
This might not help, but it's an interesting article on stack frames for all interested: http://eli.thegreenplace.net/2011/09/06/stack-frame-layout-o...
SICP will not be abandoned at Berkeley.
Although Python will be used to convey the material, I have been assured that much of the content from SICP will be preserved.
I recognize now that CS61A is a fusion of sorts: an exciting modern treatment of traditionally intellectual material. This change reflects concerns about the difficulty of SICP, the popularity of Python, and a general lack of interest on the part of students and teachers in Scheme. Fair enough. I think this is the best possible solution for an introductory course, but that's just my opinion.
I want to reiterate that I mean Berkeley or its professors no disrespect, and that I only raised this issue because I was concerned about a potentially drastic shift in the curriculum.
I can't begin to thank you all for your comments, criticism, emails, and interest. It's made a world of difference.
SICP is Under Attack
I think the issue we're all having stems from the structural redesign of opencv 2.2. Everything has been split up into smaller headers, and the functionality is similarly separated into different shared libraries. It's a more logical code structure, but it means that we need to have different makefile rules for pre-2.2 and 2.2+ code.
As far as -lhighgui -lcv -lcxcore is concerned, those libraries don't exist on my machine anymore. "highgui" is "/usr/lib/libopencv_highgui.so", and so on. That would explain why my 'fix' didn't work for you.
Here are my modifications; https://gist.github.com/999427
edit: I'm still getting a Make error for cvSumPixels (unless I comment that check out);
sampleManager.cpp:(.text+0x1a06): undefined reference to `cvSumPixels'
edit: Yep. Clone the git repo, then run qmake, followed by make.
edit #2: Here is a patch I wrote to make the project compile under OpenCV 2.2, and Linux: https://gist.github.com/999061
Show HN: Trace the history of academia
https://gist.github.com/825572
Wikipedia often lists the doctoral advisors of famous scientists. I wanted to be able to pick a scientist and recursively find their mentors. This information has no practical value, but I thought it was interesting. John McCarthy's mentor history is especially awesome;John McCarthy (computer scientist) >> Solomon Lefschetz ... >> >> >> >> >> >> Carl...