skysight-inc/HackerNews huggingface dataset:
> Confusing correlation and causation. Clojure coders might be 3x more productive, but they would be in any language. The chance is high that only the top 1% (or something like that) of all coders would dare to make the switch to this language

It's too bad that these top coders are so bad at mundane tasks like high-school-level statistics.
We live among the dinosaurs!
FTA:

> Payable to whom?
> Everybody, or at least, every adult citizen.
I got really into Scala a couple of years ago, and then worked on a big Scala project. One of the problems is that if you throw average Java developers into it, and don't give them the time to learn the language properly-- these were smart engineers, it was a lack-of-time problem rather than an ability issue-- you get a lot of Scala-in-Java. The code is just as unreadable, "enterprisey", and unattractive as it would be in Java.

I would use Scala for a personal project where I felt I needed compiler-time typing: I was writing something for the ages, or where bugs might be truly intolerable (say, high-frequency trading) but code would remain small. I wouldn't recommend it for a huge project, though. (Then again, I generally wouldn't recommend huge projects.)

Scala tends to fall down on large projects, especially if the developers aren't skilled. Cyclical dependencies (yes, I know they shouldn't exist, but they will if you have a team of 25+ engineers and a wide skill spectrum) defeat incremental compilation, which matters when your compile speed is ~500LoC/second (Scala's compiler is very powerful). Also, SBT is a nightmare. I haven't used Scala's macro system but I can't imagine it being as clean as Clojure's.

I like Scala on its terms alone, even if I've seen it go wrong on large codebases. (Java has the same issues, but it has tools that rescue you. It's an ugly hackish thing, to rely on tools to deal with code messes; but they're there.) I like static typing (at least, the theory that comes from it.) However, I tend to think that what most programmers really want when they say they want "static typing" is something more like Prismatic's Schema: runtime checks that can be turned on or off (performance) as needed.

I think Clojure's easier to read and to write. It just looks harder, because people exaggerate the parentheses problem, which is not much of one at all. If anything, the only thing that's somewhat hard to explain to newcomers is quoting (e.g. why '(1 2 3) returns (1 2 3) at REPL but (1 2 3) is an error). The quotes were the hardest thing for me to get right when I started in Lisp.
That's obviously nonsensical. All the basic income would be sucked up by rising rents, raising cost of living, go to step 1. Basic income should be set up to pressure people to live where it is cheaper.

In any monopoly/duoploy/oligopoly/cartel-ish environment in which prices are determined by limited supply and therefore buyers ability to pay (seller gets the economic profit) makes buyer side cash infusion useless.
Just like on Earth. That's the point.
The Swiss suggestion aside, it's not really meant to be a free middle-class experience.

In the minds of most people it's more of a "you will not go hungry or get cold in the winter" level of support, and I would make the argument that the majority of folks would continue to work to supplement their income beyond the bare necessities.

It depends on your base axioms here. Most people don't like living with the bare minimum, and will try to work their way out of it. Most people aren't stuck at the bottom of the income range by choice.

Think of the entrepreneurial venues now open to people who no longer have to juggle two shitty jobs just to get by. I think we'd come along way towards reducing human misery without really harming the economy - with the exception of making jobs that are shitty for no good reason obsolete.
Not really, if the total amount of money does not change, then the worth of the basic income would not converge to zero. Am I missing something obvious?
I think that eventually universal income will be a good idea. The question is not whether it's a good idea, but whether it's the right time for it.

This is a bit of a tangent, but since this is tech oriented community I think it's relevant. It's highly likely that one day strong AI will be able to run the entire world economy, and humans will not longer have to work, nor will they be needed. At that point humans will need basic income to survive. In this scenario, the whole concept of "the economy" will have been stretched and squeezed into something entirely unrecognizable, so the problem of basic income being a drag on the economy will be irrelevant.

We are getting closer and closer to this point every year. Just look at employment figures. Computers are replacing humans in the workforce, and they will continue to do so at a rapid pace.

Basic income will be useful and needed, it's just a matter of time.
I'm also from the EU and used to have BTC (now I'm into LTC), so here is how I do it:

Register in Bitstamp or Kraken (my favourite exchanges).

Validate your account. You have to provide some sort of proof of identity and address. This is asked by governments and if they don't comply with them they can be closed without any previous notice, like it happened with the exchange bitcoin24. It can take up to 1 week.

Deposit cash. Companies like Visa/Mastercard/PayPal don't want to deal directly with BTC, that's why a bank transfer is more convenient. Being European you probably have cash in a SEPA bank, which is an advantadge because most exchanges accept SEPA deposits at a very low fee (much cheaper than a Wire Transfer) and they are usually very fast (1-2 working days).
Privacy And Why It Really Matters
"impossible" isn't good enough - I could write a bunch of hacks that would cover many of the cases, but the programming language (or ideally the unicode standard) should provide a standard answer, rather than each programmer having to implement this themselves.

Human language? English speakers talking about cities in a variety of countries (which should be correctly named, but searchable by english speakers).
Ah, I just took the opportunity to naïvely hate on the U.S. a little. I think their lack of social security is appalling. How can such a well faring nation have such a low income tax, and so many poor people.

I guess I just don't understand their definition of liberty.
Yes they do but for exchanges list MTgox is first

for merchant services MTgox is also first despite being barely used when compared to bitpay or coinbase
Right. But then you've got a very large incentive against the kind of travel that young people routinely do.

Most of my family and friends have taken 3-4 month trips abroad, very formative. I expect many of them would have stayed home if they lost the income.
That wasn't my point really. Oh well! I though most people would pick a parabola, which is a decent approximation for short throws but not the real shape.
On the other hand, there are many jobs people are willing to do for free/minimum wage because they somehow like them. But they can't because without money they can't live or they have to maintain a very low living standard.
Two remarks:

- Median would be nice to have as well, as it is more robust to outliers.

- I would like to know whether this is driven by big new pages receiving many visits (changes in user behaviour), or by existing pages becoming bigger over time (changes in web practices).
For some people this "mincome" would be theirs to spend, but for others it'd just be a minor reduction in income taxes.

What's somewhat clever about this is how it essentially balances out. The billionaire won't even notice the extra amount in their bank account, but there aren't many billionaires. Meanwhile the three jobs four kids single mom will be greatly impacted by this, which is the whole point.
Man dumps $8m bitcoin fortune by mistake
>It also means that having tools where you can quickly apply different techniques, ahem, composable functions

The key word there is composable, and not functions.
Bitcoin - true vs apparent value
Assuming the submitter worked on it, please make the Play Store description and screenshots more . . . descriptive?

It's really not clear at all what it does or how it works. The screenshots don't appear to be of the app but the output, which is confusing.

Still, good to have something out there! It looks like the germ of a good idea, so I hope it develops further.
Bitcoin is Paypal biggest threat, Paypal have been ruthless in closing any accounts of anyone attempting to buy or sell bitcoins

And of course Paypal suffers from same problem as credit cards of chargeback and fraud
It's not even guaranteed to be a straight line if you drop it, due to variations in the density of different parts of the moon, radiation pressure, particles in the way (yes, the vacuum isn't absolute), any magnetic effects, gravitational gradient caused by other celestial bodies, etc.

The arc will approximate a conic section of some kind, depending on how hard you throw it. Within the usual level of ability of a space-suited human throw, it will approximate to an ellipse so close to parabolic as to be impossible to tell the difference before it hits the moon. Throw it harder and it'll approximate to an ellipse. You are only going to be able to approximate a circle if you stand on the highest point on the Moon and throw at exactly the circular orbital speed horizontally, although gravitational perturbations will usually break the orbit. It'll approximate a parabola if you throw at exactly the escape velocity, and a hyperbola if you throw even harder than that.
Ask HN: Is there any legal recourse against bitcoin theft?
In the "ideal" situation that the thief is known, and you are in the same jurisdiction (let's say the US), do you realistically have any legal option against some individual or company that stole your bitcoins? What's to stop say Coinbase from just running away with all your bitcoins? And if they decide one day to do so, can you do anything about it?
This article is powerful. The idea of working to blend our philisophical theorems into mathematical modeling is brilliant and should be obvious.

Their definition of intelligence is also extremely precise and gives me a new way to look at the world.
In the past, there were semi-automated accounts that did this, but they made more people upset than happy.

I would also prefer to see this happen on every story.
What are the pains you primarily want to solve?
http://www.avatrade.com/

Put in $300 and they give you $300. I opened it yesterday got a position on BTC same day (would be fun to get real BTC though). You can buy .01 lot with $300.
> I always wonder why more languages don't have this, which I call repl at point, or repl with context.

Users of gdb call it "debugging".
Figuratively speaking, a lot of modern software is busy peeling layers of various onions, going to places to check if it needs to go there, and writing and organizing detailed reports of what it's doing, every step along the way. In other words, bureaucracy and logistics.
That is similar to how I explain to some students how have a fast database system: The key to a fast query is one that do little, and the way to make it do little is have the data exactly as how is needed.
Reddit still gives you the ability to delete your comments at any time. Hacker News does not.
>All the basic income would be sucked up by rising rents, raising cost of living, go to step 1.

Why wouldn't that happen everywhere?
Surely copyright law isn't that difficult. Every person owns the copyright to everything that they make, even sans registration with the LoC. Okay, so the designer does retain copyright, provided that it wasn't work-for-hire.

There is no contract between the designer and the design company. And from what he says, he didn't get paid to develop on an hourly rate which means that it's not work-for-hire. And he hasn't been paid, which means that there wasn't an implicit contract or a verbal one that culminated in payment.

That means that the design company won't have any proof that it originated the art (and thus would have copyright of it), nor will it have any proof that it purchased or licensed the art (and thus would have some rights to use it). The designer could likely produce many design iterations that might be quite convincing to a jury that he was in fact the person who generated the designs.

Of course there's no way to be sure that the FBI would take the designer seriously. He's just a "normal guy" and his adversary is large and probably well funded. But that doesn't mean that the "normal guy" is wrong.
Your reasoning is severely flawed.

Nobody today wants to accept an income below what you need to survive because..you need to survive. Liberals don't want to see other people accepting an income below what is needed for them to survive in a way that we can accept, so pass rules about a minimum wage.

With this proposal, there is wage that it too low. As long as you make enough to afford something nice that you want that you couldn't otherwise afford, there is no reason not to take the job. Therefore at the low end, employers can pay LESS than they do now.

What it does instead is remove perverse incentives that make poor people receive less money for working than not working. The classic example being a single mom who, while working, and paying child care, makes less than on welfare. (Incentives that we've responded to by passing rules forcing poor people to take the otherwise irrational work option.)
From their press release:

,,We’ve recently released the launch version of bitcoins.com, an information site for all things Bitcoin. The site is not centered on MtGox specifically and we've tried to keep it as neutral as possible in order to promote Bitcoin."
Yup, improving the screenshots would be a good idea. The result pretty much displays as is in the app (in fullscreen), with only one icon above.
hmmmm if the wait is being caused by processing of the heavy meteor frontend code, as I suspect, then "it works fine for me" is actually an indictment, and "it's on a free server" is no defense.
>So if user a deletes their comment and user b quotes them both by comment and name, should user a's name be masked when they delete said post?

I don't think so - it's clearly unreasonable to expect every instance of a username to be policed like that, particularly considering cut-and-pasting quotes. I'm fine with the idea that if it's in a thread it's no longer 'yours.'

But I also think it should be possible to remove ones' own account and have the username on those posts no longer point to an active account.

I also think there should be a "post anonymously" option as well, which there practically already is in the form of throwaway accounts. Might as well just make it official.
If you want to see this idea taken to an absurd level watch Black Mirror S01E02
I couldn't resist crunching the numbers: the acceleration due to the moon's gravity as felt from the Earth is roughly 3.319×10^-5 m/s². By contrast, the centripetal acceleration due to Earth's rotation is 0.0337 m/s², several orders of magnitude larger (and just about perceptible as a gentle tendency to float up).

(A similar example to your red pebble would be "Cavorite" from the H. G. Wells story "The first men in the moon", which also negated gravity causing objects to shoot violently upwards. The explanation given however was buoyancy, which makes more sense I suppose.)
Surely the only way you could possibly do this is if you controlled both sides - in which case you could achieve the same speedup less brittlely by switching to a binary system like Protocol Buffers?
you are right about first, but
>- at least as reliable as your infrastructure
this doesn't mean that Google CDN is down the same times that your server is, thus it adds downtime (or time when something is broken in the site), i.e. if your server doesn't work, nothing works, if your server works but CDN doesn't, again something is broken and if this time doesn't overlap, it is just additional risk, even if tiny one.
Also, what happens when Google decides to charge for use of the CDN?
It's simple, you're as free as you can afford to be.
I'm not disagreeing with you, but exactly what is it that you're doing in the REPL that you're not able to do in, say, Eclipse's Display view while having changes pushed into your program under debug (when it's able to)? Java disallows pushing some changes into the VM, but many changes go right in during debug.
I don't know your exact life situation, but in most cases, people get into startups for three reasons 1) they have a burning desire to be their own boss and control their own destiny 2) they see an opportunity in the marketplace and/or have a product idea they want to bring out into the world 3) need money to survive (pay rent, food etc) and a startup could provide a quick income source.

If at this stage in life you are in constant need of direction and instruction, don't have a business idea, and you are getting financial support to further your education - stay where you are for the time being and ride out the confusion.

BTW, I am an experienced serial entrepreneur and probably twice your age.
> But that is mostly a problem because incremental compiling in C++ is difficult for well-known reasons. Incremental compiling is well-supported in many other languages (e.g. Java) and is usually very fast. So, the issue of compilation time is IMO overstated by Go proponents.

As I've already said to someone else. This is about linking, not compilation. The rest of your comment is irrelevant to this discussion.
Bitcoin adds virtually no novel legal issues to the question of whether theft is a crime and/or tort in the US.
hey hey hey, if you want hacker news to stay fast you should't make it do too much!
Check put the PhD thesis and TED talk of the guy running veritasium. It is all about sciencrofic misconceptions and education. Veritasium is an extension of that work.
The one time I've seen this particular problem in action this was exactly the case.

Additionally the XML and question was all precisely to the byte level the same until you hit the giant (100s of Megs) based 64 blob that was the content. The parser stripped X number of bytes from the start of the file, and from the end, and de-base-64ed the center - which if I recall it then sent off to another parser as the content was in some old but standard record format from the 80s.

Anyhow - I'd say using XML in this case was the abuse, not the substring. But we were in no position to get the vendor to change their data format so...
London is turning into a ghetto for the rich just like most major cities as it is today. Which is really sad, I agree, but I don't see how this concept would change that in one way or another.
Thanks! Someone in #clojure on freenode recommended the same, possibly even yourself.
If you include welfare state benefits (which have wage-income-based phaseouts) in income, it's not hard to produce such examples. http://mises.org/daily/3822 has a simple case which has >100% effective marginal rates between about 20k and 50k for a family with one adult and 2 kids.

_That_ is the sort of thing that could go away with a guaranteed basic income. At that point, you'd just have taxes, which do in fact behave as you describe.
5 Ways B2B Software Is Bringing The Sexy Back
Surely, it will be built faster if it is open source.
Counterfeiting money is an example of something which is relatively easy but can be hugely damaging if done on a large scale - we try to make it harder for the casual counterfeiter but mostly we rely on draconian penalties around it precisely for this reason.

There is also an important cultural aspect that makes certain behaviours abhorrent/unacceptable that would need to be tapped into.

Research is a legitimate and beneficial activity that you would therefore expect to be licensed and controlled.
Funk Overload
> Most with absolutely zero data to back up that it provides any sort of useful improvements

While it depends on a lot of factors, generally speaking minification is a good thing especially for mobile. There's really no downside in doing it (see next point).

> justify the difficulties it introduces in debugging

What difficulties? You should use a build process that minifies for your production site but not for testing. If you need to debug the live, minified files you can use source maps[1].

1: http://www.html5rocks.com/en/tutorials/developertools/source...
no, money printing is not inflation, money printing may cause inflation, income redistribution on the other hand is what is proposed and actually it is already happening(welfare programs, etc.), this basic income thing just wants to make it more efficient, it can even save us money!
You Only Get a Single Chance
Even programs with marginal phaseouts can end up adding up to the phaseout being > 100% of the income (e.g. 10 programs, each of which marginally phases out 11 cents on the dollar).
Logo for girl child empowerment.
Then what you're proposing eliminates the fundamental purpose of using Bitcoin over existing currency. Why pay transaction fees to an exchange if I can pay zero fees with cash or use a service like Dwolla in which the fee is significantly cheaper than an exchange fee?
So say you steal 100 bitcoins from me. If I take you to court, would I expect to win back 100 bitcoins, or the $ value of those 100 bitcoins? What if, by the time the trial ends, bitcoins crash and are worthless? Any liability in this case?
Possibly Eris?
Basic income is not money printing, it's wealth redistribution from the rich to the poor.

Secondly, money printing is not inflation, but may cause it. Inflation is a rise in overall prices of goods and services.
NPM Artistic License
I support this idea in theory although I would need to see calculations of possible levels of universal income and tax rate in a given economy to fully support it.

The interesting thing is that with a generous universal income and a fairly high rate of tax (e.g. 45%) you would naturally get a really quite progressive tax and benefit system without the complexity of many thresholds that currently exist. It actually makes the idea of a 'flat tax' actually work and not be ridiculously unfair.

It would also enable people not to be employed and to work on projects that they are passionate about whether start-ups, internships, forming pop bands, writing, caring for children or parents but enable people to choose to earn additional money. Unpleasant jobs should command increasing premiums as more people have the choice not to do them open to them but interesting flexible jobs may not need as high wages as current minimum wages (which I could imagine being abolished for recipients of universal income).

Of course some would sit around all day doing nothing but I suspect that not many would do this long term and it may be better that they can declare it as an active choice rather than be bullied into interviews and appearances at job centres.

There would be complicating factors such whether/when immigrants were entitled to the universal income and if not a minimum wage may be required to protect them from exploitation.
Bitcoin - the Satoshi limit
> Don't like it, feel free to fork it.

Or use gccgo, which piggybacks off of the many optimizations that have been used in the gcc collection[0] over the years.

When discussing compilation of Go, people here often seem to forget that two first-class compilers exist for the language.

[0] Yes, I am aware that this is like saying "ATM machine"