Faresh

joined 3 years ago
[–] Faresh@lemmy.ml 9 points 4 months ago (3 children)

Even sitting naked shouldn't smell like fecal matter...

[–] Faresh@lemmy.ml 3 points 4 months ago (2 children)

It's not available for linux. That's the problem.

[–] Faresh@lemmy.ml 2 points 4 months ago* (last edited 4 months ago) (5 children)

I assumed such because those tend to be the people who take issue with that community.

I can't see what your problem with that community is then. Safe spaces are important.

[–] Faresh@lemmy.ml 6 points 4 months ago (7 children)

The internet is male dominated and everywhere you see people talking from a point of male privilege. There is a single community that imposes measures so that it isn't and you are complaining that you can't write on there. Get a life. Cis men are not being oppressed by being barred from discussing on there, you got the entire rest of the internet for yourself.

[–] Faresh@lemmy.ml 1 points 8 months ago (1 children)

Don't you get deducted points for speeding? Like after a while wouldn't he lose his license, regardless of how much he pays?

[–] Faresh@lemmy.ml -2 points 10 months ago* (last edited 10 months ago) (2 children)

Trans rights are human rights. They are not something you can take away because people "stop adhering to the social contract", the same way we can't take access to food and healthcare away from prisoners just because they did a crime (yes, in real-life they often get taken away, but you get the point).

Insisting on deadnaming someone also harms the whole transgender community, by pushing the point that those rights are conditional.

[–] Faresh@lemmy.ml 2 points 10 months ago (1 children)

dont turn on ssh to the public, open it to select ips or ranges

What if you don't have a static IP, do you ask your ISP in what range their public addresses fall?

[–] Faresh@lemmy.ml 7 points 10 months ago

I don't understand. You will still need to do administrative tasks once in a while so it isn't really unnecessary, and if root can't be logged in, that will mean you will have to use sudo instead, which could be an attack vector just as su.

 

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)

 

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

 

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

 
 

This is a of a post made during a time where outgoing federation for lemmy.ml was broken. I hope lemmy.ml readers will forgive me for shoving my filthy little words under the shining gaze of their precious and observant eyes for a second time.


I have a Kindle Paperwhite (7th generation). (Stallman weeps) It appears people generally customize their kindle beyond Amazon's original design by jailbreaking it. But I was wondering if I could replace the entire system on the kindle by a new one, for even more hacking fun.

It appears Kindle Paperwhites run on ARM processors, so there should be plenty of compatible software. However, it appears flashing the ROM of kindle only appears in the context of something called the Kindle Fire. Why is that? Is there any reason ROM flashing for the paperwhite kindles isn't common? The only reasons I could think of is that disassembling and reassembling the kindle paperwhite is kinda annoying (especially with the glue holding the case together) and that maybe not everyone has a board to externally flash ROMs. I've also thought that maybe the ROM is write-protected or that the software is signed and that the Kindle will refuse to boot off of anything that hasn't received Jeff's blessing. Is there any existing guide on flashing a custom ROM? Have any ROMs been created already?

Maybe my foolish self has not searched good enough and hasn't found the discussions on ROM flashing of other kindle models, but in any case I think it's good to have this discussion on here on Lemmy too even if it potentially already exists somewhere else on the internet, so that other fools like me may come across your wisdom and be enlightened.

If this is complete and utter nonsense what I'm babbling about, can I at least somehow download the firmware and software running on the kindle from the device, so that I may poke and probe it with my disgusting, dirty little fingers, defiling Amazon's intellectual property?


I hope that you have a good day and that the following days be good too. If I am stupid for even mentioning the idea of a good day, I wish that some day our suffering may end and that a good day be something we all can look forward to.

 
 
 

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.

 

Most introductions to unit testing give very simple examples of functions that simply receive some arguments and produce a result. However a lot of software has to read input from external sources, such as from the internet, from the file system, or from the user during its execution. How does one write tests for such software?

For simple software that only reads a few files from the file system, I imagine can be tested by writing some files for the test to give to the tested program, but what if it becomes more complex? Or what if you are trying to test a web scrapper for a website, would the tests run a web server and simulate the targetted website? Or for the GUI, how would one test that the user can see what they are supposed to see, when they click a certain way at a certain time?

Maybe the parts that read the data shouldn't be tested and only the functions that code relies on should be tested? I don't know.

 

I don't see the backups in my drive, but I also want a copy of them on my desktop.

view more: next ›