Why does my 1TB hard drive only show 931GB?
Nothing is missing and nobody is cheating you. Your drive and your operating system are counting in two different number systems.
The questions behind the tools, answered properly. No filler, no listicles, just the explanation you were actually looking for when you searched.
Nothing is missing and nobody is cheating you. Your drive and your operating system are counting in two different number systems.
Length matters more than complexity: aim for at least 12 to 16 characters, and a passphrase of several random words is both stronger and easier to remember than a short string of symbols, because each extra character multiplies the number of guesses an attacker needs.
Use JPEG for photographs where small size matters, PNG when you need transparency or sharp graphics and text, and WebP as the modern all-rounder that usually gives smaller files than both at similar quality, with support for transparency and animation.
Four small differences between JSON and JavaScript account for the overwhelming majority of parse failures, and error messages point at the wrong line.
When both day fields are restricted, cron runs the job if either matches, not both. This is not a bug, and it surprises nearly everyone.
It reliably catches corruption. It proves considerably less about tampering than most people assume, and the reason is worth understanding.
Two 20% discounts give you 36% off, not 40%. The gap widens as the discounts grow, and the arithmetic is worth knowing before you shop a sale.
The compact grammar behind every tabletop game, plus the probability difference between rolling one d20 and rolling three d6.
What a word count actually measures, how many words fit on a page, and the counts that matter for essays, articles and search.
The difference between the common text cases, when each is correct, and how to switch between them in one click instead of retyping.
Why eyeballing two versions fails, how a diff tool highlights every change, and the everyday jobs it makes trivial.
Where the strange Latin comes from, why designers fill layouts with it, and when placeholder text helps versus when it hurts.
The difference between reversing characters, words and lines, plus the practical and playful reasons people do it.
Why duplicates creep into lists, how automatic de-duplication works, and how to clean thousands of lines in seconds.
How find-and-replace works, when to use plain text versus regular expressions, and how to change every occurrence safely.
How browser text-to-speech works, why it is free and private, and the practical ways listening to your text beats reading it.
Why so many fields cap characters rather than words, the limits worth memorising, and how to write to them without cutting corners.
Where messy text comes from, the fixes that solve 90% of it, and how to clean a pasted mess in one pass.
Why image files get so large, the difference between lossy and lossless compression, and how to shrink photos while keeping them sharp.
What resolution really means, how aspect ratio keeps images from distorting, and how to hit an exact pixel size cleanly.
How Base64 turns an image into text, why you would embed one directly in code, and when it helps versus when it hurts performance.
Cropping to the right aspect ratio means trimming an image to a fixed width-to-height shape, like 1:1 or 16:9, so it fits where it needs to without stretching. Here is how to do it cleanly.
What actually happens when you convert an image, which conversions are safe, and how to pick the destination format for the job.
How pixels store colour, why an eyedropper beats guessing, and how to pull an exact hex code from any photo or screenshot.
What each common adjustment actually does, the order to apply them in, and how to improve a photo without special software.
A favicon is the small icon shown in a browser tab, bookmark and history for your site. Here are the sizes you actually need, how to make one, and the HTML to add it so it shows everywhere.
The anatomy of the classic meme, why the white-outlined text style exists, and how to make one that reads instantly.
What watermarks can and cannot do, how to balance visibility against ruining the image, and how to add one without uploading your photos.
What Base64 actually does, why it is not encryption, and the everyday jobs it solves for developers.
What percent-encoding is, which characters need it, and why getting it wrong breaks links and query strings.
A JWT is made of three parts separated by dots (header, payload and signature); the first two are only Base64-encoded, not encrypted, so anyone can read them, which is exactly why you should decode tokens locally and never paste a real token into a random website.
How proper indentation reveals structure, why minified HTML is unreadable, and how a formatter makes markup maintainable again.
What minification removes, how much it saves, and where it fits alongside concatenation and compression.
How minifying JavaScript differs from minifying CSS, why it saves more, and how it fits with modern bundling.
How consistent formatting reveals a query's logic, why long queries become unreadable, and what a formatter standardises.
What Markdown is, the handful of symbols that do everything, and why it has become the default for developers and writers.
HTTP status codes are three-digit numbers a server returns with every response: 2xx means success, 3xx means redirect, 4xx means the request was wrong (like 404 not found), and 5xx means the server failed (like 500 internal error).
Converting metric to imperial means turning centimetres, kilometres, kilograms and Celsius into inches, miles, pounds and Fahrenheit. Here are the formulas, the common conversions, and a quick reference chart.
Why temperature conversion needs an offset as well as a factor, the formulas, and quick tricks for estimating in your head.
How a flat spreadsheet becomes structured JSON, the choices that shape the output, and the pitfalls that break a conversion.
What a Unix timestamp is, why computers count seconds from 1970, and how to convert epoch time to a readable date.
What a number base really is, why computers use binary and hex, and how to convert between them with confidence.
Roman numerals build numbers from seven letters (I, V, X, L, C, D, M) added together from largest to smallest, with a smaller letter placed before a larger one meaning subtraction, which is why IV is four and IX is nine.
Converting currency means multiplying an amount by the exchange rate between two currencies; rates move constantly with supply and demand, and the rate you actually get is usually a little worse than the mid-market rate because of a margin or fee.
Time zones divide the world into regions that set their clocks a fixed number of hours ahead of or behind UTC, so converting a time means adding or subtracting the difference between the two zones' offsets, with daylight saving shifting some zones by an hour part of the year.
How computers turn letters into numbers, what ASCII covers, and how Unicode extended it to every language and emoji.
A QR code is a square barcode that stores data, most often a web link, which a phone camera can read in an instant. Here is how QR codes work and how to make your own for free.
Why applications need globally unique identifiers, how UUIDs achieve uniqueness without coordination, and when to use them.
The difference between pseudo-random and cryptographic randomness, why it matters, and how to pick a fair number.
What the slug is, why readable URLs help users and search, and the rules for turning a title into a clean slug.
How the stripes encode numbers, the common barcode types, and how to make a barcode that scanners actually read.
What placeholder images are for, why grey boxes beat real photos during design, and how to generate them at any size.
Why realistic test data beats "asdf," the privacy reasons never to test with real records, and what good fake data looks like.
The difference between an electronic signature and a cryptographic one, when a drawn signature is enough, and how to make one privately.
A professional invoice clearly shows who is billing whom, a unique invoice number and date, an itemized list of work with amounts, the total due, and the payment terms and method, so the client knows exactly what to pay and by when.
How linear and radial gradients work, why they are resolution-independent, and how to build ones that look good.
To find a percentage of a number, multiply the number by the percent written as a decimal; to find what percent one number is of another, divide the part by the whole and multiply by 100.
With an amortizing loan, every payment is the same size but its split changes over time: early payments are mostly interest and little principal, and later payments are mostly principal, which is why paying extra early saves the most interest.
How the BMI number is calculated, what it is genuinely useful for, and the important limitations to keep in mind.
To tip, multiply the pre-tax total by your chosen percentage (commonly 15 to 20 percent for table service in the US); to split a bill evenly, add the tip to the total and divide by the number of people.
Your exact age is the time from your date of birth to today, expressed in years, months and days. Here is how it is worked out, how leap years are handled, and how to get it right in seconds.
The number of days between two dates is the count of days from the earlier date to the later one. Here is how to count them, whether to include the end date, and how business days differ from calendar days.
What the trigonometric, logarithmic and power keys actually do, plus the order-of-operations rule that prevents wrong answers.
Compound interest is interest earned on both your original money and the interest it has already earned, so your balance grows faster the longer you leave it, which is why starting early matters more than adding large amounts later.
Trip fuel cost is the distance divided by your fuel efficiency, multiplied by the fuel price. Here is the formula, a worked example, and how to handle both MPG and litres per 100km.
Encryption scrambles readable text into unreadable ciphertext using a mathematical key, so that only someone with the right key can turn it back into the original, which is how messages, passwords and files stay private even if they are intercepted.
Why keys differ from passwords, what "enough entropy" really means, and how to generate and handle secrets safely.
The surprising amount your browser reveals automatically, how fingerprinting works, and practical steps to reduce your exposure.
What the three color notations mean, why HSL is easiest to adjust, and how to choose colors with confidence.
The color-wheel relationships behind good schemes, the 60-30-10 rule, and how to build a palette that feels intentional.
Why contrast matters for real people, what the WCAG ratios mean, and how to make sure your text is readable by everyone.
What each box-shadow value does, how shadows create a sense of depth, and how to make them look natural.
How border-radius works beyond simple rounding, why corner style shapes a brand's feel, and how to get consistent results.
Good font pairing works on contrast with harmony: pick one font for headings and another for body text that differ clearly in style but share a similar mood and proportions, which is why a classic pairing is one serif with one sans-serif.
CSS Grid is a two-dimensional layout system that lets you place elements into rows and columns you define, so you can build complex, responsive page layouts with far less code than older float or positioning tricks.
Glassmorphism is a UI style that makes panels look like frosted glass floating over a colourful background, created by blurring whatever is behind an element, adding slight transparency and a thin light border, usually with the CSS backdrop-filter property.
What readability scores measure, why shorter sentences and plainer words win, and how to write for your actual audience.
What the title and description tags control, why Open Graph shapes your social previews, and how to write them well.
What keyword density measures, why there is no magic percentage, and how to use keywords naturally instead of stuffing them.
Why citations matter, what the main styles have in common, and how to reference sources correctly and consistently.
Why the title does most of the work, the patterns that reliably earn clicks, and how to stay compelling without clickbait.
The difference between extractive and abstractive summaries, what summarizers do well, and where human judgement is still essential.
The Pomodoro Technique breaks work into focused 25-minute sprints separated by short 5-minute breaks, with a longer break after four sprints, which protects your attention from distraction and makes big tasks feel manageable.
The psychology behind why writing tasks down frees your mind, and the habits that turn a list into real progress.
Why a friction-free place to jot things down beats a full app, and how capturing thoughts fast makes you more productive.
Why a visible deadline changes behaviour, the psychology of time pressure, and practical ways to put a countdown to work.
The psychology that makes marking a habit each day so effective, and how to track habits in a way that actually sticks.
The real cost of a meeting is roughly every attendee's hourly pay multiplied by the length, so a one-hour meeting with eight well-paid people can quietly cost hundreds of dollars, which is why fewer, shorter and smaller meetings pay off.
Why real coin flips are not perfectly fair, how a digital flip fixes the bias, and why we use coins to decide at all.
Why a spinning wheel makes randomness feel fair and exciting, where it beats a plain draw, and how to use it well.
Why emoji look different across devices, how they are really just characters, and how to use them to add clarity and tone.
Why regex is powerful but easy to get wrong, how a live tester saves hours, and the building blocks worth knowing.
A hash function turns any input, of any size, into a short fixed-length fingerprint; the same input always produces the same hash, a tiny change produces a completely different one, and you cannot reverse a hash back into the original.
Why the usual strength meters mislead, what entropy really measures, and what actually makes a password hard to crack.
Why fair random selection is harder than it looks, what makes a draw trustworthy, and how to run one people believe in.
Why absurd password requirements exist, how they can make security worse, and what genuinely good rules look like.
Binary code represents all digital information using just two states, 0 and 1, called bits; letters and numbers are stored as fixed patterns of eight bits (a byte) using a character code like ASCII, which is how text becomes something a computer can store and process.
Morse code represents letters and numbers as short dots and long dashes. Here is how to read it, the full alphabet, how to write and translate it, and the famous SOS signal.
What lap and split times really mean, when each one matters, and how to time workouts, study sessions and anything else accurately in your browser.
Why GPA is a weighted average, how credit hours change the maths, the difference between 4.0, 4.3 and 5.0 scales, and how to work out your cumulative GPA.
How to add tax to a price, the right way to work backwards and strip tax out of a total, and why subtracting the percentage gives the wrong answer.
Why the bold and script text people paste into bios is not a font at all, how it survives copy and paste, and when you should and should not use it.
Why JSON is a tree and CSV is a grid, how flattening nested objects into columns works, and the escaping rule that stops your export from breaking in a spreadsheet.
What an aspect ratio really is, why 16:9 is a shape rather than a size, and the simple way to resize an image or video without stretching it.
Why subtracting clock times trips people up, the reliable minutes-since-midnight method, how to handle overnight shifts, and how to convert to decimal hours for timesheets.
How a word cloud turns text into a frequency picture, why removing stop words is the step that makes it useful, and what a cloud can and cannot tell you.
There is no bold button on LinkedIn or Instagram, so the bold text you see is not formatting at all. Here is how it works and when to use it.
Crossed-out text with no formatting button is not magic. It relies on combining characters, an invisible mark that rides along with each letter.
Tiny text is not a smaller font size. It is three separate sets of Unicode characters, each borrowed from a different purpose, and each incomplete.
Bolding the first part of each word feels like it should speed you up. The honest answer is that it helps some people, and the studies are not convinced.
Repeating text by hand is slow and error prone past a few copies. The real skill is choosing the right separator for what you are building.
YAML and JSON describe the same data in very different styles. Here is how they compare, where each one shines, and how to convert cleanly between them.
Markdown is quick to write and HTML is what browsers render. Here is when to use each, what Markdown can and cannot do, and how to convert between them.
px is fixed, em is relative to the element, and rem is relative to the page root. Here is what that really means and which one to reach for.
Your daily calorie number comes from two pieces: the energy you burn at rest and the energy you burn moving. Here is how the calculation works, and its limits.
Turning a stack of photos or scans into one PDF is simple, but most online tools upload your files first. Here is how it works and how to do it privately.
An AI agent takes a goal, breaks it into steps, uses tools, checks its own progress, and keeps working until the job is done or it hits a boundary that needs a human. In 2026 the shift is from AI that answers to AI that acts, and the businesses that win treat agents as something to engineer carefully, not switch on and walk away from.
A complete, plain-English guide to the recurring-revenue metrics that decide whether a SaaS business is healthy, with the formulas, the benchmarks, and the traps to avoid.
Pick a theme
Ten hand-tuned palettes.