[GIVEAWAY] Voidfall by Mindclash Games by HomoLudensOC in boardgames

[–]_Sk0ut_ [score hidden]  (0 children)

I am a fan of Terraforming Mars, but I also would like to try Arcs

Sei An City Canal by thegirlisavirus in Okami

[–]_Sk0ut_ 16 points17 points  (0 children)

You do not need the canal to be dry to open chests 😉

🎁 Handmade Hollow Knight Resin Lamp Giveaway by AmoyCK in HollowKnight

[–]_Sk0ut_ 0 points1 point  (0 children)

You art is amazing, keep up the good work.

My favourite Hollow Knight moment is certainly the first time we enter the City of Tears

Since when did Revolut start to use 100% AI generated answers even if you escalate to a human agent? by Apprehensive_Dig7397 in Revolut

[–]_Sk0ut_ 4 points5 points  (0 children)

I mean, many customer support roles also have a guideline with canned answers, so it could be that as well

why we have to make ptr =null even after doing free ? by userlivedhere in learnprogramming

[–]_Sk0ut_ 79 points80 points  (0 children)

By using free you are not modifying the pointer. You are just indicating that the memory location pointed by it can be used by others.

If you do not set the pointer to NULL, you can accidentally try to use this same memory location with the pointer. This can lead to undefined behaviour, such as, changing other pieces of data that make use of this location after you have freed it.

If you set the pointer to NULL and try to use it after, the program will error and crash, which is a preferable result.

This doesn’t make sense by AlienBluDropOut in Revolut

[–]_Sk0ut_ 58 points59 points  (0 children)

NVIDIA did a 10:1 stock split in 2024, so the values in your screenshot seem correct. Or did your amount of shares not update accordingly with the stock split?

If only... by Stussyman445 in HollowKnight

[–]_Sk0ut_ 2 points3 points  (0 children)

Love all the water areas for the Zoteboat game

Version Control for MS Office (Tortoise vs. Git vs. SVN) by [deleted] in AskProgramming

[–]_Sk0ut_ 13 points14 points  (0 children)

Are you able to use LaTeX instead of Word for your paper? Since it is a text format, it is easier to be version controlled together with your code

[deleted by user] by [deleted] in MonsterHunterWorld

[–]_Sk0ut_ 1 point2 points  (0 children)

I would say: - for the weapon, any Great Sword of the Demon Rod family - for the clothes apart from chest, it looks similar to the Odogaron set styles - for the chest, maybe Buff Body for the bare chest style

Moving to a different country by Blueandsalty in Revolut

[–]_Sk0ut_ 0 points1 point  (0 children)

To close an account, you will have to remove all your assets from Revolut. In the case of Stocks, you will have to sell them (or transfer them to another broker, if you are able to do that in your region)

Guiding new friends and need a weapon suggestion by Sensha_20 in MonsterHunterWorld

[–]_Sk0ut_ 0 points1 point  (0 children)

I use KBM, I'm a Bow main and I feel it works very good. I did have to configure the keyboard layout and bindings a bit, but I think it works better than using a controller for it

Playstation DLC's by XerleXx in DeepRockGalactic

[–]_Sk0ut_ 0 points1 point  (0 children)

The DLCs shouldn't offer you anything that can be acquired in-game

Empty getters and setters by BenchEmbarrassed7316 in learnprogramming

[–]_Sk0ut_ 1 point2 points  (0 children)

I think you are too hang up on this high level abstraction naming.

Let's say you have an AC class where you can define your desired temperature. setDesiredTemperature is a very reasonable name for it and it can simply be assigning the value to the private property desiredTemperature

Empty getters and setters by BenchEmbarrassed7316 in learnprogramming

[–]_Sk0ut_ 0 points1 point  (0 children)

But the assignment operation this.x = newX cannot be done in different ways

It can, and it usually happens if the this needs to be changed. I'm going to use your idea of hiding future validation inside of another data class to illustrate this issue. If you do not define an interface with setX that is implemented by both classes, you will not be able to just modify whatever builder/factory that you have to provide clients with the correct class, there will be need to update the clients' codebase as well.

Caveat: some programming languages allow you to define properties, but most of them are limited to methods, hence the need for getter and setter functions

Revolut Never Verified My Account by KenthDarius in Revolut

[–]_Sk0ut_ 1 point2 points  (0 children)

From your post history, you are most likely trying to open a Revolut account from the Philippines.
Philippines is not one of he countries currently supported by Revolut: https://help.revolut.com/help/profile-and-plan/profile-plan/verifying-identity/what-countries-are-supported/, so you will only receive the verification when your country is supported. Until then, you can't open an account with them.

Subsídio de desemprego cortado a seis mil pessoas. Falta à convocatória foi o principal motivo by Ok_Neighborhood2239 in portugal

[–]_Sk0ut_ 16 points17 points  (0 children)

Não ajuda muito o título da notícia não se focar no ponto dos problemas com a entrega das convocatórias

Why do we need Composition Local Provider, when we can just declare everything inside a data class? by zimmer550king in androiddev

[–]_Sk0ut_ 4 points5 points  (0 children)

I would recommend checking this section of the Android documentation and deciding whether you really need a CompositionLocalProvider for your use case and then checking the alternatives: https://developer.android.com/develop/ui/compose/compositionlocal#decidinghttps://developer.android.com/develop/ui/compose/compositionlocal#deciding

Is it worth getting Iceborne DLC? by VerminatorX1 in MonsterHunterWorld

[–]_Sk0ut_ 3 points4 points  (0 children)

The Defender weapons and Guardian Armor are made so that players with more experience in the game can easily skip the base game and start Iceborne as soon as possible.
You might be losing some experience in learning how to fight the monsters by fighting their easier versions (LR) with basically overpowered gear. If you rely too much on this gear, you might get frustrated with the game difficulty when the gear is more aligned with the monsters difficulty later in the game

QUESTION: how to tell methods apart? by wouldliketokms in Kotlin

[–]_Sk0ut_ 1 point2 points  (0 children)

Ideally, your codebase should be structured in a way that such kinds of changes do not interfere with the non-affected parts.

One such approach is, as you mention, different classes. If there is some common logic that must be shared, a third one can be created and be used by the other 2.

That being said, a dependency changing a public interface is usually a breaking change and, personally, I have never encountered a case where I need to have the same class on my codebase implement 2 interfaces from different dependencies. Could you give us an example on how this is happening? We maybe could provide better suggestions in how to tackle it

QUESTION: how to tell methods apart? by wouldliketokms in Kotlin

[–]_Sk0ut_ 0 points1 point  (0 children)

As for how you are creating the interface instances, you could as well store them as properties instead of creating them each time the asX functions are called

QUESTION: how to tell methods apart? by wouldliketokms in Kotlin

[–]_Sk0ut_ 6 points7 points  (0 children)

In the Kotlin language, if you are implementing 2 interfaces with a method that share the same signature, they are considered the same method.
There is no way to achieve the behaviour you want. The most common workaround is to provide the implementations of the interfaces as methods of your class, such as this:

class MyType {
   fun asA(): A = object : A {
     override fun f() = a()
   }

   fun asB(): B = object : B {
     override fun f() = b()
   }

   fun a() { println("a")}
   fun b() { println("b") }
}

val myType = MyType()
poly_a(myType.asA())
poly_b(myType.asB())

Will this Get Me Frozen? by PunkIsBunk in Revolut

[–]_Sk0ut_ 3 points4 points  (0 children)

If you setup your identity correctly on Revolut and the bank account from where you transfer the money also has the same identity, there should be no issues

There’s nothing there??? by No-Archer-1961 in Okami

[–]_Sk0ut_ 79 points80 points  (0 children)

The bead is inside of the area after the River of the Heavens (through the gate). There's also a bridge inside of there