skysight-inc/HackerNews huggingface dataset:
Saying that licenses should be readable to software developers is like saying sourcecode should be readable to lawyers. It's a nice idea, but in the real world, even problems as simple and universal as loading an image over HTTPS is totally impenetrable to anyone outside the software development profession.

It is the same for the law. Even the basic "email-grade" legal problems are actually very complicated, and it is no good trying to simplify them down to a lay level. I'll defer to Lawrence Rosen on this, from his book Open Source Licensing: Software Freedom and Intellectual Property Law:

> The same programmers who cringe when a lawyer attempts to write high-quality software feel no qualms about writing their own open source licenses. Their goal, it appears, is to craft something that sounds like a license, to define a form of software freedom with reasonable terms and conditions, and then wait for the community to adopt the license and distribute software under it. This technique sometimes works. Some members of the open source community are more concerned with mak- ing a philosophical statement, getting free software distributed to the world, and letting license enforcement take care of itself somehow in the future. That can be a commendable goal, but from a lawyer’s perspective, it is amateurish and risky.

The reason that BSD/MIT seem readable to you is actually that they lack a lot of clarity on important points. For example, they say nothing at all about patents, which is the primary type of software litigation today. So an Oracle-type could offer you software under an MIT license, and then turn around and sue you under patent law for using the software they offered you. Whether they would win is an interesting question, but we will not find out because you will settle.

Meanwhile, Apache2 or GPL3 or other post-1970s licenses have actual clauses to deal with this. So now your lawyer can print out the license, highlight a sentence, scribble "SEE?" below it, add "Respectfully submitted, John Smith Esq." at the bottom and that is the end of your lawsuit.
There is a huge supply chain in the US for very complicated goods due to defense procurement. It is not cost optimized (even close...) but it exists. It is a falsehood that "we don't make that stuff here anymore" for virtually any value of "stuff".

It would take a relatively small tweak to import duties to make most types of outsourcing uneconomical.
Search Bangs
And commonlaw marriage states completely ruin that plan in some cases.
> But that just brings you back to the original problem when some day someone builds a machine that has hardware support for popcount on multiple words.

Is that really a problem? We've already seen that compilers are clever enough to recognize these patterns. Meanwhile any loop using __builtin_popcount will look more or less like this:

for (int i = X; i < Y; i++) {
total += __builtin_popcount(a[i]);
}

... which is a substantially easier pattern to recognize than the one that clang is already using to recognize popcount.
In California the divorce rate is a whopping 70%!
I think predictable performance is a major reason. Also, there are loads of developers which are still using Java, so you don't need to worry about expanding your teams and teaching hordes of developers a new development setup.
> I never understood the rationale behind CopperSpice, especially not why they felt the need to fork the entire codebase instead of trying to work within the boundaries of Qt itself.

They actually go into this in the introduction of their CppCon '15 talk:

"CppCon 2015: Barbara Geller & Ansel Sermersheim “CopperSpice: A Pure C++ GUI Library""
https://m.youtube.com/watch?v=LIiwBNvTllk

I don't quite get it either - they appear afraid of the contributer agreement - but I don't get it. So what if a contribution ends up in a closed source product; it's not like they could revoke the rights to code already published; the worst that could happen is that the community would have to fork if/when the at project discontinued the free licenced part (see open solaris).
I think this meets HN criteria.

A quote:

> Other employees have sought to use Dropbox, a cloud-based file hosting
> service, but IRM has blocked access to the site on OpenNet since 2011 because
> of the risk of unauthorized access to Department data.

That's a pretty huge endorsement of Dropbox, they should use that as an advertisement.
So I'm guessing Susan wasn't a "babe".
Announcing Data Studio: Our Free, New, Data Visualization Product
> That wasn't the previous solution and I'm wondering if people who were fine with the demise of incandescent bulbs would be fine with a ban on LEDs because of the same efficiency concerns?

Yes, it was: the so-called "ban on incandescent bulbs" was actually an efficiency requirement which no existing incandescent bulbs met. Much of the research into high-efficiency incandescent bulbs (which IIRC actually had produced some bulbs that met it prior to the requirement going into effect, but which were not cost competitive with CFL or even LED bulbs) was directly spurred by the requirement.

> I'm wondering if people who were fine with the demise of incandescent bulbs would be fine with a ban on LEDs because of the same efficiency concerns?

I'm pretty sure that most the people in the public that were fine with the government setting efficiency targets that could be met by a variety of technologies on the market (but not, at the time, cost effectively by incandescent bulbs) would be just fine with moving the efficiency requirements up as new technologies become available.

At any given time, which particular industry players would support and oppose such a move would, of course, vary based on the relative efficiency of what each particular industry player was invested in.
They were too proud to simply adopt Android. They were broken before they made deals with Microsoft.

Shame - personally I think people would have bought a Nokia Android phone. They were renowned for their hardware.
In lieu of a prenup, perhaps a Ketubah: https://en.wikipedia.org/wiki/Ketubah
One instance where I see alot of people sign prenup is in the case where one person is a partner in a business, whether it be a lawyer, doctor, hedge fund, etc.

In these situations its usually the firm that wants the prenup.

The reason is very simple, in the event of the marriage ending they don't want to have the business be put into jeopardy by having an outsider own part of it or by having one of the partners have to sell their stake to fund the divorce proceedings.

It doesn't always firewall off the company from trouble when a divorce happens but it does help.

I've never heard of a spouse balking at the idea of a prenup in these situations. Most people are pretty level headed about this.

The only gotcha is that the spouse has to get something of value for signing the prenup, often the corporation itself will put up the money for this end of the deal.

The last two deals friends have signed have had a clause that the spouse gets the equivalent of the highest 3 years of pay in the event of a divorce where no one is at fault and the marriage lasts 5+ years. This is separate from what ever other assets the couple splits.

If you are a business owner this just makes way to much sense to not consider.
SubletSpy uses surveillance tech to declare war on Airbnb renters
Get favorable tax treatment, share the better health insurance plan.
I think for most people the time you save using ES6 features is more than the time it takes to set up a build system, at least for larger projects.
Are you kidding me? Both BB10 and Harmattan/Meego were far ahead of iOS and Android when they were released. There's a lot of arguments you can make, but they both have created modern OS's. People think of BBOS and Symbian but they were in the roadmap to be replaced.

Where they failed it was assuming their market leads at the time would allow them to take their time deploying a solid OS while the app ecosystems for iOS and android blew up. By the time they shipped it became a question of where they fit in the world anymore.
That depends on the state. Most it is seen as separate unless you "co-mingle" them with shared assets, say invest in a business or home together.
Don't depend on someone else writing your API Spec
R Tutorial by DrivenData and DataCamp: Data Mining the Water Table
It has good tooling, IDE support, lots of people know it, it's fast, relatively easy to write, accessible from Scala, Groovy, Clojure, etc. Java is a step removed from having to write a system in C or C++, but you don't need absolute control over every single detail (garbage collection is acceptable). Most development happens in Java, C#, or C++, just not on HN.

There's something of an inertial effect with Java, where people continue to write Java because everyone else writes it (and thus it continually improves). What other platforms do you know of that have a similar track-record of performing in large-scale software?
In quantum field theories the forces are the same as new bosons. (The exact relationship is a bit hard to explain, since particles enter the picture as a really cool trick to solve PDEs, not as a fundamental entity of the theory.)
Created a new site to help tech workers find the skills they're missing
What is marriage for the vast majority of the population? It's certainly no longer about sex (and less and less about sexual exclusivity). It's not really about children. It's not an economic union. It's certainly not lifelong.

So far as I can tell it's about a big party, and having the rest of society validate one's current relationship. It's not at all clear why we still have a great deal of permanence-presuming civil law covering what's now clearly become a private, temporary matter. What's the point?
My wife and I came from two very different income brackets. My father was a successful businessman and while we were dating sold his company. His share was in the low 8 figure range. He died a year or two later due to a congenital heart defect.

We thought about a prenup for a while, my wife was even on board, but every time we started to actually work on getting it set up, it all felt very weird and unsettling. It's also kind of strange, in that I personally didn't have much in the way of assets, but my mother was left with too much to ever spend, and my father had a generation skipping trust setup that was funded by his life insurance, so that my kids were destined to be multi-millionaires before they were even born (something that we are keeping from them until my mother passes). So, we were kind of planning around the possibility that my mother would die early or that we would divorce after 30 years, and that seemed odd.

13 years and two kids later ... shrug
A friend of mine got married with a pre-nup. He also married a woman with dramatically less assets.

His reasoning was simply that /not/ having a pre-nup introduces a negative incentive to the relationship. Every time they have an argument, his wife could think "If I dump this jerk, I make $X!".

So it's not about planning for disaster, it's about /avoiding/ disaster. That seemed like a reasonable argument to me. His fiancee obviously disagreed, but he wore her down.
You can't please everyone, I guess. Who but the largest organizations has the resources to make a fully-responsive SPA that also has non-JS fallbacks for everything?
My friend and I developed a site called jobmego. It's designed to help jobseekers uncover the career paths that best utilize their skills. It also identifies what skills they're missing for jobs they love.

Please check it out and let me know what you think.
Use Windows signing to get notified on file opens / executions
And what will the people who's jobs stopped being do?
Other than the Nokia brand name (which is still pretty valuable), I wonder how they will differentiate themselves from other Android handset makers?
And it's only getting better now with PWA features
"Fortunately, electric propulsion offers some flexibility that the engineers at Cirrus did not enjoy. Unlike combustion engines, electric motors are compact and efficient. These small, light motors can be placed in many more locations on the aircraft than would be practical for a combustion engine. If applied strategically, this tactic can distribute the power production across more or larger propellers. And the greater the area swept by propellers, the more efficient and quieter they become."

"The decrease in energy consumption and the elimination of the gasoline engine (and all the routine maintenance it requires) will likely reduce operating costs. What’s more, the reduction in noise level, from 92 decibels to 76 dB, should improve cabin comfort considerably. And the very high reliability of electric motors should give both pilots and passengers greater peace of mind."
> Why on earth...

1. Security

2. Friends

3. Family

4. Security
I used to also be on a pescetarian diet and I thought it was the healthiest diet I have ever been on. Now, my family avoids beef because of the environmental problems of beef production, but we eat too much chicken and fish.

If I were rich, I would have a cook and eat macrobiotic or vegan, but to make tasty macrobiotic and vegan food yourself is a lot of effort.
Apple explores charging stations for electric vehicles
So what is your answer? Or are you just going to handwave it away?
Some things are easier than others. Technology is easy to move around, people aren't.
Austin may be socially liberal but it is classically conservative. It is conservative to look at new industries with skepticism and pass common-sense regulations that give everyone a level playing field.

And I was replying to the parent who referred to ex-West coast liberals migrating to Austin. If these people expected a "progressive" government like they might find in San Francisco, they were probably disappointed by the actions of the Austin City Council and its support from Austin voters.
People still needs some income at all. Otherwise, they will either rely on welfare or resort to crime for survival. This is a explosive combination, specially in a society where the unemployable's fare is seen as just and self inflicted.
You may laugh. But in an enterprise, it is the CA's job internally to help manage and communicate expirations to users. If there are 10,000+ certs in an org, you want a tool to manage them.
Using Bots to Improve Customer Acquisition
You mean something like an "imputed labour" tax kind of like some places charge income tax on "imputed rent" to homeowners?[0]

Though that may get messy as traditional human labour costs change. Maybe a straight-up imputed rent on the rental value of the machines?

0 - https://en.wikipedia.org/wiki/Imputed_rent
What do you mean by "goes gold"? Like 1.0?
9 years ago I got married and got a prenup to protect a trust I had been given from my mother's passing. 2 years ago I got divorced. I got to find out that what the prenup protected was already protected as a matter of law, and that further the language in the prenup implied it protected her contributions to her 401k, but only protected the interest on mine. It was a very badly drafted prenup.

In the end, it involved additional time and expense to get an expert on family law in the state we were married in (got divorced in another state) and mediation to come up with an agreement that was fair.

Those who think that prenups are a smart thing to prevent yourself from getting screwed in a divorce, keep in mind the just add to the complexity of a break up and in many cases end up just getting tossed out.
I find that fascinating! I have a faint recollection that one of bugs on the 80186 (the high integration 8086 that Intel built) was due to cross coupled noise from the metal layer to one of the register bits and the fix was to reroute one of the signals in polysilicon instead. I would never have considered that sort of effect as being exploitable as a back door.
None are, actually.
> CFLs take longer to come on

I have both. That isn't true. I have some LEDs that take longer, some CFL's that take longer, and some (of both) that are effectively instant.

> don't reach full brightness immediately

Also not true. It used to be that way, and perhaps some poorly designed ones. But there is no reason to buy any that are not instant.

> are less efficient

Again, not true - make sure to compare bulbs with equivalent CRI.

> don't last as long, and contain mercury.

This is true, and irrelevant. Also, LEDs cost more, and I'm not (yet) convinced the hour ratings are actually accurate.

> I don't know what your personal statement about using CFLs for 20 years has to do with my fear about the cause of efficient lighting being hurt.

Your fear is unwarranted. CFLs work perfectly fine, and I know that because I've been using them for a long time.
I see the downvotes but no explanation. Do you disagree or just feel I misunderstand Altman's comments?
Really fiendish how she held a gun to his head and forced him to get married.
It could also indicate that one's personal values do not include a complete melding of finances to be a partner.

It's acceptable in a business arrangement to be partners with unequal stakes.

In my opinion, it's useful to separate the love/trust/bonding from marriage. Marriage is a civil contract that says very little about the relationship.
> Divorce is the expected outcome of marriage now

Last I checked, its not the expected outcome of first marriages; but it is (or, at least, was at the peak; divorce rates have been dropping recently, IIRC) the expected outcome of second or subsequent marriages (with probability of divorce increasing with the number of the marriage.)
"The gleeful anticipation of a correction by investors and pundits is not helping the world get better in any meaningful way."

Probably the most important line of the post. Hate that someone invested $<X> M in an app that just sends "Yo" to other people? Great, don't use it, don't invest your money in it. Yelling on the sidelines about how crappy it all is, seems counter-productive. Writing self-fulfilling prophecies to get clicks seems even more egregious.
Right on! We eat a lot of 'stir fry' style foods, but simmer the veggies, and sometimes a little chicken or fish in vegetable broth and spices. Then we add healthy oils after the food is removed from the stove. I honestly think this style tastes as good as frying food in hot oil.
Definitely there are many benefits to having API specifications available (SDK generation, testing, etc.) especially if they can come from the providers as an alternate from human readable documentation. Seems like the challenges presented above are due a 3rd party trying to find / produce swagger where none existed (a truly heroic effort). Goes back to providers publishing some type of API specification just like websites provide sitemap.xml so APIs Guru can move to higher value projects!
As a private pilot: yes, you absolutely do not want to be landing on empty. Range is the same thing as endurance, and endurance means you have options when things don't go your way. Endurance is already a concern even on conventional motors - your average Cessna 150 only has a useful payload of 344 lbs with full fuel tanks. If you want to put two people in it, you're not taking off with full tanks, especially once you account for possibly thinner air above sea level or due to warm temperatures.

You need to keep a minimum (!) 30 minute reserve of fuel for VFR. The 150 has a 4-hour max endurance with full tanks. Usually you get less, because that doesn't include full-throttle time for takeoffs/climb. So if you take out half the gas (buying yourself another 76 lbs of payload) you've actually removed about 3/4 of the useful range of the aircraft. The same problem applies to battery-driven electric aircraft - extra weight kills endurance, and compensating for this causes a death spiral.

Twin-engine aircraft are really the way to fix this, but they're more expensive to get certified for, more expensive to run, more expensive to insure, etc. I'm a big fan of the Diamond DA42, twin diesels are cool as hell and it's totally nuts how slowly they sip fuel.

The other thing not mentioned in the article is that with batteries, as you drain them the output voltage also drops. That translates into reduced torque/power, and possibly an aircraft with different handling characteristics in stall situations. Conventional engines will deliver 100% power on-demand right up until they're out of gas.
love how I'm being downvoted for pointing out a very real legal risk for software projects that attempt what was suggested.

Keep on being terribly naive about legal matters HN, never change.
The argument, to her, would likely sound like, "I don't think you really want me. So sign this pre-nup and prove it." It displays a lack of trust and faith in the partner. Without that faith, what's the point of getting married?
Where does "love" and "I need the courts to give me the fruits of your labor connect"?
Well, one could easily say, by the same token, that "it doesn't surprise me that the person with more assets would want a prenup." I'm not sure why one person asserting their interests here is greed but the other person doing the same is prudence.
Proof of Kelmans-Seymour conjecture
Exactly right. I feel housing/medical expenses remain independent of all the gain productivity. With PEs buying large housing stock in markets and hospitals keep getting increasingly larger and integrated I do not see what would force them to not extract maximum possible money irrespective of the cost to them.
How are you disagreeing with what I said?
Interestingly enough, in my anecdotal evidence, couples who have a prenup don't divorce :)

Maybe the mere fact of having enough trust to do a prenup marks a more mature marriage, more likely to succeed in the longer term?
Sure, but when air-conditioning would be used that equation flips around. Not only do you lose electricity as heat, you need to use more electricity to counteract that heat.

And in most places, far more money is spent on cooling than heating. Even in the frozen wastelands of Minnesota where I live, air-conditioning costs over the summer are about equal to heating costs over the winter.

As others have mentioned, heat pumps and gas furnaces are much more economical than resistive heating via incandescent lights.
Every time they have an argument, his wife could think "If I dump this jerk, I make $X!".

That tells us how he thinks, but not much about the thought process of his wife.
For the current page? What could you usefully do with that information? You should know what certificate you're serving, and if it isn't that certificate, the page is hopefully not being displayed at all. The browser should be protecting the user from MITM.
Call me cynical, but I feel like the people who write such comments don't really have to worry about it too much.
Me neither, but I think this incident is illustrative as to why they changed it. "Google" has multiple meanings now (a site, a service, an action, and a company), and they probably want to distinguish their corporate element from those others.
It's not bad once you strip out most of the crap that it tries to foist upon you.

But honestly...? It's taught in schools a lot so more people are familiar with it. The greatest disservice to an entire generation of programmers is Java being standardized at Universities.
I think you're misunderstanding my comment, I explicitly stated that yes, Mayer is to blame.

What I was commenting on was the implication that any company can be turned around. I don't think that's true.
> serious chutzpah and goodwill to nose up from a failing product line

The bigger question is maintaining a controlling interest. VCs love quick easy exits. Seems to be the default pattern these days which is sad. And we wonder why so few long-term large scale businesses get created in SV these days.
Magix Buys Sony Creative Software Assets