![]() |
Site Archive (Complete) |
||
|
E-NEWSSTAND |
CONTACT |
ADVERTISE |
SUBSCRIBE |
SOURCE CODE |
CURRENT PRINT ISSUE |
NEWSLETTERS
|
RESOURCES
|
BLOGS
|
PODCASTS
|
|||
|
DDJ's TechNet Cast Audio Files
|
Fun and Games Purchase Issue John H. Conway, the John von Neumann Distinguished Professor of Mathematics at Princeton University, is probably best known as the creator of the Game of Life. In this presentation, he discusses a number of theories, and shows how they enable adults to excel at well-known children games, such as HARE-AND-HOUNDS, DOTS-AND-BOXES, PEG SOLITAIRE/HI Q, SPROUTS, etc. Applying these theories in computer AI is still an open problem. |
10 Year History of Linux Purchase Issue Unix historian, author Peter Salus retraces the ten year history of Linux. Peter Salus is the author of "A Quarter Century of Unix" published by Addison-Wesley. |
It's 2001. Where Is HAL? Purchase Issue By Marvin Minsky, Toshiba Professor of Media Arts and Sciences, and Professor of Electrical Engineering and Computer Science, MIT, it is clear that AI hasn't delivered on the promises made over thirty years ago. What happened? Minsky examines the failures of AI research and lays out directions for future development in the field. |
C++0x Purchase Issue Bjarne Stroustrup, Matt Austern, Scott Meyers, Dan Saks, and Herb Sutter discuss the future direction of the C++ standardization effort post-ISO standard |
Linux: An Operating System for All Seasons Purchase Issue By Jon 'maddog' Hall. What killed Supercomputers? Lack of volume market. What makes embedded systems hard? Lack of device drivers. What makes Windows inappropriate for servers? Lack of security and scalability. What operating system has all of the features necessary to scale from embedded system to supercomputer? Linux International President Jon Hall argues that Linux, with one set of interfaces, is taking these markets by storm. |
C++ Gotchas Purchase Issue By Steve Dewhurst. C++ is a powerful and flexible language, and, like most powerful tools, can go wrong when incorrectly applied. Steve Dewhurst investigates a variety of C++ "gotchas"—common and preventable errors one encounters in the use of C++. The viewpoint taken is from the "trenches" of coding, design and project management. Concrete examples and field-tested solutions are described. |
| High-Level Program Development Purchase Issue By Mark Wegman. Application builders are poised to reach new levels of abstraction and automated optimization capabilities. Mark Wegman is a researcher at IBM's Watson Research Center |
| New Languages Old Logic Purchase Issue By Philip Wadler: Who would have thought that the programming languages of the 21st century will be built upon foundations of logic theory from the 19th and 20th? Old ideas form the basis of advancements in functional programming. Philip Wadler is a researcher at Avaya Labs (a spinoff of Lucent Technologies). Prior to joining Avaya, he was a researcher at Bell Laboratories |
The Technology Behind Google Purchase Issue By Jim Reese. How to build an internet search engine that indexes 1-2 terabytes of data 200 million web pages- and serves it up at a rate of 1000 requests/second. (Hint: Start with a farm of 10,000+ Linux servers). The technology behind Google: company overview, search parameters and results, hardware and query load balancing, Linux cluster topology, scalability, fault tolerance, and more |
Camel Lot #6, The Once and Future Perl Purchase Issue By Larry Wall, creator of Perl. As Perl enters a self-induced mid-life crisis, its incomparable creator looks back at the origins of the language and culture and identifies strategies that will keep Perl growing and evolving for years to come. Includes a review of Perl 6. |
Computer System Security: Is There Really a Threat Purchase Issue By Avi Rubin. I'm often asked, "If we're so vulnerable, how come I don't hear about incidents that often?" While I cannot answer that question, I can try to answer the question of whether or not there is a threat. In this talk, I will look at some historic and some more recent computer history incidents. How did the attacks occur? Why did they succeed? What are the consequences? Could it have been worse? We will look at security issues in existing systems and assess the level of danger. |
Ontology-Based Computing Purchase Issue By Kenneth Baclawski. An ontology is a theory about what entities can exist and how entities can be related with each other in a domain. Ontologies are emerging as the most effective means for enabling flexible communication between autonomous computer systems. The notion of ontology is at the center of the "Semantic Web", proposed by Tim Berners-Lee. Kenneth Baclawski discusses the research and development efforts that are attempting to make ontology-based computing a reality. |
Arc: A New Dialect of Lisp Purchase Issue By Paul Graham, Arc is a new LISP-based language that Paul is designing. |
web2