GLaDYS's recent activity
-
Comment on Is there a site where I can check if a game has multiple endings or missable stuff without spoilers? in ~games
-
Comment on Wicked, Dune, It, and deceiving the audience about two-parters in ~movies
GLaDYS I saw the live musical twice and was excited for a movie adaptation, but will not watch this movie, for the reasons you described: LoTR, It and Dune have enough meat on their bones that one movie...I saw the live musical twice and was excited for a movie adaptation, but will not watch this movie, for the reasons you described:
- LoTR, It and Dune have enough meat on their bones that one movie could not work, and it makes sense. But a typical run of the Wicked musical is shorter than the 2024 movie! I expect a lot of filler content, bringing down the pace of what is a well oiled story.
- Not disclosing it's a multi-part is indeed a showstopper for me and I don't want to encourage companies who try to get away with it.
-
Comment on Things learned serving on the board of the Python Software Foundation in ~comp
GLaDYS The author of this blog is an outrage merchant who has been part of the anti-diversity attacks on the Nix community, egregiously bending facts to fit a "white cis men are persecuted" narrative....The author of this blog is an outrage merchant who has been part of the anti-diversity attacks on the Nix community, egregiously bending facts to fit a "white cis men are persecuted" narrative. It's no surprise he's defending Tim.
-
Comment on CrowdStrike estimates the tech meltdown caused by its bungling left a $60 million dent in its sales in ~tech
GLaDYS Many GDPR provisions do cover EU citizens living abroad, so geoblocking is not a way to be "fully compliant" with it. It's wishful thinking.Many GDPR provisions do cover EU citizens living abroad, so geoblocking is not a way to be "fully compliant" with it. It's wishful thinking.
-
Comment on I wet the bed late into my teens and I have no idea why in ~health
GLaDYS A slower development of the interoceptive system can cause late bedwetting. Low interoception is common in neurodiverse folks, especially Autistic and ADHD folks. I am a late-diagnosed Autistic...A slower development of the interoceptive system can cause late bedwetting. Low interoception is common in neurodiverse folks, especially Autistic and ADHD folks.
I am a late-diagnosed Autistic and did wet the bed pretty late, developed my hand-eye coordination in my early twenties and still struggle with alexithymia. I recommend you take a moment to take the first three tests on this page to check whether this option is worth digging into.
-
Comment on Feeling lost with mental health treatment in ~health.mental
GLaDYS First, I am very sorry about your experience. Please hold on! You have an important grieving process to go through: grieving about what could have been had you been diagnosed earlier, what could...First, I am very sorry about your experience. Please hold on!
You have an important grieving process to go through: grieving about what could have been had you been diagnosed earlier, what could have been had you lived in a less ableist society that embraces neurodivergent folks instead of calling them lazy and strange. It is OK to feel angry and sad about this, but what feels like an insurmountable obstacle now will become an asset once you learn how to wield it.
My first advice to people looking for mental health support is to meet several practitioners before choosing one, as there are a lot of different styles and personalities: what works for one patient will not work for another. Personally, it took 5 different practitioners before meeting one that detected my masked autism, while the previous ones just treated burnout and depression as isolated incidents instead of consequences of undiagnosed autism.
Talking about undiagnosed autism, I recommend you evaluate that possibility: although many psychiatrists still consider ADHD and Autism as exclusive diagnosis, there's a lot of people living with both conditions and raising awareness about this. Look for the AuDHD content on Mastodon and Youtube, and take a moment to go through the tests at https://embrace-autism.com/autism-tests/. I'm not trying to diagnose you, but suggesting an option that would explain why "typical ADHD treatment" would not work for you.
As an autistic person, I have strong reservations about CBT, because it can do more harm than good to neurodivergent folks if done incorrectly. Several autistic folks have reported CBT increasing masking behaviour instead of addressing underlying mental schemas. Schema therapy tries to address some of these shortcomings and could be an alternative worth trying, if you find a practitioner trained in it.
-
Comment on Spotify has signed a new multiyear agreement with Joe Rogan, the host of one of the most popular and polarizing podcasts in the US in ~tech
GLaDYS Alternative title: Spotify doubles down on financing fascist propaganda by signing a second, 250M$ deal with Joe RoganAlternative title: Spotify doubles down on financing fascist propaganda by signing a second, 250M$ deal with Joe Rogan
-
Comment on How the ballpoint pen killed cursive in ~humanities.history
GLaDYS Kudos for supporting your kid! Could you please share resources on this technique?Kudos for supporting your kid! Could you please share resources on this technique?
-
Comment on GPL or Apache license for an upcoming PySide2 project? in ~comp
GLaDYS Probably not indeed, you'd need to check library compatibity on a case-by-case basis.Probably not indeed, you'd need to check library compatibity on a case-by-case basis.
-
Comment on GPL or Apache license for an upcoming PySide2 project? in ~comp
GLaDYS (edited )Link ParentOPs' project is a desktop app, so the AGPL would not add anything relevant. Also, while the AGPL got some corporate lawyers spooked, it's not the anti-Amazon bullet that some people claim it is,...OPs' project is a desktop app, so the AGPL would not add anything relevant.
Also, while the AGPL got some corporate lawyers spooked, it's not the anti-Amazon bullet that some people claim it is, or Mongo would have kept it instead of writing the SAPL. While AWS would need to Open-Source all modifications to the software itself, the AGPL would not virally apply to all the control plane and management services around it. This is what the non-Open-Source SSPL tries to address, but in terms that are so vague that it's uncertain whether it applies to the motherboard BIOS.
-
Comment on GPL or Apache license for an upcoming PySide2 project? in ~comp
GLaDYS I released software under both of these licenses and would indeed chose between these based on the target ecosystem and potential for code-reuse. Apache-2.0 I released my latest project under...I released software under both of these licenses and would indeed chose between these based on the target ecosystem and potential for code-reuse.
Apache-2.0
I released my latest project under Apache 2.0 because I wanted to allow anyone to take pieces of it and reuse them as they see fit with little restrictions. This project does not really have potential commercial value, so I'm not worried about a company forking it and selling it, but I hope other projects can benefit from the experiments we're running.
Apache 2.0 is the least permissive of the permissive licenses, so it can use MIT and BSD dependencies, and I chose Apache 2.0 because clause 5 gives me peace of mind as a weekend-maintainer:
Unless You explicitly state otherwise, any Contribution intentionally submitted for inclusion in the Work by You to the Licensor shall be under the terms and conditions of this License, without any additional terms or conditions.
GPL-3.0-only
I have zero trust in the FSF anymore, but I'm happy to claim death of the author and use that license, because it's pretty good! To shield yourself from future GPLv4 drama, make sure you specify
GPL-3.0-only
instead of the defaultGPL-3.0-or-later
license.That's the license I'd use for any "end-user" software, that would not really benefit from being split into reusable pieces. Because GPLv3 has been written to be compatible with Apache 2.0, it can use almost any lib, read the license compatibility wikipedia article for more info.
Mixed-license project
Because GPLv3 software can depend on Apache 2.0 libraries, you could decide to release the "backend" of your app as Apache, and the frontend as GPLv3. The final binary will be in GPLv3, but you can open others to reuse its backend, if that's what you wish. You don't even need to have separate repositories, just make sure that the files have the right SPDX headers (and ideally put these in separate folders). If someone reaches out, you can do the work of releasing that part separately, but don't need to incur the cost upfront.
Relicensing
As long as you are the only contributor, you are free to change the license at any time, as long as it's compatible with the dependencies that you're using. Once you accepted contributions, it's more complex:
- At any point, you are free to relicense Apache 2.0 code into GPLv3
- You cannot go the other way around without consent from all contributors though
- Contributor License Agreements were a seductive way to keep flexibility, but they have been weaponized by companies like mongo, elastic and hashicorp to go proprietary, so you should not sign any CLA, or ask contributors to sign one
-
Comment on You can’t even pay people to have more kids in ~health
GLaDYS You hit the nail on the head. And many of these kids grew up unloved by checked-out parents who didn't really care once the box was ticked.A lot of kids born in the past century were likely the product of their parents “getting with the program” and snapping into the templates that they were expected to rather than out of genuine desire for children.
You hit the nail on the head. And many of these kids grew up unloved by checked-out parents who didn't really care once the box was ticked.
-
Comment on 4G networks - does SMS and standard voice calls still work if 3G/2G networks are shutting down? in ~tech
GLaDYS (edited )Link ParentIndeed, there's a bit more nuance than what I put in. Although these telecom protocols are public, they are encumbered by a huge number of patents that require licensing fees. Features that are...Indeed, there's a bit more nuance than what I put in. Although these telecom protocols are public, they are encumbered by a huge number of patents that require licensing fees.
Features that are implemented in the modem are relatively trivial to use by Open-Source firmwares, as the patent is paid for by the manufacturer. My understanding of the situation is that 4G modems used in Android phones don't handle VoLTE, so it's implemented by proprietary userspace software.
If Lineage were to try reimplementing that protocol, they'd get into a dicy legal situation the moment they distribute it. For some phones, hackers extracted the original VoLTE implementation and re-packaged it for reuse, but they're highly hardware-specific.
-
Comment on 4G networks - does SMS and standard voice calls still work if 3G/2G networks are shutting down? in ~tech
GLaDYS (edited )Link4G has indeed been designed as a data-only addition to 3G/2G. While the proprietary VoLTE protocol has been added to paper over the fact that 4G is not self-suporting, there is no way for...4G has indeed been designed as a data-only addition to 3G/2G. While the proprietary VoLTE protocol has been added to paper over the fact that 4G is not self-suporting, there is no way for Open-Source firmwares to support it. When the 2G and 3G networks shut down, your phone will be unable to receive SMS, MMS and voice calls.
This design flaw has not been repeated in 5G, that is able to handle the full scope of transmissions (voice, SMS, data). This is why you should go for a 5G phone if you value longevity.
From my research, your carrier is the first to shutdown while another is waiting until September 2024. Assuming the coverage is OK, I'd consider voting with my wallet and switching carriers.
-
Comment on Why do so many developers provide only 64-bit or x64 builds of their software these days? in ~comp
GLaDYS (edited )Link ParentThe amd64 architecture is already a decade old, and processors have continuously added instructions and registers on top of that baseline. To simplify this mess, four microarchitecture levels (so...before the ubiquity of amd64 rendered the consideration moot)
The amd64 architecture is already a decade old, and processors have continuously added instructions and registers on top of that baseline. To simplify this mess, four microarchitecture levels (so far) have been defined and can be used as compilation targets, to improve performance. SuSe now requires x86-64-v2 and has opt-in v3 binaries. Arch is still targetting v1 but there's concensus on moving to v3 "when it's ready".
-
Comment on Should I switch to Apple Music or stick with Spotify? in ~music
GLaDYS Hear hear! Cancelled my subscription the month after the rogan deal was announced and moved over to Deezer. I really enjoy the Deezer Flow automatic playlist and don't plan on switching out....Hear hear!
Cancelled my subscription the month after the rogan deal was announced and moved over to Deezer. I really enjoy the Deezer Flow automatic playlist and don't plan on switching out.
Spotify platforming and financing hate speech and disinformation is a dealbreker for me, I don't want my money to pay for rogan's next luxury car.
-
Comment on What compensation will make you accept on-call without regrets? in ~tech
GLaDYS Change your pagerduty notification settings to add a one or two minutes delay before they ping your phone. This way, flaky pages don't wake you up, without slowing down incident response that much.Last week, I got paged at 5:30AM by an automated alert which self-resolved immediately.
Change your pagerduty notification settings to add a one or two minutes delay before they ping your phone. This way, flaky pages don't wake you up, without slowing down incident response that much.
-
Comment on Philips Hue will force users to upload their data to Hue cloud in ~tech
GLaDYS (edited )Link ParentWithout an account, you'll soon be unable to use the app to add a new bulb or a new dimmer switch to your hub, or even change your scene settings. So far so good, until one bulb breaks and you...Without an account, you'll soon be unable to use the app to add a new bulb or a new dimmer switch to your hub, or even change your scene settings. So far so good, until one bulb breaks and you have to replace it.
Since they have not yet taken away the local API, open-source projects will emerge to offer an alternative admin interface, but I'm not taking my chances. I already have a zigbee emitter on my home server, so I'll progressively move my bulbs and switches out of the hub and directly managed by the computer. Then the hub will be more e-waste caused by capitalist greed.
-
Comment on Why games are too big in ~games
GLaDYS (edited )Link ParentThanks for explaining it to me that he's not a misguided ally, but a biggot intentionally doing a homophobic joke.Thanks for explaining it to me that he's not a misguided ally, but a biggot intentionally doing a homophobic joke.
-
Comment on Why games are too big in ~games
GLaDYS Stopped watching the video at 4 minutes, after the homophobic bit: Casual homophobia, but it's fine because they waved the ally card? F*ck you little twat.Stopped watching the video at 4 minutes, after the homophobic bit:
it's boring, and gay, and I'm an ally but I don't like boring things
Casual homophobia, but it's fine because they waved the ally card? F*ck you little twat.
I played all of the mainline Yakuza games, and none of them have multiple endings. The main story is highly linear, the choices and flexibility happen in the numerous side quests. The franchise has big "you won't be able to return" confirmation promps before locking out side quests so you can tie up lose ends. Everything is unlocked again after you finish the main story anyway.