jtth + reference   223

Practical Common Lisp
This page, and the pages it links to, contain text of the Common Lisp book Practical Common Lisp published by Apress These pages now contain the final text as it appears in the book. If you find errors in these pages, please send email to book@gigamonkeys.com. These pages will remain online in perpetuity—I hope they will serve as a useful introduction to Common Lisp for folks who are curious about Lisp but maybe not yet curious enough to shell out big bucks for a dead-tree book and a good Common Lisp tutorial for folks who want to get down to real coding right away. However, don't let that stop you from buying the printed version available from Apress at your favorite local or online bookseller. For the complete bookstore browsing experience, you can read the letter to the reader that appears on the back cover of the treeware edition of the book.
book  programming  lisp  reference 
january 2010 by jtth
The R programming language for programmers coming from other programming languages
I have written software professionally in perhaps a dozen programming languages, and the hardest language for me to learn has been R. The language is actually fairly simple, but it is unconventional. These notes are intended to make the language easier to learn for someone used to more commonly used languages such as C++, Java, Perl, etc.
manual  business  database  reference  howto  language  coding  intro  r  documentation  statistics  programming  tutorial  geek  stats  information  tutorials  notes  languages  math 
august 2009 by jtth
A Guide to Alternative Handwriting and Shorthand Systems
The letters you are now reading, while well adapted to the eye to be read, are so ill adapted to the hand to be written that schools teach longhand as an alternative to printing them. The more cursive longhand is easy to learn, but only about 10% faster than printing. Alternative handwriting systems offer 100% or better improvements in handwriting ease and speed. If you could spend the rest of your life taking notes or keeping a journal/diary while writing two or three times faster, then, gee, why not?
shorthand  handwriting  penmanship  alphabet  gregg  pitman  typography  writing  history  culture  education  communication  script  guide  misc  fun  interesting  language  calligraphy  info  code  howto  reference  lifehacks  systems  languages  productivity  article  learn 
august 2009 by jtth
FiveThirtyEight: Politics Done Right: Not All Socialist Countries are Alike
Breakdown of the difference between "Single-payer" and "socialized healthcare" between Canada and the UK.
article  reference  articles  humor  politics  health  usa  info  uk  conservative  canada  europe  fivethirtyeight  healthcare 
august 2009 by jtth
Advice on designing scientific posters
A scientific poster is a large document that can communicate your research at a scientific meeting, and is composed of a short title, an introduction to your burning question, an overview of your trendy experimental approach, your amazing results, some insightful discussion of aforementioned results, a listing of previously published articles that are important to your research, and some brief acknowledgement of the tremendous assistance and financial support conned from others—if all text is kept to a minimum, a person could fully read your poster in under 10 minutes.
conferences  powerpoint  presentation  teaching  guide  science  writing  academia  conference  work  graphics  advice  reference  phd  poster  graphic  school  howto  design  communication  academic  tutorial  posters  presentations  tutorials  research  tips 
august 2009 by jtth
WordNet - About WordNet
WordNet® is a large lexical database of English, developed under the direction of George A. Miller. Nouns, verbs, adjectives and adverbs are grouped into sets of cognitive synonyms (synsets), each expressing a distinct concept. Synsets are interlinked by means of conceptual-semantic and lexical relations. The resulting network of meaningfully related words and concepts can be navigated with the browser. WordNet is also freely and publicly available for download. WordNet's structure makes it a useful tool for computational linguistics and natural language processing.
reference  tools  research  software  opensource  search  free  writing  ai  language  data  english  academic  analysis  database  linguistics  semantic  words  nlp  dictionary  word  semanticweb  ontology  semantics  wordnet  thesaurus  lexical  lexicon  synonyms  dictionaries 
july 2009 by jtth
Introduction to Information Retrieval
The book aims to provide a modern approach to information retrieval from a computer science perspective. It is based on a course we have been teaching in various forms at Stanford University and at the University of Stuttgart.
reference  programming  web  research  free  search  algorithms  data  information  algorithm  ai  cs  books  book  ebooks  ebook  pdf  searchengine  nlp  clustering  datamining  ir  classification  machinelearning 
july 2009 by jtth
F-Shaped Pattern For Reading Web Content (Jakob Nielsen's Alertbox)
F for fast. That's how users read your precious content. In a few seconds, their eyes move at amazing speeds across your website’s words in a pattern that's very different from what you learned in school.
accessibility  eyetracking  nielsen  reading  ui  marketing  website  patterns  layout  pattern  usability  content  interface  webdev  webdesign  writing  visualization  research  psychology  tips  development  internet  articles  technology  web  interesting  design  reference  article  science 
july 2009 by jtth
Nmap Network Scanning
Nmap Network Scanning is the official guide to the Nmap Security Scanner, a free and open source utility used by millions of people for network discovery, administration, and security auditing. From explaining port scanning basics for novices to detailing low-level packet crafting methods used by advanced hackers, this book by Nmap's original author suits all levels of security and networking professionals. The reference guide documents every Nmap feature and option, while the remainder demonstrates how to apply them to quickly solve real-world tasks. Examples and diagrams show actual communication on the wire. Topics include subverting firewalls and intrusion detection systems, optimizing Nmap performance, and automating common networking tasks with the Nmap Scripting Engine.
scan  sysadmin  hack  reference  hacking  tutorials  software  network  ebook  nmap  tools  book  manual  tutorial  books  firewall  linux  computers  packet  read  scanning  research  security  free  networking  apps 
july 2009 by jtth
Safari Shortcuts
A boatload of crazy hidden safari shortcuts.
reference  mac  software  apple  web  osx  computer  tips  macosx  productivity  browser  safari  app  keyboard  browsers  shortcuts  shortcut  cheatsheet 
july 2009 by jtth
Lifehacker - Know What Salary to Ask For in Your New Job - Job search
Questions about salary requirements are one of the very few questions guaranteed to come up during a job interview or screening process, as well as almost always cause some severe awkwardness on both sides. Once you've found a great job, how do you demand what you're worth without sounding arrogant? What if you toss out a low number and lock yourself in at a loss, or shoot too high and scale yourself out of the running? The web's chock-full of tools to help you gauge a reasonable asking rate, and we've received some pretty sound advice over the years on how to pull off the salary tightrope walk. Follow along for a guide to finding and asking after just the right pay rate.
reference  finance  financial  howto  tips  career  advice  jobsearch  interview  business  salary  search  lifehacker  employment  lifehacks  jobs  work  lifehack  pay  money  job  salaries  careers  hr  finances  negotiation  wages  wage  resume 
may 2009 by jtth
Main Page - Digital Foundations
Digital Foundations: Introduction to Media Design with the Adobe Creative Suite integrates the formal principles of the Bauhaus Basic Course into an introduction to digital media production with the Adobe Creative Suite.
reference  software  design  blog  art  free  tools  book  wiki  resource  illustration  diy  graphics  learning  photoshop  digital  boingboing  adobe  cc  creativecommons  bauhaus 
december 2008 by jtth
UCI Machine Learning Repository
We currently maintain 176 data sets as a service to the machine learning community. You may view all data sets through our searchable interface. Our old web site is still available, for those who prefer the old format. For a general overview of the Repository, please visit our About page. For information about citing data sets in publications, please read our citation policy. If you wish to donate a data set, please consult our donation policy. For any other questions, feel free to contact the Repository librarians. We have also set up a mirror site for the Repository.
reference  research  ai  learning  cs  datamining  statistics  library  data  machine-learning  artificial  machine  database  resource  mining  repository  clustering  directory  dataset  ga  datasets  data_mining  ml  machine_learning 
december 2008 by jtth
C++ FQA Lite: Defective C++
This page summarizes the major defects of the C++ programming language (listing all minor quirks would take eternity). To be fair, some of the items by themselves could be design choices, not bugs. For example, a programming language doesn't have to provide garbage collection. It's the combination of the things that makes them all problematic. For example, the lack of garbage collection makes C++ exceptions and operator overloading inherently defective. Therefore, the problems are not listed in the order of "importance" (which is subjective anyway - different people are hit the hardest by different problems). Instead, most defects are followed by one of their complementary defects, so that when a defect causes a problem, the next defect in the list makes it worse.
article  reference  design  programming  computer  humor  development  hacking  code  language  humour  coding  Languages  C++  debate  faq  dev  defective  criticism  fqa  rant 
december 2008 by jtth
Maxing out your Triangle — jackcheng.com
These three things fulfill some of our very basic needs—they give us stability, excitement, ways to contribute and opportunities to grow. If you’re with me so far, then allow me to present exhibit A, the love-growth-cash triangle:
reference  design  cool  tips  interesting  fun  articles  visualization  lifehacks  productivity  work  philosophy  gtd  money  life  project  inspiration  career  reading  graphs  jobs  happiness  lifehack  love  job  charts  triangle  infographics  growth  love-growth-cash 
november 2008 by jtth
Boris Artzybasheff
Fought with anti-communist White Russians before immigrating to US (he spoke no English and arrived with 14 cents). A chameleon, able to adapt different styles, from children's books to portraits. Renowned for his ability to turn machines into living beings (and living beings into who-knows-what). Advisor to the Psychological Warfare branch during WW II. A profuse illustrator for the majors: Life, Fortune, and Time (producing 200+ covers for the last). Illustrated 50 books, including those he wrote himself, notably "As I See." Plentiful ad work for Xerox, Shell Oil, Pan Am, Casco Power Tools, Alcoa Steamship lines, Parke Davis, Avco Manufacturing, Scotch Tape, Wickwire Spencer Steele, Vultee Aircraft, World Airways, and Parker Pens. Mechanics Illustrated profiled him with a cover story in 1954, "When Machines Come to Life."
reference  artzybasheff  artists  retro  artist  1950s  arte  covers  design  art  interesting  history  illustration  collection  gallery 
november 2008 by jtth
Generator Tricks for Systems Programmers
This tutorial discusses various techniques for using generator functions and generator expressions in the context of systems programming. This topic loosely includes files, file systems, text parsing, network programming, and programming with threads.
tutorial  tricks  tools  tips  systems  system  sysadmin  reference  python 
november 2008 by jtth
The Computer Language Benchmarks Game
Benchmarks of most languages, along with varying compilers, JITs, addons, etc. Very useful. I think I'm going to be learning Haskell after seeing it.
speed  statistics  software  reference  programming  shootout  benchmark 
november 2008 by jtth
Python for Lisp Programmers
This is a brief introduction to Python for Lisp programmers. (Although it wasn't my intent, Python programers have told me this page has helped them learn Lisp.) Basically, Python can be seen as a dialect of Lisp with "traditional" syntax (what Lisp people call "infix" or "m-lisp" syntax). One message on comp.lang.python said "I never understood why LISP was a good idea until I started playing with python." Python supports all of Lisp's essential features except macros, and you don't miss macros all that much because it does have eval, and operator overloading, and regular expression parsing, so you can create custom languages that way.
tutorials  tutorial  scheme  reference  python  programming  philosophy  norvig  computerscience 
october 2008 by jtth
Presidential Election 2008 FAQ
This is an FAQ (Frequently Asked Questions list) for the 2008 United States Presidential Election. I need to disclose up front that I am an Obama supporter. However, with the exception of the very last question, this FAQ is designed as a collection of factual information (such as the latest poll results) and of analysis that is as objective as possible.
usa  statistics  reference  president  politics  obama  norvig  interesting 
october 2008 by jtth
C++ Notes: Table of Contents
Some of these supplemental notes are good, others only rough drafts or half-completed. Because they are designed only to provide additional examples, summaries, or explanations where the textbook is weak, they do not cover many obviously important topics. You can download a zipped version: notes-cpp-2004-12-19.zip [less than 400 KB]. -- Fred
C  C++  example  notes  Languages  tutorials  Performance  programming  computerscience  language  tutorial  guide  development  reference  howto  learning  coding  algorithms  cheatsheet  beginner 
september 2008 by jtth
10 Easy Arithmetic Tricks - The List Universe
Math can be terrifying for many people. This list will hopefully improve your general knowledge of mathematical tricks and your speed when you need to do math in your head.
arithmetic  cheatsheet  lists  mathematics  learning  maths  interesting  reference  howto  math 
september 2008 by jtth
NIST Computer Security Special Publications
Special Publications in the 800 series present documents of general interest to the computer security community. The Special Publication 800 series was established in 1990 to provide a separate identity for information technology security publications. This Special Publication 800 series reports on ITL's research, guidelines, and outreach efforts in computer security, and its collaborative activities with industry, government, and academic organizations.
nist  publications  special  bestpractice  guidance  cryptography  management  government  networking  tech  howto  reference  computer  technology  tutorial  security  network  standards  standard  guides  documentation  paper  infosec  dhs 
september 2008 by jtth
[exclusive] Over 400 forms used by the National Security Agency
Via a Freedom of Information Act request (which involved paying $700 and waiting almost 4 years), The Memory Hole has obtained blank copies of most forms used by the National Security Agency).
secret  research  reference  politics  nsa  pdf  interesting  ideas  history  government  fisa 
july 2008 by jtth
Bikesport Michigan Online - Editorial
Describes the difference betwen TT/Tri and Road bike frame geometry
bike  bicycle  timetrial  tt  triathlon  tutorial  reference 
july 2008 by jtth
gittutorial(7)
Intro to git. I'm gettign skiddish about modifying my little partner parser.
tutorials  tutorial  tips  reference  programming  versioncontrol  vcs  scm 
july 2008 by jtth
Colorful Animation Expressions: Color in 101 Dalmatians: an introduction
Over the past few weeks I’ve been analyzing 101 Dalmatians shot by shot. Of course, most of what I’ll comment on could be found in any good film or painting. But I’m mainly interested in how the subtext of this specific story is told through color.
theory  illustration  design  color  art  animation  film  layout  reference  disney 
july 2008 by jtth
Advanced techniques for using the UNIX find command
Awesome illustration of advanced usage of the unix "find" command.
unix  find  linux  shell  tips  tutorial  reference  article  bash  command  example  howto 
july 2008 by jtth
« earlier      

related tags

0day  3d  43folders  1950s  academia  academic  accessibility  activism  addons  admin  administration  administrator  adobe  advertising  advice  advisory  age  aggregator  ai  ajax  alert  algebra  algorithm  algorithms  alphabet  alternative  amateur  amateur-radio  AmateurRadio  america  american  analysis  animals  animation  anime  anonymity  anonymizer  anonymous  anonymously  ansi  answers  anthropology  APA  apache  api  app  apple  applets  application  applications  apps  architecture  archive  arithmetic  army  art  arte  article  articles  artificial  artist  artists  artzybasheff  ascii  asl  astronomy  attack  audio  author  awesome  backup  banana  bananas  base  bash  bauhaus  beautiful  beef  beginner  behavior  benchmark  benefits  bestpractice  bestpractices  beta  bibliography  bicycle  bicycling  bike  bikes  biking  biofeedback  biology  blog  blogging  blogs  bluetooth  boingboing  book  bookmarklet  books  bored  brain  brainmap  browser  browsers  bush  business  buzz  c  c++  caffeine  calculator  calculus  calendar  calligraphy  calorie  camera  canada  Cannabis  career  careers  carnegie  cat  cats  cc  census  charting  charts  cheat  cheatsheet  chemistry  chicken  chronology  circuit  citation  citations  cities  class  classification  cli  cliches  clothes  clustering  cms  cocoa  code  codes  coding  coffee  cognition  cognitive  cognitivescience  cogsci  collaboration  collaborative  collecta  collection  color  colors  comedy  comics  command  command-line  commandline  commands  common-lisp  communication  communities  community  complex  complexity  compsci  computation  computational  computer  computers  computerscience  computing  concurrency  conference  conferences  consciousness  conservative  console  content  cooking  cool  corruption  covers  crack  crash  crazy  creative  creativecommons  creativity  crime  criticism  crowdsourcing  crypto  cryptography  cs  css  culture  cycling  daily  data  database  databases  datamining  dataset  datasets  data_mining  day  death  debate  debian  debug  debugging  defective  del.icio.us  delicious  democracy  depression  design  desk  desktop  dev  developer  development  dhs  dhtml  diagram  dictionaries  dictionary  diet  digestion  digg  digital  digitalstorytelling  directory  disaster  disney  distro  diy  docs  document  documentary  documentation  download  downloads  drugs  drupal  dynamic  ebook  ebooks  economics  economy  editors  education  eeg  eeye  eigenfactor  elearning  electronic  electronics  elements  emacs  email  employment  encyclopedia  energy  engine  engineering  engines  english  enigma  entertainment  environment  ergonomics  error  estimator  europe  evil  evolution  example  examples  exercise  exercises  exploit  exploits  eye  eyetracking  factor  facts  fandom  faq  fashion  fauxpas  fedora  ficlets  ficly  fiction  film  finance  finances  financial  find  firewall  firmware  fisa  fitness  fivethirtyeight  fixed  flare  flash  flickr  floating  floating-point  flow  folding  fonts  food  format  formula  forth  forum  fqa  framework  free  freedom  freeware  fuck  fun  functional  funny  furniture  future  ga  gadgets  gallery  game  games  gaming  gdb  gear  geek  genetics  geography  geometry  gnu  gnu/linux  gnuscreen  google  googlemaps  government  grammar  graph  graphic  graphics  graphing  graphs  great  green  gregg  growth  gtd  gui  guidance  guide  guidelines  guides  hack  hacking  hacks  ham  hamradio  handwriting  handy  happiness  hardware  haskell  hci  HDR  health  healthcare  help  hemp  high  history  home  hosting  house  housing  howto  hr  htm  html  human  humor  humour  ical  icon  icons  idea  ideas  illusion  illusions  illustration  image  imaging  imported  info  infographics  information  infosec  infovis  inspiration  instruction  integrals  intelligence  interactive  interesting  interface  international  internet  interview  interviews  intro  introduction  iphone  ipod  iptv  ir  Iraq  itunes  iu  jack  jane  java  javascript  job  jobs  jobsearch  journal  journalism  journals  json  kernel  keyboard  kids  knol  knowledge  language  languages  law  lawyer  layout  learn  learning  lecture  lectures  legal  lesson  lessons  lexical  lexicon  libraries  library  life  lifehack  lifehacker  lifehacks  linguistics  links  linux  lisp  list  lists  literate  literature  local  logic  lookup  love  love-growth-cash  mac  MacBook  machine  machine-learning  machinelearning  machine_learning  macintosh  macosx  magazine  magic  mail  maintenance  make  malware  management  manual  manufacturing  map  mapping  maps  Marijuana  marketing  mashup  math  mathematica  mathematical  mathematics  mathoverflow  maths  matlab  md5  mechanics  media  medical  medicine  meditation  mellon  mental  menu  menus  meta  method  methodology  methods  metrics  microsoft  military  mind  mindmap  mining  misc  MIT  ml  mmo  mmorpg  mobile  mod  model  modeling  money  monitoring  monster  monstercable  morse  movie  movies  mp3  Multimedia  music  mysql  myth  myths  name  nasa  navigation  negotiation  neighborhood  nerd  net  network  networking  networks  neural  neuralnetworks  neurology  neuropsychology  neuroscience  news  nielsen  nist  nlp  nmap  norvig  notation  notes  nova  np  np-complete  nsa  number  numbers  numenta  numerical  numpy  nutrition  obama  objective-c  ObjectiveC  octave  of  office  oil  online  ontology  open  openfirmware  openid  opensource  open_access  optical  optics  optimization  optimizing  organ  organization  organize  organizer  organs  origami  os  osx  overflow  packet  pair  paleontology  palette  paper  papers  patent  patents  pattern  patterns  pay  PBS  pcb  pda  pdf  peakoil  penmanship  pentest  people  perception  performance  periodic  periodictable  periodic_table  perl  personal  personality  persuasion  pets  pharmaceutical  pharmacy  phd  philosophy  phone  photo  Photography  photos  photoshop  php  physics  picture  pipe  pitman  planetmath  planets  planner  planning  plants  plath  pocket  pocketmod  Podcast  poem  poems  poetry  point  policy  politics  portal  portfolio  poster  posters  pot  power  powerpoint  practice  presentation  presentations  president  primes  prison  privacy  problem  problems  processing  productivity  profiteering  program  programming  programminglanguage  project  proxies  proxy  proxyserver  psychology  publication  publications  publishing  punctuation  puzzle  puzzles  python  quantum  query  questions  QuickTime  quiz  r  radar  Radio  rails  rant  read  reading  real  realtime  reboot  recipe  recipes  recursive  redhat  reference  regexp  regression  relativity  religion  remote  render  repository  research  resource  resources  resume  retro  reverse  review  riddles  rights  rms  robotics  router  rss  ruby  rubyonrails  rules  sad  safari  safety  salaries  salary  scan  scanning  scarf  scheme  school  science  scientific  scifi  scipy  scm  screen  script  scripting  search  searchengine  searchengines  secret  secure  security  self  self-referential  sem  semantic  semantics  semanticweb  semiotics  sequences  series  server  service  set  sgi  sheet  shell  shootout  shortcut  shortcuts  shorthand  shortstories  sign  signlanguage  simulation  sizing  Sleep  snippets  social  socialmedia  socialnetworking  society  sociology  softmod  software  softwareengineering  source  space  sparql  special  speech  speed  spellchecker  spider  spirals  sports  spotify  spyware  ssh  stack  stackoverflow  standard  standards  startup  startups  statistic  statistics  stats  stdlib  stl  Storage  stories  story  storytelling  strange  stream  study  style  subversion  sun  sustainability  sylvia  sylviaplath  sylvia_plath  symbols  synonyms  sysadmin  system  systems  table  tabs  taxes  tea  teaching  tech  technews  technical  technology  television  template  templates  terminal  text  textbooks  theme  themes  theory  thesaurus  thinking  threads  time  timeline  timetrial  tip  tips  to  todo  toilet  tool  tools  topcoder  torrent  trace  trademark  training  translation  transportation  travel  trends  triangle  triathlon  trick  tricks  trivia  tropes  troubleshooting  tt  tutorial  tutorials  tv  tweaks  twitter  typography  ubuntu  ui  uk  un  underground  unicode  university  unix  unlock  urban  US  usa  usability  use  useful  user  utf  utilities  utility  ux  vcs  versioncontrol  video  videos  virtualworlds  virus  vision  visual  visualisation  visualization  viz  vocabulary  voip  vpn  vulnerability  wage  wages  walking  wallpaper  war  warcraft  water  weather  web  web2.0  webapp  webdesign  webdev  webhosting  webproxy  website  websites  weird  wi-fi  wifi  wiki  wikibook  wikipedia  win32  windows  windowsmobile  wired  wireless  wisdom  wm5  wolfram  women  word  wordnet  wordpress  words  work  workstation  world  worldofwarcraft  wow  wp  wpa  writers  writing  wtf  xbmc  xbox  xp  youtube  zero 

Copy this bookmark:



description:


tags: