u/Relevant_Tax_6814

I Rewrote My Scanner After Your Feedback and the Difference Is Huge

I Rewrote My Scanner After Your Feedback and the Difference Is Huge

A few days ago I shared my C++ disk analyzer here and got a lot of feedback about scan speed.

The biggest suggestion was looking into NTFS MFT-based scanning instead of traditional filesystem traversal.

After implementing MFT scanning, the same 512GB SSD that previously took around 2 minutes to scan now completes in roughly 5-10 seconds.

Still a lot of work left to do, but this is probably the biggest performance improvement I've made so far.

GitHub: https://github.com/Gurates/ByteMap
Previous Post: previous post

u/Relevant_Tax_6814 — 5 days ago

I developed an application similar to WinDirStat using C++.

Been spending the last few months learning more about low-level C++ and Windows APIs, and this project slowly turned into a full storage analysis utility.

The main thing I wanted was a system tool that:

  • stays responsive while scanning
  • visually shows what’s taking space
  • doesn’t feel overloaded or ancient

Current features:

  • visual disk usage mapping
  • large file detection
  • cleanup utilities
  • ImGui-based interface
  • optional memory cleanup tools

A lot of the work went into multithreading, UI responsiveness, and trying to make the experience feel smoother than the usual system utilities on Windows.

Still early in development, but finally at a point where it feels usable enough to share.

Would love feedback from people into:

  • C++
  • Windows internals
  • ImGui
  • optimization
  • UI/UX

https://preview.redd.it/cblgrkft064h1.png?width=1920&format=png&auto=webp&s=749a30ce148c163a2f9b026aa34ea5848d4b4ab6

GitHub: https://github.com/Gurates/ByteMap

reddit.com
u/Relevant_Tax_6814 — 12 days ago
▲ 25 r/FRC

FRC custom PCB usage

Hey everyone,

I’m working with my FRC team and we’re thinking about using custom PCBs for cleaner wiring, especially for CAN line distribution and signal routing.

I’m not very sure how common custom PCBs are in FRC or what rules/restrictions we should follow.

So I wanted to ask:

  • Are custom PCBs commonly used in FRC?
  • Any rules we should be aware of?
  • What are the main risks for CAN/signal boards?
  • Any best practices for reliability?

We’re not trying to replace official components, just reduce wiring complexity and improve robustness.

Any advice or examples would be really helpful

Thanks

reddit.com
u/Relevant_Tax_6814 — 13 days ago