10 ms·
Show HN: I taught myself PHP and built TweetPerView.com
- mohsen 16y agomaybe you'd want to let people watch your video without having to tweet it. just a suggestion.
- Vivtek 16y agoI think that's pretty much the raison d'être of this site, though.
- jordanlyall 16y agoThat's next on the list. It's been the #1 request so far: a "just show me the video" link. Perhaps the publisher has an option of enabling in the setup process.
- brownie 16y agoPerhaps you can have videos play a preview on accessing the site - allow the user to click the play button, have the video pause after ten seconds/5% of time, then pop up asking for a tweet if they want to continue watching.
- citricsquid 16y agoThis is a clever idea, it is however very horrible for users. I would close a page if this was requested of me, although you may have some luck with people in the "social media" field. If I was running this site I would have it create a prompt at the end of the video that says "oh hey if you enjoyed this why not share on Twitter?" but I guess Youtube already supports that natively... sort of.
- petervandijck 16y agoNot everything that asks something of users is bad for users. I think it's an awesome idea.
- citricsquid 16y agoIt's not asking something of a user, it's forcing them. If this was optional it would be asking. I think it would be great if it was optional and showed at the end of the video, why would you tweet about a video you've not yet seen?
- Legion 16y agoForcing users to do something isn't always necessarily a bad thing. It depends on the use case. In general, no, I wouldn't want to tweet about a video before seeing it, but that doesn't mean it doesn't have a use inside of something larger.
- alttab 16y agoI can't ever see a use case where it is OK to force a user to syndicate your content before viewing it. It trying to force virality -- and after a while users will stop watching videos, negating the effect if not harming the content in the long run. Think "Expert's Exchange"
- s_jambo 16y agoEvery time anything tries to make me like it, it has turned out to be a hoax (discovered by googling the thing not by liking it I might add).
- sgdesign 16y agoWell nobody's forcing you to use his service to force users. So it's still all good!
- dazzawazza 16y agoNice, I'd personally like to see an option to allow users to dismiss the dialog and not tweet but still see the video. I can see some uses for forcing a tweet but also for not forcing it. Well done for diving in and learning something new.
- netaustin 16y agoI have to laugh, because although I don't think I'd do this, most of my clients are pageview hungry media sites, and they would love this. I'd say within a month one of them will ask me if it's feasible to implement. This reminds me in some ways of SolveMedia (the CAPTCHA that forces users to engage with advertisers). What if you forced someone to tweet a CAPTCHA (I'm commenting on this hot new video, check it out!) and then used the Twitter API to verify?
- dools 16y agoThe fundamental problem here is that I don't know if I want to tweet about a video before I watch it. A tweet is like an endorsement, especially when you have the extreme burden of more than 10 twitter followers (as I have) - you have a responsibility to your adoring public to ensure you fill your stream with high quality, relevant content. All jest aside, I think it's a great idea to have the ability to tweet during a video as a seamless experience. You've chosen a great example with Mixergy. Andrew's interviews are LOOONG and I'm frightfully busy. I love watching his videos but I rarely make it through to the end. If I have a tab open with hootsuite in it I'll quite often hop across and tweet that I just watched the video, if the video were totally awesome I'd open up a tab to get to hootsuite and tweet about it but if it's nice and interesting but not bone shatteringly good, no-one but me and Wistia's video hosting stats will know that I watched it. If, however, the "Are you enjoying this video? Click to tweet about it right now" came up during the first half of a video, I'd be far more likely to spread the word about what I'm watching more often. Obviously it would have to be less obtrusive than it is now and it shouldn't interrupt the flow of the video at all.
- johnrob 16y agoNobody complains about referring friends as a way to ascend pre-release invite lists (i.e. http://www.socialcam.com/ http://www.socialcam.com/). How is this any different?
- rocktronica 16y agoThe artificial scarcity on beta apps is understood but unavoidable, if that's the route the app makers are going. Telling me to bother my friends before I can watch a video that I can get w/ a quick Google search or view-source is another matter. (That said, nice little script you made. Pretty clever!)
- ojbyrne 16y agoActually I find that practice kind of pernicious. I'm sure I'm not the only one.
- smbwrs 16y ago
- mikerhoads 16y agoThis is the perfect intersection between pretty crafty and annoying as hell. It might be stronger if you could play the first 5 minutes and then prompt for the tweet to see the rest of the video.
- dudurocha 16y agoWonderful that you did this all by your self. How long did it take? Other thing, I personally didnt like the "obligation" to tweet to see de video, one thing that would bem more interesting it is if you need to tweet to continue to watch the video. That guarantees that you are enjoying, and you want to share. Other thing, maybe some real time tweets would be very fun, like you write something little(100 characters) and than you have an update in tweeter.
- rokhayakebe 16y agoVery nice idea, but you should let users tweet in the middle of the video or at the end. If you force me to tweet before I won't watch it, but in the middle I will be very likely to.
- jarin 16y agoThat's probably true for most people if it's just a video in the middle of a blank page, but I would guess that you can pretty easily get people to tweet to watch the video if you a) put up a compelling description of the video or series and/or testimonials, or b) already have a dedicated following. If Seth Godin or Ramit Sethi did this, I doubt they would have any trouble at all getting thousands of tweets on each video.
- fluin 16y agoThis is a fail. If the video is on youtube, I can bypass the tweeting.
- jordanlyall 16y agoHi guys, thanks for the response and feedback so far. A couple things: * This puts the M in MVP. By rolling it live, I hope to prove (or disprove) the general concept. * As I mentioned earlier, the next iteration will include an option for the video creator to add a 'dismiss' button to allow the viewer to bypass the tweet requirement and just play the video. * The next thing I want to test is an 'in-stream' tweet requirement. Perhaps it shows 30-90 seconds of a video and then it prompts for a tweet. * I'm working on other, less obtrusive social actions: FB like, follow, etc. Thanks again for the feedback. Keep 'em coming. :)
- treeface 16y agoWhat framework are you using for PHP?
- jordanlyall 16y agoNo framework. Just hacking it all together. I'm a product/business guy who picked up PHP/MySQL and JSON to achieve a proof of concept. If there's a developer out there that wants to contribute, I'd be happy to chat.
- treeface 16y agoAs you continue your plunge into PHP, consider a super lightweight framework like CodeIgniter. Moving to a Model-View-Controller pattern early will turn you into a good developer a lot quicker.
- jarin 16y agoI can understand some of the criticisms in this thread (and from a user experience point of view they're pretty valid), but I think using TweetPerView on your videos is more like saying "this video isn't free, but instead of paying money to watch it, you're paying a tweet's worth of social capital to watch it". I mean, ignoring the fact that the video is on YouTube and all.
- jordanlyall 16y agoExactly, perhaps I need to work on getting that point across. Think of it as an alternative to micropayments.
- jordanlyall 16y agoAlso, the idea is that if the video creator wants to make it exclusively available as a TweetPerView, they should mark the video as 'private' so it won't show on YouTube.com and make it available to be embedded.
- randall 16y agoI'm glad you learned PHP, but frankly I don't see how this site actually adds value. If someone likes your video, a simple call-to-action (preroll?) or a page element loading with a tweet box seems like it'd be more effective than an ultimatum. Good design though, seems like you're on the right track for creating products. Good luck!
- egypturnash 16y agoOh, good, you do allow the user to edit the tweet before sending it off.
- one-two 16y agoI ain't tweeting shit, http://www.youtube.com/watch?v=YQtXHp5wXLE http://www.youtube.com/watch?v=YQtXHp5wXLE
- jordanlyall 16y agoI'm using that public video just as an example. As someone pointed out above, at its current state it's pretty easy to find out the url and watch the video. 1) It's a convenience thing, many of us download music on iTunes even though we can pirate the mp3s. 2) we can't assume the behavior of the average web user based on our own behaviors.
- kenkam 16y agoThe design is fantastic and I think you might be on to something here. Although there's the obvious problem (as seen from the comments) of users not being able to see what they endorse first, you will find ways to mitigate this. Perhaps you let users tweet in the next X minutes of viewing; if they don't like it, they close the tab and there's no tweet. In any case, good luck, and I look forward to seeing this work for you!
- sdfgyhjty 16y agoClick on our website: ╭══════════════╮ http://simurl.com/voblec http://simurl.com/voblec ╰══════════════╯ ╭══════════════╮ http://simurl.com/voblec http://simurl.com/voblec ╰══════════════╯ Website wholesale various fashion shoes, such as Nike, Jordan, prada, also includes the jeans, shirt, bags, hats and decoration. Personality manufacturing execution systems (Mes) clothing, Grab an eye bag coat + tide bag Air jordan(1-24)shoes $30 Handbags(Coach l v f e n d i d&g) $35 Tshirts (Polo ,ed hardy,lacoste) $15 Jean(True Religion,ed hardy,coogi) $30 Sunglasses(Oakey,coach,gucci,A r m a i n i) $15 New era cap $12 Bikini (Ed hardy,polo) $20 accept paypal and free shipping ╭══════════════╮ http://simurl.com/voblec http://simurl.com/voblec ╰══════════════╯ ╭══════════════╮ http://simurl.com/voblec http://simurl.com/voblec ╰══════════════╯ ╭══════════════╮ http://simurl.com/voblec http://simurl.com/voblec ╰══════════════╯ ╭══════════════╮ http://simurl.com/voblec http://simurl.com/voblec ╰══════════════ ╭══════════════╮ http://simurl.com/voblec http://simurl.com/voblec ╰══════════════╯ ╭══════════════╮ http://simurl.com/voblec http://simurl.com/voblec ╰══════════════╯ ╭══════════════╮ http://simurl.com/voblec http://simurl.com/voblec ╰══════════════╯ ╭══════════════╮ http://simurl.com/voblec http://simurl.com/voblec ╰══════════════╯
- shaggyfrog 16y agoIf I were ever forced to tweet about a video before I watched it, I would immediately close the tab and instead send a tweet about how idiotic the video poster is for making me jump through such a ridiculous hoop. I'm not even sure how you'd take into account someone not actually having a Twitter account in the first place. I hear tell those people call themselves "normal". Edit: almost forgot... if this "service" ever took off, the first thing I'd do is write a plugin to disable it.
- sinaiman 16y agoAnd I might set up a separate Twitter called "ShittyVideos" Haha just kidding, I think this is a cool idea/experiment, it'd be interesting to see what user reactions would be. Initially I would try to have a "dismiss" button just so you can see the ratio of users who tweeted vs. dismissed to see what kind of "annoyance index" you may be looking at here. Edit: ...what kind of "annoyance index" you may be looking at by disabling the dismiss button in the future Definitely an interesting concept.
- shaggyfrog 16y agoI don't comprehend why anyone would want to experience with seeing just how far they can annoy a user, on purpose. It's like poking some poor caged animal with a sharp stick. Are you annoyed yet? No? How about now... are you annoyed yet?
- sinaiman 16y agoSure, you could look at it like that, but this is what marketing is at it's core, really. You run a campaign and you then judge whether it was effective or not. And yeah, when some marketing effort isn't effective, it could be because it was annoying. But, the bottom line is that marketing a product or service is the process of figuring out what works on real people and a really good way of figuring that out is by actually trying it out with a real audience and recording the results, like a real experiment. You can call it purposely annoying users, but I don't see it that way, and for all we know some people might like the option of tweeting about the video they're about to watch...
- naithemilkman 16y agoNice job on the self learning part. Not sure about interrupting my video viewing experience. Maybe have that option at the end of the video or pop up subtly in the middle somewhere.
- sgallant 16y agoCongrats on learning PHP and building something. But what about that HUGE percentage of users that don't have twitter accounts?
- s00pcan 16y agoSo you created something to annoy users. How is this good?
- zalew 16y agoit needs an [x] button in the corner
- sambarvada 16y agoThe Tweet should contain the "title" of the video rather than saying "this is a great video"
- AndrewWarner 16y agoHoly crap. This. Looks. Stunning. We need to talk.