If I understand it correctly, it’s just that any infringement onto the liberties of other sentient beings is not tolerable to people who take it to that degree. To harvest wool, you do have to contain the sheep and potentially put them through experiences they would not choose for themselves. I’m not a vegan so it wouldn’t really be right for me to mangle their philosophy any more than I already have, but I believe that’s the gist.
Badabinski
Alt account of @Badabinski
Just a sweaty nerd interested in software, home automation, emotional issues, and polite discourse about all of the above.
- 0 Posts
- 244 Comments
Depending on your definition of vegan, wool is also not an option. I’m unsure of how many people take it this far, but I do know at least one person who refuses to use anything that directly derived from an animal.
If you get some PETG V0 or ABS V0, that will be perfectly safe and probably up to code. That shit can self extinguish when it catches on fire.
Badabinski@kbin.earthto
Technology@lemmy.world•Shell Tricks That Actually Make Life Easier (And Save Your Sanity)
10·1 month agoset -e: Exit on error. Very useful, but notoriously weird with edge cases (especially inside conditionals like if statements, while loops, and pipelines). Don’t rely on it blindly as it can create false confidence. (Pro-tip: consider set -euo pipefail for a more robust safety net, but learn its caveats first.)
while I appreciate that the author mentions how weird this is, nobody is going to learn all the caveats correctly. Don’t use
set -e. Don’t useset -e. Don’t useset -e. It’s a shit ass broken ass fucked feature that half of nobody understands well. Here’s a great wiki page explaining why it’s trash: https://mywiki.wooledge.org/BashFAQ/105People like Go, and Go requires you to manually and stupidly handle every possible error case. Why not do the same for shell? It’s really quite easy:
#!/usr/bin/env bash echoerr() { echo "$@" 1>&2; } die() { message="$1"; shift exit_code="${1:-1}" echoerr "$message" exit "$exit_code" } temp_dir="$HOME/tmp" mkdir -p "$temp_dir" || die "Failed to make persistent temporary dir $temp_dir" lc_dir="$(mktemp -d -p "$temp_dir")" || die "Failed to make target dir in $temp_dir"Look at that, descriptive error messages! And it doesn’t depend on a shell feature that is inconsistent between versions with no good documentation about all of the fucked up caveats.
Badabinski@kbin.earthto
Technology@lemmy.world•Shell Tricks That Actually Make Life Easier (And Save Your Sanity)
1·1 month agodeleted by creator
Badabinski@kbin.earthto
Selfhosted@lemmy.world•Harmony - Yet Another Discord Alternative
192·2 months agoThese other responses are annoying. This looks really cool, and I hope that it works well for you and your friends! We definitely need good discord alternatives ASAP, and more options are better imo.
One cool feature would be some sort of official support for interop/bridging to other services. That might help to boost adoption and would make the “why not just contribute to Y” people be quiet.
Badabinski@kbin.earthto
Technology@lemmy.world•Ubisoft Fires Team Lead For Criticising Stupid Return-To-Office Mandate
3·3 months agoLethal Company is a fantastic game imo.
Badabinski@kbin.earthto
Technology@lemmy.world•Electric Flying Cars Now for Sale by California Company Pivotal
9·3 months agoAs someone posted elsewhere, this is an ultralight aircraft and is therefore forbidden from flying over populated areas.
Yet another new account that shows up, posts 2 comics, and then auto-deletes.
My girlfriend and I have spent many fun hours playing Lethal Company. It’s a real blast with an insanely high skill ceiling if that’s your thing.
Badabinski@kbin.earthto
3DPrinting@lemmy.world•Does Prusas textured sheet...work at all?
2·4 months agoI use a textured sheet for all of my Prusament PLA prints on my Core One and XL, and it’s never given me a hint of trouble. I’m using the Prusa-provided profiles with zero tweaks.
I just hit it with a bunch of 99% IPA while it’s cold and scrub it with paper towels before every single print. I don’t heat it up until all of the IPA has dissolved, since apparently PEI is incompatible with hot IPA. I’ve never washed my sheets with soap, I’ve never applied any sort of bonding agents to them, and I’ve never sanded them.
Maybe you just have a bad print sheet?
Badabinski@kbin.earthto
You Should Know@lemmy.world•YSK you can add a noAI version of DuckDuckGo to Firefox
11·4 months agoIt’s getting encoded. % is a special character in URIs. Let me try posting it inside of back ticks, as well as triple back ticks:
https://noai.duckduckgo.com/?q=%25shttps://noai.duckduckgo.com/?q=%25sI’ve noticed that there’s a plague of threadiverse clients which improperly escape/encode URIs. It’s most evident with how they mangle parenthesis in Wikipedia article titles.
Badabinski@kbin.earthto
Linux Gaming@lemmy.world•BitCraft Open Sourcing - Phase 1 Announced!
17·4 months agoI had no idea what this was. According to the tagline on the website:
Survival Crafting MMORPG
Badabinski@kbin.earthto
Selfhosted@lemmy.world•Postiz v2.11.3 - open source social media scheduling tool! (creation modal refactored)
2·4 months agoSheesh, it’s 5 GB with
pnpm. Isn’t that meant to deduplicate dependencies?Anywho, it looks like
--prodisn’t being set in the Dockerfile, so dev dependencies are being included. I’m no node dev, but I remember this being something that people needed to set to shrinknode_moduleswithnpm. That might be an easy win.
Badabinski@kbin.earthto
Technology@lemmy.zip•The Kimwolf Botnet is Stalking Your Local Network
3·4 months agoYikes, my dad has one of those android TV boxes…
Badabinski@kbin.earthto
Ask Lemmy@lemmy.world•What was it like the first time you had to call 911?
19·5 months agoChildhood trauma is horrible, I’m sorry ): you deserved a safe home, and it’s tragic you felt so scared that you had to call the cops.
It annoys me when people don’t at least try to explain the advantages of language features. Like, there are some real advantages to writing “pythonic” Python, but if someone doesn’t know then it’s better to tell them why this other way rocks and is fucking cool and also happens to be considered best practice.
Also, sometimes you just have to do things in a non-pythonic way. PEP 8 literally says that a foolish consistency is the hobgoblin of little minds, which the pythonic nuts should hold as gospel.
Badabinski@kbin.earthto
Technology@lemmy.world•After viral interview, Palantir launches neurodivergent fellowship
6·5 months agoI seem to recall hearing that there were genetic/epigenetic components that predispose some folks to those personality disorders. I’m not disagreeing with you and I don’t know if the research I saw was corroborated. I just think it’s an interesting idea that you’re not born with NPD, but you can be more vulnerable to developing it.
Badabinski@kbin.earthto
Ask Lemmy@lemmy.world•What YouTube channel to you has degraded in time?
1·5 months agoOh my god, they finally quit it with the constant giveaways? I could not stand those and completely stopped watching the channel.


Current sodium chemistries have a kinda shitty voltage curve. I expect it will get better, but right now a LOT of the power delivery happens with voltages below 3 volts. LFP batteries deliver most of their power at higher voltages which lets you use thinner conductors and cheaper/more efficient electronics.
Again, not saying that it’s necessarily an inherent flaw in sodium chemistries, just that the current generation that people can access and test right now is unsuitable for some tasks.