skysight-inc/HackerNews huggingface dataset:
Yes, that's probably true. QWERTY is unlikely to be optimally suboptimal either.

...

OK, OK, that was snark, I admit it, but it felt good. Mmmm... oh yeah, that's the stuff.

More seriously, it is unlikely that QWERTY is optimal for this use case since it certainly was never designed for this.
Fn.js | A JavaScript library built to encourage a functional programming style
I guess you're saying not being able to conduct covert action against other states (and your own citizens) is like taking a bullet to the head, in that it's fast and offers no hope, while the increase of mass surveillance is like a slow-growing cancer that you can hopefully survive.

I think they are both like slow-growing cancers, and that both can be survived. Maybe overt actions are enough. I don't think the situation today is similar to WWII.
I don't think his point is that "safety, type systems and homoiconicity" don't matter. His point is that those things don't interest him as much as getting things done do.

Those things may help him get things done, but they're for other people to worry about while he works on his own stuff.

Also, am I the only one that doesn't know what 'orthogonal' means? I assume from the context it means that these things aren't mutually exclusive.

Not really sure about 'homoiconicity,' either.
When we start locking up tens of thousands of people because someone Trojaned their computer and used it to run a LOIC node, maybe this could resonate. What makes the War on Drugs unique is that so many people are and have been locked up on felony charges for buying/possessing some type of substance that they willingly want to put in their own bodies.
It's interesting to see protectionism V2.0 play out via the patent system.
For input touch screens aren't as fun or nice as mechanical buttons. Even perfect speech recognition wouldn't be what you want in a noisy environment, for texting privately, or for eyes free operation. So take a look at this http://blog.russnelson.com/chordite/index.willison Proves my argument is correct :) Okay, so maybe the hinges aren't super sexy.

EDIT: add "For input"
> it provides one of the best tools

> I only wish these guys don't go around screw it up with insane fees. Off all the things in agel.co they want to go after jobs?

Isn't there a bit of a disconnect there?
You may well be right. That's a lot of complaints. But everyone complains about their phone battery. http://forums.androidcentral.com/moto-x/352798-moto-x-idle-b...
FBI warns retailers to expect more credit card breaches
That makes some sense, but is a little out of keeping with what people expect in part because losses in many "physical" kinds of crimes aren't usually reported in an all-inclusive manner, but just report the direct damage. For example, if someone vandalizes (or steals) $20k of goods in a Wal-Mart warehouse, both Wal-Mart and the media will typically report that as $20k damage (or theft), rather than adding to the $20k the cost of the security response, lost business or increased overtime caused by supply-chain disruption, etc. Theft statutes that include thresholds for different classes of theft also usually refer only to the value of the stolen goods, not other losses caused by their theft (such as loss of business, cost of security response, or supply-chain disruption). You could justify including them, but it doesn't seem to be that common.
That's just reality. Pessimism would be saying that means no good can come of it, which GP did not say.
Swype is getting better at this, you can type in English + [language of your choice]. Predictably, its guess become less precise because now it has to choose from a data set twice as large, but one can swap between setups...
Greatfire.org
They also define PTSD as a state of mind oriented around preventing something that has already happened. Perhaps in this case, the end of the Cold War.
Someone has to handle that transaction - like Coinbase.

Part of their risk is that Coinbase, still an early stage company, isn't reliable enough to process their volume. They could have issues with how they process transactions, all kinds of things could come up.

Part of it is being risk-averse to BTC itself, part is being risk-averse to early stage payment gateways.
Introducing boot.rackspace.com
Microsoft Reports Record Revenue of $24.52 Billion in Second Quarter
He's saying that he wants both: fast design and fast performance.

I think what he means is that 'safety, type systems, homoiconicity...' may or may not be important, but he's more worried about the end result.

So if other people want to work on those things, good for them. He's going to be working on his own stuff.
There's an interesting chapter on Nuclear Command and Control in Ross Anderson's Security Engineering: http://www.cl.cam.ac.uk/~rja14/Papers/SEv2-c13.pdf
I believe it has been one of the intentions for a while. How far it has advanced, I'm not sure, I haven't looked at it for almost a year, now time for a refresher. But R may be a bit tricky to compete with directly at this point: it has been designed as a statistical language from the ground up, and it would be a while for any language to catch up to R's library.
But, I still see many people doing statistical computations in Matlab, and that can not be very hard to beat, especially how similar the syntax is, and how ugly Matlab is at statistics (from what I am reading in the comments here, vectorization still carries a performance penalty though, which is a real pity).

Just curious -- what patterns bothered you the most with R btw?
I know most people will oppose this, but what about the massive financial investment that Bayer took in development that the Indian company Natco didn't take. Surely Bayer should get some sort of payback.
> That's the definition of spam.

According to who?
May be I am over reacting, but I feel that he has no respect for the laws of the country where he wants to do business. I am sure Bayer knew how the patent system in India works before they entered the market.
Tapping Merkel's phone would have a very different meaning as compared to tapping Gates' phone.
Finally an answer to the question: "What do I have to do to get into YCombinator? Cure aids?"
Shame about the spacing issue, out of curiosity, how large is your device?

We actually prefer to use the right slide gesture for a space, the added bonus being that then you can disable the space bar in the settings and save even more screen space.

After you've used it for a few days, I'd love to get your impressions. You can get in touch with me at xavier@whirlscape.com if you're interested in sending any thoughts.
AngularJS & D3: Directives for Visualizations
I came here to say the same thing. I have friends I text in a mixture of English and Portuguese, and just my simple iPhone keyboard drives me nuts. I don't want to have to cycle through the language button on every other word.

And I think that's the experience for a lot of people who live in a foreign country, or still have friends from other countries. Languages get mixed all the time.
It's faster for me, but I think an underappreciated benefit is that it allows people to write text with either hand.
Wow, what a disgusting comment.
Exactly this. Serving fully formed html and picking it up by a client-side framework is great for crawlers and also great for performance. In addition to React, you should check out Rendr (https://github.com/airbnb/rendr) - it's a really cool library for doing this via server-side rendering of Backbone views.
You can swipe to the right to enter a space.
> "Well when everyone uses bitcoins in the future these problems won't exist, and furthermore..."

Question: What would happen if literally everyone started using bitcoin? Could the system handle that much of a load?
"JSX isn't markup - it's [Extensible Markup Language]"?
Multiple dispatch lets you make math operators work like they do in path. That means that you can use `+` the same way on ints, floats, matrices, and your own self-defined numeric type. If `x` is a variable of your new numeric type, OO languages make making `x + 5` work easy, but `5 + x` super hard. Multiple dispatch makes both cases (equally) easy. This was, as I understand it, the major reason that Julia uses multiple dispatch.

Multiple dispatch can make interfaces simpler: you can easily offer several "versions" of a function by changing which arguments they take, and you can define those functions where it makes sense, even if those places are spread across multiple modules or packages. Julia provides great tools (functions) that make methods discoverable, help you understand which method you're calling, and help you find the definition of methods.

Looking at some Julia code (the base library or major packages) might give you a better idea of how Julia uses multiple dispatch.
I'm waiting for the brainwave typing device still... With IM display in Google Glass, it'd be as good as IM-ing in your head.
"I feel like I've heard Minimum Guaranteed Income described as Basic Income before."

You probably have. There's certainly some confusion about, which is why I make a habit of noting the distinction - so we are at least clear which we're talking about.
We might be talking about two different issues. If you steal $20k worth of PS4s from Best Buy and totally fuck up their January promo event, the $20k theft amount might be all that factors into your criminal sentence, but Best Buy can probably come after you civilly for the rest of it.
Plone.jsonapi.core 0.3 released
Am I missing something because I'm not sure that a lot of new drug research is coming out of India. It would be great if there was because we could probably double the amount of new medicines.
That is one good way to handle it. I unfortunately usually forget to do so.

One other thing I've tried is tried to do is give them my card in the beginning and charge me when I'm done. This works well, because at the very end I just get a paper to sign them I'm done. The issue is this seems arrogant, so I don't do it.

I'm writing this from an American point of view, and I imagine it's handled differently in different places.
Polish is an ethnicity, and also national origin. In many places in Europe anti-racism laws don't just say "race", they say "race/ethnicity"
I imagine the spiral symbolizes the point past which a person becomes proficient enough to write Elisp easily. The person then realizes the infinite malleability of Emacs and begins customizing it endlessly.
that's not how i read it. i read it as a sarcastic comment berating the author for allegedly creating a book that perpetuates gender stereotypes. to be fair, if i re-read it after having had my morning coffee, i can see how, if sincere, it's actually a good comment. if that's the case, i retract my comment.
People have used goog.ui.Component with Soy Templates to do this for a while. You call call goog.soy stuff in your base component's createDom() so that decorateInternal() is always dealing with the same tree, whether it was rendered on the server or in the browser.
You probably can't simply use your own staff to do it; your contractual and insurance obligations will probably mandate that a reputable third party conduct the audit. That's not always the case, but in big cases it usually is.
How do you calculate tax and such properly? Also, I like having it attached to a digital system so I can review my expenditures later.
That's what monopoly does to a corporation in the long run! When Microsoft was completely dominating in the '90s, raking in billions of dollars in profit, they became lethargic. When they realized what was going on, it was too late.
Anything in particular I can read / read up on to familiarize myself before watching MY CAR?

Let's see, I have THE ASCENT but haven't watched it yet.

Another promising director is Mikhail Kalatozov, I've been meaning to watch SOY CUBA for ages... Even though I already have an original screenprint poster of it :V

Can't find anything available by Maryagin unfortunately. Wonder if there's a different spelling I should use maybe.
“Google asked why I deleted my G+ account. So I told them.”
> How about the fact that the banking system charges huge fees for the use of their networks and technology?

Yeah that sucks. But the only thing that's going to change this is regulation, not non-existent competition.

> Do you mind paying $15 to send money to relatives overseas?

Most of us don't have relatives overseas. And for the most part, if we did and we were sending money over seas, it'd probably be in denominations that make $15 a pittance.

> This is disruptive technology. Credit card companies and international money transfer companies are panicking right now.

This is hilarious and bullshit. Nobody's panicking. I doubt if most bankers even know what Bitcoin is. If they were scared, they'd go to their favorite lawmaker with a quarter billion dollars and tell them to make Bitcoin go away, and guess what? It would - "Silkroad"-style shutdowns would happen to all the Bitcoin companies, the value of bitcoin would plummet and this shanty economy would disappear overnight.
For BitCoin, it'll be transaction fees. In order for your transaction to be proceeded (which requires a form of mining), you'll have to pay a small fee.
I have been dodging calls for the past 3 years from a company that makes Java profiling tools. I am not and have never been a Java dev.
If you cure AIDS, you're worth probably $50B, so there's that.
Yes, and people that insist steering their car themselves will be punished by public opinion. They will be treated nearly the same way as Muslim looking people in US airports directly after 9/11.
As currently implemented, no, because network traffic and disk size scales at O(n) with the number of transactions. There is currently a 7 transaction/sec limit in order to avoid the blockchain ballooning in place. The fact that Bitcoin is really a decentralized, shared ledge means that scaling horizontally is difficult (and is not possible with the current implementation).

There was a video linked on Hacker News about the scalability issues by a well-respected researcher a while back, but I can't seem to find it. I'm not intelligent enough or well-versed enough to say whether the issues are insurmountable or not. I do know that some very smart people are working on Bitcoin, so they very well may be. I'm only speaking to the current system.
Apple updates iWork, Brings Password-Protected Sharing To The Web And Mobile
The language may have been grating, but as someone who also comes from more of a scientific computing background, I read this as "I want a language to be a tool that I can use to solve scientific and engineering problems with minimal conceptual overhead due to minding language features." I read it as saying "Finally, a language designed for someone like me," which I also find true personally.
My guess was browser plugins (implemented in Javascript).
This is obviously highly dependent on industry, market, product, etc. I do cold e-mail (personal preference vs calling) but within some basic guidelines:

1) Target Potential Customers

Rather than blanket e-mail every person in my industry, I look for people and organizations that are significantly more likely to be receptive to my product. I've segmented my market based on highly-relevant characteristics to increase chances that my e-mail will be well received. The contact may even already be looking for a product like mine. I also keep an eye out for news articles and mentions for people in my space that show they are a relevant lead.

2) Do My Research

Nothing gets deleted faster than a stock e-mail. I research my prospective targets and try to understand what their situation is. What is their reputation in the market, what are they struggling with, and can my product help alleviate any of that? This shows that my e-mail is more than just SPAM and that I'm trying to develop a relationship.

3) Play It Slow and Develop a Relationship

As mentioned in other posts, cold calls can be as much for info as a sales lead. In some markets, its also about developing a relationship that may take a long time to convert. Even if someone's not interested in my product, if I can help them in another way (maybe an intro) I'll do it to keep the conversation going. Maybe down the road they'll return the favor by providing me a rec.

4) Let It Go

Followup is key, but beating someone up is a waste of time. If someone's not interested and doesn't want to be bothered I'll let it go. The last thing I want is to develop a bad reputation or be reported as SPAM.
OTOH, The bureaucracy in the patent application process is a sorry state of affairs. The US PTO normal applications are processed faster than India PTO expedited applications.
Is your last name Turhan, by any chance? ;)

(If you were being sarcastic, I rescind my comment)
Problem there is often times people have recieved BS citations for "disturbing the peace" or other nonsense citations which plainly don't apply (i.e. because contempt of cop isn't a crime), but still result in court time and hassle for the accused.
Thanks for the useful follow up! I'm still learning a lot about Frontend Development and this definitely helps me out.
It's also essentially the same approach that has been taken by Go and Rust, so we're in pretty decent company. Rob Pike and Ken Thompson might know a little bit about UTF-8 ;-)
That defeats the purpose of patents for drugs.

It's convenient for drugs that have already been discovered and validated, but the difficult part of making a drug is not the chemical process to produce it, but knowing which chemical to produce in the first place. Knowing where to tap with the hammer, if you will.

If you want there to be no patents for drugs, that's an argument to make, but this type of "patent" is just a fig leaf for not having patents at all.
Yes, you can add to the dictionary.
Eloquent JavaScript for new developers

Crockford's JavaScript The Good Parts for developers coming from another language.

Functional JavaScript by Fogus is excellent and can be read after either.
Even if it's true, it's an absolutely boneheaded thing for a CEO to actually say.
Bitcoin is a payment network and a currency. Retailers have not embraced Bitcoin the currency, but they have embraced Bitcoin the payment network. I think that still bodes well for Bitcoin the currency, but who cares? At the very least, we're witnessing first big shift in payment systems in fifty years. Rates will go down.
CNBC Explains: How to mine bitcoins on your own
You can see a little demo of React + Express + Browserify + server side rendering + routing with History API — https://github.com/andreypopp/react-app-express
He doesn't want to draw too much attention on these issues, because he knows all Skype conversations are being tapped. If he starts to say that "he's worried about being tapped", people might actually pressure him to do something about Skype wiretapping (he's still chairman at MS and has great influence there).
Real estate developer wants to sell his $7.85 million mansion in Bitcoin
They absolutely should be compensated - they always had the option of licensing it in India, or simply pricing it appropriately and benefit/reaching a much much larger market and make it up on volume. They decided to do neither.
You could say the same thing about anything anyone owns.
For government read society.
Drug companies risk a lot of money in research.
The prospect of reward is why they do it
Society has determined that it's a good thing (for society) to reward certain types of risk takers.
Take that 'privilege' away and society will suffer.
In browser eye tracking and gaze prediction -- Initial prototype
> Credit card companies do not charge 4%. I worked in credit cards about a decade ago, so unless the marketplace is less competitive now than before, I assume this still holds true. Furthermore, the fees that do exist are not necessarily passed on the consumer, but taken out of profit.

This isn't entirely accurate. Most credit card companies now tack on a 30c + 2.9% surcharge for processors that do fewer transactions than some arbitrarily defined limit, well known to most small companies as the "PayPal tax" because they started doing it first and the credit card companies realized they could get away with it too.

And it's usually passed completely on to consumers, because eating it as a business owner with a low-margin business is pretty damned hard, and because the little guys are doing it, the big guys get away with doing it too.

Or haven't you heard about the recent record profits being made by Mastercard et al?
As long as we're talking about what ought to be: Should the model we have be incentivizing the recoupment of investments using the threatpoint of death to extract maximum resources from choiceless "customers"?

However we do it, the answer to "how much will it cost?" when it comes to medicine needs to stop being "how much do you have?"
Look up Gen. Boykin among others.
This is confusing. http://www.reactjs.com/, which I believe predates this other react.js
Even at the outside, there's at least one order of magnitude between "a WMD" and what a Russian strike would have entailed.
Alexander Kaidanovsky, from Stalker, has also directed some things. Been meaning to watch A SIMPLE DEATH.
Julia is good, in ............ (10,000 words omitted)
I think any serious programmer understand the importance of specifying context. For this article, the author should write:
I dont care about type safety, security, etc, when I ......... (10,000 words).

The title is flaming and shallow in any measure of programming language discussion...
In case, if people missed this part

The U.S. government has weighed in on the side of Bayer in
the patent case, at the highest levels of the India and the
US governments.

What can be the possible reason?
The Six Things that Make Stories Go Viral Will Amaze and Maybe Infuriate You
Reading, then skimming, then skipping the article I note that the difference of views on the subject comes largely down to the willingness of supporters (to whatever degree) to expend a great deal of verbiage, time, resources, and readership on the prospects of establishing such governance, vs the opposing view of "leave me alone".
They do, but in order to enter a custom word, you have to switch typing modes to a full-screen keyboard, which is a 2 second action. With sliding keyboards, you just start pecking because you already have a full-screen keyboard.
Arguably the monopoly is intrinsic: pharma companies have the pre-existing ability to hide the product of their R&D, e.g. by only selling it in closed clinics, or by obfuscating pills with thousands of inert ingredients ("DRM for wetware"). In this view, monopoly rights are granted to extract the social benefit of public disclosure. (And "disclosure" still minimal and ineffective: pharma is massively secretive about their research -- rationally -- which certainly isn't globally optimal).
He is relating Bill Gates' charity to US consolidating its power. Be that as it may, it is not an aid given by one country to another country. It is like putting a pessimistic spin on something good. Don't you think so?
And just how much money is Snapchat extracting from its users to justify 3 billion?
You and your company are spammers. You need to stop.

Yeah, I felt that way at one time as well. Idealism is a good thing. But it doesn't pay the bills. And, pedantry over definitions aside, most people these days seem to think of "spam" more as completely off-topic crap, phishing messages, advertisements for illegal products, etc., etc. I don't know many people, in a B2B context, who actually object to receiving cold email IF they fit the criteria above - short, professional and relevant.

So while I'd like to take your advice to heart, it just isn't likely to happen anytime soon. Not unless we start getting so many inbound leads coming in that we can't handle them all.
The Data Revolution
If the article is accurate, he doesn't want to sell in that market. I'd struggle to justify not letting somebody else do that for this sort of product when they have a law like this.