You could set the app up to call the Twitter API but cache the response in memory or something like Redis so you don't need any background jobs/file management etc.
Much appreciated. I'll be in this thread answering any questions. Bug reports and feedback very welcome. This app was made with help from Tanya of techtwox.com
When you swipe to next video, you have to unmute each time. I know that mobile browsers only allow muted videos to auto play but was wondering if you’ve thought about finding a way to make it so that you only have to unmute the first video.
I know that this is possible to do, because for example YouTube is able to do that in mobile browsers. I don’t know how they do it, but for example if you open this link in a mobile browser and unmute it and allow auto play to continue to next video after it then notice that the next video is unmuted as well.
Reddit has (and always had) this and many more. It's all part of their extensive anti-abuse system. For example if you go to someone's profile and downvote all their comments, that probably won't work. If you link your post on chat and tell them to go upvote you, won't work either. There's many more of these, and most of them look like they work but behind the scene reddit takes it all into consideration and knows people trying to game the system.
It sounds like he's saying that depending on the Referer header for a loaded comments section, HN may or may not generate upvote buttons that are duds.
Looks like there's an auth parameter in the upvote GET request, so sounds entirely plausible.
I just got an endless stream of incredibly boring garbage. Gave the algorithm some feedback to tune it to my interests, but there's nothing there for me. I guess now I know what the fuss is about though.
I meant in terms of video bitrate-- regarding content, the default feed is unlikely to appeal to working professionals, but it does tune itself rather effectively when fed preference data. I have no idea if it will do personalization from the web site.
These are neat, but in my mind, TikTok is far more about the ForYou algorithm than the fact that it's a scrolling feed of videos. The latter is fairly easy to do, as showcased by this very thread. Any decent engineer can throw together a demo like this fairly easily. TikTok's huge success though seems to be due to how good it is at predicting what people will like, which is something that even Youtube struggles to sometimes. Of course predicting 10s videos is much easier than predicting 5m videos.
The algo has been failing pretty bad; "hide videos from this user" does not work anymore, i suspect it can only deal with a limited number of ignores. Last summer I did an experiment, tapping "not interested" on any food-related video (I was on a diet) and yet i kept being shown food videos.
The former issue may be intentional. I've seen many recommendation algos not quite letting users shoot themselves in the foot. It's like how if you subscribe to 1000 channels on Youtube, it'll start only showing you the videos you actually watch instead of all the videos.
The latter is strange, but generally for me it has worked pretty well, without even needing to rely too much on "not interested". For example, in March I started playing Animal Crossing, and a week later my feed was 50% ACNH content. Then I stopped playing around May, and a few weeks later, I was quickly down to maybe 1 a day and now I'm at 1 a week maybe.
That being said, I like and share videos frequently, so that may be a good signal of what I'm currently interested in to the app.
This is pretty cool, I like the aspect of simply watching videos. I think I made it to the end of videos though, not sure if this was intentional or if you want to continue to paginate videos forever lol. Appreciate your idea and work, keep chugging!
mostly a circlejrk with other hunters fake reviewing a product they haven't used and half of these things will be dead in a year. everything about PH screams fake.
Wow, it didn't even occur to me to try dragging with a mouse. I'm on a touchscreen laptop and when touching-and-dragging didn't work (only moved the videos a little bit, but not enough to go to the next one), I just assumed it was mobile-only.
As long as you do it as part of a user gesture it should work. Make sure the actual play() is called from within the context of a touch/mouse event, that should be enough.
You are right. This is an early version. Thanks for the feedback. I would have liked to post it to showhn on Monday when I had cleaned it up a bit but fate took it out of my hands.