By timothy from Slashdot's hey-public-high-schools-need-this-too department
Former Googler and Foursquare employee Sean Haufler is now a student at Yale studying CS and Economics, but he hasn't put away his real-world software skills for academia. When two other Yale students named Harry Yu and Peter Xu were threatened with the school's punishment committee
for designing a site that extends and improves the presentation of data from the school-controlled course selection guide (the Yale Bluebook
[available only at Yale]), Haufler decided to create a similar site which he hopes will force the school's hand
to either allow or deny this kind of data-mashing presentation. He acknowledges that there are legitimate questions about copyright, but Haufler's site treads lightly in a way that Yu and Xus did not: "Banned Bluebook never stores data on any servers. It never talks to any non-Yale servers. Moreover, since my software is smarter at caching data locally than the official Yale course website, I expect that students using this extension will consume less bandwidth over time than students without it. Don’t believe me? You can read the source code. No data ever leaves Yale’s control. Trademarks, copyright infringement, and data security are non-issues. It’s 100% kosher." And if the school disagrees? "If Yale denies this right, I’ll see you at the punishment committee."Read Replies (0)
By Soulskill from Slashdot's and-how-quickly-could-EC2-win-the-crown department
Hugo Villeneuve writes "What piece of code, in a non-assembler format, has been run the most often, ever, on this planet? By 'most often,' I mean the highest number of executions, regardless of CPU type. For the code in question, let's set a lower limit of 3 consecutive lines. For example, is it:
A UNIX kernel context switch?
A SHA2 algorithm for Bitcoin mining on an ASIC?
A scientific calculation running on a supercomputer?
A 'for-loop' inside on an obscure microcontroller that runs on all GE appliance since the '60s?"Read Replies (0)
By Unknown Lamer from Slashdot's four-dee-graphics department
jones_supa writes "OpenGL debugging has always lagged behind DirectX, mainly because of the excellent DX graphics debugging tools shipping with Visual Studio and GL being left with APITrace. Valve's Linux initiatives are making game companies to think about OpenGL, and the video game company wants to create a good open source OpenGL debugger to improve the ecosystem. AMD and Nvidia have already expressed interest in helping them out. Valve has been developing VOGL mostly on Ubuntu-based distributions under Qt Creator. The software currently supports tracing OpenGL 1.0 through 3.3 (core and compatibility), and is expected to eventually support OpenGL 4.x. Many more details on VOGL can be found at Valve's Rich Geldreich's blog."
This looks much
nicer than BuGLe
. Valve is using Mercurial for version control and they plan to throw it up on bitbucket under an unspecified open source license soon. It works with clang and gcc, but debugging with gcc is currently very slow (hopefully something that can be fixed once the source is available and the gcc hackers can see what's going on). The tracer's internal binary log format can be converted into JSON for use with other tools as well.Read Replies (0)
What Makes a Genius?
Posted by News Fetcher on January 18 '14 at 11:00 AM
By Soulskill from Slashdot's one-percent-inspiration-and-ninety-nine-percent-radiation department
Hugh Pickens DOT Com writes "Eric Barker writes at TheWeek that while high intelligence has its place, a large-scale study of more than three hundred creative high achievers including Leonardo da Vinci, Galileo, Beethoven, and Rembrandt has found that curiosity, passion, hard work, and persistence bordering on obsession are the hallmarks of genius. 'Successful creative people tend to have two things in abundance, curiosity and drive. They are absolutely fascinated by their subject, and while others may be more brilliant, their sheer desire for accomplishment is the decisive factor,' writes Tom Butler-Bowdon. It's not about formal education. 'The most eminent creators were those who had received a moderate amount of education, equal to about the middle of college. Less education than that — or more — corresponded to reduced eminence for creativity,' says Geoffrey Colvin. Those interested in the 10,000-hour theory of deliberate practice won't be surprised that the vast majority of them are workaholics. 'Sooner or later,' writes V. S. Pritchett, 'the great men turn out to be all alike. They never stop working. They never lose a minute. It is very depressing.' Howard Gardner, who studied geniuses like Picasso, Freud, and Stravinsky, found a similar pattern of analyzing, testing, and feedback used by all of them: 'Creative individuals spend a considerable amount of time reflecting on what they are trying to accomplish, whether or not they are achieving success (and, if not, what they might do differently).' Finally, genius means sacrifice. 'My study reveals that, in one way or another, each of the creators became embedded in some kind of a bargain, deal, or Faustian arrangement, executed as a means of ensuring the preservation of his or her unusual gifts. In general, the creators were so caught up in the pursuit of their work mission that they sacrificed all, especially the possibility of a rounded personal existence,' says Gardner."Read Replies (0)