jtth + computer   150

call-with-current-continuation.org
CHICKEN is a compiler for the Scheme programming language. CHICKEN produces portable, efficient C, supports almost all of the R5RS Scheme language standard, and includes many enhancements and extensions. CHICKEN runs on Linux, MacOS X, Windows, and many Unix flavours.
software  mac  programming  tools  computer  osx  development  hacking  code  language  freeware  scheme  coding  scripting  lisp  lambda  chicken  compiler  languages  functional  c++  dev  c  portable  compilers  implementation  continuations  interpreter  continuation  parser 
august 2009 by jtth
Unqualified Reservations: Wolfram Alpha and hubristic user interfaces
My guess is that if there is any "next thing" in search interfaces, it will come not from smarter UIs, but from dumber ones in which the user does more work - the Graffiti effect. If a small quantity of user effort can produce a substantial improvement in user experience (which is a big if), the user will accept the bargain. Hey, it made Jeff Hawkins rich.
hubris  interfaces  wolfram-alpha  wolfram_alpha  affordance  alpha  wolfram.alpha  wolframalpha  essay  usability  development  design  article  programming  search  ui  hci  ux  interaction  ai  blog  google  analysis  wolfram  interesting  web  computer  interface  criticism 
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
alex dragulescu :: dynamic for the people
Alex Dragulescu is a Romanian visual artist whose practice embraces both traditional and new media. His projects are experiments and explorations of algorithms, computational models, simulations and information visualizations that involve data derived from databases, spam emails, blogs and video game assets.
software  design  programming  blog  cool  art  computer  data  visualization  technology  information  images  digital  processing  artist  media  experimental  culture  music  portfolio  spam  artists  architecture  code  graphics  inspiration  graphic  newmedia  3d  generative 
july 2009 by jtth
The International Association for Computing and Philosophy
The IACAP exists to promote scholarly dialogue and research on all aspects of the computational and informational turn, and on the use of information and communication technologies in the service of philosophy.
science  computer  tech  ai  philosophy  computers  information  computer_science  info  linguistics  computing  organization  conference  association  informatics  international  ethics 
june 2009 by jtth
Kunal Anand - looks del.icio.us
The looks del.icio.us project is my first attempt to combine graphics design with programming. The concept is to see how users develop and sustain their tagging methodologies on del.icio.us. I'm not a formal art student or have a computer science degree. I'm just curious.
design  python  beautiful  delicious  brilliant  Tags  information  programming  art  data  mapping  infographics  del.icio.us  tree  maps  web  computer  graph  visual  research  graphs  socialnetworking  visualisation  tagging  visualization  datavisualization  dataviz  tag 
may 2009 by jtth
Laptop Repair Help » DC power jack repair guide. Do-it-yourself instructions.
This guide will explain how to repair a failed or loose DC power jack on a laptop computer yourself. Here’s my previous post related to DC power jack related issues.
howto  computer  hardware  laptop  power  repair  jack  notebook 
april 2009 by jtth
PS3Cluster Guide: By The Cluster Workshop
Our community guide allows you to set up your own MPI (Message Passing Interface) based supercomputer cluster with the Playstation 3. This guide was co-written by Gaurav Khanna, based on his previous work on the Gravity Grid and is a current run-time environment for the research of co-author (Chris Poulin), based on his current work in distributed pattern recognition. As such, we currently utilize the Fedora Core for this infrastructure and illustrate a "how-to" below. NOTE: We focus on the Fedora 8 distribution, due to prevalence of Fedora and its Cell SDK (3.0) compatibility. Finally, this content should be considered open source, and here is the license.
howto  software  computer  tutorial  linux  opensource  guide  computing  game  tool  diy  games  hardware  2008  cell  beowulf  parallel  sony  supercomputer  clustering  supercomputing  mpi  playstation  ps3  gpu  hpc  cluster 
december 2008 by jtth
Backpropagation
The project describes teaching process of multi-layer neural network employing backpropagation algorithm. To illustrate this process the three layer neural network with two inputs and one output,which is shown in the picture below, is used:
programming  computer  tutorial  math  network  ai  mathematics  computerscience  algorithm  algorithms  neural  networks  neuralnetworks  nn  ann  machinelearning  backpropagation 
december 2008 by jtth
Damn Interesting » On the Origin of Circuits
It seems that evolution had not merely selected the best code for the task, it had also advocated those programs which took advantage of the electromagnetic quirks of that specific microchip environment. The five separate logic cells were clearly crucial to the chip's operation, but they were interacting with the main circuitry through some unorthodox method– most likely via the subtle magnetic fields that are created when electrons flow through circuitry, an effect known as magnetic flux. There was also evidence that the circuit was not relying solely on the transistors' absolute ON and OFF positions like a typical chip; it was capitalizing upon analogue shades of gray along with the digital black and white.
science  article  design  programming  cool  interesting  computer  technology  research  algorithm  computing  antenna  genetic  biology  nasa  hardware  ai  electronics  history  evolution  circuitry 
december 2008 by jtth
The Making of... Dune II | Edge Online
Talks about how the Mac UI was an inspiring factor in the design of the progenitor of RTS games.
design  computer  articles  history  games  computers  interface  gaming  videogames  ui  edge  interaction  hci  strategy  rts 
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
ILoveSketch
Amazing user interface technology for 3d sketching.
software  3d  drawing  GUI  modeling  vector  engine  hci  interface  computer  interface-design  ilovesketch  sketch 
october 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
PARI/GP Development Headquarters
PARI/GP is a widely used computer algebra system designed for fast computations in number theory (factorizations, algebraic number theory, elliptic curves...), but also contains a large number of other useful functions to compute with mathematical entities such as matrices, polynomials, power series, algebraic numbers etc., and a lot of transcendental functions. PARI is also available as a C library to allow for faster computations.
science  software  programming  computer  tools  linux  math  mathematics  opensource  education  development  language  library  academic  theory  number  system  calculator  algebra  C  cas  number_theory  pari-gp  gp  matematica  number-theory 
august 2008 by jtth
Obsolete Microkernel Dooms Mac OS X to Lag Linux in Performance
However, I think we've come to a point where the record speaks for itself, and the microkernel project has failed. Yet this still doesn't cleanly vindicate Linux merely because it has a monolithic kernel. Sure, Linux need no longer envy Darwin's microkern
architecture  article  computer  darwin  humour  kernel  linux  macosx  osx  Performance  programming  science  microkernel 
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
USENIX - Publications - Proceedings
Announcement: All online conference proceedings are now freely available to everyone. This significant decision will allow universal access to some of the most important technical research in advanced computing. In making this move USENIX is setting the s
usenix  unix  linux  research  computing  computer  science  compsci  conference 
march 2008 by jtth
Cyber Goggles for Human Tagging | Popular Science
The camera records what the wearer sees while software in the computer recognizes and names objects in the field of view in real time. The wearer can then type in a keyword later on—say, butterfly—and the screen will playback the clip from the moment
technology  computer  vision  camera  object  recognition  tokyo  research 
march 2008 by jtth
Neural Nets by Kevin Gurney
"An Introduction to Neural Networks," A primer by Kevin Gurney, available online for free.
ai  neural  neuralnetworks  book  neuralnet  network  free  learning  net  networks  imported  hopfield  computer  books 
february 2008 by jtth
Internet '96
What the websites of some corporate pages looked like in '96.
history  internet  funny  webdesign  design  vintage  technology  weird  webdev  comparison  computer  culture  humour  interesting  marketing  pictures 
january 2008 by jtth
JCMC Vol 13 Issue 1
The Journal of Computer-Mediated Discussion
journal  computer  mediated  communication  informatics 
november 2007 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
PSYCHE: Volume 2
In this symposium, nine researchers in computer science, philosophy, psychology, mathematics, and molecular biology address Penrose's positions at some length, concentrating on his Gödelian arguments against artificial intelligence and on his proposal th
penrose  shadows  of  the  mind  cogsci  cognitive  science  godel  brain  computation  computer  interesting 
october 2007 by jtth
Medallia Blog: dyeSight $2 Multi-Touch Pad
Long story short, I made a simple one from a plastic bag, some dye and a camera:
multitouch  touchscreen  interface  hci  human  computer  awesome  science  hack 
september 2007 by jtth
Workstation Intallation Tool
Follow the three steps below when planning your workstation. The values displayed will help you place your equipment for optimum ergonomic comfort.
ergonomics  health  office  desk  furniture  tool  work  tools  utilities  workstation  organization  personal  productivity  reference  home  guide  computers  computer  calculator  howto  tips 
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
reactable
The reactable is a collaborative electronic music instrument with a tabletop tangible multi-touch interface. Several simultaneous performers share complete control over the instrument by moving and rotating physical objects on a luminous round table surfa
interface  audio  music  technology  art  software  tangible  sensor  screen  nerdy  novel  programming  project  recognition  research  tech  tactile  table  tables  synthesizer  sound  Performance  processing  awesome  capture  camera  amazing  academic  2007  computer  control  creative  design  dj  editor  electronic  electronica  electronics  fusion  interaction  interactive  interesting 
september 2007 by jtth
FOSSwire » Fix a Frozen System with the Magic SysRq Keys
Mashing in the power button to reboot could cause a problem if your hard drive is still being written to, and usually causes more problems than it solves. The Linux kernel includes a secret method of restarting your PC should it ever stop doing its job.
linux  howto  reboot  tips  crash  kernel  reference  open  sysadmin  tech  tip  cool  computing  computer  commands  blog  admin  lifehacks  tools  trick  tricks  troubleshooting  tutorial  help  guides 
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
Orion Multisystems DS-96 Efficeon Cluster Workstation - PCSTATS.com
The Orion DS-96 deskside Cluster Workstation will include 96 nodes with 300 Gflops peak performance, up to 192GB of memory and up to 9.6TB of storage space when it is released in October 2004.
cluster  node  workstation  hpc  supercomputer  supercomputing  news  article  insane  computer  processor 
september 2007 by jtth
blog gnist org - Holliday cracking
Documentation of a process of performing computer forensics on a Linux rootkit intrusion.
forensics  forensic  computer  system  administration  sysop  admin  sysadmin  root  linux 
august 2007 by jtth
Applet Frame
A big list of Computer Engineering applets. Nifty.
compe  computer  engineering  applet  java  list 
june 2007 by jtth
Applet Frame
An applet that's a really, really basic CPU.
cpu  computer  applet  demonstration 
june 2007 by jtth
Ai Research - Creating a new form of life
Ai Research is a leading artificial intelligence research project. At Ai, we're creating a new form of life. Our expanding web site is an essential part of the emerging global discussion about artificial intelligence. On this website, we showcase the stat
ai  research  design  artificial  intelligence  cogsci  cognitive  science  computer  turing 
june 2007 by jtth
Seed: Science In Silico
Computer simulations and visualizations are performing the thought experiments of the 21st century and pushing the limits of human vision and imagination.
science  visualization  computational  computation  computer  simulation  simulate  seed  video 
april 2007 by jtth
Turing Machine Simulator
A really cool Turing Machine example in Java with source code.
java  turing  machine  simulator  programming  theory  computer  science 
april 2007 by jtth
If you're happy, the robot knows it - tech - 22 March 2007 - New Scientist Tech
A monitor on an actuator rigged to a device that detects your mood based on posture could change the way we interact emotionally with computers.
computer  psychology  emotion  posture  robot  robotics 
march 2007 by jtth
« earlier      

related tags

0day  3d  academia  academic  activex  adidas  admin  administration  advice  advisory  advocacy  affordance  aggregator  ai  ajax  alert  algebra  algorithm  algorithms  alpha  amazing  amd  analysis  ann  anonymity  anonymizer  anonymous  anonymously  antenna  anthropology  antivirus  api  app  apple  applet  application  apps  arcade  architecture  archive  art  article  articles  artificial  artist  artists  aspergers  association  ati  auction  auctions  audio  autism  awesome  backpacks  backpropagation  backup  bags  bargains  bash  beautiful  beowulf  bestpractice  bigbrother  bike  biofeedback  biology  bittorrent  blog  blogging  blogs  bomb  book  bookmarks  books  boot  bored  brain  brilliant  browser  browsers  builder  business  buy  c  c++  calculator  calculus  calendar  camera  cannon  capture  cas  cd  cell  cheatsheet  chemistry  chess  chicken  chip  cingular  circuitry  class  cli  clone  cluster  clustering  cms  cocoa  code  codes  coding  cognition  cognitive  cognitivescience  cogsci  commands  communication  comparison  compe  compiler  compilers  complex  complexity  compras  compsci  computation  computational  computer  computers  computerscience  computer_science  computing  concurrency  conf  conference  configuration  consciousness  continuation  continuations  control  convert  cool  coprocessor  core  courier  cpu  crack  crash  crazy  creative  creativity  criticism  crumpler  crypto  cryptography  cs  css  culture  cypher  daily  darwin  data  database  databases  datavisualization  dataviz  day  deals  debate  defective  del.icio.us  delicious  dell  demonstration  design  desk  desktop  dev  developer  development  dhs  difference  digg  digital  discount  distro  diy  dj  dmg  dock  docs  document  documentary  documentation  download  downloads  drawing  drive  driver  dvd  dynamic  e-commerce  ebooks  ecommerce  economics  edge  editor  education  eeg  eeye  egyptology  electronic  electronica  electronics  email  emotion  encryption  engine  engineer  engineering  engines  english  environment  ep795  ergonomics  error  essay  ethics  eu  evolution  example  examples  experimental  exploit  exploits  explorer  expresscard  expressions  Ext2  extension  external  factor  faq  feed  feeds  filesharing  filesystem  firefox  firewall  firewire  flash  flops  fonts  forensic  forensics  format  forth  fqa  framework  france  free  freedom  freeware  fun  functional  funny  furniture  fusion  future  gadgets  game  games  gaming  garmin  gear  geek  generative  generator  genetic  genetics  gentoo  geometry  gflops  gigaflops  gnu  go  godel  good  google  government  gp  gps  gpu  graph  graphic  graphics  graphing  graphs  great  gtd  GUI  guidance  guide  guides  gun  gvim  hack  hacker  hacking  hacks  handy  hard  harddrive  hardware  haskell  hci  health  help  high  history  home  hopfield  how  howto  hpc  hsdpa  html  hubris  human  humor  humour  hypertransport  ical  icon  icons  ie  ie7  ilovesketch  image  images  imaging  implementation  imported  industry  info  infographics  informatics  information  infosec  insane  inspiration  install  insult  intelligence  interaction  interactive  interesting  interface  interface-design  interfaces  international  internet  interpretation  interpreter  interview  interviews  ipod  iptv  irish  jack  java  javascript  job  jobs  journal  justice  kernel  keyboard  kill  knowledge  lab  lambda  language  languages  laptop  law  layout  learn  learning  lecture  lectures  legal  lego  leopard  libraries  library  life  lifehacker  lifehacks  light  linguistics  link  links  linux  lisp  list  lists  literature  livecd  logic  mac  machine  machinelearning  macintosh  macosx  magazine  make  malware  management  manual  mapping  maps  marketing  mashup  matematica  math  mathematics  maths  matrix  media  mediated  medical  medicine  meditation  memory  mental  microkernel  microsoft  military  mind  misc  mit  modeling  monitoring  motherboard  motivation  motivational  mozilla  mpi  multitouch  mushrooms  music  nasa  nerdy  net  network  networking  networks  neural  neuralnet  neuralnetworks  neurology  neuropsychology  neuroscience  newmedia  news  nike  nist  nn  node  nondeterminism  notebook  notes  nova  novel  np  np-complete  number  number-theory  numbers  number_theory  object  octogenarians  ocw  of  office  online  onsale  oop  open  open-source  opensource  open_access  optimization  organization  oriented  os  oss  osx  p2p  package  packet  paleontology  paper  papers  parallel  pari-gp  parser  password  passwords  pattern  patterns  pay  PBS  pc  pci-e  penrose  pentest  people  perception  Performance  personal  philosophy  photo  photography  photos  photoshop  physics  pictures  planet  playstation  plot  Podcast  pogramming  police  politics  port  portable  Portal  portfolio  post  posture  power  preview  privacy  processing  processor  productivity  program  programming  programminglanguage  programs  project  proxies  proxy  proxyserver  ps3  psychiatry  psychology  publications  publishing  puzzle  puzzles  python  quad  quadfx  quantum  quine  radeon  Radio  raid  rails  ram  rant  read  real  reboot  recognition  recovery  recursion  recycle  recycling  reference  reformat  regex  regexp  remote  repair  replicating  repository  rescue  research  resource  resources  review  rights  robot  robotics  root  router  rss  rtj  rts  runic  running  safari  sale  sample  satire  scheme  school  science  scientific  scip  screen  script  scripting  search  searchengine  searchengines  security  seed  self  sensor  server  service  setup  setups  sgi  shadows  sheep  shell  shop  shopping  shortcut  shortcuts  sicp  simulate  simulation  simulator  singularity  sketch  slag  slashdot  snippets  social  socialnetworking  software  softwareengineering  soldier  sony  sound  source  sourcecode  spam  special  speech  spotify  spyware  square  ssh  stack  standard  standards  statistic  statistics  stats  steve  stevejobs  stl  store  strange  strategy  stream  stress  structure  structures  study  stuff  supercomputer  supercomputing  surveillance  swiftfox  synthesizer  sysadmin  sysop  system  systems  table  tables  tactile  tag  tagging  Tags  tangible  teaching  tech  technews  technician  technology  template  templates  terminal  text  textbook  the  theme  themes  theory  thinking  time  tip  tips  todo  tokyo  tool  tools  topcoder  torrent  torrents  touchscreen  trace  training  trash  tree  trick  tricks  troubleshooting  tunnel  turing  tutoria  tutorial  tutorials  tv  ubuntu  ui  uk  unix  unsolved  ups  usability  usb  use  useful  usenix  utilities  utility  utms  utorrent  ux  vector  vi  video  videogames  videos  vim  vimrc  vintage  virus  vision  visual  visualisation  visualization  voip  vpn  vulnerability  wallpaper  web  web2.0  webapp  webdesign  webdev  webproxy  website  webui  weekly  weird  wi-fi  widget  widgets  wifi  wikipedia  win32  windows  wired  wireless  wishlist  wolfram  wolfram-alpha  wolfram.alpha  wolframalpha  wolfram_alpha  wordpress  work  works  workstation  world  wpa  x  x1900  xbmc  xbox  xorg  xp  youtube  zero  zine 

Copy this bookmark:



description:


tags: