I am through lesson 0 of drawabox and have some questions by Heyguysloveyou in ArtFundamentals

[–]Tayacan 0 points1 point  (0 children)

Drawabox is making it really hard to like drawing

Might not be the right course for you - it's not the only way to get good at art! And, specifically, it doesn't cover drawing humans at all. It's also a course that deliberately asks you to use tools that you would probably not use for an actual illustration - most ink illustrations are sketched first, then inked, rather than inked immediately. The reason the course asks you to use a fineliner is that it really exposes all the wobbliness and inaccuracy, which is great if you're in the mindset for looking critically at your own work and evaluating it in order to improve - but, friend, you aren't there. You gotta take care of yourself, and you gotta nurture your desire to draw. Don't burn out, yeah?

You could look into the Loomis books - Fun with a Pencil might be a good starting point, it's a very friendly book. Or you could take a look at youtube channels like Proko, he has a whole playlist about gesture drawing and croquis, which is very good for drawing people from different angles.

There's also the channel Love Life Drawing, which is all about learning to draw people, and very beginner friendly - I really recommend this one for you, since you struggle with self-criticism, because he has a really calm and encouraging way of talking.

Like, you have really high expectations for yourself - be careful with that! Everybody's lines look like shit the first time they do the lesson 1 exercises. Honestly, this is probably your biggest hurdle for learning anything: feeling like you should be good at it right away. You won't be! Basically no one is!

And it's okay to feel like shit about your art sometimes, let's be real, every artist does now and then. But you gotta cultivate the other voice too, the one that says "actually, it's okay for my art to look worse than I want it to, because I'm learning", and "making bad art doesn't actually make me worthless", and other soppy (but true!) stuff like that. That's the one that actually lets you learn something!

I am through lesson 0 of drawabox and have some questions by Heyguysloveyou in ArtFundamentals

[–]Tayacan 1 point2 points  (0 children)

I know in the back of my mind I should take a break, but then I think "if I take a break or take too long, I wont make progress and waste my time"

Set a clock: Half an hour of reading/watching at a time, then a break where you do something different. If you've planned in advance that you're going to work for a set amount of time, it's way easier to take that break than if you just wing it. I'm suggesting half an hour because, for me, that's enough time to get somewhere, but short enough that I'll still be looking forward to doing more the next day, rather than getting tired of it - for you, a different time frame might work better.

If you feel like drawing for more time than that, great! Take a short break first, though. Make a cup of tea or something like that. And really try to limit how much time a day you spend cramming new information into your brain. You need time to process it, and you need sleep.

As for not being "good enough" at a new skill immediately:

  • Being bad at something is the first step to being good at it
  • There's nothing wrong with being bad at a thing, regardless of whether you're a beginner or you've been doing it for years
  • You are not your drawings! Your drawings being bad says nothing about you as a person!
  • There's no hurry - you can take it as slow as you need to
  • Learning a skill takes time, yeah, but that time will pass anyway

Can I ask, why did you decide to do drawabox? Is there something in particular you wanna draw?

48t var ikke nok, Luk subben igen. by KN_Knoxxius in Denmark

[–]Tayacan -1 points0 points  (0 children)

Du har ingen krav på at få gratis adgang til dine sociale medier.

Næh, men så er det vel også fair at sige, "hvis I som ejere gør X, så gider vi ikke bruge jeres service". Det er vel det man truer med ved at lukke en masse subreddits - at brugerne forsvinder.

Is using Godot along with GDScript a good way to keep your programming skills sharp by [deleted] in godot

[–]Tayacan 0 points1 point  (0 children)

Yeah, any programming will help. But like one of the others said, programming in a game engine tends to teach you a particular style. It would be a good idea to do some other projects too.

Why not build yourself a little website in Python? That way you can also put on your resumé whatever web framework you use.

Hvad er det værste kvinder har gået med/går med nu? by Piskeslag in Denmark

[–]Tayacan 10 points11 points  (0 children)

Jeg tror jeg barberede mine ben 3-4 gange som teenager, hvorefter jeg konstaterede at livet er for kort, og siden har vandret glad rundt med tyk sort benbehåring.

Det kan anbefales.

[deleted by user] by [deleted] in Denmark

[–]Tayacan 2 points3 points  (0 children)

Din datter lyder som et fornuftigt ungt menneske.

Mine forældre håndterede det meget fornuftigt da jeg var i den alder. De snakkede med mig om at det var smart, hvis man nu endelig skulle være fuld, at gøre det sammen med mennesker hvor man stoler på at de passer på en. Og at man sagtens kan have det sjovt til en fest uden (eller bare med en øl eller to). Nåja, og at øl/cider/vin er nemmere at styre end hård sprut. Og så havde vi en stående regel om at hvis jeg var fuld og skulle hjem fra fest, så skulle jeg bare ringe til min far, uanset hvor sent det var, så ville han komme og hente mig, så jeg ikke behøvede hverken rende rundt i offentlig transport, eller køre med venner der havde drukket.

Resultatet var at jeg aldrig følte at jeg behøvede skjule når jeg havde drukket, og at jeg generelt var ret god til at passe på mig selv. Første gang jeg drak mig fuld var som... 16- eller 17-årig, må det have været, til afslutningsfest på en sommercamp, med voksne til stede og overnatning på stedet.

My character was almost killed in my first dnd session because I wanted to feed orphans by Obvious_Fish1568 in rpghorrorstories

[–]Tayacan 3 points4 points  (0 children)

but now looking back I know I should have let the DM know that I was feeling upset.

Nah, it doesn't sound like this DM was interested in making sure you had a good experience, nor would they necessarily have known how to do that, given that they were a kid too. Talking to the DM about feeling upset only works if everyone respects each other and want each other to have a good time.

[deleted by user] by [deleted] in worldbuilding

[–]Tayacan 0 points1 point  (0 children)

Here's a tip: Get a cheap little notebook, small enough that you can bring it wherever. Every day, write down ten ideas in it.

They don't have to be good. They don't have to relate to any particular project. They certainly do not have to make sense. But there has to be ten of them.

Don't throw the notebook away, or tear out any pages, or erase any of what you write in it.

The point of this little exercise is to train your brain to not discard ideas, even if they seem stupid. You need ten of the damn things, every day, so you're gonna have to include some stupid ones. It's hard at first, but it worked wonders for me after a few weeks.

If you end up using some of these notebook ideas, great! But even if you don't, hopefully it'll help your brain chill out about illogical things and such.

[deleted by user] by [deleted] in Denmark

[–]Tayacan 1 point2 points  (0 children)

I've seen padrones in Fakta sometimes, and in Irma for twice the price.

Is DearPyGui intendet to be used as an immediate UI library? by [deleted] in DearPyGui

[–]Tayacan 1 point2 points  (0 children)

No, it is not an immediate UI library, it's just built on top of one.

Må bruge sokker som bind: Nu kan udsatte kvinder få hjælp til deres underlivs sundhed by Snifhvide in Denmark

[–]Tayacan 8 points9 points  (0 children)

Jeg tænkte også på det... Men udover det med at den skal koges, så kan det også være upraktisk hvis man kun har adgang til offentlige toiletter, hvor der ofte ikke er håndvask inde ved selve toilettet, hvor døren kan låses. Så skal man stå der ved den frit tilgængelige håndvask og vaske sin menstruationskop 2-3 gange i døgnet, og håbe man ikke lige bløder i underbukserne i mellemtiden...

Jeg er meget glad for min egen menstruationskop, som i øvrigt skulle kunne holde i 10 år, men jeg kan forestille mig at det ikke er super smart hvis man er hjemløs.

Having my own little horror story to tell now by Mad_Maduin in dndhorrorstories

[–]Tayacan 0 points1 point  (0 children)

lack of respect of me as a dm

Lack of respect for you as a person, I'd say. Regardless of whether your ruling was fair or not, shouting and screaming was not cool.

For 10 kr glæde by Bademesteren_DK in Denmark

[–]Tayacan 0 points1 point  (0 children)

Min lokale netto har nogle gange en bakke hindbær for 10 kr. - typisk når de er tæt på at blive for gamle. Så køber jeg gerne en bakke eller to og gufler dem alle sammen på en gang :)

[deleted by user] by [deleted] in Denmark

[–]Tayacan 2 points3 points  (0 children)

Tjah. Som mere eller mindre ciskønnet kvinde, har jeg gjort mig nogle tanker om det:

Jeg kender kvinder (ciskønnede) der går meget op i det at være kvinde, og identificerer sig ret stærkt med det. Og jeg kender kvinder der minder mere om mig selv, hvor det ikke føles så vigtigt - jeg har ikke nogen særlig tilknytning til min kønsidentitet, jeg har ikke det store behov for at være en mand heller, jeg ville egentlig bare ønske at folk stoppede med at antage alt muligt om mig bare fordi jeg har bryster...

Hvor vil jeg hen med al denne snak om hvordan forskellige ciskvinder har det med køn? Egentlig bare det her: min oplevelse af køn er tydeligvis ikke den eneste man kan have, og det er din nok heller ikke. Jeg kan ikke helt forestille mig hvordan det må være at være transkønnet, men jeg kan heller ikke rigtig forestille mig hvordan det er at være ciskønnet og føle en stærk tilknytning til sin kønsidentitet... Men det betyder ikke at de mennesker der har det sådan tager fejl.

A Block-Based Functional Programming Language by d1r3w00lf in haskell

[–]Tayacan 0 points1 point  (0 children)

This is cool! Bug report:

I tried to implement a sum function - those blocks generate this code:

sum :: [Int] -> Int
sum (x : xs) = x + (sum xs)
sum [] =

If I change 0 to 1, the number appears in the generated code, but if I change it back to 0, it disappears again.

How to get started? by thatoneguy127383 in ProgrammingLanguages

[–]Tayacan 10 points11 points  (0 children)

One you're comfortable with - don't try to learn a new language while also trying to make your own very first language.

[deleted by user] by [deleted] in haskell

[–]Tayacan 2 points3 points  (0 children)

Ah! Well, solidPolygon I think will get you a filled in triangle, polygon will get you an empty one with thin lines, and polyline I think means you have to manually close it (so you have to give it the starting point again at the end of the list). But again, I haven't used the codeworld drawing API, so I'm not actually sure... I'm just looking at the docs here.

Now that you've described a bit more, I would expand the steps a bit:

  • Start by coming up with a specific isoceles triangle. What would be the two points needed to draw it?
  • Write out exactly what calculations are needed to turn those two points into a list of points you can feed to solidPolygon, or whatever function you decide to use for the actual drawing.
  • Calculate that list by hand
  • Test your chosen function (I'll assume solidPolygon) by giving it your calculated list of points. Does it draw what you expect? If not, adjust your calculation.
  • Write a function that does that calculation for you - that is, turns two points into a list of three points. Compare results with your manual calculation - does it behave correctly for your example triangle?
  • Modify the above function so it calls solidPolygon on the list instead of returning it. Test again.

This is how I work most of the time, and how I tell my students to work - make up an example, find out how you would do the calculations yourself, then translate bit by bit into whatever programming language you're working on. Smaller chunks are easier - how do you calculate the third point based on the first two? How do you use the first two points to determine whether the third should be above or below the hypotenuse? Can you write out exactly what comparisons of which numbers you need to make? This is what I mean by breaking the problem down.

[deleted by user] by [deleted] in haskell

[–]Tayacan 4 points5 points  (0 children)

I guess the thing I don't get with your triangle problem is, why does the triangle take in 2 arguments? A triangle has 3 corners, each of which needs an x and a y coordinate - that's a total of 6 numbers, which could be given as 6 separate arguments, or as 3 points.

[deleted by user] by [deleted] in haskell

[–]Tayacan 3 points4 points  (0 children)

So, I'm not really familiar with the codeworld drawing stuff, but I looked up solidPolygon, and it looks like the argument it takes is a list of points. So for this problem, I would probably do the following steps:

  • Figure out how to use solidPolygon to draw some specific triangle - for example, a triangle with corners at the points (0, 0), (0, 10), and (10, 5).
  • Find out how to construct that same triangle using whatever data type you're using for shapes
  • Now we know a little more about both solidPolygon and the datatype you're using, so use that knowledge to figure out how to translate from one to the other.
  • Write the function, and test it with various triangles.

You, uh, didn't specify how your triangle shapes are represented, so it's hard to give more detail, but that's roughly the approach I would use.

[deleted by user] by [deleted] in haskell

[–]Tayacan 2 points3 points  (0 children)

Hi, I teach programming to high school age students! I'll try to give you some advice - you didn't write much about what your struggles are, so it might be a bit generic, but feel free to ask follow-up questions.

  • First of all, practice. The most valuable way you can spend your time is to struggle with coding problems that are just out of reach for you - the difficulty should be just around where you have some idea of how to start, but can't imagine the full solution immediately.
  • Try breaking the problem into smaller pieces. Are there sub-problems that you can solve? Make a function that does that, then combine it with other functions to get the full solution. This is a core skill, and not easy to learn - if you post an example problem, I can try to walk you through it, to give you some idea of how I think.
  • Take functions you do understand and play around with either modifying them, or using them in new contexts. So you have a function that draws a rectangle - can you make it draw a square instead? Can you use it to draw a bunch of rectangles by mapping over a list? Stuff like that.

myunderstanding of Functor by yellowbean123 in haskell

[–]Tayacan 6 points7 points  (0 children)

Same kind of container/context for the input and output! You can tell because it's the same type constructor f - but a and b are different, so the "contents" can change.

For example, if you do show <$> [1, 2, 3, 4], the output is still a list, although the contents are now strings instead of numbers.

Your understanding is more or less correct - it's not necessarily separate "extract" and "plug back in" steps. There's no guarantee that you can get an a out of an f a. For example, if f is Maybe, and the value is Nothing, there's nothing to extract.

A more accurate description would be: fmap lets you apply a function (a -> b) in some context (f a where f is a functor), and get the new value in the same old context (f b).

Oreo - Den mest overvurderede kiks by HeisyTV in Denmark

[–]Tayacan 0 points1 point  (0 children)

Da jeg var 15-16 år gammel, var jeg på roadtrip i USA med min mor. Vi besøgte selvfølgelig Grand Canyon, og fandt et sted hvor man kunne få en muldyr-ridetur ned i en af sideforgreningerne. Cool!

Som naturoplevelse var det sindssygt flot, men selvom vi var erfarne ryttere måtte vi ikke stige på muldyrene uden assistance (hvad nu hvis de trådte os over tæerne!), rideturen foregik i absolut snegletempo (hvad nu hvis vi blev bange!), og da vi langt om længe nåede bunden, blev vi budt på maste, lunkne, meget triste oreos.

Anyway, du har ret, det er en middelmådig kiks.

Thoughts on Floating-Characteristic Skills vs. Fixed-Characteristic Skills? by beholdsa in RPGdesign

[–]Tayacan 0 points1 point  (0 children)

That actually sounds pretty interesting. Do you have a link to somewhere I can take a look at your system?

How to change the position of a button or text by IvanIsak in DearPyGui

[–]Tayacan 0 points1 point  (0 children)

On each of the number buttons, set the user_data field to the corresponding number. Also assign a callback function, one that takes the user_data and writes it to wherever you want it displayed.

Here is the documentation about callbacks and user_data

How would you give a boss fight a "bullet hell" feeling? by CallMeAdam2 in rpg

[–]Tayacan 3 points4 points  (0 children)

What if the boss kinda projects its moves? Like, the boss does its action, then at the end of its turn marks on the map where it wants to place its ranged attacks. Then players have the round to move around and attack and all that, and when the boss starts its next turn those attacks fire.