Editor's Choice

Featured Book of the Day

Little Black Book of Ray-Tracing and Path-Tracing

Little Black Book of Ray-Tracing and Path-Tracing

★ ★ ★ ★ ★

Little Black Book of Ray-Tracing and Path-Tracing is a must-read work in graphics. Containing 8 chapters of comprehensive content, this book challenges our understanding of graphics.

View Details Published January 21, 2025

"Infinite diversity in infinite combinations."

Vulcan Philosophy

Joke of the Day

What do you call a Vulcan who tells jokes? A stand-up logician.

Latest Sci-Fi & Tech News

 How to watch Love Island USA S8 final online from anywhere
How to watch Love Island USA S8 final online from anywhere

Here's how to watch the Love Island USA S8 final online, the clear fav...

 Last chance to score 135+ handpicked Prime Day deals in Australia before the sale ends tonight — up to 76% off Bose, Dyson, Shark, Ninja & more
Last chance to score 135+ handpicked Prime Day deals in Australia before the sale ends tonight — up to 76% off Bose, Dyson, Shark, Ninja & more

Amazon Prime Day 2026 has been impressive, with all-time low prices on...

Iman Vellani Wants Superhero Movies to Step Up
Iman Vellani Wants Superhero Movies to Step Up

Gen Z isn't feeling superhero movies, but the current Ms. Marvel thinks the genre's not down for the...

Iman Vellani Wants Superhero Movies to Step Up
Iman Vellani Wants Superhero Movies to Step Up

Gen Z isn't feeling superhero movies, but the current Ms. Marvel thinks the genre's not down for the...

Hotels Are Losing Their World Cup Matchup Against Bitter Rival Airbnb
Hotels Are Losing Their World Cup Matchup Against Bitter Rival Airbnb

Oh, did you bet on hotels? You lost your shirt, sucker....

Hotels Are Losing Their World Cup Matchup Against Bitter Rival Airbnb
Hotels Are Losing Their World Cup Matchup Against Bitter Rival Airbnb

Oh, did you bet on hotels? You lost your shirt, sucker....

Fan Images

Trek Image 184Trek Image 381Trek Image 152Trek Image 411Trek Image 429Trek Image 113Trek Image 181Trek Image 98Trek Image 224Trek Image 95Trek Image 54Trek Image 326Trek Image 23Trek Image 275Trek Image 490Trek Image 417Trek Image 281Trek Image 472Trek Image 386Trek Image 290Trek Image 89Trek Image 189Trek Image 340Trek Image 255Trek Image 123Trek Image 289Trek Image 288Trek Image 493Trek Image 389Trek Image 314Trek Image 134Trek Image 112

Explore Topics

programming computers & technology books graphics javascript compute webgpu simulation game development wgsl web development & design shader computer science vulkan visualization game programming computer graphics machine learning data visualization ray-tracing game design ai & machine learning software development gpu computing web development analytics beginner coding parallel programming graphics programming psychology

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

KPIs Across the Academic Ecosystem HOT
KPIs Across the Academic Ecosystem
★ ★ ★ ★ ★ ☆

KPIs Across the Academic Ecosystem - Higher Education...

Debugging The Uncanny Valley HOT
Debugging The Uncanny Valley
★ ★ ★ ★

Debugging The Uncanny Valley - Uncanny Valley...

The Responsible XR Playbook HOT
The Responsible XR Playbook
★ ★ ★ ★ ★ ☆

The Responsible XR Playbook - Extended Reality...

Paper to Play in 20 Minutes HOT
Paper to Play in 20 Minutes
★ ★ ★ ★ ☆

Paper to Play in 20 Minutes - Game Development...

Game Programming Interview Questions in 20 Minutes HOT
Game Programming Interview Questions in 20 Minutes
★ ★ ★ ★ ★

Game Programming Interview Questions in 20 Minutes - Game Programming...

Player Experience Design in 20 Minutes HOT
Player Experience Design in 20 Minutes
★ ★ ★ ★ ☆

Player Experience Design in 20 Minutes - Game Design...

Community Discussions

Sarah Davis
Discussion about Grant Writing Psychology in KPIs Across the Academic Ecosystem

Posted by Sarah Davis

Has anyone else noticed how KPIs Across the Academic Ecosystem relates to Publish or Perish? I was reading about Academic KPIs and it made me think of...

Emily Jones
Discussion about Uncanny Valley in Debugging The Uncanny Valley

Posted by Emily Jones

Discussion: What did everyone think of the author's treatment of Perceptual Psychology? I found it more thorough compared to other works in the field....

Michael Brown
Discussion about Ethical Design in The Responsible XR Playbook

Posted by Michael Brown

Can someone help me understand Extended Reality from chapter 9? I'm struggling to see how it connects to Virtual Reality Ethics....