skysight-inc/HackerNews huggingface dataset:
I can't speak for com2kid, but I am alleviating suffering around the world by working hard at my (not particularly shitty) startup job. The amount of money I give to charity is an approximately-constant fraction of my income. If I work harder I'm more likely to get paid more (and, unless I work so hard as to be less productive overall, which is certainly possible and a very bad idea, my employer is more likely to be successful and make my options worth something), so the starving billions get more money from me.

I don't think this situation is all that unusual. Charitable giving that's a fixed fraction of income is common practice in many religions (which have a whole lot of members) and among the "effective altruism" community (which is small but I bet it's overrepresented among HN types), and is a natural enough thing to do that I bet lots of other people do it.

(Ideally I wouldn't need to say these things explicitly, but I will anyway: Of course working harder is not always a good idea; as I said above, it's very much possible to work harder and merely make yourself tired and therefore less effective. And of course working harder, whether it makes you more effective or less, is no guarantee of getting paid more; plenty of employers are quite unresponsive to their employees' commitment and productivity. If anything I've said above looks as if it's denying those things then I expressed myself badly and I apologize.)
Norwegians: Why would you buy an old fashioned petrol/diesel car when the electric version is nice and quiet, easier to drive, gets sold tax free, is able to whizz down the bus lanes, gets a free pass on toll roads, can be 'refuelled' for less and comes with free parking?

Obviously there is range but you can hire a car for that or just get the old car out of the garage.

You guys are going to be laughing at us and our 'Top Gear' broom-broom motoring culture in a few years time! Please do so loudly and shame us into changing our ways too.
But how can you expect to "disrupt the big, established, old players" if you're closing your eyes to what they're actually doing?
Outlook seems to be the only worthy competetor, but if your main goal is to get away from Google then I wouldn't say Microsoft is a much better option. Personally I use Gmail with my own domain and try to keep regular backups of all mail so that in the event things go south I can quickly move to another provider.
Pretty awe-some. Inspiring, motivating.
Is this an issue of needing an MBA, or just needing to think about marketing and finance?
I use this

http://kwerty.com/YouTube-User-Guard/

It lets you use an entirely separate Google account souly for YouTube. You sign in to YouTube once, click a button that says 'Stay signed in with this account' and then you remain signed in to Youtube with that accout forever, even while you sign in and out of other google accounts for other services. Only downside is that it's for Chrome only.
So basically your argument is that security is better on IE because you "trust" MS more than Google. (no proof)

I don't know how you came to this conclusion, but I don't need to trust in Google because I can check the source code myself (link: http://www.chromium.org/)

And yes, they have a near monopoly on advertising, but in this case they are not using their advertising network to boost their Chrome installs. (even if they did it would be legal as long as they don't discriminate against their competition)
Those results are from over a year ago [1].

[1] http://llvm.org/viewvc/llvm-project?view=revision&revision=1...
Neuroscientist reflects on his life with Parkinson's disease
I thought it was mildly amusing and it held my attention. I understand your point of view though; whilst I work a lot with open source software I also work for a closed source shop that uses closed source products. As you mention some things will never be an itch that any one would want to scratch and others are just way out of reach, however that shouldn't detract from the benefit that open source software provides, especially to people that have skill but not necessarily domain knowledge: At least they can learn from it, not just build on top or be required to settle for workarounds. However, as you mention, that requires the happy nexus of domain knowledge and computing skill to have contributed some code in the first place.

In conclusion I thought the article made enough of a point to be worthwhile, though maybe it's been done to death and could have been delivered in a less snarky fashion
Everpix and Everyone
Bitstamp.net is excellent, at least in Europe (usually one day SEPA transfers). It also has modern responsive interface and works very well. Localbitcoins.com is another good one, it's a P2P exchange where you can also buy/sell bitcoins with cash.
Honestly this just made me grin ear to ear.
Develop an IOS Game in One day
I newly learned the Objective-C& CocoaTouch framework. Then i started practicing small applications. Fortunately Xcode(IDE) provides good frameworks. By using the core animations and simple timers i developed and designed this a game Called "BugCrusher". It makes me confident in this app world.

You can find this sourceCode from this URL
https://github.com/Jagadeesh1210/BugCrusher-IOS-Game

About The Game::
BugCrusher provides most entertaining experience. It makes the user addictive. This game uses
the simple core animations.It contains the animated dancing cartoon which crushes the random
generated bugs(insects) in application. When user clicks on the bug animated dancing man crushes
the bug. After 30sec. User score will shows on the screen with grades depend on the score. I developed this game in one day.
> Stamping out a global, decentralized currency with mass adoption won't be easy. Even if bitcoin will be legal in 10% of countries it would be enought to bridge bitcoin-fiat exchanges.

Especially if trading would just move to Tor-like channels if this happens.
Thanksgiving Festivities in America's Hometown, Plymouth, Massachusetts
A guide to Plymouth’s Thanksgiving parade and event information and descriptions
Rappers.
From The Guardian:

'Danny Rubinstein, a journalist and author of a book about Arafat, had a different memory of events. In the weeks and months before Arafat's death, he said, people in Sharon's inner circle talked constantly about how to get rid of him. "For me, it was very clear from the beginning. Every day this was the topic – should we expel him, or kill him, or bomb the Muqata [Arafat's HQ]. It was obvious to me that they would find a way."'

While he might have kept more radical Palestinians under control, he was also himself seen as a tougher counterpart than Abbas, which might have been a motive.
They're very often things other programs execute.

Cron jobs, other scripts, production jobs, etc.

So having to hunt down and rename everything ... is a PITA.
Weird, I have exactly the opposite experience with spam -- my self hosted setup does better than gmail. Wrote this a while back, but still holds true: https://news.ycombinator.com/item?id=5441542

I don't have nearly the volume of email you do though. My inbox has 20K, probably another 70K in other folders. Thunderbird is fine for me, except I'd like a more powerful and faster search. Gmail search is not good enough, though much better than other webmail clients I've tried.
Jesus. I should appreciate my good fortune in life more.
Windows 8.1 is now Free for Eligible Non-Profit Making Organisations
What you call a "squarish" looking wave is what I call an unfortunate failure of the Fourier transform, that it takes infinite bandwidth to represent a square wave.
Office for Mac. For free online apps I've got Google Docs.

Last one I paid for was Office 08 for Mac and it was quite buggy.
Groovy is now on Tiobe's top 20 languages
There is choices, it is not easy to do, but there are ways. Because everyone gives up that government do shit.
If I had money in bitcoin I'd find this movement terrifying. It is not correlated with broader economic movements or the inflation rate of USD, and has all the classic hallmarks of a bubble, including true believers telling everyone it is different this time, increasingly wild oscillations, and exponential growth.

I find bitcoin really interesting, love the idea of a cryptocurrency, and also find the idea of a deflationary currency interesting. I've no argument with that side of it. Obviously there are issues with things like exchanges which seem to be almost entirely run by amateurs who think that a VPS or leased server is secure enough for financial transactions, but those problems could go away in time, they are not inherent to the currency, though they're another reason to be cautious at present.

However there are a few issues with the use of the currency which can't easily be fixed. What I find more troubling is the commitment to anonymity and lack of accountability from the creators - it is designed to allow anonymous transactions, and the users seem to be resistant to regulation. Those two things mean people can engage in bitcoin theft, fraud, laundering, cornering the market, setting up bogus or insecure exchanges/banks, with impunity and anonymity. Without proper regulation, insurance, compensation, which means identification of users and verification of transactions and everything that goes with that, I can't see bitcoin spreading beyond enthusiasts.

I wouldn't use it for anything important because of the lack of regulation and controls, but do think it represents something of the future of currencies, after our latest experiment in hyper-inflationary fiat runs its course (see Fiat Money Inflation in France for a previous experiment). It'll be interesting to see if other cryptocurrencies are born which take a different direction and attempt to build in accountability and responsibility to secure transactions and allow them to be policed effectively by tying them to real world identity. Anyone know of any?
So basically your argument is that security is better on IE because you "trust" MS more than Google. (no proof)

My argument is that IE, assuming everything else equal, is safer than Chrome. Yes.

This is because I do trust that local software I run on my PC, without 200 known or unknown "(Google) cloud integrations" will leak less information about me to third parties than a browser with all those integrations, present and enabled by default.

Did you know Chrome by default lets web-apps stay in the background even after you think you have exited your browser? Oh. You didn't? Well that's certainly not creepy, isn't it?

When that browser to top it off is created by a company whose business model is gathering information about you and using that to sell ads, there's really not much to add.

Those are facts. And from those facts, I can deduce that me and my privacy are most likely much safer using the browser not made by the advertising company. Do you honestly find that unreasonable?

I don't know how you came to this conclusion, but I don't need to trust in Google because I can check the source code myself

You are confusing Chromium for Chrome.

Chromium is definitely open-source, but that's probably used by a overwhelming 0.1% minority.

Most users are using Chrome, which is definitely 100% closed source and there is no guarantee that Google doesn't add any secret or additional proprietary bits into it outside what is found in Chromium.

Chrome is about as open as MSIE, and gets none of the open-source defence arguments which could be used to defend Chromium and Firefox.
I suspect you'll find even the meth business is tricky. Indeed, I believe there's a popular TV series about it.

Serously, Breaking Bad is an excellent primer on entrepreneurship. It covers everything: distribution, marketing, negotiation, finding business partners, scaling, exit strategies...
The same wikipedia page has a lengthy discussion on the questionable nature of NetApplication's stats: http://en.wikipedia.org/wiki/Talk:Usage_share_of_web_browser...
The code is out there, they just haven't pushed it to consumers yet.

http://www.androidauthority.com/android-4-4-kitkat-nexus-4-n...
Los Angeles plans to bring free, fiber-based Internet to 3.5 million residents
According to the bubble theory of money, all money is a bubble. The bubbliness is what defines money - it is that which is irrationally overvalued. See[1] Bitcoin is money, Bitcoin is a bubble

[1] http://unqualified-reservations.blogspot.com/2013/04/bitcoin...
First impressions are good, the main additional thing I would have done is to create a "video" overview. Most people just don't have the time to download, install, work out what is going on, etc etc. I do have 5mins to watch a quick video to see if this is for me. You can just do a screencast, voice it yourself. Keep it simple.
What does `return function *(){…}` mean in JavaScript?
@sampk Write me an email (see GitHub) or Twitter message with your Envato Account username and I will let you know as soon as we open the gate for new freelancers again.
Simple, but brilliant idea how to organize your Google Docs
Surely what matters is the overall, effective, relationship between work done and money received.

Consider the following "toy model", which is of course a deliberate oversimplification. Everyone starts at a salary of $10000/year, in exchange for which they are required to work 40 hours per week. If you choose, you can work 50 hours per week instead (all year), in which case your salary the next year will be 10% higher.

In this model, all the compensation-or-not-whatever-you-want-to-call-it you get for working extra hours is in the future, and does indeed depend on your working in the future. Just as you say.

On the other hand, someone who works 40 hours a week every week for 10 years gets $100k and someone who works 50 hours a week every week for 10 years gets almost $160k.

I don't think the fact that the compensation is in the future and subject to uncertainty makes it any less real. Imagine that it works this way instead: When you work extra hours one week, you get "paid" a token. If you collect enough tokens, you can exchange them for a salary increase. It seems clear to me that these tokens have value (would you rather have 100 of them than 50? Yes? Then they have value), and therefore being given them in exchange for doing extra work is a form of compensation.

Of course in the real world you don't know that your extra hard work will lead to a salary increase, and you don't know you'll still be working at that employer to take advantage of it. So let's say that those tokens are exchangeable, once you have enough, for stock options instead of salary increases. Again, clearly compensation (though you might choose to be skeptical about how valuable it is) and uncertain in very much the same ways.

It is, for sure, true in a sense that for the extra-hard week you just worked you contributed some "unpaid, free labor to your employer". But you probably did it with the understanding that it would, on balance, lead to your employer paying you more in the future (either in recognition of your productivity and commitment to the company, or on account of being more successful through your efforts, or both). The difference between this and real unpaid work is much the same as the difference between lending someone some money (when they might just run away with it and never repay you) and giving it to them.

Now, if you weaken your claim a little and say that extra work is generally very badly paid, I'd be much more likely to agree.
The only thing I don't like about bitcoin is that the mining reward goes to 0. Sure, there will be fees, but fees reduce the usefulness of a currency. And if people don't mine, bitcoin dies. Perhaps something else will take its place?
This guide is 3 years old. I think lot many stuffs have changed today.
Democratizing Web APIs
Mee ART, Part 1 (new Android runtime)
Nice reading about the new runtime for Android platform
If you have read the whole story of Silk Road they didn't busted them for bitcoins but for drug trading. And they explicitly stated there were legitimate uses.

From what I have read the current Fed stance is - if you think BitCoin is money, we are ok with that as long as you comply with all regulations.
I dunno. Ask a lawyer...
I was expecting high end "professional" jobs. Vetinarian fits the bill, I suppose, but I was expecting surgeons and programmers. Instead, there's a lot of heavy industry and manual labor in the list.

The note at the bottom says that this could be because some unions are terribly racist, but carpenter? Painter? You don't have to be in a union to work with wood or paint, do you?

Or maybe you do. American labor laws are utterly nuts as far as I can tell, and this is probably yet another sign of just how insane they really are.
I think (not absolutely certain though) that the DMCA heading was added by the person that it had been sent to rather than Apple/their lawyers.
Leaf, the peoples car of the 21st century?

Very close if not ideal daily range, cheap to operate, and of a useful size. The Beetle of the electric age.
Is Bitcoin Broken?
Some math geek nitpicks to a generally good post:

The things we are calling countable and uncountable are actually dimensionalities of vector spaces...

The dimensionality of L^2(R) is still countable. Proof: f(k,j,x) = e^{2 pi i k x}, x in [j,j+1], k and j both integers forms a basis. So does H_n(x) exp(-x^2/2), for H_n the Hermite polynomials.

The Fourier transform merely does not map L^2(R) -> l^2(Z) in this case - it maps L^2(R) -> L^2(R).

That is, there is always a reproducible curve that has zero L2 difference from an arbitrary input curve.

This isn't what density means. Density means that for any epsilon, there is a reproducible curve with L2 distance < epsilon to that curve.

Linf norm: d(f,g)=max(f(x)-g(x)) over the interval (a,b)

By most standard definitions, this is only true almost everywhere. A typical definition is ||f(x)||_{\infty}= Lim_{p -> infty} ||f(x)||_p, and this allows two functions to differ on a set of measure zero.

As an example, consider f(x)=1 and g(x)={0 on rational numbers, 1 on irrational numbers}. These two functions are equal in any L^p space, and are hence equal in L^infty as well.
Can someone explain to me why Reuters is reporting a completely different result from the WMO?

http://www.huffingtonpost.com/2013/11/06/greenhouse-gas-emis...
It is possible ... but you need some specific conditions - someone willing to convert bitcoin for real money in a jurisdiction that has lax money laundering laws, then he must somehow launder them.
Good point. I will run the tests myself to see the current status.
Yes, I was aware of this, but in 5 minutes of googling I couldn't find a good answer to the total number of possible professions, so I went with an even 100. As I said, very hand-wavy and not too scientific. But yes, even for a workforce of 150,000 the results don't get close to breaching into the 90's.
Recent features it got were 'the ability to edit footnotes'. Its tablet functionality, when last checked, tried to download an .exe file onto Silverlight.

Office 365 does not compete at all against Google docs.
Most of the people of the world can't really have a bank account, let alone be eligible for a credit (card). With Bitcoin you only need internet access.

Yeah cause internet access and a modern computer are waaaaay more common than bank accounts or prepaid credit cards....
There's an API for that!
Even then, you might refuse if, for example, you'd rather stay in prison and leave the money to your family.

Somehow, I don't think the government will leave you that option ;) You'll stay in prison and have the means to use the bitcoins confiscated or outlawed. They can also confiscate all your other assets, like the house your family lives in.

There are many options available to a sovereign government which mean that relying on purely technical measures will not defeat them, because they have a monopoly on force, up to and including lethal force.
Introducing the Intel Galileo Development Board
Except bitcoins are completely fungible. Once the bitcoin is transferred in the wallet, you can no longer make any difference with the other bitcoins in the wallet ; it has no distinct identity anymore.

Think transaction into a bank account : you cannot separate the money that was transfered in from what was already there.

We can taint accounts, but not individual coins.
I may be wrong, but due to the deflationary nature of BTC (limited supply, increasing demand), when that happens, those fees are worth more (in government backed fiat currencies) than they are today.

It's like being upset that the original miners could get a block reward of 50 BTC for mining on a CPU but today you have to use specialized hardware for less BTC. But as competition increased (and difficulty increased), the BTC is worth way more than it was and is less risky (although, still risky).

Profit is profit and some people/organizations will still have incentives to mine. Of course, there are problems that need to be sorted out before then though, like having more transactions included in each block to make it worth while for miners and cheap for users.
It's more of an electronic engineering thing than CS
Or no number is interesting. The argument never proves the base case. ;)
It's something of a paradox isn't it: If nobody had ever sold their bitcoins in return for something else, then there would be no market for bitcoins at all and bitcoins would be irrelevant.
I may be wrong, but I believe IMAP, the protocol, just defines how IMAP clients/servers should issue and respond to search commands, but doesn't deal with mail indexing and things like that.

Cyrus IMAP, which I use, provides Squatter, which substantially speeds up search, but the IMAP client is still the interface. Performance I get is around a sec for a simple query, a few sec for a more complex one against a folder with 20K messages.

Last I checked, Roundcube had very limited search capabilities. Thunderbird is much better, but I'd prefer a terminal based search. Something like SQL. Does anyone know of a tool like that?
I remember this too, lots of fun with this! I was never really racing the races, just fooling around in the game and occasinally do the canon trick :D!
concepts are not finalized yet, AFAIK
Not relevant if your startup never deals with any other companies; a huge number of which work entirely in MS Office.
When dealing with an entirely new concept, isn't everyone an amateur?
I don't understand how you can be "stuck" using IE8. If you are in a position to decide to use google apps surely you are in a position to require IT to update the damned browser.

Edit: Not as clear as intended, making a company level decision on one IT choice should surely allow you influence on another.
Ask HN: What are the reasons for switching to "hosted" e-commerce platforms?
Lately I've had a lot of store owners asking me for what would it take to migrate them to one of the hosted e-commerce platforms (Shopify, Volusion, Bigcommerce etc.). The thing is, that it makes very little sense to me. With self-hosted e-commerce you can pretty much do anything, while, for example, Shopify is sometimes so limiting, that even the most basic things require insane hacks.
Hosted e-commerce is cool for starting your shop, but what's the appeal that already established stores see in it? Let's skip the basic answers - avoiding hosting, payment providers etc.
There's some discussion about this above. If the population is 70% white, then the job categories should be 70% white. 90% white isn't random.
Funniest comment ever. If there's a stigma it's because it's used by nerds.