# computerlab.io > AI-optimized mirror of computerlab.io containing 50 pages totalling 22,204 words of clean markdown content, structured data, and semantic HTML. Original source: https://computerlab.io/. Last updated: 2026-06-15T02:24:51.118Z. Each page is available as HTML (with JSON-LD structured data) and Markdown (text-only, ideal for LLMs and RAG). ## Homepage - [Computer Lab helps artists and creative organizations execute digital projects.](/content/site-root.html): Computer Lab helps artists and creative organizations execute digital projects. (624 words) ## Articles & Blog Posts - [miss-honey/miss_honey-html.html](/content/miss-honey/miss_honey-html.html) (1 words) - [Blog](/content/blog/index.html): Computer Lab helps artists and creative organizations execute digital projects. (268 words) - [List of Places with Public Computers or WiFi in New York City](/content/public-computers/index-html.html): We don't currently offer computers for public use. Here's a list of places in New York City with public computers or WiFi. (257 words) - [Privacy Policy](/content/pigeon-sounds-privacy/index-html.html): Computer Lab helps artists and creative organizations execute digital projects. (763 words) - [NAV Web Service Programming Resources](/content/2015/04/08/nav-programming-resources/index.html): Here are some of the resources I found helpful for learning to develop Dynamics NAV web service based applications. (383 words) - [The Computer Lab Residency](/content/residency/index-html.html): The Computer Lab residency is a six-week program that provides writers a desk within our office, technical support from the Computer Lab team, and opportunities to host or participate in events at our space. (96 words) - [sitemap-xml.html](/content/sitemap-xml.html) (140 words) - [The Dark Forest, Autism, and the Coronavirus Crisis](/content/2020/04/02/the-dark-forest-autism-and-coronavirus/index.html): How Liu Cixin's science fiction novel may be a useful model for thinking about the role of autistic people during protracted crisis response situations. (1,499 words) - [2018/12/05/gift-guide-2018/index.html](/content/2018/12/05/gift-guide-2018/index.html) (1 words) - [How to Help a Stringfoot Pigeon](/content/2020/06/11/how-to-help-a-stringfoot-pigeon/index.html): You've probably seen pigeons with mangled, entangled, or missing toes. Here's how you can give these 'stringfoot' birds a life-saving pedicure. (2,199 words) - [The Decentralized Pigeon-Flying Game of New York City](/content/2018/01/01/decentralized-pigeon-game-nyc/index.html): In 2017 I became dangerously obsessed with blockchain and pigeons. (1,385 words) - [Start Tracking Emerging Security Threats in Five Minutes](/content/2017/05/03/start-tracking-emerging-security-threats-in-five-minutes.html): Learn how to monitor security feeds to stay ahead of the ongoing threats to your infrastructure. (937 words) - [Why I Went to DEF CON China](/content/2018/05/21/my-experience-first-defcon-china/index.html): Hosting an American hacking conference in China challenges a lot of assumptions about hacking itself. (1,326 words) - [The Silent Standup: An Alternative to Communication Theater](/content/2019/10/07/silent-standup-alternative-to-communication-theater.html): Why standing together quietly might be a better way to sync up than talking at each other mindlessly. (693 words) - [Ten Inspiring Software Consultancies](/content/2017/01/03/inspiring-consultancies/index.html): Software consultancies that inspired Computer Lab in 2016, and what makes them special. (1,199 words) - [The 2017 Computer Lab Gift Guide](/content/2017/12/13/gift-guide-2017/index.html): Can’t figure out what to gift your loved ones this holiday season? We have some suggestions. (450 words) - [What I Learned From Live-Tweeting My Google Searches](/content/2016/06/22/what-i-learned-from-live-tweeting-google/index.html): From May 2015 to June 2016, a Python script tweeted my Google search queries in real time. Here's what I learned. (1,157 words) - [How 9/11 Inspired Google News (and MapReduce)](/content/2017/09/10/how-911-inspired-google-news-map-reduce/index.html): In the information age, violence still serves as an accelerant for technological change. (1,072 words) - [Nine Great Bars to Code at in Brooklyn](/content/2017/05/14/bars-to-code-at/index.html): Why bars are a better place to code than coffee shops. (1,017 words) - [2018/12/20/deploying-headless-wordpress-on-gcp/index.html](/content/2018/12/20/deploying-headless-wordpress-on-gcp/index.html) (1 words) - [2017/11/10/computer-diary-ptsteadman/index.html](/content/2017/11/10/computer-diary-ptsteadman/index.html) (1 words) - [A Critique of Vulnerability](/content/2017/07/17/a-critique-of-vulnerability/index.html): A culture where vulnerability is normalized can be exploited by a predatory institution or individual, like a millennial underwear company or an alt rapist. (892 words) - [Pigeons and Contemporary Art: An Illustrated Critical Framework](/content/2020/03/11/pigeons-and-contemporary-art-illustrated-critical-framework.html): This guide will help you understand the role of pigeons in the contemporary art world. (309 words) - [Role-Based Access Control with Django Rest Framework](/content/2016/08/17/django-rest-framework-roles/index.html): Parameterizing a REST API over multiple types of users can be a headache. Learn how we addressed this common pattern with our own reusable Django application - django-rest-framework-roles. (799 words) - [The Computer Lab README](/content/2019/01/15/lab-readme/index.html): Computer Lab operating procedures, development playbook, goals, and tools. (908 words) - [Quickly Encrypting Blocks of Text in Vim](/content/2016/07/10/quickly-encrypting-blocks-of-text-in-vim/index.html): Here's how to leverage GPG and vim's `!` command (which lets you call external programs) to encrypt blocks of text without encrypting entire files. (424 words) - [Adding Lookup Field to a Page in Dynamics NAV](/content/2015/04/05/lookup-on-page/index.html): One of the problems I faced in building a non-trivial application that consumed NAV Web Services was figuring out how to join fields from different tables. (451 words) - [Blog](/content/tags/procedure/index.html): Computer Lab helps artists and creative organizations execute digital projects. (26 words) - [Computer Lab Health](/content/health/index-html.html): Computer Lab helps artists and creative organizations execute digital projects. (206 words) - [Blog](/content/tags/hexo/index.html): Computer Lab helps artists and creative organizations execute digital projects. (39 words) - [Blog](/content/tags/c/index.html): Computer Lab helps artists and creative organizations execute digital projects. (45 words) - [WooCommerce Order and Subscription Creation Actions](/content/2021/01/04/woocommerce-subscriptions-actions/index.html): Actions not firing upon subscription creation? Try these actions and filters. (190 words) - [Blog](/content/tags/visual-studio/index.html): Computer Lab helps artists and creative organizations execute digital projects. (45 words) - [Blog](/content/tags/javascript/index.html): Computer Lab helps artists and creative organizations execute digital projects. (39 words) - [Notes On Creating A Hexo Theme](/content/2016/01/02/notes-on-creating-a-hexo-theme/index.html): Information about developing a Hexo theme, including common gotchas that we ran into. This posts covers setting up a hexo development environment, and the seperation of theme and content. (432 words) - [Blog](/content/tags/gifts/index.html): Computer Lab helps artists and creative organizations execute digital projects. (43 words) - [Blog](/content/tags/nginx/index.html): Computer Lab helps artists and creative organizations execute digital projects. (30 words) - [Blog](/content/tags/python/index.html): Computer Lab helps artists and creative organizations execute digital projects. (18 words) - [So You Want To Rent An Office](/content/2016/01/01/office-space-considerations/index.html): So you want to rent some office space? Here are some less obvious things to consider. (228 words) - [Blog](/content/tags/ansible/index.html): Computer Lab helps artists and creative organizations execute digital projects. (18 words) - [NGINX Location Configuration for Static Sites](/content/2015/04/01/nginx-static-locations/index.html): Everytime I finish a project, I have to relearn how to add new 'locations' (paths) to the NGINX virtual host. (279 words) - [Blog](/content/tags/nav/index.html): Computer Lab helps artists and creative organizations execute digital projects. (66 words) - [How To Use a Naked Domain With OpenShift](/content/2015/01/16/use-naked-domain-with-openshift/index.html): RedHat's OpenShift doesn't support static IPs, which makes it difficult to set up a 'naked' A Record. This trick will solve your problem. (150 words) - [Blog](/content/tags/resources/index.html): Computer Lab helps artists and creative organizations execute digital projects. (28 words) - [Oops! You're lost.](/content/404-html.html): Computer Lab helps artists and creative organizations execute digital projects. (16 words) - [How to Browse the Web from a NYC Wifi Link Kiosk](/content/2016/09/23/how-to-browse-the-web-from-nyc-link/index.html): Supposedly, web browsing functionality was removed from NYC's Wifi Link kiosks. Here's how to get back online. (350 words) - [Spaces for Newline Indents in Visual Studio](/content/2015/03/23/make-vs-insert-spaces/index.html): Visual Studio displays tabs as having the same width as four spaces. But if you're collaborating with someone working in another text editor like vim, your automatically-inserted tabs will appear larger than four spaces. (122 words) - [Introducing Computer Lab’s Chinese Software Engineering and Product Management Terminology Flashcards](/content/2023/06/08/chinese-software-engineering-flashcards/index.html): Helping multilingual software development teams move more efficiently through the global marketplace. (350 words) - [Ansible + Flask](/content/2016/04/18/flask-ansible/index.html): How to use Ansible to deploy a Flask application to AWS. (232 words) ## Resources - [Full Page Index](/index.html): Browse all cached pages with rich metadata - [About This Cache](/content/about.html): Methodology, technical details, and usage guidelines - [XML Sitemap](/sitemap.xml): Machine-readable sitemap for crawler discovery - [Robots.txt](/robots.txt): Crawler directives