feed2js_ck = true;

document.write('<div class="rss-box">');
document.write('<ul class="rss-items">');
document.write('<li class="rss-item"><a class="rss-item" href="https://joshdata.me/iceberger.html" target="_blank">Iceberger</a><br />');
document.write('<span class="rss-date">2021-02-21 13:03:24</span><br />');
document.write('Draw an iceberg and see how it will float. (Inspired by a tweet by @GlacialMeg)');
document.write('</li>');
document.write('<li class="rss-item"><a class="rss-item" href="https://github.com/Rudrabha/Wav2Lip" target="_blank">Rudrabha/Wav2Lip: This repository contains the codes of \"A Lip Sync Expert Is All You Need for Speech to Lip Generation In the Wild\", published at ACM Multimedia 2020.</a><br />');
document.write('<span class="rss-date">2021-01-11 18:24:06</span><br />');
document.write('This code is part of the paper: A Lip Sync Expert Is All You Need for Speech to Lip Generation In the Wild published at ACM Multimedia 2020.');
document.write('</li>');
document.write('<li class="rss-item"><a class="rss-item" href="https://melaniewalsh.github.io/Intro-Cultural-Analytics/welcome.html" target="_blank">Introduction to Cultural Analytics & Python — Introduction to Cultural Analytics & Python</a><br />');
document.write('<span class="rss-date">2021-01-04 09:19:47</span><br />');
document.write('The Introduction to Cultural Analytics & Python textbook offers an introduction to the programming language Python that is specifically designed for humanities students and scholars with no previous programming experience. It demonstrates how Python can be used to study cultural materials such as song lyrics, short stories, newspaper articles, tweets, Reddit posts, and film screenplays. It introduces computational methods such as web scraping, APIs, topic modeling, Named Entity Recognition (NER), network analysis, and mapping. Interactive Code Most of the pages in the book are Jupyter notebook files that can be downloaded and run with Jupyter. Click the download button at the top of the page to download the .ipynb file. The Jupyter notebooks can also be opened and run in the cloud without any prior configuration by clicking the launch button . See How To Interact With This Book for more information.');
document.write('</li>');
document.write('<li class="rss-item"><a class="rss-item" href="https://www.metmuseum.org/primer/met-cloisters#welcome-traveler" target="_blank">The Met Cloisters | Primer - The Metropolitan Museum of Art</a><br />');
document.write('<span class="rss-date">2020-12-30 21:31:12</span><br />');
document.write('Atop a tall hill in the northern tip of Manhattan, at the end of long, winding wooded pathways, with stunning views across the Hudson River to the Palisades, and a short walk from the 1 and A subways, you’ll find The Met’s second location, called The Met Cloisters. During the Middle Ages, cloisters were places to reflect and recharge. This Museum of medieval art takes its cue from these tranquil spaces. The Museum’s construction began in 1933 in upper Manhattan at the northern end of Fort Tryon Park. Visiting is like traveling through time: medieval architecture is incorporated into a modern building purpose-built to evoke the Middle Ages. Nowhere else in the United States can you find the combination of such stunning examples of original medieval European architecture, exquisite gardens, and marvelous works of art. Here you’ll discover that the so-called “dark ages” were actually a bright period of innovation, imagination, and creativity. Linger awhile and explore three paths through The Cloisters. You might even catch a glimpse of a magical creature—the elusive unicorn.');
document.write('</li>');
document.write('<li class="rss-item"><a class="rss-item" href="https://svgjs.com/docs/3.0/" target="_blank">SVG.js v3.0 | Home</a><br />');
document.write('<span class="rss-date">2020-11-26 21:39:14</span><br />');
document.write('The lightweight library for manipulating and animating SVG.');
document.write('</li>');
document.write('<li class="rss-item"><a class="rss-item" href="https://dev.to/lucafaggianelli/interactive-svg-js-map-2ind" target="_blank">Interactive SVG + JS map - DEV</a><br />');
document.write('<span class="rss-date">2020-11-26 21:38:33</span><br />');
document.write('Now and then, on several web applications projects, I need to use maps to display data, sometimes it\'s a world map, sometimes a country map with regions and provinces, often I need a click-on-region event handler and I always need to display some data on the map as colors or numbers. You know what I\'m talking about right? Not a Google Maps map, but a simple and plain map with country borders. Of course there are libraries for this purpose, also free ones, but not so many and they\'re pretty heavy as they bring a lot of functionalities, whereas I just need a simple map, so I like to make my own map, also because it\'s fun 🙂. Let\'s make it!');
document.write('</li>');
document.write('<li class="rss-item"><a class="rss-item" href="https://ytplaylist-len.herokuapp.com/" target="_blank">Youtube Playlist Length</a><br />');
document.write('<span class="rss-date">2020-11-19 09:11:48</span><br />');
document.write('Find the length of any YouTube playlist :');
document.write('</li>');
document.write('<li class="rss-item"><a class="rss-item" href="https://12sunsets.getty.edu/" target="_blank">12 Sunsets: Exploring Ed Ruscha\'s Archive</a><br />');
document.write('<span class="rss-date">2020-11-01 15:16:50</span><br />');
document.write('In 1966, Ed Ruscha drove along the Sunset Strip in West Hollywood, Los Angeles. Using a motorized camera mounted on the back of a pickup truck, he methodically photographed all of the buildings on each side of the street. He assembled the photos in the artists\' book Every Building on the Sunset Strip, which challenged how people thought about Los Angeles, art and photography. Ruscha and his collaborators returned again and again to Sunset and various other Los Angeles streets documenting the cityscape for more than fifty-five years. And they continue to record Los Angeles’s thoroughfares today. The resulting archive of Los Angeles evolving through time has remained mostly-unseen for decades; it is so vast that even Ruscha and his team have not seen many of the images. The Getty has digitized more than 60,000 negatives from this collection of more than a half a million total images. You can use the interface here to explore the collection across time and space.');
document.write('</li>');
document.write('<li class="rss-item"><a class="rss-item" href="https://framasoft.org/en/" target="_blank">Framasoft - Change the worldone byte at a time</a><br />');
document.write('<span class="rss-date">2020-10-28 12:15:05</span><br />');
document.write('Framasoft is a not-for-profit popular educational organization, a group of friends convinced that an emancipatory digital world is possible, convinced that it will arise through actual actions on real world and online with and for you!');
document.write('</li>');
document.write('<li class="rss-item"><a class="rss-item" href="https://dev.to/rfitz/i-open-sourced-my-portfolio-blog-template-built-with-gatsby-tailwind-1ak1" target="_blank">I open-sourced my portfolio + blog template built with Gatsby & Tailwind - DEV</a><br />');
document.write('<span class="rss-date">2020-10-26 16:29:14</span><br />');
document.write('Hey everyone! I recently open-sourced Devfolio, which is a personal portfolio + blog template I built with GatsbyJS and TailwindCSS. I wanted to create something that was completely production-ready out of the box (you just edit one config file and deploy), but also easy to customize and extend if you wanted to take it further. Also, because it\'s built with Gatsby, the final result is fairly fast.');
document.write('</li>');
document.write('<li class="rss-item"><a class="rss-item" href="https://github.com/edemaine/cocreate" target="_blank">edemaine/cocreate: Cocreate Shared Whiteboard/Drawing</a><br />');
document.write('<span class="rss-date">2020-10-07 17:35:10</span><br />');
document.write('Cocreate is a web-based shared whiteboard tool for drawing, teaching, and brainstorming together with others. Demo version https://cocreate.csail.mit.edu/');
document.write('</li>');
document.write('<li class="rss-item"><a class="rss-item" href="https://mateusz-zielinski-2.gitbook.io/spreadapi/" target="_blank">Introduction - SpreadAPI</a><br />');
document.write('<span class="rss-date">2020-09-17 13:27:48</span><br />');
document.write('SpreadAPI is a free Google Apps Script that allows you to add REST API to any spreadsheet in Google Sheets in a few minutes. The API can be accessed over HTTPS from back-end as well as front-end apps.');
document.write('</li>');
document.write('<li class="rss-item"><a class="rss-item" href="https://obsidian.md/" target="_blank">Obsidian</a><br />');
document.write('<span class="rss-date">2020-09-15 12:05:13</span><br />');
document.write('A second brain, for you, forever. Obsidian is a powerful knowledge base that works on top of a local folder of plain text Markdown files.');
document.write('</li>');
document.write('<li class="rss-item"><a class="rss-item" href="https://docsify.js.org/" target="_blank">docsify</a><br />');
document.write('<span class="rss-date">2020-07-28 16:31:51</span><br />');
document.write('A magical documentation site generator. Simple and lightweight No statically built html files Multiple themes');
document.write('</li>');
document.write('<li class="rss-item"><a class="rss-item" href="https://www.elabftw.net/" target="_blank">eLabFTW - free open source ELN</a><br />');
document.write('<span class="rss-date">2020-07-08 20:36:29</span><br />');
document.write('a free and open source electronic lab notebook Designed by researchers, for researchers, with usability in mind. With eLabFTW you get a secure, modern and compliant system to track your experiments efficiently but also manage your lab with a powerful and flexible database. If you do experimental research, then eLabFTW is for you. Whatever your field is. It is also well suited for universities, tinkerers or biotech companies.');
document.write('</li>');
document.write('<li class="rss-item"><a class="rss-item" href="https://quotebacks.net/" target="_blank">Quotebacks</a><br />');
document.write('<span class="rss-date">2020-06-25 14:03:26</span><br />');
document.write('Quotebacks is a tool that makes it easy to grab snippets of text from around the web and convert them into embeddable blockquote web components.');
document.write('</li>');
document.write('<li class="rss-item"><a class="rss-item" href="https://samplereality.itch.io/you-gen-9" target="_blank">You Gen #9 by samplereality</a><br />');
document.write('<span class="rss-date">2020-06-16 21:06:56</span><br />');
document.write('This is Chapter 1 of You Gen #9, a counterfactual game that imagines the invention of gene-editing technology in the 1920s. It was the height of the eugenics movement in the United States and your bloodline is considered tainted. You just don\'t know it yet.');
document.write('</li>');
document.write('<li class="rss-item"><a class="rss-item" href="https://driveandlisten.herokuapp.com/" target="_blank">Drive & Listen</a><br />');
document.write('<span class="rss-date">2020-06-15 14:39:29</span><br />');
document.write('Drive around cities virtually while listening to their local radio station.');
document.write('</li>');
document.write('<li class="rss-item"><a class="rss-item" href="https://dev.to/sethu/how-to-build-a-website-using-gatsby-airtable-in-30-mins-42gm" target="_blank">How to build a website using Gatsby &amp; Airtable in 30 mins - DEV</a><br />');
document.write('<span class="rss-date">2020-05-20 14:55:55</span><br />');
document.write('We all love Airtable for various reasons and use cases. In these times of COVID, we have seen many websites built using Airtable to solve different issues. Popular ones include candor.co, etc.. Airtable has a killer feature \"share view\", where you can share the view of your table and embed it on your website using a simple iframe. I have also used the same feature for building the first version of Startups vs COVID - a live repository of funds, support & resources for startups tackling COVID-19.');
document.write('</li>');
document.write('<li class="rss-item"><a class="rss-item" href="https://ncase.me/covid-19/?v=2" target="_blank">What Happens Next? COVID-19 Futures, Explained With Playable Simulations</a><br />');
document.write('<span class="rss-date">2020-05-12 15:39:18</span><br />');
document.write('\"The only thing to fear is fear itself\" was stupid advice. Sure, don\'t hoard toilet paper – but if policymakers fear fear itself, they\'ll downplay real dangers to avoid \"mass panic\". Fear\'s not the problem, it\'s how we channel our fear. Fear gives us energy to deal with dangers now, and prepare for dangers later. Honestly, we (Marcel, epidemiologist + Nicky, art/code) are worried. We bet you are, too! That\'s why we\'ve channelled our fear into making these playable simulations, so that you can channel your fear into understanding: The Last Few Months (epidemiology 101, SEIR model, R & R0) The Next Few Months (lockdowns, contact tracing, masks) The Next Few Years (loss of immunity? no vaccine?) This guide (published May 1st, 2020. click this footnote!→1) is meant to give you hope and fear. To beat COVID-19 in a way that also protects our mental & financial health, we need optimism to create plans, and pessimism to create backup plans. As Gladys Bronwyn Stern once said, “The optimist invents the airplane and the pessimist the parachute.” So, buckle in: we\'re about to experience some turbulence.');
document.write('</li>');
document.write('<li class="rss-item"><a class="rss-item" href="https://thisvid.space/" target="_blank">this_vid: Download videos and GIFs off Twitter</a><br />');
document.write('<span class="rss-date">2020-03-30 18:49:00</span><br />');
document.write('Find a tweet containing a video or GIF. Mention @this_vid in a reply to the tweet. Give it a minute, and @this_vid will reply with a link to your download.');
document.write('</li>');
document.write('<li class="rss-item"><a class="rss-item" href="https://babeljs.io/" target="_blank">Babel · The compiler for next generation JavaScript</a><br />');
document.write('<span class="rss-date">2020-03-12 16:06:57</span><br />');
document.write('Babel is a JavaScript compiler. Use next generation JavaScript, today.');
document.write('</li>');
document.write('<li class="rss-item"><a class="rss-item" href="https://shobhitsharma.github.io/embedo/" target="_blank">embedo - Social Media Embed Plugin</a><br />');
document.write('<span class="rss-date">2020-03-01 03:44:21</span><br />');
document.write('A simple, lightweight and standalone content embed plugin for web');
document.write('</li>');
document.write('<li class="rss-item"><a class="rss-item" href="https://museuminabox.org/" target="_blank">Museum in a Box</a><br />');
document.write('<span class="rss-date">2020-02-12 17:03:06</span><br />');
document.write('Museums are the vaults of the world that represent us and our histories. They are deeply human constructs, and we love them. But, not everyone can visit a museum, and even if you can visit, you might only see about 5% of the collection, and even then, chances are you can’t touch anything, and you interact through glass and esoteric wall labels. It’s difficult. Our mission is to help museums increase to their collections, and bring cultural education into hard-to-reach places. At the centre of our world lies the Box. It’s a small, friendly, internet-connected, Raspberry Pi-powered thing, and has speakers inside. When you place an object on it, that triggers an audio response. It’s simple, versatile, and portable. So simple in fact before too long you’ll realise this flexibility lets you fill the Box with any story you can think of.');
document.write('</li>');
document.write('<li class="rss-item"><a class="rss-item" href="https://www.twilio.com/blog/speech-recognition-browser-web-speech-api" target="_blank">Speech to text in the browser with the Web Speech API - Twilio</a><br />');
document.write('<span class="rss-date">2020-02-12 01:21:36</span><br />');
document.write('The Web Speech API has two functions, speech synthesis, otherwise known as text to speech, and speech recognition, or speech to text. We previously investigated text to speech so let\'s take a look at how browsers handle recognising and transcribing speech with the SpeechRecognition API. Being able to take voice commands from users means you can create more immersive interfaces and users like using their voice. In 2018, Google reported that 27% of the global online population is using voice search on mobile. With speech recognition in the browser you can enable users to speak to your site across everything from a voice search to creating an interactive bot as part of the application. Let\'s see how the API works and what we can build with it.');
document.write('</li>');
document.write('</ul></div>');
