How to properly setup local certificate authorities for sub domains?
DNS challenge makes it even easier, since you don't have to go through the process of transferring it yourself
Yep, gotta take out individual parts one at a time and transfer them over, but you have to do the assembly in roughly reverse order, which means disassembly, then assembly with the new case.
It wasn't difficult to me, just time consuming really since I was taking it slow and keeping everything organized. I have all the appropriate tools for things like a screen swap and such though, along with the patience and expertise to do it safely - So I might not be the best person to answer about the difficulty in a way that would be true for others.
What happens when a school bans smartphones? A complete transformation | US education | The Guardian
I lent my 8yo my old phone, heavily restricted and with Family Link installed; She's only allowed 2 hours a day and isn't allowed on stuff like YouTube. There are ways to do it responsibly.
A company called ExtremeRate sells the case and button kits all as one - It took me around 5 hours to replace the shell on mine, but that's largely because I was being meticulous and careful while also following a video tutorial that I had to keep pausing/resuming.
Now that I've done it once, I could probably do it in a half-hour though.
Here's mine, I continue to adore it. I've been playing more on my GPD Win Mini since it arrived, but I can't help love the Deck for some games.
Worth mentioning: Anyone using TachiyomiJ2K (I use it for Surface Duo dual-screen support) or another fork with support who has some self-hosting prowess, there's always Suwayomi - It will let you "migrate" to a third-party sources repo even if your app doesn't support it, since it becomes your device's only local extension.
Well, he's not talking about literally directly bordering, as much as his decisions and/or heart. Basically, hard to tell whether he's making good choices (leaning bad) or bad choices (leaning good).
That's because the song doesn't say "if". It says
"Right or wrong, I can hardly tell"
As one statement, and
"I'm on the wrong side of heaven And the righteous side of hell"
As a second, related statement
Essentially saying he's not able to tell because he's in between both
I've played games on my Linux desktop without so much as even needing to care it's running on Linux via Steam and Proton for years now, and it's only getting better. Basically the only games I've seen not work are the ones with kernel level rootkit anti cheat really.
I don't know of any public ones, but you can always host your own copy of Collabora with an instance of Next cloud.
Others have addressed the root and trust questions, so I thought I'd mention the "mess" question:
Even the messiest bowl of ravioli is easier to untangle than a bowl of spaghetti.
The mounts/networks/rules and such aren't "mess", they are isolation. They're commoditization. They're abstraction - Ways to tell whatever is running in the container what it wants to hear, so that you can treat the container as a "black box" that solves the problem you want solved.
Think of Docker containers less like pets and more like cattle, and it very quickly justifies a lot of that stuff because it makes the container disposable, even if the data it's handling isn't.
I appreciate your acknowledgement - and I commend the humility it takes to write a comment like this! No hard feelings at all, and I hope things are pleasant for you as well.
It's folks like you and interactions like this that make Lemmy a platform worth engaging on.
That's pretty much what I do as well. It was an absolute game-changer for me when I discovered tiling WMs some ~7 years ago, because it meant super consistent keyboard shortcuts for getting to exactly what I wanted to interact with. I know where individual apps/tasks go, so I put them there. And then when I need to switch to them, it's as straightforward as Super+[workspace].
Also helps a ton that i3wm's workspaces only take up a single monitor at a time, which makes it excellent for jumping between monitors.
None of this is set in stone, but I usually follow a relatively consistent pattern:
Center Monitor
- 1: Primary/"serious tasks" web browser
- 4: Any remote or virtualized desktop I might have open at the time
- 6: Image/video editors. Also sometimes just misc usage.
- 8: Development web browser next to neovim
- 9: Steam/games
- 10: Misc. Often a DBMS or file manager
- 11: Misc. Often where I put any secondary tasks or second projects I need to reference
- 12: Misc. Often where I'll stick any long-running tasks that I just need to check on every now and again.
Left monitor
- 2: Music/comms/task list
Right monitor
- 3: Always only a terminal.
- 5: Text editor to use as a
- 7: Secondary/"wasting time" web browser
You're correct in that it is a compatibility layer - And I'm not disagreeing with that. Also to be clear: Not just arguing to argue or trying to start a fight, mind you. I just find this to be an interesting topic of discussion. If you don't find it to be a fun thought experiment, feel free to shoo me away and I'll apologize and leave it alone.
That said, we appear to only be arguing semantics - Specifically around "native" having multiple contextual definitions:
- I am using 'native' to mean "the instructions are executed directly by the CPU, rather than through interpretation or emulation" ... which WINE definitely enables for Windows executables running on Linux. It's the reason why Proton/DXVK enables gaming with largely equal (and sometimes faster) performance: There is no interception of execution, there is simply provision of API endpoints. Much like creating a symlink in a directory where something expects it to be: tricking it into thinking the thing(s) it needs are where it expects them to be.
- However, you are using 'native' to mean "within the environment intended by the developer", and if that's the agreed definition then you're correct.
That's where this becomes an interesting thought experiment to me. It hits me as a very subjective definition for "native", since "within the intended environment" could mean a lot of things.
- Is that just 'within a system that provides an implementation of the Win32 API'? If so, WINE passes that test.
- If I provide an older/fixed/patched version of a DLL (by just placing it in the same directory) to fix an issue caused by a breaking change to a program that is running on Windows, is that no longer native?
- Or is it just ultimately that the machine must run the NT kernel, since that's where the developer intended for it to run?
Does that make sense? I hear a statement like that and I find myself wondering Which layer along the chain makes it "native"? - I find myself curious at what point the definition changes, in a "Ship of Theseus" kind of way.
It seems to me that if we agree that the above means "running in WINE is not native", then we must also agree that "anything written running for .NET (or any other framework, really) is not native", since .NET apps are written for the .NET framework (Which is not only officially available for Windows, mind you) and often don't include anything truly Windows-specific. Ultimately, both are providing natively-executed instructions that just translate API calls to the appropriate system calls under the hood.
I hope that does a better job of characterizing what I meant.
Ah, neat! I just looked it up and it does look useful.
I've never really had any trouble with dark reader speed-wise - though it gives one major bonus that no other extension has so far: Attempting to match the appearance of darkened websites to my system theme (Catppuccin)
On the one hand, I was tempted to disagree with you out of principle - Since being on the winning side is almost always favorable.
... But on the other hand, I rarely want to be in the same room as any lawyers, much less Disney's. So yeah, I'd rather just avoid being in a situation where I have to be on either side - winning or otherwise =]
I can't tell if you're agreeing with me, disagreeing with me, or suggesting some alternative
Certbot also does DNS challenge, fwiw