Showing posts with label Spolsky. Show all posts
Showing posts with label Spolsky. Show all posts

Sunday, March 5, 2017

Truer words

If you want to attract and keep developers, don’t emphasize ping-pong tables, lounges, fire pits and chocolate fountains. Give them private offices or let them work from home, because uninterrupted time to concentrate is the most important and scarcest commodity.

Joel Spolsky on Geekwire.  (Mutatis mutandis...)

on not being hated

"Most tech company execs will do anything to keep their engineers happy."

Anil Dash is talking about what SF techies could do to stop being hated.

I came to AD via Joel Spolsky (whom I have been following for years); Dash is the new CEO of Fog Creek.  The idea that companies want to attract and keep good software engineers is a familiar theme in the annals of Spolsky.  It's bad and good for me to look over the fence.

Not to be unkind, I'd like you to imagine translating this sentence to a different sphere.

"Most publishers will do anything to keep their writers happy."

This is not that world.

Writers sometimes get asked whether someone who wants to be a writer should persevere, and they tend to sound rather curmudgeonly in their replies.  It sounds churlish to say something like "If you have to do it, you'll do it. Don't do it if it's not impossible to do anything else."  It sounds like the lucky few depressing the aspirations of the young and hopeful.

It's not really like that.  Writers know they don't live in a world where company execs, or, indeed, the lowliest intern, will do anything to keep writers happy.  They don't even live in a world where agents, or, indeed, the lowliest intern, will do anything to keep writers happy.  So they live in a world where the odds are heavily stacked against doing their best work, and actually, if you have a choice, you're probably better off being a dev.

It's not that devs don't live in a world where people drive them crazy.  Recruiters drive them crazy.  Management drives them crazy.  Open plan offices drive them crazy.  People calling them on the PHONE drive them crazy.  They may be required to write code in PHP when every fiber of their being revolts. (There are many languages which may prompt every fiber of their being to revolt.) But -- well, for example, they are not asked to wait months for a program to be debugged by someone who is not a programmer.

I was probably going to say more, but I think I'll stop now.

Monday, March 15, 2010

say it ain't so

Joel Spolsky is going to give up blogging on March 18, the 10th anniversary of Joel on Software. He has also written his last column for Inc., of which he says:

Writing for Inc. was an enormous honor, but it was very different than writing on my own website. Every article I submitted was extensively rewritten in the house style by a very talented editor, Mike Hofman. When Mike got done with it, it was almost always better, but it never felt like my own words. I look back on those Inc. columns and they literally don’t feel like mine. It’s as if somebody kidnapped me and replaced me with an indistinguishable imposter who went to Columbia Journalism School. Or I slipped into an alternate universe where Joel Spolsky is left-handed and everything he does is subtlely different.

Sunday, July 5, 2009

friendly fire

At what point exactly does quotation morph into plagiarism? Came across an old post on Joelonsoftware of terrifying relevance:

Once you get into flow it's not too hard to keep going. Many of my days go like this: (1) get into work (2) check email, read the web, etc. (3) decide that I might as well have lunch before getting to work (4) get back from lunch (5) check email, read the web, etc. (6) finally decide that I've got to get started (7) check email, read the web, etc. (8) decide again that I really have to get started (9) launch the damn editor and (10) write code nonstop until I don't realize that it's already 7:30 pm.

Somewhere between step 8 and step 9 there seems to be a bug, because I can't always make it across that chasm.bike trip For me, just getting started is the only hard thing. An object at rest tends to remain at rest. There's something incredible heavy in my brain that is extremely hard to get up to speed, but once it's rolling at full speed, it takes no effort to keep it going. Like a bicycle decked out for a cross-country, self-supported bike trip -- when you first start riding a bike with all that gear, it's hard to believe how much work it takes to get rolling, but once you are rolling, it feels just as easy as riding a bike without any gear.

Maybe this is the key to productivity: just getting started.

...

When I was an Israeli paratrooper a general stopped by to give us a little speech about strategy. In infantry battles, he told us, there is only one strategy: Fire and Motion. You move towards the enemy while firing your weapon. The firing forces him to keep his head down so he can't fire at you. (That's what the soldiers mean when they shout "cover me." It means, "fire at our enemy so he has to duck and can't fire at me while I run across this street, here." It works.) The motion allows you to conquer territory and get closer to your enemy, where your shots are much more likely to hit their target. If you're not moving, the enemy gets to decide what happens, which is not a good thing. If you're not firing, the enemy will fire at you, pinning you down.

I remembered this for a long time. I noticed how almost every kind of military strategy, from air force dogfights to large scale naval maneuvers, is based on the idea of Fire and Motion. It took me another fifteen years to realize that the principle of Fire and Motion is how you get things done in life. You have to move forward a little bit, every day. It doesn't matter if your code is lame and buggy and nobody wants it. If you are moving forward, writing code and fixing bugs constantly, time is on your side.

The problem for a writer is, friendly fire is an occupational hazard. You think you are hiring an agent to cover you, so you can write while they keep the enemy at bay. And, um, hm, it ain't necessarily so.

And, um, hm, here's the really terrifying thing.

You look around online, you go to agents' blogs, and you see that friendly fire is standard practice in the biz (and woe betide the writer who can't write under friendly fire, who unprofessionally complains instead of just getting on with the job while bullets fly in what is perceived, unprofessionally, as the wrong direction). These are the people who are allegedly passionate about Li-Tra-Cha. And you then go over to Joel Spolsky, who is passionate about um, hm, y'know, software development. And he's saying all the things you thought agents and editors would be saying, all this um, hm, by bookworld standards disgracefully self-indulgent stuff about protecting the developer's time. Protecting the developer from distraction.

It's hard to be sane.

Whole thing here.

Wednesday, January 28, 2009

Fog Creek Open House

Fog Creek is having an open house on Friday the 30th; the kind of person who would be interested in this is probably also on the e-list, but just in case I pass on this announcement from Joel Spolsky:


After I posted pictures of the new Fog Creek office, a lot of people wrote to ask if they could visit it. So we're holding an open house here on Friday, January 30th, from 12:00-1:00 pm (absolutely no one can be admitted after 1:00, sorry). There will be free food and drinks. If you're going to be in New York, we'd love to meet you and show you around! The address is below. RSVP not necessary.

Joel

--
Joel Spolsky
joel@joelonsoftware.com
--


Fog Creek Software, Inc.
55 Broadway, 25th Floor
New York NY 10006
(866) 364-2733
http://www.fogcreek.com

Wednesday, July 30, 2008

grass is greener 2

A network engineer would say this was a situation of "same bandwidth, lower latency" and then probably launch into a story about how the post office, mailing millions of DVDs (and a few letters) around the world every day, has the highest bandwidth of any network on earth, with far greater capacity than the biggest fiber-optic backbone, but with high latency -- so you wouldn't want to use it for, say, telephony. And this would be extremely hilarious to the network engineer. That's the kind of joke they tell.

Joel Spolsky on (what else?) Starbucks, at Inc.com

Sunday, April 20, 2008

stackoverflow

Joel Spolsky and Jeff Atwood are starting up a new project, Stackoverflow.com, meant to be a resource for the arrogant programmers - the type of programmer (the norm, according to Spolsky) who doesn't bother buying computer books, learns by trial and error, does theodd online tutorial and then turns to Google when there are problems native genius can't solve. The point being that solutions often end up being buried in forums or accessible only on payment of $12.95, or sometimes just turning up far far down the Google hit list, while the early throng of queries rank high. There will be a weekly podcast; the first has just gone up.

In the course of the podcast Spolsky and Atwood started talking about Firefox's market share, which Atwood said was now very big, he didn't want to quote a number because he'd be wrong, but he'd say between 10 and 20%. I don't know what the actual figure is; for this blog it's closer to 45%:


(pie chart courtesy of Sitemeter)

The OS breakdown, since you ask, looks like this:


30% seems like more Mac users than one would find in the computing population at large. Not sure what this says about the PP readership. Perhaps a disproportionate number are susceptible to inputting more languages than they actually know (Azeri! Armenian! Tamil!).

Monday, March 17, 2008

play safe, go vegetarian

If you’ve ever visited the ultra-orthodox Jewish communities of Jerusalem, all of whom agree in complete and utter adherence to every iota of Jewish law, you will discover that despite general agreement on what constitutes kosher food, that you will not find a rabbi from one ultra-orthodox community who is willing to eat at the home of a rabbi from a different ultra-orthodox community. And the web designers are discovering what the Jews of Mea Shearim have known for decades: just because you all agree to follow one book doesn’t ensure compatibility, because the laws are so complex and complicated and convoluted that it’s almost impossible to understand them all well enough to avoid traps and landmines, and you’re safer just asking for the fruit plate.

Joel Spolsky on IE8 and standards...

Wednesday, October 3, 2007

the bug in Excel

In Meknes, just checking emails to see if Justin Smith has set up an appointment with my dentist to fix my broken tooth on my return to Berlin (he has), I suddenly wonder what Joel Spolsky is up to (for this, I hear you say incredulously, you needed to go to Morocco?), and I find that Joel has a post on the bug in Excel! And why, if you multiply 77.1 x 850, you get 100,000 instead of 65,535! (It turns out that .1 is the binary equivalent of a repeating decimal.) All here.

I spent a few days in Chefchouen, in the Rif mountains. Many as yet inchoate thoughts on languages that fall outside formal educational systems for one reason or another - there are three or four Berber languages, of which only one has been written down, and there are no mechanisms in place to help travellers pick up enough of the basics to go to places where not much else is spoken.

Wednesday, September 19, 2007

search engines and such

On Language Log, Barbara Partee comments on a counter-intuitive set of Google search results:

Google peculiarities: When I tried to get a rough Google comparison of "biggest * of any of the other" vs. "biggest * of any of the", I actually seemed to get a much bigger number for the first, though it should be a subset of the second. I got 106,000,000 for the first and just 12,800 for the second! But then with some help from Kai von Fintel and David Beaver, it was discovered that Google behaves very strangely with some ungrammatical strings. Closer inspection of the return from the search that seemed to give 106,000,000 hits shows that it returns only 3 pages of results, with the number 106,000,000 at the top of pages 1 and 2, but the number 21 on page 3, and in fact it only returned 21 hits.

David sleuthed out the phenomenon; here's his report.

***********

Unfortunately, the numbers given as results of google searches have become less meaningful over the last few years rather than improving in any sense relevant to us. The numbers google gives in response to a query are not counts of the number of pages with the given string. Rather, they are estimates based on a formula that, so far as I know, is not public. For simple searches, the estimate is presumably based on a calculation of the probability of the page having all the search terms based on the number of pages in the google caches for each of the component terms. But once you start doing string searches, this sort of approach becomes very unreliable.

I assume that the oddity of the result for "biggest * of any of the other" occurs because Google doesn't have any smart way to calculate the likelihood of strings for which the number of responses appears too large to simply count them. That is, I guess the algorithm works by first putting some bounds on the likely number of hits based on e.g. how rapidly various google network nodes appear to be sending responses, and if that number is sufficiently small, then google uses some fairly accurate algorithm for estimating the total, like counting every single response. But if there appear to be loads of responses, then the algorithm makes an estimate based on, well, who knows what. In the case at hand (and similarly for "smallest * of any of the other", "largest * of any of the other"), the estimate assumes some distributional properties that just don't hold for semantically or syntactically anomalous strings. Then, as you start going through the hits, Google is forced to self-correct as soon as you force it to actually enumerate all the results.

Hmm. So, if I'm right, then Barbara has stumbled on a rather interesting test for grammatical anomaly (though only relative to Google's bizarre assumptions about normality). Lets try another case: "* who thinks that is happy". This one has pretty damn ordinary set of words in it, but suffers from an unfortunate case of a missing subject. Here Google initially estimates 10,900 results. But then it rapidly revises down to 16...
[article with the questison that started this off here]

Meanwhile Joel Spolsky has a prophetic post claiming that Gmail will be the WordPerfect of e-mail here.

Saturday, July 21, 2007

R

I've been trying for years to write a novel presenting mathematical ways of thinking about chance. I think most non-mathematicians' minds go numb if even one little equation appears on the page, so it's better to use graphics. There's an open-source statistical package, R, that has good graphics (there's a link to the R Gallery in the sidebar).

Since R is open-source, it is HIDEOUSLY time-consuming to learn independently. Having installed the software one then downloads various PDFs offering Introductions to R, works doggedly through the PDFs, blunders cluelessly through the maze of FAQs and Help, buys and works doggedly through books such as Data Analysis and Graphics Using R (Maindonald and Braun) and R Graphics (Paul Murrell), occasionally sending apologetic pleas for enlightenment by e-mail to those in the know. Statisticians tend to feel that both statistics and statisticians are strangely underrepresented in fiction, so very distinguished statisticians are startlingly helpful, but still one is blundering about -- all this while trying to deal with people in the movie biz, the book biz, any other biz. So the project kept getting disrupted, and each time it got disrupted it was necessary to go back to the beginning and start from scratch. In September 2005 I applied for a Guggenheim Fellowship for the project, in March 2006 I was told I'd got it, but same old same old same old, many wonderful people thought I had better things to do with my time and so it goes.

Here are a few graphics from R from one of my many PDFs:

Awwwwwwww.

What I mean is, although I did pitch the project to the Guggenheim as a way of permitting fiction to show us the structures of power in the world -- the world of finance, which permeates all lives, has been transformed in the last 20 years by the development of financial instruments such as options, futures and derivatives, which could (but don't) transform our understanding of chance, of risk, in daily life -- I really just wanted an excuse to write a book using the sort of graphics I had come across in Jim Pitman's probability, which I found utterly delectable. The R Gallery offers many more examples of delectability. My response to these graphics is like an illustration of Ayer's yah-boo emotivist theory of value, it's like the average Stern-reader's response to dear little Knut (and dear unjustly neglected little Ernst): Awwwwwwww. Awwwwwwwww. Awwwwwwwww.

What can I say? I LIKE a page of tiny histograms. I LIKE Tuftean sparklines (not that you can do them in R, but this is another problem.) I LIKE -- no, to be perfectly honest, I ADORE a panel of tiny boxplots. Awwwwwwwwwwww.

Well. Poor old head. Poor old head.

Two and a half years ago I had a lot of problems with an agent and a film director. The film director was "passionate" about making a film of The Last Samurai but had been thwarted in his efforts to proceed because, um, it is impossible to locate a writer on the planet if the writer has not taken the precaution of setting up a website. Instead of doing what Kurosawa would have done (find the author and camp out on her doorstep) he had chosen to talk passionately about the book to his agent at William Morris and to other agents at William Morris. An agent at WM to whom he had talked passionately got in touch with me after I got in touch with them, offered to represent me, started wheeling and dealing, turned out to know nothing about the publication history of The Last Samurai because, um, the writer had not taken the precaution of setting up a website.

Bad news, bad news, bad news, I thought I had better set up a website. A friend had a friend. The friend's friend set up a website, yes, but she liked Flash so she set it up in Flash. She thought text was boring, converting Word documents to HTML was unfun, so she put all the reviews and text on the site as downloads, all surfers' pet hate.

OK.

Things went wrong with the agent and the director, another story. The website has been there for two and a half years, and because it was too hi-tech for its owner it has been dead. This blog, of course, is very lo-tech. The blog has been going for just under 4 months, and it has had over 150 posts, and it has a shockingly cluttered sidebar that will only get worse -- in fact, it has all kinds of material that would really work much better on a website, but it all goes on the blog because the blog is lo-tech and requires no social interaction, no negotiation, no give-and-take as a prerequisite to posting.

OK.

Getting a Guggenheim Fellowship -- getting any fellowship, for that matter -- is quite time-consuming. My application took a month to write. One has to write up the project, write up a CV, persuade three or four distinguished people to take time away from their own work to write in support of the project. It's tiring, it's time-consuming, but it's straightforward: you are trying to convince your peers that you will write a work of genius.

Getting a book published is quite a different matter. If the book is doing something new, especially if it is doing something which falls foul of cultural prejudice (most novel readers DO NOT like mathematics), a lot of stage-setting needs to be done to persuade agents and publishers that it should be shown to the public. Something needs to be done to -- well, this is actually quite tricky. It would be good to do something to persuade the time-pressed sceptic that thousands of readers could see a page of tiny histograms and say AWWWWWWW. But it would also be good to give this time-pressed sceptic some way of seeing how the book is radically new, important... Point is, this is a much more challenging rhetorical exercise than persuading distinguished writers and critics that you will write a work of genius. THAT took a month. THIS is something you might need to refine for six months, a year, maybe as long as it takes to write the actual book. So you need a very lo-tech website that you can keep going back to. (If you are ALSO trying to persuade both publishers and the reading public that they would like to learn Arabic... let's just say that this too needs a lot of groundwork.)

Now.

[HOW long this is.]

If someone has put a lot of work into a project, as my last web designer did into the website, it is socially awkward to take him or her off the project. If this can be done quite simply and cleanly -- if all the images and files are on the server -- it may be possible to do it without a lot of friction. If it is necessary to ask that person to provide a CD with all the files, or to upload files to the server, it will take an enormous amount of social savoir faire, an enormous amount of emotional energy. BUT dealing with agents and publishers takes up such a staggering amount of social labour, there is really nothing left for this kind of task. If the files are not on the server available for use, practically speaking everything will have to be done from scratch, all the images and files will have to be rounded up again. BUT this is a lot of work, something that is really not compatible with getting to grips with R AND writing a book. If that is what's required, moving the website will have to wait -- UNLESS, of course, one can pay someone to do the drudgery of rounding up all the material.

BUT.

If you have a simple, well-defined little task, the number of people who have the relevant skills AND can do the task without a lot of oversight is very large. But if you have a task that involves doing everything from scratch, the number of people who have both the skills AND the patience to slog through, bringing the necessary attention to detail to bear, is very small. So you are not really divesting yourself of drudgery, you are taking on both a recruitment problem and a management problem. Both of these take up so much mental energy you are almost certainly better off doing the job yourself.

So, anyway. I hoped that what I had was a clean, simple little job: taking the files on the server and converting the hi-tech dead website into a lo-tech website that would see as much action as this lo-tech blog. But I didn't. My former web designer had embedded all the files in a Flash movie, so everything would have to be done from scratch. The friend who had offered to haul the website into Dreamweaver had roughly the tedium threshold of the original designer. So this was bad. The hi-tech Flash site was converted into a hi-tech Dreamweaver site, a site using CSS. But I don't want to clutter up my mind with CSS because I HAVE to get up to speed on R; the opportunity cost of wading through my Dreamweaver manual, sussing out CSS, is, of course, the amount of progress I could have made in the time with Lemon's Kickstarting R, Murrell's R Graphics usw. Poor old head. Poor old head.

I then get some e-mails from extremely fabulous Mr Ilya, the not-very-noticeably-abject Other of the Bauhaus functionalism embodied by R. I get an envelope in the post from EFMI which is one solid mass of duct tape apart from two small apertures in the duct tape where two addresses, mine and his, appear amidst the riot of adhesive. I don't really like to OPEN this thing of joy, but when I take a knife to it out come: 1. a DVD of of TELEVISION VIRTUAL FIREPLACE. Create the sensation of instant warmth! [what precisely the force of 'sensation' is in this context, of which we are told, LOOKS AND SOUNDS JUST LIKE THE REAL THING -- but Awwwwwwwwwww] Amaze your friends! Impress your loved ones! TURN YOUR TV INTO A REALISTIC FIREPLACE! and 2. several photocopies of drawings by Goya. Back in the days when EFMI was here we used to go to Sarotti, which has faux flames on an LCD behind the bar, so Awwwwwwwwwwww. And I get another e-mail about chlamydia sweeping through the koala population. And ANOTHER e-mail about EFMI hassling John Howard about numerous scandals, spreading annoyance and gene--

The friend who hauled the website into Dreamweaver has been quite unbelievably helpful and kind. I think she literally saved my life a few months ago ('literally' as in if not for this friend people would have been reading my obituary), and she has fought with the telecommunications bureaucracy on my behalf, and she is very funny and smart, and when I thought I had a simple, clean little job to do I thought I should give it to her. But when a job is not simple and clean, when a job requires the equivalent of a Guggenheim application to explain, it is very dangerous to hand it over to someone, because it will be impossible to get on with any other work -- and when the dust has settled there will be a lot of work left to be done. And as Mies said, Die Seele ist in den Details. Poor head, poor head, poor head, poor crazy head.

I think Kickstarting R is new. It says: Kickstarting R was initially compiled to help new users by requesting accounts of "... things that drove you crazy the first time you used R". Awwwwwwwwwww.

Wednesday, June 13, 2007

herupu herupu herupu!!!!! Why Steve Jobs needs Joel Spolsky


Joel Spolsky has just posted a comparison of the Apple and Microsoft approaches to screen rendering of type, in which he says if Apple is Target Microsoft would be Wal-Mart. Weeeeellllllll -- the problem is neither is remotely like Fog Creek. If Joel ran Apple I would know where to send my couple of hundred complaints about my Mac -- and Joel, who has written about how to achieve remarkable customer service, who has more recently written on debugging as a game of inches, would actually welcome the couple of hundred complaints, and act on them, and Apple bloody Apple would have a product accessible to the telepathically challenged.

About 6 months ago Apple clawed its way up from a 4.3% market share to a 4.7% market share!!!!!!!! Achieving 16% growth!!!!!!!!!!!!!!!!!!! Poor old Bill Gates would be hollow-eyed and popping Temazepam but for one little thing. All he has to do is look at what you get if you click on Kotoeri Help, seeking assistance with Japanese input, to know he is dealing with lunatics.

What you get if you click Kotoeri Help (yes, you have seen this before):



Now, not to be hasty, this is not userunfriendly. It's VERY friendly to Japanese users. It's friendly to users who are fluent in Japanese. And it's highly educational for beginners and improvers. They'll have to learn all the kanji eventually; why not start now? And it's always good to have a chance to practice the katakana -- as Katakana The Easy Way points out, students of Japanese often lag behind in their mastery of this important element of the written language.



(Would you have had the self-discipline to practice that if the Help facility had been in English? Steve Jobs knows best.)


Yes, Apple Kotoeri Help provides the novice with hours of innocent fun. And for those who want a blast from the past, there's also an online manual at the Apple website -- available for easy PDF download, it's the manual sold with the Japanese Language Kit back in 1997, when the JLK generated its very own income stream and that clinking clanking sound eased the pain of producing documentation. Now absolutely free, and you can have even more fun working out how the GUI has changed. Cheers, Apple!

And yet... And yet...

Guy Deutscher (author of The Unfolding of Language) tried to persuade me last November that I could do anything in Windows that I could do on a Mac, I should switch to a PC, and he showed me how I could type Arabic in Windows and he made it look easy. So I did actually try out a Sony Vaio, but switching between languages really wasn't as easy as it is on a Mac, and now Mellel for OS X has a new release that includes all kinds of typographical tricks previously available only in Indesign and the like -- you can change a letter's fill, change the colour, weight and style of stroke, change the colour of background, raise/lower the baseline by tiny increments (and much much much much more), all this for $49 so I don't know why the glad tidings are not being shouted from the rooftops. You can do all those things on a PC if you don't mind paying $700 or so for Indesign or Illustrator, but you still wouldn't be able to do them in Arabic or Hebrew without spending even more on add-ons, and it's all just messy and unpleasant, and soon the Sony Vaio was a roach-infested horror despite all the virus protection I thought I had installed.

And so... And so...

So it would be nice if Apple did not depend quite so heavily on the Stockholm Syndrome as the secret to customer satisfaction. It would be nice if they'd make Mr Fix-It Dictator for a Day. (Just for a day, Jobusu-san, just for a day!) Mr Fix-It:
Somehow, over the last few weeks, I've become hypercritical. I'm always looking for flaws in things, and when I find them, I become single-minded about fixing them. It's a particular frame of mind, actually, that software developers get into when they're in the final debugging phase of a new product.
(The tragic irony of it all is that this particular frame of mind has been deployed on FogBugz, a debugging program for which I have no use, rather than on OS X, which I have no way of avoiding.) Fix-It:
Over the last few weeks, I've been writing all the documentation for the next big version of FogBugz. As I write things, I try them out, either to make sure they work the way I think they should, or to get screenshots. And every hour or so, bells go off. "Wait a minute! What just happened? That's not supposed to work like that!"
(The mention of the D-word, of course, is in itself enough to drive a Mac user to drink. Something tells me Spolsky's documentation offers little of the dry humour so familiar to the unhappy Macolyte:

Because the menus and preference settings for the JLK are in Japanese, it may be difficult for a non-Japanese speaker to identify the appropriate selections to make. The steps below will identify the appropriate selections with graphical clues that allow a non-Japanese speaker to correctly select the Kana Keyboard and thereby enable one-keystroke Katakana input.
-- a philosophy Apple thought good enough for its users in 1993 and has seen no reason to change in the last 14 years. (It's the use of the word 'may', of course, that's so delicious: non-Japanese-speaking telepaths will have no trouble at all.))

Well, enough of this rant. If Lisa the wheeler dealer could persuade Steve 'It Ain't Broke' Jobs to talk to Spolsky Apple could probably make a Great Leap Forward -- not the kind of GLF that takes a 4.7% market share up to a niche-dominating 5.2%, but the kind of GLF that would turn Apple from a plucky underdog to a serious contender for the nontelepathic dollar.

Meanwhile I have written a guide to inputting Japanese in Mellel, including more general assistance with using Japanese in OS X. Yours here.

Sunday, May 6, 2007

Joel Spolsky & T S Eliot

Came across an interview of Joel Spolsky on Scoble about a month after the event. Spolsky runs Fog Creek Software, which produces Fogbugz, a program for debugging software, and Copilot, a program that allows you to give tech support by taking over someone's computer and working on it from a remote location.

Copilot works even if both parties are behind firewalls, and it allows for Mac-Windows remote assistance as well as Mac-Mac and Windows-Windows. This means, I think, that it could save publishers from problems like this:

Mr. Eliot's Sunday Morning Service, 2nd stanza, first from Bartleby's with some Greek in the Greek alphabet--

In the beginning was the Word. 5
Superfetation of τὸ ἒν,
And at the mensual turn of time
Produced enervate Origen.

then with the Greek transliterated, from Representative Poetry Online, a poetry site run by the University of Toronto--

5 In the beginning was the Word.
6 Superfetation of to en,
7 And at the mensual turn of time
8 Produced enervate Origen.

The Toronto site adds the helpful comment: Eliot's Greek letters are transliterated and italicized in this edition. The Greek words mean: "the One."

We-e-e-e-e-e-e-e-l-l-l-l-l. Up to a point.

The sound that in English is normally represented by h does not have a letter in ancient Greek. It's written as a fiddly little inward-curving hook above the vowel. Any word that begins with an aspirated vowel (a rough breathing) will have this fiddly hook above the letter. Sadly for the modern typesetter, any word that begins with an unaspirated vowel also has a fiddly little hook -- a fiddly little hook facing the other way.

So if we were writing English words in the Greek alphabet, they'd look like this:


You'll notice just how big the Greek has to be for the direction of the hook to be clear. (Note also that the breathing goes over the second vowel of a two-vowel syllable.) And a syllable may also bear an accent:


The feminine singular of 'one' is μία, and the neuter singular is either

before another word, or

at the end of a sense unit, usually indicated by a punctuation mark.

Long story short, the Greek for 'the One' is either τὸ ἕν or τὸ ἓν, which should be transliterated as, yes, you guessed it, to hen. If the comma at the end of the line is correct, both the accent and the breathing are wrong. And, to get back to extremely fabulous Mr Spolsky, if the typesetter had had a Hellenist with Copilot at the other end of the line, the word could have been printed right for the princely sum of $4.95, and we would not have had misinformation disseminated to millions of Internet users, to the effect that 'to en' is Greek for 'the One'.

It would be silly for a production manager to trawl the pool of typesetters for one who happened to know Greek because a text happened to include a couple of words in Greek. It would not be silly to lay out $4.95 to get someone competent in the language to input the couple of words. The alternative is for the hapless typesetter to have a bash and then fax the page through to the author for proofreading. The fiddly bits that are hardest to get right are precisely the bits that will be illegible in a fax. Copilot, thou shouldst have been living at that hour.

Information on Copilot is available at www.copilot.com.