skysight-inc/HackerNews huggingface dataset:
I was a bit skeptic about your comment and Jaruzel's one until I saw this chart: https://en.wikipedia.org/wiki/World_population#/media/File:P...

Population is doubled every 2 generations during the 20th century. If nothing else changed, the probability of human advancement should have been at least 2x.

There are other factors like better life expectation that speed up advancement a lot (more probabilty of having advancement per generation).

But I think the literacy factor is the key. Sadly I have no data to prove it, but I bet this was the cause of all this.
> wait. aren't these things supposed to give us less pieces to arrange and manage?
No, not fewer pieces. You'll have more pieces, but you can combine the pieces and control them individually or as a group. You can think of Legos, since you have many pieces but they all fit together in the same way.

Docker compose lets you group these containers together, and that is what ultimately makes it feel like you have fewer pieces to manage. With that, you can start/stop a stack of containers (e.g. django, nginx, postgres, redis) with a single command, but still inspect and manage each component separately. This is something you might normally do with bash scripts, but with Docker you can take that same app to an orchestration platform and run it on any host. Run it on your laptop, run it on a linux server, run it on a SaaS provider like Docker Cloud, run it on a private cloud with an orchestration platform.

> yes, of course the solution is more tools. what exactly was the problem again?
Docker is just the foundation. Nothing more. I'm fine with learning more tools because I feel that the foundation is solid. The problem is being able to ship and manage your apps. That is much, much easier for me now and I'm very glad I invested the time.
You're looking for a logical framework supporting hatred. Even if someone gives you a complete answer, you will surely remain disappointed.
Take an operating system. Remove all the advantages of a shared environment like dynamic libraries, package management, clarity. Stick a chroot before every fork. Boom! Containers.
I also don't get it.

Anyone that wants to provide a responsive web site (as in fast to use and load) should stick to plain HTML/CSS, no need for JavaScript or "patterns".
Your question is valid and deserves a proper answer, but it won't do this topic any good. It is an extremely political topic, and discussing it in full would hijack this HN submission.
The headline now says: "How to handle less-than-committed colleagues?"

I still don't think this does your colleagues justice because it implies that they are lacking in commitment, which I cannot discern from the explanation below the question.

If I were your manager, I'd rather be concerned about your overcommitment, for two reasons:

1. It sounds unhealthy for you, and I wouldn't want you to burn out.

2. When people are working basically 24/7, over time, processes will evolve to rely on their continuous presence, which is also unhealthy for the company, since mayhem will ensue when you're on a vacation or sick or unavailable for any other reason, and all the processes requiring your presence break down.

I'm seeing cases of #2 with some of my coworkers, and it's really hard to get rid of that once it has crept in (but we're working on it).
> "SpaceX wants to use 42 Raptor engines which were initially designed for an upper stage single engine usage"

That's not what really happened, and anyway, Raptor is a 35% larger engine than BO's/ULA's BE-4. So by your definition, if ULA's/BO's engines are "big", then SpaceX's engine is "even bigger".
Httpstat: Simple CURL Stats
I think hedge fund's founders motivation behind this idea could be like this:

Let's give many people some [encrypted] data to play with. May be someone will find a curious and unexpected pattern we didn't looked at before. May be this idea won't be workable straight away but we [hedge fund] are going to investigate this idea further and probably use this in our trading strategy.

In short, they are probably doing ideas mining using power of crowd.
I wish papers were "running", as in a wiki page with developments being incrementally added. It'd certainly help reduce the amount of redundant reading, and much greater coherency.
Even when every single person complains, the result of democracy is not to make each and every person happy.

Case in point: You can change things, even radically, in the western democracies. All it takes is to create a new party (the law and the constitutions place only very broad limits) - the you can get elected.

The point that new parties have not actually been elected is not a sign that democracy doesn't work, it is a sign that people in summary don't actually think any of them would be an improvement.

Just because you don't like some of the outcome doesn't mean it's not a democracy.
Never use deep learning if you have to explain how this works to business people.

Neural networks work "like magic". If you're using something that can't be modeled with a formula in excel, or as a tree, then it is not businessplan-ready.

Probably this might be different for a native-digital company; but for traditional companies this is the norm.
" and they are very good at what they do), but they aren't really stepping up to the plate either" - This doesn't make sense.

Anyway, either they were hired to work during business hours, or not. You can't hire to work 9-to-5 and expect people to work 24/7. Besides if you are working 24/7 you will burn out. It's that simple.

And how big is the company? Is it really the case that one person working really hard will make a difference? If you work with people, try to understand their angle; maybe you're right, maybe you're wrong, maybe everyone's right.
I really can't wait for the future, the kind of childish maliciousness we have today will be replaced with increasing technological sophistication and innovation.

People working on this are probably on HN, and I can only doff my hat to them. Being employed by palantir et al is far better than being on the receiving end.
I think an objective summary is going to be hard to come by.

The only thing I can add is that this view is common throughout history - think Shylock in the Merchant of Venice. The stereotype of Jewish people as being involved in the processes of finances and money lending may have been one seed for this.
Western democracy is the result of the French and American Revolutions.
you can detect if your page is running inside iframe and if so, make the browser to load only your page, to get rid of services such as linkis.com
I think you are referring to the 250 year plan? Could you elaborate on how that looked in practice? I see a few PR pieces on the web but they don't go into any detail.
Thanks for the memory: How cheap RAM changes computing
A bus in a traffic jam? It's as unjust as it once was not to allow women to vote
Its an interesting admission that their own solar tech isn't good enough.
>I have no idea how the author thinks that the "X" button should go back to the home page honestly

He's not suggesting the "X" leads to the home[0] page, but to the actual "deeplink" page (blogpost, etc).

I'm not the author, but here's my idea:

Normal webpage: click result in Google, page loads (for a long time), I click reader view, read some, close reader view, explore the site.

AMP page: allows me to skip the loading time & the click on 'reader view' and start reading directly (so far, so good), but then I close "(AMP) reader view" and want to explore the site. Instead I am back at square one, exactly where Google wants me to be.

[0] https://xkcd.com/869/
Those tweets came out 7 hours before the Internet link message.
I don't think you understand how money works.
Your first talk
> 3. The British government has the power to issue DA-notice to media outlets.

Surely they can suppress all blogs and all of twitter and facebook at the same time. Oh, hold - why didn't they suppress the tweet we're discussing.

> 4. "Storming" the Ecuadorian embassy would not take a lot of manpower. This isn't a raid of a Mexican cartel. There is no resistance to expect, the adversarial repercussions would be diplomatic.

It require a little more than a bobby walking up to the door and asking politely. It's fairly likely that this would get noticed by someone passing by - mind you: That's not somewhere in the woods, it's central London.

> "For all we know" - means that this is an hypothesis. We are speculating.

No. You are speculating. The null hypothesis is that nothing of that sort happened. Apart from handwaving speculation you haven't offered anything that would even resemble proof or supporting evidence.
You can solve this nicely with Polymer. When elements load they are just new HTML tags and they get "upgraded".
Polymer gets way less love on HN than it deserves in my opinion.
Why does Verizon end their messages with something like ^FEM or DB or DMW? What does it mean?
I mean, wow.
best iOS Calendar library?
> It's quite plain that French uses a base-10 number system with some irregular number names

Well, it has two interesting irregularities on two of the multiples of 10 that are the origin of the base-20 theory: 80 and 90. They are "quatre vingt" and "quatre vingt dix", literally "four twenty" and "four twenty ten". 70 is also "soixante dix", literally "sixty ten".
What do you use instead when searching for something?
Serious question: I've heard about these very, very, long term business plans made by Japanese companies before but I've no idea what they look like or why they make them. Do they seriously believe that any part of the plan further away than a few decades will have any resemblance to reality? Are founders and CEOs thought to be oracles of some kind?

"2245: Our company will be first to market with a practical application of the latest breakthrough in particle physics, growing to become a leading provider of teleportation services for logistics and business travel"
How to piss off Amazon
> Interesting, your experience matches mine very closely! I once quit a doctoral program in disgust but once I had enough money to fund myself, I could go back to become, perhaps similar to you, a "not regular PhD student" and create a more suitable situation for myself. Not only did I become free in my choice of research topic and collaborators/supervisors. More importantly, I was able to reject proposed, "faster" topics that would have led more immediately to bite-sized, publishable results. As a result, I was able to find and work on something I believe could be fundamental in my field.

This is really the way to go. You have to love your field so much that you're willing to save up enough to support yourself to do independent research in your field. I've been thinking of doing that. Saving up enough to support myself to work on a research-esque project (i.e. not a startup with necessarily any revenue-generating potential). Your love for your field (in my case, computer science) has to be so great that you're willing to forego the currently ridiculously high developer salaries for a number of years to try to advance the field as a whole (which ideally benefits society on the whole, but doesn't benefit you in a financial sense anywhere as much).
JavaScript: Do you like games? (part 1)
Thanks for the heads up. FWIW I've used mine (occasionally) for several years without problems.
Reasonable argument. Sure time value is also important. I also prefer coding to marketing, however in coding I also have to do and learn unpleasing things to get the desired result. So why not treat it like that?
Multiple support agents use the same account so by having a small tag at the end the customer knows who they are speaking to.
> wasn't considered a rapist but rather a role model in large chunks of the population

Pop history. Be specific (time, place, evidence) or stop with the demon-haunted characterisations of the past.
> By the way, what's the purpose of the bar at the top? The back button of the browser already does that, even on mobile.

Maybe they just want people to get used to this bar on top, and then start A/B testing it with ads and see what reaction they get.
there are some lectures about machine learning on youtube.
I think they are good to watch:
https://www.youtube.com/watch?v=mbyG85GZ0PI&list=PLBkvosL9bM...
and
https://www.youtube.com/watch?v=UzxYlbK2c7E&index=2&list=PLB...
and my favorite channels are Standford and MIT open courseware
https://www.youtube.com/channel/UC-EnprmCZ3OXyAoG7vjVNCA
and
https://www.youtube.com/user/MIT
PHP's execution performance is highly dependent on whether you are piggybacking the C implementations, or pure-PHP ones. That said, this is still a correct benchmark, if your use case involves a lot of regex.
Matt, please, add proxy policy path_hash (path sans host).

That would enable content optimized caching for things like IPFS gateways with multiple backend nodes.
Ok whatever.
A response to threats about our presidential endorsement
Ecuador? Is this related to the Democrat emails?
A Nuclear Inferno Upon Our Cities AMERICA IS Now FACING THE GREATEST CRISIS IN
It's opaque, not transparent.
آفر تور تایلند در هتل های سامویی ویژه ۱۵ نوامبر ۲۰۱۶
> He needs good friends who host VPNs for him

then the state actors would just bug that good friend.
The JavaScript Foundation
Originally it was a flat out denial IIRC. The sudden recent mention of who cares is what raised a red flag for me, it didn't seem consistent with the original statement at all.

I could be wrong, but honestly, "who cares who did it" is a fishy enough govenrment response that it's hardly any wonder the Russians are being looked at funny.
How to guarantee username uniqueness with CQRS/ES?
I can't afford to take a 1 year break either, but it sure feels good to read about people doing it. If I hadn't come across articles like these, I probably wouldn't have even thought about something like this. The idea really resonates with me and at least now, I can plan to do something like this few years down the line.
https://github.com/Microsoft/LightGBB/wiki/Experiments#compa...

At least 3 times faster than XGBoost AND more accurate. Wow.

I'm off to Kaggle now.
I suspect that I may be immune to cavities. I brush my teeth quite rarely, and I've never had a cavity.

Upon saying that, I have a diet very low in simple sugars. I have full European heritage as far as I know though, and none of the rest of my family are immune to cavities. So maybe it's just luck. I do have a plaque (calculus) buildup at the bottom of my teeth next to the gum though, which isn't great.
It is shared kernel, separate userspace.

It uses: X-namespaces (network, pid, user, ...) and cgroups to separate those userspaces from each other.

I have community server running debian in which there are 10+ LXC containers running in which people are given normal root access, one container per user.
Node-RED joining the JavaScript Foundation
I never quite understood containers and this article makes them seem kind of similar to what OSs already do.

How is a container different from just installing all the dependencies along with an application? Coming from a Windows background, this is pretty common to avoid DLL hell. Nobody distributes a Windows application that requires the user to go and install some 3rd party library before it'll work.

Isolation from each other seemed like one advantage, but that's not even security strength isolation so you can't count on it to protect the host OS from malware in a container.

A claim I often see, and that's repeated here, is that containers can run anywhere. But can they really run in any more places than an ordinary application with dependencies included, or even statically compiled into it? You still need Linux and the same CPU architecture, right?
Node.js Mongoose
Just spent so much time debugging my code and turns out Mongoose is broken so I replaced my mongoose code using the mongoDB native driver. I was surprised b/c mongoose is such a popular module. Anyone experiencing the same problems?
From the competition rules: "You retain all intellectual property rights to your model. You never have to tell anyone how you built it and you never have to tell us who you are. You only upload your predictions."
Ask HN: What are the notable characteristics of brilliant people around you?
One of my friend who is a programmer has a really good memory, he can recollect any concept or a jargon right from the top of his head. He also has a right sense of judgement i.e he can clearly separate out right from the wrong.

Another friend of mine spends a ton of time reading and researching. He spends the day working or discussing ideas and spends the night researching about his work and learns continuously.

I admire both my friends and many more. I would like to hear your first hand experience of such people around you and their particular characteristics that you admire. Thanks!
I haven't had a super awesome experience so far with it on my iPhone. I've seen a lot of results where I click on them and they spin forever, never loading. But if I long press and open the result in a new tab, it loads instantly and works fine.
So basically

db.hello = {world: ["foo", "bar"]};

vs

db.set("hello", JSON.stringify(
{world: ["foo", "bar"]}))

Why we don't have macros already.
It's really just a weird overlap in the communities. There's nothing tying Elm and Elixir together aside from the anomaly where many people who started experimenting with one also started experimenting with the other.
Decentralised, encrypted, anonymous, offline messaging platform for git
> What has been shown to work in the long run, is Western democracy.

How "long" has "Western democracy" been around for?

In any case, I don't think it matters which -cracy/-archy/-ism it is. What ulitimately works is that the people be allowed to do what they want to do. ...within universal moral standards (:Murder is Bad.)

As long as people are allowed to buy what they want, watch, read and play what they want, build what they want, go where they want, work where they want — if they have enough money — and say what they want and have relationships with whomever they want, then on the whole they will be complacent if not content or happy. They won't care what type of government it is or who is running it.

Take a contemporary issue for example. Do you think you can even vote out the NSA and dismantle all domestic surveillance mechanisms at this point in America? But the majority of people don't care because they're more or less content.

I reside in a third-world country that isn't exactly a bastion of Western Democracy, yet the people here more-or-less live their daily lives out as one might in a Western country, so they don't really pay their government much mind.

In the end, what works is consumerism.
Can I have Paint.NET on Linux yet?
I think the real problem with Docker is Docker Inc. The pressures and constraints the company is under promotes the creation of new features that can be marketed and new software that competes with products from the competition.

They have effectively no incentive on getting rid of bugs in the core product or to test features they do add exhaustively.

Sooner or later someone actually using containers will produce a docker replacement that will take over unless Docker focusses on what actually matters.
The Effective Executive: The Definitive Guide to Getting the Right Things Done
I speculate that these are only SHA256 hashes of keys or documents that will be released in the future. It's pre-commitment. I didn't try decrypting one of the files with a key yet, though. I'm busy with other things (like browsing HN, aaah).
the good news is that you don't even need to encrypt your data, if they are random to start with.
What is recent?

The top results for a Google search for Putin on DNC Leaks is an article from a month and a half ago (http://www.politico.com/story/2016/09/putin-interview-dnc-ha...) with Putin denying it was the Russians and also saying does it matter who did it.

I recall similar news from when the DNC leaks broke and people were blaming Russia then too.
New €50M VC firm K Fund aims to invest in the best Spanish startups
Deletion from registry v2 is definitely supported now. It's just a total PITA, and took them a while to implement. But I got my disc space back, so I'm not complaining. :P
> ... not earth shattering

In 2015 the revenue from the UK constituted 15.6% of total EU revenues for that year. It's a significant share.

> ... the tax would go to national governments and not the EU budget.

In 2012 the Commission recommended that two-thirds of the revenues from the FTT should go to the EU budget and the remaining one-third should be retained by the EU Members. It's reasonable to think that at least some portion of this tax will go to the EU budget directly.
> Nobody distributes a Windows application that requires the user to go and install some 3rd party library before it'll work.

A-hem, DirectX, VC++...?
Many people have their internet service go down from time to time (I know I do) and most of the time it isn't caused by state-sponsored action/governments storming their place of residence.

I've already said why I think such a storming would provide evidence that even state-sponsored actors would not be able to suppress. The Brompton Road and Sloane street both have plenty of pedestrians and vehicular traffic at 6:40am (I'm speaking as someone who used to bicycle down them every day around that time).

Given no evidence to the contrary, a much better hypothesis that fits the known facts is that there was some sort of standard ISP snafu or similar tech problem.
Sure, at a different level. Package managers at the app level, docker at the deployment level, npm at the development level, or something vaguely along those lines.

I wasn't suggesting this was unique to Docker - precisely the opposite, that it's a generally useful pattern, being applied here to deployment.
or they did, and are of the opinion that sarcasm is noise.
'coding' is the new 'web', just 16+ years later. How many 'webmaster' and 'web developers' degrees, wanabees and 'experts' did it take for people to realize that it's not a /given/ and that some people are actually made for /that/ job while many others are not?

It'll just ruin the lives of quite a few people who'll, again, invest time, money, and come down crashing down to earth a little while later.

And, I agree with the author. Most of the time spent 'coding' (god I hate that word, I feel like my job is transcoding ASCII to EBCDIC by hand when I read that) should be spent sitting down looking at the ceiling instead.
why the downvotes? this is exactly happening, at least in EU (taxes on anything considered wealth - cars, properties etc. have you ever heard of any tax rate going down or be abolished, for example property inheritance tax? up to 50% in France for example)

and to some extent to US (ie FATCA double taxation for US expats that don't live in US for years but still hold the passport)
Those things are usually included in the installer, or at least downloaded on the fly so you don't notice. So it's still self-contained from the user's point of view. Yes, sometimes they're installed globally like DirectX, so that can cause yucky interactions between applications.
Jews are a merchant minority. That explains most of it. Merchant minorities are subject to hostility even when the difference is as minor as being New Englanders in the South. Armenians in the Ottoman Empire, Chinese in Southeast Asia, Jews all over Europe, they get much more hostility, and pogroms because they're rootless cosmopolitans. For much more check out World On Fire, Amy Chua.

The Chinese in Southeast Asia get the same Elders of Zion level conspiracy theorising and craziness. There are elements that are distinct to the history of the Jews, like the blood libel, but getting peasants to riot and kill rich people of a different ethnos has never been that difficult. Usually the ruling classes of the areas they live are much friendlier to merchant minorities than the peasantry.