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.
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.
That really pisses me off.
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. :)
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.
“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):
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.
That was it! I moved the two lines above the .configure()
call into the outermost scope, and it works now.
Should probably just bite the bullet and OOP it out. I was putting that off until I figured out how I wanted the whole thing to work, but it will probably be easier to just do it and change it as I go instead of trying to raw dog it for too long.
okay, added the rest of the code.
Is it a low code tool?
Whats the difference between using backticks for the definition of theDisk and $() ?
lsblk
command.sudo mount <path/to/drive> <mount-point>
Where path/to/drive is most likely /dev/something and mount-point is any directory you want but id recommend creating it in your home folder. Don’t include the angle brackets. You have to create the directory before you can mount the drive there.If you don’t want to do this every time you reboot, youll have to edit fstab like someone else said. Doing this a couple times will help you understand what fstab is actually doing.
I learned something very valuable relatively early in learning how to program: sometimes, if you do things you don’t understand enough, the understanding will come as a byproduct of just doing the thing.
I had been stuck in a “i must understand the fundamental nature of everything i do before i do it” mindset, so this was quite revelatory to me.
If this ever happens to you again, you can try doing ctrl + alt + < F1 - F12>
. That will bring up different screens/terminals and its so baked into linux it might have still worked even in that broken state. Still bonkers the installer didn’t accept keyboars info though. Its ironic because so much of my linux experience has been about reducing mouse/touchpad use.
Hacker news isnt an appropriate forum for most questions tho, that one is valid
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. )