yoditstanton Tabs vs Spaces: the struggle is real
amp.twimg.com/v/5224cae7-39a…
twitter.com/ThePracticalDe…
tkurz going to present the next level of Linked Media Fragments URI now at #lime216 #linkedmedia #ESWC2016 de.slideshare.net/ThomasKurz4/li…
@cirzen Happy to have re-established your inner peace :-D
Pedantically yours,
Tom
The #ES2015 101: exploringjs.com/es6/ch_first-s…. If you’re short on time, this is a great summary chapter. twitter.com/rauschma/statu…
@cbpuschmann For controversial edits, check @TahaYasseri’s work: arxiv.org/abs/1305.5566.
@cbpuschmann Just absolute edits w/o any qualitative evaluation of edits: arxiv.org/abs/1303.4702, arxiv.org/abs/1403.4289 Much future work…
@cbpuschmann Sports events tend to have a “sudden” & “simple” result/ending, which makes them easy to add to a Wiki, whereas news develops.
@cbpuschmann The simple explanation is people editing sports-related articles. The more complex “why” explanation: #CompSocSci paper topic…
rem “State of the gap” between native, hybrid and web (with progressive web apps). remysharp.com/2016/05/28/sta…
@olafhartig @jimkont @RubenVerborgh And now imagine the sh!t you get when you tell people you work at The Google ;-)

mediagalleries #BreakingNews candidate via @WikiLiveMon: zh.wikipedia.org/wiki/2016%E5%B…. Media gallery: pic.twitter.com/VELHFvLN82
Interesting paper on ad blocking and ad blocker detection: arxiv.org/abs/1605.05841 The cat & mouse game has started: pagefair.com
AmpMe syncs music across iOS and/or Android devices incl. Bluetooth speakers to create one powerful virtual speaker: redmondpie.com/how-to-play-sa…

sw12 High performance video for the web:
codelabs.developers.google.com/codelabs/adapt… pic.twitter.com/mNB97rGJhE
@RubenVerborgh @pietercolpaert For excessively long titles, there’s always <marquee> to the rescue! Pro-tip: LaTeX’s \em is HTML’s <blink>!
@Telekom_hilft All fine, thanks. My point was that bloated websites are bad & that bloat is an issue in “developed” countries w/ LTE, too.
@jrbsu Well, I guess @WikiLiveMon and @mediagalleries simply reflect people’s reactions to it :-)
Good thoughts on how much Web is preserved in Progressive Web Apps: adactio.com/journal/10708 (via twitter.com/RubenVerborgh/…)
dalmaer I bet you will learn something from @grigs great piece on auto fill medium.com/@grigs/autofil…
mahemoff Google beats Oracle, open source turns out to be fair for reuse arstechnica.com/tech-policy/20…
duhroach Take a look at how WebP’s lossy image compression mode works, and why it gives you ~25% wins over JPG. #perfmatters
medium.com/@duhroach/how-…
borismus Browsing Wikipedia, reimagined for WebVR: smus.com/wikipedia-vr/
fnielsen “Page rank of scientific papers with citation in Wikidata – so farfinnaarupnielsen.wordpress.com/2016/05/26/pag…Y#wikicitete
Interesting browser fingerprinting library called fingerprintjs2: github.com/Valve/fingerpr… Be aware. (via @jure twitter.com/jure/status/73…)
@Paul_Kinlan Reminds me of @aemkei’s JSFuck: jsfuck.com :-)
ReaderMeter The single, most important outcome of #WikiCite (thanks @tobias47n9e) twitter.com/lambo/status/7…
Cool stuff, gotta love the <marquee> and <layer> rules… It’s been a whiletwitter.com/umaar/status/7…Se
I’ve exceeded my @deutschetelekom 6GB data plan. Mobile Web performance matters, everywhere—despite the LTE in the status bar, I’m on GPRS.
WikiEval Data of Wikipedia and Wikidata in your Google spreadsheet. #LearningPattern by @subhapa on @tomayac’s browser addon: meta.wikimedia.org/wiki/Grants:Le…
The Fetch API is coming to Microsoft’s Edge browser, and full Service Worker support is anticipated: blogs.windows.com/msedgedev/2016… +1!
Cool demo of the Cloud Vision API—meet the Cloud Vision Explorer:vision-explorer.reactive.aiC Accompanying blog post:cloud.google.com/blog/big-data/…t
Half-baked, but nevertheless welcome change to char counts in tweets: blog.twitter.com/2016/doing-mor… Still situations where long handles suffer :-/
somebitsLinks Fizz Buzz in Tensorflow: Taking the piss out of tech interviews dlvr.it/LNWmW5
How to forecast demand with Google BigQuery, public datasets, and TensorFlow with the example of NYC taxi data. cloud.google.com/blog/big-data/…
@csarasuagar Thanks for the pointer. Hmm, they say they have analyzed HTTP traffic. Too bad that YouTube has gone HTTPS by default. Strange.

aemkei ☠
ES6 tagged template literals are the new eval:
`${alert`xss`}` pic.twitter.com/KLxpSq1rbX
@kwelle @PolarBearby what does the number in the right half of the bubbles mean? Usage in research publications?
heikopaulheim From student report: “Another lesson we have learned is that real life problems can be really frustrating.” Non scholae sed vitae discimus!
I wonder if we have stats for Lie-Wi?! twitter.com/dalmaer/status…
whtouche This is a great / quick read. There’s more to ES6 than just learning the syntax - new features === new possibilities twitter.com/2ality/status/…
Honest and constructive feedback by Microsoft’s @codepo8 on #io16 (speaking as the private Chris): christianheilmann.com/2016/05/23/goo…
wsREST WS-REST 2016 is going to be an open conference, check out github.com/apiacademy/WSR… for initial info. more details coming early next week!
owencm Tips and tricks to create great UX in Progressive Web Apps. medium.com/@owencm/design… /cc @slightlylate @adityapunjani
n2women These Girls Perfectly Explain Why Women Make Terrible Coders elitedai.ly/1svzMYv via @EliteDaily #girlsintech #GirlsInSTEM #n2women
Lebab transpiles “legacy” JavaScript code from ES5 code to ES2015. It’s Babel reversed, what a genius name ;-) lebab.io/try-it
@dalmaer Hah, genius minds read and tweet alike ;-) twitter.com/tomayac/status…
Interesting article by @martinfowler on refactoring options in JavaScript with code examples for each: martinfowler.com/articles/refac….
random_forests New episode! Feeling good about this one / think the pacing is right. youtube.com/watch?v=84gqSb…
How rectangles with rounded corners became an elementary part of the Macintosh’s UI: folklore.org/StoryView.py?s…. Great Steve Jobs anecdote.
@TomDeNies Woohoo, congratulations! 🎓🎉
ChromiumDev Practical advice from @notwaldorf after a year of building Web Components #io16
youtube.com/watch?v=zfQole…

Wow, @subhapa has created an animated GIF that shows how to get started w/ Wikipedia Tools. meta.wikimedia.org/wiki/Grants:Le… pic.twitter.com/S2j5iEnZC9
Darn #JavaScript facepalm moment du jour: unknowingly had “$’” in my replacement string: “foo”.replace(/o/g, “u$’”); developer.mozilla.org/en-US/docs/Web…
notwaldorf I wrote down everything I know about how an emoji gets rendered! 💁✨🎨
meowni.ca/posts/emoji-em…

The best summary of the Google I/O announcements that you’ll read today: bonkersworld.net/confusement/ (via @lmanul) #io16 pic.twitter.com/ldjyUnHDGf
@mahemoff My thoughts put into beautiful words…
@rauschma It just feels like there should be a native flag, à la
const x = `indented
multiline string
${a ? a : b}`oneLineNoIndent;
@rauschma Including a library for just this purpose seems overkill, I’m aware of github.com/declandewet/co…. How about directly .replace()-ing?
@rauschma What’s your recommendation for removing line breaks/white space in
const x = `ex.org
?longKey=${longValue}`
MarkusLanthaler Fantastic idea and a low hanging fruit to optimise the performance of websites “Cache-Control: immutable” bit.ly/1TfFPKU
arkaitz The Media Verification Assistant, a tool for verification of pictures, by @RevealEU reveal-mklab.iti.gr/reveal/ #smnews2016 #icwsm

simevidas Looks like CSS hyphenation has finally arrived to Chromium bugs.chromium.org/p/chromium/iss… I’ll test once it lands in Canary pic.twitter.com/cx9rtPEPdQ
Introducing the evolution of Google’s rich snippets—rich cards—initially for recipes and movieswebmasters.googleblog.com/2016/05/introd…OD. JSON-LD powered…
@dret @apiacademy @mamund @mitraman Dream job surrounded by great people! Glückwunsch! Where will you be based?
@jhuber Brilliant, Jeff. Thanks for pursuing this research and going a better way by finding purpose and meaning from things that happen!
Brilliant, emotional, and inspiring commencement speech by @jhuber medium.com/@jhuber/find-a… (Seriously, fuck cancer xkcd.com/931/)

Late-night banana moment in Ghent with the great Team Belgium. 🍌🇧🇪 pic.twitter.com/48PVHCTIqK

googleresearch What does one name an English language parsing model built with an open-source NN framework? goo.gl/VDL7VW pic.twitter.com/lHvJ9KA0bL

WikiResearch Wikipedia Navigation Vectors: a semantic embedding of @Wikipedia learned from 370M sessions dx.doi.org/10.6084/m9.fig… pic.twitter.com/msMNxU075D
russellsavage Incorporate traffic data into your #AdWords campaigns using this free #AdwordsScript library. #ppc searchengineland.com/pull-google-ma…
@egonwillighagen @RubenVerborgh I think part of what you imagine is done: twitter.com/_inundata/stat…
Hope it was informative & fun! The code’s open source github.com/tomayac/wikipe…, stand on my dwarf shoulders! #ITech16 twitter.com/MatthiasWauer/…

Held a guest lecture at @ugent #ITech16 on @RubenVerborgh’s & @peter_lambert’s invite—Slidesbit.ly/tom-imindsGpic.twitter.com/NzYE14ibdii
Common misconception: Google Sheets/Docs/Forms add-ons _don’t_ depend on Chrome, they run within Sheets/Docs/Forms: developers.google.com/apps-script/ad….
There’s now an on-wiki place to discuss Wikipedia Tools for Google Spreadsheets (bit.ly/wikipedia-tool…)-meta.wikimedia.org/wiki/Wikipedia…T.

sstephenson 12 years of progress? pic.twitter.com/uOQ7ine7LV
newsycombinator The Controlled Natural Language of Randall Munroe’s Thing Explainer [pdf] arxiv.org/abs/1605.02457
Amazing hack that lets you play Oculus Rift games w/ a Google Cardboard viewer: riftcat.com/vridge Demo video: youtu.be/9slTcsF3pTE
@RubenVerborgh Check this forum post for details: productforums.google.com/forum/m/#!topi…
lmatteis We did it guys! We’ve gone full circle: JVM in the browser - javapoly.com
chi2016 Full #chi2016 conference proceedings are up on the ACM Digital Library: dl.acm.org/citation.cfm?i…
@noffle Wouldn’t this render the tool useless if everyone writes their own template? Do you mean a fixed “head” README w/ flexible “body”?
Pre-Touch Sensing for Mobile Interaction: youtube.com/watch?v=fiZkEY… Interesting mobile UX demo by @MSFTResearch
@noffle Fair enough… I tend to use it like a curategithub.com/$user/$repo/gr…lW list. It could cold-start with just the repo owner themselves!?
@noffle I use Contributors is to list/acknowledge people who’ve contributed by committing directly, raising non-trivial Issues & making PRs.
@noffle Great idea! (i) Needs a link to an example README that was created through it. (ii) Consider a Contributors section. (iii) s/—/—/g.
feross Getting Started With Node For Distributed Systems maxogden.com/node-distribut…
q3k Idea from IRC: `Stalint` - a code linter that rewrites Git history to make it look like things were always great.
Proposal for a mobile data plan API that would allow apps to act accordingly (e.g., SD video if <1GB): youtube-eng.blogspot.com/2016/04/announ… (via @sw12)
feross Target=”_blank” — the most underestimated vulnerability evermedium.com/@jitbit/target…a

housecor Handy: Update all npm packages to the latest version:
npm install npm-check-updates -g
Then: ncu -u pic.twitter.com/gKfPZMPR4D

JonathanDeamer Easy creation of Wikipedia articles for under-represented languages via Wikidata mediawiki.org/wiki/Extension… #CSVconf pic.twitter.com/3pE8y4PHJh
CrossrefOrg ~100 edits to @Wikipedia per sec @joewass capturing Event Data from that stream #csvconf
wikipedia.eventdata.crossref.org twitter.com/_inundata/stat…
Came across ESDoc for documenting ES2015, the FAQ covers the obvious q. about the differences to JSDoc: esdoc.org/faq.html#diffe… #JavaScript
Three out of four #CSVConf keynote speakers are women: csvconf.com/#keynotes. Way to go, @CSVConference organizers! #Diversity
From @JennyBryan’s #CSVConf talk github.com/jennybc/2016-0…: the Google Sheets R API github.com/jennybc/google… started w/ a weight-loss battle…
@tomayac @CSVConference Thanks everyone involved in the search, got the laptop sleeve back this morning :-)
random_forests Working on lightweight tutorials to introduce developers to ML. goo.gl/KewA03
Two iframe RPC libraries I came across recently: (i) github.com/izuzak/pmrpc by @izuzak, (ii) plemont.github.io/javascript/blu… by my colleague Garan.
Some iOS-specific mobile Web app optimization tips for a greater user experience on Apple devices by @AfterPad: afterpad.com/ios-website-op…
@CSVConference #csvconf #csvconference My gray 15 inch laptop sleeve w/ docs went MIA :-( If anyone has a pointer, that’d be great! Thanks.
@paregorios I’m the developer, looking forward to hearing how it works out for you, should you try’em… Intro slidesbit.ly/wikipedia-tool…pN
@johl The full comic is here: wyorock.com/excelasadataba… :-)

Slides from my #csvconf talk on Wikipedia Tools for Google Spreadsheets: bit.ly/wikipedia-tool…. CC: @CSVConference pic.twitter.com/0VEfUQ1fO4
Shoutout to the Primary Sources Tool in @johl’s #csvconf talk on @wikidata data donations: docs.google.com/presentation/d…
Some interesting answers from Ricardo Baeza-Yates in his recent Quora Q&A session: quora.com/session/Ricard… (via @mounialalmas)
At #csvconf csvconf.com and watching @mafintosh present dat dat-data.com/about, a tool for distributing versioned datasets.
somebitsLinks iStat Menus: MacOS system monitor dlvr.it/LCXV7C
benward Coming soon to an entire internet near you: Embedded Tweets will use fast Shadow DOM containers instead of iframes. twittercommunity.com/t/upcoming-cha…
The URL freebase.com now redirects to the Freebase dumps. RIP, @fbase; and here’s to a bright future of @wikidata!🍾
katecrawford Where did all the cities go? Nice analysis of Google maps’ cartography shift. justinobeirne.com/essay/what-hap…
@sjoerddebruin @JonatanGlad @MagnusManske This is fixed now, we were using the old module loading system. Apologies, and thanks for the PR!