132 private links
To deal with variable solar and wind power, the startup Energy Vault is coming out of stealth mode to offer alternatives to lithium-ion batteries.
JSON has taken over the world. Today, when any two applications communicate with each other across the internet, odds are they do so using JSON.
The article describes the history of JSON starting from the aim at having a common information exchange format from XML and beyond.
Screen is a command-line tool that lets you set up multiple terminal windows within it, detach them and reattach them later, all without any graphical interface. This program has existed since before I started using Linux, but first I clearly need to address the fact that I'm even using Screen at all prior to writing a tech tip about it.
So now that those arguments are out of the way, I thought those of you still using Screen might find it useful to learn how to do copy and paste within Screen itself.
“Don’t think of the overwhelming majority of the impossible.”
“Grew up your bliss and the world.”
“what we would end create, creates the ground and you are the one to warm it”
“look and give up in miracles”
All the quotes above have been generated by a computer, using a program that consists of less than 20 lines of python code.

Summary
- Cheat – Linux Commands cheat sheet.
- Cloudup – A tool to backup your GitHub repositories to bitbucket.
- Crypt – Encrypt and decrypt files.
- Cryptocurrency – Converts Cryptocurrency based on realtime exchange rates of the top 10 cryptos.
- Currency – Currency converter.
- Geo – Provides the details of wan, lan, router, dns, mac, and ip.
- Lyrics – Grab lyrics for a given song quickly from the command line.
- Meme – Command line meme creator.
- Movies – Search and display a movie details.
- Newton – Performs numerical calculations all the way up to symbolic math parsing.
- Qrify – Turns the given string into a qr code.
- Short – URL Shortner
- Siteciphers – Check which ciphers are enabled / disabled for a given https site.
- Stocks – Provides certain Stock details.
- Taste – Recommendation engine that provides three similar items like the supplied item (The items can be books, music, artists, movies, and games etc).
- Todo – Command line todo manager.
- Transfer – Quickly transfer files from the command line.
- Weather – Displays weather details of your place.
- Youtube-Viewer – Watch YouTube from Terminal.
TimeShift is a system restore tool for Linux. It provides functionality that is quite similar to the System Restore feature in Windows or the Time Machine tool in MacOS. TimeShift protects your system by making incremental snapshots of the file system manually or at regular automated intervals.

Deep dive into Go Memory Management. This post gives an overview of Physical memory, Virtual memory, how Operating System interacts with hardware to run applications.

castero is a command line podcast client. It's designed to be easy to use and targeted at users who want lightweight command line applications instead of bloated GUI-based alternatives.
I originally wrote this paper in 1981 for a course in writing research papers at Rose-Hulman Institute of Technology. It was written on a DEC PDP-11/70 computer using the RUNOFF text formatting program, and having it on line from the beginning made it easy to save an electronic copy for future use. The instructor, Dr. Peter Parshall (of "Peter Parshall picked apart my perfect paper" fame), awarded the grade of A- to my work.
There are a lot of resources out there that talk about salary negotiation but many tend to skew a bit theoretical. In my experience, one of the hardest things about negotiating your salary is knowing what to say in tough, ambiguous situations with a power balance that's not in your favor. What's OK?
Summary
Calaos- designed as a full-stack home automation platform, including a server application, touchscreen interface, web application, native mobile applications for iOS and AndroidDomoticz- a home automation system with a pretty wide library of supported devices, ranging from weather stations to smoke detectors to remote controls, and a large number of additional third-party integrations are documented on the project's websiteHome Assistant- open source home automation platform designed to be easily deployed on almost any machine that can run Python 3, from a Raspberry Pi to a network-attached storage (NAS) deviceMisterHouse- uses Perl scripts to monitor anything that can be queried by a computer or control anything capable of being remote controlledOpenHAB- short for Open Home Automation Bus, is one of the best-known home automation tools among open source enthusiasts, with a large user community and quite a number of supported devices and integrations; written in JavaOpenMotics- home automation system designed to provide a comprehensive system for controlling devices, rather than stitching together many devices from different providers.
How to set up a private ethereum blockchain using open-source tools and a look at some markets and industries where blockchain technologies can add value.
Remembering Linux commands and their usage is not easy, especially for new Linux users. In this article, we will share 5 command-line tools for remembering Linux commands.
Summary
- Bash History
- Friendly Interactive Shell (Fish)
- Apropos Tool
- Explain Shell Script
- Cheat Program
Without question, Linux was created by brilliant programmers who employed good computer science knowledge.
Let the Linux programmers whose names you know share the books that got them started and the technology references they recommend for today's developers. How many of them have you read?

An in-depth look into how two leading time-series databases stack up against another.
The purpose of this month's article is to bring once more to the public consciousness some work of Sir Roger Penrose, namely "On the Cohomology of Impossible Figures," which appeared in Structural Topology 17 (1961) pp. 11-16 and was reprinted in Leonardo 25, Nos 3/4 (1992) and then as Chapter 4 of The Visual Mind, Michele Emmer, ed., MIT Press, 1993.

Algorithms are everywhere and some have been around for thousands of years. These 15 are some of the most influential or important ones used in science, math, physics, and computing.
Summary
- Babylonian Algorithms Are the Oldest Ever Found
- Euclid's Algorithm is Still in Use Today
- The 'Sieve of Eratosthenes' is an Ancient, Simple Algorithm
- Boolean (Binary) Algebra Was The Foundation For The Information Age
- Ada Lovelace's Algorithm Was the First Computer Program
- Fast Fourier Transform Breaks Down Signals Into Frequencies
- Google's Ranking Algorithm (PageRank) Could Be the Most Widely Used Algorithm
- Monte Carlo Method (Metropolis Algorithm) Was Used at Los Alamos
- The Simplex Method for Linear Programming was Widely Adopted by Industry
- Krylov Subspace Iteration Methods Are Still Used Today - the deceptively simple task of solving equations of the form Ax = b.
- Kalman Filter is Great For Predicting the Future, sort of
- QR Algorithms For Computing Eigenvalues Have Proved Incredibly Useful
- The Fortran Optimizing Compiler Could Be The Most Important Event in Programming History
- Quicksort Is Great at Helping Sort Things
- JPEG and Other Data Compression Algorithms Are Incredibly Useful
By now, you have likely heard words like "bitcoin" and "blockchain," perhaps even "Ethereum," and wondered what they all mean.
Do they refer to something useful, and if so, how would you go about using it?
This article is intended to put meaning behind these words and others, by highlighting one instance of the technology behind the concepts.