stackyFACTS
Explore the topic

Technology

Discover facts about technology. Small discoveries that change the way you see familiar things.

2,833 factsTechnologyStart exploring ↓
YOUR NEXT DISCOVERY

Technology

Page 63 / 119
STACKY FOR IPHONE

A bigger world.
One discovery
at a time.

Keep discovering with Stacky. Interesting facts in an app that is always within reach.

Download on the App Store
Autoplay can turn a choice into something you must interrupt
Technology

Autoplay can turn a choice into something you must interrupt

A video that starts on its own asks you to stop it rather than decide to play it. That small reversal changes the default: leaving the page alone means…

Discover more
Joystick deadzones prevent characters from wandering away
Technology

Joystick deadzones prevent characters from wandering away

The software ignores tiny inputs near the stick’s center, compensating for sticks that don’t return to exactly zero. Without that buffer, slight drift could…

Discover more
Keyboard ghosting prevents pressing too many keys at once
Technology

Keyboard ghosting prevents pressing too many keys at once

Many keyboards arrange keys in a shared electrical matrix; certain combinations can confuse the circuitry, so some simultaneous keystrokes go unregistered.

Discover more
How digital artists make skin look real
Technology

How digital artists make skin look real

Light enters skin and scatters beneath the surface before emerging again. Subsurface scattering simulates that effect, giving digital skin a natural glow…

Discover more
How games fake 3D detail on flat surfaces
Technology

How games fake 3D detail on flat surfaces

A color-coded normal map changes how light appears to hit a flat polygon, making it look rugged without adding cracks to the model. From the edge, the surface…

Discover more
Why video game characters struggle with stairs
Technology

Why video game characters struggle with stairs

Many games simplify stairs by laying an invisible ramp over them instead of modeling precise foot placement. That can make characters hover or jitter at sharp…

Discover more
Why leveling up can leave enemies just as strong
Technology

Why leveling up can leave enemies just as strong

Level scaling adjusts enemies to your strength to keep the game challenging. But if even weak creatures grow tougher as you level up, your hard-won power may…

Discover more
Space Shuttle software prized predictability over sheer size
Technology

Space Shuttle software prized predictability over sheer size

The Shuttle’s primary flight software contained roughly 400,000 lines of code. Engineers subjected changes to extensive review and testing because a small…

Discover more
Wikipedia began as a workaround for expert-only Nupedia
Technology

Wikipedia began as a workaround for expert-only Nupedia

Nupedia’s seven-step review process by PhDs produced only 21 articles in its first year, prompting the creation of an open-edit alternative.

Discover more
A schoolteacher built a checkers-playing computer program in the 1950s
Technology

A schoolteacher built a checkers-playing computer program in the 1950s

Christopher Strachey's early attempt for the Pilot ACE ran into problems, but a version on Manchester's Ferranti Mark I could play a complete game by 1952. It…

Discover more
Programming ENIAC meant changing wires and switches
Technology

Programming ENIAC meant changing wires and switches

Unveiled in 1946, the room-sized electronic computer used about 18,000 vacuum tubes. Setting up a calculation involved physical connections and control panels…

Discover more
Every Google search leaves a carbon footprint
Technology

Every Google search leaves a carbon footprint

Google's servers use electricity to retrieve and rank billions of pages in milliseconds, so each search has a carbon footprint.

Discover more
String interpolation inserts variables directly into sentences without concatenation
Technology

String interpolation inserts variables directly into sentences without concatenation

It lets a program slot a variable directly into a sentence instead of building the sentence by joining separate strings.

Discover more
Wireframes strip objects down to bare vertices
Technology

Wireframes strip objects down to bare vertices

A wireframe shows a digital object's structure as points and connecting lines. Its smooth-looking surfaces are built from polygons, often triangles.

Discover more
Hardcoding values ruins future flexibility
Technology

Hardcoding values ruins future flexibility

A fixed value may work until an outside condition changes; then the code can fail because it can't adjust to the new value.

Discover more
How an empty array can equal zero
Technology

How an empty array can equal zero

In JavaScript, an empty array is truthy, but loose equality converts it to a number, so [] == 0 evaluates to true. Strict equality (===) does not.

Discover more
Deferred shading delays lighting calculations
Technology

Deferred shading delays lighting calculations

The engine draws the scene's shapes before calculating lighting, avoiding work on pixels that may not be visible.

Discover more
Dead code executes purely for no reason
Technology

Dead code executes purely for no reason

Unused code can linger because developers worry that removing it might break a system that still depends on it.

Discover more
StackyMore discoveries in the app
Download on the App Store