Kamis, 24 Juni 2021

TechSource: How to Easily Install a Full Bitcoin Lightning Node on a Raspberry Pi

TechSource: How to Easily Install a Full Bitcoin Lightning Node on a Raspberry Pi


How to Easily Install a Full Bitcoin Lightning Node on a Raspberry Pi

Posted: 23 Jun 2021 08:56 PM PDT

I recently installed a full bitcoin node on our home network, and lucky for me, I got everything up and running quickly without bumping into some issues. Before I will show you the steps on how to install a full bitcoin node, allow me to explain some of my reasons why I ended up doing this. 

As some of you may already know, bitcoin is a network composed of thousands of nodes. A record of every bitcoin transaction is verified and maintained inside a node. So if you are running one, you will essentially be hosting and sharing a copy of the bitcoin blockchain and you will help maintain the network decentralized. 



What are the benefits of running a bitcoin node?

Unlike mining, you will not be rewarded with a bitcoin when running a node because you are simply giving support to the network instead of solving complex computational math problems. However, one of the main advantages of running your own node is that you can do some transactions on the Bitcoin network without the need for a third party provider thus allowing you to save money for the fees. For added peace of mind, you can connect your wallet and forward all your transactions through your own node, making sure that every transaction is safe and secure.


For me, another reason for running a node is for educational purpose and taking a deep dive on the blockchain technology. I am very passionate about this emerging tech because it is already shaping up to change the world for the better.


Without further ado, here are some of the steps that I have followed to easily install and run a bitcoin node:


Step 1: Prepare the hardware


You don't need an expensive mining rig to run a bitcoin node. I bought the following items, but you can always use your existing hardware provided that you have all the recommended system specs:


1. Raspberry Pi Model 4 (Particularly, I bought the Model B with 4GB RAM starter kit that includes the power adapter, 16GB microSD card, and case)



2. 1 TB SSD (SanDisk SSD Plus 2.5" 1 TB SATA III Internal Solid State Drive)



3. SSD Enclosure (SENDA Transparent USB 3.0 SATA III 2.5 HDD/SDD Enclosure)



Note: I bought all the items at Lazada and the total cost is around 10,000 Philippine Pesos (200 USD).


Step 2: Download the software


Download Umbrel OS HERE and extract the file. Download Balena Etcher HERE and install it on your computer.


Note: For downloading the software, obviously you will need a laptop or desktop computer. A microSD card reader is needed for flashing the software to the microSD card. 


Step 3: Flashing Umbrel OS


Put the microSD card on your card reader, open Balena Etcher, and flash the downloaded Umbrel OS to your microSD card. After flashing, remove the card and insert it into the Raspberry Pie.


Step 4: Plug it up


Put the SSD drive into the enclosure and plug it into any of the blue colored ports (USB 3.0) of your Raspberry Pi. Connect the Raspberry Pi to your Internet connected router via ethernet cable. Connect the power supply and power up your Raspberry Pi. 


Step 5: Starting up


Around 5 minutes after powering up, Umbrel OS can be accessed at http://umbrel.local on the web browser of your device (smartphone, tablet, desktop or laptop) that is connected to the same network as the Raspberry Pi.  



Follow the initial set up of Umbrel and enjoy running your very own bitcoin node. 






I am still exploring some of the features of Umbrel and might write a quick review about it soon, so watch out!

Selasa, 15 Juni 2021

TechSource: The Bitcoin Revolution is Here

TechSource: The Bitcoin Revolution is Here


The Bitcoin Revolution is Here

Posted: 15 Jun 2021 02:33 AM PDT

Since 2014, I've been talking about bitcoin here (read: Is Bitcoin The Next Open-source Software Revolution?Best Bitcoin Applications for Linux). Back then, bitcoin was still very much in its infancy and our articles about it were some of the least popular posts we've ever had. However, I have already seen its potential and proclaimed that it could become a revolutionary open-source software project and that it has the potential to be bigger than Linux. 


Today, bitcoin and cryptocurrency in general have already gone mainstream in terms of popularity. Although widespread adoption could still be a few years away, different personalities like social media icons, hip hop moguls, top athletes, famous actors, financial gurus, and several billionaires are already talking about it incessantly. 


Speaking about widespread adoption, different countries have already started recognizing the value of cryptocurrency. In fact, one country has recently passed a law to make bitcoin its official currency. I believe more countries will follow after we will all be able to clearly see the positive economic impact of having a legal tender in bitcoin.


Recently, we have witnessed institutional investors or publicly traded companies that have started filling their balance sheets with bitcoins. To name a few, there's Tesla  (invested around 1.5 billion dollars worth of bitcoin), Microstrategy (250 million dollars), Galaxy Digital Holdings (176 million dollars), and Square (50 million dollars). 


Although I am not a financial advisor and this site is not about making money, I encourage you to consider investing it bitcoin. Forgive me for not telling you this in 2014 when 1 bitcoin was equivalent to around 500 dollars. At that time, buying and selling cryptocurrency was difficult because there were very few trusted exchanges and wallets so the possibility of losing your investment was enormous. If ever you decide to invest in cryptocurrency today, I suggest that you do your own research first because, like all others investments, there are still risks involved, albeit much lesser than before. 


After promoting Linux and other free and open-source software in the past, I have decided from now on to focus most of my time here in writing about bitcoin, cryptocurrencies, and other interesting blockchain projects. I think it is about time to enlighten people that bitcoin is not purely a speculative asset, but something that is more valuable because of its capability to empower people from around the world. Like most of you, I find joy in freedom and for me bitcoin is freedom. Now, I can safely say that the cryptocurrency revolution is underway, and we are just getting started. 


Kamis, 31 Oktober 2019

TechSource: 25 (More) Funny Computer Quotes

TechSource: 25 (More) Funny Computer Quotes


25 (More) Funny Computer Quotes

Posted: 31 Oct 2019 07:29 AM PDT

I have been reading some of my old posts here and noticed one that is still quite popular simply because a lot of us love humor. If you are a new site visitor, kindly check out "My Top 50 Funny Computer Quotes" post to know what I mean. Inspired by that one and since it's been a long time that I wrote or posted some funny stuff here, I decided to collect a few more amusing quotes.


So without further delay, here is a brand new collection of funny computer quotes:
 

25. What if one day Google got deleted and we could not Google what happened to Google?

24. Never trust a computer you can't throw out a window.

23. The attention span of a computer is only as long as its power cord

22. Microsoft has a new version out, Windows XP, which according to everybody is the 'most reliable Windows ever.' To me, this is like saying that asparagus is 'the most articulate vegetable ever.

21. Never trust anything that can think for itself if you can't see where it keeps its brain.

20. "Computers are useless. They can only give you answers." - Pablo Picasso

19. If you think patience is a virtue, try surfing the net without high-speed Internet.

18. The real danger is not that computers will begin to think like men, but that men will begin to think like computers.

17. "The Internet?  We are not interested in it." - Bill Gates, 1993

16. The only truly secure system is one that is powered off, cast in a block of concrete and sealed in a lead-lined room with armed guards.

15. "Being able to break security doesn't make you a hacker any more than being able to hotwire cars makes you an automotive engineer." - Eric S. Raymond

14.  I'm sorry that I'm not updating my Facebook status, my cat ate my mouse.

13. "I am not out to destroy Microsoft, that would be a completely unintended side effect." - Linus Torvalds

12. Dear humans, in case you forgot, I used to be your Internet. Sincerely, The Library.

11. My wife never gives up. She is so insistent that she entered the wrong password over and over again until she managed to convince the computer that she's right!

10. Computer dating is fine if you're a computer.

9. I love my computer because all my friends live inside it!

8. The only relationship I have is with my Wi-Fi. We have a connection.

7. The problem with troubleshooting is that trouble shoots back.

6. Why can't cats work on the computer? They get too distracted chasing the mouse around.

5. My wife loves me so much, she tries her best to attract me to her. The other day she put on a perfume that smells like a computer.

4. I changed my password everywhere to 'incorrect.' That way when I forget it, it always reminds me, 'Your password is incorrect.'

3. A computer lets you make more mistakes faster than any invention in human history--with the possible exceptions of handguns and tequila."

2. Life is too short to remove USB safely.

1. Passwords are like underwear: you don't let people see it, you should change it very often, and you shouldn't share it with strangers.


I hope you enjoyed our latest list of amusing computer quotes!

Jumat, 11 Oktober 2019

TechSource: How to Install Raspbian OS on Raspberry Pi 3 Model B+

TechSource: How to Install Raspbian OS on Raspberry Pi 3 Model B+


How to Install Raspbian OS on Raspberry Pi 3 Model B+

Posted: 11 Oct 2019 03:47 AM PDT

After my Raspberry Pi 3 Model B+ First Impressions, allow me to share with you how I installed Raspbian OS on this tiny computer as promised. But first a quick introduction about Raspbian. This lightweight Unix-like operating system is based on Debian Linux and is highly optimized to run on Raspberry Pi's ARM CPU. Its desktop environment is called PIXEL (Pi Improved X-Window Environment, Lightweight), which is made up of a modified LXDE desktop environment and the Openbox stacking window manager. It comes pre-loaded with useful applications such as web browser, office suite, programming tools, and several games among others.


Now, let's get down to business and give you some of the requirements needed to install Raspbian OS. If your Raspberry Pi is not bundled with a microSD card you should get one with at least 8GB of space. Some of the basic PC accessories required for setup are USB keyboard, USB mouse, and a computer or TV monitor (preferably with HDMI port). The Raspberry Pi Model B+ has an HDMI port  for video output. So if your monitor has DVI or VGA port, you should have an HDMI-to-DVI or HDMI-to-VGA cable. You will also need an extra desktop or laptop computer for downloading the OS and then flashing it to the microSD card.

The next thing that you should prepare is the installer. You can download it from HERE. It is recommended to Download the NOOBS version, but if you are adventurous enough you can go for the full Raspbian version of the installer. The file that you will download is compressed in ZIP format so you will need to extract the OS image (.img) to use it. After extracting, you may now proceed to flash the OS image to your SD card. To do that, you will need to download the recommended tool for the job HERE. Install it, and then follow the simple step by step process of flashing the OS image to your microSD card. It is also worth noting that you will need an SD card adapter and an SD card reader if your laptop or PC don't have one built-in.

Finally, the Raspbian OS is now installed, and all you have to do is eject the microSD card from your computer and plug it in your Raspberry Pi. Connect all the needed Raspberry Pi peripherals and power up your tiny but very capable Linux desktop machine.

Rabu, 20 Maret 2019

TechSource: Raspberry Pi 3 Model B+ First Impressions

TechSource: Raspberry Pi 3 Model B+ First Impressions


Raspberry Pi 3 Model B+ First Impressions

Posted: 20 Mar 2019 02:22 AM PDT

I have always been curious about the tiny computer called Raspberry Pi but I didn't have the time or opportunity to buy one until now. I got the latest version (Raspberry Pi 3 Model B+) along with bundled accessories from AliExpress for $65. I think it was a good deal considering what I got which I will explain to you later on. But before that and for your convenience, here are some quick facts about Raspberry Pi that I got from Wikipedia:

Raspberry Pi 3 Model B+

* The Raspberry Pi is a series of small single-board computers developed in the United Kingdom by the Raspberry Pi Foundation

* It aims to promote teaching of basic computer science in schools and in developing countries.

* The original model became far more popular than anticipated, selling outside its target market for uses such as robotics.

* According to the Raspberry Pi Foundation, more than 5 million Raspberry Pis were sold by February 2015, making it the best-selling British computer.

* In March 2018, sales reached 19 million.

* On the CPU level, the first generation Raspberry Pi is similar to a 300 MHz Pentium II of 1997–99. While its graphical capabilities are roughly equivalent to the performance of the Xbox of 2001.

* More info about Raspberry Pi including tech specs can be found HERE


First Impressions

I have only seen a Raspberry Pi in photos before so I was quite in awe of its size when I finally opened the box. It measures just 85.60mm by 56.5mm or around 3 by 2 inches.

Raspberry Pi 3 Model B+ beside my iPhone 6 and glasses for size comparison

As I said, I got the Raspberry Pi 3 Model B+ rather cheap since it is bundled with a case, power cord, 32GB micro SD card + adapter, HDMI cable, heatsink, USB cable, and 3.5 inch touchscreen display. It is loaded with a 1.4 GHz 64-bit quad-core ARM Cortex-A53 processor, 1 GB RAM, gigabit Ethernet, on-board dual-band Wi-Fi, Bluetooth 4.2, Power over Ethernet (PoE) feature, and USB and network boot capabilities.

Raspberry Pi 3 Model B+ running Raspbian OS

The first thing that I did after unboxing the package was placed the Raspberry Pi inside the included plastic case. The plastic case needs to be assembled and it didn't come with instructions so I had to figure it out myself. Next, I searched on Google on how to install an OS into my Raspberry Pi. So, I downloaded Raspbian, a Debian-based OS highly optimized for the Raspberry Pi and installed it. On my next post I will be sharing with you more about Raspbian and will guide you on how to install it and give you tips on some of the things that I did after installation.

Raspberry Pi 3 Model B+ setup alongside my iPad Pro

As you can see from the photos above, I now have a full-pledged desktop powered by a tiny computer. I connected my Raspberry Pi to my 13-inch HD display and it runs smoothly without lag or graphics issues. I also connected a wireless mini keyboard with built-in touchpad and an external hard drive to complete the setup. As of now, I am using my Raspberry Pi as file and VNC server (set up my iPad Pro as VNC viewer). I also intend to use it for testing Linux distros and for doing a bit of Python programming.

As I've said, my next post will be all about installing and setting up Raspbian on Raspberry Pi so watch out.   

Selasa, 12 Februari 2019

TechSource: Dark Mode on Apple’s macOS? Linux did it First

TechSource: Dark Mode on Apple’s macOS? Linux did it First


Dark Mode on Apple’s macOS? Linux did it First

Posted: 11 Feb 2019 07:39 PM PST

Last year, Apple introduced the highly anticipated "dark mode" feature on their macOS (Mojave) desktop operating system. Many Apple fans regarded it as a cool and useful enhancement to their desktop user interface. It allowed users to turn on the system-wide dark color scheme and encouraged third-party app developers to offer a dark mode for their Mac apps. If you are thinking that Apple is the first to use this feature on the desktop, think again.  

As far as I can remember, Linux is the first desktop OS that lets users easily customize the UI and provided plenty of dark theme options. I think Ubuntu started the trend in using darker themes out of the box several years ago, and they did it in a more elegant way when compared to other Linux distros. Elegant in a way that the dark scheme UI was consistently used and built-in apps were using dark themes. 

Apple macOS

When customizing my Linux desktop, I always prefer dark themes since it is easy on the eyes and it looks good. Dark background also allowed me to focus more on the job at hand because there is less visual distraction. Using dark mode on my Mac desktop right now, I can't help but think about the endless customizations I did before on my favorite Linux distros to achieve that perfect dark look.

Ubuntu Linux

So to all the Mac users out there who also enjoyed using the dark mode on their desktop, perhaps you can thank Linux for showing the guys at Cupertino that dark mode UI is not just cool but also usable. However, correct me if I'm wrong through the comments below if you think that Linux did not have any influence whatsoever in this new macOS feature.