Skip Navigation
Jump
18 September 2024
  • I understood the first joke and subversion of expectations to be a customer along for a drink (our expectation) and the bartender providing a knife (i.e. suicide, to take the edge off).

    The second subversion of expectations was using the knife for a circumcision (edge of a penis).

    The third being the offering of foreskin (penis tips) instead of money.

    All in all, a rollercoaster from panel to panel. I enjoyed it.

    2
  • Jump
    1954 - Moomin and the Brigands (19/91)
  • Can someone explain this comic to me?

    What is the thing eating the furniture?

    Why is the hippo offering it food?

    Why does sending away guests mean the hippo has to lose its house?

    3
  • Jump
    Rogers Communications to buy out Bell's share of MLSE for $4.7 billion
  • So Rogers is going to become majority owner of MLSE?

    Only good things can come from this! 🥸

    6
  • Jump
    GrapheneOS, Pixel 8 Pro £709 or Pixel 9 Pro £1,099?
  • Could you link that discussion?

    3
  • Jump
    As it should be
  • I'm pretty sure the poster you replied to is saying exact opposite. Using the number of graphene OS installs as a proxy for individuals with root access vs the number of users who haven't modified their device in such a way.

    Edit: Woop. I should read father next time, but yes I believe it is the second example.

    3
  • Jump
    [Fanatical/Steam] Astronarch
  • Thanks for the heads up!

    2
  • Jump
    What are your games to get into the season for its vibe?
  • Dorfromantik hits the seasonal vibes quite well.

    4
  • Jump
    'The Boys' star Valorie Curry asks for 'boundaries' from fans
  • What do you mean, insider info being released?

    1
  • Jump
    Some basic info about USB
  • I remember having a FireWire in one of the family desktops when I was a kid. Can't remember what we might have used it for, though.

    It resides in the same vague memory hole as the Zip drive that we had.

    9
  • Jump
    Linux Directory Structure - FHS
  • Wow. Talk about ways to skin a cat.

    I mount mine to /media using autofs.

    I was, at one point, using /mnt but ran in to some situation that Proxmox didn't like that involved bind mounts (can't remember what) and shifted them all over to /media.

    2
  • Jump
    Linux Directory Structure - FHS
  • Where would you mount non-removable media?

    2
  • Jump
    A bit fucked up, isn't it?
  • I can tell you that it's it's very difficult when operating within a stable, established framework.

    But working on a revamp / redevelopment of a system or solving novel problems definitely engages the gears.

    5
  • Jump
    Life comes at you fast
  • I don't get it - what does being a car behind the bus signify?

    2
  • Jump
    What's A Piece Of Software You Could Never Do Without?
  • Windows: PowerToys. First thing I get approval to install on a work machine. PowerToys Run (Launchy on roids) saves me from the built in Windows search, a quick calculator, etc. PowerRename gets used more frequently than I care to admit. Video Conference mute is a second nature key combination. Can't remember the name of the window manager module but it is a key part of my workflow.

    Android: As I've mentioned in a reply, Edge Gestures has been on my phone for years (first installed on a Pixel 3). Having 10+ apps accessible (especially 2FA, password vault, home assistant) from any screen, plus gestures for quick controls (flashlight, brightness slider) is incredibly handy. And unlike the notification shade, the edges of the phone can actually be reached with your thumb.

    Linux: Docker. It's been an instrumental part of building out my home server which allowed me to kill my Microsoft 365 & Google One subscriptions. For me it has been the gateway drug in to learning more and more about self hosting - to Proxmox, LXCs & VMs, pihole and unbound, etc.

    13
  • Jump
    What's A Piece Of Software You Could Never Do Without?
  • This is a nice share. I have used Edge Gestures for years (made by the same dev who created Square Launcher, which was my daily driver coming off Windows Phone) and this is a nice augmentation to that.

    I am curious about the usefulness of the functionality behind the paywall. It looks like some of the app launching features could replace what I use edge gestures for, but without a trial to test it I can't be certain.

    If you use the pro version, can you let me know if there is a way to pick from multiple applications to launch?

    Here's an example of the application shortcuts in Edge Gestures:

    3
  • Jump
    Best way to play the original Prince of Persia Trilogy?
  • I played it on PC back in the day using KB+M and was quite happy with it.

    6
  • I'm looking to replace my Rock 5B running Android TV (the OS jank has finally gotten to me) with an x64 Linux HTPC coupled with an Rii remote.

    What distro would one recommend for a "Jellyfin native" client setup? I've run Kodi with the Jellyfin plugins before and not been a fan of the experience.

    20

    I've never had to use Windows 11. I have Windows 10 on my main machine and toy around with different Linux distros on my spares.

    Now that I'm building a computer for my folks, I'm faced with the real problem that Windows 11 is going to be a big shift for them (also using windows 10) and it's going to contain so much crap (Copilot, Start Menu ads, etc) that is going to ruin the experience/overwhelm/turn them off.

    I've read, with passing interest, about the myriad of "debloated" Windows installs, but never took a serious look at what is going on and what is good. Here's where I hope c/technology can point me in the right direction. Thanks!

    Edit - I should have known to expect the Linux suggestions despite specifically asking about modifications to Windows. Linux is not an option due legacy software compatibility - they do more than use a browser.

    43

    I've had fun building a plucky little homelab on Proxmox 8.1.4 running kernel 6.5.13-1-pve. It's installed on an HP EliteDesk 800 G6 Desktop Mini PC, with the OS installed on a SATA SSD, there being a 4tb NVME btrfs pool, and there being multiple HDD's connected via USB3. Services are run an an LXC that has Docker installed, a couple other application specific LXC's, and a VM for HAOS.

    A persistent issue I haven't been able to solve for is absolutely terrible network upload speeds. Sending files over the network to the server is generally fine, however retrieving files from the server is severely limited. 1-3 MB/s. It's bad enough that when streaming a movie through Jellyfin, attempting to copy a file from the server at the same time causes the movie to hang while Jellyfin attempts to buffer. I access many of the services locally through a domain name I own (combo of pihole local DNS and NGINX proxy manager), however these network speed issues persist even when connected directly by IP. The issue also persists when accessing the files through an LXC.

    It is not a disk access issue - regardless of whether it is the HDD or any of the SSD's being accessed the results are the same. There are two NICs - one built, and a HP specific add in card the Intel I225-V. The issue persists on both.

    00:1f.6 Ethernet controller [0200]: Intel Corporation Ethernet Connection (11) I219-LM [8086:0d4c] DeviceName: Onboard Lan Subsystem: Hewlett-Packard Company Ethernet Connection (11) I219-LM [103c:870f] Flags: bus master, fast devsel, latency 0, IRQ 126 Memory at e1400000 (32-bit, non-prefetchable) [size=128K] Capabilities: [c8] Power Management version 3 Capabilities: [d0] MSI: Enable+ Count=1/1 Maskable- 64bit+ Kernel driver in use: e1000e Kernel modules: e1000e

    03:00.0 Ethernet controller [0200]: Intel Corporation Ethernet Controller I225-V [8086:15f3] (rev 03) Subsystem: Hewlett-Packard Company Ethernet Controller I225-V [103c:87b9] Flags: bus master, fast devsel, latency 0, IRQ 16 Memory at e1000000 (32-bit, non-prefetchable) [size=1M] Memory at e1100000 (32-bit, non-prefetchable) [size=16K] Capabilities: [40] Power Management version 3 Capabilities: [50] MSI: Enable- Count=1/1 Maskable+ 64bit+ Capabilities: [70] MSI-X: Enable+ Count=5 Masked- Capabilities: [a0] Express Endpoint, MSI 00 Capabilities: [100] Advanced Error Reporting Capabilities: [140] Device Serial Number c0-18-03-ff-ff-65-2f-06 Capabilities: [1c0] Latency Tolerance Reporting Capabilities: [1f0] Precision Time Measurement Capabilities: [1e0] L1 PM Substates Kernel driver in use: igc Kernel modules: igc

    Running iperf3 on the built in NIC (clients is a laptop connected by wifi) demonstrates the issue: Client side sending data to the server is fine and probably wifi limited, while uploads from the server are significantly slower. ```

    iperf3 -c IP

    [ ID] Interval Transfer Bitrate Retr Cwnd [ 5] 0.00-1.00 sec 18.2 MBytes 153 Mbits/sec 0 841 KBytes [ 5] 1.00-2.00 sec 25.9 MBytes 217 Mbits/sec 0 2.12 MBytes [ 5] 2.00-3.00 sec 30.0 MBytes 252 Mbits/sec 0 3.17 MBytes [ 5] 3.00-4.00 sec 33.4 MBytes 280 Mbits/sec 0 3.17 MBytes [ 5] 4.00-5.00 sec 32.2 MBytes 271 Mbits/sec 0 3.17 MBytes [ 5] 5.00-6.00 sec 28.1 MBytes 236 Mbits/sec 0 3.17 MBytes [ 5] 6.00-7.00 sec 33.9 MBytes 284 Mbits/sec 0 3.17 MBytes [ 5] 7.00-8.00 sec 33.8 MBytes 283 Mbits/sec 0 3.17 MBytes [ 5] 8.00-9.00 sec 31.9 MBytes 267 Mbits/sec 0 3.17 MBytes [ 5] 9.00-10.02 sec 28.9 MBytes 238 Mbits/sec 34 2.31 MBytes

    3

    I'm wondering if anyone is aware of a tool that could work as an internet connected dementia clock - that is displaying the time, time of day, date, and the ability to update the display remotely with reminders, notes, and messages.

    I have an old iPad kicking around, which could save us from purchasing something like this.

    Thanks in advance!

    17

    Is there any reason why there don't seem to be any releases of Persona 5 for the PC? Anything I find is either Nintendo Switch or PS3 packaged alongside emulators. Does it really come down to the dramatic Denuvo cracker not bothering to have a go at this one?

    14

    Is there a relatively simple way to block network access to a program? Avoiding the command line ideally.

    Heroic Launcher has a "run game offline" toggle for games that are installed/added through it, but I am trying to cut out the middle man and install non-steam games directly through Steam.

    Steam launch commands? Any built in firewall?

    Thanks in advance!

    5

    Hello! I finally decided to tackle a problem I've been putting off for some time, and got myself part of the way there but am now stuck, and hoping to find some assistance/information/nudge in the right direction.

    The Goal

    I am looking to have my services reached at the same url on both my internal network and externally (e.g. https://sub.domain.com).

    The Setup

    • Proxmox Host
      • LXC running NPM with its own IP
      • LXC running Docker with its own IP, and services each have a different port
      • VM for Home Assistant
    • SBC running Pihole + unbound

    The current workflow looks like:

    1. Router points to Pihole as the DNS server for all network devices.
    2. Pihole has local DNS records that redirect specific subdomains to the NPM LXC (I don't use a wildcard *.domain.com because some subdomains are hosted outside of my network, though they are outside the scope of this post).
    3. NPM has Proxy Hosts that are set up using HTTP to the Docker services on the 2nd LXC.
    4. Cloudflare tunnels are set up to point the same subdomains, when accessed externally, to the NPM LXC. As a bonus Cloudflare tunnels also handles the DDNS, zero trust (2FA) applications, and SSL.

    The Problem

    The current set up results in internal access taking place over HTTP while external access takes place over Cloudflare tunnels' HTTPS. This causes problems for some phone applications that require spelling out the connection type during set up, or even some applications that only allow access over HTTPS even when it's on the same network (looking at you Quillpad and Nextcloud Cookbook).

    The Ask

    I am not familiar with the steps that would be required to adjust my current set up such that all services accessed on my home network would connect over HTTPS. I am aware that external access over Cloudflare tunnels causes some wrinkles in using NPM's standard Let's Encrypt certificate & DNS challenge, which I believe means I need to use a certificate provided by Cloudflare. However, between Edge/Client/Origin/etc certificates, I am not sure what would get used and how that needs to be configured in NPM.

    Any advice, reading material, video walkthroughs, etc is most welcome. Thank you in advance for any help!

    1

    I am wondering what can be done in Linux to reduce CPU power consumption. In Windows, I'm familiar with setting and testing power limits and undervolting using Throttlestop (amazing tool), but to my knowledge no such tool (command line or otherwise) exists for Linux.

    I've recently acquired an HP Mini G6 with a full fat i7 10700, which came as a surprise as it was advertised as 10700T when I went to pick it up.

    I was after the T CPU due to the lower power consumption for an always on home server that sees occasional use (media server, file sharing, image backup, etc)

    Also, I don't actually know if the idle power consumption between the 10700 and the 10700T is actually any different, or if the T only prevents the CPU from boosting as hard - if anyone could clear that up! Cheers.

    0