News for hackers. Stuff that matters.
Re:Building an open source Nest by mrfusion on Friday January 17, 2014 @09:04AM (#7075758)
I like the use of short 2-5 second videos instead of pictures. They did it tastefully and made it useful.

I never thought I'd see a good use case for auto playing videos. (It kind of reminds me of Harry Potter too)

Re:Building an open source Nest by teh_klev on Friday January 17, 2014 @09:23AM (#7075853)
I'd rather I it didn't auto-play and let me choose whether I want a page to swamp my bandwidth and CPU. Even over an 8Mb/s ADSL connection on a quad core Xeon workstation with 12GB or RAM and fairly decent video card this page is one of the worst behaved I've encountered in a while.

Sadly I won't be reading any of the content because even after five minutes it's killing my browser. To the spark.io blogging team, please don't assume unlimited wads of broadband. Let the reader decide whether they want to play your videos, and you know, I can only watch one video at a time on that page, so why start them all playing at once? This is no better etiquette than CNN or MSNBC or an adware farm where they start playing videos at you upon arrival. It's very rude.

Re:Building an open source Nest by kmfrk on Friday January 17, 2014 @09:27AM (#7075885)
Indeed; autoplay=true is stupid, but on the other hand, it's quite remarkable how it manage to bring my desktop PC to its knees.

Maybe using whatever https://mediacru.sh/ returns instead will help.

Re:Building an open source Nest by RossM on Friday January 17, 2014 @10:13AM (#7076144)
I really liked the effect, but took my headphones off to hear my MBP preparing for takeoff.
Re:Building an open source Nest by Kliment on Friday January 17, 2014 @12:11PM (#7076933)
Bluekitten, you are hellbanned for no apparent reason as of 21 days ago.
Re:Building an open source Nest by ewoodrich on Friday January 17, 2014 @07:05PM (#7079359)
This is the second time she's been hellbanned too.

For no real reason either time. I'm not sure what's going there.

Re:Building an open source Nest by pg on Friday January 17, 2014 @07:10PM (#7079380)
Bluekitten is just the 100th or so reincarnation of recoiledsnake, which is as far as we can tell a Microsoft astroturfing campaign. Lately their sockpuppets are often female, to give people the impression we're banning women when we ban them.
Re:Building an open source Nest by grinich on Friday January 17, 2014 @09:26PM (#7079758)
Are there many accounts like that on HN?
Re:Building an open source Nest by pg on Friday January 17, 2014 @09:48PM (#7079823)
This person or group has created lots of accounts, but there are no others like them that we know of.
Re:Building an open source Nest by Ygg2 on Friday January 17, 2014 @03:44PM (#7078283)
Why do people get hellbanned for?
Re:Building an open source Nest by cbhl on Friday January 17, 2014 @10:29AM (#7076231)
mediacru.sh returns MP4 videos, though...
Re:Building an open source Nest by Sir_Cmpwn on Friday January 17, 2014 @02:27PM (#7077876)
You can easily embed MediaCrush videos on your site. I'm one of the devs on MediaCrush, I can answer questions if need be. It brings in webm, mp4, and ogv, but we've fine tuned the encoding more than most people would think to, and we have the video player UI in place if don't want to autoplay.

https://blog.mediacru.sh/2013/10/31/Add-media-hosting-to-you...

Re:Building an open source Nest by lewispollard on Friday January 17, 2014 @11:15AM (#7076508)
I'm on ADSL with a low-end Core i5, 4GB RAM and integrated graphics, and didn't notice any slowdown at all.
Re:Building an open source Nest by georgemcbay on Sunday January 19, 2014 @06:34AM (#7084160)
I'm running Windows 8.1 on an i5 with Chrome and didn't notice any slowdown (nor fan speedup, or any of the usual issues sudden resource drains tend to cause) at all either. Looking at task manager shows Chrome is only using 13% of the CPU while I'm actively viewing that page.

I'm sure YMMV depending upon OS, browser, underlying installed codecs handling the video (and their associated gpu acceleration or lack thereof), etc.

Re:Building an open source Nest by sixothree on Friday January 17, 2014 @01:45PM (#7077609)
Did your cpu usage spike?
Re:Building an open source Nest by sp332 on Friday January 17, 2014 @02:15PM (#7077791)
I also have an i5, and my Firefox was only using about half of one CPU, but stuttering like crazy. The UI froze up constantly and would barely scroll. FF 29.0a1 (2014-01-16) on Win7.

Edit: This is with crummy AMD FirePro 2270 graphics. Chrome 34.0.1789.0 canary was very smooth on the same box!

Re:Building an open source Nest by sliverstorm on Friday January 17, 2014 @05:44PM (#7078980)
Yeah, it doesn't seem to be memory- or CPU-limited. My browser hard-locks for half a minute, but most major usage stats don't move.
Re:Building an open source Nest by xauronx on Friday January 17, 2014 @01:25PM (#7077474)
Same
Re:Building an open source Nest by pacmon on Friday January 17, 2014 @03:35PM (#7078244)
I'd have to agree. It's not the bandwidth that was the issue though. All those videos loading and playing at once crushed my poor browser (Waterfox 24) until I was able to slowly pause them one by one. This does, however, work mostly smooth on my version of Chrome (32).
Re:Building an open source Nest by simfoo on Friday January 17, 2014 @10:45AM (#7076326)
I'm on a university fiber network using my beefy workstation and this page is killing my Firefox
Re:Building an open source Nest by seferphier on Friday January 17, 2014 @11:03AM (#7076432)
Same. it was insanely stressful for firefox. But this was a pretty good use of videos. if it could be more memory efficient..
Re:Building an open source Nest by ricardobeat on Friday January 17, 2014 @01:38PM (#7077564)
It wouldn't have the same effect without auto-play. This is essentially a smarter GIF. Looks like the CPU suffers from all the videos playing simultaneously, maybe pausing videos as soon as they go off-screen could solve that (while browsers don't get to optimize this).
Re:Building an open source Nest by theon144 on Saturday January 18, 2014 @04:59AM (#7080655)
Firefox 26 with a shit-ton of privacy-related plugins on a budget $350 desktop, no slow-down at all.
Re:Building an open source Nest by mcgaffin on Friday January 17, 2014 @02:07PM (#7077737)
This could be a useful chrome/firefox plugin. If you run this in your browser console, all that video will stop:

$('video').each(function() { this.pause(); })

Re:Building an open source Nest by singold on Friday January 17, 2014 @12:13PM (#7076951)
Windows XP SP3 - Chrome 31.0.1650.63 - Core 2 Duo - 2GB Ram and no problems.

Now i'm thinking about upgrading and all that... :P

Re:Building an open source Nest by zsupalla on Saturday January 18, 2014 @06:14PM (#7082667)
Performance issues are resolved, now the site only plays the videos that are on-screen.
Re:Building an open source Nest by ddoolin on Friday January 17, 2014 @09:26AM (#7075871)
Agreed. I had to open the source and see what they were using. Native video elements...I like it. I figured it was a nice GIF or something.

Not sure what the others guy are talking about. Works fine on my MacBook Pro...not issues at all?

Re:Building an open source Nest by selectodude on Friday January 17, 2014 @09:55AM (#7076023)
Same with Safari 7 on my MacBook Pro. Worked a treat, was a super cool concept. I'm surprised to see all the complaints with Chrome, I always took that browser to have the best support for this kind of stuff.
Re:Building an open source Nest by ddoolin on Friday January 17, 2014 @09:57AM (#7076035)
I'm using Chrome and it works just fine. I'm actually quite curious what's causing the negative experience across equally capable machines.
Re:Building an open source Nest by simoncion on Friday January 17, 2014 @10:02AM (#7076068)
Me too! I'm using Chromum 31 and Chrome 32 on Linux with old open-source Radeon-HD drivers, and ran that page without issue. shrug
Re:Building an open source Nest by corresation on Friday January 17, 2014 @10:12AM (#7076134)
A different video card, codec chain, and on and on, can yield a very experience. Being an early adopter of many Harry Potter-esque moving pictures can yield nice content, but it will invariably cause client issues.

As I mentioned in another post, it works fine in Chrome 34 on the same hardware that it struggles dramatically with in Chrome 32. Both of them have hardware decoding enabled, and so on. The Chrome 32 instance has no problems at all playing video anywhere else.

Indeed, on that same line, the videos don't load at all on Chrome on the Nexus 5. The N5 of course supports h264, and has no problem on any other site that I've ever discovered. Maybe their server is now overloaded (EDIT: Okay they're using S3....going to be an ugly bandwidth bill from that...and it's fully responsive), but it also doesn't load on the iPad 3rd generation running iOS 7. Again just black boxes.

EDIT: I wonder if it's because they're (s3) setting the content type to octet-stream, rather than video/mp4. Some clients seem to be going on alternate decode paths or are refusing to display it because of that.

e.g.

Content-Length:6915107 Content-Range:bytes 0-6915106/6915107 Content-Type:application/octet-stream

There's a lesson in here somewhere.

Re:Building an open source Nest by asdashopping on Friday January 17, 2014 @10:36AM (#7076274)
In my experience Safari is generally much smoother and uses less power than Chrome on OSX. Chrome frequently makes my MBP uncomfortably hot on websites that Safari doesn't break a sweat on (like Flash videos on Youtube, although Chrome's built-in Flash could be causing problems). It's unfortunate.
Re:Building an open source Nest by zz1 on Friday January 17, 2014 @10:26AM (#7076208)
Thank you for your comment: it allowed me to understand that the empy blocks I was seeing were meant to be videos (Firefox user here).

It's sad to find out that they ignored that mp4 isn't supported by all browsers. I know: HTML5 video is just a PITA, and that's indeed a reason why so many still rely on gifs.

I hope this project grows, and that they will care a bit more than they did here.

Re:Building an open source Nest by michaelt on Friday January 17, 2014 @10:57AM (#7076401)
Works for me on Firefox 26.0 on Ubuntu?
Re:Building an open source Nest by maxerickson on Friday January 17, 2014 @12:29PM (#7077076)
Firefox only supports platform codecs for mp4. So, for instance, it doesn't work on XP.
Re:Building an open source Nest by zz1 on Friday January 17, 2014 @04:29PM (#7078533)
Neither on OS X
Re:Building an open source Nest by cabalamat on Friday January 17, 2014 @10:46AM (#7076331)
> I like the use of short 2-5 second videos instead of pictures.

I utterly disliked it. It made my browser slow and so I didn't read their page.

Re:Building an open source Nest by pistle on Friday January 17, 2014 @10:16AM (#7076158)
Autoplay has been the devil for 15 years in UI. You don't repeat animation and you don't auto-start it unless that is the expected primary feature of the landing page.
Re:Building an open source Nest by FatalBaboon on Friday January 17, 2014 @10:56AM (#7076392)
I opened the page with Firefox and my (reasonably powerful) laptop started overheating instantly.

Opening the page via eww in EMACS made it readable since it doesn't load videos if I don't ask it to.

Re:Building an open source Nest by theallan on Friday January 17, 2014 @09:13AM (#7075809)
Possibly, although I'm not that keen on my CPU fans spinning up just to scroll through a web-page.
Re:Building an open source Nest by larrydag on Friday January 17, 2014 @09:16AM (#7075827)
I wonder if that could be optimized if they were compressed GIFs.
Re:Building an open source Nest by boristhespider on Friday January 17, 2014 @09:37AM (#7075932)
Apparently [1] MP4s (at least their file sizes) can be optimized much more than animated GIFs, although it doesn't seem like that's been fully done here.

[1] http://gfycat.com/about

Re:Building an open source Nest by corresation on Friday January 17, 2014 @09:33AM (#7075910)
h264 videos are generally significantly smaller than comparable resolution animated GIFs, not to mention being much better quality: It is a very good thing that the era of animated GIFs is drawing to a close, and the pace with which MP4 is supplanting animated GIFs is quickly accelerating.

Having said that, an h264 source can have magnitudes more complexity for playback, and generally the greater the compression the higher the playback complexity. Having five or so high profile multi-MB decorative videos autoplaying on a page is excessive.

They shouldn't use autoplay. They shouldn't even initialize until scrolled into view. They shouldn't all play at once. Their bandwidth usage is going to be enormous from this HNing, a single page impression pushing 15MB+ (EDIT: I hadn't really delved into it at the time given the display issues, however I grossly underestimated when I said 15MB).

Re:Building an open source Nest by ricardobeat on Friday January 17, 2014 @01:41PM (#7077588)
@simoncion you've been hellbanned in this thread for some reason.
Re:Building an open source Nest by simoncion on Saturday January 18, 2014 @04:51PM (#7082383)
Thanks for the heads-up. Not that I want to learn anything about HN's ban system, but it's interesting to see that the hellbanhammer can be wielded on a per-thread basis.
Re:Building an open source Nest by bluefinity on Friday January 17, 2014 @09:18AM (#7075834)
Oh, I was wondering what those were. They just appear as black boxes on my tablet. I guess they're flash?
Re:Building an open source Nest by davb on Friday January 17, 2014 @09:20AM (#7075840)
MP4 using HTML5 <video> tags.
Re:Building an open source Nest by peterclary on Friday January 17, 2014 @10:03AM (#7076075)
What's your tablet?
Re:Building an open source Nest by bluefinity on Friday January 17, 2014 @11:34PM (#7080086)
Nexus 7 (2013) -- running Android 4.4.
Re:Building an open source Nest by corresation on Friday January 17, 2014 @10:44AM (#7076315)
Different person, but the videos do not load in either the iPad (iOS7) or Nexus 7 (Android 4.4) for me. As mentioned in another post, the content-type being returned is wrong for video/mp4, at least from the S3 servers I am hitting. Perhaps this varies and is correct for some, but it seems to be the reason for so many varied experiences -- some clients just ignore it, others seem to choose render paths based upon it, and others refuse the content because of it.
Re:Building an open source Nest by adventureloop on Friday January 17, 2014 @09:38AM (#7075944)
I like the idea, but the moving images in my eye line as I tried to read made me feel really queasy.
Re:Building an open source Nest by rlpb on Friday January 17, 2014 @10:50AM (#7076353)
So that's why I had a bunch of random gaps.

Poor degradation to those of us running NoScript, there.

Re:Building an open source Nest by jonathansizz on Friday January 17, 2014 @05:12PM (#7078796)
If you run a browser extension that breaks the web, the web breaks. Maybe try something like DoNotTrackMe instead?
Re:Building an open source Nest by lukejduncan on Friday January 17, 2014 @02:00PM (#7077698)
I actually really disliked this. Too distracting for me. Maybe my tastes will change over time - but I stopped reading because I couldn't concentrate on the text.
Re:Building an open source Nest by MereInterest on Friday January 17, 2014 @12:40PM (#7077146)
As someone who often browses over remote desktop, it gets quite frustrating, since all of the sudden my connection, which is fast enough for static text, freezes.
Re:Building an open source Nest by corresation on Friday January 17, 2014 @09:17AM (#7075828)
On a well-equipped i7 Windows 7 x64 machine, this web page brought Chrome 32 to an absolute crawl.
Re:Building an open source Nest by kdot on Friday January 17, 2014 @10:41AM (#7076299)
Worked so well that I didn't even realize this was video, thought they were GIFs
Re:Building an open source Nest by diydsp on Friday January 17, 2014 @11:15AM (#7076506)
Worked well technically on i7/win7/laptop(32GB)/firefox. I didn't like the effect though: jittery, repetitive, distracting. A tripod would have gone a LONG way here as well as only using in focus images. as only using It was like channel surfing. I said, "ooh ahh" to myself, but didn't hold the channel there for long even though I love the concept.
Re:Building an open source Nest by jrabone on Friday January 17, 2014 @09:42AM (#7075959)
Worked well for me on same hardware / software - suggest your video drivers aren't, er, driving...
Re:Building an open source Nest by corresation on Friday January 17, 2014 @09:59AM (#7076050)
FWIW it runs fine on Chrome Canary (currently 34). CPU/GPU is still excessive for videos that people might not even want to see, but the videos all run smoothly and the browser remains responsive. Not sure what the Chrome difference is for that.
Re:Building an open source Nest by venomsnake on Friday January 17, 2014 @11:22AM (#7076559)
I7, 32 GB ram, 7970 latest chrome dev and it was on its knees.
Re:Building an open source Nest by ANH on Friday January 17, 2014 @09:25AM (#7075865)
Works great on a i7 Ubuntu 13.10 x64 machine under Chrome 31.
Re:Building an open source Nest by XorNot on Friday January 17, 2014 @10:32AM (#7076250)
i5 Mint 16 with Chrome 31 - worked great, no fan speed ups for anything.
Re:Building an open source Nest by sixothree on Friday January 17, 2014 @01:46PM (#7077614)
Chrome Win7 as well. This page makes all 4 (and 8 hyperthreaded) cores peg 100%. But strangely it still feel responsive in scrolling etc.