[{"data":1,"prerenderedAt":365},["ShallowReactive",2],{"project-13960214":3},{"id":4,"name":5,"line":6,"line_source":7,"title":8,"url":9,"domain":10,"maker":11,"posted_at":12,"year":13,"points":14,"comments":15,"rank_in_year":16,"shown_in_year":17,"top":18,"tier":19,"category":20,"subcategory":21,"format":22,"keywords":23,"reception":27,"sentiment":28,"stance_mix":29,"scored_comments":33,"aspects":34,"strip":42,"post_text":44,"what":45,"said":72,"maker_in_thread":196,"shape":207,"grid":211,"attempts":327,"same_week":328,"maker_shows":293,"maker_hidden":357,"reader_version":358,"card":359},"13960214","Colormind","Color schemes via Generative Adversarial Networks","title","Show HN: Colormind – Color schemes via Generative Adversarial Networks","http:\u002F\u002Fcolormind.io","colormind.io","Jack000",1490527440,2017,399,52,35,2242,2,"legend","creative","color palette generator","web_app",[21,24,25,26],"color scheme","generative adversarial network","color api","curious",-0.014,{"positive":30,"neutral":31,"mixed":18,"critical":32},5,18,6,31,{"design":35,"idea":37,"performance":39,"execution":41},{"positive":36,"critical":36},1,{"positive":38,"critical":30},4,{"positive":40,"critical":40},0,{"positive":40,"critical":40},[40,43,36,43,43,40,43,40,43,40,30,43,43,43,40,30,30,43,40,43,40,43,36,43,36,40,43,43,40,43,40,43,43,30,43,36,36,40,40,40],3,null,{"problem":46,"audience":44,"pricing":44,"motivation":44,"time_to_build":44,"stack":56,"openness":70,"stage":71,"team_size":70},{"value":47,"source":48,"evidence":49},"Generating color schemes for design","inferred",[50,52],{"id":51},"post",{"id":53,"by":54,"text":55},"13961137","wiradikusuma","sorry for the stupid question, but how do you \"apply\" color palettes? i mean, sure they look great as colorful columns, but how do you put them into UI? let say Bootstrap. i…",[57,64],{"value":58,"source":59,"evidence":60},"GAN (pix2pix)","maker",[61],{"id":62,"by":11,"text":63},"13962751","the GAN is actually just pix2pix: https:\u002F\u002Fgithub.com\u002Fphillipi\u002Fpix2pix I just resized the convolutional layers to 1px height since the vertical dimension isn't that relevant in…",{"value":65,"source":59,"evidence":66},"Torch7",[67],{"id":68,"by":11,"text":69},"13960744","The torch7 models need to be loaded in memory, which is the main bottle neck. I've got about 30 or so trained models on disk and they take turns on the homepage. Maybe there's a…","unknown","launched",{"praise":73,"objections":97,"requests":122,"questions":159,"alternatives":178},[74,82],{"value":75,"source":76,"evidence":77},"Simpler and more user friendly than alternatives","commenter",[78],{"id":79,"by":80,"text":81},"13961267","usaphp","Colormind interface is simpler and more user friendly I think, I was able to start generating color schemes right away, in coolors tho I had to watch a tutorial to learn what…",{"value":83,"source":76,"evidence":84},"Good results and useful tool",[85,89,93],{"id":86,"by":87,"text":88},"13960945","SuperPaintMan","Damn, this has become my new tool for palette generation. Good work! Have you considered using fine art as training data, perhaps broken down into movements\u002Fmotifs? In your blog…",{"id":90,"by":91,"text":92},"13961665","vtange","I can see a lot of utility in this. Great job! Is this limited to generating palettes of 5 colors? Sometimes all 5 won't be needed, wouldn't that make the output a little less…",{"id":94,"by":95,"text":96},"13964157","mgalka","Really great idea, and very practically useful! Thanks for sharing.",[98,102,116],{"value":99,"source":76,"evidence":100},"Hard to apply palettes to real UI design",[101],{"id":53,"by":54,"text":55},{"value":103,"source":76,"evidence":104},"Color theory or simple algorithms would suffice; GAN is overkill",[105,109,113],{"id":106,"by":107,"text":108},"13961780","maxmcorp","Using deepmind for generating color palettes is somewhat of an overkill. It is really not that hard a problem. It is very easy to programatically generate several color palettes…",{"id":110,"by":111,"text":112},"13962404","jcoffland","My question as well. There are several other great implementations of a color pallet generator which use color theory rules. My bet is that the GAN, in this instance, boils down…",{"id":114,"by":111,"text":115},"13963234","But all of this can be easily modeled statically and has been. If you desire randomized results, consult a PRNG. This is more, \"ML is really cool, what can we apply it to,\" than…",{"value":117,"source":59,"evidence":118},"Colors do not encode context",[119],{"id":120,"by":11,"text":121},"13961191","currently the colors don't encode context, so you have to be a bit creative in applying them. I am working on something that does encode context though.",[123,130,138,145,152],{"value":124,"source":76,"evidence":125},"Colorblind-friendly palettes",[126],{"id":127,"by":128,"text":129},"13960726","vanderZwan","If you take into account various forms of colourblindness, could this be used to create colourblind friendly palettes that are still easy on the eye for everyone?",{"value":131,"source":76,"evidence":132},"Palette context such as background or button roles",[133,137],{"id":134,"by":135,"text":136},"13961251","michaelbuckbee","This is what I'd want as well. Bootstrap is a good example of color application as they define SASS variables to action states: By default: primary == dark blue success == green…",{"id":120,"by":11,"text":121},{"value":139,"source":76,"evidence":140},"More than five colors per palette",[141],{"id":142,"by":143,"text":144},"13969125","notheguyouthink","These look cool! Is there a way to get.. more colors? Eg, i'd like to use this for some themes editor themes, but i need a couple backgrounds, foregrounds, etcetc. Maybe 10…",{"value":146,"source":76,"evidence":147},"Open source release",[148],{"id":149,"by":150,"text":151},"13961973","chias","This looks great! Did you have any thoughts with regards to releasing it as open source so that we could run our own instances with the various training sets? I note that you…",{"value":153,"source":76,"evidence":154},"Image color locking and upload",[155],{"id":156,"by":157,"text":158},"13960768","kr0","I'd be nice if I could use the color locking thing on an uploaded image. I'd like to start with some base colors from a movie\u002Fgame\u002Fetc and start exploring the color range with…",[160,167],{"value":161,"source":76,"evidence":162},"Why use a GAN for this",[163],{"id":164,"by":165,"text":166},"13962117","imh","Why GANs for this?",{"value":168,"source":76,"evidence":169},"How to get hex values or use via API",[170,174],{"id":171,"by":172,"text":173},"13960915","r0muald","Really good results! Is there a quick way to copy and paste the hex values for the palette?",{"id":175,"by":176,"text":177},"13960861","fgGAMI","Can you get a suggested color palette by API call?",[179,186,192],{"value":180,"source":76,"evidence":181},"Coolors",[182],{"id":183,"by":184,"text":185},"13961150","forlorn","I personally love color palettes generated by Coolors https:\u002F\u002Fcoolors.co\u002F.",{"value":187,"source":59,"evidence":188},"Adobe Color",[189],{"id":190,"by":11,"text":191},"13962534","I think color theory alone isn't enough to produce good color palettes. eg. try going to https:\u002F\u002Fcolor.adobe.com and choose one of the color rules, then go to…",{"value":193,"source":76,"evidence":194},"Bootstrap theme colors",[195],{"id":134,"by":135,"text":136},{"comments":197,"answered":198,"key":199},12,9,[200,201,204],{"id":120,"text":121},{"id":202,"text":203},"13962599","the issue I see is that most sites have a white\u002Fbeige background, which could get repetitive for the purposes of design inspiration. Maybe train a separate model for…",{"id":205,"text":206},"13960765","yeah definitely, it would just have to train on a (relatively large) sample of such palettes. I'll look into it!",{"commenters":208,"max_depth":32,"maker_replies":197,"first_comment_mins":209,"lifespan_hours":210},28,118,280,[212,216,220,223,227,230,232,234,236,240,243,246,248,250,254,257,258,259,261,263,264,265,270,272,275,278,279,280,281,284,286,288,290,292,294,296,299,301,303,305,307,309,313,315,317,319,321,323,325],[213,40,40,214,215,40],"13961470","commenter\u002Fneutral\u002Fidea","huula",[217,40,43,218,219,40],"13961671","project\u002Fmixed\u002Fdesign","agumonkey",[221,40,36,222,215,40],"13961733","project\u002Fcritical\u002Fidea",[224,40,43,225,226,40],"13962806","project\u002Fneutral\u002Fidea","cardigan",[228,40,30,229,128,40],"13968473","project\u002Fpositive\u002Fidea",[53,36,36,231,54,40],"project\u002Fcritical\u002Fdesign",[120,36,40,233,11,36],"maker\u002Fneutral\u002Fidea",[134,36,43,235,135,40],"project\u002Fneutral\u002Fdesign",[237,36,40,238,239,40],"13970138","commenter\u002Fneutral\u002Fdesign","crucialfelix",[241,36,43,235,242,40],"13961857","kccqzy",[244,36,43,235,245,40],"13964994","IAmGraydon",[183,18,40,247,184,40],"other\u002Fneutral\u002Fnone",[79,18,30,249,80,40],"project\u002Fpositive\u002Fdesign",[251,18,43,252,253,40],"13961502","project\u002Fmixed\u002Fperformance","component",[255,43,43,235,256,40],"13961795","whistlerbrk",[202,43,40,233,11,36],[127,38,43,225,128,40],[205,38,40,260,11,36],"maker\u002Fpositive\u002Fidea",[262,38,30,260,128,40],"13960785",[86,30,30,260,87,40],[171,32,43,235,172,40],[266,267,43,268,269,40],"13995531",7,"maker\u002Fneutral\u002Fexecution","Despoisj",[271,267,40,268,11,36],"14056921",[175,273,43,274,176,40],8,"project\u002Fneutral\u002Fnone",[276,273,40,277,11,36],"13960937","maker\u002Fpositive\u002Fnone",[164,198,43,233,165,40],[110,198,36,222,111,40],[190,198,40,225,11,36],[282,198,43,283,111,40],"13963277","project\u002Fneutral\u002Fexecution",[285,198,36,222,165,40],"13964598",[287,198,40,225,11,36],"13964878",[289,198,43,225,111,40],"13965963",[90,291,43,235,91,40],10,[149,293,43,274,150,40],11,[62,293,40,295,11,36],"maker\u002Fneutral\u002Fdocs",[297,197,43,235,298,40],"13960655","auganov",[68,197,40,300,11,36],"maker\u002Fneutral\u002Fperformance",[142,302,43,235,143,40],13,[304,302,40,233,11,36],"13975112",[156,306,43,235,157,40],14,[94,308,30,229,95,40],15,[310,311,43,283,312,40],"13960957",16,"thwd",[314,311,40,268,11,36],"13961017",[316,311,36,222,111,40],"13962439",[106,318,36,222,107,40],17,[320,318,40,214,215,40],"13961804",[322,318,40,214,111,40],"13962428",[324,318,40,233,11,36],"13962879",[114,318,40,326,111,40],"commenter\u002Fcritical\u002Fidea",[],[329,334,338,343,348,353],{"id":330,"name":331,"points":332,"category":333},"13977982","Kite",553,"dev_tools",{"id":335,"name":336,"points":337,"category":333},"13958300","SpaceVim-like Vim distribution (name not stated; maker calls it space-vim)",175,{"id":339,"name":340,"points":341,"category":342},"13940594","Ctxt.io",174,"productivity",{"id":344,"name":345,"points":346,"category":347},"13978271","SpreadsheetDB",144,"data",{"id":349,"name":350,"points":351,"category":352},"13984951","Construct 3",122,"games",{"id":354,"name":355,"points":356,"category":342},"13954211","Caster",121,false,"v2",{"id":360,"name":5,"line":6,"ai":357,"cat":20,"year":13,"points":14,"comments":15,"rec":27,"s":361,"top":18,"kw":362,"maker":11,"domain":10,"tier":19,"attempts":40,"strip":363,"url":9,"mix":364,"praise":75,"objection":99,"sub":21},13960214,-0.01,[21,24,25,26],"0313303030533305530303131033030335311000",[30,31,18,32],1794036553828]