skysight-inc/HackerNews huggingface dataset:
If it really is this simple, I'm going to kick myself repeatedly. Thanks. :)
The Principle of least astonishment
Or it could just be assumed that both you and your friend read Hacker News. :)
The Woz Wonderbook (1977)
Well, some notes from when I deployed this the other day.

If running in a docker container, you'll need to mount /etc/ssl/certs, as the etcd container is minimal, and will require finding some x.509 roots or something, even when running without HTTPS communication (that's what you get for using Go, I guess).

My setup for command line flags is

-name "{{ hostname }}" \
-initial-advertise-peer-urls "http://{{ clusterip }}:7001" \
-advertise-client-urls "http://{{ clusterip }}:4001" \
--listen-client-urls 'http://0.0.0.0:4001' \
--listen-peer-urls 'http://0.0.0.0:7001' \
-discovery "{{ discovery url }}"

I manually specify the proxy nodes by putting adding -proxy 'on' (my vpn host was becoming a master, which was not optimal), this may not be a problem for you.

Removing and re-adding node was funky for me, as although :7001/members is great, removing a node there does not remove it from the discovery node, making rejoining with a clean etcd from the name machine rather painful. Not much that can be done about that though.

All in all, I think I'll start writing my Etcd compatible interface to zookeeper :)
Go isn't (and probably will never be) a viable alternative for most of the use cases where you'd want C/C++:

1. Embedded, real-time, kernel: As a GC language which is not meant to write close-to-the-metal code and produces rather bloated binaries (especially compared to C), Go has no chance here. This trinity is still very much the sole territory of C where even C++ seldom dares to tread.

2. Truly cross-platform (not just Windows/Linux/Mac) performance-sensitive libraries that need to be callable (using bindings) from a wide range of programming languages (including C). This is a very common but often neglected class of software where C/C++ reign supreme. Libraries need lots of flexibility in terms of ABI support (e.g. support linking with different C stdlibs) and deployment (e.g. dynamic libraries, which Go, AFAIK, still doesn't support).

3. Complex and lightweight GUI apps with high performance: This is the main class of application mentioned in the blog post. While there are some Go bindings to popular GUI libraries such as Qt and GTK, I'm not sure if their mature enough. Using Qt directly from C++ still seems like the path of least resistance to me. As for lightweight apps, Go apparently still has some work to do about the binary sizes.

4. Web Servers: This is where Go should shine! Programming a concurrent web server using Goroutines should be a breeze, and considering most web servers are still written in C, we would be relieved of the nightmare that is string manipulation in C. But right now, there's still doesn't seem to be any Go equivalent of nginx in development. Go is probably getting mature enough, but I think that if actually squeezing every last ounce of performance is your goal, it still can't beat nginx. For instance, nginx employs many tricks to optimize its memory allocation pattern specifically for the task it was meant to do, and I find it hard to believe that any one size fits all GC, no matter how intelligent, can get the same performance.
SpaceX tries to land rocket upright again
Used to extend the power of people tracking them, usually to the detriment of people who want to do something with that land.
All 6 books, a few times a year? I'm reading through the series for the first time, and while I'm sure a reread goes faster, it still must take quite a few nights. It is really good though, I'm sure I'll want to do it again once I'm finished.
SpaceX DSCOVR Launch
And, like a physical lock, you need to provide the users with the key, so that they can use the product.
Keep in mind that reads do not go through Raft by default, so it's possible to get stale data.

They've added "consistent=true"/"quorum=true" URL parameters for GETs per https://github.com/coreos/etcd/issues/741 as a workaround.
Anti-Vaxxers
Not yet - gcc (GCC) 4.9.2 20150204 (prerelease)
But the article reasoning of having to stick it out for a long time doesn't apply anyway when you have a rolling release.
>Never in my life have I had to work ON my computer as opposed to doing work using my computer as much as I have using Arch.

I'd say FOR instead of ON, but otherwise, that was my impression of Arch.
Whenever I hear or read stories like this, I can't help but immediately think about Terence McKenna's "Stoned Ape" theory of human evolution. Due to some of his other theories, I tended to not take much heed, but perhaps he was on to something?

Even the article says, "Siegel had been confidently told by his supervisor that humans were the only species that seek out drugs to use for their own pleasure" but later "Snacks of “magic mushrooms” cause monkeys to sit with their heads in their hands in a posture reminiscent of Rodin’s Thinker."

Very interesting nonetheless.

For the curious: http://www.lycaeum.org/~sputnik/McKenna/Evolution/
Do you already have a complete MVP? Do you have significant funding? Your AngelList profile leads me to believe that you don't.

Friendly Advice: If I was to seriously be evaluating this as a potential CTO, I would want my equity stake to be equal to that of you and your partner.

5%-10% to the person doing all the heavy, technical lifting is very low.
"Rather than chatting for weeks before meeting someone, you can be a lot more spontaneous by just matching then meeting up for a date."

I think you hit the nail on the head here. This is exactly why Tinder is so popular, IMO. (Almost) No one wants to waste time chatting online. And everyone (no almost here) considers beauty first and foremost when looking for a mate. It's just truly a shame that this is the only reputation the app has and it seems to be this way because people associate it with "shallowness" while they stand on a high ground doing exactly what everyone else is doing: looking at pictures and judging them on beauty. Regardless of the site (or off-site IRL), that's what happens. Let's face it, no one is spending time on okcupid or match deeply analyzing other profiles' text. The only people it matters to are the people creating the profile who think it actually matters (it doesn't). I would bet money that if the text part of profiles on a traditional dating site were put a mere extra click away, while the photos stayed on the main page, the visit rate would be abysmal.

The genius of Tinder has been to recognize this and remove the unnecessary garbage content. Really, in dating, before you've met anyone, all text is garbage, including the paltry meager pleasantries exchanged on the way to actually setting up a real date in person. The actual in person date is the only thing that matters and Tinder has realized that and done away with the rest. If it wasn't for the perception that it's only about hooking up, I'd say this is really the perfect dating app.
Can Airbnb improve my experience?
One new 2.0 feature you may like (discovery wise) is SRV discovery, if you've got an internal DNS/dnsmasq or something. Set a few records for where machines can be found (and keep them appropriately up to date) and it'll do the same thing as a static bootstrap automatically
Shykes doesn't "shuts it all down". And to be honest, I think he's got a pretty good point. If anything he encourages for the Docker format to be more documented:

> But here's a suggestion for you. If you were to complain that Docker's image format and runtime specification, as massively adopted as it is, is not appropriately documented, and it could be made easier to produce alternate implementations - then I would completely agree with you. In response, I would encourage the project maintainers to improve the specs documentation based on your suggestions. I would also encourage you to join the effort, and offer my help in the process.
Thanks Filipe! :-)
Why many restaurants don’t actually want you to order dessert
Yea, Always related Ann Arbor with U of M, not trees :}
predict the stock market price
wish this existed a long time ago!
I had problems due to high-cpu load as well. Haven't had an issue since I updated to latest etcd sometime late last year.
It wasn't condescending. It was a succinct, insightful and on point comment.

Basically what I was trying to say is that if you aren't aware of your need for such software (from a pretty good description in my opinion), then the software isn't for you. Just a few seconds of review of the website makes it quite obvious what the software is intended for. Meh.
I was also wondering how you embed video. And what if an element in the virtual DOM (e.g., a popup box) overlaps with the video?
Live Coverage of DSCOVR (Deep Space Climate Observatory) Launch
I think this is a pretty natural progression of applying machine learning to real life.

I find that people will say things like "I prefer people with blue eyes", but what they are really saying is that the people they find attractive often have blue eyes.

Humans don't seem to be able to actually determine the characteristics of a person's looks that makes them attractive, and rather resort to pattern recognition bias. So instead a computer is able to determine what you are actually attracted to as it doesn't have the same bias and is able to consciously distinguish more data from a person's face than the extremely basic set a human can.
I agree it's still an issue. Enterprise sysadmins should be allowed to block access to external registries, including Docker Hub. There is nothing contentious about it, and it has nothing to do with profit. If you send a properly implemented patch for it, the maintainers will merge it.
It has an air of truth. Dropbox is bar none the best sync client. Almost unbelievably so.

But they were in 2010 too. And if you time travelled from 2010 to 2015, you wouldn't really notice anything materially different between Dropbox then and now.
John's Story: Or how Google cannot be trusted with personal information
> i'm saying we need to stop immoral behaviour when it is happening. we can't define morals in law, and the law is the only thing corporations understand. we can't change laws and retroactively apply them.

Two things:

a) you can definitely capture part of your morals in law, like "don't kill". Our anti-genocide legal system is built for this purpose and applies to corporations as well as to individuals.

b) at the time of the Apartheid, unlike during WWII, crimes against humanity were already prosecutable "anywhere on earth". In other words we can definitely prosecute IBM now for a crime they committed under a law that was already active when the crime was committed, and which has no statute of limitation.
"Embrace, extend and extinguish" comes to mind. They've played the long con.

Personally not against it, I see Chrome as a better product.
Launch aborted. High altitude winds at 151% of capability.
A minor quibble: the rules imply that you have to flip a coin. If the layout happens to already have all the right parities with respect to the magic square then you're screwed.

[UPDATE: this it wrong, but since three people have already responded explaining why I thought I would try to head off additional replies at the pass.]
I'd be interested in the source for this. I can see Walt having to relearn the newer Mickey style, kids only know the movies from the past 5 years anyway, but I'm pretty sure he drew the original ones. There's a lot of evidence for Ub Iwerks's really making the Disney empire's early important innovations happen in terms of animation but it wasn't like Walt was talentless at drawing.
There are a number of reasons for prosecuting, from punishing wrong doing to discourage overs, to getting compensation, to punishing the people who have done wrong.

You seem to think only one of these exists.
Peter Sunde: Pirate Bay Still Has the Right to Defend Itself
> but I wonder what the huge demand is for standardizing this.

Containerization on Linux is really poised to be the "next big thing", enabling all sort of new workflows, deployments, etc. In order for it to really take off, people need a universal standard image format which is portable to other implementations. There must be multiple competing implementations. It must avoid vendor "lock-in".

Back when virtualization was getting off the ground, there was no standardized format. Every vendor had their own format, and all were completely incompatible with one another. This made migrations incredibly painful, sometimes impossible.

It created a "vendor lock-in" even when it came to the open source hypervisors -- ie. once you decided on a product, you were stuck.

The OVF (Open Virtualization Format) came along after years of this... not without it's imperfections -- but it was a real life saver in a great many ways. Vendors and open-source projects alike started to support the format, allowing users to export their VM's and import them into a different hypervisor with relative ease -- no weird hacky work-arounds, no re-imaging your vm, no nonsense.

~~~~

For this kind of industry-changing technology, it's more important to have an open standard than an open implementation.
Cool! My password hunter2 wasn't at the top of the list!
STLport: An Interview with A. Stepanov
I never heard it called tree town. The wayback machine page for the Wikipedia citation only says "Tree City USA", which is a thing the Arbor Foundation does for lots of towns.

So either the citation is out of step with the original page or a goofball put that in Wikipedia.
You are running a circular argument. What determines stability for a programming language. Running code? I've got plenty of that. Not crashing? I've seen no more crashes on 1.1 of io.js than I have on 0.10 of node, which I also consider to be perfectly stable for production applications, as I run several. So I say again, for what values of stable? Failing tests only indicate a change. Is something broken for you?

Please cite your io.js source for their statement of maintaining 100% compatibility with all node modules. I can't find any reference to that anywhere. NPM is certainly usable, as I use it daily with io.js, which fits their websites statement of "This project began as a fork of Joyent's Node.js™ and is compatible with the npm ecosystem.".

Still nothing credible in this thread, move along.
I'm less worried about a rogue staffer than I am about the systemic use by large corporations to further their interests (it wasn't that long ago before corporate-employed thugs were breaking the heads of strikers.)
Any generic 2G/3G USB Data Card from Hauwei or ZTE or Netgear or DLink which shouldn't cost more than 30$ - 40$
Check this link
http://www.flipkart.com/computers/network-components/data-ca...
My consulting rate is 4 * equivalent_hourly_rate(old_salary) dollars per hour.
No, because then you can just flip the coin that doesn't affect the parity of any of the bits.
My brain can imagine what telepathy would be like, but that doesn't make it telepathic.
Is numba poised to overcome these limitations at some point?
Seems like just enough amount of rope to hang yourself.

In addition to cumbersome setup you're goind go have wild amount of fun with dependency graph between scripts. Development will be fun as well.

I understand such system might have some specific uses but I expect an app made out of interdependent interchangeable scripts to be 10x times harder to develop than a monolithic one.
I'd tell my friend to feel for the warm coin, and I'd hold the coin I'm intended to flip as long and as tightly as possible before flipping it.
It is hard even if you're a developer. I wanted to write Google Glass apps. No dice.
Do these guys have an open data for academic/research purposes?
Interning at a Startup maybe an option to get some experience and build reputation. However, I agree that startups typically can't afford to invest in nurturing and training. Some level of SW fundamentals, design/coding skills will be expected.
The next programming challenge.
Nope—just flip the upper left coin (000000), as that has no effect on any of the parities. Flip the bottom right hand corner if you need to switch all the bits.
I don't dispute that it is in Google's interest to reduce click-fraud, but it is also in their interest to reduce the appearance of click-fraud too!
But on a computational power level, does that actually make them more powerful?

What I mean is that Finite state machines are less powerful computationally than context free grammars. A FSM cannot compute certain things that a CFG can. Further, a CFG can't compute certain things that a Turing machine can. But we do know that Neural networks like the ones being used for Deep Learning can compute anything a Turing machine can, and anything a Turing machine can compute, so can the NN. They're equivalent.

So the real question is this: do those features (spiking, conduction delays) actually make biological neural networks capable of computing something that Turing Machines and Artificial Neural Networks cannot?

I hypothesize the answer is "no". A Turing machine could simulate any of those features you've mentioned, and therefore an ANN could also simulate them. (But I would love to be wrong about it, that would be amazing if human minds could do something that no machine would ever be capable of!)
> If anything he encourages for the Docker format to be more documented

This was after the Docker project deleted the original spec [1] in September 2013 -- ACI wasn't publically annoucned until December 1st 2014, and then Docker rolled out their "standard" in a hurry on December 7th 2014.

https://github.com/docker/docker/commit/eed00a4afd1e8e8e35f8...
Google Maps was better than MapQuest, but it took more than that for it to win
lkml.org explicitly states that they are unofficial.

From https://lkml.org ,
"In case you haven't read the titlebar of your web browser's window: this site is the (unofficial) Linux Kernel Mailing List archive."
Rzip
Show HN: The missing tail command for Laravel 5
فيلم قط وفار
>Cutting her off would basically mean the end of the relationship, and I'm not ready to throw in the towel yet.

>she has a respectable endowment

>So HN, how would you deal with someone that has a bad attitude, lacks pride of ownership and quickly gets defensive? What management strategies would you use to reach this person, get them more invested, and help bring out their passion?

It sounds to me like your little startup is more important to you than her. Also: getting real life relationship advice from strangers over the internet is either a huge miss or hit.

This is why you (try to) keep business/personal separate. Money changes (some) people.
I didn't see a date on this article when I posted it but I suspect by the references to Java that it is fairly old. However, I still thought it was an interesting read.
A working solution to end 'slash and burn' agriculture destroying the rainforest
I am not sure I understand what this command does, even after reading the man page for discoveryutil. Does it just restart any queries that have not been resolved, or does it restart the process as does my command? If it's the former, how does it work to fix whatever issues discoveryd is having?
date sent does show as a good cross reference point. PLUS listing by date is a decent way to show that blocks of emails aren't missing basically the time stamp accounts for his whereabouts on any given day. That's what people look for. If there's a big issue and it's known that it was in the media on x date. Then people could take a look at all that correspondence and see what and who he was talking to.
Image Processing at Zillow: Out with the Old and in with the AWS
Thanks for pointing this out; I've never heard that idea before.

But I don't think it holds water. The ability to talk and invent happens across our whole species regardless of recreational drug use. That means the explanations are to be found in genetics and evolution, not psychochemistry.
You should make a bot that uses a genetic algorithm to optimize your profile photo to get higher match rates.
Yeah, maybe it's just the inevitable endpoint of online dating for any man who's merely average-looking (yet has high standards).

Looks like us average-looking men have to go back to the old-school way of meeting women.
One of the constraints of the problem is that your friend can't touch the board, so, unless he has IR vision, that could be problematic.
> Honestly, taking guys swiping out of the equation until women have swiped them would already massively improve the experience for most users.

My understanding is that the app Coffee Meets Bagel does exactly this.
Not so - it's a little hard to parse out of the prose, but the author does make an attempt to touch on this in the example of the 2-square chess-board. Anyway, in the full chessboard implementation described here, if the board is already at parity you flip the coin at the top-left.
Jailer notices that and waits for an hour before letting your friend in, all coins are room temperature by that point.
> And importantly, they started out doing something that any two programmers could have done.

Which is funny because many VCs in SV ask the question (explicitly or implicitly) "is this something two Stanford CS students can do?" If the answer is yes, they move along.

I want more FarmLogs stories to exist.
How is Spark similar to the Hadoop way of doing things ?

It operates very differently from Hadoop for us. SparkSQL allows third parties apps e.g. analytics to use JDBC/ODBC rather than going HDFS. And the in memory model and ease of caching data from HDFS allows for different use cases. We do most work now via SQL.

Combining Spark with Storm, ElasticSearch etc also permits a true real time ingestion and searching architecture.
I talked to them once to get pricing and they wanted 12% of every order. I'm sure handing out coupons regularly isn't costing them much is worth more in boosting their ordering volume.
Pretty sure the high-cpu issue was a time.Ticker leak that was fixed earlier.
I imagine swarms of quadcopters would be better for that task. Less chance of being blocked by physical barriers and lower cost = more units. They're so cheap you wouldn't even need rounds, just pack on some explosives and self destruct when near.
The lack of persistence built into the protocol (and thus clients) is a big problem for team communications. You can have a bot log your channel, but they'll often have holes creep into the logs somehow, and for private discussions require yet one more access control system.

Having a web irc client that provided a common backlog and search for all users, instead of requiring things like znc to make that usable, would be great. The private part is fraught though.
Oh, right. (Duh.)
Real Grey Aliens Caught on Tape 2015 HD SCARY
Millions of time series with a small number of points each actually works very well with Prometheus.
The Food Babe tries (and fails) to thwart skeptics with technology
I’ve always found it fascinating that people don’t perceive socially sanctioned drugs as drugs at all. Saying “drugs and alcohol” to me is like saying “sandwiches and hamburgers”.

A person can drink a cup of coffee in the morning, smoke a cigarette on their lunch break, and drink a couple glasses of wine in the evening, and the only thing that keeps them from being called a “drug addict” is that these particular drugs are socially acceptable.

There are Yemeni families in California who get in trouble for possessing khat, a stimulant which in Yemen is not even questioned—imagine being a Brit and being told you couldn’t drink tea!
Yeah, this is why wikipedia is not always the most trustworthy source.

I definitely studied these types of models in macro classes from Pissarides, one of the pioneers in the job search field. I think he'd be amused to learn that he had become a microeconomist.

Also, if you look at the example, it is taken directly out of Sargent's textbook: Recursive Macroeconomic Theory.
Kunming used to be much nicer, but is getting a lot of pollution these days. Dianxi lake used to be so nice...and now its just algae.