I'd be interesting in starting a project or helping a team out, just be a bit careful because I have midterms this week and will essentially be out of the running until Wednesday.
4,418 karma · joined February 1, 2011
[ my public key: https://keybase.io/erikmcclure; my proof: https://keybase.io/erikmcclure/sigs/7L587gG8sECiKPJ7-eL8FW4vCwNQahTkYT60jtaExKE ]
I'd be interesting in starting a project or helping a team out, just be a bit careful because I have midterms this week and will essentially be out of the running until Wednesday.
I rewrote std::vector so I could separate arrays of objects that have constructors/destructors and objects that don't. These are almost always used by other data structures, not by themselves. I still use std::vector when I just need a dynamic array that respects constructors and proper copy semantics. The problem I encountered was that std::vector refuses to integrate nicely with other data structures.
While I'm sure many would still cry foul just because they can and don't understand what I'm doing, I can assure you that my re-implementation of std::vector is purposeful and used in specific circumstances, not as a generalized replacement, which is the real issue.
TinyOAL: https://sourceforge.net/p/tinyoal/
FeatherGUI: http://code.google.com/p/feathergui/
That's something your little christmas gift helped a lot with - thanks again :)
That's not to say you shouldn't take it into account, but the algorithm he described is, in fact, O(log(n)) time. It just is. That's how the math works. Now, you should note that the O(log(n)) time constraint does not take into account arbitrary integer size which will cause progressively larger constant factors to influence the efficiency of the algorithm... but it is still a O(log(n)) algorithm.
The thing was, he lives in California, and I live in Washington. He found one last remaining seat on the last flight headed out that night and bought a ticket for me. By 9 PM, I was stepping off an airplane roughly 1600 miles from home. When I woke up that morning, I had no idea I'd sleep on a couch in a dorm room at SJSU.
We seriously live in the future.
Even then, I really must point out that this problem is as old as humanity itself. There has never been a single generation of humans that has not attempted to flaunt their wealth in grotesquely pointless ways. The rise of the upper middle class simply creates more people rich enough to do so.
Throw in thousands of Correlation does not imply Causation logical fallacies on both sides, and you have one of the most dysfunctional and useless arguments in all of programming literature.
Furthermore, seeing as you didn't read the whole thing, you would have missed the part where the SAT itself explicitly states that it is intended not to measure intellect, but rather how well one would perform at a university.
The only difference was that college was even more automated and pointless. Everything was horrendously standardized, even the homework, which was graded by computer half the time, removing all possibility of partial credit.
No, if AP classes are a scam, it is only because the entire american educational system is a scam.
The fact that the first comment that was posted here was just more critique about the original blog post and how supposedly "wrong" it was illustrates how much of a problem this has become. Whether or not his opinion is wrong doesn't matter. What matters is that he expresses it as an alternative perspective to mainstream conciousness.
Problems are solved and society is moved forward by a multitude of various opinions, all right and wrong in their own ways, interacting with each other. Each perspective provides a unique method of solving a problem which may not yet exist. The more perspectives we have, the more ideas we have to work from when we try to solve a problem.
By violently critiquing such controversial stances, we are indirectly silencing those voices, and ultimately destroying our own ability to find progressively better solutions to problems, because we get stuck inside a single point of view and refuse to move outside of it. It is not simply a matter of ignoring trolls either, because many of the most hurtful comments, at least in my experience, are otherwise highly intelligent people who completely missed the point of what you were trying to say, and have spent 10 minutes writing a scathing critique against a nonexistent problem.
If we continue to censor ourselves, it will destroy us.
"I may not agree with what you say, but I will defend to the death your right to say it." - Voltaire