An Autonomous Agent

exploring the noosphere

Category: internet (Page 1 of 3)

Mastering Bitcoin – Andreas M. Antonopoulos

I’ve been following Bitcoin since 2011 but sadly never researched its technical foundations. A few weeks ago I decided to dive into the subject. Mastering Bitcoin, by Andreas M. Antonopoulos, clearly explains the fundamental designs of Bitcoin. The book is well written and an excellent entry point for developers new to the subject. Many sites and people recommend this book and rightly so, because after reading it, I feel that I have a new understanding and appreciation of everything blockchain related. While it is detailed and technical — geared towards an audience familiar with programming and Internet technologies, it can be a great resource for those wanting an intellectual challenge.

If you decide to purchase the book, make sure you do it on purse.io with Bitcoin. Purse is now where I make any purchases for books or things I would have bought directly from Amazon.

Decentralized Blockchain Wireless Internet Service Provider

It would be greatly beneficial to human communication freedom if we all worked together to create a decentralized blockchain wireless internet provider network. I think there are already at least two projects addressing this idea: DENT and IUNGO.NETWORK. I am still reading the whitepapers for these projects. Before searching for existing projects based on this idea, I imagined a decentralized blockchain where each node in the network operates a wireless access point. And the data sent and received would be computed and deducted from a users wallet. Ideally, a person would be able to purchase a given amount of coins on an exchange which could then be used to exchange for a certain amount of wireless data. There are similarities with SIA coin, etc… where the blockchain provides a decentralized service with security. The key is decentralization, anonymity, security, privacy, and freedom.

There are other options, but not what I have in mind: goTenna, FireChat, etc…

WordPress Application as Static Site Generator

While there are currently nice tools which exist to generate static websites, such as Hugo or Jekyll, there is also WordPress combined with a static site generating plug-in. Thus, WordPress can be used just like Hugo and Jekyll to create a set of static files to be hosted on the web via a service like IPFS or Github pages.

I was forced to investigate this topic thanks to Openshift 3, Redhat’s new upgrade for their web application hosting platform. For the past three years this site and two others have been running on Openshift’s version 2 for basically free (around $2.00 per month for total).

But Redhat decided to discontinue Openshift 2 and in the process switch their target customers away from the little guys. Normal people just wanting to blog cannot afford the $50 per month they want for their paid platform hosting account. And just to download their development kit requires filling out private information like phone number, address, and clicking a promise check-box that you agree you are using their CDK for development only. They are now as frustrating as Oracle, where you can’t download an old Java version without filling out the same identifying information.

Well, I then started to look around for WordPress hosting, expecting that I could get-by paying a small fee each month – around $5 for all sites. Nope — nothing, everywhere that I looked they wanted an exorbitant amount just to host a WordPress application. Namecheap was the best I found, 10 for the first year for three sites and then 50 per year after that. So it then seemed like a no-brainer to create a static site and put it on either IPFS or Github, which would be free. Github does have some restrictions like 1GB storage and I think they even have a monthly bandwidth limit. Since Github is free and since this site is not that popular, it was perfect. IPFS would also be nice, but I have a slow Internet connection and I already host one IPFS site and an Openbazaar storefront. And in any-case, with a static site it is rather simple to transfer or simultaneously host on other services.

I had been thinking for some time about switching to static websites, and now I was being forced to actually make the switch. Sacrificing the comment and search functionality in WordPress for a static site was something I didn’t mind, but for some people this might not be an option. Although, on second thought, you could use Disqus or Discourse and a third party search engine. I then spent about a day installing WordPress on my local desktop and transferring all data from my existing sites to the local install. This was near pain-free, although it may be headache for some who are unfamiliar with the internal structure of WordPress or terminal commands. You just have to follow the instructions listed below with the knowledge that online instructions are not always 100% correct due to differences in operating system versions, previously installed programs, etc…

And if you are copying existing WordPress data, be sure to export only the necessary tables correctly and remember to transfer all your previous uploads. Once you have the code on your Github repository, you just need to set the CNAME properties on Github and your domain name provider correctly and you are up and running.

Directions:

How to install WordPress on Ubuntu 14.04

How to install WordPress 4.7 on Ubuntu 16.10/16.04 Using LAMP Stack

Set Up SSL on Github Pages With Custom Domains for Free

How to enable mod_rewrite in Apache?

Github repositories:

An Autonomous Agent

Solar Anamnesis

IPFS Firefox Companion

If you know about the IPFS project and wondered how to get the address requests to work seamlessly within your browser, there is a Firefox Add-on called IPFS Companion. From the add-on’s description:

This add-on enables everyone to access ipfs.io (or any other public gateway) urls the way they were meant: from locally running IPFS daemon 🙂

To get things running, all you have to do is start your IPFS daemon and then start the add-on. By default both attach to 127.0.0.1:8080. Make sure they both are using the same address. And that’s all! Now every time you visit a site pointing to an IPFS gateway, for instance: ipfs.io gateway.ipfs.io ipfs.pics, it will automatically send the request and receive the response via your IPFS daemon. Pretty awesome! I can’t thank the developers enough – Marcin Rataj and David Dias. You can try it with my own IPFS site: LPPL Market Watch

Free Software Foundation

Informative videos on free (Free as in Freedom) software and open source software. Richard Stallman is a great leader for software freedom and seems to be the source of the stereotype for computer programmer “looks”.

The difference between free and open-source software was not clear to me until after watching these videos and doing further research. See the Wikipedia article on the naming of GNU/Linux.

I personally encourage readers to consider switching to a GNU/Linux operating system or a distribution like Debian if they have not already. If you prefer having a hard copy of the OS or do not have the technical know-how to perform the image download-transfer-install process, OSDisc.com is a great site to order many different distributions.

Also, be sure to become a supporter of GNU by joining the Free Software Foundation.

If you prefer to support individual programmers or projects, check out some of these on Patreon:

 

 

 

And come on… we need to severely lower the percentage of desktops running Windows.

Page 1 of 3

Become a Friend of GNOME [ GNU Link] kde-user

Powered by WordPress & Theme by Anders Norén