skysight-inc/HackerNews huggingface dataset:
> I find these magazine-style articles that start with waffle instead of the conclusion very frustrating!

Imagine there was a rule that popular-press science articles were required to have an abstract that candidly summarized the article:

Title: "Is there life elsewhere in the universe?"

Abstract: "We have no idea, and this article doesn't change the status quo."
ESPN does and it's dreadful.
Unobtainium: The Elements of Power
I've been using keybase and their copy really seems to make sense to people that do not understand encryption. I've been able to get more of my friends using PGP recently due to this. I'm hoping that the file system will get more people to migrate away from dropbox, etc.
Should Data Scientists Learn UX Skills?
Sure!

https://github.com/adewes/gitboard/blob/master/Makefile

This one is rather simple but includes steps for building and optimizing JS and CSS. It also has support for different build environments (Gitboard has a Chrome version and a web version).
Introduction to Lambda Calculus [pdf]
I suspect that the increased demand such as air conditioning or business-related electrical usage peaks during the daytime (business hours). In hotter climates, air conditioning is a substantial user of electricity, even to the point where some places have to ration their usage of it. Solar puts electricity back on the grid at the time when it's most in demand.
I think you will love https://itunes.apple.com/us/app/get/id960699421?mt=8
When somebody states so strongly that they are following the law, you should be really suspicious that something is up. Like how if a hotel strongly advertises "our rooms are really, really clean," run away.
wonder what these houses are getting appraised at. and if appraisals are just ignored and/or disclosed. I would think an agent that sells a house with knowledge of an appraisal that was 300k below what it sold for without disclosing could get in a lot of trouble.
Jerry Seinfeld on comediansincarsgettingcoffee.com
This is not normally something I'd share to HN. But besides the obvious free (and hopefully safe) burritos, it seems like the CEO is making a smart move to recover from recent bad press.

The company is also aggressively buying back stock right now.
Most of the German public broadcasters still use Flash (arte, ZDFMediathek, 3sat is one giant flash-blob etc.)

The most infuriating one is NDR, because they allow you to switch between Flash and HTML5 video. However, if you don't have Flash installed, it doesn't give you that option or falls back to HTML5 (which would be reasonable) but instead throws an error telling you to get Flash. Yup, you need to install Flash so you can disable Flash.
Millennials heed the siren call of socialism
Not sure who keeps downvoting you, but your core observation is ultimately correct - public expectations of what comprises an "open source project" have changed substantially in recent years. Linux kernel is an open source project, but your Hanoi towers solver in Brainfuck is not. I mean technically it is, but you have to have balls to call it an open source project.
have you read his profile?
I haven't looked at those yet, sounds interesting though!
I find that even corporate lawyers are frequently ignorant of the laws applicable to post-employment restrictions. In NY these covenants are enforceable only to the extent that they protect the "legitimate business interests" of the employer, under BDO Seidman v Hirshberg. Those interests do not include preventing employees from practicing their trade, though some sleazier employers seem to think that is part of the game. In this case, it sounds like the employer is threatening some sort of trade secrets misappropriation claim, which would not be surprising as this usually accompanies any noncompete claim. However, it's hard to imagine what protectable trade secrets a "content" author would learn. I mean, how to write content is not a trade secret, it's a skill of the trade.
> Just because another buyer came in "after" that had a better price changes nothing;

If the broker landed what was truly the highest price at the time, then you're right. However, the implication is that the broker managed to get the deal done (ie, misrepresented the market-value) and then collected money in a side transaction when the second transaction completed. That's pretty dirty, if it's the case.
http://www.techinsider.io/elon-musk-hints-tesla-may-enter-ri...

Tesla CEO Elon Musk seemingly confirmed on Tuesday that the company is working on a strategy for getting into transportation services.

During Tesla’s third-quarter earnings conference call, Musk was asked if the company was planning to get into an Uber-like business. Musk tried to keep mum, but when pressed he hinted that the company was at least entertaining the idea.

“There is a right time to make announcements and this is not that time,” Musk said during the call.

He added that the strategy for such a service was not yet “fully-baked,” which implies the company does in fact have some semblance of a strategy.
and also iTunes on Mac. And WiFi on Mac. and XCode on Mac. and App Store on Mac.
Parse compatible API
It looks like list access got slower as a result though.
> Maybe statistical correctness is okay for scripting languages, but for the lowest levels of an operating system, or any mission critical application or service, this isn’t an appropriate solution. I hope this isn’t controversial.

I would say that in any case, statistical correctness is all you can have. It's a bit of a nitpick, though, as it certainly doesn't mean that it can't be some orders of magnitude more likely.

(Which point the author seems to make, himself, later in the essay.)
Benchmark’s New General Partner: Scott Belsky
How I Profited $100,000 on Teespring in Just 5 Months
It does.

https://euobserver.com/digital/131029
> obesity is not popular

depends on who you ask, really https://en.wikipedia.org/wiki/Fat_acceptance_movement
"If you don't intend to enforce it then you don't need me to sign it."

Sometimes this works and sometimes they'll insist anyway. In the latter case, you can run away knowing you dodged a bullet.
Recognizing the Advantages of Small Groups
Maybe I'm the wrong demo for this product, but the main reason I've paid for MailChimp in the past is so others not that familiar with email marketing, personalization, HTML for email, etc. can easily put together email marketing pieces. I wouldn't want to be the only person on a team capable of sending an email, so using ESPs like MailChimp help out a lot with that.
Maybe so, but there's still the stress of being in rush hour, gridlocked traffic. That's never gone away for me, which is why I'm thankful not to have a commute that requires it.
I am busy learning Elixir and these are some good points to keep in mind. Hopefully I don't favourite and forget.
Why do you (as the seller) care if the contract is assigned? You agreed to sell the house for X dollars on Y date. You get X (minus commissions) on or before Y date and you're good. Whether the house is resold (or the contract assigned) 0 or N times isn't your concern. You took a price that you're happy with and got it. Whether another buyer was willing to pay a higher price 5 minutes, 5 days, 5 months, or 5 years later is not your concern, IMO.

I bought both of my houses with an "or assigns" clause in the offer. In both cases, I expected to (and did) move into the house as my personal residence, but if a seller balked at the "or assigns" bit, I would have walked on the first house and not sure on the second house. Why? Because I may want to assign the contract to a trust, partnership or LLC, in addition to the freedom it gives me to assign to another buyer.

The couple in the article were OK with selling their house for it to razed and a new structure built, but weren't OK with the new buyer selling the house to someone else?! That makes no sense to me...
Again, from 'pedia

oldest clonal colony is probably https://en.wikipedia.org/wiki/Pando_(tree)#Size_and_age

80,000-100,000 years old!
If only all real estate agents were transparent and accountable agents in the AI sense, hard-coded with fiduciary duty to their clients. Working on it... :)

I do think there's some confusion in these comments about buyer vs seller agent, but that goes back to the fact that traditional real estate deals are often murky and intentionally obfuscated to benefit the brokers.
The State of LTE (February 2016)
The main resource is client bandwidth; it's preferable to spend it on loading media and not the below-the-fold comments.
Fair point. In that sense he may be totally right.
Nomad Family: Co-Living and Co-Studying Spaces for Traveling Families with Kids
Twitch.tv, sadly.
There's a good alternative to this on Android, namely apps like Tinfoil for Facebook, which are simply convenience webkit wrappers around the Facebook WebView
Don't complain about your block becoming a ghost town if you're selling too.
Has anyone here that is excited about HTML5 video (and Flash being dead) ever written an enterprise video player? It's a total nightmare in HTML5. You have little control over playback and insight into video events. Meeting business requirements (that Flash fulfilled) with HTML5 video ranges from hard to not possible.
> How about life without oxygen?

It's thought that life began here in the absence of oxygen, and only over time did oxygen begin to play a part in cellular life. As another poster points out, there are still some cellular organisms here that do without oxygen, indeed they would find it toxic.

> I always wonder why alien life or any other life cannot happen without it.

But that's not true, not even here. Oxygen is regarded as a sign of life, but its absence doesn't suggest the absence of life, only the kind of life that requires it.
"There is something wrong with this picture."
Another point of reference on battery use:

I use the Facebook app for maybe 5 minutes total a week on my iPhone. Under the Battery settings for the past 24 hours, it shows it's used 5% of my battery for "background tasks". I don't recall opening the Facebook app in the past 24 hours.
It is part of being an adult, but many adults are deficient in adult-like things. And really, if nobody ever tells new adults stuff like this, how are they supposed to know?
I've started going back to straight ES5 for my side projects. It removes the annoying "compile" step, which I find pretty dumb for an interpreted language. For deployment, of course, I concat and minify. But the speed with which I can iterate using vanilla Javascript is refreshing in this day and age.
I'm 99% sure they introduced a non-flash service in beta recently.

Edit: Yeah, you can opt-in with a button on the right column here: http://www.bbc.co.uk/html5
Thanks for posting Dijkstra answer. I had read it a lot of time ago and was going to post it myself.

Even keeping in mind that it was written with tongue in cheek, Mr Dijkstra does sound like a bit of a jerk in this paper. Also, I think that this response actually validates Rubin's thesis: Dijkstra points to a number of bugs in the second and third versions of the program (i.e., those without GOTO), proving that the GOTO-less version is not only shorter, but easier to get right.
I imagine they would provide the capital to finance the deal, otherwise there is nothing stopping the realtors from flipping those houses themselves and pocket all the profit.
I am not sure if replacing Flash with Javascript is glorious...
> I can't think of any other mainstream product that people have to be so careful with...

Cars. Those also tend to kill people, not just wipe out some baby photos. It's not an accident that almost every country requires licensing before you're allowed to use a car.
It's much easier to author and publish an animated ad using Flash than HTML/JS.
Ask HN: What do you use to create front ends of websites?
There has been couple of software submitted on HN recently, namely Pingendo [0] and Boostrap Studio [1], and there are others such as Google Webdesigner [2]. I am not a good frontend guy myself and was wondering if people who have more experience with frontend web development are using those software, others that I don't know about, or just develop from the text editor.

[0] http://pingendo.com/

[1] https://bootstrapstudio.io/

[2] https://www.google.com/webdesigner/
Harvard computer science students enhance app that streamlines TB treatment
While peering enables this, the real problem is that all these ISPs provide YouTube at a much higher speed than the rest of the web, which means that your bandwidth is not enough to stream videos without buffering for any other video site, while YouTube is always smooth.

Peering should just be a step towards enabling ISPs to fulfill their bandwidth promises, not a justification for fast lane/slow lane.
And 15 years ago, more and more bought photovoltaic cells to generate their own energy and recently buy electric cars. It's probably a cycle.

We had mainframes with timesharing OS and terminals. Then with desktop PCs everyone got a computer. With cloud computing and video streaming we are back to centralised computers. On the otherside there are more and more who use peer-to-peer software, blockchain technologie and want localized solutions. It's probably a cycle.
"You should love your country— but never trust its government."
When they demolish and sell in Vancouver its given to the lowest contractor bid so will fall a part in a few years. Common to see huge cracks in new house walls, uneven garage doors that can't close and loose tile work galore. Glued together homes sold to absentee buyers made to last until next sale.
To be an enforceable contract, there has to be an exchange of value.

If the value to be exchanged is "this allows you to be employed by us" then you should easily be able to rescind your consent and return the value offered by the counterparty. If I am no longer employed by a company, the right to work for them is worthless to me, so I can return it to get back my right to work for other companies.

In order to be enforceable, the non-compete has to pay you just compensation for every week that you honor it. And in order to discourage people from simply rescinding when they quit, it needs to provide tangible value at signing, value that would have to be returned in order to rescind.

For instance: If you sign this, we will give you $2000 now, and your full salary for each of the first 52 weeks after you leave us, provided you do not go to work for one of our competitors (list of specific competitor companies incorporated by reference) during that time. We can rescind at any time, and any ongoing payments will stop after two weeks. You can rescind by returning the $2000, and any ongoing payments will stop immediately.

That's a non-compete with teeth, because it recognizes that the ability to work for other companies has value, and gives other value in exchange for that value.

If BS non-competes are to become more common, notices of rescission might become more common with the resignation letter. Had the subject of the article offered such a rescission notice, she would have been able to sue her former employer for defaming her to her new employer. Now, she would first have to sue for declaratory judgment that the non-compete did not constitute an enforceable contract from the beginning, and then also prove that the old employer should have known that it was unenforceable when they contacted her new employer. That's a lot more difficult than "they told a lie and it got me fired."
Many a company has been successful simply for not being the other guy.
Pretty nice. Is there any way to see/edit the tree of previously "applied" primitives?
A large part of the debate that followed the publication of "GOTO Considered Harmful", and which smolders to this day, concerned whether there are any corner cases where gotos are the better choice. This rather pedantic issue is largely beside Dijkstra's main point, which was that it is infeasible to analyze programs for correctness unless they use simple, nested, control and flow structures. Of course, Dijkstra himself bears some of the responsibility for this diversion, through his choice of a click-baity title. He was probably right in this choice however, as the paper got enough attention to have a significant and lasting influence (though we are not doing analytical verification to anywhere near the extent he demanded.)
I assure you Yaourt doesn't have an .asc signature either.

They should be using SHA-256, or Blake 2 if they think the extra seconds spent verifying matter, but insisting on using MD5 is pretty much going out of your way to increase your attack surface. There is no reason to use it in a modern system.
Disregarding their use in tech or journalism, there are uses for them.

My wife and I own a gym (in addition to our full-time jobs) that has several salaried trainers on staff. They sign a non-compete that for 1 year from the date of termination, they cannot take a trainer job at any gym within a 5 mile radius from our location, and they cannot own more than 20% of any gym located within a 10 mile radius.

This prevents them from opening up shop across the street and taking half the clients with them. It prevents them from doing the same with a nearby competitor.

It is limited by time, has a specific geographic area, and is only for a specific job. They can do whatever they want beyond a 10 mile radius on day 1, or they can open up a gym on day 366 anywhere in the world.

We've never had to litigate it because it's never come up, and if someone wasn't happy and really wanted to get a job at a Gold's two miles down the road, we would probably let them provided they didn't spend their last week giving our clients their new business cards or something.
SpaceX sets Launch Date for Later this month, sea landing likely
Instead of trying to encourage some one to do something why don't we let economics do it. Software pays more money more people are going to do it.
Isn't solar power more efficient when concentrated? That should favor centralized solutions, shouldn't it?
My advice is to start out keeping things simple:

1. Charge by the hour. Don't discount.

2. Provide an estimated range of your time based on your understanding of the scope work at the start of the project. Let the client work out how much it costs on their own.

3. Make it very very very clear that the estimate is non-binding. If it takes more time, the client pays more. If it takes less time, the client pays less.

4. Require a retainer for a large portion of the estimate. The retainer is to be applied against the last invoice so that you are never in a situation where the client owes you money.

5. Have an invoice schedule. Invoice on the schedule.

6. Walk away, if the potential client doesn't like your terms. Preparing proposals is a way of qualifying potential clients. Good clients, accept and pay under your terms.

Often, just saying, "I charge X per hour" is enough to determine if a client is serious. Amateur clients have unrealistic expectations. People you know will expect you to work for free. Don't. It's not worth it.

Good luck.
I see a lot of advice here to never sign a non-compete form. Sounds reasonable, but I have another possibly simpler suggestion.

I've been asked to sign 3 non-compete agreements in the course of my career, in spite of working the entirety of it in California, where they're useless. When I got the first one, I consulted a lawyer who told me as much and suggested I sign it with all of the non-compete language redlined out.

I've done that with all 3 of them, and have never once gotten so much as a comment about it from my employers. The hiring manager is happy to get al his paperwork, HR is apparently happy to have a bunch of stuff to file away, and I'm pretty sure legal either knew I was in the right or they never even looked at it.
Once you miss a hotfix done on a release branch in your master you'll see the value of back merging release branches.

Long lived feature branches are sometimes inevitable.

Moreover, this model has no provision for code review as done e.g. by GitHub or GitLab.
Hehe, same here.

In Germany we also have a Master of Engineering. So I always assumed, that I need one of those to be an engineer. But our profs always referred to us as engineers, even if we did a Master of Science.
Ask HN: Tours of Duty
Reid Hoffman described the new Employer-Employee relationship as a “tour of duty”, or a personalized retention plan designed to give employees a concrete job objective aligned to his or her career goals. Sometimes these tours can be made for individuals on a case by case basis, other times a company has a formal program lasting for a pre-determined amount of time. These programs are often rotational to give the employee a holistic sense of how the organization functions.

The first structured example that comes to mind is Google’s Associate Product Manager program, which is designed for recent college grads and lets them work on a couple different teams, sometimes at different branches, over a 1-2 years.

What companies have established tours of duties for early, mid-level, and senior roles?

I’m aware that any employer can define a tour for employees, but I’m specifically looking for structured programs. I'd imagine these would only be at a late stage startup, government, or big company.

Would like to get a general list here, so open to non-engineering roles as well.

About Tours of Duty
[0] https://hbr.org/2013/06/tours-of-duty-the-new-employer-employee-compact
Is that what's happening? How I read it, the sale was being re-assigned to the buyer's agent. It definitely means the seller's agent left some money on the table for their clients, but not necessarily that they did so on purpose. I guess that's why this exists... the seller's agent can point to incompetence (unintentionally mis-pricing the home) rather than foul play.
WhitestormJS. 3D JavaScript engine
I really like the SDF visualization in this tutorial: https://youtu.be/s8nFqwOho-s?t=12m
A better pull request (2015)
The general design of my flawed compile time entity component system in C++14
I think he's referring to a different kind of 'credit'.
The Wonder of Quasars
... when they could be working on real problems.

What constitutes a real problem is not as absolute and self-evident as you seem to think. There are any number of science stories in which a seemingly impractical pursuit led to something valuable in the long term. That's in the nature of science, which has always cost less than the budget allotments for "real problems" like defense, entitlements and grain subsidies.
The Resetting of the Startup Industry
you're talking about the power grid like it's some monolithic entity like amazon -- it's not. every region has its own, and sometimes multiple, power companies. some are public. LA DWP coexisting with edison is a good example of this.

there's also a high degree of regulation to make sure this stuff works together. see: rolling blackouts.
How to do distributed locking
Indiana is heck of a long way from Trinity, and Trinity was an Atomic Bomb with far less fallout than a Hydrogen Bomb. So while the latter clearly caused health problems for Americans, I'm skeptical of the claims that photos were affected by Trinity.
an enterprise video player wasn't exactly a picnic on Flash. How do I know? Because even the "enterprise" players would crash browsers constantly.
> How about life without oxygen? I always wonder why alien life or any other life cannot happen without it.

If by oxygen you mean molecular oxygen, O2 -- rather than atomic oxygen as part of some other compound -- we know life can happen without it, since there is life on earth that lives without it. And, IIRC, we have strong reason to believe that life that could live without O2 predates life that needs O2, and, in fact, it is life that made free O2 available, not free O2 that made life possible.