Recent Changes - Search:

Home

Is the Laser up?

People

Publications

Calendar

Projects

Spring 2012

Older Courses

Fall 2011

Spring 2011

Fall 2010

Spring 2010

Fall 2009

Spring 2009

Fall 2008

Spring 2008

Fall 2007

HOWTOs

edit SideBar

LetsMakeFriends

Andrey Yatsenko
December 10, 2009

Overview

This program is one that can be embedded in future popular operating systems to allow internet users to make new friends. Unobtrusiveness and unprecedented ease of use distinguishes this friend-making tool from any other.

Screenshot

Concepts Demonstrated

  • Functional programming was used here.

External Technology

This program can be used to connect any two computers together using TCP on an intranet or the Internet. Nothing beyond the standard scheme/tcp library was required.

Innovation

My program uses universal human characteristics to facilitate universal human tendencies and desires. In an ordinary chat client, user A will send user B a message, giving user B the opportunity to immediately respond. Implicit in user B's ability to easily respond to user A is user A's expectation and user B's obligation for user B to respond to user A. My program eliminates the awkwardness that communication over the Internet sometimes entails.

Here, after user A sends user B a message, user B will respond if and only if he has something meaningful to say to user A. User A has no false expectation for user B's immediate response. All this leads to a stress-free online conversation, with no false expectations of getting an immediate response (and no disappointments when there is none), and overall stronger, healthier online relationships.

Technology Used Block Diagram

Additional Remarks

Edit - History - Print - Recent Changes - Search
Page last modified on December 10, 2009, at 08:30 AM