12.1" Damn. I would have gotten excited if it was a 6-8" device
12.1" Damn. I would have gotten excited if it was a 6-8" device
It was a PITA on Arch because the Debian roots didn’t play well.
I canned all usage many years ago.
Imagine them disconnecting someone’s land-line phone if they detected heresy against Zeus & Mount Olympus.
They should argue that they are not qualified to be a police force, nor a courthouse. They are simply a private business & a utility.
The Web Browser is the new TeleVision.
There is too much financial power to corrupt for us to win this fight.
The way out is to ditch HTTPS, HTML & CSS and create a new spec that is purposely limited in its scope suchas Gopher or Gemini (although I might argue Gemini is slightly too narrow as I think it would need Images, Audio & Video and maybe Input Forms depending on scope)
HTTP & HTML must die. It had a good run, it’s time for a new Hyper v2 world outside the mainstream downtown doofus hangouts of social media & Advertising impersonating Internet Things like search, social & email.
We need a new web browser without all the legacy garbage & complexities. Without the DRM corruption shoehorned by Amazon, Disney, Netflix & Google.
And it needs to be limited by design to just what is needed so financial interests can’t corrupt & screw it up.
This is called Controlled Opposition.
The Oil Companies do the same thing – fund the leaders of anti-oil activists in countries where they are not #1 and use them as a proxy to target and harm their competitors.
Profit. Rinse & repeat.
Mafia tactics. The oil companies let government money and investors innovate in the solar industry and pay all the upfront costs. Then did a controlled collapsed and bought the companies IP up in bankruptcy for pennies to the dollar. And now that the oil companies own the Patents & IP it’s totally okay for you to morally buy their products.
The bottom line is that The House Always Wins and what matters is who is allowed to collect the money for the grift. Territory of who is allowed to buy & sell on what streets.
We would be better off if Firefox didn’t exist and the EU broke up Google for Anti-trust. At least then Manifest v3.0 DRM might not have come to be.
Is it me or is source forge just the mark of dead things.
I always avoid that place. It feels like where you go to get broken stuff.
They’re gonna take me out back and shoot me for saying it but Launchpad too. Like I’m glad it works for you but it feels like when Debian had a website in 2015 that looked like 1997. How are we going to attract new talent when the rift between the average developers and the old guard widens over time. All the git VCS modernization supercharged development. Like bugzilla was “fine”, but " fine" was the problem in a world of better when you couldn’t even upload a > 250kb jpeg and other legacy hold us back stuff.
I was incorrect about the aspect ratio it’s 3:2 not 16:9 and I think 3:2 is fine especially at 2160x1440p.
Still with the dialogs on the left and right anything except minimal would make the drawing area small taking the left and right.
I did notice it on sale, maybe if you have humble expectations it would be okay for sketching, but if you are used to better quality things or larger draw surfaces you might not be easily impressed.
Excellent, did my test config last month for a friend, I was having trouble on bare metal even though I typically prefer, and in this sense it was nice to have a image I could turn on and off as needed easily.
I was kind of turned off by the keeb* being sold separately, also wasnt the aspect ratio meh.
Rule of thumb larger screen or surface means more fluid strokes, thus smaller screen means more fine motor skills and more tension in the hand and less* fluidity in the work.
Assume I’m an amature and bad at this ;P
In any case you might try a docker-compose.yml
version: "3.8"
# Compose file build variables set in .env
services:
supervisor:
platform: linux/amd64
build:
context: ./build
args:
PYTHON_VERSION: ${PYTHON_VERSION:-3.10}
PYTORCH_VERSION: ${PYTORCH_VERSION:-2.2.2}
WEBUI_TAG: ${WEBUI_TAG:-}
IMAGE_BASE: ${IMAGE_BASE:-ghcr.io/ai-dock/python:${PYTHON_VERSION:-3.10}-cuda-11.8.0-base-22.04}
tags:
- "ghcr.io/ai-dock/stable-diffusion-webui:${IMAGE_TAG:-cuda-11.8.0-base-22.04}"
image: ghcr.io/ai-dock/stable-diffusion-webui:${IMAGE_TAG:-cuda-11.8.0-base-22.04}
devices:
- "/dev/dri:/dev/dri"
# For AMD GPU
#- "/dev/kfd:/dev/kfd"
volumes:
# Workspace
- ./workspace:${WORKSPACE:-/workspace/}:rshared
# You can share /workspace/storage with other non-WEBUI containers. See README
#- /path/to/common_storage:${WORKSPACE:-/workspace/}storage/:rshared
# Will echo to root-owned authorized_keys file;
# Avoids changing local file owner
- ./config/authorized_keys:/root/.ssh/authorized_keys_mount
- ./config/provisioning/default.sh:/opt/ai-dock/bin/provisioning.sh
ports:
# SSH available on host machine port 2222 to avoid conflict. Change to suit
- ${SSH_PORT_HOST:-2222}:${SSH_PORT_LOCAL:-22}
# Caddy port for service portal
- ${SERVICEPORTAL_PORT_HOST:-1111}:${SERVICEPORTAL_PORT_HOST:-1111}
# WEBUI web interface
- ${WEBUI_PORT_HOST:-7860}:${WEBUI_PORT_HOST:-7860}
# Jupyter server
- ${JUPYTER_PORT_HOST:-8888}:${JUPYTER_PORT_HOST:-8888}
# Syncthing
- ${SYNCTHING_UI_PORT_HOST:-8384}:${SYNCTHING_UI_PORT_HOST:-8384}
- ${SYNCTHING_TRANSPORT_PORT_HOST:-22999}:${SYNCTHING_TRANSPORT_PORT_HOST:-22999}
environment:
# Don't enclose values in quotes
- DIRECT_ADDRESS=${DIRECT_ADDRESS:-127.0.0.1}
- DIRECT_ADDRESS_GET_WAN=${DIRECT_ADDRESS_GET_WAN:-false}
- WORKSPACE=${WORKSPACE:-/workspace}
- WORKSPACE_SYNC=${WORKSPACE_SYNC:-false}
- CF_TUNNEL_TOKEN=${CF_TUNNEL_TOKEN:-}
- CF_QUICK_TUNNELS=${CF_QUICK_TUNNELS:-true}
- WEB_ENABLE_AUTH=${WEB_ENABLE_AUTH:-true}
- WEB_USER=${WEB_USER:-user}
- WEB_PASSWORD=${WEB_PASSWORD:-password}
- SSH_PORT_HOST=${SSH_PORT_HOST:-2222}
- SSH_PORT_LOCAL=${SSH_PORT_LOCAL:-22}
- SERVICEPORTAL_PORT_HOST=${SERVICEPORTAL_PORT_HOST:-1111}
- SERVICEPORTAL_METRICS_PORT=${SERVICEPORTAL_METRICS_PORT:-21111}
- SERVICEPORTAL_URL=${SERVICEPORTAL_URL:-}
- WEBUI_BRANCH=${WEBUI_BRANCH:-}
- WEBUI_FLAGS=${WEBUI_FLAGS:-}
- WEBUI_PORT_HOST=${WEBUI_PORT_HOST:-7860}
- WEBUI_PORT_LOCAL=${WEBUI_PORT_LOCAL:-17860}
- WEBUI_METRICS_PORT=${WEBUI_METRICS_PORT:-27860}
- WEBUI_URL=${WEBUI_URL:-}
- JUPYTER_PORT_HOST=${JUPYTER_PORT_HOST:-8888}
- JUPYTER_METRICS_PORT=${JUPYTER_METRICS_PORT:-28888}
- JUPYTER_URL=${JUPYTER_URL:-}
- SERVERLESS=${SERVERLESS:-false}
- SYNCTHING_UI_PORT_HOST=${SYNCTHING_UI_PORT_HOST:-8384}
- SYNCTHING_TRANSPORT_PORT_HOST=${SYNCTHING_TRANSPORT_PORT_HOST:-22999}
- SYNCTHING_URL=${SYNCTHING_URL:-}
#- PROVISIONING_SCRIPT=${PROVISIONING_SCRIPT:-}
sudo pacman -S docker
sudo pacman -S docker-compose
#!/bin/bash
# https://stackoverflow.com/questions/49316462/how-to-update-existing-images-with-docker-compose
sudo docker-compose pull
sudo docker-compose up --force-recreate --build -d
sudo docker image prune -f
#!/bin/bash
sudo docker-compose down --remove-orphans && sudo docker-compose up
Docker seemed the easiest
Yeah I wrote it that way on purpose, it’s a locale thing, that’s how we sing it here and it felt right for fun storytelling ;P
🎶 We’re all living in Amerika, America it’s wonder bra ;P
}===[( W )( W )]==={
Will there be a big party where we can be baked
TCPIP stacks hate this one trick
Capitalism bad because India scary? The solution is not to sabotage India but to stop autocucking yourself with idiocracy. China yesterday, India today, Indonesia tomorrow. Let the people work and raise themselves out of poverty. The 21st century is now. Clinging to to the 20th where the Industrial Revolution feared automation is like all these novice artists trying to stop AI. The cat is out of the bag, you can get with the times or become obsolete. Also quantity isn’t everything, if it was there would be billboards and psyops to get women to have 10 kids.
Wow that’s so cool, yes this is very similar to what I’m trying to do, copy to a predesignated “register” and then recall it, be it A B C or 1 2 3 …
(Similar to) tiling window managers typically having 6-10 workspaces
I would like to be able to split Copy & Paste from 2 Actions into 20 Actions.
I’m not sure exactly what key binding yet but something like Ctrl+C+1 to copy to Box 1 and Ctrl + V +1 to Paste from Box 1, rinse and repeat for numbers 2 through 10.
Use case example, I want to login to a website but my login is in an email
Ctrl+C+1 To copy to URL to clipboard box 1
Ctrl+C+2 To copy the username
Ctrl+C+3 To copy the password
Open the browser
Ctrl+V+1 Paste URL in location bar
Ctrl+V+2 Paste username
Ctrl+V+3 Paste password
This allows me to complete the task without switching back and forth between windows 3 times. I still press copy and paste 6 times but don’t need to switch windows, and I still have 7 clipboard boxes left to copy & paste other important things in case I want to use the login again then I can simply Paste saving me finding the login or whatever else and copying it again to memory.
I’ve looked, are there any clear winners I might have missed?