skysight-inc/HackerNews huggingface dataset:
Scary video, reminds me of camping as a child. My mom was a life guard growing up and she taught us all to swim and was pretty good at spotting other kids in the pool. Had a friend of mines little brother responding just like the kid in the video. His parents? Watching and laughing because they thought he was swimming funny. Thankfully my mom dove in and pulled him out of the lake, she knew exactly what was happening and made sure everyone knew what to look for after that.

edit:

Rules of the pool:

1) Don't run around a pool

2) NEVER push someone into a pool

3) Don't dive into a pool unless it's meant for diving (I recently dove into a pool and ate the plaster on the other side, if it hadn't been for her voice parroting in my head to stay calm I may have freaked out and drowned...in the shallow end, in front of my family

4) Absolutely no flotation devices in the pool that were big and round, especially innertubes (tell me how fun they are until you jump onto one and have it flip back and whack your head against the concrete side of the pool).
Rebuttal to the NYRB’s Article on NYT Nail Salon Series
Any decent C compiler has a warning for the situation that an external function is called without a prototype declaration having been seen.

GCC also has diagnostics for when a function definition occurs without a declaration.

From GCC man page:

-Wmissing-prototypes (C and Objective-C only)
Warn if a global function is defined without a previous prototype
declaration. This warning is issued even if the definition itself
provides a prototype. The aim is to detect global functions that
fail to be declared in header files.

-Wstrict-prototypes (C and Objective-C only)
Warn if a function is declared or defined without specifying the
argument types. (An old-style function definition is permitted
without a warning if preceded by a declaration which specifies the
argument types.)

-Wimplicit-function-declaration (C and Objective-C only)
Give a warning whenever a function is used before being declared.
In C99 mode (-std=c99 or -std=gnu99), this warning is enabled by
default and it is made into an error by -pedantic-errors. This
warning is also enabled by -Wall.
For a first hand account of the telegraph revolution, I enjoyed reading this state-of-the-art report from 1860:

https://archive.org/details/historytheorypra00presrich
Reposting after a prod from the mods because there is so much fascinating stuff e.g. this quote from James Propp, professor of mathematics at the University of Massachusetts Lowell:

“Conway is the rare sort of mathematician whose ability to connect his pet mathematical interests makes one wonder if he isn’t, at some level, shaping mathematical reality and not just exploring it. The example of this that I know best is a connection he discovered between sphere packing and games. These were two separate areas of study that Conway had arrived at by two different paths. So there’s no reason for them to be linked. But somehow, through the force of his personality, and the intensity of his passion, he bent the mathematical universe to his will.”
The "stupid system" is set up this way for a reason: to prevent employers from majorly fucking over their employees (and avoid taxes) in order to maximize profits.

The reason a lot of Uber drivers don't mind being contractors is because they already have full-time jobs that provide health insurance. But ask drivers who drive during regular business hours (they will be more likely to not have any other job) and they will probably tell you that they would rather be employees.
If you're interested, and use a Gecko-based browser, I'd highly recommend installing https://addons.mozilla.org/en-us/seamonkey/addon/overbiteff/ and https://userstyles.org/styles/95379/overbiteff-mozilla-ftp-d... in your userContent.css
I think that the CEO has given you marching orders. Not much else you can do beyond that. Put the cofounder in a non-critical role or project and do the best you can with what remains after that.
No one has a laptop anymore. We're in the "post PC" era, haven't you heard?
Google deliberately decided to downgrade the torrent sites ... so they lost all pretense at neutrality.
I think there is a real opportunity here that is being missed, unless I am missing something, especially for companies like Uber, Lyft or Homejoy. Things like AirBnB, maybe a bit less.

These kinds of companies encourage the "micropreneur" - the micro-sized entrepreneur. I personally really like this concept as it frees some of us from cubicle-land.

We should consider what are the "benefits" of full-time, W-2 salaried work vs "everything else" (1099, etc.)?

Benefits of W-2 work (for a good benefit package):

- presumed "stable", regular income at an agreed upon rate

- regularly scheduled work hours (usually)

- generally defined work role (position, title, responsibilities)

- paid vacation time
- retirement plans, pensions, etc. (sometimes)

- health insurance

- life insurance

- dental insurance

- disability insurance

- different tax classification

Those benefits are very nice, but in an "at-will" employment state like California, they can go poof and disappear quickly. And they are expensive to pay for, for companies/organizations.

Here are a few points to consider:

- If people have their own individual health, life, disability and liability insurance, they can work as an individual with "benefits" independent of an organization.

- The benefits of "sharing economy" jobs have costs, but allow different lifestyles. Controlling work hours, sharing of personal assets in exchange for financial compensation on a micro-scale, feeling "self-employed", making a living with diverse pursuits.

- In my last job, the HR function was outsourced to a third party company (Trinet) that pooled risk for all of the benefits above across all the companies that outsourced HR to them. If it works for companies, why can't that work for individuals too (aside from the obvious $$ concerns)?

The Health Insurance Exchange (US, e.g. "Obamacare"), for as many problems as it has, tries to help address getting health insurance more affordably as an individual vs. getting it through a company by pooling risk across the population. I don't know of an insurance exchange for liability, disability, dental, etc. insurances to try to help drive prices down in those areas. Should there be one?

Cost sharing and enabling independent individuals, small business owners, micropreneurs, etc. is one way to defeat this weakness. Cheating to avoid cost does not work, but finding strong fundamental ways to innovate the system can lower cost. If enough people band together to enable this way of doing it, then they are the risk pool, and they can share costs. Somebody just needs to help put together this system for them.
You do say that you have tools, there isn't much specifics on how you implemented it. Is it ok to share a link to your site?

Allow for posts to be flagged and taken out of public view automatically via enough reports. Then you can let the moderators sweep up anything that gets reported. This may involve custom programming but is probably worth it.

Have a form on your website for general contact, abuse and DMCA.

Investigate linking in your content to an anti-spam system for filtration. What sort of filter do you use now?

Are you using captcha / other tools to prevent bots?

Anything you doing to offer a URL whitelist/blacklist?

Some URL shortening services (you can link up to your posts) may also offer malware checks, such as http://safe.mn/. Also, consider piping your links in posts through Google Safe Browsing API (https://developers.google.com/safe-browsing/).
Pretty sure any thoughts of monetization are a long way off. Need to worry about building network density first.
Intel: New 3D technology brings memory speeds up to 1,000 times faster than NAND
Ask HN: Why crossing light beams don't collide/decrease each other's brightness?
Why light doesn't interact or interfere with another light? For instance: http://mrclarkrbhs.wikispaces.com/file/view/galarie_psl.jpg/339906824/440x277/galarie_psl.jpg
Torrent sites downgrade, as searching for torrents were exactly that. Punishing arbitrary sites for no good reason.
Although not a chemical mechanism, it seems that a randomly generated set of initial operations once executed tends to develop into self-replication: http://diyhpl.us/~bryan/papers2/ai/The%20evolution%20of%20se...

Ligation (append) is a necessary precursor operation, I think.
Why Every Round of Funding Needs a New Pitch Deck
Related to this: Outsourcing your webapp maintenance to Debian

https://feeding.cloud.geek.nz/posts/outsourcing-webapp-maint...
The Boy Scout lifesaving training says, when that happens (the victim climbs on top of you) then simply dive. They will let go. Then surface and try again. And always approach from behind them, get an 'arm bar' across their chest and tow them to safety with your other arm.
Post is already being discussed here.
https://news.ycombinator.com/item?id=9962919
Twitter will stream Q2 earnings at Periscope
> I have nothing but contempt for the developers that are writing these JS

I have nothing but contempt for the companies that accept advertising from untrusted third parties who can offer no assurance as to the security or even the content of the code their platforms allow to run on client browsers. That doesn't even get into the tracking that the advertising platforms themselves have access to.

Host your advertising yourself and I let it through with very little exception. If it comes from another server, it's blocked.
DHI Group Inc. Announces Plans to Sell Slashdot Media
Totally agree, my comment was mostly about the attitude in these stories that sharing economy contractors must fit into one of these 20th century labor round holes. I just think government could fix this "problem" very quickly by updating labor laws to more accurately reflect work in the 21st Century (e.g. my Bangladeshi Lyft driver who's working full-time on an MBA and only wants to drive nights until he graduates, and is more interested in the income than benefits)
Four reasons startup founders should go to hackathons
The fact that I can't even get remotely close to flying a heli successfully in Phoenix has kept me from being tempted by the real thing.
I'm about to go swimming, I do so every day. The truth is that lifeguards at pools rarely ever see "drowning" and almost never have to pull people from the water. It's a one-a-year thing. Heart attacks are more common. I know of one pool locally that in 40 years has only seen two deaths, one heart attack and one murder. Drowning isn't an issue.

More people are hurt in the showers than in the pool. And far more on the deck. It's a matter of energy. A fall in a shower hurts, whereas there is no real falling while swimming. And barefoot elderly people on slick tiles are far more likely to injure themselves than the worst swimmers once in the actual water. Poor swimmers rarely get into trouble in modern pools. Instinct protects.

But the article is correct. THIS is what a drowning child really looks like: https://upload.wikimedia.org/wikipedia/en/b/b7/NirvanaNeverm...
It's quite possible but the most straightforward answer is somewhat ugly - install endpoint security in every container. For example, each container would need to have intrusion detection, iptables, etc. Other options would include having containers route traffic with a virtual LAN setup and you have a container whose function is to replace your usual network security appliances. And the irony is that shared services like that can be put into both control and data planes which is easy with hypervisors and software defined networking combined with storage fabric security. When it comes to security, you honestly should be securing things at every layer anyway, but in a lot of places I see people not bothering with iptables and delegating 80%+ of the security responsibilities to operations while application teams focus upon application security.
These videos are pretty shocking to watch. It's seeing the contrast between a bunch of children having fun and someone close to death right next to them.
Since others have indicated C/C++, you should check out handmadehero.org - it will give you a taste of C/C++ programming for a game. I started watching the beginning youtube videos and haven't been able to keep up because of lack of time. He starts out with basics in C - structs, etc. and by the time I dropped off we were moving something around the screen.
Do the workers get a say in how they're classified? If we really care about the workers, then maybe they should have a choice in what they want. Instead it's "force-reclassified" because authoritarians and lawyers know best.
Sure, but the author was talking about being worried about long-term access to her favorite songs. I think she said that soundcloud still has most or all of them right now: the next two days are presumably not the big concern here. If she wanted a constant stream of curated but non-specific new material, I agree that that would be a different issue.
Docker doesn't credibly solve the credentials problem and the other problems you outline (which do exist) are as practically solved with something like Packer. And I mean, I'm not a Packer fan--oh look, VirtualBox failed to remove a port mapping for the VM that just shut down, throw away the whole build--but it's built on much, much more battle-tested technology with a much wider base of understanding.

(And, later, if you want to play with Docker, Packer lets you do that too. But you should use the Racker DSL in any case, because life is too short to deal with Packer's weird JSON by hand.)
What Makes a Great Website
When I've been required to wear a life jacket in the past (as an adult) it's typically been in a situation where there was a chance of some other sort of injury occurring that would render you unconscious or unable to swim normally.
Just curious why do you want him fired over, as the CEO suggests, finding a less critical role for him? Is your reasoning solely based on salary/equity the guy has? There may be other business related issues that you are not aware of that makes firing not the simple option (i.e. as a co-founder there is a possibility he has some form of employment agreement/contract that would give him a significant severance package). On the flip side I would say that just "burying" a poor performer is the wrong choice (the movie Office Space comes to mind).
Just me, or is this vid not a great example?...the kid is pretty clearly struggling.
> no one seems to care

Article about browser feature creep, currently on frontpage: https://news.ycombinator.com/item?id=9961613

People do care about this stuff. Maybe not enough people, and maybe not the right people to do anything about it. But there are people right here on HN who do care about this stuff.
You need a big button that says [REPORT ABUSE], not just an email address listed in a post.
this is pretty true, having nearly drowned once I freaked out and grabbed all over my savior. Thankfully he was at least 5-6 years older than me and had no problem containing me as he dragged me to the side of the pool.

There is a reason life guards grab from behind and disable the arms.
They're claiming three orders of magnitude faster than NAND and three orders of magnitude more durable than NAND, which means you'll still need wear leveling to get it to last for several years, but you apparently won't have the complexity of erase blocks being much larger than writable page size.

I do wonder how much it would be slowed down by the kinds of sophisticated error correction SSDs are now relying on.
Uh... Under whose definition are Netflix or Youtube (Google) part of "Hollywood"? The term has always been used to refer to the industry formed by the big traditional studios which were founded in the early part of the century in the Hollywood/Burbank area. Lionsgate might qualify (and I don't know why they aren't in the MPAA), but then they haven't even been around for two decades yet.

The MPAA is "Hollywood" for sure, inasmuch as that term has any meaning at all. I simply don't understand what point you're trying to make.
I'm just shocked at how I could've overlooked this. This was probably the first thing we were told to look out for but it was in a simulated environment when I took my life guarding course 12 years ago. It's surprising how indifferent people are around the drowning person.
RRAM was there first, and it will previal.

Lets just forget about this "memristor" PR-nonesense. HP did as well. (Their activities seem to be dead)
A company like Uber doesn't have the economy of scale to get a good rate for benefits. Each state is a different market, so being a top transportation network in California doesn't buy you negotiating power in New Jersey.

The rate won't differ much from what the driver will be quoted on an ACA exchange if he were to buy it himself (and might actually be worse, because individuals are eligible for subsidies, while companies aren't).

Then you have all sorts of issues of vacation time and coverage meanwhile. If the driver doesn't sign into the network for X amount of days, is he still eligible? Or automatically dropped from employee status and subsequent coverage?
There's something I don't understand in this statement and in GP's story: when you stay static in the water, provided you don't carry extra weight, you just naturally go up and float to the surface. If you want to stay down, you have to actively move in order to counter Archimedes' force.

The reaction of babies is therefore perfectly adapted: stay calm, hold breath, wait until your lower density brings you back to the surface. Chaotic moves that counter this and burn your blood oxygen is actually what makes you drown yourself.
Who knows maybe it can rise from the dead, again.
Interesting. At 128GB it's definitely practical to put your system partition and applications on it. If you rely heavily on cloud services that would be more than sufficient for most people and even if it isn't you could add an SSD for music and videos.

If they release it next year and it turns out well, I can certainly see Apple pulling such a move for the MacBook (Air).
Please read the Hacker News Guidelines:

https://news.ycombinator.com/newsguidelines.html

>"Off-Topic: Most stories about politics ..."
Combustion is about 30% efficient, electric is about 95% efficient, so for the same energy input electric gets you 3 times (and a bit) the output.

Problem is, getting the same energy input via batteries weights 50~100 times as much as fuel does, and takes 15~40 times as much room. So your fuel still weighs 20~30 times as much, and takes 5~10 times as much room in your plane.

And while combustion is 30% efficient part of the energy loss can be used to heat up the cabin, because at 30000~40000ft you're not exactly at sauna temperatures outside, so now you need to spend part of your electricity to heat passengers and your batteries (because most of them don't like operating at 200K)
Did they claim it was magnitudes faster and 1000x more durable than NAND? I think not, since it is still the same concept...
The tool is not interactive. It's purpose is to see whether you can spot the kid. If not, then you can re-run the video and look at the symptoms and familiarize with it. You can play other videos and try at spotting. The primary takeaway is that it's incredibly difficult to know when someone is drowning and this helps you understand that and be attentive next time you are near a water body.
Really, its because they have cats as pets. Look at the first picture in the article. Cats.
Ah yes, Bloomberg. Recently heard about those terminals in relation to someone using their service as something of a luxury Craigslist...
> The petition process has one purpose, to provide an outlet for short attention span outrage, in a forum that poses 0 threat to the White House.

Writing to the White House directly already provided such an outlet; what the newer formalized petition process does is two things:

1) It provides an incentive to aggregating related requests, providing an economy in reviewing and responding, and

2) Provides visibility to the requests and responses, which frequently serve as a focal point for organizing by the groups interested in the subject matter of the request.

(#2, if anything, increases the potential political cost compared to the status quo ante to the White House, both from responses and absences of responses.)
Came here to say roughly the same thing about Snapchat. I didn't expect it to rise very far above a niche sexting app, and I was surprised when I started seeing a lot of people using it for more innocent purposes.

The concept still doesn't appeal to me as much as a lot of people (though I still use it), but I was clearly wrong about its potential for mass appeal.
Android bug: MMS attack affects 'one billion' phones
Moto G hands-on: Motorola's most popular phone gets a premium upgrade
I clicked on the drowning boy about 6 seconds after he slipped out from his tube, and the site's response was "Just splashing around, keep looking." Then I tried it a few more times. There seems to be a 2-3 second window just before the lifeguard jumps in. Kind of lame since it was obvious sooner than that.
No one has mentioned the very Lisp-like nature of Tcl, and that includes the property of homoiconicity. This makes many programming patterns easy to implement in Tcl. Increasingly Scheme/Lispy features have been added, which makes it even more appealing.

Indeed the language is notable for great flexibility and adaptability, nearly every aspect can be modified to the point it resembles completely different programming languages.

Way back in the 90's I started using Tcl/Tk because it was easy to create GUI applications I needed for my business. Over the years I've employed it for many purposes, including client/server apps that today we might use Websockets to implement.

Tcl's stability is valuable. A couple of days ago, I was maintaining a "legacy" server which runs a key business app written in Tcl. The most recent timestamp of the Tcl source was >10 years old, and running glitch free for even longer. Sure doing it today I might do it differently, but I can't complain about "bang for the buck".
This was a joke ... kinda. But since MPAA asked google to downgrade into oblivion some results. And got it without court order, this means that downgrading all results for a movie for "just because" is pretty fine too.
At least in California self-employed individuals are eligible for disability http://www.edd.ca.gov/Disability/Self-Employed_Eligibility.h... and by extension family leave http://www.edd.ca.gov/Disability/FAQ_PFL_Eligibility.htm if they choose to participate.
This is completely awesome. Tcl has been around for quite a while and is very mature although it lacks the massive libs and support of Python it's still my language of choice when it comes to data science.
My 20 month old has one of these Shark Fins: http://www.amazon.co.uk/SwimFin-3PK-Angelfish-Pink/dp/B001JR...

I assume that they are good as he uses them in his swimming classes and with it he can swim a few metres to the side of the pool.