Frackin’ Reserve! for Android


Posted by Cynic | Posted in Awake, Banking, C#, Google, Logic, Mobile, Money, Philosophy, Politics, Software | Posted on 27-01-2013

Tags: , , , , , , ,

Frackin’ Reserve is now available for Android!

In an effort to try and help educate people about the inevitable mathematical fraud of fractional reserve banking, I’ve released an Android version. It’s 100% free. Pass it around, and let’s END THE FED!

Frackin’ Reserve lets you simulate what happens in the money cycle with fractional reserve banking. It demonstrates how banksters print money out of thin air and how that money very quickly mushrooms into massive quantities of debt.

Make sure to check the articles listed below as they fully explain the fraudulent nature of fractional reserve banking.

“Once a nation parts with the control of its credit, it matters not who makes the laws. Usury, once in control, will wreck any nation. Until the control of the issue of currency and credit is restored to government and recognized as its most conspicuous and sacred responsibility, all talks of the sovereignty of Parliament and of democracy is idle and futile.” — William Lyon MacKenzie King


You can find Frackin’ Reserve for Android in the Google Play store here:


As with all other versions, I’ve made the full source code is available for free. There are notes in there to help you compile it as it requires some very minor tweaks to compile (you must have a strong name file).

DOWNLOAD: Frackin Reserve Android source code

However, in a massive departure from my norm, I did put Google ads in the version that you download from the Google Play store. (I pretty much never put any kind of advertising in my free software, and am generally not very fond of ads in my own software or web sites.) It takes a lot of time and effort, and I figure that if I want to keep up with some of this activism, I need to try and make some money from it in order to off-set the costs of me spending my time elsewhere trying to make a living. I do hope that people appreciate that I’m not trying to get rich or anything – just trying to pay bills. While I thoroughly enjoy this, it takes away from development time for other things that I need to put food on the table. (If you would like to help support Frackin’ Reserve, please consider having a look at my commercial audio software to help musicians learn new songs – Guitar & Drum Trainer.)


Here are some screenshots on tablets and phones, with both older and newer versions of Android for the phone screenshots. Click to zoom on any of them.


For versions for other platforms and articles on fractional reserve banking, please see below.

Windows: Frackin’ Reserve
Linux and Mac OS X: Frackin’ Reserve
Web Edition: Frackin’ Reserve

You can download the entire package of all device software here (excludes the web version):

ALL PLATFORMS: Frackin’ Reserve

Just extract the file, go into the platform folder, and choose what you are looking for, either the program that you can run, or the source code.


Part 1 – The Mechanics of Fractional Reserve Banking
Part 2 – What is Money?
Part 3 – “How” Fractional Reserve Banking Creates Money and “Why” it is Fraudulent
Part 4 – Run on the Banks? Or Run on the People?
Part 5 – Compound Interest as Invisible Slavery
Part 6 – Summary & Additional Resources

Please remember to rate Frackin’ Reserve and pass it on to friends and family. When enough people discover just how evil fractional reserve banking is, together we can END THE FED and end the control of the money supply by private banksters.



Using GitHub in MonoDevelop


Posted by Cynic | Posted in C#, Software, Solutions to Problems | Posted on 04-07-2012

Tags: ,

So I just started to use GitHub for a tiny project, and wanted to use it from inside of MonoDevelop. After 2 days of looking on and off for the “easy” answer, I never found it. Yes – I’ll do just about anything to avoid dropping down to the command line if possible.

Finally I found this answer at StackExchange: (direct to answer)

I don’t find the accepted answer all that helpful. If you’ve got local source code you want to add to a new remote new git repository without ‘cloning’ the remote first, do the following (I often do this – you create your remote empty repository in bitbucket/github, then push up your source)

  1. Create the remote repository, and get the URL such asgit://

    If your local GIT repo is already set up, skips steps 2 and 3

  2. Locally, at the root directory of your source, git init
  3. Locally, add and commit what you want in your initial repo (for everything, git add . git commit -m 'initial commit comment')

  4. to attach your remote repo with the name ‘origin’ (like cloning would do)
    git remote add origin [URL From Step 1]
  5. to push up your master branch (change master to something else for a different branch):
    git push origin master

And things start working from inside of MonoDevelop then. But it just didn’t seem possible to get it working from directly inside of MonoDevelop.

For some reason the commit command there didn’t work for me, but just using “git commit” was enough.

One thing to note though, when using Git from the command line, it may drop you into VIM, so if you don’t already use VIM or VI, or don’t remember it’s many esoteric commands, you’ll need to get up to speed just enough to switch between command and visual mode and to save and exit.



Code Completion Quirk with Stetic and GTK# in MonoDevelop


Posted by Cynic | Posted in C#, Software, Windows | Posted on 02-07-2012

Tags: , ,

I just noticed in MonoDevelop an odd quirk with code completion and Stetic. If you add a widget then go and try to refer to it in code, it doesn’t show up in code completion until you build the project. So, simply add the widget, build the project, then go into the code and you’ll have code completion for the new widget available.

Bizarre, but whatever. It’s just one of those little quirks that you need to get used to.




Spanning Columns in a GTK# Table


Posted by Cynic | Posted in C#, Software, Solutions to Problems, Windows | Posted on 02-07-2012

Tags: ,

Coming from working on WinForms, GTK# is a very, very different paradigm for layout. I struggled to figure out just how to span columns in a table as searching for information didn’t really work out very well.

Instead of setting properties on the table, you set the properties on the widget as it inherits a “Table Child Layout”. The ***Attach properties are where you can then force a widget to span several columns.

GTK Attach Column Spanning

There I set the “RightAttach” on a label to 2 so that it would span 2 columns.

The language used in GTK is radically different from that used in Windows Forms, so it takes some getting used to.