skysight-inc/HackerNews huggingface dataset:
That's a weird thing to be alarmed by, because that description of what makes a good lawyer (maybe "effective lawyer" is the better term) rings extremely true.

In every formal legal dispute I've been in, the lawyers on both sides seemed essentially to function like professional negotiators. The fine points of the law itself had little to do with the actual work being done in resolving the dispute.
Thanks I think I confused backlit keyboards with this.
That's a nice idea, but it doesn't say until you click whether there are any previous discussions. Better to have someone point out the uncommon case where there's something interesting.
I felt the same way. Also, I feel like I remember that the windows version avoided occluding the camera moreso than this one does.

Incidentally, your link goes to the 3d maze screen saver.

This one is pipes: https://www.youtube.com/watch?v=trdGmt0934s
Realtime search library powered by React.js
Interesting article, though the shot at atheists is yet another example of how they remain one of the few minorities folks can openly malign without fear of consequence...
Solution is simple, use Palemoon.

I've been using it for a few years now, its great.

It runs on all OS's, Windows, Linux, Android etc...
Pretty sure it is because you have a cookie set that tells them you do have an acccount, so they prompt you for login.

If you click the link in a private window, I almost guarantee it wont prompt for login.

Quite annoying and it can add significant load time to pages even if you are signed in.
Does anybody offer “Practice Negotiation” services?
I read Eric Barker's post on NYPD's hostage negotiation simulator (http://www.bakadesuyo.com/2015/11/hostage-negotiators) and realized that I've never seen anybody offering a similar services for people in high tech. (Albeit in obviously less critical situations.)

Being able to negotiate and think clearly in stressful circumstances is common to most topics on HN. How do you gain practical experience?
No, it's an honest suggestion. If you're having trouble understanding other people, therapists can be immensely helpful. It's not my job to educate you, but you can make it theirs.
I easily understood that sentence first time I read it and so did 'mreiland'. Don't mind these silly comments.
you went to paid university because you were not smart enough to get into free one, I went to free one, AmirKabir University of Technology and studied computer science for free. I like to know where did you get your 1% from?
I do not use social networking like Twitter, Facebook, linked in, etc. however, of all of these systems, I prefer Twitter because it's the least invasive. If I want to hear what a particular person has to say, I opt in. I find that an appealing concept. It's almost the antithesis of Facebook.
Does anyone want a shrinkwrapped, but slightly mushed copy of Bob? All it will cost you is a SASE...
> And so it is with PaaSes. The marker was passed years ago. We don't need to go on these spiritual quests any more.

The CloudFoundry installation instructions alone makes me run away screaming. Same with OpenStack.

There's no "spiritual quest" involved, but a lack of willingness to add unnecessary complexity. Of course it looks different when you've already eaten the cost of getting it up and running and/or has readily available in-house expertise.
There is fighting for his corner, and there is fucking with your nation's defense to advance your agenda. The article effectively says that Keegan was a serial offender in this regard.
The bit about cold calls working better than anticipated rings true. I advised a company I help out with not to bother cold calling, because it never works, and was embarrassed to learn a few months later that it had been extremely effective just to have the founder ring random people up.

The bit about remembering names, deploying kids names, and talking about football --- that part does not ring true. I've done sales work for my last startup, and before that a as a product manager had a sales-support role where most of the people I talked to every day were account managers, and even though I know this "talk about football" stuff is what salespeople are supposedly doing, I never saw that happen.

Taking people out to dinner? Obviously, different story. But on the phone, especially early on? All business.

The most important thing I think salespeople do that ordinary people don't do is Ask For The Sale.
No One Will Read Your Blog (Unless You Do This)
Does HN have any such functionality?
Yes, there is definitely more 'content' available now. Also a lot more Italians are speaking English.

Paris is an even worse place for artists to live and work. Make things affordable for artists, and artists won't leave. Society is much better when you have artists amongst your midst.

When a media baron runs the country (like in Italy), it can't be good for the films being produced.

Germany has a license fee twice as much as in Italy. (much Germany cinema is beyond terrible but). The UK also has a higher tv fee.
So interesting. Every time I read about startups in Asia, I wish I knew more about the tech scene there. There's a lot of innovation that as an American I'm largely ignorant of. The techinasia.com blog is a good way to learn a little bit.
My italian film buff husband is also a bit desperate to find good new movies - there are a lot that leave you wondering how on earth they got funded.

Caos Calmo (Quiet Chaos) was fantastic though.
This is fine for scalar binding of simple values - a property mapping to a value - but what about vector binding, where you have a list of items, and need the UI to reflect insertions, deletions and sorts?

And what about enabled state, display state, or more complicated binding that changes the structure of a DOM node - e.g. converting the icon on a button to fa-cirle-o-notch while an asynchronous operation is occurring?

It might be fine for extremely simple needs, but if you're going with a UI which dynamically reflects your model and application state, you should IMO go all the way. When done right (which usually means as functional, in the programming sense, as possible), a binding setup greatly reduces the amount of thinking you need to do to keep the UI in sync.

(I'm probably missing something and the library is more capable than it looks; on a closer examination, I do see it doing some kind of vector binding, but I don't think it can do e.g. heterogeneous elements, where the HTML per element differs depending on the model.)
Wow, this is awesome!!! I just made a bookmarklet (chrome extension coming soon) for this very reason just a few days ago. Maybe we should collaborate...?

Repo: https://github.com/FarhadG/init
Demo: http://farhadg.github.io/init/landing/
Well, given our tremendous struggle with rational design of novel protein nanostructures, my point was that we should avoid that difficulty by designing some ligand-binding proteins only once, then assemble those into the larger structures that we desire.

Of course, knowing all protein (structural) phenotypes for all amino acid sequences up to length=100 would also be nice... but seems unlikely something we can work towards due to constraints of scarce universe.
General purpose analog computer
No, this one does not apply for free gift of education, but it applies to any gift that have some sort of monetary value, because when you educate people you enlighten them and give them ability of understanding true value of what they are receiving too. so you are wrong again. you give a man fish you feed him for a day ( your case ), you teach him fishing, you feed him for life ( education case ).
There are plenty of negotiation courses around, and the better ones tend to use cases and simulations. Unfortunately there is also a lot of on the job training in negotiations going on, which can be rather costly and not very effective. I have been giving a bit of thought to how to address this and I think some sort of platform where negotiation teams can train with/against each other using customized cases would be an interesting proposition. Feel free to PM me if you want to discuss.
A Survey on Continuous Time Computations (2009)
That’s a nice definition of mathematical constants: Numbers whose calculation specifications have a Kolmogorov complexity that is low enough so that they reappear in different contexts with high probability.
List of Conspiracy Theories
Can you recommend a site for washing keyboards? Mine needs a thorough cleaning, but I'm worried that my mechanical springs will rust.
I spent a few years as a nomad, also to get out of my country, but not for such extreme circumstances as yours, I just felt like it.

I am happy to share the ups and downs of it, and give you tips in how to keep it manageable, and how to keep working as a dev.

[find contact info in my profile]
We should try to reconstruct their methods and build a how-to for doing this. Since the data on quite a few planes is out there, it would be really interesting.
I'm not sure of the current status, but I believe the mechanism would be to label nodes with rack information. You'd then be able to specify anti-affinity constraints based on those labels that would be taken into account by the scheduler.

Edit: browsing issues briefly, I don't think this functionality is available just yet. Discussion of node selectors: https://github.com/kubernetes/kubernetes/issues/341#issuecom...
-
yeah, is worst for biomedical journals.
I loved "La Grande Bellezza", but I am italian...
Yes, my intent was to provide the author a chance to talk about their work and share their enthusiasm. It's why I asked about code, since the answer "to how does it work?" is "type the repository url into the box".
Why not just run lxc and lxd?
I know that OpenShift 3, built on kubernetes, supports both affinity and anti-affinity policies (https://access.redhat.com/documentation/en/openshift-enterpr...). I don't know if these are part of kubernetes or part of the extensions custom to OpenShift.
To make things simpler for our discussion, I made as example the length extension attack, but message||secret has other more subtle issues (there is extensive documentation about it and many papers detailing the attacks. A more robust way that is still weak compared to HMACs is secret||message||secret). So you gain security by using an HMAC. Given all the above you may want to update the sentence "The author says SHA1_HMAC would make IDs "very hard" to predict compared to SHA1, but this is not true at all", for the sake of other readers not following the whole discussion.
The first mass-consumed book of ancient times was the Iliad. Fragments of it exist from the 3rd century BCE. There are around 1000 manuscripts of it known today. But due to the difficulty of copying ancient documents, only books considered very interesting would be reproduced and therefore most of the ancient literature perished when Greek and Roman libraries were burned down at the decline of ancient civilization. Of course, the remaining literature was exactly the religious literature of the people doing the burnings.

The surprising thing about the NT is that these fragments only start to pop up from the mid to late second century. Some of the books of the NT don't even appear until the 4th century. Which says that these books either didn't exist in the first century, or that they were not considered important to be preserved at that time, or maybe even that christianity didn't exist before the mid-second century as propagated by standard christian books.
Except that it's also subject to its own environmental influences, separately from those which impact the new individual after its birth.
Agreed. It looks like Square will soon be competing head-to-head with Apple. Both companies want a big slice of the payments business, and they're going to be competing for the same customers. Any investment in Square is very risky, public or private regardless of the price.
Statistics does not mean machine learning just fyi.
that is freemium (looks free but is not), you are mixing it with genuine gift my dear.
What is the definition of focus?
This looks pretty promising from the table of contents! It was also written by one of the main authors of GHC, the most widely-used Haskell compiler.
The story has fallen off the front page, so there's no point in writing a detailed response to this. If you're still interested, email me at jordigh@octave.org for my analysis.
This is great advice for anyone working with people, period. Folks are a lot more willing to work with someone who respects them and appears interested in them as a human being.

And if you're interested in any kind of leadership position, these skills are absolutely vital, as they are the way you build a rapport with the people you're leading.
Lenovo Thinkpads have drain holes as part of the keyboard and chassis design. Liquids should travel straight through the machine. https://www.youtube.com/watch?v=d7cvi00OZDM

They don't warrant the machine will survive, but at least the design makes a good effort.
The problem is that it's likely to be harder to demonstrate a pattern of behaviour that would be sufficient to convince anyone that it's not just an unfortunate set of misunderstandings that can, and do, also occur for people of other ethnicities and nationalities. Discriminating based on your name would generally not be illegal. Most places it would first become illegal if you are discriminating a protected class, which would tend to mean race, religion, ethnicity, gender, age or some subset of those depending on jurisdiction.
Yes, I'm not sure what other fields may be affected, but I can confirm that this is a huge issue in biomedical journals. It's especially a problem for bioinformatics, where the combination of multi-year publication latency and the typical fast pace of software development means that tools are often long obsolete by the time they are published, and this results in researchers relying on publications and choosing algorithms that are years out of date.

For example, if a researcher chooses an algorithm with a "fairly recent" publication date of 2 years ago, that paper may have been first written 3 years prior to that, after a 1-year process of developing the algorithm and another 2-year process of generating and analyzing a dataset that showcases the algorithm so they can get it published. So that "2 year old" algorithm is actually 2 + 3 + 1 + 2 = 8 years old. If the algorithm is in a fast-moving field like next-generation sequencing analysis, it is probably obsolete several times over (i.e. the tool that obsoleted it is already itself obsolete), if it isn't completely useless now due to increases in dataset size during the past 8 years (e.g. it can only handle 1 million sequences, but today's datasets are 100 million sequences).

Any bioinformatics programmer knows this, of course, and only relies on the publication record as a last resort for information about bioinformatics algorithms. But a biologist who has a dataset they want to analyze and is looking for an algorithm to use probably won't know this, and will end up selecting a hopelessly outdated algorithm as a result.
As an aside, does anybody actually say potato like "potato"?
> Back to my point (I think I have one).

Customers rarely understand the feature set and deliverables they need for a given use case when there is a major shift in the way the system delivers that use case. I've been working with a very large company's operation team on containerized PoC of a specific developer's team use case which builds and tests their SaaS software stack. The ops team can't wrap their heads around how the software needs to be changed to enable their move to a containerized solution. They just thought they could "containerize" it for the developers and move on. Guess we should have been talking to the devs instead.

One point here about all this is that operations teams and developer teams must work closely together on objectives but their end goals are in direct conflict when it comes to providing infrastructure for software. Ops doesn't want the infrastructure to change much because it becomes difficult to scale and prevents reliable, repeatable root cause analysis when things break. Nobody wants to wake up in the night and troubleshoot stuff one doesn't understand when there are bears at the door.

Developers want the infrastructure to be flexible and support doing crazy shit with their software so they can satisfy customer's demands with use cases and requirements, and do it faster than the competitor does. The desire for sales and growth drives the need for it to remain extraordinarily reliable and scalable.

Immutability of the infrastructure provides a means by which both devs and ops folks can come together and achieve common goals, while keeping their objectives meet with moving fast (devs) and keeping things reliable (ops).

Wanting stateful containers as a feature is simply a misunderstanding of what is needed from the infrastructure based on the developer's standpoint of needing "reliability" from both ops and devs. Reliability of the underlying infrastructure is brought about by making the container's deployments immutable. Reliability of the software is brought about by keeping state for a given configuration once it has been proven to work through many iterations of a given use-case.
The V-3 might have made a good one for hitting London. Or the Fw 200 Condor.
Intel Lawsuit Questions Place of Hedge Funds in Retirement Plans
Show HN: Init Bookmarklet – Go to the first commits of any GitHub repo
Also, it's not C it's B. https://github.com/golang/go/blob/7d7c6a97f815e9279d08cfaea7...
Massachusetts’s Rejection of Common Core Test Signals Shift in U.S
Join an engine community, like Unreal Engine 4: https://forums.unrealengine.com/ Unity: http://forum.unity3d.com/
Well, OK, I just recently learned they're an
mostly Islamic country who love their gun culture.

An odd combination for any "European" country, yet they're technically in Southern Europe.

Nothing against it, really, but they don't fit in with the neighbors, for sure...
In my opinion there's no good replacement on the horizon:

1. For live events such as sports where the delivery is primarily push.

2. For the shared screen.

I think loading up TV's as platforms is a solution in search of a problem because it deadens the shared screen experience. It puts the "who controls the remote control" problem onto steroids.

As for HBO etc., high quality content can be delivered on its own timeline. Usually it has to be.
I'm not following.

People are getting their bandwidth allotment AND additional services. Your contempt for them doesn't mean that they're anti-competitive.
I find value in the popularity of a comment because it gives me some insight to how a community thinks, collectively.

I've observed a number of times that the most popular web sites and the most popular news sites (as ranked by web traffic) are the most controversial (eg. sexist) and least informative. Hence, trusting the average person is like trusting populist politics.. The Kardadhians rule. Aka race to the bottom, aka McDonalds journalism.
How will e-signature continue to evolve?
Beermind – RNN generates beer reviews from category
My 2 cents: Fix the major issues on this article sooner than later. It is a great little post and if all goes well it will have a long tail of visitors or will get picked up again for a nice exposure spike. I think that makes it worth your time. Of course that is just my opinion.
It's not the last 3000 years that determine fitness, it's the next 50.
I vote for the encrypted file being closer. Yes, there is a known process for going from an empty file to something like Bob, but you'll never reproduce it 100% exactly.

Plus, the encryption they used probably sucks.
Making games is the best way to reach game developers.

Sounds cliché, but it is the best.
No reservations – Marriott+Starwood
These complaints are just nonsense propagated by people who don't understand the academic process. As a researcher, I don't need to wait for a paper to be published in a journal to have access to its contents. Most respectable research is already publicized in targeted conferences and stored in websites such as arxiv.org and similar. That's exactly why researchers go to conferences every few months, in order to learn about the new developments before it appears on archived journals.

The reason why we still have journals is that they work as a recording of past research that has been peer reviewed by a well known group of experts (the editorial board). In fact, with the Internet pretty much any journal will have a list of accepted papers so you can access them before they are formally "published". So you can read these papers as soon as they receive the OK from the editorial board.
Arrival Lounges – Red Eye Relief
Hotel Review: AC by Marriott, Barcelona Sants – UnRoadWarrior
I think you're wrong about this article.

https://news.ycombinator.com/newsguidelines.html

> On-Topic: Anything that good hackers would find interesting. That includes more than hacking and startups. If you had to reduce it to a sentence, the answer might be: anything that gratifies one's intellectual curiosity.

That's been in the guidelines for many years.

Here's a recent post from a mod: https://news.ycombinator.com/item?id=10606151

> That's emphatically wrong, and the most important thing to understand about HN. Any subject is on topic as long as it is intellectually interesting. As pg pointed out when he created this site, good hackers are interested in more than startups and computing. There's a reason why the site guidelines lead with that.
"What if your water company started pretending to be out of water then offered free car washes where they had placed ads playing 24/7?"

Then they'd be lying.
Don't worry, the text was perfectly understandable. Great read!
If you write a research result up as a blog article that doesn't stop you publishing it in a journal does it? You could use blogs to communicate and journal articles for more formal write-ups.
The scheduler is just best effort at the moment there's some ways around it.

You could indeed create seperate replication-controllers against labels, such as your aws-zone, and run them seperatly. This flies in the face of having replication-controllers and sucks in my opinion.

The other option is a single replication-controller and have your containers use a resouce that can't be reused, thus ensuring you're scheduled elsewhere. This is hacky.

I suspect it'll be another year before kubernetes is all singing and dancing, but I do like using it.
Awesome to see GiveWell getting into political advocacy in precisely so high-impact and yet low-attention a cause!

Land reform is also now an especially vital issue since present-day economic trends have pushed a re-urbanization of the population after the suburbanization of the post-WW2 era.
Much of the distributed system management tooling seems to be in its infancy.

For exapmle, if I have one host, I can manage dependencies by adding them to my debian/control files, and apt-get/dpkg will figure them out for me. If the services are installed on separate hosts, I'm on my own. I haven't found a proper solution for managing service dependencies distributed on several hosts. (Compare https://news.ycombinator.com/item?id=10487126).

So when even the most basic managment tasks are solved for distributed systems, why does it surprise anybody that more advanced state management is still in the "you're on your own" stage?

I'm sorry, but I can't help my cynicism here.