• 10 Posts
  • 974 Comments
Joined 1 year ago
cake
Cake day: August 4th, 2023

help-circle


  • TootSweet@lemmy.worldtoTechnology@lemmy.worldGrayjay for desktop has arrived!
    link
    fedilink
    English
    arrow-up
    2
    arrow-down
    3
    ·
    13 hours ago

    I don’t mind them asking for money. As I said just a moment ago in another comment, “I’m pissed at them for doing everything in their power to sabotage Open Source specifically to serve their bottom line while also pretending they’re some champion of consumer rights in tech.” I wouldn’t honestly be as pissed at them if they a) had just admitted from the get-go that they were a for-profit company with no actual interest in improving/solving enshittification and b) had never coopted the term “Open Source” or dunked on Open Source.

    But feel free to make a non-profit true open source counterpart if you like

    I don’t need to.


  • TootSweet@lemmy.worldtoTechnology@lemmy.worldGrayjay for desktop has arrived!
    link
    fedilink
    English
    arrow-up
    3
    arrow-down
    2
    ·
    13 hours ago

    One of the goals of source first licenses is to stop enshittification since it doesn’t allow paid clones

    Copyleft prevents enshittification much better than anything in their license. If someone makes a paid clone of some, for instance, AGPL 3.0 program, one person can buy it and release the source code of the paid version and then all of the improvements can be incorporated back into the version from which it was forked.

    Unless the paid clone makers go so far as to break the terms of the license. But that’s not a problem that the Grayjay license solves any better than the AGPL 3.0.

    Grayjay’s license is itself a textbook example of enshittification.

    Not saying I agree with their policy, but I would hope more for-profit businesses make their source code available

    I’m not pissed at FUTO for releasing their source code under a non-FOSS license. I’m pissed at them for doing everything in their power to sabotage Open Source specifically to serve their bottom line while also pretending they’re some champion of consumer rights in tech. And it’s really shitty to use a .org address to further drive home the lie that they’re anything but a for-profit company fucking over consumers to make a profit.


  • If you use too little, it won’t get your clothes as clean. If you use too much, your clothes will come out of the washer still with detergent in them or perhaps you’ll have issues with too much suds leaking out of your washer (or at least out of the tank portion potentially into some of the electronic components.) There’s probably a pretty wide margin of error, though, and you’d have to use a lot too little or a lot too much to see any noticeable difference, though. If you’re happy with the results you’re getting, keep doing what you’re doing. If you feel like doing some experimentation with the amount of detergent you use, hell, everybody needs a hobby.






  • (IANAL, not your lawyer, this isn’t legal advice. Heh.)

    I personally am a huge fan of copyleft licenses. “Copyleft” means that the licence is permissive in that it allows, for instance, redistribution (sharing) and derivative works (remixes, mashups, etc) but only on the condition that if they share the work or any derivative works, they must do so under the same license terms under which they got the work. That ensures that a) no one can (legally) make a derivative work of your work and put it under a more restrictive license and b) if they publish improved derivative works, you can take those improvements and incorporate them into your work (and the derivative work publisher can’t object – or at least doesn’t have a case if they do.)

    In terms of Creative Commons licenses, “share alike” means “copyleft.” (The other popular family of copyleft licenses is the GNU GPL family of licenses, but those are really more designed for software/code than non-code works. Even OpenSCAD models, I tend to release under a Creative Commons license rather than a GPL license. Though for other, non-3D-printing works of source code, I always use the GNU Affero GPL.)

    Aside from that, I tend to go as permissive as possible.

    So, in concrete terms, for 3D printed models, my go-to license is the latest version of the Creative-Commons-Attribution-Sharealike license. This ensures I get some credit down the line and ensures nobody can make a more legally-restricted derivative of my work. But it also explicitly allows the creation of derivative works and even sale of drivative works under the condition that a) I, the creator, get credit and b) the buyer gets the same rights to the work.



  • I have at least a couple.

    3D printing. But I mostly design my own models and mostly for utilitarian purposes rather than artistic. For instance, my mother’s into quilting and wanted a very specialized die for a Sizzix die cutter to use to cut quilt pieces, so I applied my amateur 3D printing, CAD, and mechanical engineering skills to the problem and designed/printed a die. The process also included making a custom tool for precisely bending the die blade.

    Second, studying U.S. intellectual property law. I just dig it. And it’s relevant to me because I frequently publish software and models for 3D printing under permissive licenses. And I like having at least some amount of understanding of what the licenses really mean and what people will be able and not able to do legally with the works I’m publishing.





  • The ship named “software does shit I don’t like on my own hardware” sailed the day proprietary software became a thing.

    Mind you, it’s scary how many people applaud kernel-level anticheat. “This game was just ruined by hackers until they added kernel-level anticheat. Now it’s great again!”

    How would a campaign against kernel-level anticheat “succeed” exactly? More awareness? More people boycotting kernel-level anticheat? Laws prohibiting the practice?

    Like, obviously I’m never running any software that involves kernel-level anticheat, but I’m a Gentoo neckbeard with an EFF-approved tinfoil hat surgically attached to my scalp.

    (Hell, I think it would be great if most of the games out there had cheater and bot servers where it was encouraged to run your cheat tools and/or bots. If they allowed that but just kept it separate from non-tool/non-bot players, that’d be a fantastic way to get kids more interested in STEM.)

    (Also, if anyone made and sold a boardgame that made players want to cheat (in a bug-not-feature kind of way), it would get negative reviews and no one would buy it. In a way, kernel-level anticheat can almost be considered a type of “externality”. The game studio, rather than going to the trouble to tune their game to make cheating less appealing, they break their users’ computers and invade their privacy. And the game studio then rakes in more money as a result.)

    But how would we get through to normie 12-year-olds who just want to play Valorant and not have their face constantly rubbed in the dirt by “hackers”?



  • Cluster B personality disorders tend to be the sort of personality disorders that are obvious to those around you. (To anyone who has done any serious study on the topic of personality disorders, it’s likely those around you (at least the ones you’ve interacted at all sufficiently with) already know you have NPD. To those around you who haven’t, I’m sure they’ve still identified aspects of your behavior that are much different from how most people behave, and stumbling across the Wikipedia page for NPD is likely to bring you to mind.)

    I do say “tend to” on purpose. There is such a thing as a “covert presentation” of NPD that can be less obvious.

    I’ve done enough study on the topic that I know a bit about what the term “Narcissistic Personality Disorder” means. If someone I knew mentioned to me that they had an NPD diagnosis, I think just how that would affect my view of them would depend on a few things:

    I think if I hadn’t known them very long and there wasn’t any particular reason for them to bring it up, I’d likely see bringing up their NPD diagnosis as an attention-seeking behavior. (This would be true no matter what the diagnosis was. If someone I didn’t know well just lead with “I have histrionic PD” or “I’m autistic” without a specific good reason to be bringing it up (and I’m not saying that there aren’t cases where leading with a psychological diagnosis is appropriate), I’d similarly feel they were seeking attention. Of course with NPD, “attention seeking” is even one of the diagnostic criteria, and so there is a certain difference with seeking attention by airing your NPD diagnosis vs airing your schizoid PD (or whatever) diagnosis.) If I’m honest, OP, just interacting with you a couple of times on Lemmy, this is kindof the way I view you. That said, I don’t see your behavior on Lemmy as “bad” in any particular way. You’re getting some of your needs filled and also contributing to the community here by starting what I see as interesting and engaging conversations. But I do think a big part of why you’re writing so much about NPD is to get validation from strangers on the internet.

    If I had known them for a while and had already seen them exhibit a lot of narcissistic behavior, it would probably be a bit of a relief to hear them say they had an NPD diagnosis. I’d see them as more self-aware than I did before and that would increase my respect for them. I’d probably suspect their awareness of their condition means they may have a genuine interest in managing it and they may be in treatment. I’d suspect they probably knew a bit about the terminology. And if their behavior became unacceptable and I needed to ask them to tone it down, I might be able to break through their defenses to get them to actually listen to me by speaking to them about their behavior in terms more closely associated with PD theory. I’d also feel a bit honored to have been confided in.

    If I had known them for a while but the fact they had an NPD diagnosis took me by surprise, it would definitely make me reevaluate my view of NPD a bit. As I said above, covert NPD does exist but I’d be surprised I didn’t pick up on it myself even their presentation was covert.


  • God no. The math with timezones is painful enough without having to deal with half hour offsets.

    Actually, there are some timezones with offsets of half or even quarter hours, but the company where I work in software engineering doesn’t do any business in those timezones, so I’ve never had to deal with that particular brand of madness.

    Just get rid of DST. It was never a good idea. “Noon” should mean that the sun is directly overhead (or at least directly overhead east-west-wise if not north-south-wise) and “midnight” should be the midpoint between any two adjacent noons. (Ok, yes, if you live on the extreme eastern or western edge of a timezone, then at noon, the position of the sun may be up to 7.5° off of directly overhead east-west-wise. But yeah.)