@mamund @wsREST @RubenVerborgh @ndw Well, “winning” quantity-wise. #REST, you (and I mean they) keep using that word..youtu.be/G2y8Sx4B2Skcz
@pchampin Share the MSIE story? Related to gethifi.com/blog/browser-r… from @RubenVerborgh? (Just realized you don’t follow me, wanted to DM).
@mamund @wsREST @RubenVerborgh @ndw While I agree, I thought the topic was buried when “REST” & thing.json / thing.xml won the Webs. Change!
@pchampin @bitworking @ndw @RubenVerborgh [s/nwalsh/ndw/] #Conneg—Sounds super nice in theory, but incredibly hard to get right in practice.
@tomayac @RubenVerborgh @nwalsh Just realized in twitter.com/tomayac/status…, I mentioned the wrong Mr. Walsh. Meant @ndw instead. Sorry Nate.
.@RubenVerborgh Great post! Food for thought, you know @nwalsh’s norman.walsh.name/2003/07/02/con… & @bitworking’s bitworking.org/news/WebServic… from 2003?
Cool URIs don’t change. Sucky ones neither-@philarcher11 on burying http;//www.w3.org/1999/02/22-rd… class=”link” href=”http://t.co/VsjryQhVjB” title=”http://lists.w3.org/Archives/Public/semantic-web/2013Nov/0070.html”>lists.w3.org/Archives/Publi…B#RDFF
@presroi @KulturellesErbe #KE13 visualized by #TomsPhD software. twitpic.com/dmv9ld
@mathias Makes a lot of sense for libs and client-side, I agree. Thanks again for replying and your helpful comments en suite. Cheers!
@mathias My main argument for doing it is in 1:50 of your video. Readability and maintainability. Plus it’s on the server.
@mathias Once at runtime, yes. Should say that it is on a node.js server upon server start, not on the client. Still bad practice?
@mathias I do it once & recycle the RegExp. Of course banged my head b/o twitter.com/tomayac/status…. Now resetting lastIndex each time & works.
@mathias Now building the RegExp dynamically by joining the array from twitter.com/tomayac/status… on ‘|’ and escaping ‘.’, ‘$’, ‘/’. Done :-)
@mathias Bedankt, mate, this helped a ton: mothereff.in/js-escapes#1%5…. If we ever meet, beers on me. Thanks for openly sharing your knowledge!

nelson What?! Of course not, why would I let an ad tracking company know where I am? Fuck you, Google. pic.twitter.com/B6Wbi4vnYN
@mathias Thanks, will need to check tomorrow w/ big screen (on cell now). In principal seems OK to use bi-di. Still unsure about escaping…
In #JavaScript, is it good practice to write bi-di #RegExp, e.g., to match prices /(€|£|₪|د.\ع)/g? Note the escaped ‘.’. TIA! (CC: @mathias)
wsREST The list of all #WWW2014 workshops is online: www2014.kr/program/accept….
For Web engineering, #WSREST2014 is the place to submit ;-)
Check my desk at #Google #Hamburg on indoor #StreetView: the one w/ the egg-shaped fridge google.de/maps/preview#!… via @frischkopp
@Zidd0 Myself more than you ;-) Good interview questions coming out of this…
Fun debugging session w/ @Zidd0 on #Dremel’s WEEKOFYEAR function (Mon vs Sun, 0–53 vs 1–53). And then ther#MySQLydev.mysql.com/doc/refman/5.0…6fDt
“As w/ exec (or in comb. w/ it), test called multiple times on the same global #RegEx instance will advance past the prev. match.” #WTFjs
@brucel Long-shot, but as #FFmpeg has been ported to #JavaScript, ffmpeg -i in.mp3 -libvorbis out.ogg _might_ work. bgrins.github.io/videoconverter…
Current Bitcoin price? 788.36 USD/#BTC. Muting #Bitcoin? Priceless. // $TWTR, please add native hashtag muting! (meanwhile, thanks @echofon)
WikiLiveMon #BreakingNews Candidate: fr.wikipedia.org/wiki/Assassina… [Edits: 5, Editors: 3, Langs: 2, Stories: twitter.com/noticierodelaf…, twitter.com/Grunx25/status…]
@llimllib Yeah, right :-) The more you know…
That magic moment when after days of climbing the steep #D3js learning curve all of a sudden everything works & dynamically adapts :-) #D3

@marcmasdeu Un resum del concert de @obrintpas a Brooklyn, fet amb software desenvolupat al context de #TomsPhD pic.twitter.com/imTXez17NH
#AnalyticsSummit in Hamburg analytics-summit.de, visualized by #TomsPhD. CC: @TimoAden @trakken #GoogleAnalytics twitpic.com/dm15q1
Reg. my prev. tweet twitter.com/tomayac/status…, that’s what I like about #Google: we make Web tracking easy, but opting-out possible. #Privacy
#GoogleAnalytics Opt-Out tools.google.com/dlpage/gaoptout. Keep My Opt-Outs chrome.google.com/webstore/detai…. Attending #AnalyticsSummit on @googleanalytics.
mamund check out the @wsREST Call for Papers
“We especially welcome research and engineering work in the following areas” ws-rest.org/2014/cfp
dret @ndw do you sometimes fold it once or twice and then look at it and say “and it still makes sense! hooray for fractal formats!” #A4rules
addyosmani Intro to ServiceWorker - an API that gives you control of how the browser handles network requests github.com/slightlyoff/Se… #chromedevsummit
Google Scholar just got a lot more useful with Scholar Library: googlescholar.blogspot.com/2013/11/google…
snow_workshop The CfP for #SNOW2014 is out. Paper submission deadline is on January 14th 2014. Help us spread the word!
snow-workshop.org/2014/?page_id=…
GerardMeijssen #Wikidata & #Freebase - an #interview with Denny Vrandečić: When Denny signalled the availability of data that… bit.ly/1fguuqV
edsu Why can’t we all just get along? lists.w3.org/Archives/Publi…
Had a sneak peek at the #GoogleHaus #Hamburg y’day. Social media coverage via #TomsPhD: twitpic.com/dlxuzr
mstrohm Some good advise for students on reading/researching NLP literature, does not only apply to NLP idibon.com/top-nlp-confer…
Together w/ @RubenVerborgh & @cpedrinaci, I’m organizing the #WWW2014 workshop #wsREST2014. Follow @wsREST & check the reworked #CfP ↶#REST!
@spbail It probably has connected to you before you have connected to it.
wsREST It’s time to align with what people talk about, so @wsREST from now on is the “International Workshop on Web APIs and RESTful Design.” #REST
@arkaitz I guess that’s part of their value proposition and one of the reasons why they IPO’ed :-) t.co FTW (for their win).
wsrest2014 #WSREST2014 will take place on 7 April 2014 at the #WWW2014 conference in Seoul. Stay tuned for the call of papers, following soon!
@bsletten We write “1.234,5”, you go “1,234.5”. Take any spreadsheet software outsmarting itself trying to parse… Then have a cold beverage.
@bsletten Corner cases _will_ occur. Just use a proper CSV parser (or TSV), don’t roll your own (cf. @RobertFischer twitter.com/RobertFischer/…)
@bsletten TSV instead of CSV solves the majority of problems. Useful only if you control the other end obviously.
@bsletten It’s legal, but an endless source of bugs: line.split(/,/) anyone? E.g., stumbled upon readability-formatted numbers: ,”1,234.5”,
#TIL that /dev/null as a Service is a thing: devnull-as-a-service.com/code/ #DaaS (via @pchampin)
Public-shaming the Banque et Assurance #LCL, France: facebook.com/Tomayac/posts/… #Fail @LCL @LCLEtudiants @MaillotjauneLCL
mrowebot Making Sense of Microposts #Microposts2014 workshop proposal accepted at #WWW2014. To incl’ entity extraction + disambiguation challenge
Our proposal for the 5th International Workshop on Web APIs and #RESTful Design (#wsREST2014) has been accepted (full day) at ##WWW2014 :-)
somebitsLinks Carmen geocoder: open source geocoder by MapBox dlvr.it/4JGd8J
Noogler @vrandezo announces immediate availability of #CC0 licensed mappings of #Wikidata qids to #Freebase mids: developers.google.com/freebase/data#…
cygri A little slide deck on what’s new in RDF 1.1, for techies: slideshare.net/cygri/whats-ne…
RubenVerborgh “Please accept my apologies if you receive multiple copies of this tweet.”
Oh wait, no one does that on here? #apologetic #CallForPapers
WikiLiveMon #BreakingNews Candidate: vi.wikipedia.org/wiki/B%C3%A3o_… [Edits: 5, Editors: 3, Langs: 3, Stories: N/A]
WikiLiveMon #BreakingNews Candidate: ja.wikipedia.org/wiki/%E5%B9%B3… [Edits: 9, Editors: 4, Langs: 3, Stories: twitter.com/news24hger/sta…, twitter.com/WNachrichten/s…]
Typhoon #Haiyan (English) twitpic.com/dkkrwq vs Bagyong #Yolanda (Tagalog) twitpic.com/dkks59 via #TomsPhD. Quality/quantity diffs.
maccaw The first line I put in any new CSS file:
* { box-sizing: border-box; }
@MarkusLanthaler Thanks :-) And thanks for improving the #jsonLD code.
@ShawnHooper Brilliant. This changes everything. Again.
You can make #xkcd 1288 xkcd.com/1288/ immediate reality by installing a Chrome extension we did for xkcd 37 bit.ly/xkcd37
@MarkusLanthaler Thanks again. Using numbers is a no-brainer (stupid oversight). Will think of spatial #MediaFragment modeling. Cheers!
WikiLiveMon #BreakingNews Candidate: nl.wikipedia.org/wiki/Manfred_R… [Edits: 5, Editors: 3, Langs: 4, Stories: twitter.com/northumbriana/…, twitter.com/Kazi_Germany/s…]

paul_irish ෴ High performance animations ෴, by @aerotwist and I.
html5rocks.com/en/tutorials/s…
In one image: pic.twitter.com/QnWA94ii59
.@nicolastorzec The background story on #RDFjson and #jsonLD started here: lists.w3.org/Archives/Publi… #RDF #W3C
@nicolastorzec Note my short remarks on this #RDF Working Group Note: twitter.com/tomayac/status…
The #W3C #RDF Working Group have published a Group Note on #RDFjson w3.org/TR/2013/NOTE-r… that basically recommends using #jsonLD instead.
@MarkusLanthaler Would you mind having another look? tomayac.com/postdoc/webvtt… Thank you!
@MarkusLanthaler Thanks for the analysis. The scoped contexts might differ for each cue. Will simplify the types. Cheers and thanks again!
@MarkusLanthaler Sent you the link. Interested in your opinion on the scoped (still fake) contexts & the overall #jsonLD structure. Thanks.
arkaitz iFeel compares a set of sentiment analysis algorithms for tweets - demo available: blackbird.dcc.ufmg.br:1210

addyosmani DevTools snippet: save an object to a JSON file with console.save Link: bgrins.github.io/devtools-snipp… Pic: pic.twitter.com/pnececseVy
@dvdeurse PS: very simple (read-only) #WebVTT demonstrator (works w/ Chrome > v30.0.x) tomayac.com/postdoc/webvtt… CC: @peputo @MarkusLanthaler
@dvdeurse W/ #WebVTT as my center, I can use the addCue() API to allow for R/W #LinkedData. WebVTT→#jsonLD→triple store (and vice versa).
@dvdeurse Nevertheless, your work is definitely prior art. All credits to @iMinds & Team Belgium. Standing on the shoulders of giants…
@dvdeurse Read the paper. Excellent! I was planning on going the other way round: #WebVTT to #jsonLD & no nsa: (LOL) ontology requirement.
dvdeurse @tomayac check out ninsuna.elis.ugent.be/node/39 and link.springer.com/article/10.100… for related work in the context of #DavysPostdoc ;)
@dvdeurse Wow, thanks for the pointer. I wasn’t aware of this work and will definitely read up on it (and properly credit back). Good stuff!
prototypo JSON-LD specs are now #W3C Proposed Recommendations! w3.org/blog/news/arch…
RT @WikiLiveMon: #BreakingNews Candidate: en.wikipedia.org/wiki/Believe_T… [Edits: 22, Editors: 9, Langs: 1] // #Beliebers on #Wikipedia ;-)
@peputo I still need to deploy elsewhere than http://localhost:8080 before ;-) Ping me tomorrow. Cheers!
The metadata text track contains #jsonLD w/ spatial & temporal #MediaFragments that get added ad hoc. #TomsPostdoc twitpic.com/dk54ny
Investigating in how far kind=metadata #WebVTT timed text tracks w/ embedded #jsonLD can be used for semantic video annotation. #TomsPostdoc
@RubenVerborgh I guess this means that we have finally gone Hauptströmung ;-) #RESTdesc
#Wikipedia Live Monitor (@WikiLiveMon) will be offline during the weekend due to a forced power outage. wikipedia-irc.herokuapp.com unaffected.
@appleglobe Indeed! —color-words and —word-diff are super useful command-line flags, too.
MdB_Stroebele [T] Edward #Snowden ‘s letter, original document, in pdf. ow.ly/qom5G
#xkcd—Line break after every sentence:imgs.xkcd.com/comics/third_w…z. True, at least when versioning one’s#LaTeXX in#Gitt.#TomsPhDD