you are viewing a single comment's thread
view the rest of the comments
[–] 5 points 2 years ago* (1 child)

I don't have an opinion on the topic but I see a blind spot in your argument, so I have to be that kind of person ... 🥺

One could use the exact same example to argue that humans are very bad at parsing code (especially if whitespace kicks in). In that regard a tool that allows them to reason on a standardized representation of the AST can be a protection against a whole class of attacks.

  • source
  • parent
  • hideshow 2 child comments
  • [–] 10 points 2 years ago* (last edited 2 years ago) (2 children)

    That's not a blind spot in my comment. See my final paragraph.

    It's only one sentence. Maybe it was easy to miss. :)

  • source
  • parent
  • hideshow 4 child comments
  • [–] 1 point 2 years ago

    Oh yeah, so I'm that other kind of guy 🥺

    I kinda like your idea, but I think it can be difficult to detect some confusing situations. I think it would be a better idea, but I don't think it's a full replacement.

  • source
  • parent