Navigation Menu

Skip to content

Instantly share code, notes, and snippets.

View Saren-Arterius's full-sized avatar
💭
(^^)

Saren Arterius Saren-Arterius

💭
(^^)
View GitHub Profile
diff --git a/modules/api/api.py b/modules/api/api.py
index e6edffe7..86f51fa3 100644
--- a/modules/api/api.py
+++ b/modules/api/api.py
@@ -337,6 +337,10 @@ class Api:
return script_args
def text2imgapi(self, txt2imgreq: models.StableDiffusionTxt2ImgProcessingAPI):
+ txt2imgreq.width = round(txt2imgreq.width / 64) * 64
+ txt2imgreq.height = round(txt2imgreq.height / 64) * 64
@Saren-Arterius
Saren-Arterius / Waydroid.sh
Last active April 17, 2024 14:06
Install Waydroid on Steam Deck (As of 2024-03-16)
#!/bin/sh
cage -- bash -c 'wlr-randr --output X11-1 --custom-mode 1280x800; sleep 1; sudo /usr/local/bin/waydroid-helper & waydroid show-full-ui'
@Saren-Arterius
Saren-Arterius / 6.0.x.patch
Last active January 14, 2023 03:09
Lenovo Yoga 7 Gen 7 (14ARB7) Linux fix (for 6.0.x)
diff --git a/Documentation/devicetree/bindings/sound/tas2562.yaml b/Documentation/devicetree/bindings/sound/tas2562.yaml
index 30f6b029ac08..9af81faf4b42 100644
--- a/Documentation/devicetree/bindings/sound/tas2562.yaml
+++ b/Documentation/devicetree/bindings/sound/tas2562.yaml
@@ -54,6 +54,10 @@ properties:
'#sound-dai-cells':
const: 1
+ firmware-name:
+ $ref: /schemas/types.yaml#/definitions/string
let cache = {};
let fuck = (canvas) => {
let key = `${canvas.width},${canvas.height}`;
let ar = cache[key];
if (!ar) {
ar = [];
for (let i = 0; i < 1000; i++) {
let pixel = {
x: Math.round(canvas.width * Math.random()),
#!/bin/bash
MEMORY_MB_VLOW=8192
MEMORY_MB_LOW=32768
MEMORY_MB_NORMAL=65536
MEMORY_MB_HIGH=122880
SINGLE_SOCKET_CPU_CORES=18
TOTAL_CORES_MASK=ff,ffffffff,ffffffff
HOST_CORES_MASK=3ffff0,3ffff # 0b1111111111111111110000,0b00000000000000111111111111111111
# Maintainer: Saren Arterius <saren@wtako.net>
# Maintainer: Térence Clastres <t.clastres@gmail.com>
# Maintainer: Jan Alexander Steffens (heftig) <jan.steffens@gmail.com>
# Maintainer: Ionut Biru <ibiru@archlinux.org>
# Contributor: Michael Kanis <mkanis_at_gmx_dot_de>
pkgname=mutter-performance
pkgver=3.34.0+14+g0e69fe078
pkgrel=1
from selenium import webdriver
from selenium.webdriver.common.desired_capabilities import DesiredCapabilities
from selenium.webdriver.firefox.firefox_binary import FirefoxBinary
from time import sleep
import threading
caps = DesiredCapabilities().FIREFOX
#caps["pageLoadStrategy"] = "normal" # complete
caps["pageLoadStrategy"] = "eager" # interactive
@Saren-Arterius
Saren-Arterius / cf.sh
Created August 7, 2019 08:22
CloudFlare IP whitelist & set_real_ip_from
#!/bin/bash
set -x
echo "#Cloudflare" > /etc/nginx/conf.d/00_real_ip_cloudflare_00.conf;
ips=$(curl https://www.cloudflare.com/ips-v4)
iptables -F cloudflare;
iptables -N cloudflare;
iptables -C INPUT -p tcp -m multiport --dports http,https -j cloudflare || iptables -A INPUT -p tcp -m multiport --dports http,https -j cloudflare
iptables -A cloudflare -p tcp -m multiport --dports http,https -s 127.0.0.0/8 -j ACCEPT;
@Saren-Arterius
Saren-Arterius / ml-fpbp-sgd.md
Last active April 22, 2019 08:44
Big Data Assignment 2
diff --git a/hw/display/qxl.c b/hw/display/qxl.c
index 9087db5dee..f58af5251a 100644
--- a/hw/display/qxl.c
+++ b/hw/display/qxl.c
@@ -1183,6 +1183,10 @@ static const GraphicHwOps qxl_ops = {
.gfx_update = qxl_hw_update,
};
+static unsigned long ref_time = 0;
+static unsigned long next_ref_time = 0;