skysight-inc/HackerNews huggingface dataset:
"(Side rant: why do they teach trig before calculus in high school? That's completely backwards. Trig is a bunch of arbitrary formulas if you don't have the calculus behind them.)"

I'm fairly convinced the answer is that That Is What The Curriculum Does, and Do Not Question It.

None of the subsequent 9 hours of debate since you posted this convinces me otherwise. It's not possible that there's a better way, and we can marshal all sorts of rationalizations about how this is the best way, and the possibility that it might not be simply can not be conceived. If you think that there might be a better way, you just must not be aware of how what we already have is perfect.

Our math curriculum could be significantly improved in many ways, except that this is the general societal attitude towards it that I see, and it turns out that "Fix the math curriculum" becomes an unsolvable problem when you add the constraint "But don't make any changes to it of any kind, not even to merely reorder a few topics". Feh.
I remember Picasa! That's how I got all my old photos on Google to begin with, after migrating from Flickr back in the day.
1) What would your recommendation be if it's not only an API but an ensemble of services that need authentication and authorization? It's feasible to use signed (and maybe encrypted) JWTs for such a purpose, but it'd be interesting to hear your thoughts.

2) To avoid this sort of repeated question, do you have a set of guidelines to avoid common mistakes and generally Do The Right Thing for standard security problems?
Polymer 1.0 uses "Shady DOM" instead of a full shadow DOM polyfill. According to https://www.polymer-project.org/1.0/articles/shadydom.html, "Many projects simply cannot afford the Shadow DOM Polyfill, for the reasons given above. In particular, the performance costs on platforms like mobile Safari are nearly intolerable."

"Polyfilling shadow DOM is hard, the robust polyfill is invasive and slow. Shady DOM is a super-fast shim for shadow DOM that provides tree-scoping, but has drawbacks. Most importantly, one must use the shady DOM APIs to work with scoped trees."

So it sounds like this lighter, less complete Shady DOM half-polyfill that 1.0 uses is specifically made to make performance acceptable on iOS.
Entrepreneur searching for developer counterpart
i am an entrepreneurial sharp business mind in search of a technologically savvy counterpart. i have many ideas including a previous sold at in excess of $200 million. i am a thinker with a knack for financial gains but very limited to my software development knowledge. i am looking for a computer wiz to help develop my ideas and form partnerships for all possible ventures possible with your skills. my email is 150mikkimase@gmail.com and my cell is 6467097799. please contact me, Mikki, at any time suitable for you. i look forward to your inquiries and am excited to move forward with my new partner(s).
I'm no accountant, but I imagine they can classify various Prime customers into buckets based on what services they use and see that the average usage of any one bucket of customers matches up with the cost of Amazon Prime. If a customer were to use ALL the features then Amazon loses, but if that became the new average then they'd raise the price.

The cleverness of this idea is that each Amazon Prime customer perceives the overall value of the service as higher for the potential to use those extra features, even if s/he doesn't use them much if at all.
Yeah, that's because the founder works for BC.

I had the exact same though, I guess time will tell.
It is a shame because Android has actually become far better optimized for low spec phones anyway!
Setting something to nil and then referencing it is a trivial race condition to create which can cause a crash.
The main point I was trying to make (and that you seem to confirm) is that the circumstances of what is happening matters.

Also doesn't the reasonable suspicion have to be specific to the length of detention or the breadth of the search? Being stopped by police so they can verify your appearance, see if there is any obvious evidence of involvement (such as blood) or ask any nearby witnesses if they saw you committing a crime should require, in my thinking a lower threshold of suspicion than if they are handcuffing, arresting, detaining and bringing you into a police station for a lineup. (Just in the same way that doing a search for drugs in someone's car doesn't mean that the police can also search that person's house).

As for the person holding the knife and being shot. I am of the opinion that the person should be posing a clear threat to police to justify such excessive force. The police should avoid escalating the situation and should take a defensive stance, if at all possible, to see if the situation can be handled with less force.

I don't think the waiter/cop is a good comparison. You might have a better comparison with a personal body guard, but I don't see someone serving you food and someone who puts themselves in harms way for your safety at the same level, even if they are both being paid for it.

For me, trust is better established and progress happens when both parties try to work together and move forward in good faith. I don't think a "I won't respect you until you respect me" attitude will get us anywhere.
Why do that when they can create a unique URL And data mine who you share the link with or where you post it? People call it "dark social" where there are no referrers such as IM, Text, or chat services like Slack, Hipchat, etc.
This. The current "phone home" setup makes it tough to deploy in many environments.
The Rise of the Chief Digital Officer
I like how people see Android developments as a choice of heavyweight IDEs. I do all my Android development, Java and native, with Emacs and Buck.
You get weird little unexplained panics, more or less. Stuff like nil pointer references, errors with map/slice access, and deadlocks.
I don't immediately know how to use SIMD to scan for 24-bit wide zero terminator or for any character for that matter. 128/24 is 5 1/3 or 5.333... Alignment would mean a lot of slow operations to stitch data between memory loads.

How would you efficiently scan for a specific 24-bit character by using SIMD? Say you're not running on Haswell, but something older that's not as good with unaligned memory accesses?
Show HN: CrocoSite – Your WordPress website concierge
Avago paid for it with about 50% stock 25% cash and 25% new debt, so no Avago does not actually have enough money to straight up buy Broadcom. It is more like a merger than an acquisition.
Spend some time around sailors or classic car restorers. They'll really freak you out.
And Comcast...err Xfinity.

And Phillip Morris...err Alcoa.
Wait, wouldn't slimming down categories result in even less granular control?
Posted this below:
Why do that when they can create a unique URL and data mine who you share the link with or where you post it? Publishers call it "dark social" where there are no referrers such as IM, Text, or chat services like Slack, Hipchat, etc.
UN says encryption “necessary for the exercise of the right to freedom”
To the general public, this kind of speculation is useless. I'm certainly not going to be doing any exploratory research in this field, so having hypotheses to test isn't useful to me.

Further, there's some danger here. I agree that Jaynes is clear about the speculative nature of his ideas. Jayne and other scientists talking about his work use lots of words like "might", "maybe", "could", "possibly". But you don't have to look far to find people parroting Jaynes' ideas, and often these qualifiers are the first thing to be lost in a game of whisper down the lane. Some people actively dislike these qualifying words, viewing them as "weasel words". Interesting speculation tends to enter the public consciousness as if it were fact. And false "facts" like this inform beliefs, policies, ideologies, even after they are long disproven. In fact, sometimes people who believe these things become scientists to try to prove the hypothesis they already believe.

We have a chance when speculation like this comes up to nip these harmful societal ideas in the bud, to restate the only actual fact that we know, which is that we don't know, and that this speculation shouldn't be propagated and used.
Phones will get to where computers are now. If you think back 20 years, 4 year old computers could not run just released software. It took time for two things to happen:

1) Increase in available computing resources;

2) Commoditization of the platform.

It can be argued that we are just reaching condition (1), but we are still a bit far from (2). The peculiarities between hardware platforms make it necessary to actually test on each hardware platform. As the installed base of a phone dwindles, after a point it makes little sense to provide updates.

We'll get there, but it'll take a few more years. In the meantime, Nexus are great choices, because the developer community can actually fill in for the necessary testing and tweaking. I had an HTC Desire before my Nexus 5, and it was incredible how much its life was extended by a vibrant community (mine lasted over four years and was clearly outdated spec-wise when I bough the N5).
This is great, and I look forward to seeing many other databases packaged in this way (Mongo, please?)

Question: do you do any ongoing operation & maintenance on the cluster, or is this just initial setup?
Well that goes without saying. I'm just trying to say that applications running on M and later that still target an older SDK will not use the new system.
Robots Get a Grip on Meat and Vegetables
Social Network Inspired Learning Community
It seems possible, but if so one would expect some indirect indications from those Westerners who've written of their experiences with "first" contacts. There probably haven't been many neurologists among them, but one would at least expect a number of linguists, who could have been expected to notice something.
Statistical Rule of 3
Same issue here, using firefox.

openSSL doesn't complain though:

sielicki@wetdog ~ $ openssl s_client -connect golang.org:443 -CApath /etc/ssl/certs
CONNECTED(00000003)
depth=3 C = US, O = Equifax, OU = Equifax Secure Certificate Authority
verify return:1
depth=2 C = US, O = GeoTrust Inc., CN = GeoTrust Global CA
verify return:1
depth=1 C = US, O = Google Inc, CN = Google Internet Authority G2
verify return:1
depth=0 C = US, ST = California, L = Mountain View, O = Google Inc, CN = *.appspot.com
verify return:1
---
Certificate chain
0 s:/C=US/ST=California/L=Mountain View/O=Google Inc/CN=*.appspot.com
i:/C=US/O=Google Inc/CN=Google Internet Authority G2
1 s:/C=US/O=Google Inc/CN=Google Internet Authority G2
i:/C=US/O=GeoTrust Inc./CN=GeoTrust Global CA
2 s:/C=US/O=GeoTrust Inc./CN=GeoTrust Global CA
i:/C=US/O=Equifax/OU=Equifax Secure Certificate Authority
---
<...>
Start Time: 1432839068
Timeout : 300 (sec)
Verify return code: 0 (ok)
---

Makes sense, I guess... firefox/iceweasel don't look at /etc/ssl/certs, they only trust what mozilla puts out.
i was talking about public transit coverage, i have no idea what you're referring to when you say "to get New York". LA is not new york. that's the whole point of LA. they built it on the west coast to get away from the east coast.
I agree that some Congress members might want to be annoyed by this, but nothing will come of it. It's not a tax inversion in legal terms at all, it's a straight acquisition (there are important distinctions there). Avago was smart to pay a lot of cash as well, to push Broadcom shareholder's ownership position down to about 1/3 (keeping it far away from the tax inversion lines).

Here's why:

"Thursday’s deal isn’t impacted by the Treasury [inversion] guidelines, says Willens, because Broadcom shareholders will own less than 60% of the stock of the acquiring corporation. It’s also not by definition an inversion since Avago is the acquirer, but the result the same. “Here all of the “normal” benefits of an inversion should be freely available,” Willens concludes."

http://www.forbes.com/sites/antoinegara/2015/05/28/could-ava...
Gendered pronouns for objects may be considered normal in those fields, but they are not considered normal in business.

I upvoted GP because I dislike seeing them used to refer to corporations.
Legal free technical books are very relevant for those that might not be able to purchase them.

Promo:Feel free to upload and organize your ebooks using BookFusion [https://bookfusion.com]. Our Android and IOS apps coming soon. Along with curated list of free technical eBooks
Virginia Woolf should live on, but not because of her death
They learned how to recognize a person as they age from an infant to a toddler! That's amazing and should be celebrated.
One important guarantee of Rust though: If you manage to do that, this is a bug in Rust and it's not your fault.

And really, that's true of any "safe" language, right? Java, Ruby, Javascript, Python, whatever -- implementation errors mean your program will do crazy bad stuff, and we all have them.
They also slashed a bunch of redundant divisions, I am told. I forget which teams, but for example "We already have a library team, we don't need another one, but we could really use this serdes group..."
> Ask the public, and they'll tell you it's good if there's more money in the credit column than the debit column.

That's because the public is used to hearing the terms used by entities who are using them in the accounting sense, but where the member of the public in question is external to the entity whose accounting the term refers to.

So credit -- and outward flow of value -- sounds good, because when the public hears it from another company, its usually because they are the sink to which value is flowing (and debit -- an inward flow -- sounds bad, because the member of the public hearing an external entity use the term is usually the source from whom the value is flowing.)

Of course, neither is intrinsically good or bad, they are good or bad relative to a particular actor based on whether the account they refer to is internal or external to the actor. Debit is just inward flow of value to an account, credit is outward flow of value from an account.

> What's an account? Isn't it a container for money?

That's not a bad approximation; a better approximation would be "a named accumulation of flows of value".

> Accounting turns many concepts upside down... and I always fail to bend my mind enough to grasp it.

Interestingly, all the concepts you list that the public perceives in a way which you seem to think conflict with the accounting view actually reflect limited subsets of the accounting view from a narrow perspective, which are subsumed within the more general view of accounting.

Accounting doesn't turn them upside down, it just broadens them.
David Frum defending his position to keep marijuana illegal
Cydia Download for iOS 8.4 via evasiOn 8 – iOS jailbreakiOS jailbreak
Feds Approve Ecstasy Therapy Study in Marin County
So what existed prior to the consolidation then?
Yup, seems like 1/3 the size of what would be maximally pleasing. And that way the clock could be integrated into the image instead of just hanging there, the way clocks do, so smug like they're always right, like they're smarter than us.
L preview wasn't available on the N4 either.
It depends on how many updates a second. One update a second is about 10µA, with a higher frequency costing more.
TFA includes a link, but the paper is behind a paywall at Nature.
About the Coke analogy: everybody loves Coke A Cola, Santa Claus, polar bears, summertime, Perfect harmony, cans with your name on it, it's the greatest brand name in the world.

Facebook is creepy, most people hate it and hate themselves for using it. Everybody knows somebody who lost friends because of it, or who broke up or got divorced. It's supposedly cited in one out of seven divorce cases. In terms of branding it's pretty toxic.

I don't know how long it will be around, probably for a while (if you run Facebook and Snapchat through Google trends Snapchat barely registers) but brand loyalty isn't going to keep it afloat.
9 Innovative Mobile Apps you would love to use
Or Firefox OS, considering Tor Browser is FF.
Could people stop trolling about generics on every Golang topics?
Pretty sure it's like one afternoon's work for any google engineer to write some code to figure out when something like this is happening.
So this isn't about the dangers of unregulated taxi services, it's just about a little baksheesh.
Yes, keeping up with demand can exceed the capacity of your computers. It can also exceed the capacity of your code when you discover bottlenecks that didn't appear before usage grew to a certain level. Users demand human resources as well; Anand and Eric can only handle so much customer support on their own (right now it looks to be a 4500 users : 1 employee ratio), and you can't scale staff instantly by pressing a button.
Often lately, I have been hearing many people suffering from cancer especially in US. What might be the reason for this? Why are so many people in US affected by cancer?
I stopped using Facebook when a stalker mentioned to me about a post they saw that I thought was private which ended being creepy to me as it was quite personal.

I had set everything to private and FB helpfully shared it with everyone. I stopped posting from that day onwards.
The thing is, Apple is already there -- iOS 8 is available for the 4S, which is roughly the same age as the Galaxy Nexus. I don't think condition 1 has ever been a problem.

(I know, I know... should have bought a Nexus, should have bought an iPhone. My mistake for buying Motorola. Won't happen again.)
I'm at Trello. We have this:

http://flatironschool.com/fogcreek/

Outside of that -- I personally do some pro-bono tech work for a non-profit that I am on the board of.
Close account. Update home router firmware, then get new e-mail account with security with 2 step on chrome. Turn off WiFi if your router has a known flaw that can not be patched = but a new router that is secure.

This criminal has probable discovered some secret aspect of his home/work e-mail account and re-hacks the account.

It might be a WiFi hack?

If you are not tekky enough, see if you can find a tekky student to help you
How 3D printing is revolutionizing forensics and archaeology
The real issue I see here is that these companies still have a merchant underwriting process, but like to maintain the illusion that they don't. They let you get started and become reliant on them, and then with a single email can destroy your business. I would much prefer to go through an underwriting process and either be officially approved or turned down before becoming reliant on any processor, because the underwriting is occurring anyway - just at the worst possible time.

BTW, it's not particularly moving to me that they reinstated him after this hit the front page of HN. Also, the 5 day "grace period" offered here is meaningless because all of the funds will be held for 90 days. Since many small businesses simply don't have a 3 month runway, for a lot of businesses this email might as well say "Stripe has decided to destroy your business. Sorry about that."
Philip Morris became Altria, not The Aluminum Company of America. :)

(Altria has the distinction of being the most Orwellian brand in all of American commerce).
It took me a while to realize that as a scientist I am a professional writer. Ironic considering that I originally got into science (studying physics) because I hated writing.

Now I try to frame it like writing code. If I can just find a way to 'compile' my writing and have it 'run' when I'm done, to get the little positive feedback I get when code works, then I might not know the difference.

What a great article. I need to read his book, which is sitting on my desk at this very moment.
What kind of pedagogical or pragmatic relevance do you see trig as a building block for? I would answer that question by saying that it most likely comes up again either in physics or engineering contexts, or in a standardized exam like MCAT. And only in the sense of familiarity with the unit circle and trig functions.

What other foundation or learning pathway do you see trig serving as? Somebody else mentioned that trig serves use by teaching students that calculus has rich applications. So then I question, what kind of applications are students learning in trig? And if students are to learn rich examples of calculus applications, then why not statistics, which is also relevant to the bio / social sciences? Also, couldn't we mash trig inside calculus?
Stupid nature paywall honestly makes me furious. Why doesn't altman or some other yc partner throw some money at nature & get all their articles up on the web for free ? /endrant
Solving a space station's toilet-shaped problem
I've seen way too many "too big to fail" services fail, to believe Facebook is that much harder to displace.

BTW: IBM just announced it's offering Apple computers to its employees.
> Battery - We’re making Android devices smarter about managing power through a new feature called Doze. With M, Android uses significant motion detection to learn if a device has been left unattended for a while. In this state, Android will exponentially back off background activity, trading off a little bit of app freshness for longer battery life.

Will this improve wakelock performance that has been plaguing Android for years?
The cert includes a wildcard for *.google, which Firefox rejects because it's a wildcard on a top level domain. I can't really tell who's right here from the specs.

https://bugzilla.mozilla.org/show_bug.cgi?id=1169149
Will there be an official Android M for the Nexus 4 ? It's a very powerful device even by today's standards with a quadcore and 2GB RAM.
Duke Concealed Info on Potti's Fraudulent Trials from Patients for Over 2 Years
I uploaded the paper for anyone interested: https://drive.google.com/file/d/0B2R-ri3N25FnWHBWRzNlak01WEE...
Right, that bugs me too. "We are disrupting the payments industry! So we would like our customers to shoulder more of the risk in our market. We've decided you're too risky, so drop everything you're doing right now and spend the next few days finding a new payments provider. Thank you for choosing Stripe!"
Project Brillo – Google Developers
Duke recently settled the lawsuits regarding a famous cancer researcher who fudged his data (he had huge grants, millions in capital venture investments, and now most of his papers are withdrawn and the university is facing a federal research misconduct investigation). Now the patients are free to talk:

Joyce Shoffner, one of the two living plaintiffs said Duke did not inform her of the ongoing problems at the time until the trials were canceled November 2010, over two years after she joined the breast cancer trial. Even when she was notified of the cancelations, Duke did not come clean on the truth behind the data, and she only learned about the fraud via Google.

Breast cancer experts reviewed her treatment in this article and said she did not receive the standard of care at the time: Shoffner's oncologist at Duke, Marcom, relied on the genomic predictors to deny her a class of drugs experts say should have been given to a patient like her. Her oncologist never discussed that option with her -- which the trial protocol allowed -- and never discussed the risk and benefit with her, apparently a standard procedure in a scenario like Shoffner's.

The patient was diagnosed with PTSD as a result of her "devastating" experience with Duke, an institution she was affiliated with for over 40 years.
Depends on who's doing the accepting ;) I actually meant a /48, mea culpa!

I'll leave this here:

https://labs.ripe.net/Members/dbayer/visibility-of-prefix-le...

It's from 2010-ish but still sadly relevant.
How Diffie-Hellman Fails in Practice [pdf]
Very well-written. I'm a UK citizen, and although I'm fairly left-wing, the tuition fees really don't bother me. So long as we ensure there's sufficient credit available on good terms, they just aren't a problem.