408 karma · joined January 4, 2010
Another big aspect of this sort of app is undo/redo support. Again it's gonna be different between vector and raster, but I find that in any undo-supporting app, figuring out how the undo mechanism will work can guide the rest of the software design quite effectively, so give that a thought.
If you're willing to share more details here I could probably help more concretely.
I don't understand what I'm supposed to do with a touchbar, or how to otherwise remap all of these shortcuts... Sticking to my 2015 MBP for now, but I really hope Apple get their act together and release a developer-friendly model (because otherwise I'm a huge fan).
Suppose you and a friend are looking for Waldo in a "Where's Waldo?" book page. You found Waldo first, and would like to prove that, but you don't want to ruin the fun for your friend-- you shouldn't provide any information that would take away from their challenge of finding Waldo themselves. How would you do that?
<Take a minute to think about it>
You take a cardboard several times larger than the "Where's Waldo" frame, and cut a hole the size of Waldo's head right in the middle of it. You then place the book on one side of the cardboard so that the only thing visible from the other side is Waldo's head. You show it to your friend. Notice you have proven you know the solution to "Where's Waldo" without revealing any information about the problem which they haven't known before. That to my understanding is the core concept of ZK proofs.
IIUC to get to the "every time" you're talking about just once, more money would need to be invested by attackers than it would cost to 51% attack bitcoin.
Nexar just released Nexet, a large dataset of 55K road images (5K of which are labeled). I think it's an interesting one as the images were captured by mobile phones (setup as dashcams), so you get "real world" data. Of-course there's an accompanying competition coming up: https://www.getnexar.com/challenge-2/