#barnabywaltersI should dig out the twitter parsing messups I’ve found — although most of them are just inconsistencies between different twitter apps :/
#tommorriswell, it does markdown->html, then parses the HTML for a variety of things. can't remember what.
#tommorrishas to go and eat, but will have a look later.
#barnabywalterstommorris: ah, love that ;) I am aware of the dangers. In this case I think it’ll be safe
#tantekregexing HTML is usually a good way to leave yourself open to various injection attacks
#barnabywalterstantek: I cannot find any examples (nor think of any, but I’m no cracker) which would affect finding <ins> and replacing it with <ins datetime="" cite="">
eschnou joined the channel
#@kattekrabRT @aral: Worrying trend using Facebook, Google+, and other walled gardens as blogs. Especially geeks should know better. #indieweb
#barnabywalterstommorris: I wrote the auto ins/del datetime/cite adder! currently deploying…
#tanteksomehow I'd either missed or forgotten that
#tantektommorris - cite attr on blockquote is similar, but perhaps slightly more useful
#tommorrisit's actually quite usable: something like Wikipedia could use it to point to a diff.
#barnabywalterstantek: apparently browser makers have missed or ignored both of the attributes, as neither do anything useful
#tantekbarnabywalters/tommorris - how are you actually using the cite attr on ins/del? I've found no use for it (though as I was typing it, just thought of one).
#tommorriswell, if you had version controlled posts, being able to say "this chunk of text was added/removed in this revision"
#barnabywalterstantek: well, initial plan is to write a bit of js which allows the user to select an update. js toggles various ins/del elements depending on their datetime, to recreate the document as it was at the time of the selected update
#barnabywaltersmuch like SFW’s history, but native HTML with a bit of JS
#tommorrishave any of you guys seen Wikitrust? it's a Firefox extension that lets you see how much you should "trust" Wikipedia edits.
#tommorrisbut each of those 'blame' fragments could be marked up with <ins cite="{diff URL}" datetime="{when it was changed}" />
#barnabywaltersI’m actually thinking I might implement the reverter as a browser extension which adds a timeline scrubber to any webpages marked up with ins/dels with @datetime
#tantekbarnabywalters - for the scenario you describe, viewing changes by date/time - all you need are datetime attrs on ins/del.
#tantekbut the "same second" also doesn't work for paired ins / del edits
#tommorrisbarnabywalters: generally, they'll edit conflict, but sometimes you'll have people editing different sections of the same page at the same time.
#tantekI'll often delete the text many seconds before I finish inserting the new text.
#tommorrisremembers trying to edit 'Amy Winehouse' the day she died. That was not fun.
#tantekso if you're depending on precise seconds for ins/del pairing that will fail
#tantekalso, seconds is usually too imprecise as well
#tantekok, I'll note cite attr on ins/del as potential point for future extension if I ever get around to needing to pair ins/del more than on a date-specific granularity
#barnabywaltersyeah. My site is there for experimentation anyway — there’s no harm in getting this data now, as a use might emerge as I generate more and more of it
#tantekconsiders adding him retroactively as my apprentice since I so strongly encouraged him to show up
#tantekwell he has rel=me setup on http://aralbalkan.com/ so that should work for him signing into indiewebcamp.com now
#@bubbitingRT @aral: Worrying trend using Facebook, Google+, and other walled gardens as blogs. Especially geeks should know better. #indieweb
#tantek.comedited /2012/UK/Guest_List (+39) "retroactively adding Aral as my apprentice since I so strongly encouraged him to show up and he did (and gave an inspiring presentation and demo)" (view diff)
#@lindertobiasRT @aral: Worrying trend using Facebook, Google+, and other walled gardens as blogs. Especially geeks should know better. #indieweb
#tantek.comedited /Getting_Started (+655) "distinguish CMS vs. static hosted domain solutions, add Amazon S3 info, note community member Aral is using it, simplify lists" (view diff)
#tantekaaronpk, tommorris, I find opaque IDs to be an anathema and a weakpoint architecturally and in terms of data integrity/longevity
#tantekopaque IDs also smell of "database think" - which is typically a bad mindset for designing anything that's expected to last.
#aaronpktrue, which is why I didn't use opaque IDs for my new site, but I can't think of anything better for a venue
#tommorriswell, I might use a unique alphanumeric ID assigned by the user (i.e. me)
#tommorriswhich ties in nicely with the dodgeball picoformat. ;)
#tantekianloic - not "believe" - based on experience. URLs based on opaque ids (and links to them) die all the time. URL shorteners. news media sites that go down with their article IDs etc.
#tommorriswill probably do it very lazily with incrementing integers, because he's lazy. He is fully aware that tantek will probably have good reason to say "see, I was right!" in a year or so.
#tantekwhereas when those URLs happen to have *some* kind of information, a date, a slug, a topic, anything - you can typically reconstruct it or even relink it to another location
#tantekif the IDs are generated and/or include other information, you have a chance of scripting it back together, perhaps even with automatic redirects
#tommorrisproblem is, if I lose my database of opaque IDs, I also lose the content that goes with it. the solution to that is to, oh, make sure it's backed up. ;-)
#tommorrisand that will probably at some point hopefully include some kind of peer-mirroring
#tantektommorris - maybe. again, just looking at broader experience here of what's historically happened on the web
#tantekdesigning by "probably at some point hopefully include" is not a good strategy
#tommorrisshould probably put up a similar page just in case
#tantekianloic - in the case of my algorithmic ids, I've published the algorithm several times, on my own site, in interviews, and now in this IRC channel. so discoverability is high :)
#ianloictantek, w/ your URL shortener - how do you find your type prefix in practice? Do you find it useful? Do you think of it more as a namespace or as hungarian-notation?