skysight-inc/HackerNews huggingface dataset:
Eurisko, AM's successor, did that:
AM and Eurisko used a measure of interestingness to direct their searches. Here is one of Eurisko's inventions:

From EURISKO: A program that learns new heuristics and domain concepts: "Almost immediately, symmetry heuristics produced a very powerful yet simple device, one which simultaneously computes NAND and OR, using only two small metal regions, two n-doped regions, two p-doped regions, and one intrinsic channel region."
You would still need to do it for every user, anytime you create a new one. I fail to see how that's any different from, say `echo "export HOMEBREW_NO_ANALYTICS=1" >> .bashrc`

Of course, the better alternative IS for it to be opt-in, which it should be.
A Developer’s Primer on Being a CEO (Lessons Learned)
> modestly expanded/fixed

Really totally different. You're going from a machine that has 128 bytes of RAM to one with two orders of magnitude more (in the base configuration). You can use bitmap graphics. There are interrupts and they work. There is a ton of graphics hardware with a rich set of display modes, including characters and bitmaps. You can attach disks, modems and other devices (okay, the serial bus is slow, but there's an I/O system that makes it easy to use) and do development on the actual hardware. BASIC is built-in, but there are a bunch of other languages available if you don't like it. The sound is . . . better.

The platforms are orders of magnitude different in practically every dimension (except physical size :-) )
If my client session dies (laptop kernel panics or runs out of battery) then mosh will notify me on the next login that "there are sessions running with these PIDs"

I've tried to reattach sessions to no avail, mosh was designed this way. I have to just kill the sessions.

Looks like I'm not alone in this either: https://github.com/mobile-shell/mosh/issues/394
surely the error code makes it clear?!?

'type
I'm curious to hear people's thoughts on this. It's an idea I've been playing with in my head for a while, but most of it falls way outside my expertise.

There are definitely a lot of challenges with it, mainly false positives (e.g. maybe a double nested for-loop with a dozen conditionals looks like a vulnerable AST, but it's in a non-critical portion of code). But I think the central idea of training ML algorithms based on existing vulnerabilities would lead to a very efficient way of finding NEW vulnerabilities. At the very least, it could provide an efficiency boost to tools like fuzzers, by directing them to the critical portions of code. Also, it does not necessarily have to work on only open source code. It could also disassemble the vulnerable binary and the patched binary, and compare their ASM instructions. In fact this might even lead to higher signal than the AST method.
Crashes the tab (but not the whole browser) on iOS 9.3.1 on my iPad Air.
Smart people suffer from isolation, they can't easily find friends that can keep up with them. If you have an IQ of 135, there is maybe one person as smart as you in 100 people. If your IQ is 145, then it's 1 in 1000. They have little chance of socializing on their level, so most of the time they have to hold back. In extreme, that creates a state of feralization - they are like lone humans amidst animals, so they are almost alone.
I hope you realize, that "opt-out" doesn't work without tracking the user either. Which kinda reduces the point of not wanting to be tracked to absurdity.
Lets reverse it. How does "minority disadvantage" sound?
You said it again. It's a compiler, not an interpreter.
I once saw a poster that said something like "Bob is drunk. Allison is drunk. Allison can't consent."

While a poster is not a statement of policy, it nevertheless is intended to communicate the standard that should be applied: that sex with a woman who is "drunk" (not "incapacitated" or even "significantly intoxicated") is rape, but this standard does not apply to a drunk man.
That's pretty misleading. That article is judging what is written in the publicly stated privacy policy of each company.

EFF has in no way verified the privacy policy is actually honored or that back-doors aren't installed in the companies' datacenters.
Shit show? It's a dependency manager. It's no different to any other dependency manager, like RPM or dpkg. It has way more stuff in it's repos than any previous dependency manager, which is good, because programmers don't have to constantly rewrite the wheel. I hope for something like that has the scale of npm on other languages in future.
Source for the figures? just curious.
I think this is a good discussion to have. One thing is to be subscribed to thousands of feeds from major media sites where you receive a huge amount of articles every day and another to be subscribed to specific blogs with sporadic articles. I have more of the later.

Only from VCs I have more than 200.
As a free member of the western world, happily able to pursue "the dream," and unexposed to the direct effects of war and humanitarian crimes, what am I to do? If you think about it, the domestic conditions in the US, relative to many of the places in the non-western world, are such that we have no incentive to ACTUALLY do anything to change things for the better. Sure, we get upset about reading articles like this. But is getting upset for 5 minutes, writing an article, making a movie, or even settling into the mindset of being jaded and skeptical about our own country's leadership really the toolset we are left with at the end of the day to cause change? Is there revolution in the modern west? Or are we neutered by the relatively great living conditions we take for granted?
Bill Cook, mentioned in this post, has written an excellent and entertaining book on the TSP that is accessible to non-experts: http://www.amazon.com/Pursuit-Traveling-Salesman-Mathematics...

If you're not interested in reading an entire book on the topic, Cook's webpage provides a summary and includes several examples: http://www.math.uwaterloo.ca/tsp/

Finally, here's a simple version of the TSP showing route optimization in San Francisco using local businesses: https://forio.com/app/showcase/route-optimizer/
How to get warm leads through LinkedIn
She used to pay hard cash for access to Netflix (the US version), and watched US content legally.

The article says "For about a year, Lorenz subscribed to Netflix Canada, but her family freely accessed the streaming service's shows from across the globe."

The change discussed is that a subscriber in one country is no longer allowed access to the catalog of another country when accessing from a proxy IP in that country. Whether she should be allowed set up and pay for a Netflix US account to watch US shows as a non-resident is a separate issue.
You have to look beyond the registers, to the whole system; those registers are largely useless without the system RAM to make them work.
Why do you think "calm your tits" is an acceptable thing to say in this sort of situation in this sort of 2016.
The automated translation of Java source to Swift would be trivial. Google already has a Java->Objective C translator. Once the source was automatically translated the developers can start optimizing. The days of Java being the only first class language on Android are numbered.
It sure is how it feels. Facebook trending: look at this awesome SNL clip the world is laughing and talking about! Click on it, oh sorry, you can't watch this in Canada, but hey, the rest of the world that matters can(read: the US), so yeah, good bye. Any content provider that blocks you out based on your location makes you feel discriminated against and it sucks!

I like how Netflix says that we are very vocal, but minor and 'inconsequential'. Well yeah, fuck you too!
Gell-Mann still is a quantum physicist. Don't scare me like that.
"Invented" by algorithms written by humans. It would maybe be invented if a neural net created maps.
have you tried Mobaxterm for this? I've not used its mosh support but like it as a general SSH client...
>That's disingenuous to pretend its not compulsory, just don't buy the house! We all understand it to mean, to live in a certain area its compulsory to belong to the HOA.

What you are saying is the equivalent of "I don't like wearing a shirt. Walmart wants to compel me to wear a shirt to go in their store and it's a flagrant un-freedom and un-American policy".

Similar to buying a home in an established HOA, when you buy certain pieces of software, or use countless websites, you agree to their Terms of Service. There is no compulsion involved because you make the decision on whether to limit yourself. Everyone who chooses to do so, does it because they believe they will be better off engaging in the agreement than not.

>Buying a house is a contract between the seller and the buyer regarding personal property. To be required to include a third party (the HOA) is strange.

There's nothing strange about it at all. When you buy a house you have to ensure the seller has clear claim to the title. You have to make sure there are not any liens on the property. Is that strange to involve those third parties? Hardly.

When an HOA is formed, those in the neighborhood contractually agree to do certain things and not do other things. They do so of their own accord. They also agree that the HOA has a claim on the house so that when sold, the contract remains in force. Do you disagree with the concept of contracts?
tmux complements mosh, it doesn't quite replace it. For me, the whole point is that you don't have to "resume a session", it just happens.

On my laptop I have a mosh session open to my remote shell basically all the time. In situations with spotty net access, it's actually a pretty reliable "canary" that indicates whether I have any access at all.
Can you explain that a bit more? How does a company offload costs by freeing their software? Surely they're not expecting to rely on public contributions to reduce maintenance costs, are they?
Isn't that how its aways been, less the mass unemployment at least?

Maybe the inefficiencies make it less obvious?
I know that Code Complete 2 has quite a few discussions about the phenomenon of consistently missed estimates and many references about those. I would definitely look there for a starting point about the impossibility of successful estimation in software.
Isn't this yet another implementation of interval arithmetic? What am I missing? Calling his book "The End of Error" seems a bit much.
People Trust Robots, Even When They Don't Inspire Trust
Oh I see, it's actually a very good concept. I started a bunch of organizations on my campus and using that I could have easily learnt from other organizations what worked/didn't work instead of re-discovering everything by myself. Nice !
I agree with you: a comparison between Lee and Trump makes a lot more sense than comparing the overall Singapore government with most other major democracies.

That Lee did this speaks to the general culture of Singapore why one-family-rule there needs to end and more trust in the citizens is needed to handle journalism independently.
And what if my users rent it?
I think Mouffe's "agonistic democracy" to be provocative and maybe even a more powerful description of politics than, say, Habermas (I retain affection for Rawls) but, like you, I don't think I can buy her efforts to claim Schmitt. Her argument that social media tends to work against agonism by enforcing epistomological closure (to use the trendy term) and thus leading people to a totalistic worldview is, I think, an unconscious rebuke of the extent of Schmitt's own friend/enemy distinction. But I haven't read her major texts, just the collections she's edited and contributed to, so I probably should spend some time on that.
This is spot-on.
Yeah, I made the mistake of continuing to collect links via the site while its been slowly getting more broken. Been too busy to write my own simple self-hosted version.

Now I realize — obvious in retrospect — that I should have simply jumped to Pinboard as soon as I had managed to export my bookmarks a few weeks ago. (Or years ago when Delicious got "sunset" for the first time, and Pinboard first came out and everyone else but me switched over…!)
Infectious disease researchers are finding microbes, just like security researchers are finding vulns.

Now let's try putting words in your mouth: You would be happy with disease microbes being sold to the highest bidder and weaponized, and turned against the population, just as vulns are when security researchers sell them to spy agencies and law enforcement. Is that what you are saying? Are those acceptable professional ethics for... biologists? Anyone?
Which is an alpha-version feature of a service that's currently in private beta. Looks great and I'd like to try it out, but currently I can't. (edit: missing word)
The Descriptor Protocol and Python Black Magic
But sorting has a known O(N log N) algorithm. Nobody sorts by comparing all N! permutations and picking the correct one. (Well, I certainly don't.)

On the other hand, TSP almost certainly does not have any O(N^k) algorithm, for any fixed k. Sure, the difference between (say) N^200 and N! is huge, but an introductory article cannot explain every details.

Saying that TSP is as hard as N! is technically wrong, but it's much less wrong than saying sorting is as hard as N!.

His posts read more like an advertisement for his research area (optimization) than actual complaint. Well, that's not a bad thing, but I feel the title is a bit clickbait-ish...
Previous: https://news.ycombinator.com/item?id=10849460
Check out his facebook feed... a theme definitely emerges. https://www.facebook.com/richard.eng1
I was using BitCasa Drive but they just announced they are shutting it down. I need a cloud storage solution that stores files in the "cloud" but does not sync them locally. I have about 750GB of files and looking for a replacement for BitCasa Drive. Any recommendations?
>I wouldn't say you got an easy ride, just that your ride was easier than some others had it?

You're talking to a guy who lives in a country where people who work minimal wage jobs earn about 3900$ per year. As a Junior programmer I earn about 7500$ per year and I'm considered to be "lucky"... except the cost of living is still about 35% of my salary. A programmer with a lot of experience under his belt can expect to be paid between 15k-45k per year.

While food is relatively cheap, I still have to share an apartment with two other people whom I don't even know (renting a flat on my own would cost at least 50% of my income), I have to save for a few months to buy a car or a computer (not even new ones, if I want anything decent I have to buy used things). Buying a place for myself would mean I'd have to pay for a mortgage for the next 20 years.

If I would like to work abroad I have to keep in mind that people think very little of us and that the only thing we've got going for us is that we either take the jobs no one else wants or that we can be paid less than the native citizens.

But please, do tell me my ride is easier than getting free money and being hired because you're not white.
I thought scheme was like the beatles - people universally only had good things to say about it.
Svapando web – Sigarette elettroniche online
Its almost as if service based economies are not that compatible with property rights based capital markets.
But why would there be a "differential"?

If you can low one employee, why not lowball them all, and and up with only lowballed employees?
What's far worse is what happens to people who win who are ill equipped to handle that much money.
It's interesting to note that increasing inequality within the US has been a byproduct of decreasing inequality world wide, as formerly impoverished frontier economies were allowed to compete against the American lower and lower middle working classes. This point always seems to get lost in the discussion.
>and all are highly skilled professionals

Apparently (and unfairly), our society thinks otherwise - family doctors make $150K/year and neurosurgeons make $750K/year :-)
Because human intelligence is overrated https://news.ycombinator.com/item?id=11572527
Show HN: GrabDuck: Integration from StackOverflow Through StackExchange API
As is Backbone (5 years+), as is Angular (6 years), as is Meteor (4 years+), as is Express (6 years+), see a pattern?
Yev from Backblaze here -> You can trust it. As long as you're OK with it dying and have other backups in place ;-)
Sorry i missed this msg. Yes CT is not enough. LVT would replace income tax as the primary govt income.

Read Henry George.
Don't be upset with others because you have a false and limited understanding of the subject.
> because you're part of one of the dominant social groups.

I wish this comment would be at the top instead of the ones talking about skin color. I just don't understand the United States obsession with looking at discrimination in a black vs. white way. Discrimination against minorities is what it really should be termed.

All over the world, politically dominant segments of population discriminate against the politically weaker. Sunni vs. Shite, Catholics vs. Protestants, Hindu vs. Muslim, Brahmins vs. Dalits, Western Europeans vs. Eastern, Chinese vs. Taiwanese, the list is endless. You can interchange the phrase "white privilege" or "is it because i'm black" with any of the above minorities, and the effect would be the same (in the relevant country of course).

Shifting the conversation from discrimination of minorities in general, towards discrimination specifically based on skin color is a very narrow minded view, and in my opinion, more likely to cause harm than trigger solutions.
That's one possible interpretation, but just to be clear I didn't say they were mutually exclusive, I said they weren't dependant. It's possible to be both academically gifted and wise, but one does not depend on the other to exist.
You can make an Elixir HTTP server without Phoenix and it's just as easy and intuitive. Pretty happy with it so far.
For a few interesting examples, they still sell Nokia rubber boots in Finland. They also made ammunition for Finnish assault rifles: https://imgur.com/8wUNGcB

There was recently an article which revealed some of Nokia's plans to keep on developing 5G networks. Seemingly the idea is to integrate this technology to many of its new IoT devices: http://www.image.fi/image-lehti/uusi-nokia-on-uusi-nokia (in Finnish)
Apply HN: a mobile life-coach AI to make you healthy and productive
Problem: a growing number of people have to rely on themselves to manage a healthy and productive life. Most of them suffer from a lack of discipline and accountability to drive motivation. At the same time the cost of healthcare is increasing for insurers.

Specifically: 95% of people we interviewed experience 3 pains when trying to change behaviour: 1) wrong goals (to high, wrong motivation, don’t work with the rest of your routine); 2) when it’s easier not to change they procrastinate; 3) they start but then life get’s in the way (holiday, health issues, relationship trouble etc.) and don’t start again.

Today many commit to another person, but they’re not always reliable. Most use to-do lists, calendars or reminders, but they’re easy to ignore. Many do it last minute or not at all, which creates bigger problems down the line. Most people have tried tracking apps, but the vast majority stop using them after a while.

Our Solution: a mobile life coach AI that helps you design a healthy, productive daily routine that works for you.

A chat bot commits you to your goals through social and financial (dis)incentives and the ability to check wether you’ve really done something (e.g. wake-up earlier or go to the gym). It coaches you along the way and uses past data as well as community discussions and feedback to become a better coach. A community and lots of gamification elements provide extra motivation.

It’s social, fun, and it literally changes your life.

The big opportunity lies in helping insurers understand human behaviour and incentives to reduce the cost of healthcare in the future.

Thoughts?
I find this hard to swallow as somebody that works with JavaScript on a daily basis both as a backend and front-end technology.

For one thing, it's an intellectually interesting space to be in and for another, there is so much of the open source community working in this space, it just simply allows me to stand on the shoulders of giants and deliver.

Checkout http://githut.info/ and, yes npm.

I recognise there are failings in JavaScript and that is why I've switched to TypeScript and now transpile to JavaScript.

Do I think there are problems with JavaScript? Of course there are, but does it make it a bad language? No.
"Agile is Dead" is like saying: Life sucks.

Agile is a phenomenon with lots of different manifestations that try to do their best at embracing the Agile Manifesto. Yes there is hype and people who make money of it. But that hype is justified by many examples of successful Agile manifestations.

Most important to Agile is to get it. To get into the mindset of feedback loops and collaboration. For larger companies with "non-Agile" habits, that is hard by default.
Yes, the smart home still needs a smart hub
Unicorn Valuations/Markdowns Are Too Random to Be Newsworthy
Srsly.

Almost every aspect of the world, cultural constructs and the physical realities that underpin them, for the foreseeable future, are going to remain, in effect, zero sum.

Right here on Hackernews the top story yesterday was the dead end Japan has reached by virtue of clinging to the fiction of permanent growth.

Worse, in domains in which there has been genuine growth of some kind (e.g. increased returns as a result of higher efficiencies), the story since 1970 has been: _zero sum for everyone but the top few percent, who have seized all gains for themselves_.

"Zero-sum people" are being minted by the millions by our current economy.

When you hoard the upside at historically unprecedented levels, what you get is resentment and an accurate perception that you have been left to fight for scraps.
I love javascript, and if love is wrong I don't want to be right!
Yea. Right?
Fake agile does not work. Large enterprises come with all their problems in processes, tools, skills, etc. They hear this new buzz word and latch on to it. They take this new thing to their teams and ask them to implement it. And all this while, the upper management just knows how to pronounce the word "Agile"; they have no clue what it means or the work needed to "implement Agile". So upper management is never in a position to help the teams. Most times, management does not want to change the existing tools, processes or grow people's skills. And so agile fails - because people want the benefits of agile without doing the work.
Under law, if neither party can give consent then each of them is guilty of rape of the other. The age of consent in New York State is 17, but the age of culpability for statutory rape is 16; if two 16-year-olds have sex, they raped each other under New York law.

But the way human social dynamics works is that in most cases, the male initiates sexual activity to which the female has right of refusal. So in cases of heterosexual liaisons where neither party is capable of consenting, the female -- who 90% of the time is the only one put in a position of consenting or refusing -- will not be prosecuted or disciplined, while the male will be.
Using Stubs for the AWS SDK for Ruby