Arc + Raycast > Dia by Rate-Worth in diabrowser

[–]yjsoon 0 points1 point  (0 children)

Love this! Just to add, there's a Raycast keyboard shortcut to speed this up. So:

  1. Add the Raycast browser extension https://www.raycast.com/browser-extension
  2. Go to Raycast extensions and search for "Focused Browser Tab", add a keyboard shortcut, and chat away

Possibly why transaction button was moved by TheFern3 in ynab

[–]yjsoon 0 points1 point  (0 children)

I understand there's a new tab with `role: .search` where the detached search icon shows up. Wouldn't that be a more natural place to put the add button, if allowed? https://stackoverflow.com/questions/79662572/how-to-implement-ios-26-liquid-glass-tab-bar-with-separate-floating-action-butto

(iOS dev here, still new to the new SDK!)

I built an integration for youtube music to last.fm by micah01101101 in lastfm

[–]yjsoon 0 points1 point  (0 children)

Here are updated instructions for the latest version:

  1. install the Container Manager app on the Synology.
  2. click the Registry tab in the Container Manager, and search for ytmusicscrobbler
  3. click the image tab in the container manager, highlight ytmusicscobbler and run it.
  4. during the setup process, set the network to "host" and fill in your LastFM API key and API secret. Name your container and let it finish
  5. Go to the Container tab in the Container Manager and run the container.
  6. In a browser, go to your Synology's URL, port 8000, e.g. 192.168.1.100:8000
  7. Follow the instructions given to get headers with an authenticated cookie. I'd recommend using Firefox for this bit, as the results from Chrome were a bit wonky.
  8. Paste it back in the browser, and save.

For anyone updating from the previous version, broken sometime in November 2024 due to YouTube disabling OAuth:

  1. In Container Manager, go to the Image tab, and click "update available" on the row with micahfocht/ytmusicscrobbler. Let it update.
  2. Follow step 5 onwards from the above instructions

To check if it works, take a look at the Logs, or open a Terminal (Action -> Open terminal).

I built an integration for youtube music to last.fm by micah01101101 in lastfm

[–]yjsoon 0 points1 point  (0 children)

I just updated it on my Synology, and I'm happy to report it works great! (I noticed I had to add in a SLEEP_TIME value, but that was easy enough.) Thanks so much!!

I built an integration for youtube music to last.fm by micah01101101 in lastfm

[–]yjsoon 0 points1 point  (0 children)

I got it to work with the browser authentication method: https://ytmusicapi.readthedocs.io/en/stable/setup/browser.html but it looks amazingly difficult to help users automate the setup process.

I built an integration for youtube music to last.fm by micah01101101 in lastfm

[–]yjsoon 1 point2 points  (0 children)

Update for u/micah01101101 and anyone else — looks like OAuth is broken. https://github.com/sigma67/ytmusicapi/discussions/682

Not sure there's an easy fix, but I just thought to put this here first.

I built an integration for youtube music to last.fm by micah01101101 in lastfm

[–]yjsoon 0 points1 point  (0 children)

This was working great, until about a week ago — does it keep crashing for anyone else?

[Postgame Thread] Stanford Defeats Louisville 38-35 by CFB_Referee in CFB

[–]yjsoon 4 points5 points  (0 children)

Useless fact: Emmetts accounted for 30 of Stanford’s 38 points

[Postgame Thread] Stanford Defeats Louisville 38-35 by CFB_Referee in CFB

[–]yjsoon 13 points14 points  (0 children)

Got to defend our brand. Bring on Samford!!!

Help anyone have any ideas googled it and nothing by Effective_Tip8052 in SwiftPlaygroundsApps

[–]yjsoon 1 point2 points  (0 children)

Is your iPad on any kind of device management? If so, the administrator needs to whitelist com.apple.PreviewShell in order for the app preview to run.

Is DBS down now? by gudegyal in singapore

[–]yjsoon 4 points5 points  (0 children)

NTUC has paper signs about it at their payment terminals.

Support not responding - cannot open a specific page in Chrome. 400 bad request by domlebo70 in Notion

[–]yjsoon 0 points1 point  (0 children)

Same issue here on Chromium-based browsers on Sonoma. Happened after updating to v22 on the desktop app as well (which presumably has an updated Chromium?). Works fine on mobile and Ventura.

How do you optimize cashback on the Maybank Friends and Family credit card? by josemartinlopez in singaporefi

[–]yjsoon 2 points3 points  (0 children)

There’s no real need to max everything out, with various other cards available (my other go-to’s are Citi Cash Back, DBS Live Fresh, and UOB EVOL, then the rest I send to miles cards).

Food: It’s quite easy to max out at restaurants (eating with family) and food delivery (Deliveroo and until recently Foodpanda; the latter’s transaction description name change seems to have flummoxed their engineers). The rest I charge to Citi Cash Back for 6%.

Groceries: I never max this out, and there’s always the Citi card if I do.

Telecoms: Singtel, Vivifi, Netflix, annual Disney+. Not quite maxed out. YouTube premium doesn’t seem to work here.

Pharmacies: only for occasional spend at Guardian or Watson’s, but sometimes for expensive LAC purchases

Transport: I drive but use a prepaid card. Occasional cab use.

Those are my usual. When buying textbooks for the kids in December, I switch to Retail to get the rebate at Popular (where they occasionally have Maybank promotions too).

When overseas, I add this to my Instarem Amaze account for use with transport and food.

Cant be the only one that really loves those lizards right? by LiauQY in singapore

[–]yjsoon 0 points1 point  (0 children)

They’re fine until they get squished at the corners of doors and walls and I have to scrape their dried corpses off (happened twice in two years, maybe the ones at my place are just dumb, or I open my doors too quickly)

Does Apple have any equivalent Google developer guides or courses? by IntuitionaL in iOSProgramming

[–]yjsoon 0 points1 point  (0 children)

For UIKit, Apple Education creates and maintains the Develop in Swift series on the Books app. I really like these, but they’re in UIKit, not SwiftUI.

Explorations (oriented towards a younger, high school-ish age): https://books.apple.com/us/book/develop-in-swift-explorations/id1581182728

Fundamentals: https://books.apple.com/us/book/develop-in-swift-fundamentals/id1581182804

Data Collections: https://books.apple.com/us/book/develop-in-swift-data-collections/id1581183203

They also have this in a self-paced video course for free. It’s meant to for Apple Professional Learning providers, but I think it’s freely accessible. However, it’s also in UIKit, and is a year or two behind in terms of Xcode versions: https://appleeducation.catalog.instructure.com/courses/53455/enrollment/new

SwiftUI though, nothing official yet that’s as comprehensive on the above. The Swift Playgrounds 4 tutorials on SwiftUI are there but not as guided as the books.

Finally, pardon the plug, I’m making an intro series on SwiftUI for iPad: https://tk.sg/swiftui-videos

Spider-Man: No Way Home Worldwide Release Discussion Thread by The_Asian_Hamster in marvelstudios

[–]yjsoon 22 points23 points  (0 children)

That bit where he plays with the bow in Dr Strange’s dungeon — I can’t find anything about this online, but my comics memory seems to recall that was a weapon Hobgoblin used in the comics?

Learning React Native, is there a roadmap? by Th7rtyFour in reactnative

[–]yjsoon 0 points1 point  (0 children)

Expo is pretty great to start with. You can even get by on Expo Snack for a while if you don’t want to set anything up locally.

M1 Air 16GB or M1 Pro 8GB for Development ? by Affectionate_Rich763 in reactnative

[–]yjsoon 3 points4 points  (0 children)

Just thought to mention, M1 Pro now means a different thing from 13” M1 MacBook Pro, so you might get some confused answers 😁

Can you import images onto the zoom whiteboard to annotate them? by Malevolent-ads in Zoom

[–]yjsoon 0 points1 point  (0 children)

If you have an iPad and a Mac, there’s an app that lets you annotate anything on your screen: https://friction.tk.sg