TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Miscomputation: Learning to live with errors

28 pointsby srsamarthyamover 9 years ago

2 comments

hinkleyover 9 years ago
I suspect as Moore&#x27;s law runs out we will see a rise in speculative computing, where we write our code to work off of fast estimates of slow calculations (ie, detectable mistakes), and then double-check the work before committing the answer at the end.<p>Video games already do something like this to hide latency in multi-player scenarios. A generalized solution would be interesting, although given our track record with shared state concurrency, it may prove too confusing for the average dev.
mreilandover 9 years ago
errors being acceptable is why the challenger disaster happened. Ok, not really, but you get the point.<p>Everyone has to evaluate the <i>risk</i> of the errors and act accordingly.
评论 #10187141 未加载
评论 #10194562 未加载