links for 2010-01-07
Posted in delicious on January 8, 2010 by blarneyfellowlinks for 2010-01-06
Posted in delicious on January 7, 2010 by blarneyfellowlinks for 2010-01-05
Posted in delicious on January 6, 2010 by blarneyfellow-
Computer science has served to insulate programs and program- mers from knowledge of the underlying mechanisms used to ma- nipulate information, however this fiction is increasingly hard to maintain as computing devices decrease in size and systems in- crease in complexity. Manifestations of these limits appearing in computers include scaling issues in interconnect, dissipation, and coding. Reconfigurable Asynchronous Logic Automata (RALA) is an alternative formulation of computation that seeks to align log- ical and physical descriptions by exposing rather than hiding this underlying reality. Instead of physical units being represented in computer programs only as abstract symbols, RALA is based on a lattice of cells that asynchronously pass state tokens corresponding to physical resources. We introduce the design of RALA, review its relationships to its many progenitors, and discuss its benefits, implementation, programming, and extensions.
-
common bacteria can turn microgears when suspended in a solution, providing insights for the design of bio-inspired dynamically adaptive materials for energy.
links for 2010-01-04
Posted in delicious on January 5, 2010 by blarneyfellow-
The Analytics X Prize is an ongoing contest to apply analytics, modeling, and statistics to solve the social problems that affect our cities. It combines the fields of statistics, mathematics, and social science to understand the root causes of dysfunction in our neighborhoods. Understanding these relationships and discovering the most highly correlated variables allows us to deploy our limited resources more effectively and target the variables that will have the greatest positive impact on improvement.
links for 2009-12-31
Posted in delicious on January 1, 2010 by blarneyfellow-
Visionary is a forum for computer vision researchers and implementers. Ask questions about what works and help others find the answers.
links for 2009-12-30
Posted in delicious on December 31, 2009 by blarneyfellow-
We examine the effects of various language design decisions on theprogramming styles available to a user of the language, with particular emphasis on the ability to incrementally construct modular systems. At each step we exhibit an interactive meta-circular interpreter for the language under consideration. Each new interpreter is the result of an incremental change to a previous interpreter. We explore the consequences of various variable binding disciplines and the introduction of side effects. We find that dynamic scoping is unsuitable for constructing procedural abstractions, but has another role as agent of modularity, being a structured form of side effect. More general side effects are also found to be necessary to promote modular style. We find that the notion of side effect and the notion of equality (object identity) are mutually constraining; to define one is to define the other.
