Yep! It's one of the things Ember is (or should be) best known for. The whole "don't break the web" tirade.
React-router should be able to handle it (you said you were using react, wasn't sure if it was in conjunction with react-router), but the documentation that describes the updating patterns of the URL isn't so easy to find... This might help though:
I was thinking that rather than how multitwitch does it (which is multitwitch.tv/<stream1>/<stream2> or something like that), you might want to pass the streams as query string params (ex. "&1=<stream1>").... But then again, you could just use their style. Also it might be smart to selected layout type.
Hey everyone, I got fed up with having to juggle around multiple tabs each with a different stream and manually muting them. I spent the past 2 months working on a website that hopefully solves this problem.
This was my first foray into React. After having been developing on Ruby / Node on Heroku, making a pure frontend static app was refreshing.
Here are some of the features:
- Very, very fast. A lot happening under the hood with video to make the swaps near instant. I had to play around with GPU acceleration and CSS transforms to manipulate the streams.
- Load three streams simultaneously, when you swap out the primary stream, the other two streams are muted automatically.
- A powerful compact stream browser accessible to your left. I've tried to make it so you can scan a whole lot of streams at once to pick out the most interesting ones.
- Auto-refreshing stream list. Hopefully you won't even notice it reloading. It's always kept up to date to minimize any offline streamers and catch your favorite streamers coming online.
- Drag and drop streams into screens, click on screens to promote them to the primary. A lot of small miscellaneous things that hopefully make Teevox more intuitive.
- Auto bandwidth optimization, when you select a very high quality stream (ex: Source), instead of switching all three to high quality, it'll only do it for the primary stream. When you swap out for another primary stream, it will seamlessly transition into the proper quality.
The best part was the static HTML portion that allows it to load almost instantly without any preprocessing necessary. Let me know what you think!
Yes, exactly! It's difficult for me to motivate myself to post a topic for discussion, because I really don't want it to be a discussion topic. I just want the ability to casually throw some thoughts out there, like I may do if I wanted to mention something to someone in a coffeeshop.
You're right, having a more closed group with people you personally know would be interesting. There's something special about knowing what people you care about are doing at the moment
Made the fix for the link! Let me know if you run across other issues
Lapface was my weekend hack designed to give the feeling of working with other people. It takes a low resolution webcam shot every 3 seconds of you working. I made the image with slow fps to relieve you of the pressure that usually comes with broadcasting
It feels nice to have people working alongside you. I've had it described as a virtual coffeeshop where you see people in the ambient background
Thanks for your kind words. It took me a long while before hitting that submit button. It's that moment when you're unsure if what you've written is any good.
I think I now know why. There was a TED talk by Simon Sinek regarding how Apple sells its products to its customers by making you believe why you should need one than without one.
The keynote didn't really sell me the watch. To me it was more like a 'me too' smartwatch but with several customizable options to set it apart from the competition. They should've stick with one model and iterate later like they always did.
But I agree, if the presentation was worded like this, I probably would've bought one in a whim and wouldn't think the heartbeat thing as gimmicky.
While I don't think so much should be viewed under the 'what would Jobs do' prism, I agreed with your points on product development, choice, and presentation. Brilliantly written.
I'll be downvoted for this, but I'd like the chance to express myself to the author.
I felt what you wrote was in poor taste. I think that it's in poor taste to speak for the dead when one was close friends with them, and I think that it's worse still to speak for a celebrity whom you had no personal acquaintance with.
I feel like you did nothing more than mask your own personal complaints about Apple inside dialog written as if spoken by Jobs' , but with little forethought about Jobs' past history of actions, or the hierarchy of team effort that goes on at Apple, or even the way Jobs presented himself.
The disparaging comments about 'his' previous lineup that 'he' (you) made proved that furthermore.
I say all this with a personal hatred for Apple and the Steve Jobs method of getting stuff done, so I'd hate for anyone to think that i'm simply upset that it is sullying His name. I don't care about that; I just don't think that it's realistic in the least.
Hi all! It started off as a 1 day project and then I ended up getting carried away.
A few features:
- Smart pre-caching to minimize load time.
- Collect interesting vines. Right now, it just dumps it into local storage.
- Duplicates elimination.
- Categories that act like channels for rough curation.
I think the most interesting part about Vine is that you get a huge amount of short-form content with high variance in quality. This is very similar to 9GAG where enjoying a single piece of media is quick and there is a large corpus out there. This means you build an effective curation mechanism, you get a lot of value. In either case, let me know what you think!
Find me on twitter at @jiggityk. I will also be hanging out in the Olark chat on the site.
I know you probably meant it in jest, but really each batch has some great folks in it, and no batch is really "better" than any other. I wouldn't want anyone else to get a complex, since startup founders can be a sensitive bunch. :D