--- title: Digital Immortality description: robots: index, follow lang: en dir: ltr breaks: true --- # Digital Immortality {%hackmd theme-dark %} ###### tags: `metaverse lab` A project log for [Metaverse Lab](https://hackaday.io/project/5077) by [alusion](https://hackaday.io/hacker/46747-alusion) *Experiments with Decentralized VR/AR Infrastructure, Neural Networks, and 3D Internet.* Originally published 04/19/2015 at 08:03 https://hackaday.io/project/5077-metaverse-lab/log/16699-digital-immortality --- <p>I had to rewrite much of this after my browser fucked up . It's never as good as the first time :(<br></p> <p><img class="lazy" src="https://cdn.hackaday.io/images/6982911429428999172.jpg"></p> <p>The church isn't of course real -- it exists as pure information. Immortalized as code: the foundations of a 3D reconstruction of reality is being built. Lets not forget that this is <a href="http://www.mtbs3d.com/">meant to be seen in 3D.</a></p> <p><img class="lazy" src="https://cdn.hackaday.io/images/1869871429437326943.png"></p> <p>I decided to use sewer doors as the portal doors to represent the binding between the church and the underground. One day this will be one of a million copies, a place for the average Joe to have a conversation with "<a href="http://www.voidspace.org.uk/cyberpunk/gibson_voodoo.shtml">God</a>" (some form of <a href="http://deepmind.com/">AI</a>).</p> <p style="margin-left: 300px;">The Flowers of Lo-Life<br></p> <p><img style="width: 570px; height: 277.02px;" class="lazy" src="https://cdn.hackaday.io/images/6296631429428826883.gif"></p> <p> Tunnel through the underground and emerge somewhere else or as someone else. These portals will be connected to real places in the physical world that allow you to "exit" out into meatspace.</p> <p>What I mean by exit is the abstract representation of "self" which we can represent through avatars. Taken into context, an avatar is simply an audio/visual representation of "self" -- such as the current generation of social media pages such as Facebook. The avatar can be expressed in many ways and we should not be tied down to one <a href="https://www.youtube.com/watch?v=a_1UEAGCo30">identity</a>. </p> <p style="margin-left: 140px;">"The future is already here, it's just not evenly distributed"</p> <p>Everything in this project must be set to scale with the physical world to be effective at delivering its vision. Access into Janus from a browser client is under development. I have chosen the approach of exploring ARM / Mobile devices such as Raspberry Pi & Android to act as nodes for JanusVR. </p> <p><img class="lazy" src="https://cdn.hackaday.io/images/1782241429440072935.png"></p> <p> Rooted Galaxy S3 i9300, Raspberry Pi,<span class="st"><em></em></span><em></em> TP-Link wr703n travel router, Buffalo WZR-HP-G300NH Gigabit router.</p> <p>I began with the smallest device, the wr703n router, as it was already flashed with OpenWRT firmware with a usb install of <a href="http://piratebox.cc/">Piratebox</a>: a DIY anonymous offline file-sharing and communications system built with free software and inexpensive off-the-shelf hardware. PirateBox is essentially a <a href="http://hackaday.com/2014/05/31/piratebox-for-all-your-wireless-dead-drop-needs/">wireless dead drop</a></p> <p><img class="lazy" src="https://cdn.hackaday.io/images/2936441430107361215.png"></p> <p>Another reason for choosing PirateBox is because it is designed to be private and secure. No logins are required and no user data is logged. Users remain anonymous – the system is purposely not connected to the Internet in order to subvert tracking and preserve user privacy. </p> <p>When PirateBox sets up a wireless access point and a user on their browser gets redirected into the PirateBox homepage. From there, they can chat anonymously - upload / download files - or post on the anonymous imageboard. </p> <p>Another project might worth taking a look at is <a href="http://librarybox.us/">Librarybox</a>.</p> <p><strong>PirateBox notes</strong></p> <p>Few difficulties when installing PirateBox. I had a clean install of Raspbian and followed <a href="http://piratebox.aod-rpg.de/dokuwiki/doku.php/piratebox_lighttpd">this guide</a></p> <p>to install piratebox on my Raspberry Pi but I couldn't initiate my wireless network device. I plugged in my alfa AWUS036h into my raspberry pi and proceeded to install the drivers but when it came to compiling and installing the packages, my device failed to connect to the internet even though it was wired and seemingly fine 5 minutes ago. I also noticed was that mesh net functions for PirateBox were not tested on my specific hardware but that doesn't really worry me too much, I was planning to use something else other than the <a href="https://en.wikipedia.org/wiki/B.A.T.M.A.N.">B.A.T.M.A.N. mesh protocol.</a> Another issue came with the <a href="https://github.com/terrorbyte/PirateBoxLive">LiveUSB version of PirateBox</a>, which I tusted on an old netbook and x200. For the thinkpad, if you use unetbootin to write the image it'll boot. However, after that one time boot it stops working [tested on other computers too. I formatted it with ext4. When I tried using dd instead of unetbootin, it didn't even boot at all on those PC's.</p> <p><img style="width: 427px; height: 639.764px;" class="lazy" src="https://cdn.hackaday.io/images/5872431430106955392.jpg"></p> <p style="margin-left: 220px;"> <em>USB Dead Drop</em><br></p>