Plus crypto is volatile and you’d have to manage it a lot more to keep it pegged at “expensive enough”
this is a solved problem. Just change the crypto cost according to its exchange value. I pay for my vpn and my vps with crypto.
I think it’s safe to say guns are an offensive weapon
That really pisses me off.
I thought id give flatpak firefox a shot and the profiles are broken. I might be able to fix it by making some symlinks but it left a bad taste in my mouth. I was unable to get it to recognize my userChrome.css
Can you elaborate because this is not obvious to me. Maybe we sre thinking different things when we talk about “openness” in this context.
Thank you SO MUCH. This is exactly the kind of response i wanted, and also thought it would be naive to hope for. Seriously, you’rr awesome.
And i really appreciate how you even looked for something nice to say too. :)
I have perused it, but its both so dense and so broad that its not that helpful unless i know exactly what I’m looking for. I have also tried info and tldr. I actually like tldr the most,. although the exhaustiveness of the man pages must be admired. I dont find it to be the best teacher.
What are some goos resources for learning jq? I really struggle when it comes to nested keys/values which obviously limits my ability to use it.
IPv4 should be deprecated, but it’s not
Im biased here, ive been learning python for almost 16 months and only dabbled in Javascript and never did any Ruby, but for a first language, i think python is fantastic. Its “easy” enough to keep you feeling like your skill is actually improving, while still being able to do pretty much anything (where performance is not a high priority). I also just think javascript is ugly to look at.
What a great read! Thanks so much for sharing this.
Cross posting from !linux@lemmy.ml because there’s a lot of expertise here.
I have a T560 and i run debian with sway. It serves the dual purpose of getting me more comfortable in the terminal (i even use power shell on my windowa desk top a lot more now), and it runs much better than KDE or gnome did. Im missing some obvious quality of life settings like easily adjusting the power settings (it never sleeps, just turns off the screen and locks). But again, im trying to get more comfortable using the terminal so for me its more of a “take the training wheels off” thing.
Is this just referring to the firefox sync feature? I love being able to access tabs from my laptop on my phone and vice versa.
“alright, we need to make our service worse to satisfy our real customers”
So not a whole lot has changed. I cringe thinking of all the youtube video that explain OOP like this
class Animal:
class Dog(Animal):
Yea, i have tried it. It spawns a new process, but doesnt display a window. Unfortunately i dont think theres a simple equivalent to putting in a display parameter like you could on linux (this is the sort of thing that made me switch my laptop to Linux btw. Windows makes it so hard to be a “poweruser.” but i digress).
In case this thread turns up a google search, or anyone is keeping score, I think I more or less managed to achieve what I wanted by putting this is in my config:
assign [class="Firefox-esr"] "2"
exec wezterm -e cmus
exec swaymsg [app_id="org.wezfurlong.wezterm"] focus
exec swaymsg move container to workspace "10"
exec firefox
the only thing i don’t love is that if quit cmus, it closes the window instead of bringing me back to the shell. maybe i have so chain commands or something, i don’t know. i’m happy to have made it this far. Another thing is I don’t know if it’s possible to distinguish between the specific instance of wezterm that’s running cmus, and the other one i want running on workspace 1.
I want my terminal to start on workspace one. Since this is default behavior of adding ‘exec <program>’ to my sway config, this requirement is satisfied. I also want Firefox to start up on workspace 2. And I would like another terminal to open on workspace 10, but to automatically run cmus, a terminal music player.
I just want you to know you weren’t screaming into the void. Look at my new main.py:
from pathlib import PurePath from Layout import Layout DEFAULT_FOLDER = PurePath("/home", "mike", "bg") WATERMARK_DIR = Path(Path(os.getcwd()).parent, "assets", "img") def main() -> Layout: return Layout() if __name__ == "__main__": main()
(I know I still need to change those folder defaults, but I am still riding the high of getting all that layout stuff into Layout.py and it working. I spent a couple hours today struggling, wondering why I was just getting a blank screen, when i realized i forgot to call .grid() on the frame that held all the widgets! So it was just rendering a blank window. )