SVM enabled

Enable AMD SVM to install 64-bit operating systems in Virtualbox 5.1

With my main desktop busy mining Ethereum using an Nvidia GeForce GTX 1070, I've had to use my Lenovo G50 (a laptop) for my regular computing tasks. That includes running guest operating systems in VirtualBox. And the first time I actually tried to do that is today, when I wanted to test drive Debian 9. To my surprise, VirtualBox showed that it ...

Node.JS JavaScript real-time asynchronous

How to install Node.js and npm LTS on Ubuntu 17.04, Linux Mint 18.2

Node.js ia a server-side, JavaScript run-time environment, while npm is a Node.js package manager. In this short tutorial, you'll learn how to install the long-term support (LTS) version of Node.js from a secure and reliable source on Ubuntu 17.04 and Linux Mint 18.2. Installing Node.js also installs npm. The secure and reliable source we'll use ...

Ethereum hashrate

Hashrate of Ethereum mining using an Nvidia GeForce GTX 1070

I've been mining Ethereum for the past week or so using an Nvidia GeForce GTX 1070. Expensive GPU, but it's silent in operationruns very quite. In this post, I'll share with you the hashrate I've been getting since I started mining. I started mining using the Claymore Daul miner on Nanopool, but just using it to mine Ethereum. Hope to give dual- ...

Golang on Linux Mint 18

How to install Go 1.8 on Ubuntu 17.04

Go, or Golang, is an open source programming language from Google. Released in late-2009, it has since become a very popular programming language. Docker and many of its tools are written in Go, as are many new Web applications. Unlike Python, it doesn't come pre-installed on most Linux distributions, though its installation packages are likely ...

MSI GeMSI GeForce Aero ITX GTX 1070Force Aero ITX GTX 1070

How to install Nvidia GeForce GTX 1070 drivers on Ubuntu 16.10, 17.04

I've never been into heavy-duty graphics processing units (GPUs), but I got bit by the Bitcoin and cryptocurrency bug so I had to buy one to build a trial cryptocurrency mining rig. The one I bought is an MSI AERO ITX GeForce GTX 1070 for about $400 USD. That's expensive, if you ask me, and from what I've read, it's not even the best for cryptoc ...

PiMP

Best Linux distributions for mining Bitcoin and other cryptocurrencies

Want to mine Bitcoin and other cryptocurrencies? Profitably? Then you'll need the right combination of hardware and software. We'll deal with the hardware end of the business in another article, so the software end will be the subject of this post. There are dozens of mining software, but very few Linux distributions that ship with the ones you' ...

blockchain

So what the heck is a blockchain?

It's never too late to jump into the future, so if like me you want to jump into the world of cryptocurrencies, Bitcoin, and altcoins, it pays to have a fundamental understanding of the technology that makes it all possible. That technology is blockchain. It's not something I'm very familiar with, so for the last two weeks or so, I've been tryi ...

Bitcoin logo

A concise introduction to Bitcoin

Editor: This article is a very neat introduction to the cryptocurrency called Bitcoin. If Bitcoin is new(s) to you, it's a recommended read. What is Bitcoin? Here are the main points that you need to understand before buying Bitcoin. 1) Bitcoin is a form of digital money, protected by cryptography, which makes bitcoin transactions secure. ...

Twilio and Nnode.js

Sending 10,000 calls to Congress with Node.js and Twilio

Over the past year, major changes in American politics have left a lot of people feeling like they should be doing more to get involved. Political advocacy can take a lot of forms. It can be passive or active, partisan or nonpartisan, personal or large-scale. As engineers, we are uniquely empowered to apply our skills to important causes. Thi ...

Ethereum logo

An Introduction to Ethereum and Smart Contracts: an Authentication Solution

Bitcoin took the world by surprise in the year 2009 and popularized the idea of decentralized secure monetary transactions. The concepts behind it, however, can be extended to much more than just digital currencies. Ethereum attempts to do that, marrying the power of decentralized transactions with a Turing-complete contract system. In this pos ...