Readit News logoReadit News
mac-monet commented on Echidna Enters a New Era of Symbolic Execution   gustavo-grieco.github.io/... · Posted by u/galapago
hackhomelab · 5 days ago
What are you missing from the TUI? The latest version has improved it a bit, it's more responsive now and you can navigate around the UI with the keyboard more easily (tab, up/down arrows, and pgup/pgdown). If you don't like it though, you can also use `--format text` for a UI-less experience that just prints things to stdout.

As for converting failures into forge tests, there's multiple tools offering a solution to that problem; check out (in no particular order):

  * the Recon VSCode extension (https://github.com/Recon-Fuzz/recon-extension)
  * fuzz-utils (https://github.com/crytic/fuzz-utils)
  * runes (https://github.com/Enigma-Dark/runes)
  * fuzz_parser (https://github.com/Enigma-Dark/fuzz-trace-parser)
Some of them use the Echidna trace output, while others (like runes and fuzz-utils) take advantage of the fact that Echidna saves these sequences as part of the corpus during runtime (particularly, in the `reproducers` and `reproducers-unshrunk` corpus subdirectories)

mac-monet · 3 days ago
Wow these would have saved my team and I a ton of time. Thanks for the links.

For what's missing from the TUI. The fact that the outputs in the main window are not selectable makes it difficult to keep the fuzzer running but copy the call sequence. I have to ctrl+c to get it into my terminal output and copy from there. I think these tools might help here though.

mac-monet commented on Echidna Enters a New Era of Symbolic Execution   gustavo-grieco.github.io/... · Posted by u/galapago
mac-monet · 5 days ago
Started using this recently, extremely impressed with this tool's capabilities. The only issue is the TUI is absolutely miserable to use.

One of the biggest pain points for debugging failures that Echidna finds is the path of getting the failure into a forge test that I can replay, and then slowly diagnosing where the bug is stemming from. An alternative path that could be useful is to stream the function call sequence (with the option to disable traces as well) to a file. This would allow easily creating a forge test from it. This file could even be used to generate a test and be diagnosed by a coding agent. Resolving the "last mile" of finding these failures would make the DX absolutely top tier.

mac-monet commented on AWS CEO says using AI to replace junior staff is 'Dumbest thing I've ever heard'   theregister.com/2025/08/2... · Posted by u/JustExAWS
mac-monet · 7 days ago
I would bet that anyone who's worked with these models extensively would agree.

I'll never forget the sama AGI posts before o3 launched and the subsequent doomer posting from techies. Feels so stupid in hindsight.

mac-monet commented on Jujutsu and Radicle   radicle.xyz/2025/08/14/ju... · Posted by u/vinnyhaps
IshKebab · 14 days ago
I really hope they don't add submodule support. There's an opportunity to do something that works properly!
mac-monet · 13 days ago
For clarity, I actually hate submodules and badly they're implemented. But its what I have to work with!
mac-monet commented on Jujutsu and Radicle   radicle.xyz/2025/08/14/ju... · Posted by u/vinnyhaps
mac-monet · 14 days ago
Just waiting for Jujutsu to support submodules and I can replace git completely.
mac-monet commented on Visa and Mastercard: The global payment duopoly (2024)   quartr.com/insights/edge/... · Posted by u/bilekas
mac-monet · a month ago
Since this is adjacent to crypto, I came in here expecting some kind of hateful things being said about it, but seems like a fairly productive and honest discussion, something that is usually lost as soon as the c-word is mentioned.

Despite all of the issues that are within the crypto world, I do think stablecoins are a fantastic use-case that most of us should be able to get behind to break this duopoly. With some oversight/proofs of solvency for the issuers, I hope they can become the dominant payment method. I can say from experience, the fact that I can easily pay friends and also receive yield on my holdings is such a nice experience, especially considering the inflationary environment we're in currently.

mac-monet commented on Show HN: Built a desktop app to organize photos locally with duplicate detection   organizer.flipfocus.nl/... · Posted by u/mcvanhassel
mac-monet · a month ago
A bit off-topic, but the point on duplicate detection reminded me of a thought I've had while taking photos on trips, in a swarm of other people doing the same. I've always wondered how much of the ICloud's storage is taken up by duplicate photos across everyone's phones. How many petabyte would this be? Imagine swapping one person out for another, in the same exact location in an image. How many then?
mac-monet commented on Crypto 101 – Introductory course on cryptography (2017)   crypto101.io/... · Posted by u/pona-a
mac-monet · 2 months ago
About to finish reading "Real World Cryptograhy" by David Wong, would highly recommend for anyone curious about this subject.
mac-monet commented on Show HN: I built a JSON-RPC library for Zig with compile time reflection   github.com/williamw520/zi... · Posted by u/ww520
mac-monet · 2 months ago
Amazing timing. I was going to build a JSON-RPC in the next few weeks. Will see if I can make use of this.

u/mac-monet

KarmaCake day15June 10, 2025View Original