From 60de53195efe9bf0af65033552edf889c2036ac3 Mon Sep 17 00:00:00 2001 From: bnewbold Date: Sat, 11 Jun 2016 16:57:08 -0400 Subject: reorganize page structure --- ideas/half-baked.page | 132 ++++++++++++++++++++++++++++++++++++++++++++ ideas/misc.page | 29 ++++++++++ ideas/rsfq.page | 21 +++++++ ideas/software-projects.txt | 9 +++ 4 files changed, 191 insertions(+) create mode 100644 ideas/half-baked.page create mode 100644 ideas/misc.page create mode 100644 ideas/rsfq.page create mode 100644 ideas/software-projects.txt (limited to 'ideas') diff --git a/ideas/half-baked.page b/ideas/half-baked.page new file mode 100644 index 0000000..ad522e5 --- /dev/null +++ b/ideas/half-baked.page @@ -0,0 +1,132 @@ + +Half Baked Ideas +=================== + +The Simulacra-cycle +------------------------- +Bicycling with a light-weight (and functional!) helmet embedded with with 360 +fisheye camera coverage. Also collect rotation/acceleration data and +post-process out movements to give a stable 360 video image which can be played +back with 3D goggles (or a basic computer/tablet interface?). + +Enhanced version would also record bike vibrations, pedal turns, audio, and +handlebar positions, and this could be played back on an artificial bike. + +Solar Autonoma +----------------- +An audio "artifact": a CD jewel case with a photovoltaic panel powering a +generative digital/analog electronic music box which outputs hundreds of years +worth of non-repeating audio to an 1/8" headphone jack. + +One crude output algorithm could be the raw position of a turning machine +(probably a busy beaver) tape position over time. Another is interpreting a +meta-stable cellular autonoma's cells as notes; perhaps the combination of +these two ideas? + +Should be engineered to last at least a few decades without repairs, which +means compensating for PV cell degredation. + +Techno-cyption +---------------- +Robustly encode arbirary data into techno, similar to image-based stenography +techniques. Should be able to recover the data from audio recorded live at a +concert or rave; perhaps in real-time? + +Leads to "verboden" music which is illegal to broadcast and listen to? + +Robotic Mouse Cursor +----------------------- +An omni-drive robot encased in a mouse, controlled by a touchstick or touchpad. +Should translate very quickly, so the user feels like they are "mousing" and +selecting over the floor. + +"Nest for Lighting" +--------------------- +Auto-dimming lights to react to ambient light levels. Could also do the +opposite and stochastically vary the light level to give cloud-like effect in +window-less rooms. + +Sciduino +---------- +Open Hardware LabJack competitor. Compatible with wiring, Lua scripting, full +free GCC toolchain. Support/drivers for Octave, Matlab, Mathematica, UNIX /dev +points, EPICS, ROOT, ROS, RTEMS. "Industrial Quality" for $80-100, "Commercial +Quality" $50. Characterized and well-documented analog interfaces. + +General Purpose Laptop CardBus FPGA Interface +----------------------------------------------- +Computational acceleration (compression, codecs, crypto, real-time +modeling/simulation), external digital interfacing (logic analyzer, USB +debugging, HDMI, networking, etc), host debugging (watchdog, timing, console +interface, bus sniffing, peripheral emulation, kernel unit tests). High-density +pins to many different cable types (extra $$$) with logic-level shifters: +"universal digital I/O". $100. + +Interforum +------------- + +* similar to livejournal, reddit, slashdot +* federated accounts (user@domain.tld) with petnames via contact list +* RSS feeds of new topics started by individuals or for groups +* no concept of "friending" built in, but do have ACL (can view, can comment) + based on contacts list +* head of thread can be a canonical URI/URL of external content +* abuse/downvote gets reported to thread-hosting domain +* by default all user content is crypto-signed by default +* policy is left to domain servers: moderation of new messages, retainment + length, max number of users in a given topic, etc + +* store-and-forward? +* primary anti-spam: only display stuff signed by people in contact lists +* need a URI scheme for discussion threads +* oauth? kerberos-like? +* domain keys used to vouch for messages and users +* integrated or parallel keyserver stuff? +* cross-domain karma and spamlist sharing? +* built-in GPG encryption, keyring +* notification via XMPP? +* crypto can happen either on server or by the client? +* "profiles" are a seperate issue (webfinger?) +* status updates could go through this, or XMPP or status.net? +* TODO: salmon? + +* would need to specify: +* storyboard of how a post/conversation would go +* message formats +* protocols between user-server and server-server +* ascillary technologies: authentication, notification, encryption, contact + management +* interop: HTTP website + +Improved Email +----------------- + +* "reliable asynchronous user-specific messaging" +* same store-and-forward paradigm; same IMAP-like message archive paradigm +* every core message signed by user and domain; unsigned messages get dropped +* core message headers can be pseudo-shadowed/re-written by extention headers +* user signing can be delegated to domain +* domain maintains public keyserver for all hosted users +* forwarded messages (mailing lists) signed by forwarding domain +* users or domains can brand a user or domain as spam/abusive +* domains maintain a web of trust/karma using announcements, refuse messages + from blacklisted users/domains +* special abuse@, admin@ "out of band" addresses for resolving blocklist + issues, not blocked except for severe cases +* attachments signed seperately, referenced by core message +* standardize (via defaults) on compressed UTF-8 message body + optional safe-subset of HTML +* hook into system-wide cacert/web-of-trust; individual user agents can specify + fallback policy + +Small Electronics Projects +------------------------------ + +Wireless "Knob": probably bluetooth; a much cheaper clone of the Griffin +PowerMate Bluetooth knob. 3D printed or hand-made case. USB chargable. Could be +encrypted with a USB dongle, or just encrypted in general. + +Tiny wireless analog I/O jacks. For sensors; USB charging. I guess this is +pretty much every IoT devkit ever, but lab-oriented (raw voltages/currents, +characterized and buffered I/O). + diff --git a/ideas/misc.page b/ideas/misc.page new file mode 100644 index 0000000..705afa6 --- /dev/null +++ b/ideas/misc.page @@ -0,0 +1,29 @@ + +"Big Hairy Fun Projects" /or/ "What To Do Next" +======================================================== + +A fuzzy-formal justified reasoning system for use as an external prosthesis +when debating complex systems and problem (eg, climate change, theology, +globalization, unified field theory) + +Generalized, Open Source, software/network-based Improvements to Beaurocratic +Systems + +Generalized function fitting to (or computational modeling of) arbitrary +single-dimensional timestreams + +New telecommunications and network infrastructure/technologies at all scales + + +Social Software +================= + +[A Group Is It's Own Worst Enemy](http://www.shirky.com/writings/group_enemy.html) + +[Why Defend Freedom of Icky Speech?](http://journal.neilgaiman.com/2008/12/why-defend-freedom-of-icky-speech.html) + +To read: + + - + - + diff --git a/ideas/rsfq.page b/ideas/rsfq.page new file mode 100644 index 0000000..989ff3f --- /dev/null +++ b/ideas/rsfq.page @@ -0,0 +1,21 @@ + +# Rapid Single Flux Quantum Computation + +Wikipedia article: + +NSA Technology Assement (2005): + +Mikhail Dorojevets, Paul Bunyk, D i r Zinoviev, and Konstantin Likharev +. "COOL-0: Design of an RSFQ Subsystem for Petaflops Computing", June 1999, +IEEE TRANSACTIONS ON APPLIED SUPERCONDUCTIVITY + +SUPERCONDUCTING CIRCUIT FOR HIGH-SPEED LOOKUP TABLE Alex F. Kirichenko et al +March 2011 (patent) + +SUNY Stony Brook Overview: +, + + +As of fall 2011, [Hypres](http://www.hypres.com/) sells an RF reciever (ADC) +which can directly digitize signals up to 21 GHz, with closed loop cyrogenics. + diff --git a/ideas/software-projects.txt b/ideas/software-projects.txt new file mode 100644 index 0000000..386e6d0 --- /dev/null +++ b/ideas/software-projects.txt @@ -0,0 +1,9 @@ + +These are some tiny little projects that might be good learning experiences for +various languages or frameworks. + +Generate a citation (bibtex, MLA, APA, etc) for a given URL, based on fetching +the HTML document and parsing META, TITLE, etc. +http://www-archive.mozilla.org/blue-sky/misc/199809/cite.html + +Re-do Hilbert curve film/video encoding project. -- cgit v1.2.3