Max Faget: Master Builder
84040
One day last November in Houston, three men met for lunch. Two of them -- Russian cosmonauts in training for an upcoming joint US-Russian space mission -- had never met the third, a slightly built American gentleman in his seventies.
725522
Some months ago I started collecting the pieces I needed to build my own 64-bit computer. I'm not a complete stranger to building machines, I've put together a dozen or so during the past twenty years, but it's been quite a while since I started one from scratch, and my experience with this machine was more instructive than it was meant to be. Nevertheless, at long last Studio Dave has gone 64-bit crazy. Well, not really crazy, but certainly more than mildly enthusiastic.
90538
Maxime Faget conceived and proposed the development of the one-man spacecraft used in Project Mercury, which put the first American astronauts into suborbital flight, then orbital flight
425268
While human chess masters now have silicon overlords, players of Go -- an ancient Chinese game of territory -- are still far ahead of the programmers. The computers are catching up, though, thanks to some tricky innovations. Brendan Borrell talks with computer scientist RÃ©mi Coulom.
481653
I'm back, with a very interesting topic too!  Joel Spolsky, ex-Microsoft Manager and software engineering guru has a new essay, How Microsoft Lost the API War that is creating quite a big storm in the blogging communitiy.  Joel posits that the priests in the holy Temple of Microsoft have lost their way, because it has split into two factions, and the wrong faction is winning. One faction worships on the alter of backward compatibility, while the other is led by fervent priests who are proselytizing to raise up the new gods of .NET and Longhorn. Joel suggests that the new gods will cause the destruction of the holy Temple because Microsoft's great victories were built on the altar of keeping customers happy with backward compatibility. Furthermore the old gods of the Windows API continue to grow more grotesque and cruel with the passing of time, driving former worshipers into the arms of the friendlier gods of World Wide Web.  This story sounds extremely plausible. I must admit that i fit the profile of the developer who used to develop on the Window's API, is familiar with COM and Win32 who now develops mostly using PHP and Python. However I continue to develop and maintain Windows apps that keep our customers happy, and we still plan to develop new Windows apps. Some points:  Temple of the Blind? Firstly, Microsoft is still a compelling place to work for to people who feel that they can make a difference. The Temple continues to attract talented people with a Unix background. For example we have the recent hiring of Ward Cunningham, author of the Wiki.  Microsoft is still able to keep talented people like Raymond Chen, and others like him who continue to look after the Windows API, and Longhorn apparently will still give high priority to backward compatibility. Open sourcerers like Miguel Icaza are sufficiently attracted to the .NET vision to stake their careers on Mono. Longhorn and .NET are compelling technologies, so even if Win32 is not so cute anymore, M'soft is providing something that remains very attractive.  What i do see M'soft doing wrong is that they aren't disseminating the .NET runtime fast enough. It remains an optional install in XP Service Pack 2 for example. Also their IE dev team appears to be hog-tied due to political reasons; nevertheless IE remains good enough, particularly when I can embed IE as an activeX control, something I cannot do with Mozilla (AFAIK) - Update: I'm wrong.  Temple of the Spider?  Secondly, people don't merely use a web browser. They run the web browser in the OS.  So let me ask you, if you are using DreamWeaver or HomeSite or Photoshop or vi or emacs or Gimp, how many of you are willing to give it up for a java applet (or whatever your favorite technology is) running in your web-browser? Precisely.  Temple of the Abandoned?  Third, Joel makes the claim that developers are not developing to the Windows API. Well he could be right. But I bet a lot of them are still calling Win32.  If you are using a framework or IDE like Delphi or wxWindows (or .NET or VB) then you certainly are insulated from the Windows API, but that doesn't mean that you're not calling the Windows API all the time. I don't see Borland dropping their Windows version of Delphi at any point in time.   In fact, the fact that many developers are using some form of framework is a compelling argument for Microsoft to enhance the .NET framework to attract developers who are using other frameworks.  Today, not that many students learn x86 assembler, but that doesn't mean that Intel lost the CPU wars. Just because fewer people are learning Win32 doesn't mean Microsoft has lost the API wars, if the frameworks run predominantly on Win32.  Temple of the Lost  Joel even warns you in the beginning that "because I'm talking about big trends, I need to exaggerate and generalize". But you still get sucked in because Joel Spolsky is a first-class writer, in the same order as Philip Greenspun or Eric Raymond. That makes him so persuasive and plausible. But this is not Indiana Jones and doomed temples, but Steve Jobs and reality distortion fields.  Other opinions:  Harry Fuecks (PHP is ASP's upgrade path),  Dennis Hamilton (M'soft is just covering all bases), Robert McLaws (Joel is wrong in 7 points), Oliver Travers (the web is not good enough), One Run-time to Rule them all....
661071
PÃ¡draic Brady continues his series looking at the creation of complex views in the Zend Framework with part six today all about gathering together the thoughts and ideas from the previous articles into a cohesive whole.   Part 6 now takes our previous fragments of theory and attempts to stitch them together into a cohesive whole - a description of a possible end solution. Yes, I know code talks loudly, and we'll get there with an almighty bang in Part 7 (which I promise is no more than a week away). Until then it's more verbosity.   He suggests a list of six terms to help get everyone on the same page when talking about the complex views:   Includes Partials Dispatches Layouts Placeholders Response Segments   Since these terms would mean nothing without proper definitions, he provides a few paragraphs on each explaining what they are and, where necessary, using code to illustrate the point.
239389
Keep Your Project Moving by Robert F. Abbott
423240
Back in 1976, Steve Jobs and  Steve Wozniak built the Apple I, an early personal computer  that consisted of a circuit board in a simple wooden box.
43389
HOUSTON -- Maxime A. Faget, a pioneering NASA engineer who designed the original spacecraft for Project Mercury and whose work helped create every human spacecraft the agency has launched since, has died.
431066
The world's biggest collider hopes to create a smorgasbord of exotic particles, from the so-called God particle to dark matter and maybe even miniature black holes. John Borland goes to the edge of theory.
719172
Tycho:   The foe revealed, Armadeaddon is now almost complete.  Monday will see the promised epilogue, so at this point you have very nearly survived the ordeal.  We have endeavored these past weeks to reward the true "enthusiast," that man or woman who, brow heavy, has faced such cruel abuse at our hand for the last seven years.  It is apparently our policy to honor such dedication one every decade.    Since it was announced a couple days ago, the revelation that MS would be actively courting the hardcore boardgame player is something I've thought about almost constantly.  It may be that you weren't aware there was such a thing as a hardcore player of boardgames if your last experience with the context was playing Sorry! with your sister when you were eight.  Things have progressed.   There's a million experiences in this space I could use to lure you in, but one company in particular - Days of Wonder has already decided to make electronic variants of their tabletop crack, so they occupy a twilight space between the worlds.  I hope they see an opportunity to take their (already completed!) games over to the 360, or that Microsoft offers them a locked case containing an unspecified amount of untraceable U.S. Currency, because I'd love to see this prescient move by MS turn into a new era.   Days of Wonder makes a game called Shadows Over Camelot that could quickly become a dangerous obsession, obscuring biological realities with a single-minded focus on grails.  Well, grail I guess.  There's just the one.    But it's a completely cooperative boardgame, so every player is working toward the same goals - fighting back invasions, questing, all of it.  Except there might be a traitor in the group, determined by a hidden draw, who tries to derail the effort.  He's not always there, but the potentiality of that nefarious force can create unbelievable social tension.    The gaming table's fixed coordinate in space is its asset and its obstacle - managing space and time is actually the primary challenge of any gaming group, as opposed to banishing necromancers, though that also ranks up there.  Boardgames are so rich in design that, when one of these gets dropped in front of them on Live, I think many gamers will be shocked at their sophistication.    My thumbs hurt.  (CW)TB out.
484390
Though it contains no code, this new article on PHPBuilder provides a good perspective for those looking to get into PHP and what to expect to find.   A couple of months ago, I knew almost nothing about PHP, only that is was a programming language that I needed to learn. Today, my whole site relies upon PHP and I have gained the confidence that almost anything is possible using PHP. I accomplished this achievement using methods that I will describe in this article.   The author talks about the methods followed to get into the language, including making smaller goals at first, just to get used to things. The manual is also suggested as a "best friend" for a developer and looking at other people's code can provide insight into your problems.
420198
Does Hovnanian's cut and slash approach make sense for other beleaguered builders?
40560
Editors: Shlomo Reifman and Samantha N. Wong Researchers: Joshua Brandt, Fei Mei Chan,  Andrew T. Gillies, Soo Jeong, Edward Knudsen,  Artie Kwok, John Ray and Jody Yen Programmer: Carl Subick
171382
buildbot-0.7.5 is now available. The BuildBot is a system to automate the compile/test cycle required by most software projects to validate code changes. It builds and tests the tree each time a change is committed, providing status updates through a web page or other protocols. Please visit http://buildbot.sf.net for more details.   This release features new support for Monotone and Tinderbox, and adds an SVN repository poller, new BuildSteps to transfer files between master and slave, and multi-owner Locks. Builder reconfiguration is now far less destructive than before, and the useful portions of the logfile are displayed as output of the reconfig/restart command. All buildsteps have been renamed and reorganized, and of course a number of bugs have been fixed.
385236
Scott Mattocks is back with the latest installment of the PHP-GTK news, issue number 22.   It's been a while, but I finally have some time to get back to summing up the world of PHP-GTK. Things have slowed down a little in the past few months on the development side but that doesn't mean that the world of PHP-GTK 2 has stood still.   In this edition, there's a call for help for anyone that would want to join the other (4!) developers in working on the PHP-GTK 2 project as well as some general information about the project and its involvement in the community - from talks at php/db|works, International PHP Conference, and the Zend/PHP Conference to the many PHP-GTK-related articles being printed to a new online resource for PHP-GTK tutorials.
271372
Matt Cashner provides a high-level introduction to POE, the Perl Object Environment, examining the concepts that POE brings to bear when designing long-running Perl applications.