skysight-inc/HackerNews huggingface dataset:
It was an excellent article. I'd have liked to have seen more on sublicensing vs. direct licensing, but that's probably a big enough subject that it deserves its own article.

In particular, I don't think there's been enough discussion on what this means in the case where the copyright owner decides that they no longer wish to have their code distributed under the original license.

If I distribute my code under a license using the direct model, and subsequently announce that I'm no longer granting licenses, and you (who obtained my code before I made that announcement) distribute a copy, I think there is little question you are OK. You've got your direct license from me. But what about the person you distribute to? I think they would be OK to use it, but I'm not sure they could redistribute.

Maybe someone could make an argument involving third party beneficiaries that could force me to license your recipients under the original license, but that's going to be an ugly fight.

If I had originally used a license that allowed sublicensing, wouldn't things be a lot cleaner? People you distribute to after I stop issuing new licenses would simply get their license from you via you exercising the sublicensing right I gave you.

Some free/open licenses now say in the license text that they are irrevocable, which would seem to address this problem, but thinking about it more I'm not so sure. If my original license using the direct model said it was irrevocable, does that really mean I have to keep granting new direct licenses to anyone who obtains the software from a prior licensee, or does it just mean that I cannot cancel the license of someone once they obtain a license from me?
I think the disagreements in the thread around this comment stem from the notion of an "average ACM conference" -- there is no such thing. ACM has everything from very high-quality conferences like STOC to "C-track" conferences that have a few good papers, but are mostly routine or crap.

I've done a lot of review work (but I don't like to do hard work for free any more), and nothing is more depressing than reviewing for C-track conferences. The mis-spent effort, the mis-used terminology, the buzzwords and the pretense.
Counter argument: https://paragonie.com/blog/2016/08/crypto-misnomers-zero-kno...

Summary: zero-knowledge applies to authentication protocols, not encryption protocols.
SUPERHYPERCUBE will not be supporting Oculus
Ah, thank you for the explanation and making your position more clear. As outlined, I agree with you. Cheers!
> All of the windows were yellow colored, and you could irrevocably damage your system if you ever tried to change the color.

...what? How does that work?
I get that. My point about law firms is that most of them won't take pro bono cases all the way to the supreme court (or equivalent). i.e. there is a limit to how much manpower they are will to expend on a charity case.

In the same way, expecting Akamai to provide free service to Krebs until the end of time because it was referred to as pro bono (even if it was them, which it wasn't) would be silly.

tl;dr - Akamai provided a service that could be seen as publicly beneficial. As long as they were providing free service to Krebs, they were doing something that was arguably pro bono. Them no longer choosing to provide that service does not retroactively detract from its public benefit.
I had the same feeling when reading the copy on the site. I looked for an explanation of what they mean by the statement, but couldn't find one. Google led me to a Spider Oak page that seems to use the terminology in a similar manner [1].

I have a hard time even accepting this definition of "zero knowledge' on its own, separate from the existing cryptographic one. Wouldn't the host at least know things like the size of the encrypted data? Time it was sent? Etc.

[1] https://spideroak.com/features/zero-knowledge
It's a good question, I don't really have a good answer, just a theory:

An analogy I've heard is that if it's possible for (in your example) yeast to evolve into a cat given enough time, then it should also be possible for a room full of monkeys randomly mashing on keys to collectively type a perfect replica of War and Peace (or insert other long book here).

Put another way, imagine there's a computer with a random number generator spitting out letters (1-52 (a-z,A-Z, ignoring punct) in perfect randomness. How long would it take the computer to create 'War and Peace'? I think, while it would be a physical possibility for the Monkey's to create such a book, it would never happen no matter how much time passed because given the parameters of randomness, it would effectively be impossible to form something so linear and guided. And compared to an organism, 'war and peace' wouldn't even account to a single cell's worth of DNA which is insanely complex with so many parts that must exist simultaneously with others for the cell to survive.

Edit: I fully understand the "X Billions of years and at least many chances per second for life for a yeast cell to evolve into a chicken", but i'm of the belief you cannot get high order out of chaos. There are patterns and there are many possibilities but it's never been proven that they happen other than the assumption that "God doesn't exist/made things through evolution and we know they exist and can't prove God exists, therefore we know/believe that such an insanely ordered thing must have formed out of chaos".
Hopefully, this will become a recurring annual event where significant progress gets made on language development.

I don't think we've had a gathering of this many Python core developers for a full week since the 2006 "need for speed" sprint in Reykjavik.

https://www.tummy.com/blogs/2006/05/29/wrap-up-of-the-python...
Thank you Sondre for sharing these insights with us. My question for is: why you think that a derivative idea isn't "cool" ?
Beginning Machine Learning with TensorFlow and Keras
Not for want of trying, though: https://en.wikipedia.org/wiki/Apple_Corps_v_Apple_Computer
> There is a Linux utility that takes care of all browsers' abuse of your ssd called profile sync daemon, PSD.

I guess doing something like this on Windows is too much to hope for, but does anyone know how to do this sort of thing on the Mac?
beware! profile-sync-daemon erased my browser profiles upon first run under Ubuntu Xenial due to apparent bug in eCryptfs support (and how /home was mounted). Report was submitted to the developer.
I would posit that the article's assertion of capital flowing into Hong Kong is deeply flawed, and the article was possibly paid for by people from China or the US who have an interest in this happening (although I have very little basis for asserting that possibility).

The foundation for currency is trust. Hong Kong has a functioning legal system, whereas China does not and will not in the future - by eroding that autonomy, China is in effect canibalizing its own capital base.

If you have room mate A and room mate B, and room mate A is very trustworthy while B is not, but B starts writing down tons of IOUs for millions of dollars onto pieces of paper and gives them to roommate A, is roommate A now richer? Well it depends upon roommate B's ability to pay back. Now, if roommate B has a business selling widgets, but no organizational skills to keep all of the contracts in order, and outsources that to roommate A, then the system works. If roommate B interfere's with A's ability to organize by...I don't know...getting A drunk on a regular basis so he can't complete his job, then the enterprise as a whole collapses.

That's what is going to happen in China with what they are going to do with Hong Kong, with China obviously being B and Hong Kong being A.
link address is wrong (contains a "z") at the end, should be corrected to -> http://arxiv.org/abs/1609.06935
I think I'm inclined to agree with that interpretation. I wish we had a clearer term for systems where you don't trust an intermediary with some kind of access. (We often say "end-to-end encrypted", but that's kind of weird for file storage or other data-at-rest situations.)
> You think the only way for people to increase their quality of life is to pollute?

Lets remove what I think - the facts are pretty clear, as industrial/trade increases, so does pollution.

Wishing otherwise doesn't change the facts.

Once we live in at > 50% renewable/sustainable reality, I'll take your point of view seriously.

Labeling people as "silly environmentalists" because they strive for efficiency is pretty pompous.
Cloud Computing Weekly Digest with Joe Kinsella: September 23
Consider it 2400 spent on learning how not to fuck up a driveway--just make them sign an agreement say "Hey, after this, you forfeit further claims to compensation".

And now, in the future, you know to put down a tarp or whatever to keep this from happening.
Trello is nice if you have access to it.

If you have Jira or other task/bug system you can also use that.

I personally think a TODO.txt file is easier than both.

A nice paper sketch book is also good, but if you lose it, your out of luck.
Here are screenshots for anyone interested: https://www.haiku-os.org/slideshows/haiku-1
Or a hijacked GitHub repository/maintainer?
SpaceX faults helium system for explosion
I think in this case it's more that there's a ticking clock for Hong Kong. The international community pressured the return of control from Britain to China, so by 2047, if nothing _massive_ has changed, the international community will likely back any and all claims by China, including removing it's SAR status. Army size has basically nothing to do with it, I don't think.

Hong Kong is an amazing place that the world shouldn't lose. But I get the impression that, as China develops, it's using HK as a template for how to make cities great. Maybe it won't be a cultural genocide, so much as China catching up? Hong Kong's always been a mixture of cultures, that's part of what made it so special to begin with, so I think integrating with a more successful China could be good?
Some people is so predictable
It is because you loose the "trigger" that it is time to leave. There are definitely things I would rather be doing, and I wouldn't say working late has to do with passion. My wife calls it "being in my own little world". I am focused on a task and forget what is around me.

It might have to do with our process. We would keep an open Skype call with everyone on it. Our microphones were on mute, but if you needed someone it was easy as pressing "unmute" and talking. So come 6pm if you still hear people talking and working, then the trigger of "people are leaving. it must be nearing 5" isn't there.
Using a display font for body text--
$29 per human user or per account? There's a big difference here.

$29 per human is a steal, however if 9/10 accounts are bots, spammers, or dead, that's $290 per human which is a total ripoff.
This article reads very weirdly to me. Are they arguing that disclosing confidential information, and subsequently opposing steps to contain the disclosed information, is perfectly fine because ... it can be found on the internet, precisely because of this disclosure? This makes absolutely no sense to me.
Kuznetsov,A. - The Complete Guide to Capital Markets for the Quantitative Professional (2006)
Well said. These parts are striking to me:

> In an era of weaponized sensitivity, participation in public discourse is growing so perilous, so fraught with the danger of being caught out for using the wrong word or failing to uphold the latest orthodoxy in relation to disability, sexual orientation, economic class, race or ethnicity, that many are apt to bow out. Perhaps intimidating their elders into silence is the intention of the identity-politics cabal — and maybe my generation should retreat to our living rooms and let the young people tear one another apart over who seemed to imply that Asians are good at math.

> But do we really want every intellectual conversation to be scrupulously cleansed of any whiff of controversy?
> I wish we had a clearer term for systems where you don't trust an intermediary with some kind of access.

We already have one or more of:

- Confidential
- End-to-end encrypted (contrasted with, but often in addition to,
transport-layer encryption)
- Privacy-preserving
- Least authority (with respect to the service operator)
- Peer-to-peer privacy

I'm one degree of separation from several SpiderOak engineers and think highly of them overall. However, this choice of marketing copy is one point we vehemently disagree on.
Haiku is a clone not based on the original BeOS codebase. So while it may run the same apps and look similar, does it have the internal design and optimizations that made the original so capable for its time? Could Haiku running on equivalent hardware run that demo as well as BeOS?
Perhaps I'm a bit cynical, but space exploration strikes me as a waste of money and energy. The universe is clearly no good for space travel, otherwise we would witness aliens visiting us. It's empty and hostile. This planet is the only realistic long-term home. Sure, space stuff gets kids into science, but I wonder how many more kids we would get into science by investing billions of dollars in education instead. We know enough about space for now. We've sent robots to Mars and the photos show it's just dust.

Right now we need to solve sustainability, global warming, super bugs, cancer, aging, friendly AI, pollution, global cooperation etc. Space can wait.
Agreed, by far the best guide I've found. My setup, based on that guide + some tweaks is at https://github.com/cbracken/mutt for anyone who might find another sample useful.
why not just make it p2p via webrtc ?
Can you say what about mutt you dislike or want to improve?
I've heard German brands mock the self driving marketing, seen as irresponsible to them, not the vehicle engineering side. But I may be wrong.
> So I hope that if Facebook doesn’t do anything public to address this, that at the very least, the Chan Zuckerbergs have a long talk with Luckey about what it means to have wealth and to use it responsibly, and in a way that isn’t just about egotistical self-expression, and certainly not in a way that is destructive to large swaths of society.

With a straight face this was written! With a straight face!
Squirrels tail behavior suggests frustration is a path to solving a problem
Unfortunate.
if you could do one more thing - allow me to search within the "sessions". that would be awesome (search should work both on domain and title)

thanks!
Yeah, I felt the same way when I was vaping - this isn't a dramatic enough impact on my health to put the effort into breaking the habit. The only reason I quit is I had a baby so my wife and I decided to take out life insurance policies on each other. Equivalent policies are about 5x the cost, if you have nicotine metabolites in your urine.
> Google, Microsoft and Verizon have also been reported as potential suitors in the past (one recent article here), and what we’re hearing about the Microsoft interest is that it, in part, is an attempt by the company to drive the price up to keep it out of Salesforce’s hands.

Interesting!
To be benchmarked.
For daily tasks, at work, the first thing I do is fire up Outlook and emacs.

Outlook has my calendar (very MS heavy corporate environment) so it displays every task, meeting, appointment easily. Mails that come in get put away (ok, not great with the zero-inbox thing, but I try).

In emacs I have a "daily activity log", it's the second thing I open each day. I create an entry for the day, tagging it with the project(s) I'm working on (these get added through the day as things come up, or at the start if I know it's on my agenda). I usually know what I'll work on that day so I'll create an entry for it, and open the linked org file for the project itself. So an entry might look like:

** <<2016-09-23>> :foo:
*** TODO [[file:foo.org][foo]] [0/2]
- [ ] Deal with PR-128
- [ ] Build and install image

(NB: <<STRING>> in a headline in org-mode makes it a target for links like [[STRING]] or [[file:foo.org::STRING]])

Those bulleted tasks are what I intend to work on that day. If they don't get checked off, I can't mark the project's work as DONE, and I'll refile them later. I should probably automate this somehow, perhaps collect all incomplete tasks at the top of the log file for easier refiling. Presently `C-c / t` does the trick for finding them. foo.org will have a more detailed description of what I'm doing, possibly linking to other things. The bullets vary in detail by the end of the day, and may have several sub-bullets and links. Sometimes project boundaries are fuzzy, I just pick something or create more levels:

*** TODO Related projects
**** TODO foo
**** TODO bar
Actually, we had a prototype doing this. In the end, we didn't because it broke some add-ons, but it might be time to try again.
Your comment is going up and down. Maybe this is because of the word marriage.

Formulated differently, from my subjective, unique, non reproducible and totally unscientific experience of being 16 years together with my wife with three kids, the quality and fun is positively correlated to the level of reciprocity and trust in the relationship.

And for the young readers, reciprocity and trust can really increase over the years, which increases the fun, which naturally increases reciprocity, which ...
Well, that's an unfortunate name.

My first thought was that now I can get a mental illness for free. Um, no, thanks.
A good overview of the situation. The slow erosion of freedoms is coming earlier than expected.

Fortunately, the HK people recognise the salami tactics of the CCP, and protest (as in the umbrella movement 2014), and a small but growing minority now agitates for some sort of independence.

However, given

* the increasing power of China on a world-wide stage, even vis-a-vis, say, the UK

* the decreasing relevance of HK for China (see the graph in the article: HK GDP was a quarter of China GDP, now under 3%)

* China's aversion to any secession (almost instinctive, though probably based on historically justified fear of crumbling order and prosperity when a dynasty falls apart), as seen in Xinjiang, Tibet, etc.

it is hard to see how the tensions can be reduced peacefully, rather than gathering steam.
10 years we've been in business - sounds like for 99.99% of the population his service works fine.
Oh, that's happened. Don't go forgetting about the Chicago black sites and a bunch of other illegal detainment facilities that have been used (g8/g20/OWS)

OWS was the big one really. It saw law enforcement cooperation not just across NA, but globally, to put down the protests, to share tactics, and also to threaten the activist leaders at the time into hiding. Many had been branded by the electronic system and profiled.
What about bleach or hydrogen peroxide? No idea if that would work?
I actually just don't see much news about twitter. I see a ton of quotes from twitter, though. It is still far more reliable for news like things than facebook.

Curious if you have any particular stories in mind.
Android developer guidance on showing help screens
I think most of the time it's because everyone has experienced getting low quality results from SEO optimized sites. It's getting to the point where one cannot shop or search for product recommendations on popular search engines because you'll get nothing but toptenreallyspecificproduct.com or absolutebestproduct.com.

Optimizing for search rankings doesn't say anything directly about any given site, but it's generally a signal for low quality content that would not rank highly without such optimizations.
The Insanity and Brilliance at Ethereum's Developer Conference
re: scale and on demand: "you only pay for the compute that you need, down to a 100ms boundary in the case of AWS Lambda"

it will be interesting to see how small these boundaries can become before it is too expensive to measure at the level of granularity sought. when you can spin up a container, run job, and destroy faster than you can even log.
A dev in the UK on $300k? Full time employee? Would love to know the sector and skills.
Interesting point about `_nomap` which I wasn't aware of until now. See this page, under 'How do I opt out?' for details: https://support.google.com/nexus/answer/1725632?hl=en&visit_...
Honestly, even if you can prove you were framed 100% and are found not guilty, the media has likely already run several stories regarding the teacher who's computer had child porn on it. The school will be forced to fire them. The school board will likely bar them from ever working in another school in that city again. When you Google that person's name the top categories will likely be regarding their trial / arrest.

Once an accusation of child pornography (creation or possession) is put out there if any of it gets exposed to the public by the way of the media (and it will) that person's life is seriously ruined even without prison time.

The problem seems to get worse, too and I certainly don't have any good ideas regarding it. Except maybe re-tooling a new search engine that somehow can take context / validity into account but that's exceptionally difficult to do. And even then if someone gets their news or information from any other source you're still screwed.
The Millennials are not the ones rigging DNC elections. The Millennials are not the ones running the institutions passing absurd sensitivity requirements. It is unfair to make this a generation argument when in reality its much deeper. What it ultimately boils down to is to what degree an individual deems it appropriate to silence dissenting points of view. To some the answer is none and to others, legitimizing an opposing view is interpreted as a form of oppression in and of itself. Age doesn't appear to have much of a correlation with ones stance on that spectrum.
For anyone interested in the mainland/HK relationship, I urge you to check out the East West South North blog (1) run by Roland Soong, a local writer who translates Chinese/Cantonese newspaper articles, web videos, and forum posts into English. It’s ostensibly about local politics, but it also gets into the social dynamics and news events including tension between local people and mainlanders over real estate, government services, tourism, and elections.

In addition to activities in Hong Kong, there have been reports that China’s government has pressured overseas Chinese journalists, activists, and community leaders in other parts of the world (2) with at least one Chinese-Canadian journalist losing his job for not toeing the pro-China line. The Globe and Mail has reported that Chinese security agents on tourist visas regularly attempt to strong-arm certain expatriates to return home (3).

Finally, in China itself many journalists have simply given up. Many believe there is no future in the profession, because the government clamps down on almost any reporting that goes against local and national interests (4). The Communist/PRC propaganda machine has been around since 1949, but in an era of instant communications, social networking, and higher standards of living, the hopes and goals of China’s young journalists can’t bypass the power of a one-party political system that will do whatever it takes to achieve its vision of stability while preserving one-party rule.

1. http://www.zonaeuropa.com/weblog.htm

2. http://www.nytimes.com/2016/08/28/world/americas/chinese-can...

3. http://www.theglobeandmail.com/news/politics/chinese-agents-...

4. https://www.theguardian.com/world/2016/feb/12/china-journali...
Sounds like you need to add some kind of arbitration clause to your service contract. Also, If you've been paying premiums for 10 years I don't see why you would at least talk to your agent.
That's symptomatic of the problem, not causal. Despite leadership changes, Twitter has build a solid infrastructure, raised money, etc.--all the things that would make them a profit if their business model were at all profitable. Leadership keeps changing because nobody knows how to make it profitable, and we've tried enough approaches now that I think we can conclude it won't be profitable.