dark mode light mode Search Menu
Search

April 2014 Learn More Links

Oran Viriyincy on Flickr

Bot Makers

https://kidscodecs.com/bot-makers/

Bot Summit: November 23, 2013

http://tinysubversions.com/2013/11/bot-summit/
http://www.youtube.com/watch?v=Fs2w-8DSDGQ/a>
https://gist.github.com/dariusk/7628132

Adam Parrish on @everyword (18:00)

https://twitter.com/everyword
https://twitter.com/aparrish
https://github.com/aparrish
http://www.decontextualize.com/

Tully Hansen on Bot Taxonomy (58:00)

https://twitter.com/tullyhansen
http://blog.tullyhansen.com/

Leonardo Flores on I ♥ E-Poetry Bot Resource (1:30)

http://leonardoflores.net/
https://twitter.com/Leonardo_UPRM
http://iloveepoetry.com/
http://iloveepoetry.com/?tag=leonardo-flores

Matt Schneider on Tools and Deployment (1:43)

http://buchstauben.com/
https://twitter.com/mattlaschneider
http://iloveepoetry.com/?tag=matt-schneider

Darius Kazemi on Ethics of Bot-Making (2:15)

http://tinysubversions.com/
https://twitter.com/tinysubversions
https://github.com/dariusk

Ben Abraham on False Flag Bot (2:35)

http://iam.benabraham.net/
https://twitter.com/10rdBen
https://twitter.com/FalseFlagBot
https://twitter.com/FalseFlagBot_

Rob Dubbin on Ed Taters Bot (2:45)

http://talkingpet.org/
https://twitter.com/robdubbin
https://twitter.com/EdTaters
http://www.newyorker.com/online/blogs/elements/2013/11/the-rise-of-twitter-bots.html

Leonard Richardson on Real Human Praise Bot (2:49)

http://www.crummy.com/self/
http://www.crummy.com/
http://www.crummy.com/features/
https://twitter.com/leonardr
https://twitter.com/RealHumanPraise

How to Make a Twitter Bot

https://kidscodecs.com/how-to-make-a-twitter-bot/

Darius Kazemi

http://tinysubversions.com/
https://twitter.com/tinysubversions
https://github.com/dariusk/
https://twitter.com/tinysubversions/darius-kazemi-s-bots/members

The Botmaker Who Sees Through the Internet

A recent Boston Globe article about the author, and his views of the article and interview process.
http://www.bostonglobe.com/ideas/2014/01/24/the-botmaker-who-sees-through-internet/V7Qn7HU8TPPl7MSM2TvbsJ/story.html
http://tinysubversions.com/2014/01/thoughts-on-a-profile-of-me-and-my-bots/

How I Built the Metaphor a Minute Bot

http://twitter.com/metaphorminute
http://tinysubversions.com/2012/05/how-i-built-metaphor-a-minute/
https://github.com/dariusk/metaphor-a-minute

Two Headlines Bot

http://twitter.com/twoheadlines
https://github.com/dariusk/twoheadlines
http://tinysubversions.com/twoheadlines/docs/

Example Bot

https://github.com/dariusk/examplebot

Fake It "˜Til You Make It: A Basic Bot Primer For The Aprogrammatic

http://blog.tullyhansen.com/post/62774813528/fake-it-til-you-make-it-a-basic-bot-primer-for-the

Wordnik API

http://developer.wordnik.com

Programmable Web API Search Engine

http://www.programmableweb.com/

cheerio Screen Scraping Library

http://matthewmueller.github.io/cheerio/

Rubular Regular Expression Editor

http://rubular.com/

ImageMagick Image Processing Utilities

http://www.imagemagick.org/script/

Grunt: The JavaScript Task Runner

http://www.gruntjs.com

Heroku Web Hosting

https://www.heroku.com/

How Do I Learn to Program Computers Search Results

http://bit.ly/18I8ctf

How to Build Example Bot

https://kidscodecs.com/how-to-build-example-bot/

Command Line Interfaces (CLI)

http://blog.teamtreehouse.com/introduction-to-the-mac-os-x-command-line
http://www.bleepingcomputer.com/tutorials/windows-command-prompt-introduction/
https://kidscodecs.com/linux-command-list-for-command-line-interfaces/
https://kidscodecs.com/where-to-find-command-line-interface-software/

Node.js

http://nodejs.org/
http://nodejs.org/download/
http://www.bearfruit.org/2013/06/19/how-to-install-node-js-successfully/

Darius K’s Example Bot Respository on Github

https://github.com/dariusk/examplebot
https://github.com/dariusk/examplebot/archive/master.zip

Twitter

https://dev.twitter.com/apps/new

Text Editors

http://www.barebones.com/products/textwrangler/
http://notepad-plus-plus.org/

Twit Library for Node.js

https://github.com/ttezel/twit

A Twitter Bot in 20 Minutes With Node.js

Definitely 20 minutes if you know what you’re doing. The article on this page should make this article even more self-explanatory.
http://www.apcoder.com/2013/10/03/twitter-bot-20-minutes-node-js/

What is an API?

https://kidscodecs.com/what-is-an-api/

[memberful does_not_have_subscription=”65-help-kids-code-annual-subscription”]

Subscribe today to see the 5 links from this story

[/memberful]

[memberful has_subscription=”65-help-kids-code-annual-subscription”]

Using APIs: Not Quite Hard as it Looks

http://gigaom.com/2010/10/29/using-apis-not-quite-as-hard-as-it-looks/

API (Wikipedia)

http://en.wikipedia.org/wiki/API

Yahoo! Pipes

http://pipes.yahoo.com/pipes/

apigee API Building Tool

https://apigee.com/console/nytimes

Ted Eytan, MD: The wonderful things that come from a health system API : #activetransportation

Explains the Flickr photo included with this article.
http://www.tedeytan.com/2014/03/17/17355

[/memberful]

What is an Algorithm?

https://kidscodecs.com/what-is-an-algorithm/

[memberful does_not_have_subscription=”65-help-kids-code-annual-subscription”]

Subscribe today to see the 4 links from this story

[/memberful]

[memberful has_subscription=”65-help-kids-code-annual-subscription”]

Wikipedia

http://en.wikipedia.org/wiki/Algorithm
http://en.wikipedia.org/wiki/List_of_algorithms

Sorting Algorithms (Computer Science Unplugged)

http://csunplugged.org/sorting-algorithms

Core Algorithms Deployed (Stack Exchange)

http://cstheory.stackexchange.com/questions/19759/core-algorithms-deployed

[/memberful]

How to Build a Slightly Complicated Website

https://kidscodecs.com/build-slightly-complicated-website/

[memberful does_not_have_subscription=”65-help-kids-code-annual-subscription”]

Subscribe today to see the 5 links from this story

[/memberful]

[memberful has_subscription=”65-help-kids-code-annual-subscription”]

Online Publishing Services

http://www.edublogs.org
http://www.lightcms.com
http://www.squarespace.com
http://www.wix.com
http://www.wordpress.com

[/memberful]

traceroute

https://kidscodecs.com/traceroute/

[memberful does_not_have_subscription=”65-help-kids-code-annual-subscription”]

Subscribe today to see the 5 links from this story

[/memberful]

[memberful has_subscription=”65-help-kids-code-annual-subscription”]

traceroute man page

The manual (man) page for traceroute with all the gory details about how to use the command.
http://www.linuxcommand.org/man_pages/traceroute8.html

traceroute (Wikipedia)

http://en.wikipedia.org/wiki/Traceroute

traceroute – The Internet’s Diagnostic Tool

http://www.us.ntt.net/downloads/papers/Traceroute_whitepaper_052006.pdf

Amazon Elastic Cloud

http://aws.amazon.com/ec2/

VisualRoute

Software to provide a more detailed view of traceroute results.
http://www.visualroute.com/

[/memberful]

Lisp

https://kidscodecs.com/lisp/

[memberful does_not_have_subscription=”65-help-kids-code-annual-subscription”]

Subscribe today to see the 31 links from this story

[/memberful]

[memberful has_subscription=”65-help-kids-code-annual-subscription”]

Lisp

http://www-formal.stanford.edu/jmc/history/lisp/lisp.html
http://www-formal.stanford.edu/jmc/recursive/recursive.html
http://www.softwarepreservation.org/projects/LISP
http://en.wikipedia.org/wiki/Lisp_%28programming_language%29

Common Lisp

http://en.wikipedia.org/wiki/Common_Lisp
http://common-lisp.net/

Scheme

http://en.wikipedia.org/wiki/Scheme_%28programming_language%29
http://en.wikibooks.org/wiki/Scheme

John McCarthy

http://www-formal.stanford.edu/jmc/

What Makes Lisp Special?

http://www.paulgraham.com/rootsoflisp.html
http://fare.livejournal.com/77480.html
http://john.freml.in/lisp-features
http://programmers.stackexchange.com/questions/210274/does-lisp-still-have-any-special-feature-which-has-not-been-adopted-by-other-pro
http://letoverlambda.com/index.cl/guest/chap1.html
http://adam.gomaa.us/blog/2007/may/11/lisp-envy/
http://www.norvig.com/paip-preface.html

Successful Lisp, a book by David Lamkins

http://psg.com/~dlamkins/sl/contents.html
http://psg.com/~dlamkins/sl/

Learning Lisp (Simon Fraser University course)

http://www.cs.sfu.ca/CourseCentral/310/pwfong/Lisp/

Casting Spells in Lisp (tutorials with comics)

http://www.lisperati.com/casting.html

Lisp Compilers/Tools

http://franz.com/products/allegro-common-lisp/
http://trac.common-lisp.net/cmucl
http://www.clisp.org/
http://www.sbcl.org/
http://stackoverflow.com/questions/913671/are-there-lisp-native-code-compilers

Paul Graham Lisp Pages

http://www.paulgraham.com/lisp.html

Lisp FAQ

http://www.cs.cmu.edu/afs/cs/project/ai-repository/ai/lang/lisp/faq/0.html

Lisp Examples

http://www.cs.unm.edu/~luger/ai-final2/LISP/CH%2011_S-expressions,%20The%20Syntax%20of%20Lisp.pdf
http://www.cs.sfu.ca/CourseCentral/310/pwfong/Lisp/1/tutorial1.html

Lisp Macros

http://stackoverflow.com/questions/267862/what-makes-lisp-macros-so-special

LeLisp

http://www.softwarepreservation.org/projects/LISP/le_lisp

[/memberful]

File Name Extensions

https://kidscodecs.com/file-extensions/

Website URL File Extensions

http://stackoverflow.com/questions/1614520/what-are-common-file-extensions-for-web-programming-languages

A List of File Formats and Extensions

http://en.wikipedia.org/wiki/List_of_file_formats
http://www.fileinfo.com/filetypes/web

File Naming Guidelines

http://duckdigital.com/DAM/?p=23
http://wac.osu.edu/tutorials/bestpractices/organize.htm

To Use File Extensions, Or Not To Use Them

http://stackoverflow.com/questions/3631153/how-come-some-site-urls-do-not-include-a-file-extension

Code Snippets: Objects

https://kidscodecs.com/php-python-objects/

[memberful does_not_have_subscription=”65-help-kids-code-annual-subscription”]

Subscribe today to see the 12 links from this story

[/memberful]

[memberful has_subscription=”65-help-kids-code-annual-subscription”]

Object Oriented Programming

http://en.wikipedia.org/wiki/Object-oriented_programming
http://en.wikibooks.org/wiki/Non-Programmer%27s_Tutorial_for_Python_3/Intro_to_Object_Oriented_Programming_in_Python_3

Objects in Python

http://docs.python.org/2/tutorial/classes.html
http://www.packtpub.com/article/python-when-to-use-object-oriented-programming
http://www.tutorialspoint.com/python/python_classes_objects.htm
http://docs.python-guide.org/en/latest/writing/structure/

Objects in PHP

http://www.php.net/manual/en/language.oop5.php
http://www.php.net/manual/en/language.types.object.php
http://www.tutorialspoint.com/php/php_object_oriented.htm

Pros and Cons of Object Oriented Programming (OOP)

http://java.dzone.com/articles/simple-guide-pros-and-cons
http://programmers.stackexchange.com/questions/9730/functional-programming-vs-oop
http://c2.com/cgi/wiki?ArgumentsAgainstOop

[/memberful]

A Short History of Bots and Robots

https://kidscodecs.com/a-short-history-of-bots-robots/

Antikythera Mechanism

https://en.wikipedia.org/wiki/Antikythera_mechanism
http://www.wired.com/2011/04/antikythera-mechanism/
http://phys.org/news/2011-04-ancient-greek-device-reveal-secrets.html
http://www.inventions-handbook.com/ancient-greek-inventions.html

Where Do Robots Come From?

http://io9.com/5260195/where-do-robots-come-from/all
http://jjwharrison.com/projects/where-do-baby-robots-come-from/

What is a Robot?

https://en.wikipedia.org/wiki/Robot
http://www.squidoo.com/what-exactly-is-a-robot
http://www.robotstxt.org/faq/what.html

What is a Bot?

https://en.wikipedia.org/wiki/Internet_bot
https://en.wikipedia.org/wiki/Spambot
https://en.wikipedia.org/wiki/Botnet

Why Robots?

http://www.amazon.com/s/?ie=UTF8&keywords=how+to+like+people&tag=mh0b-20&index=stripbooks&hvadid=3481546645&ref=pd_sl_5s2tysuule_bb
http://www.quora.com/Why-do-humans-want-to-make-robots-that-look-like-humans (registration required)
http://www.nasa.gov/vision/universe/roboticexplorers/robots_like_people.html
http://spectrum.ieee.org/automaton/robotics/humanoids/why-we-should-build-humanlike-robots
http://www.robokindrobots.com/

Why Do Aquarius People Act Like Robots?

https://answers.yahoo.com/question/index?qid=20130425182855AAMLiRa
http://en.wikipedia.org/wiki/Aquarius_%28astrology%29

The Last Word(s): The Algorithm Beat

https://kidscodecs.com/the-algorithm-beat/

Interviewing the algorithm: How reporting and reverse engineering could build a beat to understand the code that influences us

http://www.niemanlab.org/2014/03/interviewing-the-algorithm-how-reporting-and-reverse-engineering-could-build-a-beat-to-understand-the-code-that-influences-us/

Algorithmic Accountability Reporting: On the Investigation of Black Boxes

http://towcenter.org/blog/computational-journalism-and-the-reporting-of-algorithms/
http://towcenter.org/wp-content/uploads/2014/02/78524_Tow-Center-Report-WEB-1.pdf
https://twitter.com/ndiakopoulos

Automating Layouts Bring Flipboard's Magazine Style To Web And Windows

An excellent description of an algorithm used to present content in the Flipboard app.
http://techcrunch.com/2014/03/23/layout-in-flipboard-for-web-and-windows/

These 6 Corporations Control 90% Of The Media In America

The Business Insider article has the infographic. The FastCoDesign.com piece is opinion but the comments are diverse and often thoughtful.
http://www.businessinsider.com/these-6-corporations-control-90-of-the-media-in-america-2012-6
http://www.fastcodesign.com/1665600/infographic-of-the-day-the-mega-companies-behind-90-of-media