[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)