top | item 36317980

(no title)

brianpk | 2 years ago

Thanks! Lurk looks cool too -- similar, but more in a complementary way I think in that users have to click out of Apricot to read/watch/listen to the content vs. how Lurk brings the content into an embedded browser. Looking forward to seeing it in action!

Apricot's search is a mix -- for a couple platforms, I do call the search endpoint. For the others (including YouTube), it's postgres full-text search. It's a starting point, but it doesn't do fuzzy search, even in this limited lexical task. "mr beast" is a good example -- try searching for "mrbeast" (no space) and you should see it.

I like your idea for finding content, I think it makes sense for what you're doing with Lurk. Are you worried about response time, or is it more of an interactive tool for Lurk users?

discuss

order

tuchsen|2 years ago

Ah I wish I had more than just a screenshot to show! Lurk works in a very similar way to Apricot from an end users point of view. The scraping of websites happens in the background on the users device, with a bunch of scripts that it ships with to grab data from websites like Reddit and Twitter. You've lit a fire under me to finish though, it's been stuck at that 90% done threshold for too long now. It's just been good enough for me to use, but still way too buggy to release.

If you're scraping Youtube and relying on that index I guess it makes sense that I can't find my niche Youtubers (try "TattooedTraveller"). I don't know how much of an outlier I am in preferring smaller channels, but I would have appreciated a way to add a channel manually. I know that's a big ask though, and hell, don't waste your time on me I've got my own thing anyways :P.

brianpk|2 years ago

Oh, you totally can add a YouTube channel (or any other feed) manually - just paste the link into Apricot! For Tattooed Traveler, for example, paste in https://www.youtube.com/@TattooedTraveler.

As you can probably tell, I'm trying the "ship when still a little embarrassed" approach. It stings a bit, but it does get the product out the door...