Skip Navigation

InitialsDiceBearhttps://github.com/dicebear/dicebearhttps://creativecommons.org/publicdomain/zero/1.0/„Initials” (https://github.com/dicebear/dicebear) by „DiceBear”, licensed under „CC0 1.0” (https://creativecommons.org/publicdomain/zero/1.0/)HE
Posts
1
Comments
864
Joined
2 yr. ago

Easy

Jump
  • Every single App Store out there uses "free" to refer to propriety software today, because it's free.

    “Free” as an adjective isn’t the issue. The issue is the phrase “free software” being used to refer to things other than free software. And afaict, no app store uses the term ”free software” to refer to non-free software.

    The iOS App Store refers to “Free Apps.”

    Google Play doesn’t call it “Free Software,” either; they just use it as a category / filter, e.g., “Top Free.”

    There's a reason many are … starting to refer to such software as "libre", not "free"

    Your conclusion is incorrect - this is because when used outside of the phrase “free software,” the word is ambiguous. “Software that is free” could mean gratis, libre, or both.

  • Easy

    Jump
  • There is no path to any future where someone will be wrong to use the word "free" to describe software that doesn't cost anything.

    Setting aside that doing so is already misleading, you clearly lack imagination if you cannot think of any feasible way for that to happen.

    For example, consider a future where use of the phrase when advertising your product could result in legal issues. That isn’t too far-fetched.

    They don't become invalidated. They're not capable of becoming invalidated.

    They certainly can. A given meaning of a word is invalidated if it is no longer acceptable to use it in a given context for that meaning. In a medical context, for example, words become obsolete and unacceptable to use.

    Likewise, it isn’t valid to say that your Aunt Edna is “hysterical” because she has epilepsy.

    But more importantly, that’s all beside the point. Words don’t just have meaning in isolation - context matters. Phrases can have meanings that are different than just the sum of their parts, and saying a phrase but meaning something different won’t communicate what you meant. If you say something that doesn’t communicate what you meant, then obviously, what you said is incorrect.

    “Free software” has an established meaning (try Googling it or looking it up on Wikipedia), and if you use it to mean something different, people will likely misunderstand you and/or correct you. They’re not wrong in this situation - you are.

    That, or you’re trying to live life like a character from Airplane!:

    This woman has to be gotten to a hospital.

    A hospital? What is it?

    It's a big building with patients, but that's not important right now.

  • Easy

    Jump
  • it is literally impossible for it to ever not be objectively correct

    And yet here you are, using “literally” to mean “figuratively.” Excuse me for not accepting your linguistic authority on the immutability of other words.

  • Easy

    Jump
  • I’m not the person you replied to, I don’t use Photoshop, but I used to use GIMP exclusively and I use the Affinity suite now. What I’ve seen pop up in discussions about a major area where GIMP is lacking, going back several years at this point:

    Photoshop supports nondestructive editing, and Affinity supports nondestructive RAW editing (and even outside RAW editing, it still supports things like filter layers). Heck, my understanding is Krita has support for nondestructive editing, too.

    GIMP, on the other hand, has historically only had destructive editing. It looks like they finally added an initial implementation back in February. That’s great, and once GIMP 3.0 releases and that feature is fully supported, then GIMP will be a viable alternative for workflows that require it.

  • Why not nuclear?

    Jump
  • Sure, that’s why I was confused about the use of the word “pollution.” Even when it comes to water the issue is that the water that’s returned to the water source is warmer, not that it’s polluted.

    How does mining for Uranium compare to mining of materials needed for solar and for battery cells, targeting the same energy output? My guess is that they’re fairly similar, but I haven’t done the research to confirm. I’d be very surprised if either got anywhere near the impact of mining for coal and oil (plus the resulting pollution from their use), though.

    In terms of waste by volume, nuclear doesn’t generate nearly as much as coal. According to https://www.nei.org/news/2019/what-happens-nuclear-waste-us, a single coal plant generates more waste in an hour than the entirety of nuclear power has generated, total. And in the US, at least, we have a centralized location planned since 1987, but it has been blocked for political reasons.

    Nuclear power can also be more efficient relative to the initial amount mined and can reduce fuel waste by recycling waste fuel, and even more by using breeder reactors, which generate roughly 140 times as much energy given the same amount of Uranium. Breeder reactors also do not have a need for the enrichment cycle and can be built to use Thorium instead of Uranium.

    Just to clarify, I’m coming at this from a US perspective. The US doesn’t recycle waste fuel, but some other countries do. As far as I know, there are only two breeder reactors worldwide (both in Russia).

    I’m not a diehard nuclear supporter or anything along those lines, but so far the reasons I’ve seen for why we aren’t investing in nuclear more are either political or economical (since so much of the cost is upfront and the pay-off takes place over the reactor’s entire lifespan).

  • But being rude and abusive to support staff doesn’t help, encourage, or even compel the support staff do their jobs any better or faster. In fact, I’d wager it’s rather the opposite.

    I work in IT (not IT support, though) and I’m fortunate enough that none of my business partners are outright abusive. Even so, I still have some that I deprioritize compared to others because working with them is a pain (things like asking for project proposals to solve X problem and never having money to fund them). If someone was actively rude to me when I had fucked up, much less when I was doing a great job, I can guarantee I wouldn’t work any better or faster when it was for them.

  • Why do you think that an entity or set of entities capable of simulating the entirety of our existence would have their creativity capped in a way that’s meaningful to us?

    We can't infer the rules directly from this information, but we can draw conclusions about what they wouldn't be.

    Can you give an example of a rule for a containing reality that you think we could rule out?

  • Reverse proxies aren’t DNS servers.

    The DNS server will be configured to know that your domain, e.g., example.com or *.example.com, is a particular IP, and when someone navigates to that URL it tells them the IP, which they then send a request to.

    The reverse proxy runs on that IP; it intercepts and analyzes the request. This can be as simple as transparently forwarding jellyfin.example.com to the specific IP (could even be an internal IP address on the same machine - I use Traefik to expose Docker network IPs that aren’t exposed at the host level) and port, but they can also inspect and rewrite headers and other request properties and they can have different logic depending on the various values.

    Your router is likely handling the .local “domain” resolution and that’s what you’ll need to be concerned with when configuring AdGuard.

  • It isn’t, because their business practices violate the four FOSS essential freedoms:

    1. The freedom to run the program for any purpose
    2. The freedom to study and modify the program
    3. The freedom to redistribute copies of the original or modified program
    4. The freedom to distribute modified versions of the program

    Specifically, freedom 4 is violated, because you are not permitted to distribute a modified version of the program that connects to the Signal servers (even if all your modified version does is to remove Google Play Services or something similar).

  • This particular scenario involves the MacOS desktop app, not the phone app. The link is showing just an image for me - I think it’s supposed to be to https://stackdiary.com/signal-under-fire-for-storing-encryption-keys-in-plaintext/

    That said, let’s compare how it works on the phone to how it could work on MacOS and how it actually works on MacOS. In each scenario, we’ll suppose you installed an app that has hidden malware - we’ll call it X (just as a placeholder name) - and compare how much data that app has access to. Access to session data allows the app to spoof your client and send+receive messages

    On the phone, your data is sandboxed. X cannot access your Signal messages or session data. ✅ Signal may also encrypt the data and store an encryption key in the database, but this wouldn’t improve security except in very specific circumstances (basically it would mean that if exploits were being used to access your data, you’d need more exploits if the key were in the keychain). Downside: On iOS at least, you also don’t have access to this data.

    On MacOS, it could be implemented using sandboxed data. Then, X would not be able to access your Signal messages or spoof your session unless you explicitly allowed it to (it could request access to it and you would be shown a modal). ✅ Downside: the UX to upload attachments is worse.

    It could also be implemented by storing the encryption key in the keychain instead of in plaintext on disk. Then, X would not be able to access your Signal messages and session data. It might be able to request access - I’m not sure. As a user, you can access the keychain but you have to re-authenticate. ✅ Downside: None.

    It’s actually implemented by storing the encryption key in plaintext, collocated with the encrypted database file. X can access your messages and session data. ❌

    Is it foolproof? No, of course not. But it’s an easy step that would probably take an hour of dev time to refactor. They’re even already storing a key, just not one that’s used for this. And this has been a known issue that they’ve refused to fix for several years. Because of their hostile behavior towards forks, the FOSS community also cannot distribute a hardened version that fixes this issue.

  • the proof is in the pudding with this one

    It isn’t.

    as you must also ask yourself why E15 is banned during summer months in the first place.

    I did. And I shared that in my comment above.

    Your source doesn’t share any data on the topic, even just as a summary, but it links to summertime smog, which links to “smog-causing pollutants”, which says:

    Section 211(h)(1) of the Clean Air Act prohibits the sale of gasoline that has a Reid Vapor Pressure greater than 9.0 psi during the “high ozone season,” which runs from June 1 to September 15. (RVP is a measure of volatility; high-RVP gasolines release more volatile organic compounds into the troposphere where those VOCs contribute to ozone formation.) Gasoline-ethanol blends below E50 are more volatile than straight gasoline and cannot readily meet the 9.0 psi RVP requirement. Congress created a “one-pound waiver” at Section 211(h)(4) that increases the RVP limit from 9.0 psi to 10.0 psi, but—and here’s the catch—the waiver is only available to “fuel blends containing gasoline and 10 percent denatured anhydrous ethanol.” That is, only E10 can take advantage of the one-pound waiver. Although E15 is slightly less volatile than E10, its RVP still exceeds 9 psi. It needs a one-pound waiver to meet Section 211(h)’s RVP limit in the same way that E10 does, but it is not eligible for one under current law.

    The article’s justification for why E15 isn’t legally permitted is that there’s a law against it, which is circular logic. From the environmental protection perspective, it doesn’t sound like there is data suggesting that E15 on its own is worse for the environment than E10. If the only argument is a legal one, it’s not a good argument.

    If you can answer that question you'll likely find the information you're looking for.

    I did, and I shared that answer in my comment above, too - but it’s not the answer you seem to think it is.

  • Do you disagree that the US isn’t supporting Israel, then, or do you disagree that what Israel is doing to Palestinians amounts to genocide?

    Some reading for you in case you’re somehow not familiar with the topic:

    Even if the international courts don’t rule that Israel is committing genocide, that will necessarily have been influenced by the United States’s close ties to Israel, so that they haven’t yet said whether it is or isn’t genocide is irrelevant. According to the evidence we have, it is.

    That said, see also the intro of https://en.m.wikipedia.org/wiki/Native_American_genocide_in_the_United_States

    Others, like historian Gary Anderson, contend that genocide does not accurately characterize any aspect of American history, suggesting instead that ethnic cleansing is a more appropriate term.

    I’ve seen that same statement by people opposed to the use of the word “genocide” when talking about Israel’s genocide of Palestine, and it’s just as credible there as when “historian Gary Anderson” said it. At best, such a stance is pedantic; at worst, it supports Israel’s genocide by denying and enabling it.