Marvin - A Paranoid Chrome Extension for Reddit Aliens

NOTE: The latest version of Chrome have broken the APIs Marvin depends on, a rewrite using the new APIs is in progress, please be patient!

Marvin’s Orange Envelope should work with the latest Dev and Beta channels! (OS X only in Dev channel)

Marvin is still a work in progress and still somewhat an experimental ‘prototype’, mostly due to instability in its components (ie., ever shifting Chrome Extension APIs). But should be functional enough to be of good service and help to Reddit aliens.

Current features:

TODO:

Install instructions

At the moment only the dev Chrome channel supports extensions and the extension packaging format is in flux, so if you want to try this, take precautions or you might be electrocuted.

The latest Marvin releases are only tested against the latest Chromium snapshots for Windows. (Feedback and bug reports are very welcome!) Note: Only the Chrome dev channel and the latest chromium releases support extensions and nothing else is likely to work. Note2: Chrome’s support for extension on Linux and OS X seems to be broken even more often than on Windows.

Download the .crx extension package for the latest Marvin from the Downloads page, and if you are running a modern enough version of Chrome you will be asked if you want to install the extension, say yes, and you are done!

If that doesn’t work you might need to start chrome as follows:

chrome.exe –enable-extensions –load-extension=‘c:\Documents and Settings[… path to the location where you have a copy of Marvin … ]\’

Usage instructions

Just click on the alien icon in the address bar to display information about the current page or submit the current page if it has not been submitted yet.

If you have any orange envelopes pending you will see the envelope and the number of pending messages in the toolstrip, click it to go to your inbox.

Known Issues

Code

Marvin’s blueprints are stored in a Mercurial repository, you can check out the code with the following command:

hg clone http://hg.cat-v.org/marvin/

Contact

Other Alien Creatures

Credits/License

Public domain.

Idea inspired-by/ripped-off-from the Firefox Socialite add-on by chromakode, but all code and bugs are 100% original. Thanks also to chromakode for feedback on the GUI and advice regarding the implementation.

Thanks to Pandalicious for very useful feedback, fixes reports, suggestions and some patches!

Quotes

That girl is one of the least unintelligent organic lifeforms it has ever been my profound lack of pleasure to have been unable to have avoided meeting.”

   -- Marvin the Paranoid Android

Life? Don’t talk to me about life!

   -- Marvin the Paranoid Android

About the Sirius Cybernetics Corporation (SCC)

The Hitchhiker’s Guide to the Galaxy in a moment of reasoned lucidity, that is almost unique among its five million nine hundred and seventy five thousand five hundred and nine pages, says of the products of the Sirius Cybernetics Corporation that “it is very easy to be blinded to the essential uselessness of them by the sense of achievement you get from getting them to work at all”.

In other words, and this is the rock solid principle on which the corporation’s galaxy wide success is founded, their fundamental design flaws are completely hidden by their superficial design flaws, this not only suggests that the SCC is responsible for the majority of personal computer Operating Systems sold across the galaxy, it is a widely respected view, widely held by right thinking people, who are largely recognizable as right thinking people by the mere fact that they hold this view.

Links