skysight-inc/HackerNews huggingface dataset:
What jacquesm said. You could certainly try to trade your Bitcoin-substitutes at par with real Bitcoin, but as long as a (small) number of people insist on real Bitcoins, you can't expect to them survive, or at least be nearly as valuable as the real thing.
New York Times fax number: 212-556-3622

In NYTimes, the fax machines roll on too.

In fact a great majority of companies in the developed world have fax. Not every company is a SV startup.
"Make them buy a new iPhone."
This is the exact philosophy that businesses use to promote perfectly good specialists to "management."

Some people _need_ structure. Some people don't want to define the plan because they take it personally and any minor failure is, to them, a personal catastrophe.

Not wanting to be "the boss" is a perfectly acceptable way to be productive. Some of the brightest developers in the world are the most productive when you let them sit in front of their workstation and code on something that flexes their brain.

The key is identifying how each individual is wired and what their motivating needs are. Not everyone wants to be promoted to tell people what to do, or have more control.
Even fink uses cmake to build and install a whole bunch of packages now.

The future, it's not with automake.
I also found this really confusing, just in general the "OSX window" design made me think I could close them, minimize them, move them, etc (which would have been really useful, especially the 'goal' window).

The app in general is supremely awesome though, I love it, I hope github hires the author to fully flesh it out and make it part of their tutorial. It is insanely useful for people whom are new to git.
> I can't know for sure since I can't read the paper itself (it's behind a paywall).

That sounds familiar.
Worse, wormholes contradict general relativity's own postulate, the equivalence principle, as shown by rock-solid logic here: http://finbot.wordpress.com/2008/03/05/no-black-holes/

Wormholes provide an endless stream of grant money, careers and tenure. That's why we still read about them. Einstein spent a decade trying to refute his own theory about them and black holes. (It's a throwaway account so I won't see the unscientific replies.)
At Khan Academy, we certainly do our best to have interns work on "genuinely interesting stuff", and we put huge emphasis on good mentorship, more so than is probably possible with a remote program like GSoC. Here's a bit more info about our internship program:

https://www.khanacademy.org/careers/interns

Don't miss the stories from past interns linked on the left.
Some of my furniture is older than 20 years true but not all of it, but most of it is hand made. And lots of other items I own are.
You're in the minority. Marketers WISH the majority of people clicked on a company name "just to get more info"
At the time of the post, it was 4 women, 2 men. (Now it's 4 women, 3 men.)
I'm a young developer looking for some feedback on my first game. It is also listed up on the Chrome Web Store if Chrome users would like to install: http://r.cx/stellar-alien It is also in review for the Firefox Marketplace.
Sure, but you can't just turn around and ask the central bank of bitcoin to give you some more bitcoins fresh of the presses when you're low.
nope , you have very little control over how angularJS destroy dom nodes.
Show HN: Discordian Date / Calendar as a Service
In other news, we have to ban Bitcoin, because terrorists might use it.
> They just couldn't use SMS because it can't handle enough 8 bit characters to string together a whole sentence.

Not sure how to interpret this ....

SMS works fine on all Japanese cellphones, between carriers, and even to other countries (I've texted to someone in Korea, though only ascii was really reliable... CJK characters sometimes worked, but sometimes got trashed).

Because of the encoding used (some variant of ISO-2022-JP with custom code points for emoji), and probably some additional metadata, the maximum length of messages is reduced; for instance, on my phone, it's 100 ascii chars, or 50 CJK characters or emoji.

However, Japanese can be very dense, much denser than English on a character-count level, depending on which words you use, so the smaller character limit isn't always a horrible limitation.

The main issue is that things like verb conjugations and polite forms can realllly bloat things up, increasing word lengths dramatically. So there's constant pressure when using SMS in Japanese to (1) use very informal language, (2) be grammatically incorrect, and (3) use emoji for everything...

But hey, texting is generally between friends anyway, so the above aren't such a problem, and indeed, probably add to the sense of informality, which can be a good thing.
Benefited, that's one way to look at it. Another way is to consider that between LIBOR rigging, bailouts, mortgage fraud, bond rigging, money laundering, money printing, securities fraud, and other misc fraud, every single US citizen has undoubtedly realized a net loss on the matters in one way or another. But hey, cheap mortgages!
Of course someone would do that; even with DRM, people have done that. What content is available on Netflix that is not available on The Pirate Bay?

DRM has completely failed at preventing people from pirating content; and yet, companies selling content seem to be doing plenty well at it. Why do we keep insisting that DRM is necessary or else people will pirate all of the content, and thus making our software and standards more complex, more flaky, and work against the interests of users, when the existence of piracy is obviously not destroying the content providers now?

You know what's preventing them from making more money? The fact that because of complex licensing schemes, DRM, and the like, I can't be guaranteed that if I buy content I can play it on the devices that I choose to use. If I pirate a video, I can play it anywhere. Content producers are shooting themselves in the foot because of their fear of piracy; piracy works better than buying the content directly, and will continue to do so as long as they insist on DRM.
Sue the individuals. No one individual is too big to fail.
1. Save up to give you runway for 1-2 years of bare minimum living + funding your startup.

2. Live with your parents if you can (I'm Indian, and that's totally ok for us) - it helps a lot not to have to pay rent & basic living costs.

3. Try and find alternate sources of money while you bootstrap. Ex: Selling stock photos/footage, selling code modules, stocks etc.
Cut the ad-hominems asshole.
You're the one who can't tell the
difference between 1940 and 1942.
Cute and amazing lovely pictures
I find these pictures really cute. They show the word "Love" in a really interesting way.
There are a ton of places in the tax code where making more money results in you keeping less of it. For example if you sell more than X dollars worth of goods on eBay, you have to start paying tax, which will cost you dear. So the jump from X to X+1 ends up costing you. I think X = $500, but maybe they changed it.

The IRS even reduces your taxes if you lose money in the stock market, if your business property depreciates, and so forth. I like to refer to those cases as "the government paying you to be a loser." Just another case where doing better means you do worse.

Let's not even try to pretend this is a fair or well-designed system. Even Warren Buffet, surely one of the greatest beneficiaries of the system, has spoken out against it.
As Colin says, transcendence proofs tend to be hard except for numbers carefully constructed to make transcendence proofs easy :-).

His mention of the (beautiful but difficult) Gelfond-Schneider theorem reminds me of the following much easier, much less deep but rather pretty observation.

Question: Is it possible to take an irrational number, raise it to an irrational power, and get a rational number?

Answer: Yes. Write s=sqrt(2) -- which is of course irrational -- and consider s^s. If it's rational then we're done. Otherwise, (s^s)^s is an irrational number to an irrational power; but it equals s^(s^2) = s^2 = 2, which is rational!

Thanks to Gelfond and Schneider, we know that actually s^s is not only irrational but transcendental.

(In 1919, the great mathematician David Hilbert mentioned three big unsolved problems in number theory: the Riemann Hypothesis, Fermat's "last theorem", and the transcendence of 2^sqrt(2). He said RH would probably be proved within a few years, FLT maybe in his lifetime, and the transcendence of 2^sqrt(2) probably not in the lifetime of anyone in his audience. In fact he got the order exactly wrong: the transcendence of 2^sqrt(2) was proved in 1930, FLT in 1995, and RH still isn't done despite its great importance.)
Great work. I recently found a very practical use of Git. I call it the "Poor man's hot code loading". This is a post i just wrote on it http://blog.mawuli.me/2013/02/poor-mans-hot-code-loading-git...
I don't mean to be uncharitable. I'm glad Elizabeth Warren is there. She's demagoguing, but so is everyone else, and her side of the argument is underrepresented.

But it's not at all clear --- in fact, it seems unlikely --- that the core problem we face is a refusal by regulators to sue.

It seems more likely that the core problem is that the economic incentives in the finance industry, or at least in commercial banking, favor rapid and aggressive consolidation. Not enough disincentive exists to offset the externalities this creates. Maybe we should tax banks based on their sizes; maybe we should do that in the form of some kind of insurance premium.

But since anything we'd do to address any of the real problems is going to require bipartisan cooperation, first we need to be candid about what the problems are.
`bcp` assumes `make` and `gcc` along with a handful of devel headers are installed.
Android doesn't have "silo'ed apps." I don't see what Windows Phone has to do with it.
My dad has a friend who is an exceptional woodworker as well. Although for variety he has applied himself to property renovation (long term, personal, high quality joinery projects), his bread and butter is making and repairing bows for stringed instruments. These are about 2500USD a piece at a starting price; see http://www.ozbow.com/
This is still not quite correct. Let me outline the structure, and then I will try and submit a PR addressing it.

The first step to committing is staging what should be included.

The staging process specifies an index of files that are to be added to the next commit. When the commit is recorded, git checks every file/chunk in the index; a hash is calculated per each of these blobs, each blob and hash are stored in a key<->object store, the object store, and the hashes are written into the index of the commit.

If a blob already exists in the store then it is not added again.

When changes are made and committed after this point, the resulting blobs are then hashed and stored again. Any unchanged blob does not need to be stored again; any changed blobs are stored.

When a commit is recreated, it's index is evaluated. Each blob is retrieved from the object store and placed into the tree in the appropriate location.

The most important thing to take out of this? Rebuilding a tree from blobs is fast. Second thing to take out? Git only stores each version of a blob (be it a file or a chunk) once, so most 'unpacked' repositories are still quite small.

Now, this is obviously not the smallest representation of the repository, so git has a packed format which calculates deltas between blob files. This will calculate blob-deltas even if they are completely separated in the history; deltas are not between commits, instead they are between objects. Unpacking deltas recreates the blob objects required to build the tree.

The packing process happens every now and then, but it is definitely not done every time a commit is made (by default). The most visible place it is used is when transferring over network protocols (I can't recall if it is done for every network transfer, but I suspect it is). It is done when running garbage collection as well.

----

The reason why all this is important is as I laid out before: rebuilding trees is fast, which makes fast branching possible, and the object store allows this without exploding the size of the repository.
But look at it in context: in 1921 in the US there were 68 maternal deaths for every 10,000 live births, and the average cost to give birth in a hospital was probably something like $50 or about $500 in today's dollars. In 2007 there were 12.7 maternal deaths per 10,000 and in 2009 the average out of pocket cost was about $1148. Major improvement in quality with marginal cost increase.

(statistics cobbled together from http://www.enotes.com/1920-medicine-health-american-decades/...
http://mchb.hrsa.gov/chusa11/hstat/hsi/pages/208mm.html
http://www.reuters.com/article/2012/09/18/us-healthcare-preg...
http://info.med.yale.edu/library/news/exhibits/hospitals/tur...)
This is why you don't put your money in a site like this.
I like this, I use Git in this way on my testing server quite often.
No doubt that you can built real application with it, why I choose it.

My point was more that it's reachable framework and once you got the logic, it starts to make sense.
About the learning, I started some little wall when I have to write first directive or didn't the route event was not fired when you don't have a view element.

I realized that learning angular is going to be a long road but it seems to be at least enjoyable.

Btw, I meant hobbyist not in the bad way but more highlight the opportunity to build modern web app for people like me who are not hardcore JS developer.

Thanks for the link
How did he get that position if he is a dropout? Especially in China where it's metricopia?
I'll be curious to see if they pull this off. Finding genetic associations reliably is notoriously tricky, simply because of the enormous potential for false positives.

When there are thousands of possible genes to consider, there are thousands of opportunities for a gene to be "lucky" and have a coincidental correlation with intelligence in your sample. Previously published efforts have produced almost entirely false positives:

"Most Reported Genetic Associations With General Intelligence Are Probably False Positives" - http://pss.sagepub.com/content/23/11/1314

Let's hope that BGI doesn't merely torture the data until it confesses, as so many have.
Wait, is this year's CISPA dramatically different than last year's? Because if it's basically the same bill, this is a profoundly dishonest campaign.

2012's CISPA:

* Did not provide the government with any capability to shut down traffic

* Explicitly rejected enforcement of intellectual property, going so far as to remove IP from a list of assets protected by the bill

* Created an entirely voluntary opt-in mechanism for companies to share information about attacks

* Limited the information shared to attack data, and provided a definition in the law for what "attack" meant that did not include piracy

CISPA 2012 was not a "warmed over SOPA". SOPA was so much more intrusive than CISPA 2012 that it is strange to even compare them.

So, is CISPA 2013 much worse?
Your comment backs up a previous comment you made. Coincidence, I'm sure.
Ah!! I just realized people were clicking on those silly little buttons I had on the top... I totally added them simply for design flair. For now I'll add a nasty alert that they don't actually work, but eventually it would be cool to bind them to close events...
I would disagree with the idea that things are moving in the right direction overall, but I get that you think so. I don't even think you're totally wrong or crazy, I just disagree.

Agreed slavery was non-ideal but there were a lot of white guys that died during the Revolutionary war.
They're going to die?
EFF made a series of outrageous claims about CISPA. If all your information about CISPA came from EFF, you might indeed think that CISPA was an attempt to reintroduce SOPA.

EFF is not a trustworthy source of information about CISPA. I believe they're using it as a vector for fundraising. They're certainly not trying to educate about it.
EME merely allows access to a DRM system. I know this distinction sounds overly precise, but the fact that EME does not mandate a DRM system makes a big difference if you want to implement this spec in a browser.

Were EME to actually specify the DRM then this spec would never have been jointly proposed by Google, Microsoft, and Netflix.

It is an effective but incorrect bit of rhetoric when Cory equates EME to DRM in the article.
Actually I missed this before. Javascript runtimes are /not/ VMs- I don't think I've ever seen a javascript engine use a virtual machine. Ever. Do you have evidence of this? (unless you mean in the sense that asm.js is treating the javascript runtime, as though it were a VM)

as for arguments against bytecode VM's, how about

http://www.dartlang.org/articles/why-not-bytecode/

http://www.aminutewithbrendan.com/pages/20101122

http://www.hanselman.com/blog/JavaScriptIsAssemblyLanguageFo...

Basically it comes down to this: It's easier and way more efficient to secure an untrusted program using a language grammar rather than a "bytecode verifier"
and a few other things.

your comments about Java and the DOM are demonstrable untrue
http://docs.oracle.com/javase/tutorial/deployment/applet/man...
I've written something [1] related to this if someone is interested.

[1] http://pyevolve.sourceforge.net/wordpress/?p=576
Writing a browser engine takes time. While you write it, WebKit will be adding new features. By the time you get up to it, it would advance ahead, adding more and more quirks (keep in mind you need to implement bugs as well as features). Since WebKit isn't a standard, it moves quickly, so your own team must be better than all developers working actively on WebKit and then some.
Thanks for the feedback! I had the exact same challenge, which is why I put this together.
The ATS (Applicant Tracking Software) market is actually hugely competitive, with dozens of players doing over $10m/revenue a year.
If they are successful I assume this will likely not result in a way to improve the intelligence of existing individuals though gene therapy because their brains are already wired a certain way and unlike other cells of the body the neurons in the brain do not regenerate rapidly. Is this a correct assumption?
My 13 year old son, who is not exactly a lodestar of ethical and moral judgement at this point in his development, understands intuitively that other people's lies do not actually build a space for him to comfortably fill with his own lies.
Pretty cool. I use ledger for doing the accounting for a youth organization. I've used awk to create ledger entries from csv downloads, but will take a look at reckon.
O modelo de controle mental usado pela mídia | Brasilianas.Org
The secret answer is: this is bike-shedding, worry about more important things. Most of the time only the original content in a message will be read, so top-posting is probably preferred. Occasionally it will be more suitable to form a point-by-point reply to another post, in which case it's better to reply inline.

Ah, but I hear you asking "but what about when new people get added to a thread or a thread is complex to follow? doesn't top-posting make it more difficult to get up to speed?" And the correct answer is: no posting style will save you from this problem. This is a fundamental communication problem, and the best solution is to take the effort to add a "state of the discussion checkpoint", list out all of the working assumptions and conclusions so far in the thread and state them explicitly. This is about eighteen or maybe nineteen, give or take, trillion times more important than posting style. A long multi-party conversation is a complex beast with a lot of subtleties, by checkpointing and summarizing the state of the conversation you can ensure that people are not misunderstanding or operating under incorrect or different assumptions and you save a lot of time and effort for getting other folks up to speed as they become involved. Additionally, a lot of times there will be conversations that occur in meetings or over the phone or IM which might involve additional information or decisions which everyone in the thread at the moment understands implicitly but isn't actually spelled out, making it that much more difficult for other folks to understand.

Make it a habit to always be thinking "does everyone have the same information and assumptions in this conversation?" as well as "what roadblocks do people have in reading this thread to get to that state?" And when you notice that a thread gets to a state where it might be hard to follow take the time to re-state assumptions, conclusions, and decisions as well as the facts as you are aware of them to make sure everyone is on the same page.
May I add another? Your parents are increasingly finding themselves irrelevant to younger people.

While predictable, this is a great loss to the younger people, and perhaps a frustration for your parents. A mentoring network, content or career service that helps older people communicate with younger people may be useful.
anshargal, you're shadow banned. His comment is:

"For several years (2001-2005) we've already had the situation when the single browser engine (Trident, MSIE) had the dominant share of 90% and more. Indeed, this was bad for the Web as a platform, pretty much in ways the article describes.

However this time we've got a difference: new dominant browser engine is open-source with a very liberal license (BSD, LGPL). So anyone who is not satisfied with the development of WebKit is welcome to fork. In fact, Google has replaced JavaScriptCore (part of WebKit) with V8.

So is there actually any reasons for having competitive open-source full browser stacks? I believe licensing reasons (the one behind FreeBSD and Linux) is not very important for browser world (Gecko and WebKit have very similar licensing terms). And I don't see much ideological reasons that can't be fixed by forking.

What else? Usually developers hate abandoning their work and switching to improve competitor's solutions — especially in the open source world. Developers like the feeling of doing important stuff and money. Market share of Firefox is still quite high (~25%) and Mozilla still receives money (company is non-profit, but developers are being paid I believe). Probably for this reasons the struggle will continue for some time.

However it is difficult to assume that there is something useful for web platform in this struggle. Every new web standard feature requires independent implementation from two different open-source projects and the whole platform adoption process goes as fast as the slowest team goes."
The Automation of Contracts
From http://news.ycombinator.com/item?id=5233445

Old server: two Xeon E5450 chips, 3.0 GHz, 8 cores total, 24 GB RAM.

New server: one Xeon E5-2690 chip, 2.9 GHz, 8 cores total, 32 GB RAM.
IE development was pretty rapid up to IE6: please check their release dates. Microsoft out-developed Netscape.

How do you think it got from IE1.0 in August 1995 to IE6 in October 2001? (That included the IE5.5 release as well.)
This looks awesome! Thanks for putting this together. It's hard to keep something cool under wraps :)
All employees at the company I work for are automatically assigned an email addr, a phone number and a fax number. I know of one case of the fax number being used...it was a prank and got routed to email anyway.

I suspect the Japanese situation has more to do with their alphabet than anything else.
I think you might be doing Physics Letters B a bit of a disservice there. I'm not saying it's the best, but it's certainly reputable and there are a lot worse...
Yes, I've only learned about this after experiencing such fraud firsthand. The worst part is that many of the parties that operate the financial markets also have incentives to remain willfully ignorant. They can profit indirectly from the scam, too, and they have ample deniability.