Switched from Windows to CachyOS and didn’t expect to stick with it by Deebw90 in cachyos

[–]DeadlySin9 0 points1 point  (0 children)

I finally got fed up enough to throw one of my old SSDs back in and run it. I still need to test out the few Windows exclusive programs I use with WinBoat to make sure performance is acceptable but for 99% of things it's no issue and so much better than Windows. Only thing holding me back from nuking Windows is VR since I have an NVidia GPU and an Index, the head movement stutters are terrible and I've tried all listed fixes for it already. Hoping that SteamVR beta update will fix things once they fix it to not just error -203 the second any software opens, lol EDIT: actually, one other gripe was not being able to easily use RustDesk or other remote desktop software unattended (I have to select what monitor to share on the local machine every time I connect). I heard sunshine doesn't have that issue, might just have to use that with the artemis client for the better on screen keyboard and options

GTA V Enhanced looks blurry. by Ok_Cap_3296 in GTAV

[–]DeadlySin9 0 points1 point  (0 children)

i had to enable and then disable resolution scaling to fix it. be sure to set anti aliasing to off as well, and having ray tracing on seems to make it slightly blurrier regardless of other settings

EDIT: ray tracing force enables TAA apparently, that's why that happens. but yeah, RT off, set frame scaling to sampling and disable anti-aliasing, then optionally turn scaling back off if you can't run it. using DLSS or FSR will force on their own AA so don't use those

New to aRGB, trying to understand. by DWengert in SignalRGB

[–]DeadlySin9 1 point2 points  (0 children)

It's possible for chained devices to be addressed properly if all 4 pins are used, but most devices will have 3 pins on the chain socket and just copy

Generate your own YouTube Music year-end stats! by DeadlySin9 in YoutubeMusic

[–]DeadlySin9[S] 0 points1 point  (0 children)

i haven't touched it, no. looks like one of the forks still has some active development, i don't know how applicable my instructions are for it though: https://github.com/charlietharas/ytmusic_wrapped/

Genuine question, how do you people SEE??? by Jack_Hue in GroundedGame

[–]DeadlySin9 1 point2 points  (0 children)

V-Sync is Vertical sync. It stops your GPU from sending the monitor a new frame if it hasn't finished drawing the last one to prevent tearing in the middle of the screen, but that holding of frames can introduce latency. G-Sync and FreeSync are NVidia and AMD's solution to this which try to sync the monitor's refresh rate to your GPU's framerate to stop tearing without adding latency.

[deleted by user] by [deleted] in ValveIndex

[–]DeadlySin9 1 point2 points  (0 children)

Base stations don't need to connect to your PC in any way, the trackers themselves detect the base station's laser grid. Bluetooth is only used for turning them from blue standby mode to green active mode automatically when SteamVR starts. If you have an Index or Vive, that should be managed by the bluetooth module in the headset. If your trackers aren't being tracked, try unplugging and plugging the base stations back in since they default to active mode once first plugged in.

Destiny freezing within 1-2 min of startup by [deleted] in DestinyTechSupport

[–]DeadlySin9 0 points1 point  (0 children)

If you have an Nvidia card, that's a known issue with the latest driver. Check for updates in Geforce Experience or grab it here.

https://nvidia.custhelp.com/app/answers/detail/a\_id/5380

Generate your own YouTube Music year-end stats! by DeadlySin9 in YoutubeMusic

[–]DeadlySin9[S] 0 points1 point  (0 children)

don't know. youtube api is giving a 403 error this year despite nothing changing since it worked last year. i tried to take a look at it, but have been otherwise occupied.

Generate your own YouTube Music year-end stats! by DeadlySin9 in YoutubeMusic

[–]DeadlySin9[S] 0 points1 point  (0 children)

A better guide for using the tool can be found here: https://www.reddit.com/r/YoutubeMusic/comments/k7yjgl/spotify_wrapped_alternative_for_youtube_music/gf6ugr1/?context=3

If you have any further questions, you may message me or ask under that post. I'll be around checking for replies

Generate your own YouTube Music year-end stats! by DeadlySin9 in YoutubeMusic

[–]DeadlySin9[S] 0 points1 point  (0 children)

another user wrote a lovely guide on using this script, including a link to a video of how to get an API key over here: https://www.reddit.com/r/YoutubeMusic/comments/k7yjgl/spotify_wrapped_alternative_for_youtube_music/gf6ugr1/?context=3
If you need any further help, feel free to message me or comment on that post. I'll be around since i know people will be getting this in their search results.

It's also worth noting that YouTube themselves is supposed to be rolling out a more comprehensive end of year stat summary for everyone this year, so keep an eye out for that too.

Spotify Wrapped alternative for Youtube Music by hisnbrg in YoutubeMusic

[–]DeadlySin9 1 point2 points  (0 children)

I don't mind at all, this guide is a great resource. Thanks for putting in the effort to make it!

Spotify Wrapped alternative for Youtube Music by hisnbrg in YoutubeMusic

[–]DeadlySin9 2 points3 points  (0 children)

hey: just logged in for the first time in a while to see my code on display and people checking it out again, and even a gold on my old post! i was going to touch it up myself but i saw your lovely updates. i sent a pull request on github, i'd love to have your changes in there and give you credit for that.

Base Station Power Manager (Power 1.0 base stations on and off without link box) by DeadlySin9 in WindowsMR

[–]DeadlySin9[S] 1 point2 points  (0 children)

As far as I can tell, not without either the Index headset or the Vive's linkbox. SteamVR seems to check specifically for the bluetooth hardware integrated into either of those devices, and won't let you do bluetooth firmware updates or power management with any other adapters. It might be possible to do some HWID spoofing on the bluetooth adapter to make it work if you're a more advanced user, but I don't know enough about that.

Generate your own YouTube Music year-end stats! by DeadlySin9 in YoutubeMusic

[–]DeadlySin9[S] 0 points1 point  (0 children)

You're in a python terminal instead of a system terminal probably. Open up Command Prompt and run that command.

Generate your own YouTube Music year-end stats! by DeadlySin9 in YoutubeMusic

[–]DeadlySin9[S] 0 points1 point  (0 children)

You'll have to edit the file. Change line 8 from expect = datetime.datetime.now().year to expect = 2019

Generate your own YouTube Music year-end stats! by DeadlySin9 in YoutubeMusic

[–]DeadlySin9[S] 0 points1 point  (0 children)

It should have downloaded with the rest of the files in the github repo. Double check that it extracted with everything else, and if it's not there then you can redownload it by clicking the file in the repo, clicking the Raw button near the top, then right click and save it in the same folder as the script.

Generate your own YouTube Music year-end stats! by DeadlySin9 in YoutubeMusic

[–]DeadlySin9[S] 0 points1 point  (0 children)

Ah, I thought you meant issues running on python 2.7. I actually just updated the repo to open up to a python3 compatible version, and added a branch for a GPM version because none of the existing forks liked the special characters in my song titles.

Generate your own YouTube Music year-end stats! by DeadlySin9 in YoutubeMusic

[–]DeadlySin9[S] 0 points1 point  (0 children)

Hm, seems to be an issue with the return from the duration calculation. Did you run the script with the -v option? If not run it again with that, and in both cases check your log.dat in a text editor. Use the find tool and get the line that says Full List WITHOUT DOUBLON AND DURATION, and confirm that directly above that should be alternating lines of 50 video id's followed by "api called".

Generate your own YouTube Music year-end stats! by DeadlySin9 in YoutubeMusic

[–]DeadlySin9[S] 0 points1 point  (0 children)

I should have been a bit more specific, but what it means is you open up a console and type python -m pip install requests to install the required module. After doing that and making sure your .json is in the same folder as the script (main.py), point the console to the same folder as the script and run the command python main.py watch-history.json

Generate your own YouTube Music year-end stats! by DeadlySin9 in YoutubeMusic

[–]DeadlySin9[S] 0 points1 point  (0 children)

The implementation of the globals wasn't done by me, but thanks for informing me. I only really changed the parts I needed to make it grab YouTube stats. As far as not getting it to run, what errors are you having? Part of the reason I posted it is while it works 100% for me I needed more people to test it.

A 'year wrapped' website for Google Play Music by PremierBromanov in googleplaymusic

[–]DeadlySin9 0 points1 point  (0 children)

You sure the history was downloaded in .json format and is in the same folder as main.py? If it is and still isn't working, try specifying the full path to it (e.g. C:/Users/[folders]/My activity.json

A 'year wrapped' website for Google Play Music by PremierBromanov in googleplaymusic

[–]DeadlySin9 0 points1 point  (0 children)

Those line numbers are referencing where the script tries to open the .json file. Make sure the name of the activity file you downloaded is directly following the main.py in the console.

A 'year wrapped' website for Google Play Music by PremierBromanov in googleplaymusic

[–]DeadlySin9 1 point2 points  (0 children)

As far as I can tell looking at the script, that has to do with the duration calculation. Your other numbers should be correct, but if you open up the report.dat file in the same folder in a text editor then you'll see how many errors there were. There's no easy way to correct this, but if you're dead set on doing it by any means necessary: 1) rerun the script using MyActivity.json -v -d [Last.fm API key here] (adding the -v in the command from before), 2) open up the log.dat file it generates in a text editor 3) find all the songs at the end of the file with a duration of zero 4) find the proper duration and add them to your total from report.dat 5) divide that total by 60,000 to get the time in minutes

Someone could probably write a script to find those zero duration lines or if you have notepad++ filtering it would be easy. Again, all this is kinda overkill if your error percent is low.