Faresh

joined 3 years ago
[–] [email protected] 6 points 2 months ago* (last edited 2 months ago) (1 children)

I fail to see what makes games any different from other software. The piece of software can be easily studied and tinkered with, users have the power to control what exactly runs on their machine, and the software can organically be improved by people making their changes in their own derivations of that software that they make available for the whole world to use, study, reproduce, and modify.

Furthermore, if the developer dies, the game being FOSS will guarantee that it will live on and continue to benefit future generations.

[–] [email protected] 6 points 2 months ago (6 children)

IMO all software would be better if FOSS, regardless of the virtues of the developers. That's why I would love if the games that I love to play were to be FOSS as that would make them even better in my eyes.

[–] [email protected] 1 points 2 months ago* (last edited 2 months ago) (1 children)

I think it's a way for members of a plural collective to use social networks, while making it clear who is currently fronting.

[–] [email protected] 5 points 2 months ago

Windows also uses linefeeds, they just also add carriage returns.

[–] [email protected] 1 points 2 months ago* (last edited 2 months ago)

I guess it's time to introduce them to a family computer, which, while heavily restricted in what websites are allowed, allows accessing wikipedia?

Edit: I should clarify I'm not a parent

[–] [email protected] 1 points 2 months ago

To me it's only been the cooking videos, which make me wonder if he ever even stepped into a kitchen.

[–] [email protected] 6 points 2 months ago (3 children)

I've been wondering why not window.chrome == true or Boolean(window.chrome), but it turns out that the former doesn't work and that == has essentially no use unless you remember some completely arbitrary rules, and that JS developers would complain that the latter is too long given the fact that I've seen javascript code using !0 for true and !1 for false, instead of just true and false because they can save 2 to 3 characters that way.

[–] [email protected] 7 points 2 months ago (6 children)

Why the double negation?

[–] [email protected] 5 points 2 months ago* (last edited 2 months ago) (1 children)

It looks like Seitan. At least that's what my seitan looked like when I made some once.

[–] [email protected] 1 points 2 months ago

There's also hyfetch (https://github.com/hykilpikonna/hyfetch) which comes with cool pride flags

[–] [email protected] 1 points 2 months ago
 

cross-posted from: https://lemmy.ml/post/22796680

De acordo com o Ben Robbins (autor de Microscope), as scenes em Microscope sofrem de alguns problemas. Ele recentemente também propôs algumas mudanças às regras para aliviar esses problemas (https://arsludi.lamemage.com/index.php/3449/a-microscope-for-the-people/).

Alguém aqui já tentou jogar com essas novas regras? Com que impressão ficaram? Também fizeram alguma mudança às scenes ditadas (o post no blogue parece só estar a falar de scenes atuadas)?

Acho que isto também é uma boa oportunidade para darem a vossa opinião acerca do estado atual das scenes em Microscope

 

cross-posted from: https://lemmy.ml/post/22796007

Ben Robbins (the creator of Microscope RPG) has laid out a few problems they see in the current state of scenes and recently some ideas to tackle those perceived problems (https://arsludi.lamemage.com/index.php/3449/a-microscope-for-the-people/).

Has anyone tried these yet? How did these changes affect gameplay? Did you like the effect of those changes? And did you make any changes to dictated scenes (I'm asking this because the blog post seems to be mostly focused on acted scenes)?

This is also an opportunity to give your thoughts on the current state of scenes and what could be changed.

(I hope discussion about a specific game is allowed in this community)

 

Ben Robbins (the creator of Microscope RPG) has laid out a few problems they see in the current state of scenes and recently some ideas to tackle those perceived problems (https://arsludi.lamemage.com/index.php/3449/a-microscope-for-the-people/).

Has anyone tried these yet? How did these changes affect gameplay? Did you like the effect of those changes? And did you make any changes to dictated scenes (I'm asking this because the blog post seems to be mostly focused on acted scenes)?

This is also an opportunity to give your thoughts on the current state of scenes and what could be changed.

(I hope discussion about a specific game is allowed in this community)

 

cross-posted from: https://lemmy.ml/post/21390036

I finished reading the Kotlin documentation (§Concepts) and want to do something now. I was thinking about making a desktop app with a GUI. For that people seem to recommend Jetbrains Compose.

It seems however that the guides (https://www.jetbrains.com/help/kotlin-multiplatform-dev/compose-multiplatform-create-first-app.html) to set up such a project assume I have more than one target. I however don't and thus don't need to divide my project into common code, ios code, wasm code, etc. I only need to compile my project for the JVM, since I'm only intending to support Linux and BSD. I don't have much experience with the Java/Kotlin-centric build systems and I would like to avoid investing too much time into it (since for now I would like to spend more time writing that app, preferring to learn Gradle later in my journey), so I thought about just generating a template as recommended by the guides (using https://kmp.jetbrains.com/) and to just remove everything that doesn't matter for my project. However, since I don't have much experience with Gradle yet, I don't know what exactly the changes are that I need to make to the build script

Generated code

import org.jetbrains.compose.desktop.application.dsl.TargetFormat

plugins {
    alias(libs.plugins.kotlinMultiplatform)
    alias(libs.plugins.jetbrainsCompose)
    alias(libs.plugins.compose.compiler)
}

kotlin {
    jvm("desktop")
    
    sourceSets {
        val desktopMain by getting
        
        commonMain.dependencies {
            implementation(compose.runtime)
            implementation(compose.foundation)
            implementation(compose.material)
            implementation(compose.ui)
            implementation(compose.components.resources)
            implementation(compose.components.uiToolingPreview)
            implementation(libs.androidx.lifecycle.viewmodel)
            implementation(libs.androidx.lifecycle.runtime.compose)
        }
        desktopMain.dependencies {
            implementation(compose.desktop.currentOs)
            implementation(libs.kotlinx.coroutines.swing)
        }
    }
}


compose.desktop {
    application {
        mainClass = "org.example.project.MainKt"

        nativeDistributions {
            targetFormats(TargetFormat.Dmg, TargetFormat.Msi, TargetFormat.Deb)
            packageName = "org.example.project"
            packageVersion = "1.0.0"
        }
    }
}

What resources should I look at to quickly create a kotlin Compose project targeting only the JVM? (maybe a gradle crashcourse????)


Unrelated, but if you want you can also share your opinion regarding the use of Compose vs JavaFX vs Swing for this situation

 
 
 
 

People who struggled with procrastination and have now stopped, what made you stop procrastinating? What do you think were the factors leading or contributing to your past procrastination and how did you stop or improve the situation?

Please don't answer with the "I'll tell you later" joke.

 

cross-posted from: https://lemmy.ml/post/410209

I have two questions regarding the election of the deputies to the supreme people's assembly in the DPRK.


In the English translation of the nation's constitution I'm using (article 34.) it says:

The Supreme People's Assembly is composed of deputies elected on the basis of universal, equal and direct suffrage by secret ballot.

And in the translation of the law document Deputy Elections for People's Assemblies at Each Level Law of the Democratic People’s Republic of Korea (2010) (article 5.) it says:

Deputy elections for People's Assemblies at each level shall be done by the method of secret ballot. Constituents shall be guaranteed the freedom of voting for or against. No one may require the publication of the fact of having voted for or against a constituent, and may not place pressure on or retaliate against someone related to the vote.

And again in article 64.:

Votes shall be done by method of secret ballot. If constituents agree, they shall not make a marking, and if they oppose, they shall horizontally strike out the name of the candidate.

And most most relevant to my question in article 65.:

In cases where constituents agree or make a mark of opposition in their vote, no one may enter or look into the polling rooms.

All these articles seem to indicate to me that the vote is secret, and at the time of the casting of the vote no one else but the voter is allowed to be in the polling room.

However in videos depicting these elections we see some citizens entering the booth and casting their vote. This means there is a camera in the same room they are casting their vote. Doesn't this violate the principle of secret ballot stipulated by the constitution? One could argue that the citizen could have chosen to approve or reject a candidate in a separate room from where they cast their vote, but article 56. says this:

Polling rooms shall be set up by 3 days before the election day so that the confidentiality of votes can be guaranteed. The polling room shall have a polling box and writing supplies. Election halls may be decorated with things like flags and flowers.

If writing supplies and a polling box are supposed to be in the same room then that means that they are supposed to choose to approve of reject a candidate in the same room they cast their vote, so that means that in the video we are able to see whether they approved or rejected the candidate (one leaves it empty to approve a candidate and crosses out their name to reject), which means the principle of secret ballot was violated.

The citizens seen in the polling room all were wearing medals or pins, which leads me to believe they were members of a party or had some official position. Could that be the reason we see them, considering it's pretty obvious whether they are going to approve or reject a candidate?

Q: Why do we see citizens in the video casting their vote, if the ballot is supposed to be secret?


In many news it is said there is only one candidate per electoral precinct:

Where can I find a source for whether or not there was more than one candidate up for election in each precinct?

The document I mentioned earlier seems to indicate that there can be more than one candidate in a precinct up for election (otherwise why even make the election, besides serving as a census of the population?) (article 42 (Number of candidates for deputy to be registered at the electoral precinct)):

The number of candidates for deputy registered with each electoral precinct at deputy elections for People’s Assemblies at each level shall not be restricted.

If there was only one candidate up for election in each precinct, why weren't there more? Article 35:

Candidates for deputy for People's Assemblies at each level shall be recommended directly by constituents, or recommended jointly or alone by the Party or by social organizations. The person making the recommendation must inform the recommended candidate for deputy to the district election committee.

Article 36:

Candidates for deputy recommended for People's Assemblies at each level may only be registered as candidates for deputy in the relevant electoral precinct by going through a deliberation over their qualifications at a meeting of more than a hundred constituents. The constituent meeting for the deliberation on qualifications of candidates for deputy shall be organized by the district election committee.

Article 39:

The registration of candidates for deputy by People's Assemblies at each level shall be decided by the agreement of more than half of the participants at the constituent meeting for deliberating on the qualifications of the candidates.

Assuming that in article 35 "constituents" here means means members of the 100+ people chosen by the election committee (I'm assuming they are random citizens of the precinct, but I don't see anywhere anything about how those 100+ members of the constituent meeting are chosen, so this could be the source of my confusion), then citizens could bring up a potential candidate that they consider better represents them than the one brought forth by the DFRF. I would be surprised if that were the case and not have even a single instance where there was more than one candidate up for election (even if the country were to have an extremely unanimous view on who best represents them, I find it hard to imagine there isn't a single case where there was more than one candidate up for election).

If we consider that the potential candidate has to be approved with a vote with an approval greater than 50% by the constituents in order to be registered as a candidate, then maybe one could say that maybe there were more potential candidates brought up but in the end it was decided to approve only one person to be registered as a candidate. But wouldn't that be an abuse of the system? I am interpreting the role of that constituent meeting to be the filtering out of candidates that do not meet the requirements to run for election, not to choose for the whole population of the precinct what candidate should win.

Q: Do these elections really only have a single candidate up for election per precinct, and if yes, why aren't there more?

 
 
view more: next ›