+ http://dbpedia.org/resource/Hackers:_Heroes_of_the_Computer_Revolution
Amy added http://dbpedia.org/resource/Hackers:_Heroes_of_the_Computer_Revolution to https://rhiaro.co.uk/bookmarks/
+ http://dbpedia.org/resource/Hackers:_Heroes_of_the_Computer_Revolution
Amy added http://dbpedia.org/resource/Hackers:_Heroes_of_the_Computer_Revolution to https://rhiaro.co.uk/bookmarks/
+ https://vanemden.wordpress.com/2014/06/18/how-recursion-got-into-programming-a-comedy-of-errors-3/
Amy added https://vanemden.wordpress.com/2014/06/18/how-recursion-got-into-programming-a-comedy-of-errors-3/ to https://rhiaro.co.uk/bookmarks/
I want to completely run my calendar from my website, even if it's just as a series of RSVPs. I think tomorrow at HWC I'll scope out exactly what I do for this to happen. Off the top of my head, I need:
+ http://blog.sgo.to/2014/04/what-your-api-would-look-like-as-webpage.html
Amy added http://blog.sgo.to/2014/04/what-your-api-would-look-like-as-webpage.html to https://rhiaro.co.uk/bookmarks/
What does this mean? Is this a 'retweet responsibly' campaign?

+ http://www.eros-os.org/essays/capintro.html
Amy added http://www.eros-os.org/essays/capintro.html to https://rhiaro.co.uk/bookmarks/
+ http://www.jwz.org/doc/worse-is-better.html
Amy added http://www.jwz.org/doc/worse-is-better.html to https://rhiaro.co.uk/bookmarks/
+ http://www.theguardian.com/science/2012/apr/24/harvard-university-journal-publishers-prices
Amy added 'Harvard University says it can't afford journal publishers' prices | Science | The Guardian' to Bookmarks
Amy added https://www.digitalocean.com/community/tutorials/how-to-configure-virtual-memory-swap-file-on-a-vps to https://rhiaro.co.uk/bookmarks/
+ http://www.forbes.com/sites/davidcarr/2015/04/27/how-social-should-social-collaboration-be/
Amy added http://www.forbes.com/sites/davidcarr/2015/04/27/how-social-should-social-collaboration-be/ to https://rhiaro.co.uk/bookmarks/
Amy added http://rdfa.info/ to https://rhiaro.co.uk/bookmarks/
+ http://motherboard.vice.com/read/introducing-ledger-the-first-bitcoin-only-academic-journal
Amy added 'Introducing Ledger, the First Bitcoin-Only Academic Journal | Motherboard' to Bookmarks
+ http://www.nesta.org.uk/publications/d-cent-research-digital-identity-ecosystems
Amy added http://www.nesta.org.uk/publications/d-cent-research-digital-identity-ecosystems to https://rhiaro.co.uk/bookmarks/
+ http://dcentproject.eu/wp-content/uploads/2014/01/D4.1-State-of-the-Art_new_2.pdf
Amy added http://dcentproject.eu/wp-content/uploads/2014/01/D4.1-State-of-the-Art_new_2.pdf to https://rhiaro.co.uk/bookmarks/
+ https://dud.inf.tu-dresden.de/literatur/Anon_Terminology_v0.21.pdf
Amy added https://dud.inf.tu-dresden.de/literatur/Anon_Terminology_v0.21.pdf to https://rhiaro.co.uk/bookmarks/
Some work I needed to do has only taken about five hours. So why didn't I start it until 2am? Good question. Goooood question.
Daleks announcing passenger advice at Victoria this morning. Can't argue with that.
I have waited in two unrelated 4 hour queues today. Do I get extra British points?
Amy added 'OECD Principles and Guidelines for Access to Research Data from Public Funding - OECD' to Bookmarks
+ http://www.idpf.org/epub/profiles/edu/structure/
Amy added 'EDUPUB Structural Semantics' to Bookmarks
+ http://www.elezea.com/2015/09/how-to-display-threaded-discussions-on-the-web/
Amy added http://www.elezea.com/2015/09/how-to-display-threaded-discussions-on-the-web/ to https://rhiaro.co.uk/bookmarks/
+ http://csmt.uchicago.edu/glossary2004/hypermedia.htm
Amy added 'hypermedia' to Bookmarks
Post-chi-deadline celebration

+ http://www.csdl.tamu.edu/%7Emarshall/pubs.html
Amy added 'Publications: Cathy Marshall' to Bookmarks
+ http://www.csdl.tamu.edu/~marshall/pubs.html
Amy added http://www.csdl.tamu.edu/~marshall/pubs.html to https://rhiaro.co.uk/bookmarks/
Last tardispub (or any pub) at The Auld Hoose for a year..

In reply to:
Shoulda really posted that from my own site first. That's better.
I should be packing.



Several months ago I wrote about switching from explicit to implict post types for my blog, and looked a little at generating an ActivityStream from content objects (posts) based on their properties. My thoughts have progressed on both of these things since then, and I've also added a few more post types to my site. Yesterday Tantek published a working draft of a post type discovery algorithm so to add to the discussion, here is the version of this that I currently implement; similar but different.
I mostly use this to display different icons by posts. Worth noting that I don't in anyway differentiate photo type posts, just notes or articles with photos embedded in them, sometimes with properties that make them display as more specific types (like a checkin). Speaking of, I've previously written my quite specific handling of checkins vs notes with location.
if content
if header (aka title aka name)
if startLocation and endLocation
if reply-to
rvspif location
like-of
repost-of
bookmark-of
else if follow-of
else if type(LlogPost)
tagtagtagif read-of
if mention-of
location and not content
My algorithm cascades; ie. the last criterion that matches takes effect.
However, I don't display different posts very differently... in fact, I use one template for everything, and for all posts with content, display all properties which are present. So all posts with additional properties might as well also be considered notes and articles.
In just writing this out I've noticed a few things I need to tighten up. For example, I see no reason a like post can't also be a bookmark and a repost (you might disagree..) so I will tweak to allow that, and make decisions about how to display that. Vague checkins need to check for latitude and longitude properties.
LlogPosts (lifelog aka metrics) still have an explicit type, as they're otherwise just notes with specific tags. Currently this is the easiest way to filter them out of a list, as I don't want to display them in my main feed. At some point I will enhance the display of these from just text, and I'll need to alter how these are identified to do that.
For my implementation it's a huge pain to exclude posts from a list based on their properties, but this is because I'm stuck on SPARQL 1.0. Plumbing.. So I won't labour that. It does seem instinctively easier to query posts based on explicit types, so I'm still not sure if I won't actually start storing these again anyway, when the post is created.
On the other hand, why is that any easier than querying based on properties? Seems like preferences would be dependant on programming and query languages, so maybe neither way is clearly better. Adapting a UI based on the properties present may allow more flexibility in display, in the end. I'll be playing around some more, anyway, and in particular adding in some more activity-like posts fairly soon.
Additionally, when I start sorting my different feeds out, some by 'type' and some containing a mixture of 'types', this could get more interesting.