Live data from Hacker News

UI elements with a hand-drawn, sketchy look

wiredjs.com

111–120 of 123 posts

Re: UI elements with a hand-drawn, sketchy look

#111

I've drawn my inspiration from this project while creating WireText, a VSCode plugin for quickly creating mockups with a hand-drawn style, https://gitlab.com/saxion.nl/42/wiretext-code/-/blob/main/RE...

Wow, this is really cool and clever. Well done!

Re: UI elements with a hand-drawn, sketchy look

#112

This is UI theory gone wrong. The idea that users will give feedback more freely when something looks unfinished is at best a non-validated theory. This used to work with actual paper prototypes. But going the extra length to make UI designs look hand-drawn, when the users know full well they are computer generated is just busy work. Showing the users what the actual design might look like works better and it actuall…

Sketch-style UI isn't supposed to make people comment more freely, it's supposed to help stop them from focusing on the polish and instead look at the functionality. The last thing you want is "X and Y aren't aligned" or "Would color Z be better?" when the questions are still more like "Does this work?" and "Are these numbers correct?"

Re: UI elements with a hand-drawn, sketchy look

#116

I'm using this for the AI annotations at https://pagewatch.ai/ Its strange how much different it makes the whole page feel from regular boxes, much more of a tangible/informal feeling. Felt perfect to go with the type of feedback LLM's give.

I tried signing up and scanning apkmirror.com but it immediately came up with a 403. Perhaps your user agent is blocked, you should probably use a custom user agent.

Re: UI elements with a hand-drawn, sketchy look

#117

I'm using this for the AI annotations at https://pagewatch.ai/ Its strange how much different it makes the whole page feel from regular boxes, much more of a tangible/informal feeling. Felt perfect to go with the type of feedback LLM's give.

I tried signing up and scanning apkmirror.com but it immediately came up with a 403. Perhaps your user agent is blocked, you should probably use a custom user agent.

It is cloudflare that blocked us, we scrape using a regular chrome instance (with the latest user-agent), but cloudflare are sometimes very aggressive in their blocking. I'm busy adding a proxy option to handle these cases automatically, and some way to whitelist our scraper.

Re: UI elements with a hand-drawn, sketchy look

#118

Earlier quoted context omitted.

You absolutely can do that. And yes, it does release you from licensing obligations (unless the license included specific clauses).

You should consult a lawyer. It's one thing if it's a clean-room implementation but every IP attorney I have ever interacted with would disagree with you. It doesn't take much for a court to consider something a derivative work.

You cannot copyright algorithms. Ergo, the expression of an algorithm in one language is not a copyright violation of an expression of the same algorithm in a different language.

Of course, there's a gray zone: what about a reimplementation in the same language, but with different variable names? Those cases are why we have courts.

But ... if you figure out how to solve Rathbone's conjecture[0] and reveal the source code for it in C++, my reimplementation of that in Rust or Lua does not constitute a derivative work.

One exception would be if you managed to patent some feature of the algorithm (RSA comes to mind, or frequency-based colors for drawing waveforms). That's a different story.

[0] invented :)

Re: UI elements with a hand-drawn, sketchy look

#119

I've drawn my inspiration from this project while creating WireText, a VSCode plugin for quickly creating mockups with a hand-drawn style, https://gitlab.com/saxion.nl/42/wiretext-code/-/blob/main/RE...

Wow, this is really cool and clever. Well done!

Thanks! :-D

Re: UI elements with a hand-drawn, sketchy look

#120

Earlier quoted context omitted.

You should consult a lawyer. It's one thing if it's a clean-room implementation but every IP attorney I have ever interacted with would disagree with you. It doesn't take much for a court to consider something a derivative work.

You cannot copyright algorithms. Ergo, the expression of an algorithm in one language is not a copyright violation of an expression of the same algorithm in a different language. Of course, there's a gray zone: what about a reimplementation in the same language, but with different variable names? Those cases are why we have courts. But ... if you figure out how to solve Rathbone's conjecture[0] and reveal the source…

To be clear the origin of the derivative work is not the reimplementation of the algorithm but instead the fact that the copyrightable atom of work can be considered a variant with insufficient originality because you are familiar with the source material. If you were able to claim and prove ignorance of the source material then there is less of an argument to be made, but that's not what we're discussing, to be clear.

Your advice is dangerous. Consult an attorney.

Post reply on HN