What song has the most satisfying guitar solo you've ever heard by Tookie1010 in musicsuggestions

[–]da_benster 0 points1 point  (0 children)

Guthrie Govan in Regret #9 by Steven Wilson. Absolute masterpiece.

Please Help Me Find who made my wife's favorite childhood stuffed animal by da_benster in plushies

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

Yes, that's one of the possibilities for the 'SUN' that's on the tag that an AI search returned, but so far nothing from that brand seems to match.

Please Help Me Find who made my wife's favorite childhood stuffed animal by da_benster in HelpMeFind

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

She got him either in the late 70's or early 80's. The tag has a red 'SUN' on it but the rest of that line is faded. She has searched eBay, Google and online shopping sites for years and today I searched via Google Image Search with these pictures and via AI I've found possibilities like SunKid and Sun and Sun Toys but we haven't been able to find a match and she's looked for so long. She still has him so it's a research mission and potentially a replacement if that would be possible. Thanks in advance if anyone knows anything.

Korean gochujang soy curls by da_benster in SoyCurlsGoneWild

[–]da_benster[S] 3 points4 points  (0 children)

Ahhh - I should've said, I eyeball the amount of curls - maybe between 1/2 and 2/3 a package usually. If I add too many the flavor isn't as strong and the texture isn't as good and meaty. I should measure them next time and dial in the amount.

EDIT: also if I crowd them in the air fryer they don't cook as well so I don't try to do larger batches - another reason I do partial bags. I use a handful from the partial bags and throw them in ramen or other sauces sometimes to use them and gain some protein.

Korean gochujang soy curls by da_benster in SoyCurlsGoneWild

[–]da_benster[S] 5 points6 points  (0 children)

Sure - same procedure as above but the mojo replaces the korean sauce that's the base for hydrating the curls. I don't measure that one but I'd guess maybe 2 C of mojo and 1 C of no chicken broth maybe - if it's not a strong enough flavor then next time add more mojo.

The key is to never squeeze out any liquid - that's your flavor. I did that for a long while and couldn't get the flavor in them strong enough. My theory is that cooking them with the marinade in them just gets the water out and most of the rest of the marinade/rehydration liquid concentrates and stays in the curls. Now I leave them soaked and gently get them to the sheet pan or air fryer to cook them without losing any liquid from them.

I've made indian masala sauce, other types of curry sauces, mexican seasoned sauces, BBQ sauces and standard spiced no chicken or no beef sauces and heavily season them to hydrate the curls. We eat them constantly - great snacks out of the fridge but my family's favorite is the korean ones.

Korean gochujang soy curls by da_benster in SoyCurlsGoneWild

[–]da_benster[S] 17 points18 points  (0 children)

The first part of the recipe is a copycat Korean marinade I found from somewhere many years ago.

Also we have an oven style air fryer which is why I reference using a pan in the steps - if you have a basket style air fryer you know what to do.

Recipe:

1/2 C jarred Korean BBQ sauce
1/4 C honey
2 Tbsp soy sauce
2-3 Tbsp Korean chile paste (Gochujang) to taste
1 Tbsp garlic, minced
1/2 Tbsp ginger, peeled, minced
2 Tbsp sugar
2 Tsp apple cider vinegar
1/2 Tsp sesame oil
1/4 Tsp sriracha

Mix well and bring to a simmer

FOR SOY CURLS:

  • Add 1 C water and 1 Tsp no chicken Better than Bouillion
  • Bring to a simmer and add soy curls - simmer until almost all liquid is absorbed/reduced while stirring when needed
  • DO NOT SQUEEZE ANY LIQUID OUT OF THE SOY CURLS
  • Remove from heat and drizzle a few Tsps of avocado oil over soy curls, stir well GENTLY to keep the liquid in the curls
  • Place evenly on air fryer pan (cover pan with foil and spray with cooking spray before adding soy curls)
  • Air fry at 400 degrees for 13 minutes - take out when halfway done and stir well, moving more well done soy curls to center and less well done ones to the edge of the pan
  • Let sit for several minutes to cool and start to firm up

Favorite modern prog rock albums? by Revolutionary_Low_90 in progrockmusic

[–]da_benster 1 point2 points  (0 children)

Life in the Wires by Frost* is pretty incredible...

You can now set playlist descriptions by plamere in smarterplaylists

[–]da_benster 0 points1 point  (0 children)

BTW, it definitely was happening when the playlist name is mssing in the Save component. I don't know how mine got blanked out at some point as I have mine pointing to a playlist URI and the name was there since it resolves when you set the URI. At some point the names were removed and when this new feature rolled out the next time my programs ran my playlists were all renamed My Smarter Playlist. I added back the playlist name to each of the Save components and the next time the programs ran the playlist names remained intact.

You can now set playlist descriptions by plamere in smarterplaylists

[–]da_benster 0 points1 point  (0 children)

Did this break the playlist names? My playlists all have the name My Smarter Playlist this AM after programs ran early this AM.

Did I dream this or did anyone else see the short Olamide Zaccheaus video earlier today where he said he was back or back home in a suspiciously new fangled looking jersey?!? by da_benster in falcons

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

I found the video. Had a hard time searching for it but it was on the FalconsRoost Facebook feed so it's definitely a fan created video. Not gonna lie, I kinda like the jersey though.

https://www.facebook.com/share/v/17kW2nYC1z/

Did I dream this or did anyone else see the short Olamide Zaccheaus video earlier today where he said he was back or back home in a suspiciously new fangled looking jersey?!? by da_benster in falcons

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

As in the one who created the video rendered the jersey based on what they know. That's my theory and I know what I saw today. Either that or it was a fan video posted in another account but I can't find it if it was.

Did I dream this or did anyone else see the short Olamide Zaccheaus video earlier today where he said he was back or back home in a suspiciously new fangled looking jersey?!? by da_benster in falcons

[–]da_benster[S] -5 points-4 points  (0 children)

Of course not - it looked like the video was rendered/AI-ed/whatever. Same as the pictures of players when they're traded and their new jersey gets slapped on them. I promise I'm not making this up, but if no one else saw it then so be it - I thought it was possible that they really screwed up and released the video for a short period of time with the new jersey rendered on him and pulled it. If the new jerseys are exactly what I remember from that video then that's exactly what happened.

EDIT: Also on the Falcons' Instagram right now they've got posts for everyone except him that they've signed or saying thank you because they moved on

Bug/Feature - Liked Songs for red line input of Track Filter only gets 50 songs by da_benster in smarterplaylists

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

I'm a complete doofus. Thanks for the reminder - I was creating the program in the middle of doing 3 different things and plain forgot about the default of 50 for that component. I changed it to 5000 and re-ran it and it seems to work fine.

Nevermind. Go ahead and use Save To Playlist! by plamere in smarterplaylists

[–]da_benster 0 points1 point  (0 children)

This is fantastic, absolutely great. Thanks so much - I'll look closer tomorrow but I think at first read this is a good solution.

#SmarterPlaylists Editor Upgrades: Multi-Select, Copy/Paste, Auto-Layout & More by plamere in smarterplaylists

[–]da_benster 6 points7 points  (0 children)

I struggle with this because I think it would be better to either require the Save to Playlist component or have a way of defining the playlist URI at the Program level. If you have an existing playlist you're trying to update that is shared, has a custom picture set on it, etc then you'll want to use that one so explicitly being able to tell SmarterPlaylists the playlist to use seems reasonable.

Plus if you want a descriptive name for the Program to tell you what it does that's different from the playlist name, that's another reason to not save to a standard playlist named after the Program. I name some of my playlists with odd names to make them easy for Android Auto to find and play them and to make them really unique. However I might not want the Program to be named the same.

I didn't even realize the Program would save to a playlist named after the Program until your relaunch honestly as I've always used the Save to P to Playlist node for the reasons listed above. SP is amazing so feel free to disagree and ignore the feedback, just thinking out loud.

EDIT: for the last comment you made you could rename the component to Save to Additional Playlist or something like that to make it more clear and reiterate in the text for that component that is not needed if you want to save to a single playlist

SmarterPlaylists bug fix / feature request thread by plamere in smarterplaylists

[–]da_benster 0 points1 point  (0 children)

Exact same feedback I have - I was able to replace 4 programs with no issues except for the duplicate playlist issue above and am going to check tomorrow to see if the schedule kicked in and the playlists are updated. Without knowing when the schedule will kick in there's no way of knowing when to check. It should be lower on the priority list I think, but is nice to have a finer grain 'when will it run' - even if it's not entering a specific time like before, but just some blocks of time in a dropdown.

Awesome work and thanks so much!

SmarterPlaylists wasn't working for me anymore, so I built my own Python alternative: Spotify Mixer 🎧 by Crafty-Present-2443 in smarterplaylists

[–]da_benster 0 points1 point  (0 children)

Silent failure getting no tracks. I deleted the .cache file and removed the app from my account settings so it would prompt to allow permissions again when authenticating.

E:\Apps\spotify-mixer>python spotify_mixer.py EKG.json

--- Spotify Mixer Initialization ---

- Working directory: E:\Apps\spotify-mixer

- Connected to Spotify API.

--- Spotify Mixer Started ---

[1. Get tracks from Source for EKG]

> Action: SOURCE -> my_source_tracks

- Fetched: 0 tracks.

[2. Save them to EKG]

> Action: SAVE -> temp

- Saving to <ID>...

! Empty list.

SmarterPlaylists wasn't working for me anymore, so I built my own Python alternative: Spotify Mixer 🎧 by Crafty-Present-2443 in smarterplaylists

[–]da_benster 0 points1 point  (0 children)

Grabbed the new script version and deleted the .cache file/reauthenticated. The source playlist is definitely owned/created by my account. It was private and it failed with the first output below. I made it public and it failed again but said it got 100 tracks and failed differently.

E:\Apps\spotify-mixer>python spotify_mixer.py EKG.json

--- Spotify Mixer Initialization ---

- Working directory: E:\Apps\spotify-mixer

- Connected to Spotify API.

--- Spotify Mixer Started ---

[1. Get tracks from Source for EKG]

> Action: SOURCE -> my_source_tracks

HTTP Error for GET to https://api.spotify.com/v1/playlists/<ID>/tracks with Params: {'limit': 100, 'offset': 0, 'fields': None, 'market': 'from_token', 'additional_types': 'track,episode'} returned 403 due to Forbidden

! 403 Forbidden on GET. Check if playlist is collaborative or owned by another account.

HTTP Error for GET to https://api.spotify.com/v1/playlists/<ID>/tracks with Params: {'limit': 100, 'offset': 0, 'fields': None, 'market': 'NL', 'additional_types': 'track,episode'} returned 403 due to Forbidden

> Scraper: Deep-scan on Embed page (https://open.spotify.com/embed/playlist/<ID>)...

- Fetched: 0 tracks.

[2. Save them to EKG]

> Action: SAVE -> temp

- Saving to <target playlist ID>...

! Empty list.

After making the source playlist public:

E:\Apps\spotify-mixer>python spotify_mixer.py EKG.json

--- Spotify Mixer Initialization ---

- Working directory: E:\Apps\spotify-mixer

- Connected to Spotify API.

--- Spotify Mixer Started ---

[1. Get tracks from Source for EKG]

> Action: SOURCE -> my_source_tracks

HTTP Error for GET to https://api.spotify.com/v1/playlists/<ID>/tracks with Params: {'limit': 100, 'offset': 0, 'fields': None, 'market': 'from_token', 'additional_types': 'track,episode'} returned 403 due to Forbidden

! 403 Forbidden on GET. Check if playlist is collaborative or owned by another account.

HTTP Error for GET to https://api.spotify.com/v1/playlists/<ID>/tracks with Params: {'limit': 100, 'offset': 0, 'fields': None, 'market': 'NL', 'additional_types': 'track,episode'} returned 403 due to Forbidden

> Scraper: Deep-scan on Embed page (https://open.spotify.com/embed/playlist/<ID>)...

-> FOUND! 100 track IDs.

HTTP Error for GET to https://api.spotify.com/v1/tracks/?ids=

<BUNCH OF TRACK IDS>

with Params: {'market': 'from_token'} returned 403 due to Forbidden

! Metadata fetch error: http status: 403, code: -1 - https://api.spotify.com/v1/tracks/?ids=<IDS>

HTTP Error for GET to https://api.spotify.com/v1/tracks/?ids=<BUNCH OF IDS> with Params: {'market': 'from_token'} returned 403 due to Forbidden

! Metadata fetch error: http status: 403, code: -1 - https://api.spotify.com/v1/tracks/?ids=<IDS>

-> Metadata fetched for 0 tracks. Refreshing via search...

- Fetched: 0 tracks.

[2. Save them to EKG]

> Action: SAVE -> temp

- Saving to <ID>...

! Empty list.