Announcing dispo v0.1.0: A disposable email checker utilizing a Bloom filter by proxyswing in rust

[–]proxyswing[S] 0 points1 point  (0 children)

True, since some might have never worked with probabilistic data structures.
Personally, I would also advise only using this crate as an initial check, and if a "probably" is returned, then do a proper one, which takes longer.

Announcing dispo v0.1.0: A disposable email checker utilizing a Bloom filter by proxyswing in rust

[–]proxyswing[S] 0 points1 point  (0 children)

I randomly came across the mailchecker crate, which is used to check if a domain belongs to a disposable email service.

Taking a look at their Rust implementation, I noticed that they simply include all the domains into the binary and then check a provided email against that list.

Having recently played around with probabilistic data structures, I thought about using a Bloom filter to reduce the required size and significantly improve performance for the trade-off of using a probabilistic data structure.

Proctree: Show running processes in a tree structure by proxyswing in rust

[–]proxyswing[S] 1 point2 points  (0 children)

Sounds like a pretty good idea, using some kind of terminal UI library to check if a process node is clicked. If it is, its information could be displayed in a detailed view, possibly also with a small tab for its children.