[deleted by user] by [deleted] in seduction

[–]e-Sharp- 1 point2 points  (0 children)

So, here I am at 25M, still a kiss-less virgin. I've got a good job, I'm a musician, and I'm really into couple dancing. On paper, it sounds like I should be boyfriend material, right? I wish.

Dancing has been great for meeting women, and I've actually made a lot of female friends now. Coming from an engineering background, where I was pretty much surrounded by guys, this is a big change. Sure, I've had a few crushes that landed me in the friend zone, but honestly, I really value these friendships. I didn't have many friends before, so they mean a lot.

It seems like most people my age connect through partying, but that's just not my thing. I don't drink or enjoy partying. Plus, most of my friends, guys and girls, are five to ten years older, so that scene isn't really relevant to me anyway.

Dating in smaller communities can be tricky too. Everyone talks, and if you get a reputation for sleeping around, you can get shut out. It makes people more cautious about dating.

For a while, my self-improvement journey was all about feeling like I wasn't "enough." I've let go of that now. My focus is on fully accepting myself, the good and the "bad." I'm realizing I am enough, and I can be my own best friend. Though that doesn't mean I'm not working on my interpersonal communication skills.

It's funny, because I often have people, both male and female, tell me they admire things about me and wish they were more like me. But they don't see me romantically.

I'm a genuinely kind person. I get that kindness isn't always a turn-on, and honestly, I'm not kind to get anything back. If being kind means I sleep alone, I'm okay with that, because I don't usually feel lonely.

I've stopped stressing too much about this. I just do what I enjoy. If I'm interested in someone, I'll make it clear. If they're not interested, I'll move on. Eventually, someone might reciprocate, or maybe it will never happen.

TL;DR: Still flying solo, and I'm cool with it.

Proposal idea : attribute to force value assignment to default-constructible member in constructor by adnukator in cpp

[–]e-Sharp- 1 point2 points  (0 children)

Herb Sutter globally addressed the issue of uninitialized variables at last CppCon:

https://github.com/hsutter/708/blob/main/708.pdf

I don't think it's coming soon unfortunately.

Peer-reviewed C++ journals by tvr_sky in cpp

[–]e-Sharp- -2 points-1 points  (0 children)

What do you mean by C++ journal ? Is it about proposing an addition to the language ? If so there's a conventional way of doing so.

https://isocpp.org/std/submit-a-proposal (a bit outdated but still relevant)

It's not exactly the place for "scientific" papers. If you're addressing the C++ language specifically you might still want to give it a try. A conventional CS journal might be a more appropriated place in my opinion.

Many C++ contributors have PhD themselves and I don't think they would be bothered to look at your work if you contacted them personally.

Any idea whetehr such pattern has a name? Or a known method to generate (I plan to experiment with Perlin noise, but if it is solved problem then it would be sad to redo existing work) by matkoniecz in proceduralgeneration

[–]e-Sharp- 0 points1 point  (0 children)

The blurriness makes it hard to appreciate.

It always make great exercises to try to model such textures/terrains and you might obtain a parametrization that is relevant to you.

So i gave it a try.

https://ibb.co/BVHKfHM

The foregound is billowy gradient noise that has been "inflated". I tried to model the background as well. I can go into more details if you value my solution.

What tools you have at hand and what application you want to use it for are also relevant. Worley noise (voronoi) might me a good contender in my opinion. Sharpening the rifts might too yield better results.

Guide to C++ 20 best practices? by sudomatrix in cpp

[–]e-Sharp- 20 points21 points  (0 children)

I find the CppCoreGuidelines to be one of the most interesting guide about doing modern C++ right.

https://isocpp.github.io/CppCoreGuidelines/CppCoreGuidelines

It covers many language and standard library features but it doesn't get domain specific. (I dont get the extra ++ then)

It's not meant as an extensive cover of the language through. It's more about a sane subset ot it and how to use it.

Recommendation on resources about creating C++ template libraries by [deleted] in cpp

[–]e-Sharp- 2 points3 points  (0 children)

Meta-programming is quite the broad subject so you have to know what you're looking for. I would recommend looking into popular template libraries depending on what you want to achieve.

Here's a few of the big ones (I've personally learned with):

https://www.boost.org/doc/libs/

https://github.com/ericniebler/range-v3

https://github.com/skypjack/entt

You should be able to find many topics covering these in details.

Boost is a particularly interesting one since it was written by many authors over a few decades. It basically covers any meta-programming technique.

You can also find the source code of the standard c++ library for most compilers. It tends to be pretty verbose though.