---
title: How to write like a hacker and impress all your friends! Woot!
description: Without hackers we wouldn't have the internet, the Linux operating system or computer games. Learn how to communicate with them. It's worth it.
image: https://geekboss.com/hubfs/glenn-carstens-peters-npxXWgQ33ZQ-unsplash.jpg
---

[Communication](https://geekboss.com/blog/tag/communication)

# How to write like a hacker

[ By Matthew Stibbe ![Matthew Stibbe](https://app.hubspot.com/settings/avatar/c0fe13642b2329271b9ce0a5b41d744a) ](https://geekboss.com/blog/author/matthew-stibbe)

 Published 14/Nov/2019  Updated January 9 2023

![Someone typing on a computer keyboard](https://geekboss.com/hs-fs/hubfs/glenn-carstens-peters-npxXWgQ33ZQ-unsplash.jpg?width=1600&height=1000&name=glenn-carstens-peters-npxXWgQ33ZQ-unsplash.jpg)

The world of the computer hacker can seem as alien as Sanskrit or quantum physics. But it’s worth trying to understand the geniuses behind the internet as well as the mindset of the minority of hackers who turn bad. Who knows, perhaps you’ll discover your inner geek?

## What is a hacker?

Let’s clarify some terms. [Geeks](https://geekboss.com/blog/geek-test) are **knowledgeable** and **obsessed enthusiasts** (not necessarily about computers). Hackers, in the true sense, are **computer experts**. See the Wikipedia definition of ‘[hacker](https://en.wikipedia.org/wiki/Hacker_%28computing%29).’ All hackers are geeks, but not all geeks are hackers.

Hackers prefer to describe their brethren who have gone over to the dark side as crackers or black hats. This site prefers to differentiate between good and bad hackers by context because the word cracker isn’t widely understood. In short, **not all hackers are evil.**

**[![Marketing Strategy foundations course CTA](https://no-cache.hubspot.com/cta/default/289742/f5078ad8-43c6-493e-bdd4-7530d06591d3.png)](https://cta-redirect.hubspot.com/cta/redirect/289742/f5078ad8-43c6-493e-bdd4-7530d06591d3)**

## Good hackers and bad hackers

Hackers are the **architects of the modern age.** The hacker ethic is collaborative, meritocratic, idealistic and fundamentally humanistic.

Among its products are the internet, the Linux operating system, computer games and the Worldwide Web.

## How to be a good hacker

Here are some of the characteristics exhibited by good hackers:

- Know how to **program** computers, usually in several different languages.
- They **respect**: problem-solving, elegant solutions, creativity.
- They **don’t respect**: suits, attitude without competence, bureaucracy.
- Enjoy reading computer **manuals** and finding out how things work.
- Motivated by kudos and the challenge.
- Concentration, persistence, playfulness, abstraction.
- Absorb, retain and use large amounts of detailed **information**.
- Often widely but eclectically **well-read**.
- Enjoy wordplay and puns.
- Love science fiction. True adepts read Stanislaw Lem.
- Love Star Trek, Star Wars (but not Jar Jar Binks), Lord of the Rings, Dilbert.
- The influence of Zen Buddhism.
- Contribute to an **open-source** software project and/or publishes useful information.

> “The hacker culture doesn’t have leaders, exactly, but it does have culture heroes and tribal elders and historians and spokespeople.’ –Eric Steven Raymond in his article, [How to become a hacker](http://www.catb.org/%7Eesr/faqs/hacker-howto.html).

## Geek grammar

Once you’ve got the attitude, you need to learn the language. Here are a few grammatical rules and some basic vocabulary to get you started.

Hackers speak a dialect of English but with some characteristics variations:

- **Verb doubling** at the end of a sentence to add emphasis. ‘The disk heads just crashed. Lose, lose.’
- **Sound-alike slang** punning on a well-known proper noun.
- **Overgeneralisation**. Playing with language to turn nouns into verbs, superlatives or to poke fun. For example: obviosity, winnage, hakification, disgustitude, marketoid.
- **Spoken inarticulations**. Geeks actually say ‘mumble’ and ‘sigh.’ They are audible smileys.
- **Anthropormorphisation**. ‘My computer couldn’t cope with all the stress and crashed.’
- **Comparatives**. For example, the spectrum of: ‘Broken-flaky-dodgy-fragile-brittle-solid-robust-bulletproof-armor-plated’ or ‘crock-kluge-hack-win-feature-elegance-perfection’.

![keyboard keys](https://geekboss.com/hs-fs/hubfs/Imported_Blog_Media/keyboard-keys-300x225-1.jpg?width=300&height=225&name=keyboard-keys-300x225-1.jpg)

## Hacker vocab

Two useful dictionaries are [The Hacker Dictionary](https://www.dourish.com/goodies/jargon.html) and [The New Hacker’s Dictionary](https://www.outpost9.com/reference/jargon/jargon_toc.html), which are primary sources for this article. Here are a few useful terms to get you started:

- **ASCII** (American Standard Code for Information Interchange) a widely used code for digitally representing letters, numbers and punctuation marks.
- **Back door.** A security hole that has been deliberately including in a piece of computer software by the author. See Die Hard 4.
- **Bug.** An error in a computer program.
- **Cracker.** A hacker who does bad things. Also known as a black-hat hacker.
- **Delta.** The difference between two amounts (‘the delta was 30 percent’) or the differences between two files.
- **Dumpster diving.** Searching through rubbish to find revealing private information.
- **Easter egg.** An unexpected ‘feature’ built into a computer program by the author.
- **FAQ.** Frequently Asked Questions.
- **Flame.** An irate email.

## Hello world!

- **Hello world.** The first output from the first program. But the last output is occasionally, ‘I’m sorry Dave, I can’t let you do that.’
- **Kluge** (or Kludge). An effective but inelegant solution to a problem.
- **Moby.** Big, as in Melville’s whale.
- **Nontrivial.** Difficult, as in ‘that was a nontrivial kluge.’
- **Open-source.** Computer software that has been developed in a collaborative way by volunteers on a non-commercial basis.
- **Owned.** When bad hackers take over a computer.
- **Ping.** A simple program that communicates with another computer over a network to see if it is responsive. Also, now often used as a form of human communication (‘I’ll ping you later’).
- **Script kiddie.** A wannabe hacker who uses widely available tools without real understanding.
- **Spacewar!** [The first computer game](https://geekboss.com/blog/history-of-computer-games). Written by true hackers at MIT in 1963.
- **Wizard.** A hacker of great ability. It also can describe a high level administrator on a multi-user adventure game.
- **XYZZY.** The magic word in Adventure, a game from 1977; often used in other programs.

![Spacewar](https://geekboss.com/hs-fs/hubfs/Imported_Blog_Media/640px-Spacewar_screenshot-3.jpg?width=640&height=480&name=640px-Spacewar_screenshot-3.jpg)

## Punctuation

- **!**{insert word}** **– Not or no-. As in ‘!good’ meaning bad.
- **/**  or **<>** – Not equal, or not. As in ‘its/it’s.’

- **<**{insert word}**>** – Used to bracket a phrase with **extra**, contextual information. The format is derived from the code underlying webpages where typographical and layout information is enclosed.

- Some members of the community use l33t speak: numbers and punctuation to substitute for letters. For example, **0wn3d = owned** (i.e. compromised or hacked).
- Another trick is to** add a ‘z’ to a word to make a plural,** often with **subversive** connotation. For example, warez (‘wares’) means pirated software. See [here](http://www.catb.org/jargon/html/writing-style.html) for more on hacker punctuation.

![flame example](https://geekboss.com/hs-fs/hubfs/Imported_Blog_Media/flame-elderberries-1.jpg?width=475&height=69&name=flame-elderberries-1.jpg)

## Where next?

- [21 sure signs you’re a geek](https://geekboss.com/blog/geek-test) on this blog
- [Forever Geek](https://www.forevergeek.com/) which includes the invaluable guide to making your own Jedi robes.
- Use the [Geek Code](https://www.forevergeek.com/) to specify your exact status as a geek.
- Take the [Geek Test](https://www.innergeek.us/). (I scored 46.35108% ranking as a ‘Super geek’.)
- [Hacker stories](https://www.outpost9.com/reference/jargon/jargon_44.html).
- See also, of course, [Slashdot](https://slashdot.org/): ‘News for Nerds. Stuff that Matters’.
- For an excellent introduction to the world of hackers, including interviews and useful background reading, see the US [PBS site](https://www.pbs.org/wgbh/pages/frontline/shows/hackers/).

[![How to choose an agency for your new website](https://no-cache.hubspot.com/cta/default/289742/aab369e3-a371-48eb-a47f-85895833e378.png)](https://cta-redirect.hubspot.com/cta/redirect/289742/aab369e3-a371-48eb-a47f-85895833e378)

Share

[![Share on linkedin](https://geekboss.com/hubfs/raw_assets/public/GeekBoss%20theme/images/icons/linkedin.svg) ](http://www.linkedin.com/shareArticle?mini=true&url=https://geekboss.com/blog/how-to-write-like-a-hacker&utm_medium=social&utm_source=linkedin) [![Share on facebook](https://geekboss.com/hubfs/raw_assets/public/GeekBoss%20theme/images/icons/facebook.svg) ](http://www.facebook.com/share.php?u=https://geekboss.com/blog/how-to-write-like-a-hacker&utm_medium=social&utm_source=facebook)

![Copy to clipboard](https://geekboss.com/hubfs/raw_assets/public/GeekBoss%20theme/images/icons/copy.svg)

## Related articles

![Man sitting on a pile of books](https://geekboss.com/hs-fs/hubfs/Imported_Blog_Media/AdobeStock_120894911-1-1024x599-1.jpeg?width=800&height=500&name=AdobeStock_120894911-1-1024x599-1.jpeg)

### [Motherfoucault! How to write better academic papers](https://geekboss.com/blog/how-to-write-better-academic-papers)

 “Academics get paid for being clever, not for being right.”- Donald Norman The worst academic papers is notorious for using complicated...

By Matthew Stibbe

[Communication](https://geekboss.com/blog/tag/communication)

![Two children dressed up as engineers](https://geekboss.com/hs-fs/hubfs/Imported_Blog_Media/AdobeStock_166575054-1-3.jpeg?width=800&height=500&name=AdobeStock_166575054-1-3.jpeg)

### [How NOT to lead geeks](https://geekboss.com/blog/lead-geeks)

 The world of technology is full of immature management and poor leadership. Get some pointers about how NOT to lead geeks in this article...

By Matthew Stibbe

![Matthew Stibbe and robot at the Studio Ghibli museum](https://geekboss.com/hs-fs/hubfs/Imported_Blog_Media/Matthew-and-Robot-1.jpg?width=800&height=500&name=Matthew-and-Robot-1.jpg)

### [How to understand what your boss is thinking](https://geekboss.com/blog/what-your-boss-is-thinking)

 There are a lots of articles about how to impress a boss. This isn’t one of them. This article is about how to understand what your boss is...

By Matthew Stibbe

```json
{
  "@context" : "https://schema.org",
  "@type" : "BlogPosting",
  "author" : {
    "@type" : "Person",
    "name" : "Matthew Stibbe",
    "url" : "https://geekboss.com/blog/author/matthew-stibbe"
  },
  "dateModified" : "2022-09-11T09:43:47.406Z",
  "datePublished" : "2019-11-14T10:00:00.000Z",
  "headline" : "How to write like a hacker and impress all your friends! Woot!",
  "image" : [ "https://geekboss.com/hubfs/glenn-carstens-peters-npxXWgQ33ZQ-unsplash.jpg" ],
  "mainEntityOfPage" : {
    "@id" : "https://geekboss.com/blog/how-to-write-like-a-hacker",
    "@type" : "WebPage"
  },
  "publisher" : {
    "@type" : "Organization",
    "logo" : {
      "@type" : "ImageObject",
      "url" : "https://geekboss.com/hubfs/Geek-Boss-logo_Geek-Boss-logo-thin-1.png"
    },
    "name" : "Articulate Marketing"
  }
}
```

```json
{
  "@context" : "https://schema.org/",
  "@type" : "Person",
  "image" : "https://www.stibbe.net/hs-fs/hubfs/IMG_0612.jpeg?width=4032&height=3024&name=IMG_0612.jpeg",
  "jobTitle" : "CEO",
  "name" : "Matthew Stibbe",
  "sameAs" : [ "https://www.linkedin.com/in/matthewstibbe/", "https://www.facebook.com/matthew.stibbe" ],
  "url" : "https://geekboss.com",
  "worksFor" : {
    "@type" : "Organization",
    "name" : "Articulate Marketing"
  }
}
```