Editor's Choice

Featured Book of the Day

Retro Web-Based Game Programming: Second Edition

Retro Web-Based Game Programming: Second Edition

★ ★ ★ ★ ★

Retro Web-Based Game Programming: Second Edition is a revolutionary work in programming. With 10 chapters of thought-provoking content, this book redefines our understanding of programming.

View Details Published April 30, 2020

"It is possible to commit no mistakes and still lose. That is not weakness; that is life."

Jean-Luc Picard

Joke of the Day

Why don't Borg go on coffee breaks? They've already assimilated the best coffee.

Latest Sci-Fi & Tech News

When Non-Avian Dinosaurs Went Extinct, the Earth Changed—Literally. Scientists Think They Finally Know Why
When Non-Avian Dinosaurs Went Extinct, the Earth Changed—Literally. Scientists Think They Finally Know Why

Rock layers deposited before and after the major dinosaur extinction event 65 million years ago are ...

 This Nintendo Switch 2 accessories kit is cheap and comprehensive – but I’d buy the add-ons I need separately instead
This Nintendo Switch 2 accessories kit is cheap and comprehensive – but I’d buy the add-ons I need separately instead

This Switch 2 accessories kit offers a few great upgrades – but come...

If You’re Hit by a Hack or Identity Theft, Norton Lets You Know Clearly and Openly
If You’re Hit by a Hack or Identity Theft, Norton Lets You Know Clearly and Openly

Cybercrime hits harder than ever ($10 trillion lost worldwide) and regular people are the prime targ...

If You’re Hit by a Hack or Identity Theft, Norton Lets You Know Clearly and Openly
If You’re Hit by a Hack or Identity Theft, Norton Lets You Know Clearly and Openly

Cybercrime hits harder than ever ($10 trillion lost worldwide) and regular people are the prime targ...

Now, Netflix Is Rumored to Want Warner Bros.
Now, Netflix Is Rumored to Want Warner Bros.

It appears there may be some competition to acquire the legendary Hollywood studio....

Now, Netflix Is Rumored to Want Warner Bros.
Now, Netflix Is Rumored to Want Warner Bros.

It appears there may be some competition to acquire the legendary Hollywood studio....

Fan Images

Trek Image 22Trek Image 123Trek Image 291Trek Image 73Trek Image 448Trek Image 105Trek Image 450Trek Image 439Trek Image 429Trek Image 276Trek Image 470Trek Image 91Trek Image 248Trek Image 191Trek Image 300Trek Image 496Trek Image 56Trek Image 266Trek Image 384Trek Image 175Trek Image 67Trek Image 209Trek Image 471Trek Image 147Trek Image 46Trek Image 124Trek Image 422Trek Image 392Trek Image 26Trek Image 274Trek Image 395Trek Image 112

Explore Topics

programming books computers & technology graphics javascript compute webgpu simulation web development & design wgsl shader visualization vulkan computer science ray-tracing machine learning ai & machine learning game programming game development psychology games & strategy guides neural networks data visualization graphics & design analytics computer graphics glsl 3d graphics python animation

5 a Day for Your Brain

Just like fruits for your body, these activities nourish your mind daily

Fruit for brain health
  1. Read for 30 minutes (fiction boosts empathy!)
  2. Learn something new (a word, fact, or skill)
  3. Solve a puzzle (crossword, Sudoku, etc.)
  4. Practice mindfulness (5 minutes of meditation)
  5. Physical exercise (even a short walk helps)

Reading Trends in Sci-Fi

Data based on our reader surveys and industry reports.

Discover More Books

QuickStart Guide to Game Physics HOT
QuickStart Guide to Game Physics
★ ★ ★ ★ ★

QuickStart Guide to Game Physics - Computers & Technology...

Pervasive WebGPU & WGSL: Graphics & Compute HOT
Pervasive WebGPU & WGSL: Graphics & Compute
★ ★ ★ ★ ★

Pervasive WebGPU & WGSL: Graphics & Compute - Computers & Technology...

Debugging the Undebuggable: Tools and Strategies for Diagnosis HOT
Debugging the Undebuggable: Tools and Strategies for Diagnosis
★ ★ ★ ★

Debugging the Undebuggable: Tools and Strategies for Diagnosis - Computers & Technology...

Shaders Unchained: Writing Powerful Shaders for Every Platform HOT
Shaders Unchained: Writing Powerful Shaders for Every Platform
★ ★ ★ ★ ★

Shaders Unchained: Writing Powerful Shaders for Every Platform - Computers & Technology...

Data Visualization+Blender/Scripting/Python All-in-One (Paperback) HOT
Data Visualization+Blender/Scripting/Python All-in-One (Paperback)
★ ★ ★ ★ ★ ☆

Data Visualization+Blender/Scripting/Python All-in-One (Paperback) - Computers & Technology...

101 Generative AI Projects: Diffusion Models, Transformers, ChatGPT, and Other LLMs (Paperback) HOT
101 Generative AI Projects: Diffusion Models, Transformers, ChatGPT, and Other LLMs (Paperback)
★ ★ ★ ★

101 Generative AI Projects: Diffusion Models, Transformers, ChatGPT, and Other LLMs (Paperback) - Bo...

Community Discussions

David Smith
Discussion about Simulation in QuickStart Guide to Game Physics

Posted by David Smith

Has anyone else noticed how QuickStart Guide to Game Physics relates to Collision Detection? I was reading about Physics Engines and it made me think ...

Lisa Williams
Discussion about Graphics Programming in Pervasive WebGPU & WGSL: Graphics & Compute

Posted by Lisa Williams

I've been applying the principles from Pervasive WebGPU & WGSL: Graphics & Compute to my work in WebGPU and seeing amazing results! Specifically, the ...

Robert Miller
Discussion about Profiling in Debugging the Undebuggable: Tools and Strategies for Diagnosis

Posted by Robert Miller

Has anyone else noticed how Debugging the Undebuggable: Tools and Strategies for Diagnosis relates to Performance? I was reading about Profiling and i...