Slashdot is powered by your submissions, so send in your scoop

 



Forgot your password?
typodupeerror
×
User Journal

Journal Journal: HP Slate lives? 1

eWeek is reporting that HP's Windows 7 based tablet PC, demonstrated by Steve Ballmer at CES is, contrary to previous reports, alive but delayed to October. Other reports say that it will have WebOS from HP's recent Palm acquisition. Over on CNET, Erica Ogg isn't calling it either way.

HP's own site still has promo up. Certainly they are pushing Philip McKinney as a personality with vision.

So... An HP tablet is coming in October. Will it have W7? Maybe. Will it have WebOS? Maybe. Will you be able to choose from these? It seems unlikely given the history. Compaq showed a Windows tablet at Comdex in 2001. Nothing came of it, nor did anything come of the Compaq/HP tablets that followed. All of those came with Windows.

If it arrives, it's late. By then there will be 9 million iPads in the market, and dozens of Android on ARM alternatives to compare it to. Will it be a compelling product? We'll see. HP definitely has the manufacturing chops to pump out a bunch of these. They have first rate engineers. But will their partnership commitments result in a compromise product that's lackluster in performance, has an interface that's not suitable for the form factor, requires the requisite and power-sucking Windows antimalware suite? It's possible, especially if HP gets a really sweet W7/Server 2008 licensing deal in return. Microsoft can be really persuasive, and they have a large number of "special relationships" available to sweeten a deal. Whether they can sweeten a deal to be worth more than the $1B HP paid for Palm remains to be seen. To me it would be a shame if the net result of HP buying Palm was to kill WebOS in order to get a better deal on Windows. Palm was better than that even though they made some business missteps recently and found themselves cash poor at an unfortunate moment.

Clearly there are some CEO level executive negotiations going on between Microsoft and HP. Hopefully these will become open on Groklaw one day. For now we have to wait and see if HP is ready to compete in the new world. My guess: if they come out with a W7 only tablet it will suffer the same fate as all their other Windows tablets - unit sales that peak in the tens of thousands. If they give us a choice between Android, WebOS and W7, they've got a chance of making something that catches the wave - a chance to be a part of the new people-centric consumer electronics world. If they fail it, well, there's always all those other vendors who are willing to give us what we want.

We shall see.

User Journal

Journal Journal: 128 +5 comments

A couple months ago my Achievements page clicked over from 32 to 64 +5 moderated comments. I decided to try to increment the +5 moderated comments counter on my Achievements page again with 64 more +5 comments. For NYCL or Bruce Perens this is a day's work but it took me a good while. Today I managed to achieve this goal and arrived at 2^7 comments moderated +5.

To commemorate the occasion, here it is. Lovely. I would have preferred this one. To my credit, most of the posts were going for insightful or informative and were modded correctly. In the whole time unfair moderation was very rare, and easily countered with a followup post at +2 bonus.

It's not very hard to do. Post at 1. If you post at 3 with karma and subscriber points and your first moderation is funny or insightful which most people default to +1, then the post looks like it's +5 moderated to the moderators, but (I think) those bonus points don't count - it has to have four legitimate up-moderations. Say the usual stuff. It helps to post early in a thread, and best to get the first one if you can do it and not get modded to oblivion.

Along the way I had one post that was so controversial it was modded over 30 times before sticking short of +5 but well in the visible range. I wish I could remember which one that was.

At one point I was getting so many mod points it was scary. I think I only used them up once.

Karma is neither cumulative nor persistent, or now I could be a real jerk and get away with it. That's probably for the best.

I guess my rambling point is that moderation does seem to work. I guess since it gave me the incentive to do this, maybe the achievements thing works too.

The new page design is still broken, and the home page now reports that it is too large to load into my BlackBerry so I'm down to slashdotting about 1/2 as much.

Software

Journal Journal: Jake looking for developers

Jake is the new kid on the block for team collaboration. Developed by students in Vienna, this serverless, open-source, cross-platform versioning tool is aimed for non-developers. What makes Jake unique is that the communication is done over XMPP, and that the look-and-feel is very native (unlike most Java apps).
We turn to Slashdot as we look for developers interested in picking up the work, forking it, contributing or reusing concepts in other projects. Slashdot already discussed the need for a painless, easy-to-use tool once. About Jake shows a small comparison to other tools.
Data Storage

Journal Journal: Is the FC SAN dead?

Was it really only nine months ago that Fusion-IO launched their IODrive(pdf)? Since then they've gotten VC funding and made strides in new product (pdf).

For those who aren't following along, they make an Flash memory data storage product that looks like a 320 GB drive, but rather than connecting through legacy SATA interface it connects through the much faster PCI Express (PCIe) interface. By using RAID techniques to "stripe" the data across multiple flash chips, an abstraction layer to hide failed memory cells and intelligent logic to provide wear levelling they take fallible flash chips and turn them into reliable static storage that has performance characteristics more familiar in RAM. Their first version pulled in over $10K for a 320GB card.

They weren't the first out the door with this technology, and they weren't the last. Now OCZ has stepped up with a PCIe flash storage device that offers up to 1TB of storage in one PCIe slot and delivers it at a claimed 500GB/s. Now PhotoFast has one that does the same at 1GB/s for under $5k. That's not 1Gb/s. It's really one billion bytes per second.

Combine this with the new Nehalem technology available in platforms like the HP DL370 G6 with NINE PCIe G2 slots. Add free SAN software with HA clustering, unlimited snapshots, unlimited storage and other popular features like openfiler. Mix in a little Infiniband QDR.

Now you can have for under $60k a box that delivers 6TB of storage that does >1 million IOPS and can deliver that at about 96Gbit/s, in 4U. For another $5k you can get a MDS 600 5U to attach to that box that holds 75 of these 1.5TB 3.5" drives. Add 75 of this Drive sled and you've got over 100TB of slower storage at 3Gbps for an upgrade cost of under $20K. Even with 24/7 unlimited systems enterprise level support for five years you're looking at less than $100K. And it scales to infinity.

So here we are, with 6TB of insanely fast storage and 100TB of nearline storage, HA, thin provisioning, iSCSI and remote admin delivered at insane bandwidth. In 9U, for under $100k and burning less than 1000W, with unlimited LTU and unlimited support converged with current network architecture. And the speed and performance of the flash devices is more than doubling every nine months at the same time as the price goes down by more than half.

8Gbps FC San just got here. There isn't even a FCoE standard approved yet and when it is, it's not as fast as this by an order of magnitude.

Is the classic FC SAN dead?

Data Storage

Journal Journal: 512 GB SSD

Toshiba will show a 0.5T SSD in a 2.5" form factor at CES according to CNET. The drive is expected to cost $1,652 in "sample quantities". The drives are reported to perform 240MBps max sequential read and 200MBps max sequential write using MLC flash memory. IOPS information is not yet available.

It may be time to recant my bias toward SLC in relation to MLC, at least in terms of laptop drives. The preference IRT database cache and server drives will have to wait until full benchmarks are available. They seem to have sufficiently exploited the benefits of parallel ICs to defeat the performance advantage of the underlying technologies.

The interface is not specified in the article but it's probably SATA 2.0. The SAS version is probably 3-5 years out, as is usual.

First Person Shooters (Games)

Journal Journal: Sock and awe

SO just found this game. It's been what, three days, and already there's a shoe throwing Flash game. The responsiveness of modern culture continues to amaze.

As of now the top countries shoeing the US president are The United States, France, Australia, United Arab Emirates, Saudi Arabia, Turkey, Egypt, United Kingdom, Germany and Pakistan.

User Journal

Journal Journal: Nintendo Announces DSi and Wii storage solution

Earlier this morning, Nintendo made several major announcements in a press conference in Japan. Ranging from a new Nintendo DS to a Wii storage solution. Nintendo's first announcement was a brand-new handheld in the Nintendo DS line of consoles. This revision of the DS brand will be a significant break from the previous DS Lite console. It will be named "Nintendo DSi". (Nintendo DS-Eye, get it?) Nintendo also announced a solution to the Wii storage problem. Unfortunately, it sounds like players will be able to download to their SD Card, but not actually play games directly from the card.

Firehose Link: http://slashdot.org/firehose.pl?op=view&id=1225579

(Still trying to figure out if the firehose does anything.)

User Journal

Journal Journal: A Rockboxed Gigabeat F40 can play DVArchive movies! w00t!!

So, like, I installed DVArchive on my LAN so I can use my PC hard drives to store shows from my ReplayTV 5040, and it turns out that DVArchive stores 'em as fairly vanilla MPG files. Massage them a little with a tool like Mediacoder 0.5.1, and you can load 'em up on a Rockbox-enhanced Gigabeat and play them in color with sound.

I have the Halliwell sisters, Martha Jones, *and* both Jackie and Donna in my pocket! Proooot!! :-)

Operating Systems

Journal Journal: A new box and Ubuntu 7.10. Wow. Linux is growing up. :-)

I've been using Windows since before it probably should have been used, and I've been using OS/2 since I first had a 486DX/33 box built for me to run it back in 1992.

Up to this point, I've also been dabbling in Linux off and on. I took Linux seriously the first time with the Slackware 3.1 release, the second time with Red Hat 5.1, and the third time with Mandrake 8.2.

I loved Mandrake 8.2. On my PPro hardware, it saw every bit of hardware, and it rocked.

Sadly, computers moved forward, Linux moved forward, but my PC LAN stayed much the same four roughly a decade. Win95 OSR2, Warp 4, BeOS 5 Pro, Mandrake 8.2, and a few other stranger (but still dated) OSes snuck in here and there.

I've played with some LiveCDs now and then. Puppy rocks, I like DSL, and I've even done a little playing around with Ubuntu, Xubuntu, PCLinuxOS, Mandriva, SLAX, Debian, and a bunch of others, but I've not really taken them too seriously.

This is changing.

A month ago, I picked up a $179 box from Tiger Direct for my wife to play The Sims 2. It's an unbranded COMPAQ SR5010NX being sold as a "Famous Brand Refurbished Intel Desktop Computer - Intel Celeron D 360 3.46GHz, 512MB DDR2, 160GB SATA II, DL DVD±RW/RAM with Lightscribe, 10/100 LAN, Modem, NO O/S". I dropped in a copy of Win2k Pro, found all of the drivers, and presto! An instant box for her game. I will eventually drop a new power supply and a real video card into it, but for the time being her issue with slowness and instability appears to be solved. w00t! :-)

I also, during the course of configuring it for her use, got a chance to see how some of the LiveCDs I've been playing with on my older boxes (and on my work laptop) would fair on that box.

Puppy and Ubuntu *both* get top marks. Puppy saw all of the hardware (video, sound, network card, etc.), and all I had to do was use the network wizard once to kickstart DHCP. End result -- working distro. Ubuntu (and its siblings Xubuntu and Kubuntu) required even less effort; all I had to do was drop the disk in and boot.

Hmmm. I noticed that this new box of hers ALSO played the older Windows games I liked quite well (old stuff like NFS3, classic UT, Tribes 1, etc.), and the mommyboard had a nice PCI-E X16 slot for video and could also apparently be upgraded CPU-wise to a certain extent, so perhaps this was a cheapo way for me to get a new gaming box??

I was sold. I bought another. $199 this time (sale was over). And I don't regret that decision one bit.

I've dropped Win2k Pro and Ubuntu 7.10 on it thusfar, with Grub playing boot manager, and for now it's happy. Even with the crappy on-board video, TA Spring 76b1 (and the slightly older 75b2 which I'm loathe to delete) runs acceptably fast. What a wonderful time waster! And Ubuntu 7.10 dropped right in. DOSEMU runs most of the stuff I've thrown at it so far, and I've already grown to appreciate both TORCS (a free auto racing game with a variety of cars and tracks and a lot of potential) and Tux Racer. The latter is a LOT more fun on a faster machine. Yes, I'm easily amused, but there's something about hurtling through the air at 150kph with a shiny ice surface below that gets my blood flowing. :-)

My first impressions of the Ubuntu LiveCD version were back in the 5.x days, and it really didn't do it for me back then. I'm not sure what it is, though, but I'm really liking 7.10 on my hard drive. Could it be an OS/2 replacement? I'm not sure yet, since I've only been exploring it for a week or so. But I've not hit any roadblocks yet. We shall see. Film at 11!

User Journal

Journal Journal: WiiCade Open Sources Flash API

Slashdot doesn't seem to get much news about Wii Homebrewing, so I thought I'd throw out an article on the latest updates to the popular Wii Web Gaming site WiiCade.

According to GoNintendo, they have released a new version of their Wii Remote API under a combination of the GPL and LGPL licenses. To sweeten the pot, this new version offers cool new features like IR-Based Motion Sensing, 4 player support, control over zooming, and partial Nunchuk support.

To celebrate, WiiCade released 5 new games that use these features. These games are Icy's Droplet Gathering Adventure, Space Shooting Mania, Asteroid Falldown, Bumper Car Madness, and Catch a Falling Star. It looks like someone has already released another game called WiiCade Snake. And for you Bush lovers/haters out there, they also have a Make Your Own Bush Speech "game". If you're into that sort of amusement, that is.

I personally recommend Bumper Car Madness. It's a rather crazy and fun arcade game that has you competing to see who can get the most tokens. It offers three control schemes, two which allow you to steer by twisting the remote, one which follows the cursor. It's tons of fun, especially with friends.

It looks like they also got a new look to go with the upgrade. Decide for yourselves if it's better or not. I like it, though. :-)

User Journal

Journal Journal: Interesting Misconception 4

Today's lesson on taking things out of context. Here's a post I made today:

How is Science any different from groupthink? Scientists are no where near as impartial as they claim to be. The only checks and balances in place are reviews by scientific peers!

Think about it.

Shocked yet? Frightened at how I could possibly say such a thing? Clamoring for the mods to continue my fall to oblivion? I even got this response from an AC:

You're usually more level headed than this. I think you're just being silly.

Interesting thing, though. No one read the context. Here's the post I was replying to:

How are they different from groupthink? or the political bias at times that persists in Wikipedia?

Their top level admins are no where near as impartial as they claim to be. Obvious subjects to avoid on Wikipedia are those which are based on religious, political, or environmental, concerns. People have taken "maintaining" those types of entries to ridiculous levels that whole pages of discussion exist behind the page where the various factions bitch at each other. The best way to see the bias is to watch what they require to have accredited links and what they do not, let alone what sites they consider credible sources for disputed information.

While it has much useful information there are just certain subjects to avoid

Now let's re-read my text in context:

How are they different from groupthink? or the political bias at times that persists in Wikipedia?

Their top level admins are no where near as impartial as they claim to be.

How is Science any different from groupthink? Scientists are no where near as impartial as they claim to be. The only checks and balances in place are reviews by scientific peers!

See it? Still want my head on a platter?

An interesting experience.

Editorial

Journal Journal: iPhone: Why So Negative? 4

I just got back from reading the Chicago Tribune's various stories on the iPhone. The reviews were very positive, if not a bit reserved. Sales may have topped 500,000 units. And sales have been so good that the AT&T activation servers have been overloaded. All in all, a very good launch for the iPhone. Not perfect mind you, but nothing ever is.

So imagine my surprise when I checked Slashdot this morning to find that the only story on the launch is Activation Problems in iPhone Paradise. No mention of the 500,000 unit estimate. Nor is there mention of the strongly positive reaction by the market. The only thing discussed is the activation problems, which are blown incredibly out of proportion. From the "long-wait-short-celebration" department tag, to a link to an engadget poll that won't let you see the results unless you vote (There's no "I don't have an iPhone option?" WTH?), all the way to using a random blog of one guy's experience as the basis for what all ~500,000 users (estimated) are experiencing.

Maybe it's just me, but this has gone way too far.

Slashdot is a place where intelligent people tend to hang out to converse. Because these people know a lot, they easily become jaded. I know that I personally have struggled a great deal with becoming unintentionally negative. And it's not necessarily the problem of dealing with people who know less. That's a reasonable excuse for tech support reps, but it doesn't hold up for professionals. In fact, I often find that I can become so indoctrinated in a certain way of thinking (because I know quite a bit about it) that anything that seems to violate that doctrine must be wrong.

Of course, this is a very dangerous trap. There are always clever ways around problems without violating the laws of physics. In fact, the solution presented often solves the problem in a very unique way that requires a dramatic shift in thinking.

For example, hydrogen cars are often criticized for requiring grid power to generate the hydrogen. Thus many discount the option because it "doesn't provide an alternative fuel source". Which is true, but it misses the point. Hydrogen provides a shift in the way that our infrastructure works. Rather than having millions of inefficient, dirty, smog-inducing, portable combustion engines on the road, we could generate all the power from relatively clean and efficient sources like Nuclear power plants then distribute that power to a "vehicle grid" using hydrogen as the storage and transmission device. From that perspective, hydrogen suddenly becomes a lot more appealing. (Without diving into the logistics issues of converting fueling stations, of course.)

Thus I can't help but wonder, is Slashdot getting too negative for its own good? I've been noticing a sharp increase in stories that are either overblown or outright inaccurate. From PopCap Distressed Over 'CopyCat' Games (the original interview states that PopCap is distinctly unaffected by clones), to W3C Bars Public From Public Conference (the newsie apparently couldn't understand English), to Judge Orders TorrentSpy to Turn Over RAM (Judge ordered web logging to be turned on), I'm beginning to wonder if the general status of the Slashdot users and editors isn't taking a turn for the worse. I'm seeing fewer and fewer stories with a positive slant. Those that do have a positive slant are either overblown claims (which results in a negative reaction) or misreported claims (which results in the same negative reaction, except that all of Slashdot is barking up the wrong tree).

While I understand that much of the confusion and negativity is pouring out of the press, it's important to keep a cool head on our shoulders and think critically about every piece of information we see. While I don't directly blame the Slashdot editors or the readers, I do think that all of us can make a contribution toward positive reenforcement on Slashdot. We readers can do two things:

1. Try to make sure that the stories we submit are correctly stated and reflect the true issue at hand.

2. Keep our replies civil. It's so easy for all of us (myself included) to get mad at the other guy thinking he doesn't know what he's talking about. Yet sometimes he actually does. So please be gentle when correcting each other. You'd be amazed at the smart people you'll develop a rapport with!

For the editors, I can offer one major suggestion: Apply critical thinking before smacking that "Approve" button. I know you guys see an absolutely incredible number of submissions day in and day out. The catch is finding the submissions that are worth posting to the front page of Slashdot. As of late it seems like submissions are being chosen more for their yellow (read: inaccurate) headline rather than their substantiveness as news. So please be considerate when choosing submissions.

Thank you all for listening! :-)

User Journal

Journal Journal: Did you open your eyes? 34

In a recent post on the topic of altruism being hardwired into the human brain, I challenged others to think about the theological implications of this. As the article suggested, many people jump to the conclusion that science is disproving the existence of a higher being. I used the exact opposite extreme to point out how silly that is.

Here it is again, but this time with the bolding reversed:

I figured it would be fun to respond with a similarly goofy argument:

It seems to me that if man is hardwired with an sense of altruism and a desire to believe in a super-being, there can be no other answer to this question than the existence of a Creator.

The question is, how many of you got the message? How many of you jumped to disprove a statement that did not need to be disproven in the first place?

Slashdot is composed of some of the smartest people in the world. Yet sometimes the smartest people can close their minds. The truth is that science does not prove or disprove religion. It cannot do that as it only concerns itself with the universe at hand.

Faith-based religion is not science. Let's not treat it as such. But science is not faith-based religion. Let's not make the mistake of mistreating it, either.

User Journal

Journal Journal: How I Slashdotted Google 15

It's not every day that you get someone from Google showing up to check on the spreadsheet you shared out using the Google Documents site. But that's exactly what happened after I posted such a spreadsheet in a Slashdot comment and accidentally created an impromptu chat room.

Someone over on Google must have been curious about all those server spikes, because a viewer with the address of google@google.com showed up shortly after the user traffic peaked. In fact, I had never expected that the discussion feature of the spreadsheet would attract so much attention. I figured that people would simply look at the sheet and discuss it on Slashdot. Perhaps even make a copy, modify it, and share it out.

So what could I do when the Google lurker was noticed? Quickly yank the spreadsheet from the public eye? Close my account and hope Google never traces it back to me? No, I went for hollering out an apology for the Slashdotting over the aforementioned discussion feature. This must have satisfied the lurker, because he then exited the sheet without saying so much as a word.

Then again last night, the sheet received a chat from a person with the gmail name of "google". The message was simply, "A chat room through the spreadsheet discussion? Who would have thought?"

While there's no concrete proof that these users were indeed from Google, it does seems likely given how Google tends to control its name inside its own system. Thus I have to wonder, will there be any repercussions from this? Will Slashdoters regularly create impromptu chat rooms with spreadsheets? Will Google use this as an example of how well their collaboration features work? Or will the whole thing simply blow over?

Who knows? But I can say that this little spreadsheet gone haywire was a fun experiment. And if we want to keep Google on its toes, we can always do it again!

Editorial

Journal Journal: A Day Without Mono is like a Day Without a Bullet in my Head 7

I have to admit, I think I owe Miguel de Icaza an apology. When we last butt heads, I believe I accused him of choosing .NET over the existing Java projects out of a case of "Not Invented Here" syndrome. And after the Silverlight announcement (which he wants to name fad-da daw'), I was even starting to buy into the idea that he might be a blind Microsoft follower.

But after spending a few days with Mono, I have changed my mind. It is quite obvious to anyone using the platform that the Mono team is not in bed with Microsoft. In fact, it would seem that the Mono team is explicitly trying to warn you away from .NET technology. Otherwise, why would they make it SO GODDAMN HARD TO DEVELOP FOR?

Excuse my outburst, but I'm just about at my wits end. Allow me to explain.

The whole thing started when I was working on a side project that required ASP.NET. As much as I might want to get around this requirement, it was non-negotiable. So, I looked into Mono and found that they had a special development server capable of running ASP.NET pages. I thought, "Great! Now I can develop on my Mac on the go!"

So I downloaded the Mono for OS X package and installed it. It compiled the requisite "Hello World" program with no issues. (Though it spat out Hello.exe for a binary. WTF?) The XSP server also ran a simple ASP.NET page without any problems. Great! Now all I needed was some documentation.

Before I get to that part, however, let me take a moment and address Microsoft documentation. I've heard plenty of programmers beam about how wonderful Microsoft documentation is, and how they absolutely love Microsoft documentation. If they had it their way, every program would have Microsoft documentation. Personally, I've always wondered what these people are smoking.

My experience has been that Microsoft documentation is poorly organized, lacking in detail, designed to run you around in circles, and packaged in a proprietary format that makes it non-portable and generally quite useless. The only positives to Microsoft documentation is that their docs are very pretty to look at and there is a LOT of it. (Which is what happens when you try to document every possible use rather than how to use the technology.)

Back to my story. Here I am thinking that I will simply download an HTML class reference and be about my business. After all, I'm an experienced programmer. Just tell me the library calls and I'll be good to go.

A quick check of the official Mono site produced the necessary HTML documentation. But only online. Nowhere could I find a download that I could take with me. The more I looked, the more I realized that the Mono folks want you to use a GTK# MonoDoc Browser. Oooook....

MonoDoc browser is (unsurprisingly) not shipped with the Mac OS X Mono package. So I went and downloaded the only package available: The sources. Of course, the MonoDoc browser requires GTK#, so I download those sources as well. It's all cross-platform code, so it should be easy to compile, right? *sigh*

When I untarred the source archives, what do I find? Something incredibly simple and reliable like ANT? Nope. The same old configure/make scripts that have been giving me nightmares for the last decade or so. No problem. I can do this. It's CLR code, so it MUST be a simple compile, right?

First thing that happens is that the configure script can't find Mono. Wait, what? How can it not find mono? It's in the path! After some checking around, I find that the build script is using pkg-config and pkg-config doesn't know about mono. Ok, so I create a mono.pc file in the /usr/lib/pkgconfig directory. Still can't find it. I move the mono.pc to /usr/local/lib/pkgconfig. Still can't find it. I set the PKG_CONFIG_PATH to the folder containing mono.pc. STILL CAN'T FIND IT!

As you can imagine, my blood pressure is getting dangerously high at this point.

I go back to the configure scripts to see if I can simply route around the check. No, it's pretty integral. But I do manage to find that the pkg-config it's pulling is an older version in /sw/bin. Mono apparently installed its own copy in /usr/bin. Ok, I can see that. So I switch the path around (making certain it's exported to the environment) so that /usr/bin will get checked first. It still finds the older copy. I struggle with it a bit more. It still finds the old copy. Finally, I rename the older pkg-config to pkg-config.old.

Eureka! It finds mono! Just to fail on GTK+!

Wait... what?

According to the configure script I don't have GTK+ or Pango. Yet I know they're both installed because of a few other OSS apps I compiled a while back. Finally, I give up. This is a dead end that's already sapped too many hours of my time. The craptacular Linux build process bests me again.

Let's try another tack, shall we? The mono package contained a pre-compiled (thank God) tool called monodocs2html.exe. All I need to do is feed the documentation sources into the tool, and voila! Instant HTML docs! Or so I hoped.

Unfortunately, I couldn't make heads or tails of the process. The documentation on generating documentation seems nice and all, but is a bit difficult to understand without some experience with the platform. And since I can't get any documentation on how to use the platform, I'm kind of stuck with a catch-22 there.

In theory, I just point the tool at the "assembled" documentation and it works. In practice, it keeps telling me that I need index.xml. Yet there's no index.xml anywhere in the lib/monodoc/sources directory. Not even inside the Mono.zip file. Rats, foiled again!

At this point I've resigned myself to wearing the ball and chain of an ethernet cable. After all, why would anyone possibly want to take HTML documentation on the go? Not that I've been too impressed in the online docs themselves. In Java, you tend to document API methods as you go. But with Mono, they separate out the docs from the sources, ensuring that no one ever documents anything! Documentation is handled entirely by online volunteers in a Wiki-like fashion, leading to a great deal of the library being documented with "Documentation for this section has not yet been entered."

So here I am now. My laptop useless in the face of such incredible resistance to using Mono. My blood pressure at all time highs. My patience long ago exhausted. For an instant, Google gives me hope that someone else has shared their generated docs! Yet it's nothing more than an apparition of a carrot dangling in the air as if to mock me.

I really do owe Miguel an apology. His team has been making wonderful strides in ensuring that the platform is completely inaccessible to new users. Thanks, man! We always knew you were secretly anti-Microsoft.

Slashdot Top Deals

"Most people would like to be delivered from temptation but would like it to keep in touch." -- Robert Orben

Working...