jtth + cs   54

Mac OS X 10.6 Snow Leopard: the Ars Technica review
Blocks - closures and anonymous functions to c and derivative languages
programming  cs 
june 2010 by jtth
Measuring Measures: Learning About Statistical Learning
I get a lot of inbound requests for book recommendations from people who want to either get into research, or better understand it so they can build high quality supporting systems for research and analytics.  The typical desire is participate in some form of what statisticians call inference, or what machine learning people call learning (the two are more or less the same).
book  cs  learning  machinelearning  math 
january 2010 by jtth
anic - Project Hosting on Google Code
anic is the reference implementation compiler for the experimental, high-performance, statically-safe, fully implicitly parallel, object-oriented, general-purpose dataflow programming language ANI.

Portably written using the GNU toolchain, anic works on all of the popular operating systems, including *nix, Mac OS X, and Windows (via Cygwin).
dev  language  programming  cs 
january 2010 by jtth
tinkerpop's gremlin at master - GitHub
Gremlin is a Turing-complete, graph-based programming language developed in Java 1.6+ for key/value-pair multi-relational graphs known as property graphs. Gremlin makes extensive use of the XPath 1.0 language to support complex graph traversals. This language has applications in the areas of graph query, analysis, and manipulation.
programming  cs  language  graph 
january 2010 by jtth
Summary of all the MIT Introduction to Algorithms lectures - good coders code, great reuse
As you all may know, I watched and posted my lecture notes of the whole MIT Introduction to Algorithms course. In this post I want to summarize all the topics that were covered in the lectures and point out some of the most interesting things in them.

Actually, before I wrote this article, I had started writing an article called “The coolest things that I learned from MIT’s Introduction to Algorithms” but quickly did I realize that what I was doing was listing the topics in each article and not really pointing out the coolest things. Therefore I decided to write a summary article first (I had promised to do so), and only then write an article on really the most exciting topics.

Talking about the summary, I watched a total of 23 lectures and it resulted in 14 blog posts. It took nearly a year to publish them here. The first blog post in this series was written in August 2008, and the last in July 2009.
cs  computersciene  mit  algorithm  algorithms 
november 2009 by jtth
CS Topic Generator
Computer Science is facing a major roadblock to further research. The problem is most evident with students, but afflicts many researchers as well: people simply have a tough time inventing research topics that sound sufficiently profound and exciting. Many PhD students waste needless years simply coming up with a thesis topic. And researchers often resort to reading documents from government grant agencies so they will know what to work on for the next proposal!

Good news for the CS community: the problem has at last been solved. The table below provides the answer.
computerscience  cs  topic  generator  humor  research  academia 
october 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
Books and papers every graduate students should read
These recommendations are sorted from general to specific: from resources for any kind of graduate student to resources for graduate students in my own field, static analysis. My criteria for inclusion are readability, self-containment, brevity and coverage. If you're a grad student at Utah, feel free to come by my office and borrow any of them for a day or two. (I've provided links for the books and papers I could find online; for the rest, I've provided amazon.com links to the most recent edition.)
writing  books  cs  resources  reading  phd  student  gradschool  presentations 
july 2009 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
An Introduction to Scheme and its Implementation - Recursion in Scheme
Describes how Scheme optimizes things (i.e.: why you want to use tail-recursion).
scheme  programming  computerscience  cs  recusion  lisp  optimization  specification 
august 2008 by jtth
Scapy
a packet manipulation framework for python
cs  dev  generator  hacks  imported  languages  network  linux  python  scapy  packet  tutorial  programming  tools  security 
july 2008 by jtth
Primitive intelligence - 27 September 2000 - New Scientist
Even slime mould can work out the shortest route through a maze, scientists have found. They say the discovery shows that the most primitive amoeba-like organisms have some basic computing ability.
slime  mould  biology  computation  computer_science  cs  foraging  maze  efficiency 
april 2008 by jtth
What Every Computer Scientist Should Know About Floating-Point Arithmetic
This paper presents a tutorial on those aspects of floating-point that have a direct impact on designers of computer systems. It begins with background on floating-point representation and rounding error, continues with a discussion of the IEEE floating-p
programming  floating-point  reference  floating  point  cs  math  computing  computerscience  academic  development  documentation  document  engineering  optimization  numerical  numbers  number  model  mathematics  manual  science  sun  statistics  technology  theory  useful 
april 2008 by jtth
CSE 214 - Lecture Notes
some nifty lecture notes about data structures. they're very concise.
computer  science  data  structures  cs  lectures  lecture 
march 2008 by jtth
Student snags maths prize : Nature News
Alex Smith, a undergraduate electrical engineering student at the University of Birmingham in the United Kingdom, has proven that a primitive type of computer known as a 2,3 Turing machine can solve every computational problem there is. Proving the "unive
ai  turing  wolfram  cs  computer  science 
october 2007 by jtth
InfoVis CyberInfrastructure- Software
This page provides pointers to commonly used data analysis and visualization algorithms. An 'IVC Software Framework' was implemented to facilitate the easy integration of diverse software packages and their menu driven usage. Many software packages are av
visualization  software  tools  java  graph  design  information  viz  technology  tool  math  net  network  code  cs  data  free  development  research  reference  programming  academia  3d 
october 2007 by jtth
Byte of Python:Main Page - Text
This book will help you to learn the Python programming language, whether you are new to computers or an experienced programmer. let's begin!
academia  beginner  book  books  code  coding  introduction  computers  cs  development  ebook  ebooks  education  programming  online  manual  learning  wiki  tutorial  reference  python  project  free  guide  help  howto  resource  intro 
september 2007 by jtth
SciPy -
SciPy (pronounced "Sigh Pie") is open-source software for mathematics, science, and engineering. It is also the name of a very popular conference on scientific programming with Python.
academia  application  code  coding  compsci  computation  computer  computers  computing  cs  lab  graphing  graphic  graph  freeware  free  framework  extension  engineering  developer  language  libraries  library  math  mathematics  maths  matrix  modeling  number  numbers  open  open-source  opensource  optimization  oss  package  plot  programming  python  research  resources  science  scientific  visualization  work  scripting  software  source  statistic  statistics  stats  tutorials  tools 
september 2007 by jtth
Welcome to schemers.org!
'(schemers . org): an improper list of Scheme resources
code  development  functional  cs  computer  science  imported  language  link  lisp  programming  resource  scheme  website  Languages 
september 2007 by jtth
Getting Real
16 chapter/91 essay book written by the guys who brought you Basecamp, Campfire, and Backpack.
37signals  book  html  design  software  cs 
november 2006 by jtth
LEGO Technic Difference Engine
A recreation of a difference engine, the first computer, in the medium of LEGO.
lego  computer  cs  apple 
february 2006 by jtth
The TeachScheme! Project
A revolution is changing the design and teaching of introductory computer science curricula. The TeachScheme! Project is a leading innovator in these new curricula at the high school and college levels. The curriculum is in use at hundreds of high schools
computer  cs  education  lisp  programming  reference  scheme  school  tutorial  language  teaching 
january 2006 by jtth
Computational complexity theory - Wikipedia, the free encyclopedia
Computational complexity theory From Wikipedia, the free encyclopedia. Jump to: navigation, search In computer science, computational complexity theory is the branch of the theory of computation that studies the resources required during computation to so
cs  computerscience  cogsci 
december 2005 by jtth
Snail Brain Merged with Microchip | Betterhumans > News
A network of snail brain cells has been cultivated on a silicon chip, an advance that its creators claim is a big step towards microchip implants that can control artificial limbs, restore sight and revive memory function. Researchers from Calgary Univers
neuroscience  cs  computerscience  cogsci 
december 2005 by jtth
Workshop on Scheme: Factoring integers
Scheme code and tutorial for playing with integers, including a buggy prime number checker.
cs  computerscience  programming  scheme 
december 2005 by jtth

related tags

3d  37signals  academia  academic  adiabatic  admin  advice  advocacy  ai  ajax  algorithm  algorithms  analysis  ann  apple  application  archive  article  articles  artificial  beginner  biology  blog  book  books  business  c++  calculus  calendar  class  classification  clustering  cms  cocoa  code  coding  cogsci  complexity  compsci  computation  computational  computer  computers  computerscience  computersciene  computer_science  computing  cool  cpu  criticism  cs  css  daily  data  database  datamining  dataset  datasets  data_mining  design  dev  developer  development  dijkstra  directory  discipline  document  documentation  ebook  ebooks  education  efficiency  emacs  encyclopedia  engineering  essay  extension  floating  floating-point  foraging  framework  free  freeware  fun  functional  funny  ga  geek  generator  geometry  gradschool  graph  graphic  graphics  graphing  guide  guides  hack  hacking  hacks  haskell  help  howto  html  humor  humour  imported  information  inspiration  insult  intelligence  interview  intro  introduction  ir  java  javascript  kernel  lab  lambda  language  languages  learn  learning  lecture  lectures  lego  libraries  library  link  linux  lisp  list  machine  machine-learning  machinelearning  machine_learning  macosx  manual  mashup  math  mathematics  maths  matrix  maze  menu  menus  methodology  microsoft  mining  mit  ml  model  modeling  mould  mpi  navigation  nerd  net  network  neuroscience  news  nlp  nondeterminism  number  numbers  numerical  objc  online  open  open-source  opensource  optimization  os  oss  package  packet  papers  parallel  parallel_programming  pattern  patterns  pdf  phd  philosophy  physics  plot  pogramming  point  polymorphism  practice  presentations  program  programming  programs  project  python  quantum  quine  R  rails  random  reading  real  recursion  recusion  reference  replicating  repository  research  resource  resources  reversable_computing  review  robotics  rtj  satire  scapy  scheme  school  science  scientific  scripting  search  searchengine  security  self  sequences  series  slime  software  softwareengineering  source  specification  startup  statistic  statistics  stats  structures  student  study  sun  systems  tabs  teaching  technology  text  textbook  theory  thought  time  tips  tool  tools  topic  turing  tutoria  tutorial  tutorials  useful  video  visualization  viz  web  web2.0  webapp  webdesign  webdev  website  wiki  windows  wolfram  wordpress  work  writing 

Copy this bookmark:



description:


tags: