AI & Alife
Resurrecting this section after eliminating it from my HOWTO. I'll be working on getting it up-to-date with interesting links. For now its just a copy of the old listing from the howto, plus a couple I've added here at the top.
- NewScientist's AI/ALife section.
- Natural Language Software Registry - Mucho info/software for NLP.
- Survey of tools for Bayesian Belief Networks.
- AI@Home - Nice little collection of code and docs.
- Game Programming Wiki - Has nice small sections on AI [tutorials] [libraries].
- CMU Artificial Intelligence Repository - Treasure trove of source code.
AI related links from other sections of my site:
I'm really getting back into AI again. My frequented links. Note that toward the end of the list the sites seem to have been abandoned. I'm keeping them here in hope that they will come alive again someday.
- AI Portal - Wikipedia's AI hub.
- Machine Learning (Theory) - Very nice site covering all aspects of this domain.
- AiGameDev - Blog, articles, news and intro docs all in one (active!) site.
- Game AI - Great resource for game related AI.
- Gamasutra's AI features area.
- GameDev's AI area (pop-up advert :P).
- aiGuru - Another AI blogish site.
- Generation5 - AI news/essays/etc.
- AI depot - AI weblog.
- AI-Junkie - Various AI news/info (warning: author is flash-happy).
Stuff from my originial howto links section:
AI/Alife Archives, Research, Bibliographies, etc.
These are a few of the many AI and Alife sites out there. These sites are good places to start hunting for more information or for finding software. I'll be adding more links to this list soon, as well as organizing it better. These links are not Linux specific, but I wanted to include them to provide a jump off point to the huge amount of info related to these topics located on the web.
All Catagories
- liinwww.ira.uka.de/bibliography/Ai/index.html - Bibliographies on Artificial Intelligence
- www.citeseer.com - Largest free full-text index of scientific literature.
Traditional AI
- http://www.robotwisdom.com/ai/ - Outsider's Guide to AI
- www.cs.cmu.edu/afs/cs.cmu.edu/project/ai-repository/ai/html/cltl/clm/clm.html - Common Lisp Book
- www.elwoodcorp.com/alu/table/contents.htm - The Association of Lisp Users
- www.aic.nrl.navy.mil/ - Navy Center for Applied Research in Artificial Intelligence
- intranet.ca/~sshah/waste/waste.html - WASTE (AI Contest - seems defunct)
- www.cs.washington.edu/research/jair/home.html - Journal of Artificial Intelligence Research
- www.cs.ucl.ac.uk/misc/ai/ - University of London's AI Resource Page
- gameai.com - Artificial Intelligence in Games
Evolutionary Computing
- ftp://ftp.mad-scientist.com/pub/genetic-programming/ - John Koza's Genetic Programming archive.
- www.cpsc.ucalgary.ca/~jacob/Evolvica/ - Tutorial: Evolutionary Algorithms in Action
- gal4.ge.uiuc.edu/illigal.home.html-IlliGAL Home Page (GA's)
- garage.cse.msu.edu - MSU GARAGe Home Page (GA's)
Artifical Life
- zooland.alife.org - ZooLand Artificial Life Resources
- alife.8media.org - International Society for Artificial Life
- www.cogs.susx.ac.uk/users/ezequiel/alife-page/alife.html - ALife Bibliography
- www.geneticprogramming.com/ - The Genetic Programming Notebook
- gral.ip.rm.cnr.it/luigi/lupa_algames.html - The Artificial Life Games Homepage
- www.krl.caltech.edu/~charles/alife-game/ - Project: Von Neumann
Agents & Bots
- www.agentbuilder.com/AgentTools/ - Overview of commercial and free agent kits.
- www.objs.com/isig/agents.html - OMG Agent Working Group.
- www.cs.umbc.edu/agents/agentnews/ - AgentNews Webletter
- www.cs.umbc.edu/agents - UMBC AgentWeb (includes KQML info)
- www.agent.org - Agent Society Home Page
- www.botspot.com - The BotSpot (a software agent resource page)
- www.fipa.org - FIPA Foundation for Intelligent Physical Agents
- www.robotmag.com/ - Robot Magazine
- jasss.soc.surrey.ac.uk/JASSS.html - Jounal of Artificial Societies and Social Simulation.
Applications
I have flirted with various graphics applications at times and have a collected all the links I found useful on a separate page. Note that this page is old and there are quite possibly some dead links.
Linux App Collections
- Freshmeat's app index - Bleeding edge apps.
- Scientific Applications on Linux - Unnumerable science apps.
- Linuxapps - 32bitsOnline's App site.
- Linux Links - A nice collection of links to linux software.
Editors/Tools
- VIM Home Page - I'm a convert... [SF] [cream]
- Xemacs Home Page - My old editor.
- Jed - Emacs without the kitchen sink.
- DDD - Great visual debugger.
- MicroEmacs - A compact emacs clone.
General Apps
- Mutt - Great email client.
- Zsh - A better shell.
- rdiff-backup - Something I need to start using.
- PLWM - Roll your own WM with python.
- Irate - Indy music rating radio app.
- OpenBox - My current favorite WM. Hey mulberry.
- Ion - Very customizable tiling WM.
- Xmonad - Technilogically interesting tiling WM.
- GKrellM - System monitor.
- Exim - Email MTA with filtering.
- Themes.Org - Themes for windowmanagers, desktops, etc.
- Mozilla - Best chance for a decent web browser. [firebird]
- Narval - Useful Agents? [article]
Debian
- Debian home - See link.
- Alioth - Debian Sourceforge.
- Debian Weekly News - Umm... debian news.
- DebianPlanet - Debian news weblog.
- Debian FTP - Debian's US ftp mirror.
- Package Tracking system.
- Incoming FTP - For the impatient.
- apt-get.org - List of unofficial apt repositories.
- The X Strike Force - Pre-Unstable X package news.
- Planet Debian - Debian RSS aggregator.
- Debian GNU/Hurd - Debian's Hurd dist.
- GNU Hurd - Hurd's home page.
Programming
Interests
This is a place for me to keep links to sites I want to spend more time perusing.
- Amit's site-Good game AI sources.
- Game Research and Technology-Nice collection of AI articles and resources.
- NEC ResearchIndex-Great index of downloadable research papers.
- AOSD-Aspect-Oriented software development information.
- PortlandPatternRepository-Design pattern documentation and examples.
- LMCS-Logical Methods in Computer Science.
Other various code I'm looking at for one reason or another.
- Boost-A C++ library with built-in python wrapper.
- Torch-An impressive looking, GPL'd machine learning library.
- FFLL-Free Fuzzy Logic Library [sf].
- Brainiac-AI personality system.
- Spread-Distributed system message passing. [python wrapper]
- Alice-A promising offspring of the Mozart/Oz project/language.
Primary Tools
Python is my current language du jour. I use it at work and in my current project.
- Python Language Home Page-My favorite language.
- Vaults of Parnassus-Python Resources.
- Python.faqts-Good source for Python docs, info, etc.
- Python-URL!-Python news.
- Stackless Python-Python w/o the C stack.
- Pyrex-Very promising new python extension language.
- PyGame-Python game library. [code repository]
- FAQ / IAQ-Python (in)frequently asked questions.
- IPython-An enhanced Interactive Python shell.
- Leo-An outlining programmer's editor and more. [sf.net]
- PyPy-Python in Python.
- Python Starship-Python community site.
Esoteric Languages
I really enjoy researching new languages. I'm not sure why... just something I do when I'm bored or frustrated with my current crop of tools. I really need to reorganize this page. I'm finding more and more interesting languages as of late.
- Timeline/History of 50 computer language.
- Hanoimania-Tower of Hanoi solvers in >100 languages.
- Shape Examples-Inheritance and polymorphism [more examples].
- Langsmiths-An eclectic collections of experimental languages.
- 99 bottles of beer-in over 600 languages.
- The Great Computer Language Shootout-45+ Languages/28 benchmarks.
- Scutigena-Another language benchmarking site.
- Io-Small prototype-based language.
- Nemerle-Hybrid language for .net.
- Scala-Functional/Objective language that runs on .net or jvm.
- Heron-Another interesting new imperative language.
- Felix-Interesting new work by John Skaller.
- Maude-A language based on equational and rewriting logic.
- Alice-Another offspring of the Mozart/Oz project/language.
- XL-An EXTENSIBLE programming language.
- Mono-.Net clone.
- Nice-A functional OO lang, based on java.
- Needle-Another OO functional language.
- GOO-A promising new find.
- Arc-A (very) new dialect of lisp [ArcHub].
- Merd-An interesting looking language.
- Ruby-Offspring of Smalltalk and Perl.
- Squeak-Full smalltalk-80 system.
- Icon-Never caught on... but interesting.
- schemers.org-All things scheme.
- Common-Lisp.net-Common Lisp community site.
- bigFORTH-Potentially a good forth compiler & enviroment.
- Tiny C Compiler-Optimized for compilation speed.
- Functional Languages
- Mercury-A cool logic/functional language. [ftp]
- Caml-dialect of the functional language ML (ugly syntax).
- Objective Caml-Nicest Caml version.
- OCaml Contributions-Freshmeat for OCaml.
- Caml Development Kit-A set of useful tools and libraries for OCaml.
- Caml Humps-Contributions for Caml.
- Haskell-Pure functional language.
- Erlang-Concurrent/Functional language. [Erlang-Projects]
- Mozart-Oz-Interesting multi-paradigm language.
- Reflective and MetaProgramming Systems/Languages
Prolog
Prolog is my favorite language from school and I'm thinking of getting back into it. Thus some related links.
- SWI-Prolog-Good Edinburgh-style Prolog.
- Gnu Prolog-Respectable prolog compiler.
- YAP-High performance Prolog compiler.
- Ciao Prolog-I've got to mess with this one.
- Logtalk-OO Prolog extension.
- comp.lang.prolog-Prolog newsgroup.
- Prolog Book-Logic, Programming and Prolog (2ed).
- Guide-Online prolog programming guide.
- Amzi Books-Online books and tutorials.
- prolog :- tutorial-Well recommended.
Web Related
- XMLRPC-The xmlrpc home page.
- Zope-Least suckie web application server.
- W3 Org-The makers of the HTML standard.
- The HTML Writers Guild Website
- The Common Gateway Interface-CGI documentation.
- Webreference.com-Webmasters Reference Library.
- DynamicDrive-Dynamic HTML site.
FTP sites
- Linux Kernels - kernel sources.
- Sunsite's Linux archives - The orginal source.
- Georgia Tech's Sunsite mirror - The sunsite mirror.
- tsx-11.mit.edu - MIT's linux site.
- ftp.funet.fi - The last major linux site.
- ftp.x.org - X Org's ftp site.
- XFree86's ftp site
- prep.ai.mit.edu - The Free Software Foundations FTP site.
- Walnut Creek - a truly huge ftp site.
- WGS - Work Group Solution's ftp site. Good mirror.
News, Blogs & Humor
Sites that help feed my information addiction.
Technology Blogs
- ArsTechnica-Hardcore tech stuff.
- Phoronix-Alternative OS/Hardware tracker.
- RootPrompt-*nix articles.
- nixCraft-*nix tips/scripts/tutorials.
- KernelTrap-Linux kernel news.
- Joel on Software's Forum-Development/design blog and forum.
- Linux Today-Press archive.
- Slashdot.org-News for nerds on stuff that matters.
- LinuxDevices-Small device news.
- Nooface-UI discussion.
- eBiquity.org-Pervasive Computing News & Development.
- CGTalk-In case I feel like reading about graphics.
- osViews-Not bad OS related news.
- CRYPTO-GRAM-The blog.
- Fresh Meat-Latest software and some news.
Programming News/Blogs
- Lambda the Ultimate-Programming language blog.
- reddit programming-Programming link/blog tracker.
- Hacker News-Y Combinator news (similar to reddit).
- SWiK-Free software info hub.
- digg programming-Another programming link/blog tracker.
- dzone-Fresh links for developers (or yet another tracker).
- Artima-Developer blogs, forums and articles.
- Advogato-Developers Weblog.
- Daily-Python-URL.
- rss aggregator of many python blogs.
- Linux Zone-IBM developerworks site.
- LGDC-Game developer news.
- Gamasutra-The art and science of making games.
- GameDev-Really nice game programming site.
- LinuxArtist-Garphic Art on Linux.
AI News/Blogs
I'm really getting back into AI again. My frequented links. Note that toward the end of the list the sites seem to have been abandoned. I'm keeping them here in hope that they will come alive again someday.
- AI Portal - Wikipedia's AI hub.
- Machine Learning (Theory) - Very nice site covering all aspects of this domain.
- AiGameDev - Blog, articles, news and intro docs all in one (active!) site.
- Game AI - Great resource for game related AI.
- Gamasutra's AI features area.
- GameDev's AI area (pop-up advert :P).
- aiGuru - Another AI blogish site.
- Generation5 - AI news/essays/etc.
- AI depot - AI weblog.
- AI-Junkie - Various AI news/info (warning: author is flash-happy).
Technology Zines
- Free Software Magazine-FSF inspired.
- Brave GNU World-GNU news and ideas.
- ZZZ online-Tech zine about new gadgets.
- Linux Weekly News-Nice online newspaper.
- First Monday-Internet Journal
- EurekAlert-Science & Tech news.
- NTKnow-The weekly high-tech sarcastic update for the uk.
- Edge Press-Tech culture from the acedemic POV.
- 2600-Hacker magazine.
- Phrack-Security/Hacking newsletter.
- OS News-General OS news.
- OSOpinion-Tech editorials.
Culture/Political Blogs/News
- GrokLaw-Tech law site.
- Kuro5hin-(tech) Culture.
- CopyFight-Disney vs. Freedom. [old site]
- Plastic-Left leaning cultural blog.
- Smokedot-Other side of the war on drugs.
- infoAnarchy-Political software.
- Free Software Advocacy-Political aspects of software.
- FreeRepublic-Hardcore conservatism.
- Independent Media Center-News from the left.
Games & Entertainment
- Linux Games-More news & info on linux games.
- Linux Game Tome-News & info on linux games.
- Free Gamer-Free software gaming blog. With a forum.
- Linux Gamer Guide-Linux gaming wiki.
- Linux Gaming World-Linux games news blog.
- linuX-gamers.net-More gaming info.
- Indy Games-A blog.
- Adrenaline Vault-General gaming news.
- GGZ-Online game zone project.
- Rant Radio-Cool online radio.
- Animefu-Anime news.
- Rotten Tomotoes-Movie reviews.
Humor
- xkcd-Great geek comic.
- Penny Arcade-Gaming humor at its best.
- Red Vs. Blue-Funny machinima animation.
- HomestarRunner-Silly flash animations.
- UserFriendly-An old favorite.
- memepool-Weblog of the weird.
- BBspot-Geek humour.
- Computer Stupidities-Funny computer stories.
- The Best Page In the Universe -Hilarious rants.
- the Onion-Tech tabloid.
- Landover Baptist Church-Great parody of nutty evangelists.
- Urban Legends Reference Pages-Funny and useful.
Security
Now that I have a dedicated connection, I have become very aware of security concerns. Luckily, I've found I kind of like it. :)
Linux Specific Sites
- LinuxLock - Security Weblog.
- Linux Administrator's Security Guide - Online Linux security book.
General Security Sites
- Cert Ports - Up to date list of ports and their vulnerabilities.
- NetworkICE/Ports - Listing of ports and their vulnerabilities (not updated).
- Sans Institute - Lots of info and resources.
- Space Rogue - Security/Hacking blog.
- Firewall FAQ - Good general info on firewalls.
- Crypto-Gram Newsletter - Security newsletter.
- SecurityFocus - Security news and info.
- Network IDS FAQ - Intrusion detection FAQ.
- firewall-seen FAQ - Things to watch for in your firewall logs.
- Sniffing/wiretap FAQ - Watch out for those packet sniffers.
- NetworkICE - Security tips. (Exploits is particularly informative)
- CVE - Common Vulnerabilities and Exposures
- Attrition - Hacking info site.
- Cryptome - Cryptography news.