Academic Integrity Checklist
View the source of this file in your browser (right click?), save it to disk. Edit the HTML.
Add your name. Change each "No" to "Yes" as you complete the task. Submit to D2L as
a .html file.
No other work will be graded until
Distributed Systems opportunities as we
approach the singularity
The complexity of the human mind.
God helmet, internet brain communication
The nature of true science, and real scientific
Standards for CSC435
First resource should always be the class
If you send email, you MUST include an
appropriate subject line. I get hundreds of email
messages. Dont use REPLY to some class mailing
Im watching you
cheating, including no plagiarism, of
any kind allowed in CSC435.
I take this seriously to protect our comm
How to get an A
Prepared by Clark Elliott, DePaul
Copyright 2013 Clark Elliott
Newsgroup forum discussions
Single flat file with ALL your newsgroup postings in it.
Word count at the top of the file, for general length.
No newsgroup postings of
Evidence for a retrocausal effect in the human nervous system
Dean Radin & Edwin May
Four double-blind experiments tested the hypothesis that under certain conditions a
future event may influence a past event. The past event was the tim
Journal of Personality and Social Psychology, 100, 407-425.
2011 American Psychological Association
0022-3514/10/$12.00 DOI: 10.1037/a0021524
This article may not exactly replicate the final version publishe
Case study a reference counting problem
Multi-player first-person shooter game.
Interact with the Avatars of others
Magical objects, such as dragons, can be
created by the actions of one player, but
Distributed Systems - Agents
Distributed Intelligent Agents
Distribution - processes running on different
machines (simulation on one machine?).
Intelligence - learning. Stored on disk. Generally
monotonic (that is, it generally i
The VM HyperVisor
IBMs VM operating system
A Control Program that runs on the hardware, and
simulates virtual hardware interfaces
VM/370 released in 1972
Conversational Monitor System (CMS) as an
interface like a s
Overview of Security for Distributed
Social Engineering attack. Most computer
users are not computer scientists. Pretend
to be an authority, and ask them for th
The future of the broadcast
Chapter 8 Bits in the Air from
Blown to Bits: Your Life Liberty, and
Happiness after the Digital Explosion
Hal Abelson, Ken Ledeen, Harry Lewis
/*-InetServer.java, version: build 1.8.0_101-b13
A multithreaded server for InetClient.
class Worker extends Thread cfw_ / build a class
Worker (Socket s) cfw_sock = s;
public void run()cfw_ /threads r
Two Toy AI-style programs
Learning and Rules
13 November 2013
CLIPS, OPS-5, frameworks for Expert Systems
Capture the rules of how expert people think, and
try to avoid having to worry much about the
Distributed Systems Elliott
Sample code for InetServer and InetClient
These running programs are provided as a guide. TYPE THEM IN and get them running on your own
machine. Along the way you will likely make some mistakes in transcription that
SMTP mail attachments mail reader
does not know how to interpret the
[binary] data. Chokes and dies
Copyright 2008 Clark Elliott
Bill at UCB trades text email with Lisa at MIT