Scuba Diving

Scuba Diving

Scuba diving is a form of underwater diving in which a diver uses a self-contained underwater breathing apparatus (scuba) to breathe underwater.

Unlike other modes of diving, which rely either on breath-hold or on breathing gas pumped from the surface, scuba divers carry their own source of breathing gas, usually compressed air, allowing them greater freedom of movement than with an air line or diver's umbilical and longer underwater endurance than breath-hold.

Scuba equipment may be open circuit, in which exhaled gas is expelled to the surroundings, or a closed or semi-closed circuit rebreather, in which the breathing gas is scrubbed to remove carbon dioxide, and the oxygen used is replenished from a supply of feed gas before being re-breathed.

A scuba diver usually moves around underwater by using fins attached to the feet, but external propulsion can be provided by a diver propulsion vehicle, or a sled pulled from the surface.

Source: Wikipedia

OneRepublic - Counting Stars

"Counting Stars" is a song by American pop rock band OneRepublic from their third studio album, Native (2013). The song was written by lead singer Ryan Tedder, and produced by Tedder and Noel Zancanella. Musically, it is a pop song with strong elements of folk music. It was released as the album's third single on June 14, 2013 in Austria, Germany, and Switzerland.

Premature Optimization is The Root of All Evil

We should forget about small efficiencies, say about 97% of the time: premature optimization is the root of all evil. Yet we should not pass up our opportunities in that critical 3%

"Premature optimization" is a phrase used to describe a situation where a programmer lets performance considerations affect the design of a piece of code. This can result in a design that is not as clean as it could have been or code that is incorrect, because the code is complicated by the optimization and the programmer is distracted by optimizing.

When deciding whether to optimize a specific part of the program, Amdahl's Law should always be considered: the impact on the overall program depends very much on how much time is actually spent in that specific part, which is not always clear from looking at the code without a performance analysis.

A better approach is therefore to design first, code from the design and then profile/benchmark the resulting code to see which parts should be optimized. A simple and elegant design is often easier to optimize at this stage, and profiling may reveal unexpected performance problems that would not have been addressed by premature optimization.

In practice, it is often necessary to keep performance goals in mind when first designing software, but the programmer balances the goals of design and optimization.

Databaseless Blogging Platform

HTMLy

HTMLy is an open source databaseless blogging platform that prioritizes simplicity and speed (Flat-File Blog). HTMLy can be referred to as a Flat-File CMS, since it will also manage your content.

You do not need to use a VPS to run HTMLy, shared hosting or even free hosting should work as long as the host supports at least PHP 5.3.