Bash 4.4 installation for Linux
This guide is for almost every Linux distribution.
Prerequisite is that you have the required build tools installed already.
If not, do the following step:
Debian and Ubuntu users way;
sudo apt-get install build-essential
The Fedora/Red Hat way:
sudo yum groupinstall "Development Tools" "Legacy Software Development"
First step is getting the source package
wget http://ftp.gnu.org/gnu/bash/bash-4.4.18.tar.gz
Next step is compiling and installing it;
tar xf bash-4.4.4.18.tar.gz
cd bash-4.4*
./configure
make
sudo make install
sh
Ubuntu Linux kernel 4.5 installation guide
This short walkthrough describes how to install the Ubuntu Linux Kernel 4.5.
This guide should work with the latest version of Ubuntu Linux and most Ubuntu-based distributions including Kubuntu and Mint. The included kernel files have been compiled using the generic Ubuntu configuration. A low latency version is also available in the directory of the linked files.
Installation Guide (GUI)
- Download the kernel headers package:
http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.5-wily/linux-headers-4.5.0-040500_4.5.0-040500.201603140130_all.deb - And the appropriate headers package for your system
- AMD64: http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.5-wily/linux-headers-4.5.0-040500-generic_4.5.0-040500.201603140130_amd64.deb
- ARMHF: http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.5-wily/linux-headers-4.5.0-040500-generic_4.5.0-040500.201603140130_armhf.deb
- I386: http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.5-wily/linux-headers-4.5.0-040500-generic_4.5.0-040500.201603140130_i386.deb
- PowerPC: http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.5-wily/linux-headers-4.5.0-040500-generic_4.5.0-040500.201603140130_ppc64el.deb
- And the kernel image
- AMD64: http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.5-wily/linux-image-4.5.0-040500-generic_4.5.0-040500.201603140130_amd64.deb
- ARMHF: http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.5-wily/linux-headers-4.5.0-040500-generic_4.5.0-040500.201603140130_armhf.deb
- I386: http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.5-wily/linux-headers-4.5.0-040500-lowlatency_4.5.0-040500.201603140130_i386.deb
- PowerPC: http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.5-wily/linux-image-4.5.0-040500-generic_4.5.0-040500.201603140130_ppc64el.deb
- Install the files in the same order as downloaded above. So first install the headers (generic and CPU) and finally the image (1 file).
- In the terminal run:
sudo update-grub
- Reboot and select the kernel from the bootloader menu
I will post the latest version of the 4.5 branch and 4.6 release candidates in comments below.
Goodbye social sharing buttons
As of today, I`ve removed Jetpacks sharing buttons, which makes content easy shareable to services like Facebook and Twitter. The reason for this is that it made my site nearly 33% slower, 0.5 seconds.
By disabling this plugin and resorting to browser based extensions, like AddThis, the loading time of pages is significantly reduced.
The danger of third-party APIs
Some companies are fully betting on a single third-party API. When this third-party suddenly changes it`s terms and conditions, or even closed it`s API it turns your software useless. If you have a startup betting on a single API and App (or experience) your business suddenly has no products.
Company for sale
If this third-party wants to buy you, they can even destroy you by blocking you access to their API. This means the price of your company rapidly drops to zero. This means you are giving another company full control of your short-term credibility. If they want they decide your price and they can buy you.