skysight-inc/HackerNews huggingface dataset:
Ghost may be a special case. I wasn't familiar with it, but I just attempted to install in an empty directory without success. The first time I ran "npm i ghost", with node v5.9, it went into an infinite loop creating deeper and deeper ".staging/ghost-abc123/node_modules/" sub-directories of node_modules, which seems an... odd thing to do. After killing that, I noticed that they recommend Node LTS. Fair enough. I ran "sudo n lts", then "npm i ghost" again. This time, I didn't have to kill it because the preinstall script errored out. Based on the log, this script is installing semver, then requiring a file that can't possibly exist at preinstall time. Both of those are obnoxious, but at least it's possible to install semver.

I'm sure if I look hard enough there are some silly idiosyncratic steps one might take to install this module. Suffice it to say that it's not installing the "npm way", so it's misguided to blame npm for packaging difficulties.

More generally, I can certainly understand distro packagers' refusal to recreate towering pyramids of node dependencies in their own package system. Some lines have to be drawn somewhere, and "major" modules must bundle many of their dependencies when packaged for distros. If module maintainers don't do this, and distro packagers can't, then the modules can't be packaged.
In #2, as residential properties are not usually completely fungible, it would have to be an "IOU this exact house".

As a result, I think there would have to be something more like this:

1. Alice owns a property that she would like to keep, but will not be using for X months.

2. Alice's default course of action would be to lease it out for those X months and get rental income.

3. Bob offers an alternative: Alice sells to Bob, who promises to sell it back after X months at the same price, while also paying the expected rental income for X months, plus an additional cash incentive.

4. Bob signs a note promising to give back that exact house after paying Alice the rent-equivalent every month for X months, and an escrow agent secures the note by putting a lien on the property equal to its current value plus Y%.

5. Bob can now attempt to short, by selling to someone else for the current value, and putting up Y% in cash as margin, to clear the lien. Bob also has to insert a panic clause giving him the option to rescind the sale by paying the buyers that Y% before the X months elapse.

6a. If the market value drops, Bob re-buys the property and transfers it back to Alice as promised. The escrow agent returns Bob's margin and the difference in sale prices.

6b. If the market value rises less than Y%, Bob buys the property back and transfers it back to Alice. The escrow agent returns the remainder of Bob's margin.

6c. If the market value rises more than Y%, Bob is unable to repurchase the property with pre-secured funds, and Alice might be pissed. The escrow agent could hand over all the cash to Alice, but the property itself would be worth more than that. To avoid this, the escrow agent will activate the panic clause immediately, using the escrowed cash, whenever increase in value approaches a fixed fraction of Y%.

Note that if Bob does not sell the property, the terms of the note and security instrument make the deal indistinguishable from a lease. Note also that there is so much friction in the real property markets that it is just a hell of a lot easier to short shares in any public company that owns a lot of developed land.
One of my pet hates about Docker was the hassle with volume mounting on the Mac and permissions. So glad this is being worked on and can't wait to try it out myself. Makes local development a pain if you can't get your databases to mount a volume and all your dev data disappears ;)
> His assumption that beings like us (ability to reason about our place in the universe and even leave our own planet's gravity well) are common is dubious. There is no evidence of that at all.

Yes I want to believe this but, I'm afraid there is no science behind it. Based on # of galaxies and stars it does seem logical however, what unknown variables also equate into determining this? Needless to say I stopped reading after this assumption in the first paragraph.
It should be back now. Sorry about that
I also get a blank page with Firefox, but it does display with Chrome.
It has been submitted many times. The one you choose is the one that has much more discussion than the others: https://news.ycombinator.com/item?id=11346845 (147 points, 22 hours ago, 111 comments)
Fixed! Thank you!
The usual design of quantum suicide involves the following:

1. Something in the world depends on a choice you make. If you choose correctly, you win. Ideally, there are a large number of choices, e.g. lottery, stock, bitcoin private keys, whatever.
2. You use quantum randomness to make the choice
3. The machine you constructed checks whether you won
4. If you did not win, it kills you

So you need to have a machine that reliably checks for a win, and kills you if it doesn't find one. How does having two detectors for the proton help?
What motivation does Sonatype have for sponsoring Maven? What motivation do dozens of web hosters have with providing a free mirror for Debian or Ubuntu packages? As far as I know, NPM is not a profitable endeavour, so making it distributed would decrease costs, and the company behind it can focus on consultancy or whatever it is they do.
Yes, it's a smug joke, but I think it's a funny joke nonetheless (if you got the context). Don't take it too serious.

So many good things happen in the JavaScript ecosystem. Nothing is perfect.
This kind of criticism can help. Even if it's a bit much these days/hours ;)

I can't imagine npm and many others won't learn something from this. What more can you ask for?
Nix can provision containers, VMs, bare metal. It is much more capable than Docker because it composes, and doesn't use opaque disk images as the basis for everything. Nix provides much better reproducibility.
Light Traffic: Intersections in the Age of Self Driving Cars
Yes, ideally power and privacy would be inversely proportional, which would help to equalize the distribution of power.
Many questions:

Other countries also made these drugs illegal. Was it around the same time? It seems unlikely they also had Nixon's motives, but then why did they do it? Did the U.S. establish the trend? Pressure others? Or perhaps Nixon saw the trend already happening and was opportunistic about it? Would it have happened eventually if not for Nixon?

However, if drugs are illegal in most countries, why would the U.S. incarcaration rate be higher (which I think is due to drug crimes, but I'm not sure)? Higher rates of drug use? Higher rates of incarcaration for the drug users?

I'm not trying to shoot down the story. First, I now understand why the drug war can be seen as a war on poor and minorities: The vices of the poor are criminalized; the vices of the rich (prescription drugs, pot on college campuses, etc.) are treated with a wink, shrug, or empathy. Second, I used to doubt these slightly conspiratorial political stories on their face, but then I've heard and read people talking about how these things are planned and implemented, such as using "school busing" as a dog whistle for racists. Lee Atwater, leading GOP (operative?), in 1981:

You start out in 1954 by saying, "N-ger, n-ger, n-ger." By 1968 you can't say "n-ger"-that hurts you, backfires. So you say stuff like, uh, forced busing, states' rights, and all that stuff, and you're getting so abstract. Now, you're talking about cutting taxes, and all these things you're talking about are totally economic things and a byproduct of them is, blacks get hurt worse than whites. ... "We want to cut this," is much more abstract than even the busing thing, uh, and a hell of a lot more abstract than "N-ger, n-ger."

http://www.thenation.com/article/exclusive-lee-atwaters-infa...
The problem is, for an early stage startup incidents like this are deadly. Especially since we just applied to a bunch of accelerators.
It typically has been. You haven't always been able to build an app in a day or spin up a few AWS instances to handle increased load on your webapp. This is a relatively new thing.
NDA is removed.
This entire thread is a pretty depressing indictment of the sorts of people who hang out on HN. Seriously, nobody should care about offending Curtis Yarvin or any of his ilk.
Of course they could. And they should! Statistically, if every single sentient being makes this argument, more sentient beings will be right than wrong.

To quote:

> Given the prevalence of the four different blood groups in the cartoon above, the most profitable strategy here would be to bet on "A", as that gives you the greatest chance of winning. Another way of looking at it, is that if everyone adopted that strategy, the bookmaker would lose the most money.
Agreed here. I found myself lethargic and frankly stupid until I discovered, through a sleep study, that I have sleep apnea. To cure this, I was simply prescribed an anti histamine pill, to be taken once a day, and a corticosteroid spray to be taken in the nostrils once a day. My sleep apnea was cured within a week and my abilities as a developer increased tenfold.

It is really amazing how much of a difference in your personality and abilities a good night's sleep can make.
Funny this appears today, I just discovered Veertu on the Mac App Store (http://veertu.com) 2 days ago and love it. It also uses OS X's new-ish hypervisor.framework feature to allow virtualization without kernel extensions or intrusive installs.
Hey, this might be unrelated but we had a bug on the sign-up form. It should be fixed now.
They don't treat their software engineering department well either
How to Migrate Test Case Data from TestLink to JAMA
I see and acknowledge that. That is not a "pad-left" issue. That is "a commit broke my code". If that set off a pad-left sized reaction every time it happened HN would be nothing but "commits that broke code" on the front page every day.

I assume you weren't vendoring before... are you vendoring now?
As a long time Linux user, I don't know about useful software that won't run on Linux. All the useful software I need runs just fine.

Edit: Oh, and I don't understand the comment about printing. Cups works.
This statement can be misleading. If you read the article, they don't use CloudFlare's DNS servers per se. They use CloudFlare's DNS proxy which acts as a DNS firewall between the DigitalOcean DNS servers and the world.
Hi folks, we had an unexpected issue while were pushing an update to site (removing the NDA requirement). It should be fixed now and you can sign up as usual. If you're using something like ghostery, you may need to pause it for this site as we using Marketo to deal with sign ups.
Node has a history of kicking out a new release virtually every week, often with crazy breaking changes. Quite sensibly the Debian packagers decided not to try to keep up with that game. There is an easy-to-add on repo if you really want it, although Typescript works just fine in the packaged version so I haven't.

Not sure what your point is on postgres, since 9.4 is right there in the repo.
A simple way of logging errors and request/response data from servers/application when you don't have a database and want to see results immediately.
Of note: At least in the US, baby boomers will start dying off.

What will happen to their houses? In some cases, they'll become their kids' residences. In other cases, their kids will now own TWO properties, and now they'll rent out the 2nd house, adding supply to the rental market. In still others, the reverse mortgage scumbags will own the property, and it'll add to the corporate-owned housing stock.
I find tree shaking a much better solution for that issue.
i used the implication for dramatic and rhetorical effect, but i didn't call it gentrification either. ;) i agree that it isn't, since for the most part the new owners don't even live there and the previous owners were (basically) rich to begin with. it's basically just monopoly money being swapped around by rich people on two sides of the same ocean.
Embracing the 'npm unpublish' command and ephemerality of dependencies
My recollection from the last time I played with it, some bits from core postgres are unsupported; things like sequences and recursive CTEs. Maybe all CTEs?
1000 retweet for $10
May I ask why you include Blowfish in the blacklist? I'm relatively new to the technical side of computers but I use Blowfish (as implemented in GPG) to encrypt my password and other files.
Seems like he just reported URLs of publicly available admin pages.

If that was in the scope and considered as a bug by Uber, he should be paid. But the scope change in general doesn't seem that shady, since they probably wanted to get it out of the scope as soon as possible if it's not really a bug.
What are you attempting to avoid? What's the risk that you're trying to mitigate? Were you planning on signing up with an anonymous email?
I'm of the opinion that life doesn't exist elsewhere. That said, I don't care enough to even try to support my own bias. I'm not going to spend time trying to get anyone to believe either way, because we've got bigger issues right now. Aliens aren't here, starvation is.

How did this ridiculous tinfoil-hat article even make it into Hacker News!?
Think of a small project you'd like to work on, something very small that you can sit down and work on for about an hour. You'll realize that once you start writing some code, you'll want to continue improving and adding more "features".

It helps to think of some of your projects as a learning tool.

Don't hesitate to reinvent the wheel, you should definitely try rebuilding something that's out there and you're familiar with it. It'll give you guidance on what needs to come next and when it can feel "complete", I bet you'll find a lot of tricky parts of that being things that appear to be very simple at first. E.g. for a web project, for me, I always spend a lot of time figuring out how to best organize a project, seems very simple in hindsight but sometimes I just don't think about it when starting a project.
Unforking is a very smart decision. Postgres also has gained a lot of favour since MySQL was bought by Oracle. Altogether Citus has earned a lot of kudos for that move, at least with me, for all that may count!
wow, literally every comment is about facebook login

seriously guys come on

I really like this! It seems your "mobile first" design is "mobile only", you might want to make gifs show up as their actual size on bigger screens, the square chops them off at the sides sometimes

Are you going to use the likes to show me personalised gifs?
> Yahoo still makes a huge profit. stagnant, yes. would Goldman Sachs tell anyone any other company with Yahoo profits is worth zero dollars? are you really naive to believe it?

It's not stagnant (or profitable), it's declining and the prospects for the future are even worse. In 2015, their core businesses lost money every quarter. It would have some value separated from the valuable part of the company (BABA), but the fear is that management will continue to fuck it up and destroy any remaining value. Hence the current negative valuation.

But don't listen to me, if you believe in Yahoo go buy some shares. If you're right you'll make a ton of money.
There are no plans to charge for it though.
I'm not sure that anything useful about "humanity and care" can be inferred from 140 character text snippets generated at random.

That applies both for the bot's programmers, and the people pearl clutching that 4chan ruined another internet thing.
Hulu Releases Virtual Reality App for Samsung Gear VR
The US did pressure plenty of countries to make drugs illegal / more illegal.

Also of note it's an old drug, with a complex history.

In 1894, the Report of the Indian Hemp Drugs Commission, commissioned by the UK Secretary of State and the government of India, was instrumental in a decision not to criminalize the drug in those countries (See Shamir and Hacker (2001) in 'further readings' below.)[15] From the year 1860, different states in the US started to implement regulations for sales of Cannabis sativa

The name marijuana (Mexican Spanish marihuana, mariguana) is associated almost exclusively with the plant's psychoactive use. The term is now well known in English largely due to the efforts of American drug prohibitionists during the 1920s and 1930s.

The Marijuana Tax Act of 1937 was the first US national law making cannabis possession illegal, with the exception of industrial or medical purposes.
First posted as far as I could tell.
From what I understand iOS doesn't have much of a problem with piracy since you have to jailbreak to pirate apps (I think). If it's iOS then I'm not really sure why they had to use the internet to be honest..

I just know that Android has a pretty big issue with piracy and some developers choose to release their apps for free on Android for that reason.

I don't disagree with what you are saying and again, I don't know if requiring internet access to combat piracy is the right thing to do but I feel like it's a bit sad to place the blame solely on the creators of the app and not on people who pirate their apps
#1 huge fan of Elm -- was this build with start-app??

#2 i used the app and noticed you can collect data to build discriminant classifier. Even simpler - a Naive Bayes classifier since outcome is binary - Like / Dislike

#3 (continuation of #2) how many users do you have? to estimate data
The fact that the most important part (reason for closing it) is left out makes it seem like it's just a bad bug report. The final linked comment seems to be Uber asking for steps to reproduce and then there's no follow up. If the bounty program is really a sham and they're closing out valid bugs, it seems like it should be simple to show a smoking gun here.
I though PE model was asset strip or load the company up with debt and flog it off before the wheels come off.
Agreed that size thing doesn't really have justification anywhere, but w/r/t the second part of your comment:

What about the fact that Hydrogen, Oxygen and Carbon are the basic building blocks for all types of life that we have observed so far on Earth, and they are also 3 of the 4 most prevalent elements (H, He, O, C) in the observable universe in general?

Sure, people have theorized that there could be Silicon- or Germanium-based biochemistries out there that work similar to Carbon-based life, but it's probably more likely we're going to find something closer to a Carbon-based biochemistry than not, just given the distribution of elements out there, right?

I think we can still talk about statistical probabilities without having actual observable data on a non-Earth life form, can't we?
Before this reaches a level rehashing the old "sell it on the blackmarket", I would like to clarify an issue here.

The policy change that occurred for Sean (the person the OP is using for his argument) was that Uber had clarified a change, without any clear notification. I blame the HackerOne Platform here, there is no way to send a notice of scope unless the program owner manually appends it at the top (in the case of yahoo https://hackerone.com/yahoo)

So its scope (https://hackerone.com/uber) changed from in scope

"Exposed Administrative Panels and Ports (Excluding OneLogin)"

to

"Exposed Administrative Panels that don't require login credentials"

With ports moved to out of scope unless,

"Open ports without an accompanying proof-of-concept demonstrating vulnerability"

I cannot speak for the OP and the validity of his XSS bug however.
I'm er ... doing research
They actually respond to you in the FAQ:

> "What if people who lived several centuries ago did a calculation on how many births there would be?"

> This appears to be one of the most widespread misconceptions on the topic. Many scientists have fallen into this trap, such as Lee Smolin's article from 2004 .
In science there is never absolute certainty, only varying degrees of confidence. We should never be 100% sure of anything. When stating the degree of confidence in a result, typically 95%, it should be in full knowledge that one time out of twenty, we will be wrong. 5% of the time we will be misled by statistical chance.

> Now if someone who lived tens of thousands of years ago estimates the total number of human births, based on how many there had already been, they will underestimate the truth. Because we now know there has been many more. But those first 5% of people who ever lived represent the 5% of the time we expect to be wrong. This is a basic premise of how science functions, how it uses statistics. We must be wrong some of the time. In reality, we are wrong much more frequently than statistical chance suggests, because of human error or misunderstanding.
Not anymore :) https://blog.docker.com/2016/03/docker-for-mac-windows-beta/
SPL 3: Understanding Filters on Peer-To-Peer Lending Platforms
Cash-Strapped Connecticut Wants to Tax Yale Endowments
Just my 2c anecdote:

I started using 100mg/day modafinil for the first time about a month ago (week days only). I felt no clear discernible cognitive enhancement that is often said about modafinil use. What I did however notice is that it does a good job keeping me awake to handle one more day in a sleep-deprived state ... only to crash with a god awful hangover a day later. (Severe headaches, dizziness and loss of physical strength). Modafinil masks your exhaustion artificially.

I'm down now to 50 mg (broken pill) for days I feel I need "a starter". This seems to be an optimal dose for me right now but I am certain I won't be using it long term or in larger doses.
Well... I've used regular expressions as arguments to grep much more often than I've programmed them. But I used them in grep quite often as part of a programming task.

It's like an editor. I think the article is saying "you need a good editor, and to learn to use it well", and I think you're saying "Haskell makes it really handy to write an editor!" That could be true, but it's a bit tangential to the article's point (presuming that I understand both of you correctly).
This might be the optimal place to start (Khan academy's excellent intro): https://www.khanacademy.org/computing/computer-science/crypt...
That's like berating someone for throwing a paper plane against a building because that was literally 9/11.

The fact that this bot can't run you over is, not surprisingly, taken into account when devising appropriate safety measures.
What also surprised me is that from 1858 to 1907 there were 5 wrecks in that area. I wonder what the reasoning is?
Well, send it to a different one than it was sent to?
This is a really bad argument, probably wouldn't stand up in court, and in any case doesn't have precedent.

Hint: How did you (the developer) originally acquire a _copy_ of the AGPL'd sourcecode?
This article is a mess. It says:

> the largest pay gap — adjusted for experience, education, position, location, and industry — existed among certain types of computer programmers, with men making on average 28.3% more than their female counterparts.

But then a few paragraphs later it says:

> Adjusted for age, education and years of experience, Glassdoor found a pay gap of 19.2%. When Glassdoor compared workers with the same job title, employer and location, that gap fell to an average of 5.4% (94.6 cents per dollar).

So it isn't clear if the story is about a 28.3% gap, a 19.2% gap or a 5.4% gap, which I would argue is sort of important to understanding or addressing the situation. In particular the 28.3% gap may be more about the women filling jobs with a different distribution across industry and experience from men, which is a different problem then pure gender bias in pay, which it seems like the 5.4% seems to measure.
It's be interesting for a company like google to tackle this, e.g.

"Your Todo item suggests you are wanting to bake a cake soon? You hovered over a cake recipe using vanilla pods. The store nearby stocks Foo brand vanilla pods for $12..."

Maybe a little too complex though ;-D