Full threadbdevine·I swear by Boards of Canada, which, judging from the criteria you listed, might be right up your alley.View on HN