The Outpost

The Outpost is actually a Smallest Federated Wiki, the world's first distributed wiki.

The server that is putting this in your browser!

Welcome to The Outpost, the homepage of Nicholas Hallahan.

The text you are reading is using the Smallest Federated Wiki. This is an open-source web application that allows you to edit pages in-line <i>and</i> own your own content. As you click around here, some of the content may be authored by me, here at The Outpost, or these internal links may be getting content from remote federated wikis. The core concept of all of this is to enable you, the individual, to own and control your own information. This can only be done if you are hosting your content on your own server.

Time Spiral, Home Web Server

The Outpost is my homepage, and the name began with the idea of decentralizing the internet. Rather than storing all of your life on web applications run by outside corporations (not you), you will never decide where your data goes and how it is perceived.

Instead, why not have your own Personal Server to host your web applications? There is nothing stopping you from serving your own pages, email, photo albums, news streams, etc. There are others out there doing this, but I would like to put it in a new world. We need something that does <em>not</em> feel like Facebook. Facebook is facebook. We already have that.

I built my own computer and fabricated the case out of bamboo plywood with a CNC Router. For about a year I served my website from my home computer, however, it turns out that it is not the best solution when you begin getting higher traffic.

The bandwidth allotted by ISPs like Comcast tends to be 5Mbps at the highest. Also, the uptime of the connection can be pretty spotty at times, and you always have to keep your computer on.

So, a decentralized architecture must consider unreliable sources. The solution is to replicate your data to multiple sources. Put it on multiple servers so that when someone requests content, it may come from several sources. One of them is bound to work.

Take a look at the Broadcast Plug-In. You can chat in real time, and you see people type as they type. It is intended to be associated with the topic of a neighboring page. You can also leave me a message.

Here are some wiki pages I have written that you may find useful--that is, if you share similar interests...

Start writing. Click either link. Press [+] to add more writing spaces. Read How to Wiki for more ideas.

You can actually edit what is here by double clicking on the text. You can also drag and move it around. This will make changes that are saved in your local browser. When you decide that you are tired of Facebook and want your own wiki, you can then drag your changes you made here onto your wiki.

Here is a link to the reference Smallest Federated Wiki.