Spyke

Replies

linux

Comment on

A question for GNOME/KDE users

I needed a desktop environment with a UI that wasn't intended to be hidden away. Or a desktop that wasn't challenging the way that I intend to work with the computer.

KDE may be boring and it may not challenge any paradigms. But it works well and stays out of the way.

Comment on

windows update

Back when I dual booted, I had the most success keeping Windows on a separate drive completely. After making the Linux drive the primary boot device, GRUB would pick it up and I'd be off to the races. I now just keep a Windows VM -- it's been much easier to deal with.

Comment on

Countering Domestic Terrorism and Organized Political Violence

They've been itching to do this -- and when the ICE/National Guard occupation of our cities didn't immediately result in an attack on "law enforcement," there was a sense of frustration. Without a reason, they had to dial up the rhetoric and threats.

Charlie Kirk's (MAGA on MAGA) death was hammered and shaped to fit their narrative. Now, with a reason, they will punish their enemies as terrorists.

Listen for calls of the death penalty, next.

Comment on

Pihole + Unbound Docker Compose file

services:

  pihole:
    container_name: pihole
    image: pihole/pihole:latest
    hostname: sheldon
    environment:
      HOST_CONTAINERNAME: pihole
      TZ: ${TZ}
      WEBPASSWORD: ${WEBPASSWORD}
      DNSMASQ_LISTENING: "all"
      PIHOLE_DNS_1: "unbound#53"
    ports:
      - "53:53/tcp"
      - "53:53/udp"
      - "67:67/udp" # Only required if you are using Pi-hole as your DHCP server
      - "8080:80/tcp"
    # network_mode: host
    dns:
      - 127.0.0.1
    networks:
      dns:
        ipv4_address: 172.22.0.2
    volumes:
      - /mnt/appdata/pihole/etc-pihole:/etc/pihole
      - /mnt/appdata/pihole/etc-dnsmasq.d:/etc/dnsmasq.d
    restart: unless-stopped
    depends_on:
      unbound:
        condition: service_healthy

  unbound:
    container_name: unbound
    image: klutchell/unbound:latest
    networks:
      dns:
        ipv4_address: 172.22.0.3
    volumes:
      - /mnt/appdata/unbound:/opt/unbound/etc/unbound/custom
    restart: unless-stopped
    healthcheck:
      test: ["CMD", "dig", "google.com", "@127.0.0.1"]
      interval: 10s
      timeout: 5s
      retries: 5

  wg-easy:
    container_name: wg-easy
    image: ghcr.io/wg-easy/wg-easy:15
    ports:
      - "51820:51820/udp"
      - "51821:51821/tcp"
    # environment:
    #   TZ: ${TZ}
    #   LANG: en
    #   WG_HOST: ${WG_HOST}
    #   PASSWORD_HASH: ${PASSWORD_HASH}
    #   WG_DEFAULT_DNS: 172.22.0.2
    #   WG_MTU: 1420
    networks:
      dns:
        ipv4_address: 172.22.0.4
    volumes:
      - /mnt/appdata/wg-easy:/etc/wireguard
      - /lib/modules:/lib/modules:ro
    cap_add:
      - NET_ADMIN
      - SYS_MODULE
    sysctls:
      - net.ipv4.ip_forward=1
      - net.ipv4.conf.all.src_valid_mark=1
      - net.ipv6.conf.all.disable_ipv6=0
      - net.ipv6.conf.all.forwarding=1
      - net.ipv6.conf.default.forwarding=1
    restart: unless-stopped

networks:
  dns:
    external: true

Feel free to just delete the wg-easy service.

linux

Comment on

Exploring Dash to Dock: (Probably) The Most Downloaded GNOME Extension

Yeah, most likely. The reason is simple: folks want a desktop that doesn't fight them, has fast window switching, navigation, and task management... and then stays out of the way.

GNOME knows best, though, right? pArAdIgM sHiFt (tm)! What is a desktop? Hide everything!

For all it's faults, KDE is much more usable. Xfce is great, too. They treat the desktop/laptop computer as exactly that -- not some strange hybrid between traditional desktops, mobile UI, and kiosk GUIs.