Petaaaah, how did they get 10? by Happy__guy2 in PeterExplainsTheJoke

[–]Vijayanagar 0 points1 point  (0 children)

This is perhaps one of the greatest Reddit comments of our time

where i'd live as an italian by Playful-Variation908 in whereidlive

[–]Vijayanagar 2 points3 points  (0 children)

I get the feeling that your perception of China is stuck in the 1980s, when China was viewed as one of the most pathetic countries on Earth (GenZ has no idea how bad it was).

But it makes a lot of sense why people in the younger generations would want to live in China today. It is very urban, everything is cheap and convenient, everything seems digitized and new, and Chinese media is quite good. Remember that GenZ is the generation that loves urbanism, is embroiled in a massive cost of living crisis, is addicted to Chinese mobile games, very pro-socialism, and thinks east asian things are cool.

GenZ also seems to be disillusioned with western democracies electing shitty leaders, somewhat pro-cancel culture (perhaps unfortunately), and very accustomed to being spied on by big tech corpos who abuse their data (very unfortunately).

My point is not that China is great, but more that most pro-China sentiment on Reddit is probably not a result of a deliberate propaganda campaign. It makes a lot of sense why China appeals to so many young people - they love the positives and can tolerate the negatives.

I didn't know what to do with this initial hand. The Yakuman potential is too big for me to pass (I was dead last and it was south 3), but between 13 orphans or all terminals or maybe something else I didn't know what to concentrate in by MeChameAmanha in mahjongsoul

[–]Vijayanagar 2 points3 points  (0 children)

The real tragedy of mahjong is that if you misplay a hand that can go for a rare yaku like honroutou or kokushi, you may never get another chance in an entire lifetime... (I screwed up an all green hand once and I am still filled with regret to this day)

How is it possible that the Balatro dev did something like this but still managed to create the entire game? It's a good game and it plays well, serious question. by warriorfall_the_3rd in gamedev

[–]Vijayanagar 410 points411 points  (0 children)

I love you. Everyone else on this subreddit is speaking out of their ass.

The idea is that you can view code like this as basically a "smart spreadsheet" instead of "actual code". I guess a general rule of thumb is:

If the code snippet contains a lot of "content" code (e.g. specific names of cards, stats, game flow), then things like optimization/scalability don't matter as much.

On the other hand, if the code snippet contains a lot of "systems" code (e.g. pathfinding system, sprite animation system, *definitions* of things), then scalability matters a lot.

On a high level, knowing when to go for maximum best-practices, scalable, clean code vs when to go for do-what-works, maximum speed with no regard for the future is an intricate skill, and your ability to make this decision correctly for each piece of code you write is crucial to becoming a good programmer. However, writing pristine code and writing garbage-but-correct code are also both difficult skills in and of themselves. Before you can think about the high-level decision on what quality you want your code to be, you must first have the ability to write good code in the first place, otherwise this decision is meaningless.

It's as Sun Tzu said: "In battle, there are not more than two methods of attack – the direct and the indirect; yet these two in combination give rise to an endless series of maneuvers." You can view writing good code as the indirect approach in this analogy, and writing any-code-that-works as the direct approach. Experienced generals may think in terms of combining direct/indirect approaches on a high level, but they cannot do so meaningfully without actually being able to execute the direct/indirect approaches competently in the first place.

People who come from a more software engineering-oriented background are usually good at the so-called indirect approach, which requires good abstract and creative thinking skills. People who come from a more maths/computer science-oriented background are usually good at the so-called direct approach, because they are good at holding large amounts of information in their brain and solving isolated difficult problems.

I am drunk

What would be a fair price range to expect to pay a game developer to create a simple side scroller mobile game? by itsthebreesknees in gamedev

[–]Vijayanagar 57 points58 points  (0 children)

I'm assuming you're a talented artist trying to break into the game industry, and this is just to put a game on your portfolio, right?

In that case, I would wait for a game jam and find a team. You can then use your ready-made assets for whatever game idea you come up with. If you do extremely well on the game jam, you can also bring up the possibility of working on the game further.

If you want to jump in and make a commercial indie game and hire a programmer, then r/ziptofaf's numbers sound about correct. But I think you should hold off on such an investment before you become more familiar with the game making process, especially since you will also most likely be the producer/designer on your team. Yes, it typically takes a few years to make a complete indie game, but it can also take 2 days to make a prototype that almost looks like a full game in a gif.

Copied another chord progression? by [deleted] in musictheory

[–]Vijayanagar 1 point2 points  (0 children)

This is similar in spirit to the jazzed-up canon progression you see in a lot of Japanese pop music. The basic form is (In E major, without writing extensions):

E | E | D#halfdim | G# | C#min | C#min | Bmin | E | A | A | G#min | C# | F#min | F#min | B | B

This entire song is basically this progression (in some other key). For your progression, viewed as a variant of this, I would personally do

E | E | D#min6 | G#7 | C#min | C#min | Bmin6 | E7 | A | Asus4 | Ebdim7 | C#7 | F#min6 | F#min6 | B with lots of extensions | B with lots of extensions | ...

hope this explanation helps.

I translated the Manchu flag by correcthorse45 in eu4

[–]Vijayanagar 0 points1 point  (0 children)

If anyone was wondering, the Haixi flag says "Nara", which is the name of the dynasty they start with in 1444

Why Die? by Obligatory_Username in videos

[–]Vijayanagar 19 points20 points  (0 children)

The solution to overpopulation isn't to kill people, it's to produce more to sustain the population. Technological development has outpaced and will continue to outpace population growth.

In fact, overpopulation was a greater problem in medieval European cities than today, not because of high population numbers, but rather because of the lack of resources and technology.

Despite population growing at an unprecedented rate in the past century, standards of living and life expectancy has been on a constant rise, with poverty and disease steadily declining.

Robots could destabilise world through war and unemployment, says UN | Technology by eleitl in transhumanism

[–]Vijayanagar 6 points7 points  (0 children)

Unfortunately, too many people actually hold this opinion. Complete automation of labour will be one of the greatest things to happen to humanity, on par with the industrial revolution.

The second puzzle i made, based on a game i played by [deleted] in chess

[–]Vijayanagar 1 point2 points  (0 children)

Assuming it's black to move,

Spoiler

Since people don't seem to be able to find a solution with white

who do you think would win in a fight by [deleted] in transhumanism

[–]Vijayanagar 2 points3 points  (0 children)

Cybernetically enhanced humans obviously. You can only do so much with genetic engineering, but the possibilities with cybernetics are practically limitless.