skysight-inc/HackerNews huggingface dataset:
Responses of this form -- if X were worthwhile, X would already be happening; as X is not happening, it cannot be worthwhile -- are often proposed when talking about the economy. Is this not presuming the answer?

It reminds me of Leibniz's idea that we live in the best of all possible worlds [1], except the omniscience & efficiency of the market stand in for God.

If the way in which we hope the economy picks good outcomes involves people thinking of things that might be worth doing, trying them and then succeeding if they were right, we surely must allow that not all of the good ideas have already been had, and so we do not yet live in the best (most economic?) of all possible worlds?

[1] https://en.wikipedia.org/wiki/Best_of_all_possible_worlds
It's looking like we are going to have to wait at least 8 before making progress on transparency in the US.
I started making it maybe.. thursday? I had previous knowledge in node.js and a bit of knowledge in socket.io (did the tutorial) but this project was a perfect way to learn some more socket.io and also angularJS for me:)
I can only point to my own government and it's laws (Sweden), but "threat to society" is not an exception in our free speech laws. Threat to individuals or identifiable groups (ie, minorities) are.

There is a distinction between someone speaking words of non-violent revolution, ie a explicit threat to society, and words that encourage violence against a group of people. The first is not illegal, and both the law and the philosophy that created that law do not make claims that it should be illegal. The second form is, which is a direct result of that post-World-War-2 liberal philosophy. It is important to distinguish the two, and free speech laws is a good hint that society has already done this in the past.
What's your point? You seem to be bothered that people are talking about the world's biggest market. Why?
I just find it an interesting double standard where many people consider Samsung software bloat, and Google software not-bloat. Even though Google's is only there because it's contractually required, and it's equally non-removable.

Glad to hear you agree non-removable bloat is bad across the board! :)
Samsung’s Uneven Handling of Galaxy Note 7 Fires Angers Chinese
I just made this logic challenge for Dyson, thought you guys might like it
Full disclosure - I helped create this. Me and the team have spent the last few months working on it, and we’re really excited to share it with you all. There’s quite a few stages to it and they get really hard, so I’m looking forward to seeing how everyone does on it. The press release doesn’t go out until tomorrow, but I managed to convince them to give it to you guys (and a few other community sites like reddit) first, since you guys are best suited to solving it.

https://www.youtube.com/watch?v=k3TRaKG6MzI

If it wasn’t clear from the video, the winner of this will get access to Dyson’s secret R&D lab - this is something they’ve NEVER done with the public before - I’ve been working on this for months and I’ve not even seen a photo of it. They’ve got crazy high security around it, and it took a lot of convincing to get them to let someone in. The winner will also get to meet the Dyson CEO 1 on 1, and pick their brain on whatever they’d like.

Anyway, good luck! Really hope everyone enjoys.
> would you use a Chinese email provider? Chinese Facebook clone? Chinese Twitter clone?

Probably not, but only because I speak English, and (the originals of) those services exist in English. If I spoke or was Chinese, why not?
What's the benefit of having a lockfile compared to just specifying exact versions in your package.json?
Authoritarianism comes in many guises...
This is snake oil. You are just doing 4 additional HMAC salts and pretending the data is more secure. This doesn't give you any additional security.

H1 = HMAC(Salt1, Password)
H2 = HMAC(Salt2, H1)
---send to Company---
H3 = HMAC(Salt2, H2)
H4 = HMAC(Salt3, H3)
---send back to customer---
Compare H4 with known value

Ref to technical white paper: https://taplink.co/wp-content/uploads/2016/10/TapLink_Blind_... (I'm treating the AppID as a Hash, as I'm ignore the look up stage for the massive salt).

Effectively your process can be described as:

Hash = HMAC( Salt3, HMAC( Salt2, HMAC( Salt2, HMAC( Salt1, Password))))

But with network transmission?!?!

Multiple salts != more security

https://stackoverflow.com/questions/12753062/multiple-salts-...

https://programmers.stackexchange.com/questions/115406/is-it...

Also the step of shipping the final hash back to the customer is SO dangerous. TLS/SSH is secure but one miss-configuration/bug/0-day and you leak dozens of credentials.

This is a really stupid model. Furthermore salts larger then the final output side offer no additional security. If you have 256bits of output, you only need 256nits of input. Larger inputs technically risk reducing the entropy of the final output.

This whole security model assumes taplink.co will never get MITM. This can't be guaranteed. This also means your whole system goes down when taplink.co is out.
I didn't say unique, I said "jumbled together".

Now as far as which distros put processes in a namespace and cgroup by default, I know at least CentOS 7 and Ubuntu 15 do this. And those two distros on their own would qualify for "most".

To check if your distro does it, one way of checking is just doing a `cat /proc/1/cgroup`. This will show you what cgroups process 1 is in. By default you will be in the "root" cgroup.

To check your namespaces, `ls -l /proc/1/ns/`. You'll see the process is in some randomly generated namespace ID per item.

I'm sure you could recompile your kernel to disable this behavior, but the default reality of modern Linux is that everything is already running in a "container".

Now the question is whether or not people want to take advantage of that reality, and separate out processes in isolation, or keep running everything on a system in such a way that any single process can impact the whole system.
I have some 50 cds in lossy ogg atm, but just because I haven't gotten around to break out my backup hds and get the rest on there. There are few things more annoying than audio stuttering and stopping due to intermitted wifi/4g coverage - having the option of a 128gb sd card (presumably one that I can double in a few months if needed) is great.

Sure, when you have access to good wifi, with a good back-end connection, "the cloud" is nice. But try living a week without wifi, with spotty 4g, and all that old resentment to having the only copy of your data somewhere you can't easily get at it comes flooding back. Not to mention if you go somewhere without 4g, but still want some music in the evenings.
Well, I'm not denying that config-file trojans exist, but whitelisting all executables massively reduces the haystack.

Thx for the tips.
You could almost say the establishment hates him, eh?
You are taking a very short sighted view here, because if Chinese social media became practical monopolies you would be much more worried than if an American company did, because the Chinese government is so much more repressive
There is a great variation in the United States. A country of 300 million people, where each state has a unique culture and identity. For some reason, "American" is often generalized to be a caricature that I, having lived in the Pacific Northwest my entire life, have never encountered.
Kompose the docker-compose of kubernetes
It's like the Russian gay propaganda law: nobody has a problem with you being secretly gay.
I am not saying he doesn't mean it, simply that he doesn't mean it enough (it would also be an absurd claim to compare Trump with Musolini) to do anything about it.
No. I'm saying it is gear to work loads with easily predictable or cache-able memory access patterns.
Corruption drives into Uber in Pakistan
Very well put. I'm glad to see someone calling out HRC's career of homophobia and correctly describing fascism -- among other well-made points.
I wonder if the airlines will start gaming thing. Seeing what people are being told and doing the opposite to catch them off guard.
Agreed, at least with webpack. My number one gripe with moment is that I have to shim it in when using webpack. It still expects to be added to global scope, just like jquery. I'd really like to find a modular version, or another project that has as much functionality.
Replicating HPC I/O workloads with proxy applications [pdf]
In general, groups that want to suspend tolerance do so because they believe tolerating such behavior/people poses a threat to society. The people you are telling to read more liberal philosophy clearly believe that the real threat to a tolerant society is suspending tolerance itself.
Not allowing users to visit sites they are directing their computers to visit is a worse idea. The computer's job is to do what I tell it to do, not what Mozilla thinks is best for me.

Forgetting this leads to wonderful issues like the eight year old dupe certificate bug: https://bugzilla.mozilla.org/show_bug.cgi?id=435013
@tptacek Drew Houston defended her and she is still on the board. And people haven't mass defected from Dropbox.

And still a false equivalence between someone who supports Trump because of economic policy to architects of the war in Iraq.
> It's not a moral fashion to believe that jailing political opponents or advocating laws making it illegal for the NYT to criticize him is outside the boundaries of "wrong, but tolerable".

Right, I would call those moral truths rather than moral fashions.

The issue is that Trump's behavior hasn't been as clear cut as you're pretending it is (for example rather than actually jailing political opponents, he called for a special prosecutor and a jury trial). My fashion police comment was about the behavior in this thread relative to Trump's actual actions. For a hypothetical uber-Trump I'd be on the other side of this discussion.

See also http://slatestarcodex.com/2014/07/07/social-justice-and-word...
Great Software Engineers We Should All Know About
From the last paragraph (of the paper): "The overpotential ... probably precludes economic viability for this catalyst..." There's a reason this is published where it is (and not Science or Nature or JACS). Popular Mechanics turned this reasonable research into click bait.
Single technical founders?
I'm a single non-technical founder and where better to look for single technical founders who want to get into Y Combinator than here. Anyone out there?
RAVEN X High Performance Data Mining Toolbox [pdf]
Fair, but there are cheap ways to watch TV, and in college, you typically don't have to pay for any of that yourself. Sorry, I shouldn't have lumped those all together, the expensive consumption habits are more what I was talking about.
I actually think it's easier to be ambitious in Europe. Both in absolute terms, since it's easier to access good education education and working environment, and in relative terms, since there's more room to work harder than everyone else.
RIG Exploit Kit Analysis – Part 3
A leftover Onion is Deadly?
I agree with all of these but have to add some, because you are missing a lot of the classics.

- Alien (talk about classic Sci-Fi Horror)

- Westworld (watch the movie before the show. Trust me)

- 2001 A Space Odyssey

- The Thing (I've only seen the old one)

- Moon

- Children of Men

- 12 Monkeys

- Gattaca

- Blade Runner

- Dark City

- Akira (anime)

- Primer (my favourite time travel film)

- Interstellar

- Black Mirror

- Psycho-Pass (anime)

And of course everyone needs to watch
- The Adventures of Buckaroo Banzai Across the 8th Dimension
> Trump has flaws that cannot be overlooked or explained away by political differences

You are right, and many take this view. The issue is whether or not one ought to be marginalized for _not_ taking this view. If we are allowed to cherry pick the worst in a candidate (Trump offers a lot to pick from) and define their entire candidacy, and further extend this to say that all of those who support him, with either a vote or with money, must necessarily share in this horrible worldview, then I believe that to be an oversimplification.

What's effectively being said here is that this person has been immoral in the past, and there is a strong likelihood of him being immoral in the future. Those who are not willing to pre-judge him for the immoral actions he is likely to commit, should be ostracized. I think that's wrong.
That's true to a certain degree. Bare metal VMs running containers server give you OS ioslation but at a cost of an abstraction layer that is not necessarily needed if your interest is only at the container level. That's pretty much why CoreOS, RancherOS and other technologies are out there to be as slim of an OS to just run containers and the bare minimum system processes required. Even system processes are run as containers in RancherOS! APM and other system monitoring tools need to be tweaked for a huge multiplier of processes that are now your distributed app versus that one process that might've been your JVM for example. There's a concerted ops and devops effort that's required to hook into your orchestration layer to get that kind of insight. Roman's next post is going to cover the reasons why we chose the OSS orchestrator that we did.

When it comes to APIs and microservices, you're almost inevitably faced with container sprawl - especially with the ability to deploy quickly and deploy often. Having a good orchestration as described in this post gives you the ability to mind those containers across multiple machines - bare metal or VM, doesn't matter.
Well, Marco is free to publish his blog. At least I didn't see any HN operatives swooping in and taking his blog offline ;)

Freedom of speech protects you from the government. It does not force someone to publish your blog posts on their website if they dont' want to.
Because you can only specify exact versions for your top-level dependencies. Whether or not they pin versions of their own dependencies is up to their own maintainers; you can't control it from package.json. And, while a lot of npm packages adhere to semver and avoid shipping breaking changes on minor version number bumps, a lot of npm packages don't. So you can get hosed through no fault of your own by an Nth-level dependency.

'npm shrinkwrap' solves this by pinning the currently installed versions of everything under node_modules/, regardless of dependency depth. Yarn does the same thing, but by default rather than, as with npm, an optional extra. There's an argument to be made that the correct place to shrinkwrap, if you want to, is in your build process. But I suspect that, in practice, Yarn defaulting to it will prove a net positive, albeit a bit of a speedbump for people looking to do turnkey migrations from npm.
I haven't really been keeping up with all the scandals, did they leaks find emails that included classification markings?
Bing Travel had predictions for fare fluctuations for air tickets back in 2009. It was pretty awesome back when I flied a lot, but they apparently killed the feature in 2014. Now Google's bringing it back, two years later.

I don't understand the future sometimes. ¯\(°_o)/¯
If Airbnb is 10% of the market and increases revenue by 89% whilst all others stay flat, that only requires an 8.9% increase in the market.

Of course, if that happens, others would be losing "share", albeit not shrinking in absolute terms. But, in fairness, the article seems very wishy washy in its definition of "market share".
I had no idea Google and FB were dabbling with Mercurial.

I checked it out years ago, but pretty much settled on Git.

What are the advantages?
Keep in mind this is venture capitalists or founders spending, employees don't most of what SV elitists are lobbying for.
Surely if you have two 360° cameras, one of them will be capturing the other one. I would think you'd need one 360° camera rig with stereo pairs of cameras.
Likewise France's oldest debt: https://modeledbehavior.com/2010/01/31/the-worlds-oldest-exi...

The UK has never been through a "year zero" forcible reconstitution, so its constitutional and administrative arrangements are full of little adhoc anomalies (the various islands like Sark and Man, the City, "County" Durham, chancel repair liability, and so on). Mostly these are a fine and picturesque addition to the texture of the nation. There's certainly no real appetite to "fix" things, although Scotland managed to abolish the feudal system (https://en.wikipedia.org/wiki/Abolition_of_Feudal_Tenure_etc...)

However, this means that the sort of internal tensions which in the US get nailed to the mast of the constitution instead float around, un-crystallized. Until now, when the "brexit" vote has triggered a cascade of constitutional crises: is parliamentary consent required to leave the EU? How does this affect the Good Friday Agreement? What about Scotland? What exactly is the constitutional status of the Human Rights Act and why do the conservatives keep trying to abolish it? And so on.
What about hardware backdoors, any concern about that?
Analytical Study on Bandwidth Efficiency of Heterogeneous Memory Systems [pdf]
Trumps authoritarianism is much less threatening than the same rhetoric from Obama or Hillary.

A lot of people are advocating authoritarianism- in fact thats the point of this whole thread- whether we should "excommunicate" Peter Theil.

But they don't seem to realize that leftism is essentially more authoritarian than rightism. Rightists want economic freedom, Leftists don't. (On social freedom neither of them want it- which is why Obama didn't try to legalize gay marriage, and picked Joe Biden the architect of the war on teen pot smokers as a running mate.)

Why don't liberals recognized that Hillary and Obama are authoritarians?
You're conflating the First Amendment with free speech. The First Amendment is a protection against the government. Free speech is a natural right that could be exercised in the absence of government.
* his continued support for Peter Thiel is harming the goal he shares with me of preventing a Trump Presidency now, or in 2020.*

You're worried that someone might read his endorsement of Hillary , then realise a business partner of his suppprts Trump and decide to vote for Trump instead?

I fail to see how anyone who knows who Sam Altman or Y Combinator is would follow that line of thought.
The common cold is indeed caused by a virus. However colds often result in opportunistic bacterial infections, and a very large number of what people call colds are caused by bacteria.

Therefore many (though certainly not all) colds are appropriately treated with an antibiotic.
Oh, of course. Thank you!
The Challenge of Mars Mining (2015)
I've had the experience of switching from a localized google to google.com/ncr and had ticket prices drop ~4X. I think airlines already try to game the system based on country of origin.
>Posts like this play directly into Trump's hands.

I'm not sure that's true. Trump is a narcissist who wants to be loved. He's not trying to be hated.

What these posts do is create or reinforce cultural and political divide in a very ugly way. The message is that if you're a Trump supporter you're immoral and because you're immoral there's no way to compromise with you. The author may get brownie points from other members in his bubble, but his attitude is destructive and should be stopped. All you're doing is incentivising lying about political beliefs and further radicalizing conservatives.
Data-Centric Computing Frontiers: A Survey on Processing-In-Memory [pdf]
Well as a 25 year old I added to the above list because I thought a lot of classics were missing. But I'd like to hear the 40 year old list too.
Despite conflicts and power games one might follow on the news, the world economy is totally global. This also includes supplies coming from armed conflict or politically volatile regions.

If you completely disassemble your Detroit-branded car, you will be surprised how many countries supplied parts for it, from all across the world, including Europe, Japan, China, etc.

This isn't advertised as much, but for some components, Japan is the world leader due to quality, despite the situation of their overall economy. Just like Germany supplies many components or instruments you won't read about on news sites. Fifty percent of the world's surgical equipment is manufactured in Tuttlingen (Germany). Over 400 medical supply companies are situated there. It's like the Shenzhen of medical tools in terms of concentration and market penetration. It's even more interesting in the context of what you wrote, if you look at where the rest of the surgical supplies come from.

Therefore, given that you trust a car which consists of many components built outside the US, and your surgeon probably operates on you with tools made in Germany, everyone is already trusting the global economy and "evil countries" with their lives.

Now, to answer your question about email providers, I'm with StavrosK here that using a Russian or Chinese service is safer if you're a European or US resident because of data access laws. The US govt is still fighting Microsoft to provide access under US laws to data stored in European data centers, now in revision after initial defeat. You should still encrypt or skip email for sensitive communication, but the ease with which the government that can imprison you can access your emails is proportionally more difficult the farther away from your region and its close allies you get.

EDIT: My impression is that the global economy began in earnest with the great European resource grab (or robbery if you like) via sea shipping across the globe, and it only got more global with time and stayed mostly on sea.
But don't use 3DES, since the DES block size is 64 bits and you get collisions (e.g. in CBC mode) after 2^32 blocks.
I've found a person that's good at teaching and we're doing weekly classes. It might not make me a marketing guru, but surely will increase my ability to hire good marketing freelancers.
Nice, ask and ye shall receive. I'm going to have to check this out. There's so much to moment though, is it missing any key features of moment?
> Such is life in programming.

Actually no, the technology churn is much higher in JavaScript-land than most anywhere else.
Hehe, makes sense, I'm guilty of compiler-facebook checks.

But here is also the question if it wasn't better to listen to your body in the long run, instead of tricking it in to something. On the other hand we need to counteract facebooks trickery of course.
A quick Google Image search of Weibo shows mixed results: http://technode.com/wp-content/uploads/2011/09/anatomy-new-s... - lots of "inspired by Twitter" features there.

Also, most of the articles I found about it referred to it (lovingly or positively) as a Twitter clone.
Yep, you need lot of speakers to reproduce the wave-field:

http://www.holoplot.com
Altman's ulterior motive here is that it's bad for business if yComb departs from Thiel. And at the end of the day it comes down to money, so regardless of what Altman says, they will never part ways and ultimately become directly competitive with one of SV largest venture investors.