Domain: builder.com
Stories and comments across the archive that link to builder.com.
Stories · 18
-
Microsoft and Mozilla To Collaborate for Vista
ukhackster writes "Relations between Microsoft and the open source community may be thawing. The Mozilla Foundation has just welcomed the offer of help to get Firefox working properly in Vista, and Microsoft has also insisted it will help non-IE browsers work with Windows Live. Is this the start of better collaboration, or just a sign the Microsoft has learned its lesson from the antitrust battles?" -
mTLD to enforce Web standards in .mobi
Zoxed writes "Builder.com reports that mTLD will force anyone wishing to register in .mobi will require its customers to stick to rules on how their users' Web sites are developed. Assuming this can/will be policed are there any *disadvantages* to the approach ? Could it be enforced in other TLDs ?" That is the real question: How and what effect would be done? And how sterile would an environment like that be? -
Torvalds & Linux Dev Process
sebFlyte writes "Builder UK is reporting that Linus Torvalds is concerned that the Linux production kernel maintainence process might be overly taxing Andrew Morton, saying: "One issue is that I actually worry that Andrew will at some point be where I was a couple of years ago -- overworked and stressed out by just tons and tons of patches. If Andrew burns out, we'll all suffer hugely." Morton himself wants to make -mm releases more often. He sees bugs as more of a problem, rather than patches themselves. His solution is simple: "I'd like to release -mm's more often and I'd like -mm to have less of a wild-and-crappy reputation. Both of these would happen if originators were to test their stuff more carefully."" -
Nokia to Become Involved in Eclipse Development
jondaw writes "Builder UK says that Nokia is to become more involved in the direction of the Open Source IDE, Eclipse. 'Nokia has increased its level of involvement in the Eclipse project by becoming a board member and strategic developer. It will take the lead in developing tools for mobile applications based on the Eclipse platform. One if its aims will be to extend the Java-based IDE to have full support for J2ME.'" -
Mono Blocked from MS Conference
Anonymous Coward writes to tell us that Microsoft has apparently blocked the Mono 'Birds-of-a-Feather' meeting from being held at their Professional Developers Conference for the second year in a row. Miguel de Icaza discusses the circumstances in his blog. From the blog: 'It is their conference, and they have every right to control what they will allow to be shown there, but they actively have misrepresented things.' Not terribly surprising but infuriating nonetheless. -
Winelib Hobbled by Exception-Handling Patent
davidwr writes "UKBuilder.com reports that Borland's structured exception handling (SEH) patent affects Winelib. Winelib allows you to compile Windows-targeted code to run natively on Linux. Because of the patent, gcc does not include support for SEH, which is widely used in the MS-Windows world. There are workarounds, but you won't like them." -
Opera Lays Down Acid2 Challenge
sebFlyte writes "The CTO of Opera has proposed a new version of the acid test for browser compatibility, and has challenged Microsoft to make IE7 a browser worth having that will do the Web good. He's asked to help from Web designers the world over to build a new page for Microsoft to test IE7 with to make sure it does everything Web designers want it to. " -
Mozilla Foundation in More Development Trouble
sebFlyte writes "After the reports of problems with Firefox' development earlier this week there are now rumblings about more serious problems with the Mozilla Suite. Some developers want to spin the suite out as a community project that the foundation has no responsibility for, and others want to create a Firefox Foundation to deal with the success of the standalone browser." -
Does the World Need Binary XML?
sebFlyte writes "One of XML's founders says 'If I were world dictator, I'd put a kibosh on binary XML' in this interesting look at what can be done to make XML better, faster and stronger." -
Slashdot's Top 10 Hacks of all Time
C|Net recently made waves with its "Top 10 Hacks" story which seemed to say that Hack==Website Defacement. Derek Glidden found that wrong. And I'm glad he did because he's proposed that we do our own top 10 hacks. He's written a fabulous article, and challanges us to come up with a real list of hacks: The good stuff. Not the script kiddie stuff that the media likes to use to generate extreme headlines. Read this story. Its a good one.A lot of people pointed out in Slashdot's recent coverage of an article run on C|Net called "The Top 10 Subversive Hacks of All Time" that 8 out of the 10 so-called "Hacks" listed were merely website defacements and not deserving of the "Hack" label at all. Here's your chance, as the Slashdot community, to set the record straight!
C|Net, perhaps in some kind of bizarre response to millenia fever, has lately been printing a few "Top 10 Lists" of sensational-sounding topics but rather lame content:
The Top 10 Technology Terrors - Billed as "10 products that will scare you to death" complete with a cute little Grim Fandango-esque skeleton as a mascot. Of course Back Orifice is on the list. Are you terrified yet?
Top Ten Terrors That Scare Web Builders - I'm not even sure where this article is supposed to be going. I know when I'm building a website I'm always "scared" of the Y2K problem as it relates to interfacing with my mainframe...
Ten Tricks for Digital Pranksters - Which I'd hoped might be at least slightly amusing, but turns out to be amusing in the same way that going to a K-Mart, finding the Commodore 64's on display, disabling BREAK and writing that BASIC program '10 PRINT "K-MART SUCKS "; 20 GOTO 10' was amusing when I was 12. (But then, it's not a "Top Ten" list, so I shouldn't complain.)
Given the trend, one wonders when their "Top 10 Pr0n Websites That Will Make Your Child Grow Up Into A Pervert If He or She So Much As Thinks About The URL", "Top 10 Most Violent Video Games Guaranteed To Make The Flesh Of Your Flesh And Blood Of Your Blood Turn Into A Deviant Sociopath Who Will Probably Shoot Up A McDonalds By The Time They're 25" or "Top 10 Really Annoying Top 10 Lists That We've Broken Up Into One Page Per Entry To Maximize Our Banner Ad Display" lists will show up.
Regardless of whether or not C|Net gets it in general, (I think I've made my opinion on that clear by now. :) they surely dropped the ball on their "Hacks" article. Rob and the gang at Slashdot liked my suggestion that the question be put to the Slashdot community and find out what you consider a "Great Hack."
So what is a "Hack"?
A lot of people reading that article were disappointed that C|Net decided to more or less define "Hack" as being equivalent to "website defacement", completely ignoring the traditional, more creative and useful meaning of the word. (Notice here how I deftly sidestep the whole 'hacker' vs. 'cracker' debate...) How should we determine what's a "Great Hack", much less the Top 10 of All Time, then?
Eric Raymond's Jargon File defines "Hack" in the first two meanings as:
"1. n. Originally, a quick job that produces what is needed, but not well. 2. n. An incredibly good, and perhaps very time-consuming, piece of work that produces exactly what is needed."
(Which are entirely contradictory, but hackers never let mundane things like paradoxes slow them down.) He further refines the meaning in Append ix A, "The Meaning of Hack" as:
"Hacking might be characterized as `an appropriate application of ingenuity'. Whether the result is a quick-and-dirty patchwork job or a carefully crafted work of art, you have to admire the cleverness that went into it."
If you'll notice, nothing in these definitions say anything about a "Hack" being computer-related. There have been many great Hacks that are not computer-related; it's just that people tend to associate the word "hack" with computers.
Adding to the ideas defined above, an "All-Time Great Hack" will probably also have:
- longevity - people should still be talking about it 20 or 30 years later, or even beyond.
- social and/or technological impact - it should change some aspect of life, either by directly changing every-day life or indirectly by changing how people view the world
- "eleganc e" - note however, that this does not necessarily equate simplicty. (Some people may consider the Saturn V booster a truly moby hack, as it got its job done precisely well with no doubt as to its purpose, but was anything but simple.)
- that not-easily definable quality of "I shoulda thought of that!" A Great Hack doesn't have to be "not immediately obvious" - it may just be something nobody else has done yet. For example: the WWW - there's nothing "unobvious" about defining a set of page layout macros that include text and graphics and a way to transmit and view them, but it didn't become commonplace until Tim Berners-Lee made it a big deal.
Some examples of things I would consider "Great Hacks" by these guidelines:
- Putting Apollo 11 on the moon - the NASA engineers at the time of the Apollo project are, to my mind, some of the greatest hackers in history. When you consider the state of technology at the time, what they accomplished is amazing.
- Ken Thompson's "cc hack" - No explanation necessary. A truly elegant hack that is already part of computer folklore.
- Both the "development" of AT&T UNIX into BSD UNIX and the way BSD was distributed, essentially creating the first widespread market demand for "open source software."
- Of course, no Slashdot feature article would be complete without mentioning: the development of the Linux Kernel, both for what it is and how it was/is developed.
But wait, there's more!!
In his Appendinx on "The Meaning Of Hack", ESR also says:
"An important secondary meaning of hack is `a creative practical joke'."
and MIT's Gallery of Hacks defines "hack" as:
"The word hack at MIT usually refers to a clever, benign, and "ethical" prank or practical joke, which is both challenging for the perpetrators and amusing to the MIT community (and sometimes even the rest of the world!)."
A sure point of dissent in this definition is going to be the "ethical" clause. I'll take the easy road out and leave this point to be decided by the audience - if enough people think a particular hack is a "Great Hack" regardless of ethics - then into the pot it goes.
On the other hand, the closest thing I can think of to a "Great Hack" that skirts ethical boundaries is the Robert Morris Worm. It's an event that will live in infamy in the lore of the Internet for all times for the problems it caused, but that it could accomplish what it did shows an incredible understanding of the way the systems worked and how they were interconnected at the time it happened.
It's still not entirely easy to think of "All-Time Great Hacks" that fit this definition, including the "ethical" clause:
- The canonical example is usually the MIT hack of the Harvard-Yale football game in which MIT students caused a six-foot weather baloon covered with the letters "MIT" to inflate at the 40 yard line during a pause in gameplay
- In the Slashdot article, "Uruk" pointed out that Orson Welles' broadcast of "The War Of The Worlds" in 1938 is arguably the best example of this definition of "Hack" that the world has ever known
So we have two definitions to deal with: The "Classic" Hacks, and the "MIT-Style" Hacks. It may or may not be worthwhile to separate these out into two distinct categories - I think we'll have to wait to see if there are enough unique entries in each category to require two lists.
What now?
In this feature, I would like you to list what you think are the "Greatest Hacks of All Time" and after a time to let enough people enter their suggestions and comments, I'll come back and gather up the most popular/frequent responses. Those suggestions will go up as a Slashdot poll, and the top ten from that poll will be officially listed in a subsequent feature article: "Slashdot's Top 10 Hacks of All Time" along with a bit of background on each one; rather like C|Net, except we'll put them all on one page for you.
There is only one restriction I would like to impose on suggestions: they have to be able to be documented somehow. I used to know a guy who could make his TRS-80 machines play music with software that somehow buzzed the floppy disk motor at different rates, which is a neat hack, but as I have no idea where he lives, if he still has a copy of his software, or even where to find a TRS-80 to play with anymore it's not a good candidate for this.
I've defined what it takes for a hack to be a "Great Hack", I've given some examples to help "seed the idea pool", and now it's your turn: what do you think should go on Slashdot's list of the Top 10 Hacks of All Time?
-
Quickielanche
Joy! Cleaning out the submissions box: Praxxus sent us a link to an article you'll swear is a joke... a new use for old computers: filling potholes. HerbieTMac wrote in to say that Ice-T has joined the fray by releasing a new MP3 single. sanpitch sent us an interesting article about facial expression recognition. polar_bear` wrote in to say that Linux Mall has an Associates Program just like CD-Now. Or Amazon, speaking of which Sevn gave me the heads up on their entry for Bill "Family Circus" Keane- check out the reader reviews of Daddy's Hat is on Backwards. Trust me. Read it. Someone had to much spare time, and I'm glad they did. [null] hooked us up with the definitive Mr. T vs. site and east sent us an offensive dilbert parody site. gseidman wrote in to tell us about an important translation project underway to decipher the alien language used on Futurama. Assorted Slashdot notes from the world: An anonymous reader linked us to a cute comment on Neal Stephenson's server about the Slashdot effect. suprax noted that Slashdot and Freshmeat have a cameo in the current dead tree edition of PC Computing. adamv sent us a link to an interview with the creator of IMDB where he says he wishes he designed Slashdot. Funny, I wish I had designed IMDB. And Lastly, Jesse Shrieve, my favorite BSD pusher and dedicated Slashdot Server whipping boy noticed that Slashdot is up to 28 on hot100.com. We're neat. -
Yet Another Project Heresy Report
echo writes "On C-NET's Project Heresy yesterday Dan Shafer and Brian Cooley talked about where they think Linux needs to go in the future. In particular, they seem to think that the command line should be totally hidden, that the notion of multi-user should go away, and that programs shouldn't have "modes". At least for "regular" users. Here's the site. What do you think? " I agree that these things should be hidden from the novices, but making multi user go away? Yeah, right. update: (S) Apparently the guys at Project Heresy tried to contribute to the discussion but failed. This is what they had to say. -
C|Net on NT5 vs RH5.1
Chad Cunningham writes "C|Net has posted a story on NT5.0 vs. Red Hat Linux 5.1. Not a bad article, but again they missed some of the things that linux can do as well as NT. For example, they touted the ability to control management functions on NT from other NT machines as well as from a web browser (only IE4 of course) . They seemed to think it was better than being able to telnet into your machine and edit ANYTHING from ANY computer. Of course, I guess no one told them about linuxconf... " -
Overrated Openness
ita wrote in to say "Fredric Paul at Builder.com doesn't think that Open Netscape can compete. " You can read what Paul thinks by following this link. -
ASP for Linux
Thomas Charron writes " Well, apperently Microsoft slowly creeps it's luminesent cloud over yet another mountain.. This Link reports that Microsoft will soon release Active Servers pages for many popular web servers, including Linux.. (Sigh) This is reminding me of a B rated movie where some blob eats and eats, and grows to eat everything.. Hrm.. Didn't the original ending to Little House of Horrors sound like this? Seriously, though, it's silly.. SSI and CGI is plenty good enough without Active Server Pages.. HEck, even Microsoft has stopped using them on THEIR OWN web site becouse it was bogging them down so bad.. " -
Linux needs Wysiwyg Web Tools
JeffL sent us a link to Builder.com where you can read Dan Schafer's latest revelation about Linux:It doesn't have GUI web tools. I don't see it as a huge problem (see Slashdot? I use vim5, and vim5 alone :) but it is definately a problem for newbies. NS Composer just doesn't cut it most of the time, and there aren't any other real options. -
Project Heresy
The Great Linux Experiment. The guys over at C|Net's Builder.Com are entering week 2 of Project Heresy. The technical guys over there are playing with Linux to test its viability as a real world OS. I have no doubts they'll catch some problems, but I know they'll be pleasantly surprised. Some RealAudio over there, too. Thanks to Marc Ewing for letting the world know. -
Linux Viable Alternative?
Cymen Vig wrote in to tell us that Buzz Builder is having a couple of guys try to run Linux to prove that it's a valid alternative to MS for normal user tasks like doc sharing, networking etc. Hope they are successful. I know that millions of users out there have already discovered that Linux is a valid alternative, nice to have a few more try it, and get some serious publicity doing it.