This profile is from a federated server and may be incomplete. Browse more on the original instance.

lemmyvore ,

People who use Debian servers typically just install Docker on a basic system and then use containers. Which is exactly the same concept that you describe.

What's the filesystem of the server got to do with anything? You can take snapshots in half a dozen different ways, everybody uses the method they're comfortable with.

lemmyvore ,

IMHO you're optimizing for the wrong thing. 100% availability is not something that's attainable for a self-hoster without driving yourself crazy.

Like the other comment suggested, I'd rather invest time into having machines and services come back up smoothly after reboots.

That being said, an UPS may be relevant to your setup in other ways. For example it can allow a parity RAID array to shut down cleanly and reduce the risk of write holes. But that's just one example, and an UPS is just one solution for that (others being ZFS, or non-parity RAID, or SAS/SATA controller cards with built-in battery and/or hardware RAID support etc.)

lemmyvore ,

Bashing your partner is a really popular form of humor, unfortunately. The older sitcoms for example are full of it. It gets appreciated not because it's great humor but because it's a form of coping with the issues, for both the one making the joke and the ones laughing.

lemmyvore ,

Does the keyboard work as expected if you switch to a text console (eg. Ctrl+Alt+F2)?

Are you on the default stable branch?

If yes and yes, you can try reinstalling the libinput package, and make sure you don't have any libinput package installed from AUR.

Another thing you can try is to check your Gnome third party extensions if you have any, there were some issues I saw mentioned because some extensions haven't been updated to work with 45.

lemmyvore ,

Even so you'd think they'd want to get as many people as possible on board with RCS to increase adoption, not fewer.

lemmyvore ,

Some phones have a setting that limits charge to 80% or another non-100% number. Maybe that would help?

I know several manufacturers that include some form of this feature, Google Samsung, Sony. On Sony it's called Battery Care.

lemmyvore ,

I have a Columbia Watertight. It's nice.

lemmyvore ,

Someone still has to pay for the ads, and that someone will eventually notice they're not getting enough for their money. And sooner than you think:


lemmyvore ,

So you're saying Coke execs don't live by metrics and are ok with throwing money out the window?

lemmyvore ,

Wait so it's just 30s of which half is that obnoxious music and the other is literally "I can't install Photoshop"?

lemmyvore ,

There's no hard rule against that IIRC, it would just be an awkward situation because it would imply that NATO should immediately become involved in the conflict.

lemmyvore ,

The cogress said the Moldovan government had unleashed "economic war" on th region, blocking crucial imports and seeking to turn it into a "ghetto".

Well you can't have it both ways... you can't expect to keep taking advantage of Moldova's EU trade partnership while actively seeking to break away from Moldova and join Russia, duh.

lemmyvore ,




Off the top of my head I think WriteFreely and Plume are what you want but some of the microblogging platforms like Misskey or Pleroma could also work.

lemmyvore ,

And I seem to recall Apple themselves have declared it abandoned at least once before, haven't they?

lemmyvore ,

There's nothing "complex" about any of this... they just go looking for subdomains that were CNAME'd one upon a time to domains which are now abandoned (eg. marthastewart.msn.com -> msnmarthastewartsweeps.com). So they register the domain, set its DNS records, and then can verify SMTP as the subdomain as well.

There's no DNS vulnerability or anything, just large organizations with subdomains slipping through the cracks. It will take a while to be resolved too because we're probably talking hundreds of records in each case that need to be checked manually.

lemmyvore ,

That's cute.

  • Assuming all DNS records are in one place.
  • "External site" means nothing.
  • Ping response means nothing.
  • Register date means nothing.
  • Known partners/vendors takes time.

In a large organization it will take months to track down all this stuff to make sure a subdomain should or should not be there, pointing at a domain that should or should not be there.

Nobody will risk taking anything down with multi-million dollar advertising campaigns potentially riding on each one. If you're not familiar with how these campaigns work, they work like hot shit: they pay everything in advance and then put together all the technical details. Sometimes literally the night before the campaign is supposed to begin.

So what you see now in DNS may be obsolete, or it may be valid, or it may be from an upcoming campaign. Gotta dig through contracts and crawl the corporate structure to figure it out.

Also, there's no big enough incentive to fix this. Spam for third parties? Eh, fuck 'em. Until it grows into something bad enough for the FBI to get involved they won't care.

lemmyvore ,

Their company is attempting to hijack TLS connections to eavesdrop on their browsing.

It only works with websites that also offer a non-TLS version (which the hijacker uses to fetch content and then re-encrypts with their own certificate after they've snooped). But it doesn't work if the website doesn't have a non-TLS version and/or specifies it should only be used with TLS.

Another way for it to work is for the company to get their own certificates on the machine, which is very easy if it's a work-issued machine. But I'm guessing OP is not using a work machine.

lemmyvore ,

Were the keycaps not replaceable? Or did they include hard to get sizes?

lemmyvore ,

That is the complete opposite on my experience. Not only are mechanical switches nicer to type on but they last a lot longer, and if a switch breaks down you can replace it individually. When a membrane fails for one key you have to throw away the whole keyboard.

lemmyvore ,

I loved the layout of the Ergo 4000, in particular the fact they shortened the space bar and moved modifiers like the Alt keys inwards. That's one thing that's almost impossible to replicate with other keyboards.

Unfortunately they let me down in durability. I must've gone through 3-4 of them in the same span of time as OP. Obviously our use patterns must be different. The pads and keycaps would wear down and the membrane would fail.

lemmyvore ,

Not as "command", but if you map it to something else it can be useful in lots of ways:

  • In combinations with other keys to launch programs.
  • In combinations with other keys or with the mouse to manipulate windows and workspaces.
  • In combination with other keys to create diacritics for non-English languages or useful Unicode symbols such as ½, ⁰C, ±, € and so on.

You can map the command keys separately too because they emit different keycodes. For example I use my right-hand super key to launch programs but my left-hand key (with Ctrl or alone) to switch to the next/prev workspace.

lemmyvore , (edited )

As you can see from this piece of news, an encrypted email service does nothing for your privacy. But at the same time it limits you and makes you a captive user. Which is ironic considering that's probably why you left Google.

You don't have to self host. Just use a regular email service, perhaps hosted in a country with decent privacy laws if you want, but download your email on your PC instead of keeping it online on theirs. This way you get to backup your email too.

The most simple way to do this is to pull your email with a POP connection but set it to only delete messages after a few days not instantly (this way you can still access them over IMAP for a while from mobile or webmail).

Another approach is to pull your incoming email to your server, set up your own private IMAP server and webmail, but use the service's SMTP. This is a form of email self-hosting that gives you the best parts of privacy and control but you don't have to deal with the risk of having your SMTP blocked for spam.

lemmyvore ,

Then you need to stop using email altogether. Encrypting only one server like Tuta or Proton does nothing if you correspond with people who are not on it.

lemmyvore ,

I dislike Apple and don't intend to own any of their products, but one thing they do well is forcing high quality listings on their app stores.

Do they? Whenever I search for something I don't already know on the App Store on my iPad it takes a sharp downturn as soon as you're part the first few apps. It's like someone put together a collection of scamware on purpose.

What are the craziest misconceptions you’ve heard about programming from people not familiar with it?

As someone who spends time programming, I of course find myself in conversations with people who aren't as familiar with it. It doesn't happen all the time, but these discussions can lead to people coming up with some pretty wild misconceptions about what programming is and what programmers do....

lemmyvore ,

Which leads to the other old saying, "computers do what you tell them to do, not what you want them to do".

As long as you don't let it turn around and let the computer dictate how you think.

I think it was Dijkstra that complained in one of his essays about naming uni departments "Computer Science" rather than "Comput_ing_ Science". He said it's a symptom of a dangerous slope where we build our work as programmers around specific computer features or even specific computers instead of using them as tools that can enable our mind to ask and verify more and more interesting questions.

My experience using Fedora Atomic (Budgie) for a month or two. ( lemmy.dbzer0.com )

I would just like to preface this. This is the first blog post I've ever written, so please please please give me feedback if you can. I also didn't intend on it being here on Lemmy, but Hugo is quite a complex tool that'll take some time for me to understand. Webdev is not my cup of tea....

lemmyvore ,

Flatpaks need a bit of getting used to since they're not normal apps, they're sandboxed so they don't see each other and also don't see parts of the underlying filesystem if not given explicit access. They also don't offer lots of apps.

I would consider a system that relied exclusively on Flatpaks quite limited. I use them occasionally for various reasons, mainly as binary alternatives for something that I'd need to compile from source if I installed it from AUR. But lots of things in AUR aren't in Flathub.

That being said it might work for a casual user like your dad but he might run into apps that aren't available. Which is why an immutable distro may not be ideal.

lemmyvore ,

I'm not sure what advantages an immutable distro offers the user compared to simply mounting / read-only. Which you can do an any distro, it's just not usually done because you'd have to mount some dirs like /var, /home separately.

Speaking of dirs, does an immutable distro not allow access to /mnt? What about /opt or /srv?


What are your thoughts on XFCE?

lemmyvore ,

And despite all that, just you watch if it's not going to be a cool game once the modders really start going.

Exact same thing happened with Skyrim, full of promise and ideas, half-assed execution. And look at it now.

lemmyvore ,

Yeah Bethesda really needs to pay some attention to Japanese games before they get anywhere near making an NG+ mechanic.

The whole point of such a game is that they're so rich in detail that it's impossible to do everything and see everything in one playthrough. How do you miss that?

lemmyvore ,

Skyrim was still so, so ahead of it's time when it came to an open world RPG

Not in a world that already had Dark Souls and Demon's Souls in it.

You can labor the "open world" point but in any other metric DS & DeS stood above it: quest lines, action, feel, mechanics etc.

lemmyvore ,

Just say it: Elden Ring is the ES6 we deserved.

lemmyvore ,

But what there is of it is hand-crafted to perfection.

There are also fundamental differences in plot mechanics between Western and Eastern RPGs.

In a Japanese game the plot lines don't wait indefinitely for the player to pick them up — you get brief windows of opportunity and then they move on.

It makes things a lot more realistic because you don't have any of those silly circumstances where you've already done tremendous things in one plot line only to be treated like a newb in another.

lemmyvore ,

What version of xdg-desktop-portal-* package do you have installed? If it's -gnome try replacing it with -gtk, see if that helps.

lemmyvore ,

But is the gnome portal installed? Firefox may still try to use it if it's there.

You don't lose anything by uninstalling the gnome portal, the gtk portal takes over.

lemmyvore ,

There's no point in asking ChatGPT for a generic compose, most docker images will recommend a compose that's specifically written for them.

lemmyvore ,

Don't use docker-compose anymore, it's been obsolete for a while now and won't be getting new features.

It's best to add the docker official repo and install docker and docker-compose-plugin from there.

The -plugin version acts as a docker subcommand (docker compose) and will be updated alongside docker going forward.

lemmyvore ,

Ok but you can do this with aliases with any decent email service.

I guess an aliasing service like yours can be useful if you're stuck with a bad email provider, but since OP is looking to set things up they can just pick a decent one to begin with.

lemmyvore ,

Agreed with the unique addresses but why not use aliases directly at your email provider? Why use a 3rd party service?

lemmyvore ,

Then you're going to get spammed to hell, live with it.

There's no spam filters that will protect you 100% from putting the same email address everywhere.

Using personalized aliases for everything and never showing a public address if you can help it is the only way to fight spam these days.

lemmyvore ,

Isn’t it pretty widely known that many email providers support this?

Personally I'm not a fan of "plus aliasing" because it gives away your base address, and it's trivial for spammers to strip the alias. I prefer aliases that completely hide the base address.

lemmyvore ,

They don't need to randomize it, just strip it.

lemmyvore ,

That's why we need formal rules. Once regulations are in place (with big penalties) websites magically start to function properly.

lemmyvore ,

Yeahhh it's amazing, your choices are a closed platform that forces you to buy their expensive devices, or SMS, or another proprietary platform ran by a notorious privacy predator.

lemmyvore ,

That's already a solution to cookie banners: the "do not track" setting. It's been tested in court in Germany and confirmed to count as rejected permission for GDPR purposes. Websites dinky have to obey it.

It's currently slowly gaining traction, there's a privacy advocacy group suing high profile targets over this to create awareness.

We also need a formal change to the cookie law/GDPR to acknowledge "do not track" as the preferred method. Then the banners will slowly go away.

lemmyvore ,

Not only easy to understand but for a while it was the only way to do 2fa that was usable by lots of people. Smartphones aren't as ubiquitous as people think, even today.

SMS's fall from grace wasn't actually that it could be intercepted, it was the fact it started being used as an excuse to ask for a phone number and use that to track people.

Google still won't allow you to use any form of 2fa if you don't give them a phone number. Twitch/Amazon too. Facebook used to (until they got Whatsapp, now they don't need to ask.) LinkedIn used to (until they got broken into so many times it became a humongous liability).

lemmyvore ,

I think he meant "declare" as in actually win the war, not in the Michael Scott sense.

  • All
  • Subscribed
  • Moderated
  • Favorites
  • random
  • updates
  • programming
  • tech
  • testing
  • marketreserach
  • drbboard
  • til
  • wanderlust
  • bitcoincash
  • Sacramento
  • All magazines