Skip Navigation
Question about traffic using Cloudflare tunnel
  • Uhh, this might be true for WebRTC, except not much uses WebRTC other than for realtime streaming/calling. Jellyfin for example is just an mp4 stream over http; and http(s) will only use the IP in the DNS record. I'd like to see a packet capture if you are certain something is switching IP.

  • TIL the QWERTY keyboard was *not* designed to intentionally slow down typing
  • I’m pretty sure QWERTY telegraph keyboards post-date typewriters.

    Yeah they do! Actually a Japanese research paper (and this video) also theorises that they also grouped similar sounding letters in American Morse Code together (e.g. Z ∙ ∙ ∙  ∙ & SE ∙ ∙ ∙   ∙, or C ∙ ∙  ∙ & S ∙ ∙ ∙)

  • Error 1033 Cloudflare
  • Yeah, YunoHost explains why http://localhost:8536/ wouldn't be working. If cloudflared and Lemmy are in separate containers you have to put an actual IP in, since localhost points to the container itself.

  • Error 1033 Cloudflare
  • Can you access it without Cloudflare?

    Does curl http://localhost:8536/ work?

    You are using cloudflared right? Because normal (non-cloudflared) Cloudflare doesn't support port 8536.

  • Home Assistant as security camera PVR??
  • I know this seems pretty much solved, but I just wanted to point out:

    Frigate doesn't need a TPU, OpenVINO is quite performant even on decade old Haswells, or if you've got a GTX 750 or higher you might be able to use that as well.

  • 9950x3d cache optimizations on Linux?
  • If it helps, I wrote a KDE widget to switch between the modes: https://github.com/Steve-Tech/KDE-AMD-X3D-Selector

    Screenshot of the KDE X3D Mode widget

    My understanding is amd_x3d_mode basically prioritises what cores the scheduler will assign tasks to. I usually keep it on cache since I do a lot of code compilation, but I will usually switch it to frequency for gaming and stuff.

  • xkcd #3106: Farads
  • No it's real! I can't verify the exact rating since it OL's my meter, but with some circuitry it can power my Pi for a few minutes. I got them from element14, so it's unlikely to be a fake product.

  • Disabling Intel Graphics Security Mitigations Can Boost GPU Compute Performance By 20%
  • The common sketchy performance advice is to disable mitigations in the kernel, this post is about disabling mitigations in Intel's userspace graphics stack because it's already checked in the kernel.

    Assuming you meant disabling kernel mitigations, since AFAIK audio stuff doesn't usually use OpenCL:

    Has anyone else here disabled it?

    Nah, my understanding is it's not worth it on newer CPUs, and in some cases, the microcode expects things to be mitigated for best performance. Older CPUs (pre-2019ish) it does make a difference though.

    But you're welcome to benchmark it, and see if it makes a worthwhile difference on your CPU. Kernel mitigations are easy enough to turn on and off.

  • Protection
  • I think they were trying to say that the cage in front with the AP behind, acts as a directional antenna. Similar to how Yagi antennas have metal elements that aren't connected in front of the actual antenna.

    But I don't know enough antenna theory to know if that's correct.

  • I need some high level guidance on UDEV rule for an HIDAPI driver
  • I've previously found OpenRGB's udev rules to be a really good example since there's a bit of everything in there: https://openrgb.org/releases/release_0.9/60-openrgb.rules

    But I think you'd want something like: SUBSYSTEMS=="usb|hidraw", ATTRS{idVendor}=="REPLACE WITH USB VENDOR", ATTRS{idProduct}=="REPLACE WITH USB PRODUCT", TAG+="uaccess"

  • Linux development
  • It's not strictly Linux anymore, but I wrote a library (or userspace driver?) in Python that interacts with a ChromeOS Embedded Controller found in Framework Laptops and Chromebooks. The driver part of it interacts with the EC directly over the IO ports, which was originally written for Linux but later ported to FreeBSD and Windows since IO ports aren't at all OS specific. It can also talk to the cros_ec_dev driver on Linux if it's loaded.

    https://github.com/Steve-Tech/CrOS_EC_Python

    I wrote a GUI utility for Framework Laptops too, which also serves as the example for CrOS_EC_Python: https://github.com/Steve-Tech/YAFI

  • FOSS App Idea: A browser with Wireguard built in

    I was basically thinking of a simple browser app for Android that automatically makes its requests over a Wireguard tunnel.

    I don't publicly expose a lot of my self hosted services, most are only available over a Wireguard VPN. I don't think my family could work that out, and I also don't usually keep it enabled all the time on my phone.

    It doesn't have to be a fully featured browser, I'm fine for it to be the built in Android WebView or something, and just have a configurable menu of pages that can be easily visited.

    I have some Android app experience from Uni, so I could maybe help out somewhat, but I feel I'm going to be in way over my head to do this alone. I'm happy to donate a little anyway.

    1
    KDE: Fix to weird theming in flatpaks

    This is more of a public note to self, but if anyone else had screwed up fonts, default cursors, and missing minimise/maximise buttons in flatpaks on KDE Wayland, put this in your /usr/share/xdg-desktop-portal/kde-portals.conf:

    [preferred] default=kde;gtk; org.freedesktop.impl.portal.Settings=kde;gtk;

    Then restart xdg-desktop-portal.

    Source: https://bugs.kde.org/show_bug.cgi?id=474746#c12

    Apparently this will be fixed in 5.27.9 releasing on the 24th anyway, but I've tried so many different 'solutions' and this had been annoying me for weeks.

    1
    Anglican Church sacked Headmaster over compensation to child sexual abuse victims

    I'm not usually one to share links, but my old school's Headmaster (Dr Paul Browning at St Paul's School) is in a little bit of trouble with the Anglican church for compensating child sexual abuse victims from incidents in the 80s/90s. As he started in 2008, those victims technically weren't his problem but he refunded their tuition fees anyway because it's the right thing to do. However the Anglican church doesn't see it that way and sacked him.

    I graduated in 2021, but he was truly an amazing person, somehow remembers everyone's names, greeting them whenever and while I never had him as a teacher, I've heard he was really an amazing & energetic teacher when in the classroom. I was even at the school earlier this year and was asking how I was doing with uni and stuff. I genuinely believe he doesn't deserve this.

    Please share this as much as you can, there is a change.org petition, but I feel raising awareness and maybe writing to Bishop Greaves and the Anglican Schools Commission are probably the best ways that you can help!

    Thanks for Reading!

    Edit: A few more news outlets have covered the story including:

    2
    InitialsDiceBearhttps://github.com/dicebear/dicebearhttps://creativecommons.org/publicdomain/zero/1.0/„Initials” (https://github.com/dicebear/dicebear) by „DiceBear”, licensed under „CC0 1.0” (https://creativecommons.org/publicdomain/zero/1.0/)ST
    SteveTech @programming.dev
    Posts 4
    Comments 434