Skip to content

Instantly share code, notes, and snippets.

@yellis
Last active August 29, 2015 14:03
Show Gist options
  • Save yellis/1c52df61795aa84c0294 to your computer and use it in GitHub Desktop.
Save yellis/1c52df61795aa84c0294 to your computer and use it in GitHub Desktop.
@jimwebber best curses in @neo4j talk

Curses!

I heard Jim Webber (chief scientist of neo4j) give an intro talk for neo4j at the Sela Dev conference in TLV on 2014-07-01. I tweeted about Jim’s profligate use of expletives and was requested by his coworkers to elaborate. Though I can’t remember every single one (he averaged one curse every 2.5 minutes, though they tended to come in bursts), the graph below tries to reconstruct one sentence that stands out in my memory.

CREATE (jim:Person { name:"Jim" }),
       (shittiest:Curse { name:"Shittiest" }),
       (neo4j:Target { name:"neo4j",type:"graphDb" }),
       (cypher:Target { name:"cypher",type:"queryLanguage" }),
       (targetName:CurseTarget { name:"name quality" }),
       (jim)-[:USED_WORD]->(shittiest)-[:APPLIED_TO]->(targetName),
       (targetName)-[:OF]->(neo4j),
       (targetName)-[:OF]->(cypher),
       (cypher)-[:USED_FOR]->(neo4j)
RETURN jim, shittiest, neo4j, cypher, targetName;

If you can try to reconstruct the sentence that this seeks to represent and enter it in a comment below, I will let you know how close you have come.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment