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.

Chasing resets

35 pointsby fayalalebrunabout 1 year ago

2 comments

havblueabout 1 year ago
I hate to defend kludges, but here we go. The customer paid for fixing the out of bounds issue, the urgent one. So while you seem to be applying good methodology in eliminating magic numbers and named registers, you risked the project beginning a rabbit hole. Timing dependent FPGA code can be fragile and risky to mess with. It's unlikely the customer intended to pay for that.
ambicapterabout 1 year ago
I hope to one day have some sort of built wisdom or experience where I can foresee these kinds of issues, however I find myself now 6-7 years into a software engineering career and I really don't see these sort of unexpected combinatorial failures happening any less than they used to in my work.