taaz

joined 1 year ago
[–] taaz@biglemmowski.win 4 points 4 months ago

I would definitely screen it too, just to shield against my own errors (like closing the term window) bar that, I think any typical transfer tool would work, scp, rsync, ...

[–] taaz@biglemmowski.win 6 points 4 months ago (8 children)

How did you fail?

VLANs (Virtual LANs) are for isolating devices from each other (while still being plugged to the "LAN" ports of the same router).

[–] taaz@biglemmowski.win 8 points 5 months ago (5 children)

Great wizard of the bitrates, grant me your wisdom...

I can't wrap my head around bitrate - if I have a full hd monitor and the media is in full hd then how is it that the rate of bits can make so much difference?
If each frame in the media contains the exact 1920 × 1080 pixels beamed into their respective positions in the display then how can there be a difference, does it have to do something with compression?

[–] taaz@biglemmowski.win 5 points 5 months ago (3 children)

also RawTherapee

[–] taaz@biglemmowski.win 16 points 5 months ago* (last edited 5 months ago) (9 children)

MAS is open-source meaning anyone with the skill can verify what the powershell code does. This does not mean it's absolutely safe and trustworthy but does give it a big plus.

(the way I understand it is that) It also uses a loophole in the free upgrades from older win versions to 10/11 to get you a valid license from Windoze servers directly - it is not a keygen or cracker.

So, I will vouch for MASgrave but care has to be taken to download it from the official site/repository.

[–] taaz@biglemmowski.win 6 points 5 months ago (1 children)

Oh interesting I will have to look how tessaract does it

[–] taaz@biglemmowski.win 5 points 5 months ago* (last edited 5 months ago) (4 children)

What a dumb way to do image proxying.

This is about proxying external images, URL rewrite won't work unless the image is also downloaded and hosted by the instance (which seems even worse for many reasons).
Or am I missing something here?

[–] taaz@biglemmowski.win 2 points 5 months ago

Yeah kinda, unix socket does count as ipc

[–] taaz@biglemmowski.win 4 points 5 months ago* (last edited 5 months ago) (2 children)
  1. Is the usual solution, but instead of file use unix socket and user/group permissions as auth - the running user has to be part of some group so that the control client (A) can access the control socket of (B) daemon.

Alternatively you could use capabilities:

https://stackoverflow.com/a/414258

https://man7.org/linux/man-pages/man7/capabilities.7.html

[–] taaz@biglemmowski.win 4 points 5 months ago* (last edited 5 months ago)

I have been pretty content with just zsh with fzf - extends the ctrl+R with interactive fuzzy search across the history.

In theory some session like behaviour should be easy to make with a little script that changes $HISTFILE

[–] taaz@biglemmowski.win 3 points 6 months ago* (last edited 6 months ago) (1 children)

Using pip to install packages outside of venv was always a risk, (newer) pip now has this mechanism to really drive the point home that this can break stuff.

Do I have to do this everytime I start the script via console?

Yes, one way to get rid of this requirement is to package the script as binary/executable package (add pyproject.toml with some sane defaults and with proper [project.scripts]) and then install the project using pipx - pipx install -e path/to/the/project/, the -e flag stands for editable and is nice to have here as you won't have to reinstall everytime you change the script.
What pipx does is that it creates the local virtualenv, installs everything the package declares as needed and adds a special executable script into location like ~/.local/bin/ that first sources the venv and then starts the entry script - keeping everything isolated.

[–] taaz@biglemmowski.win 7 points 6 months ago (3 children)

You will want to use virtualenv, it creates isolated "workspace" so that system (python) packages do not conflict or mix.

https://docs.python.org/3/tutorial/venv.html

view more: ‹ prev next ›