[HN Gopher] Show HN: AI magics meet Infinite draw board
___________________________________________________________________
Show HN: AI magics meet Infinite draw board
I have been dreaming of creating things (arts, games, etc.), but
that wouldn't be possible because I can hardly draw anything. But
now with Stable Diffusion everything is hopeful again, so I further
collected the AI magics that I considered necessary in creation
activities, and integrated them into an Infinite draw board (like
Figma). Hope that I can hear from you, any advice or suggestions
will be really appreciated!
Author : carefree0910
Score : 155 points
Date : 2022-10-30 12:32 UTC (10 hours ago)
(HTM) web link (github.com)
(TXT) w3m dump (github.com)
| googlryas wrote:
| The only reason you can't draw is because you haven't
| practiced(assuming you're not severely disabled). Why not work a
| little bit for your dreams?
| [deleted]
| smrtinsert wrote:
| The time to create assets is immense even for those who can
| draw.
| carefree0910 wrote:
| In fact, I've tried! I bought many books and just cannot get
| myself better at drawing...
|
| I think you've mentioned something important: I haven't got
| enough time practicing. Maybe when I have more free time, I'll
| try to pick up these skills XD!
| _448 wrote:
| > just cannot get myself better at drawing...
|
| There is no such thing as "better" drawing. Drawing cannot be
| categorised as "better" or "worse". Just have a look at
| paintings of some of the well-known artists, example Picasso,
| and you will know what I mean.
| simondw wrote:
| I think a valid meaning might be "better at drawing what I
| want to draw." This is absolutely a skill that can be
| improved, even if the aesthetic quality of the output can't
| be evaluated objectively.
| carefree0910 wrote:
| Lol maybe I got your meaning!
|
| By saying 'better', I'm not actually 'willing' to become
| better. In fact, I enjoy drawing even if the outcomes are
| 'bad'.
|
| The hard part is, when I want to draw something 'concrete',
| I can't... For example, a story between a boy and a girl -
| The only thing I can do is to draw two sticks in order to
| make them consistent frame by frame XD.
|
| So yes, I have to admit that I still want to share my
| creations with others, and without being better I can
| hardly do so... I think artists like Picasso are at another
| level, because they might treat art as their whole life,
| and might have the ability to focus and only focus on their
| own arts.
|
| And me, as a normal person, will still need some compliment
| XD.
| com2kid wrote:
| > The hard part is, when I want to draw something
| 'concrete', I can't... For example, a story between a boy
| and a girl - The only thing I can do is to draw two
| sticks in order to make them consistent frame by frame
| XD.
|
| If you ever take an intro art class, you will spend a lot
| of time doing boring exercises like drawing a bowl of
| fruit, again and again.
|
| This teaches you how to really "see" something, how to
| understand the shape, lighting, the true details. When we
| look at a thing we typically briefly glance at it long
| enough for our brain to categorize it, and then we move
| on. To get good at drawing, you need to train your brain
| to truly see things.
|
| Then you learn how to hold something in your mind's eye
| and draw it. You start by briefly glancing away, drawing,
| then you look away for longer and longer, and keep
| drawing.
|
| Drawing is not a mechanical skill of your hands, it is a
| mental skill.
| tchaffee wrote:
| Drawing is also a mechanical skill. Drawing a perfect
| circle for example takes practice, and does not involve
| the kind of mental / seeing skills you described.
| tchaffee wrote:
| Drawing absolutely can be categorized as better or worse if
| you are talking about its accuracy to reality, or your
| ability to draw exactly what you want. Which is what people
| are talking about when they say they are not good at
| drawing.
| ImprobableTruth wrote:
| Where "work a little bit" of course means thousands of hours
| among several years.
| Xelynega wrote:
| Or paying someone who put in the thousand of hours among
| several years instead of getting a mashup of their art out of
| a statistical model.
| googlryas wrote:
| If you only consider being a commercial artist as success,
| then sure. I started drawing 5 years ago(in my 30s) and have
| been making steady progress. I consider that a success. And I
| could barely draw a stick figure when I started.
| cube2222 wrote:
| This looks very nice!
|
| However, I'm worried that a big part of these AI tools built
| around SD are being posted on GitHub, marketed as open source,
| accept contributions, but _don 't have any license_.
| sophrocyne wrote:
| Invoke, shared a few weeks ago, uses MIT and adheres to best
| practices in respecting model licenses/requirements (e.g.,
| agreeing to not use it for hate speech, harming others, etc.)
|
| Automatic on the other hand, seems actively opposed to
| responding to the calls (cries?) for him to clarify a license
| for the repo. Closed without being addressed -
| https://github.com/AUTOMATIC1111/stable-diffusion-webui/issu...
| 21 days open without response -
| https://github.com/AUTOMATIC1111/stable-diffusion-webui/issu...
|
| We definitely need more projects who are completely open source
| (both WebUI and backend) to contribute to the ecosystem, and do
| so responsibly, adhering to lawful and ethical usage of the
| work of others.
| Kiro wrote:
| If he doesn't want to add a license he shouldn't be bullied
| into adding one.
| tough wrote:
| But then how will big corps be able to steal his free code
| without any legal repercussions?
|
| </s>
| RobotToaster wrote:
| My understanding is the "ethical requirements" of the model
| licence preclude it from being used in any completely FOSS
| software, as it would violate freedom 0 by restricting the
| purposes someone can use the software for.
| carefree0910 wrote:
| I noticed that they added a `LICENSE-ModelWeights.txt`! Maybe
| I should dive into their repo deeper and follow their good
| practices.
|
| Thanks a lot for the advice! It really helps!
| thih9 wrote:
| > If you find software that doesn't have a license, that
| generally means you have no permission from the creators of the
| software to use, modify, or share the software. Although a code
| host such as GitHub may allow you to view and fork the code,
| this does not imply that you are permitted to use, modify, or
| share the software for any purpose.
|
| Source: https://choosealicense.com/no-permission/
| cube2222 wrote:
| Additionally, if you accept a contribution to your repo that
| doesn't have a license, you as the owner of the repo actually
| have no right to the contributed code.
|
| This also means that technically speaking, you can't add the
| license after the fact without contacting (and getting the
| agreement of) all contributors that have ever contributed to
| your repo.
| [deleted]
| carefree0910 wrote:
| Oops, I thought I've used the MIT License, but it turns out
| that I have not!
|
| I'm also curious whether I should somehow follow the SD
| license... But I'm not actually using their codes though...
|
| Any advice will be really appreciated!
| cube2222 wrote:
| IANAL but the SD license is for the model weights and using
| them. As long as you're not redistributing the weights, I
| think you're good to use the MIT license.
|
| Thanks for adding the license, very appreciated! This makes
| me want to take it for a spin much more!
| carefree0910 wrote:
| Thank you so much for pointing out the missing-LICENSE-
| issue as well, that's really a huge miss from me XD.
| kmeisthax wrote:
| Wait 'till you find out how they get their training data :P
|
| The AI world does not seem to give a toss about licensing. I
| admire the spirit of "make stuff first, worry about copyright
| later", but you at least have to pay lip service to the system
| if you don't want to get roadkilled when "later" comes too
| quick.
|
| If you're on GitHub there _is_ a fallback license in the TOS
| that covers forking and PRs, but you have nothing to protect
| you if you go off-site for whatever reason. It 's there mainly
| to keep their users from getting sued for just being on GitHub.
| I don't remember how it interacts with multiple collaborating
| users all under the same fallback license; you _may_ be able to
| argue implied license in that case, but implied license is even
| narrower than the GitHub fallback license.
| dbieber wrote:
| Would love to see some of the things you've drawn using this
| tool!
| carefree0910 wrote:
| Of course! But I'm new to HN so I actually don't see any way to
| post images XD.
|
| I'm also concerned that posting links of my creations will be
| some sort of spam...
|
| Any advice will be really appreciated!
| mhb wrote:
| What does "XD" mean?
| codefreakxff wrote:
| It is a text based laughing emoji
| jagged-chisel wrote:
| Oh the days when "emoticons" were cool
| shrimp_emoji wrote:
| uwu
| cactusplant7374 wrote:
| This could benefit from a Runpod template. Anything that makes
| access to high powered GPU's easier is a win.
| carefree0910 wrote:
| Yes indeed! In fact, I've already created a Google Colab based
| server:
|
| https://colab.research.google.com/github/carefree0910/carefr...
|
| Which means you can use the Google Colab as the product's
| backend, so you can enjoy all the AI magics for free forever
| XD.
| minraws wrote:
| Love the idea, hope you can continue improving on the execution,
| I am also fairly incapable of producing good manually drawn
| illustrations even though I used to be a junior designer early in
| school. Moved away from it as coding seemed like a more natural
| fit for me and helped me write games and do generative art.
|
| But this really seems like something that would let me scratch my
| itch to produce nice illustrations, though ofc won't give the
| pleasure of learning that skill myself but surely stuff like this
| can't hurt. :3
|
| Really cool project mate. :)
| 29athrowaway wrote:
| Does it generate pixel art?
| WhitneyLand wrote:
| "AI magics meet Infinite draw board"
|
| No! Your project is much cooler than the title suggests.
|
| It's like, some kind of AI art studio app that goes beyond just
| text prompts. It's a natural seeming evolution towards using
| generative tech in more of an iterative / workflow way.
|
| Great work.
| carefree0910 wrote:
| Wow, I'm so glad that you like it so much!
|
| Just as you said, I'm trying to make it a studio-ish product
| which combines various AI magics, so they can work together and
| create something that a single AI model can hardly achieve.
|
| Here's my future plan: I'm going to integrate natural language
| generation, music generation, video generation... Into this
| project, so you can make something really cool with and only
| with AI!
|
| And the most important part: it will always be completely open
| source and free, and (maybe) a Google Colab is enough to serve
| all these stuffs XD.
| la64710 wrote:
| Totally absolutely amazing
| vongomben wrote:
| Wonderful project! How do I create an account for your cloud
| server? My phone is not accepted (maybe the hn hug of death?)
| carefree0910 wrote:
| Oops, that's in fact a bug from my side, I'm afraid it's
| currently only available on PC...
|
| I'll try to fix it ASAP!
|
| (p.s. I personally recommend using this project on PC, because
| the features on the mobile site are very, very limited XD)
| carefree0910 wrote:
| And BTW, you don't need an account to use this project if I
| fixed the bug / you visit it on PC!
| [deleted]
| jjcm wrote:
| img2img seems to be broken for me, as it's just generating things
| entirely based on the prompt. Examples here:
| https://i.imgur.com/bEn94Zg.png
| permanent wrote:
| Yes please open source the webui codes!
|
| > *: The WebUI codes are not open sourced yet, but we are happy
| to open source them if it is truely helpful .
| carefree0910 wrote:
| That's exactly what I'm always looking for! Here's the related
| GitHub issue:
|
| https://github.com/carefree0910/carefree-creator/issues/2
|
| Apart from the technical concerns (huge code base, lack of
| documentation, etc.), I'm also pretty afraid of someone (or
| some company) just taking away the codes and make profits or
| even claim that they make it, because webui codes (especially
| as production ready as this project) are something that's easy
| to copy and HARD to protect...
|
| But if more and more people get to know this project, this
| concern will no longer exist, and I'll definitely open source
| the webui codes XD!
|
| After all, I do want more and more people to be able to enjoy
| the current AI magics, for free, and forever!
| zacmps wrote:
| It won't stop everyone, but if you license it under AGPL
| they'd be required to share any modifications they make under
| the same, open, license.
___________________________________________________________________
(page generated 2022-10-30 23:00 UTC)