skysight-inc/HackerNews huggingface dataset:
Some thoughts from a guy who has done a lot with licenses:

As others have stated, GPL/AGPL or anything "open" does NOT force business to buy a license. All it says it that _if_ they use your code, they have to make the code available to their users. (Today that often gets interpreted as made public, but it truly only requires that the users have access to it). So the business CAN still freely sell software that uses your code without your involvement in any way.

If you want to be paid by every business that uses your code, don't make it public. There really isn't any other way to force that behavior.

As far a commercial license goes, just basically just say it belongs to you and no usage is allowed without arrangements with you. That is generally wrapped up in a contract between you and the business. I haven't used it, but you can try a tool like this to generate that type commercial license: http://www.binpress.com/license/generator

One of the real advantages of going open for you (the author) is getting help from other people. Often it is small things, but you can get help. Doing a Dual License complicates this. As long as you are the owner of the code you can freely re-license it. But once you accept a code contribution to your GPL code, you cannot legally or ethically just resell that contributed code under the commercial license. So you either:
1) Reject all contributions from other programmers
2) Have two independent branches that might end up diverging
3) Asking every code contributor to grant you a license to also use their code under your commercial license.

To me, option #3 is questionable and probably won't fly well if your project takes off.

We moved Mycroft (https://github.com/MycroftAI/mycroft-core) from GPLv3 to Apache 2.0. There were various reason for this, but for us the biggest was that business generally avoids GPL code, and in some cases there the regulatory system comes in conflict with the requirements of GPL. For example, if a car brake system has GPLv3 code you are REQUIRED to provide a mechanism so users can replace that code. Good luck getting approval of a car. Even if you did get it approved, the car manufacturers would be terrified of the court cases they'd have to defend -- win or lose.

In short, if you don't think it is valuable enough to spend more than $100 on this, then just go with a well-known permissive open source license like MIT. If it takes off, you get famous and can command a high salary somewhere.
I think you mean "debt" -- I first read your comment as "code department" and was trying to figure out what that was.
I don't understand this logic at all. The fixes are being made for a reason... avoiding the update just means you are getting more performance for a less secure system. Are you betting on a law of averages to break in your favor? Hoping you're not a target of hackers? what am I missing with this strategy?
SFO-LAX high speed rail is theoretically being built, for 100 billion dollars.

http://www.hsr.ca.gov/
>> a significant decrease in performance on the iPhone 6 up to 50%

Something's up. I updated my 6S yesterday and have noticed zero in performance changes or battery loss. Still plenty of bugs though, I was reading an email and the 'flag/file/trash/reply/new' bar totally went away. At least the touchscreen hasn't gone unresponsive, causing me to have to hit sleep/wake to toggle it back on. Maybe they finally fixed that.
Yeah, my first thought when I read the headline was "Again?".

DNT was actually pretty widely implemented in browsers for a while, but it ultimately failed because there wasn't anything actually enforcing the standard. It was essentially just a way to politely ask servers not to track you.
Not if it's open source and has reproducible builds...
It used to be illegal to do anything except direct the rainwater, e.g. direct a downspout into your flower garden. You are now allowed 2 55-gallon rain barrels.

The bummer is, even though you can now have rain barrels, it rains infrequently enough in Colorado that it's not terribly economical to buy 55-gallon rain barrels.

At $2.77 per 1,000 gallons from the utility, with infrequent rainfall it's pretty hard to ever recoup $176 for a 110 gallon system from BlueBarrelSystems. You're looking at 580 rains required to break even- while Denver, for example, sees only 40 days with "any measurable rainfall" a year.
1. is reversed: meltdown is intel-only. Spectre is a more generic speculation attack.

2. Apple's custom ARM chips have extensive speculative execution, and clearly their fixes for it are extremely expensive.

3. It's novel, which is why security researchers are so excited! Branching based side-channel attacks were previously only known to be able to track execution (so branch-based AES encryption was vulnerable to having its keys stolen)-- but reading arbitrary data is much stronger.
Re: #2 - it’s a speculative execution issue, not x86 specific.
Three Ways Senior Developers Can Empower Their Teams
Warren Buffett: Cryptocurrencies Will Come to a 'Bad Ending'
“Today, 80 percent of New England is covered by forest or thick woods. That is a far cry from the mere 30 to 40 percent that remained forested in most parts of the region in the mid-1800s, after early waves of settlers got done with their vast logging, farming, and leveling operations.“

Source: https://www.bostonglobe.com/metro/2013/08/31/new-england-see...
Right now my family has 8 bikes in our garage for 3 people. All of them get ridden at one time or another depending on the specific activity. My 3 bikes include a folding bike for short errands around town or transit trips with a long transfer on one end, a mountain bike, and a skinny tire road bike for longer weekend rides. For families that ride, we are not that unusual.
1: Spectre is the general case, Meltdown is the Intel-only evil cousin.

2: Spectre applies to all modern processors with speculative execution, which includes smartphone-class ARM processors. Raspberry Pi's and microprocessors ("toasters") are not affected.

3: There's some prior work - Spectre didn't fall from thin air - but using speculative execution as the basis of an exploit makes Spectre the first bugs in, I believe, a new class. (Meltdown, on the other hand, is just a silly mistake that shouldn't be repeated.)
jQuery also provided a ton of usability improvements which many developers learned how to use. In many cases those are now obsolete[1] but there's a lot of habits and, more importantly, library code which uses jQuery. Migrating away from that would require replacing all of that code as well before you can see any savings in network transfer or memory usage.

1. For example, how many projects could basically use this for a significant fraction of their jQuery calls:

let $$ = (selector, scope = document) => {
return Array.from(scope.querySelectorAll(selector));
};

(that's viable on the web now; with a single modern target you could even drop the Array.from bit)
> most iCloud services actually work on the web if you go to icloud.com

This is not evidence of a lack of E2E. Your browser can be an "end", with a key derived from your login.

Much of the details of iCloud's security is not a secret, and can be found in the iOS Security PDF:

https://www.apple.com/business/docs/iOS_Security_Guide.pdf
Also, the error message is a bummer. "An error occurred while fetching or analyzing the page". If you told me some parser state in the error, at least I could feed that back to you guys, even though it'd confuse a great many web developers.
On the other hand I didn't worry whether my Trek came from Taiwan or America because I don't live in either country.
I grew up in a tourist area where >50% of houses were summer rental income properties. A significant chunk were furnishes with a set of cheap bikes and bike locks for the renters to use. So some significant percent of half of all houses there had 2-6 Walmart bikes.

The guy that has a massive collection of 1930s Scandanavian hunting rifles (or whatever other niche) skews the "average" gun owner stats. I would bet that similar outliers are at play for bikes since it's a similar case of some people use them as tools, a lot of people own a few, some people own a ton
Is the Samsung S8 CPU also affected? I saw that some ARMs are not affected.

EDIT: It appears not the be on the list of affected ARMs [1]. The S8 Exynos 9 Octa 8895 is based on the Cortex-A53

[1] https://developer.arm.com/support/security-update

EDIT2: The Snapdragon 820 and 835 do appear to be affected which are the CPU in the US version of the S8
For a drogue-deployed parachute, horizontal speed helps, as the required travel through the air is accomplished faster, and therefore with less drop. BRS parachutes use a rocket to fully extend the lines, but there is still the matter of inflating the canopy.
sadly, this is the first thing I wondered when all the news came out.
Is this a "bug" we can recover from (in future hardware or software) or are we going to collectively take a lifetime -18 hit to our Moore's Law progress and lose the gains from this technique forever?
While most modern psychology seems to be, well, kind of bullshit, the problem isn't with the idea of observing behavior and trying to deduce underlying principles from that.

How do you think that we arrived on those lower-level phenomena that you're lauding? It wasn't by getting an electron microscope and a particle collider from God and starting from there.

And we disproved phlogisten without use of lower-level principles either -- just better measurement.
That's what I usually do.

But, even then it can be annoying. If I happen to press on the smart key on my remote, by mistake, the TV then takes ages to check that indeed there is no connection, with a large and unescapable message dialog.

Bad design decisions all around.
Warren Buffets opinion is about 100x more valid than anyone else. He doesn't need to understand the specific technology - he understands markets, investing patterns and most importantly, risk.

For the richest person in the world to not even want to buy in a little bit actually says a lot (he said he'd never invest in them). If there are opportunities to definitely make money then he has the resources to analyze, be vigilant and make it work for him... he also has plenty of money that he'd be free to lose cause yeah, 20 years to live.

Everything you've said about bitcoin could have easily been said about CDOs in 2005-06 when there was "plenty of opportunity" and yet Warren Buffett avoided losing his shirt, unlike plenty of other people who thought they understood the derivatives market. And that was back when those other people were actually trained investors who had to pass Series 7 to even touch the stuff.
I get the same, and have seen it for other sites recently.
The M62 across Saddleworth Moor is already breathtakingly beautiful, in its sparse way. I realise those hills were forrested long ago but I’d be sad to lose the views from up there.

Otherwise, I love the idea of returning even just this small corridor to the forest it once was.

Interesting, though, to see The National Forest mentioned. It is odd to drive down the A38 and see the road signs welcoming you to the forest but no actual trees.
Why would you not offer an 8 flights per month plan? I imagine the most popular use case is people who need to fly in Monday morning and out Friday evening.
Saga of “Madman” Earl Muntz and cheap tube televisions
that's what I mean by BRS deployment.

https://en.wikipedia.org/wiki/Ballistic_Recovery_Systems
Assume that [EDIT: high-end - dogma1138 is right] smartphone-class processors and above are affected. Raspberry Pi and microcontroller-class ARMs are fine, though (but much slower!)
Immer: Create the next immutable data tree by modifying the current one
SQUARE ROOT CALCULATOR IN JAVA MADE WITH NETBEANS
I know that such stats not straightforward to obtain, but I'd be interested in seeing numbers on the "death rate" of durable goods like bicycles and guitars in addition to the "birth rate". I just have no idea if the population of such things (per capita) is stable, or growing, or shrinking.
I have a correctly functioning lock in Sierra.
Then we also have states where over 50% of the land area is national parks.
"Earl was such a corporate spendthrift, that it was rumored that he would walk up to engineers bench testing their circuits. After a little discussion regarding the circuit and its various components, Earl would question the engineers on whether or not certain components were truly needed. Earl always carried around a pair of wire cutters, and would often pull them out or clip one lead of a component whose usefulness he might doubt. If the circuit continued to function, the engineer would be under the gun to truly demonstrate the need for the clipped part."
http://water.state.co.us/SurfaceWater/RainwaterCollection/Pa...

> 110 gallons of precipitation [...] can be collected and stored

With additional restrictions.
I don't think that word ("invest") means what you think it means.
> If someone hacks the WhatsApp server, they can obviously alter the group membership.

Of course an attacker can subscribe to the conversation if s/he owns the server, but that doesn't make it "obvious" that s/he can actually read messages' contents from that point onwards without any sort of confirmation from the chat's participants.
The Node performance issue they reference was funny. "you run perf... no you should run perf... no you..."

https://github.com/nodejs/node/issues/14917
Explaining Neural Network Attractiveness Predictions
There are more extreme versions of these all over Seoul. Usually there's a 5-story mall with grocery store, clinics, super market, etc. Then on top of that there's a 30-story apartment building with some outdoor grass area. You basically don't have to leave the building if you live there.
Correct. While the post doesn't do the idea justice (and of course is a bit inaccurate), it still brings light to a good point, which is that blockchains may have some strong, legitimate use cases. We're still in the hype cycle of the technology, and the industry is rife with fraud. When the dust clears, I'm betting on seeing some important and successful projects emerge from the ashes.
Canada takes U.S. to WTO, U.S. says case helps China
Just that I could be looking at a > 75% performance reduction on the same phone compared to when it was new due to the combo of battery degradation, security fixes and ios9 to ios11 general slow down.

I think that if they've disabled some cpu core features that might reduce the maximum power loading anyway and make the double whammy impact of security and battery related slowdown unnecessary.
I don't disagree with your analysis, but I disagree that it's a simple rephrase. They are two separate issues:

1. Pros/cons of using tools we already know
2. Pros/cons of using tools we enjoy using

I am awful at Docker because I started using it yesterday. But upon using it, I'm suddenly so attracted to it and am thinking about what fun personal projects I can apply it to. It's a beautiful technology.

I am very strong in JavaScript but love avoiding it like the plague unless it is the appropriate technology.

Edit: okay I'm skeptical of a part of your analysis. Please show me a detailed example of building a desktop app that runs on Mac/Windows/Linux, looks reasonable, and takes the same or less time from a competent developer. I am genuinely starving for an alternative to Electron that doesn't come with a significantly heavier dev/support cost.
> Disconnect’s partners in this launch are the innovative publishing site Medium

I know this is off-topic, but what is so innovative about Medium? Does it break any significant ground beyond what LiveJournal was doing almost two decades ago?
In the past, I've thought of installing Signal, but never did because it identifies you by your phone number, which seems like a totally unjustifiable and idiotic idea. I'd like to keep using my internet-based service even if I switch phones. There is no reason for my phone number to be known to Signal at any point.

Just now, I tried to install Signal and WhatsApp for work communication. Neither is willing to let me do anything unless I grant them permission to read my contacts.

I use WeChat. (Not for security reasons, obviously.) Somehow, despite the fact that WeChat is heavily coupled to your phone, they've realized that it makes more sense to use a WeChat account than a phone number, and that it makes no sense to prohibit users from just adding contacts manually. Adding contacts manually is actually a preferred approach! (In the form "scan QR code".)
It's not "most likely" a bug, it's definitely a bug.

Nobody said, "We want to lower the security level of this feature, so let's keep the password prompt but allow any input to the password prompt."
The OP doesn't seem to suggest that they won't update, just that there is a considerable price to be paid in doing so.

> Are you betting on a law of averages to break in your favor? Hoping you're not a target of hackers?

Aside from anything else, I wouldn't be at all surprised if some people do take this gamble. They shouldn't, but if they're informed about it then it's in their own hands.
All of these issues require local execution. It’s perfectly fine for many single user, performance critical use cases to make this type of security trade off.
D'oh. I did not even completely read my own link - extra embarrassing as I sit in the same building as this cluster...
> There's also an issue with that system: it gives a ruling party an easy excuse for not keeping their promises to their voters.

The US two-parties-that-are-obviously-fractious-coalitions plus separation of powers system provides far more of those for any elected leader (because it's not a parliamentary system and lacks real mechanisms for party discipline, even a party with control of both political branches and the judiciary isn't analogous to a parliamentary-system ruling party with an outright, non-coalition majority, and isn't held accountable the way those can be.

Keeping separation of powers and adopting a more proportional system for the House of Reps, even straight party list (which would require Constitutional change), or state level party list or STV with or without some level of districting (which may or may not require Constitutional change) would not meaningfully add to the excuses for failure to deliver on promises.

In fact, systems with greater proportionality in legislative elections produce higher satisfaction with government, which should be unsurprising: electing a government that's views actually align with those of the population results in government policy more aligned with public preferences. Which, after all, is the whole premise of representative democracy.
I know alot of you smart ones think this isn't that great, but I think this is incredible. I'd love to see someone host this someplace so I can just upload an image and see what it spits out.

I'm not smart enough to take the code and get it running...
US forest area has changed negligibly since 1900: https://www.thoughtco.com/us-forest-facts-on-forestland-1343... .
It's energy providers that will win the most.
What's the benefit to all these different tag types that have identical appearance and behavior? I remember the selling point was that they would be "semantic" and somehow used by software to add richness (I guess this would mostly be for search engines?). Is this actually happening? If the web had gone differently and styling was done completely by browsers, maybe these tag types would be more useful, but that's not the way things are.
True, but sadly there are still some land owners in Scotland who forget their place and the laws:

http://www.andywightman.com/archives/category/ledgowan

https://www.scotsman.com/news/cairngorms-landowner-accused-o...
Where Are the Artists?
ENGINEERING WITH NODE.MCU
You know, I'm not saying those things aren't important.

I'm just saying that the general use case sucks enough that I'd think you'd want to worry about that _first_, then perhaps think about startup time (maybe).
I don't want to talk finances on here. I am not retired. I am not independently wealthy. But there's a configuration where I need to earn my own success, but failure to do so does not result in homelessness and bankruptcy. It enables me to take risks in life.
I live in a major city (Toronto) and don't own a car, but this is still something of a fantasy - major cities are incredibly reliant on automobiles for moving goods in and out of the city even before you consider moving people.

And with that said, Toronto is far from being a city where we could live without cars for human transportation - without Uber getting around would be hell.
This is rad, thanks for sharing it.
Armadillo, hedgehog and rabbit genes reveal how pregnancy evolved
I just have this feeling a lot of anti-snapchat news or comments are either biased as a function of investing in competing companies, or is a consequence of having their head way too far up the adult, linkedin, world to know what is really going on with the people that use these apps. The fact is that the vast vast vast majority of young people look way down on facebook, and only use it because of network effect hooks (which have proven to be surprisingly robust, but I don't have much faith in long-term), whereas snapchat is totally considered cool and fun to use. This sign should be far more than enough, to anyone who knows the history of these services, to know how all this will turn out long-term.
What about passing on an income generating asset (real estate, dividend portfolio) to children?
I've been investing in BTC since 2011. I think the term "invest" is appropriate here ;-) I started investing in altcoins recently as a way to entertain myself from long term holdings. I give it to you though, altcoins aren't really investments... 'gambling' works for me too
No, not in this case. It's not like people don't know the rules and the majority of people get killed despite being absolutely in the right and having done nothing wrong. How do you fix that with education? The dooring accident that nearly killed me happened on a cycle lane that I was by law required to use. The car driver just opened the door into the oncoming cycle traffic. How could you educate me better in a way that would have prevented me from making a hard impact with that door? Witnesses told me they didn't even expect me to get up again. How would educating me help prevent the three close passes I had today, especially the one where the car driver thought I'd have to squeeze into the dooring zone? The one that passed me when I was doing 30 in a max 30 zone? The close pass yesterday where the car driver didn't manage to pass me before the oncoming traffic was there, squeezing me against the parked cars? I was in the right, still I'd be the one dead. Should I yield and crawl? Cycling isn't a sport for me, it's my preferred mode of transport, I really want to get somewhere and I don't want to spend ages doing so.

Calling for education of cyclists has a strong smell of victim blaming. Oh, sorry, he's dead. If he'd been better educated, he might have known that he was in the right.
At least for Meltdown there are CPU microcode updates out there that should mitigate it, which means the OS level mitigations can be rolled back. And I haven't measured it yet, but I suspect the microcode mitigates are faster.

Regarding Spectre, I think it's too early to tell.
Wait...Acorn as in 'Acorn RISC Machine'/ARM? I didn't know they made actual consumer hardware, that's pretty cool. Sort of funny that the modern BBC Micro:bit went on to run on a Cortex-M0 core.

I also kind of love that the BBC's learning hardware calls its method of routing instructions to coprocessors 'The Tube'.