BaumGeist

joined 2 years ago
[–] BaumGeist@lemmy.ml 3 points 1 year ago

@Lodra@programming.dev

I've finished editing my response, I promise (probably). It may have changed "a little" if you already read it when i first posted it.

[–] BaumGeist@lemmy.ml 13 points 1 year ago* (last edited 1 year ago) (1 children)

I'm going to ignore your "Planned Usage" section. Why? Because that's more-or-less about which software you install, not about the distro (well, not if you choose a well-enough maintained distro at least). If it was a question of family of OSes (windows, mac, linux, BSD) that might be different.

You want Debian, here's why:

I'd like an OS that’s highly configurable

That's most distros

but ships with good default settings

That's Debian. I installed it when i was still a newbie to computers in general, and it hasn't bit me in the ass yet.

and requires very little effort to start using.

See previous answer.

I don’t want it to ship with loads of applications; I want to choose and install all of the higher level tools.

My first Debian was a headless install on my laptop so I could customize the graphical stack. In hindsight, I wouldn't recommend going that barebones unless you actually do take advice and RTFM. I went without a compositor for several years, as an example of why.

Shipping with a configured desktop is perfectly fine but not required.

On the flipside, Debian has GNOME, Xfce, KDE Plasma, LXDE and MATE as installer options. You can also install any Desktop Environment that works on linux, as it is more higher-level software than OS-dependent software.

Ideally, I can have all of this while still keeping the maintenance low.

My other PC is also a Debian (need that on a bumper sticker). It's my daily driver desktop (the aforementioned headless install is a laptop); I set it up based on installer defaults and have not had to do any low-level maintenance on it for the past 2 years that I've had it.

I think that means a stable OS,

Debian is stable af. The downside is that they don't really have bleeding-edge software on the default Stable repository. Testing is newer, and still 99.9% stable, but also not the absolute newest. Unstable lives up to its name, I'm told, but haven't felt bold enough to experiment.

Really though, I'm going to guess that any fixed-release update cycle distro will be as stable as Debian, and any rolling release will be about squashing compatibility issues to make sure you can have bleeding edge software. There are some distros that strike a balance more in the middle of those two, so that's up to your preference and you should probably try out a few before you settle for what someone on the internet says is "The Best." (The main difference between the others and Unstable is that Unstable is a rolling release, instead of fixed)

a good package manager, stable/automatic updates, etc.

Apt is mostly a positive experience. As I mentioned, before, using thr Stable repository will ensure updates are stable and don't break compatibility. I have never had the Pacman experience of not being able to update because there are unresolvable conflicts; the few times I had issues, they were simple enough to fix with a dpkg --configure -a and/or apt --fix-broken install. It can be slow, but frontends like Nala have made that less of a dealbreaker for me.

Last bit. Open source is rather important to me. I prefer free and free.

Debian's core driving principal is FOSS. You definitely can still download and run non-free software on it, and there's even a small section of the main repository that includes non-free sofrware, but the primary guiding principles of the Debian repository are the Debian Free Software Guidelines. Note that these principles are more restrictive than the FSF's definition of Free Software, but the most part there is a large overlap.

Here's a link to the installation page, which includes links to various installers and the installation guide.

The wiki isn't as likely as Arch to come up in searches if you just search terms like "linux [software]" or "linux [issue]", but it's an invaluable resource, almost as thorough as Arch's, and the Debian Project's recommended way for ensuring accuracy to your system.

Finally: I'm going to do that annoying thing nerds online do and tell you that you asked the wrong questions, then answer the questions they claim you should have asked. The linux community as a whole supports and encourages experimentation. You'll find your journey more fulfilling as a whole if you go outside your comfort zone and try new things, do it differently instead of sticking to recommendations and what you know. I know this message is at odds with how much I've talked up Debian, but I was answering the questions you asked.

The truth is that your tools should suit you and your needs and your style of problem solving. All softwares, including the most basic parts of an OS, are tools and therefore benefit from trying different options. Do you want "eh this is okay enough to get the job done" or "this is a fun and fulfilling way to complete projects"?

[–] BaumGeist@lemmy.ml 4 points 1 year ago* (last edited 1 year ago)

What would happen if Render changes their plans and I lose access to the database? Will I still have access to the last-stored cache on my browser extension and mobile phone?

Yes, the bitwarden client will simply treat it as being offline. You should check the docs on how to migrate to a new server so you can be prepared.

And since I’m running a Rust infrastructure, would it use less of the free plan bandwidth that Render assigns?

No. ~~Bandwidth is up to the network stack to determine, not the programming language. Generally, your app and OS will use as much as avalable unless otherwise throttled.~~

I just looked it up, and their "bandwidth" is not a measure of bandwidth, but a data quota. The answer is still "no" because it's about how much data is transferred in total, which has also little to do with the language in this case. Despite the difference of some negligible amount of bytes of overhead, vaultwarden's limited by the format the database is in. To lower data usage, try reducing how often you automatically sync the clients with your server.

I'm planning to run Vaultwarden on a free instance of render.com, and I wanted to know if this was a good idea? Has anyone over here tried this?

I have not tried this, but i am opinionated: on one hand, self-hosting will always be your most reliable and private option. However, if you have judged other pursuits a more valuable use of your time and mental energy, then it's probably worth the $20/month (or whatever) if and when your server lands in reorganization jail.

The biggest issue would be your privacy, which almost always goes out the door when money comes into the picture.

[–] BaumGeist@lemmy.ml 0 points 1 year ago (1 children)

How is it freemium?

It doesn't cost money unless you want certain features, and it uses a proprietary license.

You either pay them to “host” your files or you don’t... It's not FOSS, sure.

And that's a dealbreaker for me (the non-FOSS license, not the "pay the devs" part)

[–] BaumGeist@lemmy.ml 2 points 1 year ago* (last edited 1 year ago)

Since someone brought up Obsidian

You want Joplin. It's a markdown-based note-taking app, so it uses the same formatting as Discord. It's locally installed so it works offline. It has a mobile version for iOS and android, but also has windows and linux apps. You can have multiple notebooks and multiple pages per notebook, so organization is easy as pie.

Did I mention that it uses markdown, so it exports into multiple common formats; that I'm aware of: JEX (their own) which is just a TAR of the text files and some other metadata, RAW which is the untarred version, HTML, and PDF. It also embeds images, audio, video and PDFs.

It's also FOSS, and written in javascript using Electron, so it's more-or-less easy to rewrite any part of it to suit your needs. It is also easy to work with plugins if need be, either from the community or writing your own.

It syncs across clients using some common cloud data stores: Dropbox, onedrive, NextCloud, WebDAV, s3, and their own self-hosted Joplin Server to name the ones I know. Make sure to encrypt. The local files (resources) that are linked in the notes sync across devices too. Web resources stay as links.

It also has a bajillion other features, but I'll spare you.

No, I'm not getting paid for this comment (Joplin Team, hmu), I just really like this app.

[–] BaumGeist@lemmy.ml 0 points 1 year ago (3 children)

I have an issue with Obsisian bc it's freemium. From what I could tell, there's not a substantial difference from Joplin, which is FOSS.

[–] BaumGeist@lemmy.ml 21 points 1 year ago (2 children)

Here's a professional security researcher/pentester explaining in depth why "leaking" IP is blown out of proportion

The relevant gist is

  1. The information is usually not identifying beyond general geographic regions (at best)
  2. if your threat model is that strict, there are other ways you should be obfuscating your IP than relying on VPNs, ISPs, and the apps/servers you're accessing/using.
[–] BaumGeist@lemmy.ml 5 points 1 year ago

I considered myself libsoc but not anarchist for a long time. Still kinda do. I believe in the ideal of a classless, oppressionless, non-hierarchical society, but I'm not out there living that ideal and doing praxis.

If all it takes to belong to any political movement is simply to claim you belong regardless of what your actions say, I don't care for nor want your meaningless, substanceless labels. On the other hand, if it takes participation, then spending my time arguing online about whose ~~fantasy football team~~ political philosophy is better sure ain't it either.

Either way, I'm probably just another lib with lofty aspirations. My best hope is that someone reads this, goes "you know what? That jaded shitlib has a motherfucking point!" And then logs out to go be an anarchist instead of just throwing the term around.

[–] BaumGeist@lemmy.ml 3 points 1 year ago (1 children)

Is that the Boy Boy vid? Hell yeah. They have a patreon exclusive where they watched Yeonmi Park interviews and she makes the most batshit claims about how post-apocalyptic DPRK is. They do a good job at cutting through the bs fearmongering without dickriding any specific regimes (DPRK or otherwise)

[–] BaumGeist@lemmy.ml 2 points 1 year ago (2 children)

Looks like some people had success setting their specific model (auto detection failed for whatever reason), try changing to options snd-hda-intel model=mba42 (or model=mba6)—per kernel docs—in alsa-base.conf. This may (read: "probably will") require a reboot for each model.

Should this not work: we may have to dig into dmesg to figure out where it's erroring. This is currently beyond my remote troubleshooting ability (I don't know what I'm looking for, but might know it when I see it)... Also, will you please take note of the output from lsmod | grep 'snd' during each attempt, and share what you find if they both fail?

Also per the docs: do headphones still work?

[–] BaumGeist@lemmy.ml 5 points 1 year ago (1 children)

The ideal way is to teach the perps how to respect other people, and direct their energy towards less harmful pursuits.

The next best way is to take away the weapons once they've already done the harm. Sure it won't fix anything, but it will keep the same problem from reoccuring.

Then there's shrugging and claiming that once the parents fail to control their kids, nothing else can be done. This has the benefit of... ????

[–] BaumGeist@lemmy.ml 17 points 1 year ago (2 children)

So did the AI give the girls disproportionate adult bodies, or is there the implication that some of its training data involved nude children?

view more: ‹ prev next ›