muusemuuse

joined 4 months ago
[–] muusemuuse@lemm.ee 5 points 3 weeks ago

I don’t understand the pageantry behind all this. We all know this will end one of two ways. Either he’s found guilty and killed, or he’s set free and the powerful have him killed anyway.

[–] muusemuuse@lemm.ee 1 points 3 weeks ago

Dude it’s all bottoms here!

[–] muusemuuse@lemm.ee 1 points 3 weeks ago

I miss hover

[–] muusemuuse@lemm.ee 3 points 4 weeks ago

Looks like fw12 is Intel and fw16 is AMD.

[–] muusemuuse@lemm.ee 2 points 4 weeks ago

This is a feature, not a bug.

[–] muusemuuse@lemm.ee 5 points 1 month ago

I feel like there’s a lemmings reference to be made here but I’m tired. Internet, do your thing.

[–] muusemuuse@lemm.ee 104 points 1 month ago (14 children)

The one you fucking feel like using. God, stop trying to make tribes mandatory.

[–] muusemuuse@lemm.ee 22 points 1 month ago (3 children)

Let’s rehabilitate them with forced poverty.

[–] muusemuuse@lemm.ee 11 points 1 month ago (5 children)

I’m actually looking to start a YouTube channel, but I don’t know if I should even bother since YouTube seems to be going out of its way to try to kill itself

[–] muusemuuse@lemm.ee 2 points 1 month ago* (last edited 1 month ago)

I can appreciate and agree with this to some extent, but the entire point of this is to provoke exactly that reaction so that they can justify the horrors they want to carry out.

I can't think of a counter except to be willing to be the first side shot. then clear out, then the NEXT day return armed. Put that space in there, a clear timeline of how the violence started, who started it, something of record. THEN you come back.

[–] muusemuuse@lemm.ee 2 points 1 month ago (1 children)

Short answer: yes and no

Longer answer: remember my red square example earlier? Software is typically written for an operating system rather than a specific machine. Each operating system can do similar things but they do those things in different ways. So my red square program for windows would be different that on for Linux or Mac.

When your write software, it calls out of other things in the operating system to do work on its behalf so it’s written with the expectation that what it’s talking to will already understand the things it’s going to say the way it’s already programmed to say them. But when you try to run a windows game on something other than windows, it doesn’t work. It’s like trying to talk to someone when they speak a different language. You can’t understand eachother.

Enter WINE. WINE translates windows instructions into Linux instructions on the fly. It is able to intercept instructions a program sends out to the OS, then translate them to whatever equivalent Linux has.

This works…ish. Because Linux and windows and built entirely differently, there isn’t always a direct equivalent for what a program might ask the OS to do. So WINE has to get clever. WINE has been taught over the years what is close enough to expected behavior for most programs to generally run fine with it. But because there is so much difference between expected behavior and what we are able to fake, it can’t create a solution that works 100% of the time so some apps might work while others don’t. You’ll have to try it to be sure.

But you asked about games and games are a bit more tricky. Games have extra things in them that most other apps don’t have. The biggest concern with games are DRM and anti-cheat code.

DRM (digital rights management) basically tries to keep people from making illegal copies of their games. There are many different methods of DRM but they all expect the environment they are run in to work in a very specific way, so if they see something unexpected, even if it’s technically right, it will fail. The DRM will assume the game is an illegal copy and won’t run. WINE isn’t great with DRM but sometimes it can work anyway.

The other issue is anti-cheat and this has a similar issue to some forms of DRM. With anti-cheat, a game is designed to notice if someone is peeking at its working memory and possibly writing changes that the game didn’t want. So some of these install very low-level drivers in the system that tell the game what is spying on its memory. Some DRM systems work this way too.

WINE is super clever, but remember that it is only able to fake an environment and translate commands on the fly. It needs equivalents to exist in Linux or at least something close enough it can make up the difference. These anti-cheat drivers are basically malware because they don’t follow the rules that normal software does. They don’t behave like normal software does. They need to install at the kernel level and mess with things that deeply. Linux kernel modules DO exist but they work entirely differently from windows kernel modules and there’s no way to translate something that low level in real time. There’s also no interest in creating such a technology as even Microsoft has admitted it was a terrible idea and are now kicking third parties out of its kernel thanks to the crowdstrike incident.

So if a game calls out for that anti-cheat software or DRM driver saying “hey you’ve got my back, right?” There’s nothing there to answer it. So the game won’t run.

There is some good news though. For many reasons, there has been massive blowback against DRM over the years and many vendors are paying attention and selling games without invasive DRM and anticheat measures. GOG has lots of DRM-free games and there are plenty of cracked games out there that had these obnoxious bits of code yanked out if you know where to look. There’s also plenty of small, indie games that never had DRM or kernel-level anti-cheat code in the first place and those have a much higher success rate of running under WINE. Some of them even have native Linux versions. (If you install zandronum on Linux natively, no wine, you can run all zandronum games, like doom or megaman 8-bit deathmatch)

[–] muusemuuse@lemm.ee 1 points 1 month ago (1 children)

That’s not the sole purpose of it. The way it does it was what was important. And that method is flawed.

 

It’s official. I’ve become an elder gay. I’m now giving advice to a guy in his late 20s that became my roommate and I’m in no way prepared and really need to help this guy acclimate.

He’s nice. He’s kind. He has history of drug abuse or criminal record. But I’m pretty sure he’s on the spectrum. He has poor social skills and he’s trying very very hard to meet people and make friends and just function. But he’s picking up that he makes people uncomfortable at the bar and at his job and he’s so upset.

I’m probably on the spectrum myself too. I see so much of myself in that kid it’s frightening. But I’m not exactly a huge success story myself. I’ve improved with time and repeated exposure to social situations over the years. I’ve made major improvements but I’m still quite off myself so I’m certainly no role model.

I really want to help this guy but am having Tori or explaining things like “if you go to the bars and don’t buy drinks, you are kind of fucking over the people that work there” or “when people say no to your advances, that’s okay” or “that guy that was the bartenders boyfriend yesterday is in fact still his boyfriend today”.

He hovers and watches people but never seems to initiate conversations. He just kind of circles like a vulture waiting for someone else to start the conversation. He’s just fine once it starts but his inability to introduce himself and just hovering around people he wants to talk to makes people think he’s creepy. He’s just neurodivergent. Absolutely harmless. Just getting a super late start with developing this social skills.

I dunno. I want to help this guy and am not super sure how to do this without risking upsetting him more. He’s super frustrated and confused but he’s not violent or loud or threatening or anything. He just needs help and for whatever reason he values my opinion.

How can I help this guy develop better social skills?

 

I can access jellyfin on my server with my MacBook and AppleTV but my phone can’t log in, not with the webUI or with 3rd party apps. The logs says the log in attempts are successful though.

 

American here. I have a job where they have a perk where you submit receipts through their app or website and you earn points you can cash out at some point if you shop with clients of our company. Sounds like a nice little promotional incentive, right?

Well, they say it’s optional but it’s not. You can apparently get in trouble for not using this and we’ve been pulled aside about it and warned we must use this stupid thing.

The idea is the app you install must be given permission to see your location at all times. It then checks the area to ensure you are favoring clients of our company as opposed to our competitors when you shop. When you shop at one of our clients, you must report your receipt to the company showing everything you bought while there. Even if you are buying gas, you need to report it.

I don’t participate in this invasion of privacy. I actually want to put less of my data out there in general, not more. I don’t even have a grocery store discount card. We were told in a meeting this week that promotions in this company are influenced by how much/if you participate in the program. We were told people have been denied promotions because they did not participate in this program.

If I’m off the clock they don’t get to decide what I do. They can fuck themselves. And I am surely not giving them a little report of what I buy. But saying we are ineligible for career advancement within the company unless we buy groceries, gas, etc from preferred vendors seems sketchy. Is this legal?

 

I have been getting mail from my back for someone I assume used to live at my place since I moved in. I kept ignoring it, thinking she would change her address eventually. It's been about a year and they are still sending me bank mail for a person I've never met.

This seems like a serious security issue so I called the bank and alerted them to the problem. I was told I would have to find her and get her new address for them so they could change it. This seems.....wrong. I'm alerting you to a security issue with one of your accounts and you need ME to fix it? The agent on the phone said there was nothing they could do without a new address.

I pressed harder and asked them to flag that account so she would have a warning she needs to talk to a banker next time she tries to use her account. Eventually he relented and put a flag on her account.

This seems really sloppy. Do banks just, not care about the mail they send out going to the right place? I'm honestly considering switching to a credit union over this.

 

some of my youtube channels I just listen to and want them in jellyfin sorted by date and easily organized. I havent found a clean way to do this though.

 

I'm trying to recreate an install of pinchflat in a podman container that was working on a previous install, but now I want it to run as its own user. I created the quadlet and put it at /home/pinchflat/.config/containers/systemd/pinchflat.container but the user I'm creating this for is a system user without a shell. So I cannot just su into it or sudo -u the command systemctl --user daemon-reload. I'm not really understanding where I'm going wrong.

 

Some of my smarthome stuff uses matter through my appleTV. Does android have a way of accessing those accessories? He doesn't have any alexas or google homes so the multi-net probably isnt an option and my server is currently throwing a tantrum so homeassisnt isnt going to happen right now.

 

I'm looking to flee my country before it implodes. Many of my friends are fleeing too and they all have their own plans. For what it's worth, I'm gay, and I really doubt the Nazis will leave us alone this time.

I vacationed in Ireland briefly with an ex a year or two ago, but caught covid and spent most of the time resting. I didn't really learn anything about what life in Ireland is like. I'm reading that the people are social and friendly, the food isn't great (though I'm an american and I mostly eat trash anyway) and public transit isnt really great in southern ireland but totally doable in northern ireland.

I'm trying to figure out if I can make this work. I'll miss my sister and the nieces and nephews and a few friends. Material things I can always buy again someday. But it's no longer safe here. My country is dying. I need to make plans and my friends offer might be the best chance I get. I just know nothing about ireland.

 

I tried printing something on my bambu instead of my voron since I cant get the voron working properly. Why do the outer walls do this?

 

I've never been able to get a clean first layer with this machine. I have given it a beacon probe and it just made it much faster to get the same problem to happen again. Where am I going wrong?

 

I'm fed up with onstar. It's slow. The app is annoying. I'm paying for it now and it's hardly worth it. Additionally I really need a distraction right now and a technical project could be just the thing. I want to build my own board and software that will use LoRa instead of cellular and I have prototype parts ready but I stumbled across a concerning problem. I read somewhere that the Bolt EV just turns off the OBD 2 port after a while. It also ignores commands to wake, unlock doors, start the climate controls, etc unless they occur on a different wire somewhere else in the car, something seperate from the OBD port.

I know nothing about this wire. How can I communicate with this bus? Can I plug in somewhere or do I have to tap an existing wire? Is there any documentation regarding the commands sent? Is this just another can bus or is it something different?

 

I want to create a USB gadget with a raspberry pi zero 2W. I'm starting with imitating a webcam I already have to see how much of this I can figure out. I've used the online documentation and a couple AI bots to get this far quickly, but I'm hung up on a ln command. It's telling me "ln: failed to create symbolic link 'configs/c.1/uvc.usb0': No such file or directory" when trying to create the link. This makes no sense to me though. I'm trying to create the link, of course it doesn't exist yet. That's what that command is supposed to do.

I've confirmed this problem in alpine linux and raspbian lite.

Below is the little script I have so far just to create the device:

#!/bin/bash
modprobe libcomposite
cd /sys/kernel/config/usb_gadget/
mkdir -p fauxcam
cd fauxcam
echo 0x046d > idVendor  # Logitech Vendor ID
echo 0x094b > idProduct # Brio 105 Product ID
echo 0x0200 > bcdUSB
echo 0x9914 > bcdDevice
mkdir -p strings/0x409
echo "111111111111" > strings/0x409/serialnumber
echo "Brio 105" > strings/0x409/product
mkdir -p configs/c.1/strings/0x409
echo "UVC Configuration" > configs/c.1/strings/0x409/configuration
echo 250 > configs/c.1/MaxPower
mkdir -p functions/uvc.usb0
ln -s functions/uvc.usb0 configs/c.1/
echo "usb0" > UDC
view more: next ›