SteveTech

joined 2 years ago
[–] SteveTech 2 points 1 week ago

Yes, but it doesn't look like KPROBES_ON_FTRACE is supported on arm64. I did find this patch though which implements it: https://patchwork.kernel.org/project/linux-arm-kernel/patch/[email protected]/

If you don't know how to apply a patch, you can either paste the link into b4, or download the mbox and apply it with git am.

[–] SteveTech 4 points 2 weeks ago (1 children)

Ahh okay, that description kinda sounds like floppy drive power, but it probably is a proprietary thing.

Floppy disk drive power connector

[–] SteveTech 2 points 2 weeks ago (1 children)

Could also be slimline sata.

A slimline sata adaptor and DVD drive with a slimline sata connector

[–] SteveTech 1 points 2 weeks ago

Does your BIOS report temperature? Cross reference with that, some boards need custom adjustments. If they're not in the BIOS it's possible there isn't a thermistor connected and they're just registering noise.

[–] SteveTech 2 points 3 weeks ago

Probably a long shot, but if you live in Australia (or maybe also New Zealand), Jaycar often sells the Ender 3 V3 SE for AU$250, which seemed like a really good price compared to other places I found.

[–] SteveTech 16 points 4 weeks ago

I couldn't find a hard answer to whether this supports EPYC only, or Ryzen too; so I put together this script to read the CPUID to detect for INVLPGB support according to the AMD64 Programmer’s Manual, and my 7800X3D does not support INVLPGB.

(Let me know if I've made an error though!)

Code

#include <stdio.h>
#include <stdint.h>

int main() {
    uint32_t eax, ebx, ecx, edx;

    eax = 0x80000008;

    __asm__ __volatile__ (
        "cpuid"
        : "=a" (eax), "=b" (ebx), "=c" (ecx), "=d" (edx)
        : "a" (eax)
    );

    printf("EBX: 0x%x\n", ebx);

    if (ebx & (1 << 3)) {
        printf("CPU supports INVLPGB\n");
    } else {
        printf("CPU does not support INVLPGB\n");
    }

    return 0;
}

[–] SteveTech 10 points 4 weeks ago

That's INVLPG which has been there since the 486. The AMD64 Programmer's Manual has some info on the differences between INVLPG, INVLPGA, and INVLPGB though.

[–] SteveTech 7 points 4 weeks ago

If you're already getting an IPv6 prefix allocated, then you can randomise the second half of the address, most devices do this automatically with EUI-64.

Otherwise you pretty much just have to use some sort of IPv6 tunnel.

[–] SteveTech 8 points 1 month ago* (last edited 1 month ago) (1 children)

It's part of GNU Gzip, and zcat is basically just a shell script that runs exec gzip -cd "$@" meaning you can actually just do cat /usr/bin/zcat to get the source.

[–] SteveTech 2 points 1 month ago (2 children)

The options that start with HAVE_ usually depend on the arch or compiler. I don't believe it's possible to enable manually without modifying the source itself.

[–] SteveTech 3 points 1 month ago

firmware drivers

This sounds like you're talking about firmware blobs that the kernel drivers load, which are usually in a package called linux-firmware. It should be updated automatically, but I'll check in the morning with Fedora Silverblue.

Otherwise if you're talking about device firmware, than that's all fwupd, rpm-ostree has nothing to do with that.

[–] SteveTech 7 points 1 month ago

Idk about the UK, but in Australia if you're only sending a small amount of data, some carriers offer IoT plans starting at ~$1/month. So maybe some carriers do the same in the UK?

 

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.

 

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.

256
Guys I found lemmy! (programming.dev)
 
 

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:

view more: next ›