Philip Dorrell's Womcat Bookmarks  RSS 

This page is generated by the Womcat Bookmarks application. Womcat Bookmarks is not just a way to generate a bookmarks page: it also generates RSS in a way that enables a distributed personalised subject-oriented web directory and publish-subscribe mechanism. For more details see the Womcat Home Page

Subjects and Recommendations

3D Modelling   RSS 
Application Frameworks   RSS 
Biology   RSS 
  
Biological Taxonomy   RSS 
  
Learning Taxonomy
http://www.1729.com/wiki/LearningTaxonomy.html
  Some ideas about the teaching of taxonomical concepts to biology students. In particular it is import to teach the concept of taxonomy itself, and not just the concepts of individual taxons.
  
Biomusicology   RSS 
  
Biopsychology   RSS 
  
Biopsychology of Morality   RSS 
  
Three Levels of Conflict Resolution
http://www.1729.com/wiki/ThreeLevelsOfConflictResolution.html
  There are three levels of conflict resolution: Direct Action, Politics and Morality. Each one attempts to subsume the prior levels, but at the same time depends upon them.
  
Science of Consciousness   RSS 
  
Three Aspects of Consciousness
http://www.1729.com/wiki/ThreeAspectsOfConsciousness.html
  The three aspects of consciousness are subjective, i.e. what it is like, functional, i.e. what it is for, and physiological, i.e. how it is implemented.
  
Evolutionary Psychology   RSS 
  
Belief As Social Activity
http://www.1729.com/wiki/BeliefAsSocialActivity.html
  Belief Systems often determine membership of Social Groups.
  
What Is Humour
http://www.1729.com/wiki/WhatIsHumour.html
  A theory of humour as an aspect of an information processing system.
Computer Security   RSS 
  
Secure Internet Banking with a Live CD
http://www.1729.com/secureinternetbanking/index.html
  The best way to achieve security on the client-side for Internet banking is for the customer to boot their computer from a live CD optimised for that purpose. I suggest a project to create such a CD perhaps based on Linux and Mozilla. The banks could then distribute the CDs to their customers. This would be an improvement over the "be very careful when web-surfing" security advice which they currently give to their customers.
Cool Technology   RSS 
  
Ultra GT Cordless Optical Mouse
http://www.gyration.com/ultragt.htm
  A mouse that you can wave about in the air.
Educational for Children   RSS 
  
Kathy Schrock's Guide for Educators is a teacher's resource offering ideas to enhance curriculum.
http://school.discovery.com/schrockguide/
  In association with Discovery Channel.
Fonts   RSS 
  
ProFont
http://www.tobias-jung.de/seekingprofont/
  A small size fixed width font good for programmers. (Personally I still prefer Windows Fixedsys at 9point.)
Intellectual Property   RSS 
  
Published Digital Information is a Public Good: The Case for Voted Compensation
http://www.1729.com/ip/PublicGood.html
  Published digital information either has or soon will have both of the two properties that define a public good: non-rivalry and non-excludability. The inevitable conclusion is that the production of digital information has to be funded out of taxation. Arguing from a democratic perspective, "Voted Compensation" is proposed as a fair, effective and flexible system for allocating these funds to content creators.
Interesting   RSS 
  
The Haskell Road
http://homepages.cwi.nl/~jve/HR/
  Teaching mathematics via Haskell
  
Survival guide to i18n
http://intertwingly.net/stories/2004/04/14/i18n.html
  Internationalisation
  
Telltale Weekly
http://telltaleweekly.com/index.php?Show=Mission
  Cheap audio books
  
A Modal Language for Effects
http://www-2.cs.cmu.edu/~rwh/papers/modaleff/short.pdf
  Some sort of programming language based on modal logic ?
  
A New Kind of Science and the Future of Mathematics
http://www.stephenwolfram.com/publications/talks/jmm2004/
  Stephen Wolfram talk
Internet Technology   RSS 
  
How Fast Is the Internet
http://www.1729.com/wiki/HowFastIsTheInternet.html
  Is the speed of the Internet how fast it takes packets to get from computer to computer, which can be seconds, or is it how long it takes a document to get from writer to reader, which can be years ?
  
The Trouble With Usenet
http://www.1729.com/wiki/TheTroubleWithUsenet.html
  The design of Usenet is fundamentally flawed, and the main result of this is that the level of moderation is never what either readers or writers of postings want. Either you cannot post to a topic, or the topic you want to post to does not even exist, or you can post, but the topic is overwhelmed by spammers, so noone reads it anyway.
Latex Typesetting   RSS 
  
WysiTeX
http://www.heeg.de/~hmm/projects/WysiTeX/
  Wysiwig text editor, runs in Squeak
Mathematics   RSS 
  
Eric Weissteins World of Mathematics
http://mathworld.wolfram.com/
  This is one the best online mathematics encyclopedias for the serious mathematician.
  
Clay Mathematics Institute Million Dollar Competitions
http://www.claymath.org/
  Home of the seven famous million dollar competitions. The competitions include NP-hard completeness, the Riemann hypothesis, the Poincare conjecture (possibly solved), the solubility of Navier-Stokes equations, and a few other problemas even more obscure.
  
Chaitin, Meta Math! The Quest for Omega
http://www.cs.auckland.ac.nz/CDMTCS/chaitin/omega.html
  About the strange incomputable Omega number.
  
Educational Mathematics Software   RSS 
  
Integer Zone
http://www.1729.com/wiki/IntegerZone.html
  IntegerZone is an applet that contains various modes representing different mathematical concepts, in which the integers themselves form the major part of the user interface.
  
Geometry   RSS 
  
The Geometry Junkyard
http://www.ics.uci.edu/~eppstein/junkyard/
  Links to a lot of interesting stuff about geometry from David Eppstein.
  
Group Theory   RSS 
  
Dog School Group Theory
http://members.tripod.com/~dogschool/cubegroups.html
  A good explanation of the group theory behind Rubik's cube, with a few pretty pictures as well.
  
Two Dimensional Crystallography
http://www.oswego.edu/~baloglou/103/seventeen.html
  Tutorial about two dimensional crystallography with lots of coloured diagrams.
  
Logic   RSS 
  
Robert Kowalski
http://www-lp.doc.ic.ac.uk/UserPages/staff/rak/rak.html
  Books and articles on logic, applied to real world problem solving.
  
Mathematics Education   RSS 
  
Human Sieve of Eratosthenes
http://www.1729.com/wiki/HumanSieveOfEratosthenes.html
  A classroom game for acting out the Sieve of Eratosthenes.
Music   RSS 
  
Magnatune
http://www.magnatune.com/
  A record company. Listen to MP3's online before you buy ...
  
Music Science   RSS 
Open Source Software   RSS 
  
freshmeat.net
http://freshmeat.net/
  The main source of information about new Open Source software projects and releases.
  
Open Source Java Libraries   RSS 
  
Freemarker
http://www.freemarker.org/
  A template system for Java applications. Specifically designed for HTML and XML applications, although can be used generally. It exposes Java objects and methods to templates in a controlled manner, thus encouraging a good separation of application code from presentation logic.
  
Hibernate
http://www.hibernate.org/
  Probably the best object-relational mapping tool for Java.
Operating Systems   RSS 
  
NewOS Operating System
http://newos.sourceforge.net/
  An open source operating system mentioned on tunes.org.
Programming Languages   RSS 
  
The Hush Programming Language
http://hush.sourceforge.net/
  Smalltalk-like language - includes an implementation of a ray-tracer in the examples.
  
Lambda the Ultimate WebLogs
http://lambda.weblogs.com/
  Programming languages weblog. Emphasis of functional programming and other "high-level" programming languages.
  
Confluence
http://www.confluent.org/
  High-level programming language for FPGA etc.
  
Epigram
http://www.dur.ac.uk/CARG/epigram/
  A functional programming language with dependent types.
  
Langsmith Languages
http://www.mike-austin.com/home/reference/languages/
  A Yahoo group for people making up their own (programming) languages.
  
Formal Methods Programming Languages   RSS 
  
Why: a software verification tool
http://why.lri.fr/
  "Why" is a programming language where the programmer writes code in an ML-like language that includes annotations including pre-conditions, post-conditions, assertions, loop invariants and loop variants. The user can then generate proof obligations for various well known proof systems, which when proven true prove the correctness of their program. A separate system Krakatoa compiles Java programs annotated with JML into annotated Why programs. Verification of the generated Why program then constitutes verification of the original Java program.
  
Perfect Developer
http://www.eschertech.com/
  A programming language that enables development of provably correct software. It seems to me a bit like Java, with pre-conditions, post-conditions and assertions added, and then the actual code thrown away (to be regenerated by the tool).
  
Functional Programming Languages   RSS 
  
OCAML
http://caml.inria.fr/
  On object-oriented extension to CAML, itself a variant of the ML programming language. Appears to be quite a popular functional programming language.
  
Haskell
http://www.haskell.org/
  The major "lazy" functional programming language.
  
Erlang   RSS 
  
Erlang
http://www.erlang.org/
  An open source concurrent functional programming language, originally developed at Ericsson.
  
Joe Armstrong SICS
http://www.sics.se/~joe/
  Joe has a number of interesting links about Erlang and programs written in that language, including Yaws, an Erlang web server, which he compares to Apache for its ability to handle massive numbers of users.
  
Groovy Programming Language   RSS 
  
Groovy
http://groovy.codehaus.org/
  A new dynamically typed programming language for the JVM.
  
Java Programming Language   RSS 
  
JVM Extension Languages List
http://grunge.cs.tu-berlin.de/~tolk/vmlanguages.html
  A fairly long (and growing) list.
  
Java Programming Language Extensions   RSS 
  
Java Syntactic Extender
http://www.ai.mit.edu/~jrb/jse/
  This looks like a powerful yet useable macro facility for Java.
  
ELIDE Java Extension Language
http://www.cs.ubc.ca/labs/spl/projects/elide
  Extension Language for Iterative Design Encoding
  
Javascript   RSS 
  
sorttable: Make all your tables sortable
http://www.kryogenix.org/code/browser/sorttable/
  
Logo Programming Language   RSS 
  
Berkeley Logo (UCBLogo)
http://www.cs.berkeley.edu/~bh/logo.html
  Free online copies of Logo books aimed at teenager programming students.
  
logosurvey
http://www.logosurvey.co.uk/
  A starting page for those wanting to investigate or use the Logo programming language.
  
Programming Language Lists   RSS 
  
Frank Atanassow PLT on-line Programming Languages
http://www.cs.uu.nl/people/franka/lang
  A list of programming languages that are interesting or important from a theoretical point of view.
  
Python Programming Language   RSS 
  
Jython
http://www.jython.org/
  Jython is the Java version of Python, (Python being one of the best object-oriented scripting languages for both beginners and professionals). It runs on the JVM and easily accesses Java libraries.
  
Python eggs
http://www.python-eggs.org/links.html
  Lots of python links
  
Python
http://www.python.org/
  Python is an object-oriented scripting language that is very easy for beginners and at the same time provides sophisticated features for professionals. And it is all open-source !
  
Ruby Programming Language   RSS 
  
Why's (Poignant) Guide to Ruby
http://poignantguide.net/ruby/
  A fun online book about the Ruby programming language.
  
Scheme Programming Language   RSS 
  
Second Interpreter of Scheme Code (SISC)
http://sisc.sourceforge.net/
  Scheme JVM interpreter
  
Visual Programming   RSS 
  
Vital
http://www.cs.kent.ac.uk/projects/vital/
  Visual programming for a simplified version of Haskell. Lazy evaluation naturally maps to not drawing stuff not currently visible in the window, making it easy to display infinite objects, such as exact (constructive) real numbers.
Proof Assistants   RSS 
  
PhoX Proof Assistant
http://www.lama.univ-savoie.fr/sitelama/Membres/pages_web/RAFFALLI/af2.html
  A first order interactive theorem prover that works with Proof General.
RSS   RSS 
  
FeedBurner
http://www.feedburner.com/fb/a/home
  Feed translator, aggregator, transformer etc.
  
OPML for RSS   RSS 
  
Share Your OPML: Home
http://feeds.scripting.com/
  A site whose intention is to let people share and aggregate their OPML files in various ways.
  
RSS Software   RSS 
  
Womcat Bookmarks
http://www.womcat.org/
  Womcat Bookmarks is an application for maintaining and sharing web bookmarks classified by subject, which uses RSS to do the sharing. It puts the subject into the RSS 2.0 "category" element. It also uses a "type" attribute in the "link" element to specify those links that are themselves RSS files. This allows for the most direct possible RSS auto-discovery. Womcat Bookmarks also maintains a database of downloaded RSS links that can be browsed by subject. And it can be used as a basic feedreader.
Semantic Web   RSS 
  
A Response to Clay Shirky
http://www.ftrain.com/ContraShirky.html
  Refutation of Shirky's criticism of semantic web
Text Editors   RSS 
  
alpaca
http://alpaca.sourceforge.net/
  New open-source text editor that includes and uses Common Lisp. Intended for Authors.
Web Search   RSS 
  
Soople; easy search in Google
http://www.soople.com/
  An easy to use interface to advanced Google search features.
WebLogs   RSS 
  
Ari Paparo Dot Com: Big List of Blog Search Engines
http://www.aripaparo.com/archive/000632.html
  A list of blog search engines

Referrals

These are links to other RSS files. You can use the Womcat Bookmarks application to automatically follow referral links and create a database of referrals and recommendations classified by subject.

  
Womcat Bookmarks for Philip Dorrell
RSS: http://www.1729.com/womcat/bookmarks/womcat-rss.xml
  Womcat Bookmarks for Philip Dorrell.
  
RSS http://lambda.weblogs.com/xml/rss.xml
RSS: http://lambda.weblogs.com/xml/rss.xml
  A web log about higher-level programming languages.

Weak Subscriptions

See here.