• 2 Posts
  • 55 Comments
Joined 5 months ago
cake
Cake day: July 14th, 2025

help-circle








  • Yeah, it’s a Voyager (the app) thing. It’s the default now when sharing a link. I’m not sure why, it seems completely useless, more expensive for the devs, and a privacy problem for everyone else (redirect links are a form of tracking).

    Friendly reminder for everyone using Voyager to turn it off. I already did.



  • The strict_* set of integer function look interesting though I’m unlikely to use something that panics by design. I’m sure that’s useful in programs that panic to indicate problems. Do those exist? I always treat panics as a design failure.

    Duration::from_mins() is useful for me since I’ve been doing Duration::from_secs(minutes * 60) for some things in my projects, which bugged me a bit.




  • Regulations limit the total battery energy you can carry on board, which would be measured in Wh. Usually the limit is 100Wh though some countries/airlines have different regulations for total vs individual capacities (e.g. max 200Wh total but each device cannot be over 100Wh).

    For regular Lithium-Ion cells which are usually 3.6 to 3.7V, 100Wh is around 27 000 mAh. Always check the battery cell voltage though, since it’s pretty easy to claim any mAh the company wants since it’s not really a measurement of anything tangible.


  • Yes, as I said the article is correct based on the definition it is using, but that’s not what people associate with being vegan. The highlighted part “as far as is possible and practicable” lends itself to a much more subjective judgment on veganism which could allow someone to be vegetarian (as in, consume animal products but not flesh) while fitting the definition of vegan if they had enough mitigating factors (e.g. lots of dietary restrictions preventing them from consuming most vegan alternatives). You don’t see someone drinking (cow) milk and think “that person is vegan”.

    The article actually covers that immediately below the definition they give. Per the article, “trying to buy less animal products” is vegan as long as they are actually buying only the animal products they can’t get alternatives for (see: living in remote area).

    It’s a blog, it’s all casual. I was trying to point out that the definition they use, regardless of where it’s from, is not the definition that most people use. Basically gatekeeping, but happening with vegans and non-vegans, if you assume the provided definition is the right one. I was directly criticising the thesis. I suspect any search engine will give you at least a couple other definitions of “vegan” without the pragmatic allowance (I checked quickly with Ecosia, first result is Wikipedia… fourth? result is vegansociety).

    I suspect the reason it’s downvoted is mostly because veganism has a bad reputation (I’d like to think it’s getting better). I won’t pretend to know anything about that, at best I’m plant-based but I’m not going to call myself vegan because my motivation for that is not primarily for animal rights. People don’t like having their ways challenged; not much we can do about that without larger societal changes.





  • It is true that there really isn’t another cloud provider that they could choose. All of the other cloud providers (major and minor players) are prone to the same sort of systemic failure. But it isn’t true that they didn’t have another choice.

    The solution to service failure is redundancy. Making the redundancy as different as possible makes it even more resilient. In this case, that would be having redundant servers on other cloud providers which can be used in the event that the main one fails. Even better if they can use all of them simultaneously to share the load and let failover happen more gracefully.