13 DEC 2017 by ideonexus

 Why We Can't Have "Intuitive" Programming Languages

If a procedure named INSIGHT has been defined and then called seventeen times in the program, and the eighteenth time it is misspelled as INSIHGT, woe to the programmer. The compiler will balk and print a rigidly unsympathetic error message, saying that it has never heard of INSIHGT. Often, when such an error is detected by a compiler, the compiler tries to continue, but because of its lack of insihgt, it has not understood what the programmer meant. In fact, it may very well suppose that som...
Folksonomies: programming intuition
Folksonomies: programming intuition
  1  notes
 
29 SEP 2017 by ideonexus

 We Compile What We Read in the Context of When We Read It

Reading and experience train your model of the world. And even if you forget the experience or what you read, its effect on your model of the world persists. Your mind is like a compiled program you've lost the source of. It works, but you don't know why. [...] ...reading and experience are usually "compiled" at the time they happen, using the state of your brain at that time. The same book would get compiled differently at different points in your life. Which means it is very much worth re...
Folksonomies: worldview memory reading
Folksonomies: worldview memory reading
 1  1  notes
18 MAY 2017 by ideonexus

 Programming as a Way of Thinking

Running programs is the whole point of programming, of course, but there is more to it. The ability to execute code makes programming a tool for thinking and exploring. When we express ideas as programs, we make them testable; when we debug programs, we are also debugging our brains.
Folksonomies: programming thought
Folksonomies: programming thought
  1  notes
 
11 JAN 2017 by ideonexus

 pplapi.com

pplapi.com (pronounced “people API”) is a web-based data service that provides access to a synthetic world population, n = 7, 171, 922, 938. Researchers can submit queries to pplapi.com using its Application Programming Interface (API) to obtain samples consisting of synthetic agents drawn from this population. Because researchers do not need to host the synthetic population themselves, pplapi.com reduces start-up costs associated with using synthetic agents in research. pplapi.com provid...
  1  notes
 
09 NOV 2015 by ideonexus

 Non-English Languages Lack the Words for Talking About Te...

By the early 19th century, just three—French, English, and German—accounted for the bulk of scientists’ communication and published research; by the second half of the 20th century, only English remained dominant as the U.S. strengthened its place in the world, and its influence in the global scientific community has continued to increase ever since. As a consequence, the scientific vocabularies of many languages have failed to keep pace with new developments and discoveries. In many l...
Folksonomies: culture technology
Folksonomies: culture technology
  1  notes
 
19 MAR 2015 by ideonexus

 Filters on Text and Perception

Many of us are used to having incoming email filtered, decrypted, formatted, and shown in our favorite colors and fonts. These techniques can be taken further. Customization of spelling (e.g., American to British or archaic to modern) would be a straightforward process. Relatively simple conversions could also let you see any text with your favorite date and time formats, use metric or imperial measures, implement obscenity filters, abbreviate or expand acronyms, omit or include technical for...
  1  notes

From Alexander “Sasha” Chislenko's "Intelligent Information Filters and Enhanced Reality"