2007.12.05

If you are designing web sites or web applications for the Apple iPhone, you ought to look at John Gruber's post on typeface availability and anti-aliasing. That is one thing that is nice about the iPhone (and presumably the iPod touch) - unlike, say, my RAZR, fonts exist. 2007-12-05T21:39:07ZUntitled entry permalink

ihatephp.net aggregates all your Twittered hate for PHP. I've tried to start a tagging pattern, by appending the word love or hate to language names. Hence pythonlove, rubylove and - most importantly - javahate. Also, if one ever finds oneself with an unwanted erection, you can always think of Web Services Architecture, a document known to cause impotence and severe lack of REST. 2007-12-05T19:18:24ZUntitled entry permalink

I'm not sure there are words to describe the utter, irredemable nerdiness of this video. 2007-12-05T17:50:48ZUntitled entry permalink

Links have been posted to slides from the UK SWIG special event. 2007-12-05T17:29:32ZUntitled entry permalink

I love hypertext. I am a Person. So is Joe Triple. From Resource to Thing to Person - it's like evolution all over again. 2007-12-05T16:07:45ZUntitled entry permalink

Stephen Fry nominates Tim Berners-Lee for the greatest living Englishman - but more interestingly, gets a mention of the Tabulator in the article. 2007-12-05T16:06:54ZUntitled entry permalink

Coverage of XML 2007. 2007-12-05T16:03:35ZUntitled entry permalink

I'm stunned that people this stupid can vote. 2007-12-05T14:39:04ZUntitled entry permalink

Ian Davis has blogged about the ongoing Description vs. Content discussion in Semantic Web circles. It's all status codes, hashes and other assorted Web Architecture madness. If HTML 5 doesn't implement profile, it looks like we are going to have to come up with other solutions. An HTTP Profile header is one of them. 2007-12-05T14:34:36ZUntitled entry permalink

Lachlan Hunt has a post at A List Apart on the benefits of HTML 5. I still think that it's a phony application of pragmatism and the Pareto principle to exclude the profile attribute. That's the major stumbling block for me. Fix that and I'll be more than happy to start using HTML 5's XML syntax. 2007-12-05T14:14:04ZUntitled entry permalink

A large list has been published showing how the Bush administration have grossly increased government power and undermined civil liberties. Don't worry, you can always go and read about celebrities afterwards if it's too much trouble to worry about freedoms lost. 2007-12-05T14:08:10ZUntitled entry permalink

56 Geek Archetypes. Which are you? I definitely fall into the Apple, Portable, Photo, MMO, Code and Book categories. 2007-12-05T13:42:22ZUntitled entry permalink

xkcd has an incredibly nerdy Python-related comic. 2007-12-05T13:42:14ZUntitled entry permalink

A future for LaTeX 2007-12-05T17:24:41ZTitled entry permalink

Victoria J.K. Lamburn found an interesting application called LaTeX Lab - an online LaTeX editor. It's cool that people are still working with LaTeX, even though I can't stand the idea of writing raw LaTeX by hand. (If the people who hate writing markup by hand saw writing LaTeX by hand, they'd be stunned, I think).

I used to use LyX on my Mac for writing essays and also my monster, deadline-addled dissertation. Since reformatting my Mac, I haven't reinstalled it (it's a pain to install), but it's really a great system for academic writing - mostly because of BibTeX being one of the few bibliography systems that doesn't suck. It's complex, sure. I've written my own BibTeX style templates (I treasure tom.bst which contains all my personal bibliographic rules). It'd be nice if someone could create a LaTeX/BibTeX replacement that used XML, XSL or even XHTML with a smattering of microformats and Semantic Web data appraoches. The hCite efforts and the Bibliontology stuff seems to be going in that direction.

I look forward to basically a webby way of writing academic papers (even though I don't write academic papers anymore) - just as S5 has made a webby way of doing PowerPoint-style presentations using XHTML, CSS and JavaScript. This is where "word processors" like Word and Google Docs go wrong. Just because you put words on paper, doesn't mean you are doing it for the same purpose. Writing a dissertation and writing a birthday card are different tasks and should have different tools.

I'm helping someone with an essay at the moment, and I've suggested to them that they use a version control system like Git to keep track of changes they make to their work. Now, if you were writing a short letter, a version control system would be unnecessary. But document-focused version control is something I think is quite important and, if I were to write something book-length like a novel or doctoral dissertation, I would use in a flash. Similarly, if I were writing something that length, I'd not use any kind of word processor like Word or Google Docs. Too much like toys. I'd use an XML editor, have a RELAX NG schema and adapt the schema to the document as I write it. Then I'd use CSS or XSL to turn it into the finished product. Overkill? No way. I prefer to call it "doing it properly" - I try to do security properly, and I would try to do academic writing properly.

 

Login with your OpenID:
No. 710
Tom Morris
Currently in: East Sussex, England
Usually in: East Sussex, United Kingdom
AIM: tommorris
YIM: tom.morris

I am a , an , like to code in and noodle about with and the . I also have a BA in philosophy from London, and am in preparation for an MA. My philosophical interests are in Victorian-era German philosophy, Kierkegaard, Robert Nozick, hermeneutics and current approaches to the demarcation problem in the philosophy of science. Musically, I like jazz fusion, soul and P-Funk. My musical nirvana would be a mixture of Beethoven, Miles Davis and George Clinton topped with a side-serving of Erykah, Jill and Angie.

Elsewhere:

  • GPG Key
  • del.icio.us
  • Flickr
  • Twitter
  • digg
  • Jaiku
  • LinkedIn
  • ma.gnolia
  • blip.tv
  • upcoming.org
  • MetaFilter
  • LiveJournal
  • CiteULike
  • Technorati Profile

RSS Feed Subscribe:

RDF

« December 2007 »
SuMoTuWeThFrSa
 1
2345678
9101112131415
16171819202122
23242526272829
3031 

View in month context

On this day in: 2006