From 3fb725f1d80fc54477182212dda0ee1466794a97 Mon Sep 17 00:00:00 2001 From: bnewbold Date: Fri, 3 Feb 2012 12:01:44 -0500 Subject: notes --- ideas.page | 128 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 128 insertions(+) create mode 100644 ideas.page (limited to 'ideas.page') diff --git a/ideas.page b/ideas.page new file mode 100644 index 0000000..ec1f311 --- /dev/null +++ b/ideas.page @@ -0,0 +1,128 @@ + + +### Local, low-latency network services + +- automated file backups to external disk +- etherpad-like collaborative editing +- VNC screen sharing +- chatroom (IRC-like) +- direct chat (bonjour-like, eg, share ) +- direct peer-to-peer file sharing +- calendar with alerts +- track clients? "last seen"? eh... +- distributed compution management (rendering, compiling, mapreduce) +- multiplayer gaming server (is there a standard for this?) +- inter-device mesh control/management node +- local CDN for things like javascript libraries; some protocol for this? + global anycast addresses? specific just a hash in url field? + +### Global network services + +- chatroom +- direct chat +- voip +- file transfer, delivery +- collaborative file editing +- global file system, with references + +### Persistant network services + +- key, identity management +- feed, status agregation +- file mirroring (torrent, gnutella, etc) +- agent monitoring (server down alerts, news searches, price alerts) +- self status diagnostics +- anonymous hosing (tor onion address) +- bitcoin wallet +- participate in distributed computing, internet archive +- voip message machine +- IRC log archive +- email backup/archive +- MMORPG services (?) +- monitor internet connection usage, reliability (eg, down N% last month) +- hold hashes/keys of cloud-stored large files + +### Misc + +- good chaotic number source on board (some low-power diode system?) +- "myrouter.net", "gateway.local" +- expert system for network debugging +- network visualization built in +- municiple area services? regional area services? +- rickroll +- a "home" for +- a "nest" for artificial intelligences? +- control node for robotics +- "store and forward" node for sneakernet protocols +- packaging cache +- optimization for gamers +- $200 is just $17/month for a year, less than VPS, if you already have an + internet connection. pays for itself in N years? +- manage mutual backups + + +# Appliances + +an easy way to deploy and manage "appliances"/"images". not a virtual machine, +a real machine. no reliable/fast bandwidth required, or recuring cloud fees, a +one-time-purchase. + +### Education appliance + +- user accounts, shell logins for programming +- tutorials +- messaging +- assignment submission +- class materials sharing +- wikipedia, dictionary, public domain info +- SAGE math interface +- scheme interpreter + +### Web developer appliance + +- code repository +- continuous integration for tests +- heroku-like fast deployment +- front ends for database debugging +- deployment to wider internet +- documentation rendering/browsing +- wiki +- compatible cloud images available (eg, AMIs) +- cronjobs, munin, pingdom, logging + +### Public space appliance + +- sensor data +- info caches +- bullitin board +- local content (audio, photos, video, lit, digital art, etc) + +### Science appliance + +- remote access to lab equipment +- scripting/control platform +- monitoring, logging, alerts + +### Office/Workspace appliance + +- employee directory +- wiki +- documents +- calendaring +- file sharing +- ticketing/bugzilla system +- internal mailing lists + +# Social Meshing + +- configure a pseudonymous profile, messages sent to it relayed to your email +- myspace-style captive portal login +- send messages to request sharing of resources +- zeroconf detection of neighbors +- persistant memory of devices, set bandwidth/trust/sharing controls +- use social network terminology to describe all this +- share streaming music +- integrate/discovery over time +- sharply cap total untrusted communications bandwidth and memory +- "bond" multiple network connections (with QoS) to increase total throughput + -- cgit v1.2.3