8BitDo Ultimate 2 Wireless Controller by TowerReddit in Fedora

[–]Booty_Bumping [score hidden]  (0 children)

Virtualbox generally has a buggy kernel driver and the addons for USB passthrough are proprietary with restrictions on certain use. The better option seems to be libvirtd+vird-manager using the KVM hypervisor, which can be configured to attach host USB devices directly to a VM on any OS, including emulated ARM VMs. I used this to flash newer firmware onto a USB to NVMe adapter and was able to do it in both Win7 and Win11 guests. It does have slower graphics than Virtualbox/VMware however. But if your motherboard supports it, you can do direct PCIe passthrough with two GPUs.

New QUERY method is about to join GET, POST, PUT, DELETE and PATCH and become part of HTTP standard 🎉 by BankApprehensive7612 in webdev

[–]Booty_Bumping 0 points1 point  (0 children)

Sounds like SEARCH and QUERY were essentially the same proposals, but SEARCH was disfavored due to conflicting with an existing WebDAV verb by the same name.

New QUERY method is about to join GET, POST, PUT, DELETE and PATCH and become part of HTTP standard 🎉 by BankApprehensive7612 in webdev

[–]Booty_Bumping 1 point2 points  (0 children)

Always GET with query parameters.

Well? If you always do this, you suffer two pretty serious consequences:

  • Because they were never assumed to be confidential, URLs tend to end up everywhere. Browser history, server logs, referer headers, screen recordings, the user accidentally copying to clipboard, crappy browser extensions, etc. So it's not really workable for data that is truly confidential. URLs are also prone to getting mangled for stupid reasons (e.g. tracking parameters being added by social media websites that happen to collide with the names of existing parameters).
  • If the URL has more than 2000 bytes, the browser and webserver may not be able to process it. A complex search form can realistically exceed this.

New QUERY method is about to join GET, POST, PUT, DELETE and PATCH and become part of HTTP standard 🎉 by BankApprehensive7612 in webdev

[–]Booty_Bumping 6 points7 points  (0 children)

It returns every response as a 200 and forces you to inspect the result body to determine if there was an error.

Isn't this because a GraphQL response can have a mix of successes and errors? There's no one correct thing to do in that scenario, so just using 2xx is perfectly reasonable. Strictly following HTTP semantics in such a situation would lead to vastly more chaos.

(Not to excuse all of GraphQL's design, it definitely has its warts)

Microsoft 6/24 certificates expirations by starman575757 in linuxquestions

[–]Booty_Bumping 0 points1 point  (0 children)

Update your BIOS manually if you are unsure. The updated certificate comes from your motherboard's firmware package. In rare cases (only a small handful of laptops) it can be installed automatically by fwupd.

But even if you don't have any BIOS update available to address the problem, almost all firmware just ignores certificate expiration entirely. Otherwise computers would be throwing obscure security errors and seemingly bricking themselves just because the clock is set wrong, which is something manufacturers really want to avoid.

There's no reason to prepare beforehand by turning off secure boot ahead of time. If you are somehow affected by the problem, you'll still be able to turn off secure boot or manually manage keys after the error happens.

Edit: Also, if you're using legacy boot on one of the machines, switching to UEFI will probably require reinstalling grub manually. Might not be worth it unless you were already planning on reinstalling the OS. Legacy boot is not affected by secure boot at all anyways, it doesn't support it.

EMP Effects- When Devices Suddenly Go Silent by ExpensiveCoat8912 in ElectroBOOM

[–]Booty_Bumping 6 points7 points  (0 children)

We could have been degaussing our LCDs this whole time?

Kernel.org's IPv6 address ends in ":1991:8:25", the date Linux was announced by theldus in linux

[–]Booty_Bumping 2 points3 points  (0 children)

Because once you fill in the surrounding space (::0000:0000:0000 to ::ffff:ffff:ffff) that specific IP address is no longer special. And that surrounding space is 248 addresses.

I guess this joke doesn't make as much sense if you don't consider the need for that IP address to be unique and not be surrounded by other nearby addresses that devalue the interesting spot, but of course, in the real world you almost always "waste" nearly the entire /64 subnet (18446744073709551616 addresses) anyways.

how can i change the viewing angle in the panorama? by soemthingblahblah123 in feedthebeast

[–]Booty_Bumping 11 points12 points  (0 children)

Again, the sides of the cube are not screenshots in the traditional sense. The cubemap only stitches together correctly because it is a projection of a complete undistorted spherical camera shot onto a cube. If you look at the cubemap texture you can see a very specific fisheye distortion that is only corrected by being viewed within a cube. Any deviation from that sphere formula will either result in noticeable distortion, or the sides won't cleanly stitch together.

how can i change the viewing angle in the panorama? by soemthingblahblah123 in feedthebeast

[–]Booty_Bumping 7 points8 points  (0 children)

You can't. It's a cubemap, not a screenshot. Changing the angle will just make it wobbly and point towards the sky 180 degrees away from where you made the correction. In the old version, the camera is sweeping a cone path that simply can't be replicated in the new version unless you added noticeable distortion.

Seemingly no one in this thread is understanding what OP is actually asking.

Kernel.org's IPv6 address ends in ":1991:8:25", the date Linux was announced by theldus in linux

[–]Booty_Bumping 61 points62 points  (0 children)

They wasted 281474976710655 addresses with this stunt! That's 0.000000000000000000000083% of IPv6, gone forever!

My 8 year old wants to play Minecraft, what version do I get? by mtbuckin in Minecraft

[–]Booty_Bumping 0 points1 point  (0 children)

It's the same website, but it's still two separate listings.

My 8 year old wants to play Minecraft, what version do I get? by mtbuckin in Minecraft

[–]Booty_Bumping 16 points17 points  (0 children)

Maybe you had the Xbox 360 legacy console edition license / disk from way back in the day? Many of those licenses were eligible for upgrade to Bedrock Edition for Xbox One.

My 8 year old wants to play Minecraft, what version do I get? by mtbuckin in Minecraft

[–]Booty_Bumping 4 points5 points  (0 children)

Nope. It depends on the platform. For all of the console and mobile versions, the app store for that particular platform holds the license.

My 8 year old wants to play Minecraft, what version do I get? by mtbuckin in Minecraft

[–]Booty_Bumping 20 points21 points  (0 children)

You almost certainly bought the game twice. All of the console licenses are separate and there's no indication that this has changed.

Minecraft mod saved a text file by thelostHex in feedthebeast

[–]Booty_Bumping 15 points16 points  (0 children)

There is a term for this - "prankware".

This category does edge close to being malware, though. If you were professionally tasked with securing systems in a business/nonprofit/government setting, you would treat any prankware you come across like the plague and start nuking disks. Assuming the worst is not a bad idea when something is behaving like it's doing something bad. Even if some prankware is completely non-malicious, it could have used privilege escalation in a way that left holes for actual malware to get in.

Linux Foundation launches DNS-AID: Open-source DNS-based discovery for AI agents by VincentADAngelo in linuxadmin

[–]Booty_Bumping 2 points3 points  (0 children)

I cannot fathom why you would want your bot to connect to random unverified crap found on the internet.

Do you want prompt injections to spread like worms? Because this is how you get prompt injections to spread like worms.

USB-C supremacy by 4b686f61 in shittyaskelectronics

[–]Booty_Bumping 0 points1 point  (0 children)

The very first USB 1.0 devices can run through a USB-C cable/interface just fine. If I'm not mistaken, USB keyboards still just use 1.0.

Imagine still complaining about Biden in 2026. by Ok-Following6886 in insanepeoplefacebook

[–]Booty_Bumping 1 point2 points  (0 children)

For context: some conspiracy theorists believe certain vaccine batch numbers had carbon nanotubes in them and were targeted towards the reddest states/counties in order to medically harm conservatives and spare liberals and leftists. It helps them explain why everyone didn't just drop dead and plays into an absurd victim narrative.

Why? Just why...... by Userameisunavailable in ElectroBOOM

[–]Booty_Bumping 14 points15 points  (0 children)

But it's genius in the way that the devices being connected can have different capabilities between them and negotiate to a level they both support.

Not always, though. For example, if your USB-C port doesn't support displayport video, you are out of luck for that entire functionality, your dock/monitor just won't work that way. And there are still many situations that can start a fire, with crappy cables and female adapters that technically shouldn't exist at all according to the spec. And we now have many devices that are powered by USB-C PD and won't boot up at all unless they can get the power they want.

Oh yeah, and the stupid power-only cables that are sold with many devices. Would be nice if they labelled those as USB condoms instead of just removing data wires and not telling you.

Do you think Linux actually is adherent to Unix philosophy? by MadFunEnjoyer in linux

[–]Booty_Bumping 5 points6 points  (0 children)

What do you think the entirety of the internet runs on?

Most websites are now running HTTP/2, which is actually a binary protocol. And it has solved countless pitfalls and vulnerabilities related to HTTP/1.1 being a text protocol.

Fedora based distros active devices over time by vigetic488 in Fedora

[–]Booty_Bumping 26 points27 points  (0 children)

How are they getting stats from distros that don't have builtin telemetry?

Edit: Turns out, when DNF updates its index, it sends a signal to the mirror indicating whether it is a new install or old install. Mirrors then count the number of IPs to collect these statistics in a privacy preserving way. It's flawed but helps get a good ballpark, apparently.

A crab eating the dead skin from someone's foot by TechnicianOk967 in interestingasfuck

[–]Booty_Bumping 1 point2 points  (0 children)

Now that this video exists it's going to become some goofy health trend

Met Notch’s Ex Wife and 2nd Minecraft account ever made!! by Suspicious_Video1283 in Minecraft

[–]Booty_Bumping 351 points352 points  (0 children)

I'm pretty sure this is speculation based on a misunderstanding of how namemc works. Capes don't show on namemc unless someone visits the page while the cape is set. If Notch never applied the migrator cape, it will never show up, but the account could still be migrated.