The Jargon File 4.4.7 defines a hacker as:
A person who enjoys exploring the details of programmable systems and how to stretch their capabilities, as opposed to most users, who prefer to learn only the minimum necessary. RFC1392, the Internet Users' Glossary, usefully amplifies this as: A person who delights in having an intimate understanding of the internal workings of a system, computers and computer networks in particular.
This section will therefore reflect this definition of hacking
Standards are important with IT so the following link is to Request for comments documents makes interesting (if not complex) reading at times
RFC's (Request For Comments
The script to download ubuntu which is located on the Linux Page would be an example of a hack, Ok it's not a very good script but it is functional and does as it is meant to do. It needs some refinement, so delete the old files before downloading a new iso and MD5SUM file otherwise it renames the iso, and won't download and overright a newer MD5SUM
Another example could be the script to display client user information. It's written in php, and I have provided a link to where the code is from.
Display IP address:38.107.191.97
More detailed host address:
38.107.191.97
Display browser info:
CCBot/1.0 (+http://www.commoncrawl.org/bot.html)
The code for the above came from Here
The following link is to a simple font increase / decrease script click here