skysight-inc/HackerNews huggingface dataset:
few years means if we can get ray tracing and realistic human models (sorry the Coke commercial of Audrey Hepburn I did NOT find realistic at all), which seems unlikely, I'd say give it a a few decades.

Lucasfilm is already experimenting with using video game engines for their film making.

https://www.youtube.com/watch?v=CdsFEMDceNg

Would Star Wars fan want Oculus Rift + Haptic Bodysuit + Star Wars world with full ray casting and realistic models?
This is great idea but confusing. I missed the drowning event and tried to replay, but the controls are hidden. Clicking on the logo I got to an identical looking, but different video in which a different incident takes place (there's lots of them [0]).

To be educational, this should have a 'watch again' feature, or show the video controls, so I can actually re-watch the scene and watch for the features of drowning.

[0] https://www.youtube.com/channel/UCnERyC7dwJwTvEyzYz6uxHw
If your primary goal is to learn a modern language, and you're ok with it being maybe a bit too modern and not quite polished yet, Rust is a very interesting choice.

It seems like it could fit well with the needs of game developers since it offers fast and predictable performance, compared to anything with a garbage collector, but it also offers compiler infrastructure to make it a lot harder to shoot yourself in the foot, though it does feel restrictive to start.

Piston is a game engine that folks have written in rust that you might be interested in playing with: http://www.piston.rs/
Then just throw away your router unless it's also acting as a server. A dirt-cheap ath9k router will perform just as well and can almost be powered by USB, or you could get something a little nicer and have dual-band WiFi and gigabit Ethernet for under $60. (eg. https://wikidevi.com/wiki/TP-LINK_TL-WDR4300 )
The first challenge is training data. 10-100 videos of people beginning to drown would be a good start.
It also might be highly pool dependent. The different shapes, styles and attractions at the pool will all make a difference. Wave pool vs slope vs dropoff etc
Some of these videos are pretty easy... One has a kid thrashing around right in the foreground.

I worry that this will have the opposite of the intended effect: "I spotted that kid 5 seconds before the lifeguard, this is easy!" close tab
Making React reactive: the pursuit of high performing, maintainable React apps
> This is pointless and nothing new. Remote desktop in the browser has never been an issue, so obviously playing games isn't an issue either.

That is completely wrong. Remote desktop doesn't really care about latency or framerate. The vast majority of updates will change only a few pixels (e.g. moving the cursor or typing a letter), and when fullscreen updates do occur (switching apps), it's okay if it takes a visible fraction of a second for the update to sweep across the screen.

Gaming needs to be high-speed, it needs to be low-latency, and it needs to be seamless. 30FPS is an absolute rock-bottom minimum, and gamers are increasingly demanding 60FPS (or more). Some specific genres, like rhythm games, are so sensitive to timing that you can tweak their input-detection settings based on the latency of your television.
I think Cuban's reason is shared by a lot of Americans, which is why Trump is polling as high as he currently is.

Trump is brash, and how well his business ventures could translate into Executive Branch acumen is up for debate.

But he is the antithesis of the typical political candidate that dithers or uses doublespeak to avoid having to take a stand on a subject before having a solid understanding of how the position will affect potential voters and contributors. Case in point: Hillary Clinton's latest dodge of a question regarding the Keystone Pipeline.
Caution with unlocking the device, when you do, you loose the proprietary DRM data for the camera and picture optimization by Sony and the quality drops massively. You can't regain them (or at least this wasn't the case a year ago). So do some research on this before, not sure if this can be avoided now.
No mention of Snowden and NSA's mass surveillance and the impact on Cisco earnings? I'm guessing Robbins would rather not discuss that.
When I was a young child, my local pool allowed kids to play on large floating foam rafts (like this, but half the length: http://goo.gl/7Y4HbU). One day I decided to show off my underwater swimming skills to a girl I fancied. After a long swim underwater, I exhausted my breath and came to resurface for air, only to get caught under a stacked pile of 5 of these rafts, with kids standing on top like in that photo! I panicked and didn't know what was going on. I don't remember what happened next, but I am told my father was watching me closely and jumped into the pool, pushed the mats off of me (thus throwing like 4 kids off the rafts into the water) and saved me.

Parents were angry at him for throwing their kids into the water. None of them even realized I had almost died. Not that I blame them though, it would probably look pretty funny to see a grown man knock 4 kids off some mats into the pool haha.
Amazon provides new details on its plan for a drone superhighway in the sky
Ahh, gotcha. That's a neat approach, though the double hit of Docker builds + AMI builds feels a little weird to me. Thanks for the insight.
My favorite one was where the lifeguard asks a kid several times if he is OK, and the kid is fine, and then a few seconds later, the kid drowns, and the guard dives in.

But....
> There is very little splashing, no waving, and no yelling or calls for help of any kind.

I saw lots of splashing in the rescued kids. Obviously no waving, though. How could someone wave? People wave and yell when they are trapped (as in a current), but not drowning yet.
The Setup – Bjarne Stroustrup
Parallon is Hiring an iOS Senior Application Engineer
Here are the resources I've found most helpful:

Sales
-------------

Steli Efti: his YouTube videos + blog posts at blog.close.io

Smart Calling by Art Sobczak

Question Your Way to Sales Success by Dave Kahle

Marketing
-------------

Traction by Gabriel Weinberg
I have a question about this: With all the BlackHat / Defcon talks that have been squelched over the years in the run-up to the conference... why do they still advertise talks ahead of time?

Wouldn't it be much, much better to just keep the topics secret until the moment of disclosure?
I really do appreciate the effort you put into these videos, and I definitely understand you want something out of this as well but the user experience of having to go through your site instead of a link to a youtube playlist does put me off quite a bit.

Either way, the first few videos I've watched so far are great, thanks.
Attention Android Users, “Stagefright” Vulnerability Risk
Plenty of projects like that if you want to a) make the world a better place and b) seek adventure

"The only thing necessary for the triumph of evil is for good men to do nothing." -- Edmund Burke
Why are those implied to be the only two options? How about someone who's honest and actually knows what they're talking about?

Donald Trump certainly isn't the first person to try to "shake up" politics by being "the last honest politician," that's actually a very old and time-tested political strategy. Does anyone really think there's no calculation behind what Donald Trump says and does? This isn't the first time he's run for president - he's not Mr. Smith going to Washington - he's a multi-billionaire businessman with deep political and media connections and interests. The man's political image is well constructed and orchestrated.
While I do agree it's not as easy as it should be, connecting containers it's actually doable (https://docs.docker.com/userguide/dockerlinks/), while logs are still a big mess because there is no unified strategy.

Databases are also tricky to run in containers, because even those with the best replication strategies can afford losing nodes but at a high cost (like re-balancing nodes, etc), and containers still don't have the stability to provide an acceptable uptime that's worth the risk.

On a side note, since you mentioned nginx and RESTful APIs, I would check out Kong (https://github.com/Mashape/kong) which is built on top of nginx, and provides plugins to alleviate some of these problems (http://getkong.org/plugins/).
Some might counter-quote, but the default behavior is to ignore the listings where the bid seems too low.

By the same token an Uber driver can choose to "chase the surge" and only tune in during high-demand time in a high-demand area.
On second thought, after doing some back-of-the-envelope calculations, the per-pageview fee would have to be a lot more than that. Even if you charged $.01 per pageview, that still couldn't compete with ad revenue.

So nevermind.
Verified Domains
The other annoying one is the "subscribe" popup that blocks whatever you're about to read. Why would I subscribe to your service? I haven't even seen what you have to offer yet! All I've gotten is this giant flier thrown in my face, and that makes for a pretty bad first impression.
Is there any good documentation out there on embedding Tcl? The current page about it on the Tcl site (which itself is a maze of twisty passages) is mostly dedicated to trying to convince you not to embed it, and then there's some broken links to other sites.
A map of relative population changes over the last 150 years or so would be informative WRT the original topic.

I suspect the relative population has changed quite a bit more in Las Vegas than NYC for example. Or even regionally, look at the recent growth of the south, after the invention of air conditioning.
This and uMatrix (https://github.com/gorhill/uMatrix/wiki) both forked from HTTP Switchboard.

uBlock is an adblocker, uMatrix has finely grained matrix controls for which http requests are even allowed to go through and requires tuning for most sites. I like having both :)
Startups often follow the money. I would be hesitant to blame startups for what is really a far deeper and far more pervasive cultural problem.
The railroad companies did some of this themselves -- the SPR in Sprint stands for Southern Pacific Railroad.
Popular 2013 article, was discussed on HN in the past:

> Drowning Doesn’t Look Like Drowning

> In 10 percent of drownings, adults are nearby but have no idea the victim is dying.

> Here’s what to look for

http://www.slate.com/articles/health_and_science/family/2013...
Thankfully, as of January only Vista users will still be on IE9 (well, in a supported manner).
just googled more :) - https://en.wikipedia.org/wiki/Pulse_oximetry - an adapted for waterpool conditions earlobe oximeter is probably what is needed here (with probably a transmitter/amplifier with battery in the wristband). But currently it is in the $100+ territory.
Amazon Lays Out Plan for Drones to Navigate Skies
That's a bit of my point... If you're building relatively small independent services with Docker you can deploy service A with node 0.10 as it's tested environment and service B with iojs 2.4 on the same server, without them conflicting... when you need to update/enhance/upgrade service A you then can update the runtime.

The same can be said for ruby, python and any number of other language environments where you have multiple services that were written at different times with differing base targets. I've seen plenty of instances where updating a host server to a new runtime breaks some service that also runs on a given server.

With docker, you can run them all... given, you can do the same with virtualization, but that has a lot more overhead. It's about maximum utilization with minimal overhead... For many systems, you only need 2-3 servers for redundancy, but a lot can run on a single server (or very small cluster/set)

I have to agree on ansible, systemd and go... I haven't done much with go, but the single executible is a really nice artifact that's very portable... and ansible is just nice. I haven't had the chance to work with systemd, but it's at least interesting.
IBM Expands Cloud Services with Compose Acquisition
Singer/harpist Covers Style from Taylor Swift
Something I don't see in the docs, is it possible to mount rsync.net storage with something like sshfs and use it like a filesystem? If possible, is there anything stopping it from being a good idea?

I'm looking for an EBS style mountable storage for digitalocean instances, since they don't scale up disk space to price very well.
T-Mobile adds Apple Music to its data-free music streaming plan
obviously, you're not a golfer.
It's nowhere near as dense as NAND. It's just a bit denser than DRAM.
>Docker might still be nice for perfect reproducibility

Docker actually doesn't help reproducibility at all, because the underlying reproducibility problems present in the distro and build systems are used are still present. See GNU Guix, Nix, and Debian's Reproducible Builds project for efforts to make build truly reproducible.

I had a good laugh when I read "the Rube Goldberg Machine development anti-pattern". This describes the situation of "modern" web development perfectly. I'll add that such software typically requires 3 or more different package managers in order to get all of the necessary software. And yes, Omnibus is an abomination and Docker is much better.

I think Docker is papering over issues with another abstraction layer. It's like static linking an entire operating system for each application. Rather than solving the problem with traditional package management, Docker masks the problem by allowing you to make a disk image per application. That's great and all, but now you have an application that can only reasonably be run from within a Linux container managed by Docker. Solving this problem at the systems level, which tools like GNU Guix do, allows even complex, big ball of mud software to run in any environment, whether that is unvirtualized "bare metal", a virtual machine, or a container.
I don't remember how old I was, but I distinctly remember an occurrence at one of my first swim lessons. It was a group class, and we were all hanging on a rope taking turns swimming to the instructor a few feet away. I thought I heard my name called, so I tried to push off the rope to swim to them. Since it was a floating rope, I didn't get the momentum I was expecting, so before I knew it I was frantically trying to get to the rope, or the wall, or the instructor, or ANYthing I could grab onto. After what seemed like hours (but I'm sure was a few seconds) the lifeguard hopped in and grabbed me. It's been at least 20 years, and I'll never ever forget the panic - and to think it happened in the middle of a swim class with an instructor not 10 feet away.
My dad always told me when we went on vacation to the beach to "respect the ocean", and if I ever have kids I will for sure expand that message to "respect the water" and pass it along - whether it's the atlantic or a kiddie pool.
Yes, this is usually a problem. A better way to use cProfile is to run it and save the results in a pStat file and then, in iPython you can load the file using the Stats class [0].

With the class you could easily change the ordering without having to re-run the command (very useful when the command take several minutes). Also allows you to apply filters (cut the number of lines or apply regular expression) to the output.
Usually I filter for the one/two file where most of my custom code is and I check for the hotspot; this remove all Django related calls. Then I select a good candidate for optimization and I dig that functions looking at the code (restrictions are useful in many way). It is a long process, but much less painful than you could expect. But probably it should have a well designed interface to make it easier to use.

[0] https://docs.python.org/2/library/profile.html#the-stats-cla...
For what it's worth, I watched the first of these a couple years ago when they first came out, and I've been waiting for the rest ever since. None of the one-page flexbox tutorials on the web really do the technology justice.
I've been a fan of metal for so long that I get such a kick out of seeing how non-fans react to it [0]. As far as metal sub-genres go, "melodic death metal" is about as standard as it gets. I could see why it seems ridiculous to outsiders, but in my brain it's processed just as normal as describing a sandwich as "peanut butter and jelly".

I don't hate sub-genres as much as some people. I think they're useful and it can be fun to debate the merits of why one band fits into one or the other. It's no longer interesting and fun when people get elitist, exclusionary or militant about it though.

[0] https://www.youtube.com/watch?v=iYCiTx7TwEI
I think you are overthinking the situation and looking to justify your feeling that the guy needs to be fired over reassigned. Why tell anyone anything in regards to the prospective hires? If the individual's strength is QA of the product then that is simply what he does. Doesn't matter if he is the founder or not. A good co-founder (or any founder) knows their strengths and weaknesses. More importantly they can own their weaknesses, and know when to bring in others to fill the holes so that the company succeeds. It is no different than a founder giving up the role of CEO to a more experienced and capable person. As the company and product evolves I don't see anything abnormal, or unusual, about a co-founder taking a back seat to other more experienced developers or whatever position it may be.
The sad reality is that torrent sites don't have large legal teams nor the public favor to win over judges and juries. In the mind of the public and lawmakers, they are punishing the "bad people". Any search provider will be able to continue this practice with impunity as long as they don't target people with real money.
Yeah, I wasn't sure how to address this one. In addition to most software not existing inside a pure abstract context, things like using 3 random points to determine the quick sort pivot just sat there undiscovered for a few decades. Since hypothesis-generation is the big undefined area, it would seem that diverse backgrounds would necessarily help. Plus we're implicitly assuming that diverse backgrounds lead to sub-par work in the pure theory domain, which is kinda shitty on its own.

And I think the parallels between a solid understanding of police "kettling" as they would apply to distributed systems and/or queueing are fairly clear. But I wouldn't expect someone who thinks inverting a matrix is tricky to appreciate either.
I was curious as well so took a look at the durations. This is over 2.5 hours of content. About a layout system. I have to agree with another commenter, either this is far too much content or what should be a pretty simple layout system is insanely complicated.
As a kid I always hated water wings. Luckily my parents gave up on them pretty quick too. They made it hard to move your arms properly and didn't provide good floatation anyway.
I don't see why this would be surprising. Politics and geography haven't changed that much in the last 150 years. The telegraph cables linked up the technically advanced population centers, and fiber optic cables do the same thing now. The technically advanced population centers are more or less the same now as they were then, so it makes sense the maps are similar.
One can hope. I found HN because I got sick of /. after a while of Dice owning it. I tried really hard to not hate just for hate's sake but, man, they really went out of their way to make it a terrible experience. And I'm not just talking about beta.

Full confession though, I still visit once in a blue moon to see if anything has changed. Once the sale happens I'll probably be back to see what happens. Nice having choices like HN though!
Something to think about WRT India is the telegraph wiring was designed for non-electrified areas, it works fine with one giant chemical battery in the main office, basically all the keys and sounders are in electrical series. Old fashioned copper gravity batteries instead of modern power supplies and things like that. Some rural areas of India are only 80% electrified. I suspect power could be an issue.

In the US, power companies love pulling in fiber with their cables, both for internal SCADA control and resale. No point sending out two cabling crews along two paths... so places that tend to have power tend to have fiber connectivity. It might be similar in India. So no fiber because its a rural area with no power lines and eventually they'll get both at the same time.
To quote an old adage: "...interprets it as damage and routes around it."

This seems to apply more to black market trade than the modern internet. Information can't be stopped permanently, but the usage of various services on the internet can be made less convenient and curtailed, even by 2nd and 3rd rate governments, if only for awhile. Meanwhile, the most powerful state on Earth can't stop the inflow of illicit drugs.
It appears to me like a portmanteau of hoist and yank.
Java API Examples
Sidenote: I tried sending the link to my brother's work email and it was blocked by Symantec.cloud email filtering. I don't know if that means that Symantec is blocking links to spotthedrowningchild.com due to detecting malware there or whether Symantec email filtering is just garbage.
Exactly. My thought when I read the headline was "Well, the cities haven't moved have they?" If you're going from New York to Boston or Boston to London you're going to follow a similar route no matter what kind of cable you are putting down.
yeah this is my go to when I can't remember some little part of the flex box spec.
I constantly get the sense that I am missing whole swaths of the configuration options available in mobile and web development. The fact is, a dedicated team with experience will know how to tweak variables for an excellent product. New possibilities are continually arising but not everyone will use them. A lone developer is likely to produce something more retro. Experience and dedication pay off as you develop finer control.
>How about this.. YOU take a break. Stop trying to keep up with every little new thing that comes out. Wait a while.
And you'll get exactly what you want. The tools that it turns out were a bad idea will die. And those that are good will thrive.

Yeah, only hasn't ever happened. We still suffer from BS tools and ideas from late nineties, and we're only mostly piling stuff on top of it (some good and loads of crap).
as an aside - there's actually multiple videos (not sure how many), so you can play repeatedly
I know you're trying to be helpful by pointing out what's wrong with the author's perspective, but I think you're missing the main point--that there is no business model today that aligns well the needs and "digital rights" of the individual. Eventually, all of the good intentions of internet startups are subsumed by their business models (usually an advertising model), which only incidentally aligns with some of the needs of human beings.

I don't read it as a violin story, nor as a complaint--more of an attempt to define the problem and serve as a banner calling like-minded people together.
>I once saw a presentation from PPK where he proposed JSON over SMS.

And that's bad because? Given some use cases it could be a very handy and pragmatic re-use of available resources and protocols.
I could write a play or a book about lifeguards just by putting together stories from this thread. Awesome stuff.
Deliveroo, an On-Demand Food Delivery Service, Raises $70M
Slicedham - engineering stories
You can't sell your organs because you don't own them.

That's not entirely accurate. I can give them away, because I do own them.

I could give someone one of my kidneys. I could give someone a lobe of my liver. I can and one day may give someone some of my bone marrow. I can and have given away some of my blood.
On the changing notion of code readability
I think there's a stunning irony in the fact that America's privatized health system causes problems for disruptive companies like Uber.
AwareCar will tell you where you parked
All they had to do was stand up.