• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar

John August

  • Arlo Finch
  • Scriptnotes
  • Library
  • Store
  • About

Geek Alert

Removing duplicate iCal entries

March 19, 2005 Geek Alert

geek alert
This is hugely off-topic, so feel free to skip to the next article, which will likely have something to do with screenwriting and/or filmmaking.

My assistant Chad and I use Apple’s [iCal](http://www.apple.com/ical/) to keep track of appointments. It’s nowhere near as sophisticated as Exchange or a real professional calendar system, but for the most part, it works. He maintains “John’s Work” calendar, and I maintain “John’s Personal” calendar. We both use the built-in publish-and-subscribe feature, so we see the same things on each computer.

After doing this for several years, however, some problems have arisen — mostly stemming from syncing with various [Palm](http://www.palmone.com/us/) devices. Calendar events get duplicated, often six or seven times. Multiply that by several years, and the files get huge, and slow: my Work.ics file ballooned to 1.7 megabytes.

After searching the internet for a program that would fix this, I finally had to write my own. In the interest of paying-it-forward to the next guy with the same problem, here’s what I wrote. Continue on only if you’re truly geeky, or desperate.

UPDATE: Changes with OS 10.4 (Tiger), and specifically iCal 2.0, means that the script as written won’t work anymore. Sorry. But the underlying concept still holds. With an hour and a little ambition, it should be possible to eliminate duplicates in the same way. Just be sure to always work on a backup of the calendar file.

[Read more…] about Removing duplicate iCal entries

Archives section working, sort of

March 8, 2005 Geek Alert, News

The Archives link, which has been [broken](http://johnaugust.com/archives/2005/archives-section-temporarily-broken) ever since switching hosts, is now un-broken — which is not to say fixed.

In its previous incarnation, the Archives section could be sorted by category and date, in a variation on the familiar Sortable Nicer Archives kludge for WP. However, the database gods must have been angered, for all supplication cannot coax them to offer up their insight. Translation: something got broken, and damned if I can fix it.

So in the spirit of Something is better than Nothing, a click on the Archives section will show you every article in the system, from most recent to oldest. It’s not very user-friendly, but the Googlebots will love it.

The Show by Category buttons, incidentally, still work great. So that’s a better choice if you’re interested in reading just the [Q and A’s](http://johnaugust.com/archives/category/qanda), for example.

Random slowdowns and non-existence

March 4, 2005 Geek Alert

geek alertA heads up for readers who occasionally get gibberish or worse when visiting [johnaugust.com](http://johnaugust.com): it’s not just you. The front page occasionally takes forever to load, or fails completely. I’d be tearing my hair out, but I keep it very short (a “1” on the clippers, thank you very much).

For once, I’m glad to report it has nothing to do with [WordPress](http://wordpress.org) or my questionable coding skills. Rather, there are some load issues on the server that hosts the site. Hopefully, we’ll have things running better within the week. Until then, please check back later if you have trouble getting to the site.

To Do: Destroy the world

March 1, 2005 Geek Alert, Genres

So far, I’ve worked on one movie in which the Earth is destroyed. In Titan A.E., a mysterious alien race called the Drej show up one day and blow up the Earth because…

…well, I don’t actually remember the motive. Plot wasn’t the strongest aspect of that movie.

What’s important is this: *aliens did it*. So if scientifically-minded viewers questioned the physics of how exactly the Earth was obliterated, I could simply point to the semi-transparent Drej and say, “With their superior technology, far beyond anything we can imagine!”

It’s a lucky thing that Titan A.E. had villainous aliens, because it turns out that destroying the Earth is extraordinarily difficult. With [this site](http://qntm.org/destroy), Sam Hughes examines 18 possible methods for “geocide” — a terrific word that you just don’t get to use very often. His conclusion? Aspiring supervillains need to be patient, or very lucky, because mere mega-wealth won’t guarantee you the chance to smash the Earth to smithereens.

Keep in mind that Sam focuses strictly on physically destroying the planet. Merely making it uninhabitable is several orders of magnitude easier — and we’re already well on our way!

(Via [Cruel](http://www.cruel.com).)

« Previous Page
Next Page »

Primary Sidebar

Newsletter

Inneresting Logo A Quote-Unquote Newsletter about Writing
Read Now

Explore

Projects

  • Aladdin (1)
  • Arlo Finch (27)
  • Big Fish (88)
  • Birdigo (2)
  • Charlie (39)
  • Charlie's Angels (16)
  • Chosen (2)
  • Corpse Bride (9)
  • Dead Projects (18)
  • Frankenweenie (10)
  • Go (30)
  • Karateka (4)
  • Monsterpocalypse (3)
  • One Hit Kill (6)
  • Ops (6)
  • Preacher (2)
  • Prince of Persia (13)
  • Shazam (6)
  • Snake People (6)
  • Tarzan (5)
  • The Nines (118)
  • The Remnants (12)
  • The Variant (22)

Apps

  • Bronson (14)
  • FDX Reader (11)
  • Fountain (32)
  • Highland (73)
  • Less IMDb (4)
  • Weekend Read (64)

Recommended Reading

  • First Person (88)
  • Geek Alert (151)
  • WGA (162)
  • Workspace (19)

Screenwriting Q&A

  • Adaptation (66)
  • Directors (90)
  • Education (49)
  • Film Industry (492)
  • Formatting (130)
  • Genres (90)
  • Glossary (6)
  • Pitches (29)
  • Producers (59)
  • Psych 101 (119)
  • Rights and Copyright (96)
  • So-Called Experts (47)
  • Story and Plot (170)
  • Television (165)
  • Treatments (21)
  • Words on the page (238)
  • Writing Process (178)

More screenwriting Q&A at screenwriting.io

© 2025 John August — All Rights Reserved.