skysight-inc/HackerNews huggingface dataset:
From the article: "Only two percent of students will be rewarded for their hard work. In 2012, Harvard accepted 5.9% of applicants. Top engineering schools MIT and Stanford had acceptance rates of 8.9% and 6.63%. The acceptance rate at the IITs, as represented by the pass rate in the JEE, was 2%. Every year, when the results are announced and the media swarms the accepted students, 490,000 students receive disappointing news."

I am NOT saying that the IIT admission process is easy, but I will say that this is the wrong way to show that the process is hard. Not all smart students vie to attend Harvard, MIT, and Stanford in quite the same way that many, many, many smart students vie to attend IIT. The base of applications is broader, by far, for IIT, partly because of the especially steep drop-off in quality and in prestige from the IIT echelon of universities in India to other universities. If we compared Harvard's number of admitted students in the most recent reported year, 2,029,

http://news.harvard.edu/gazette/story/2013/03/college-admits...

to the number of students who took the SAT college entrance test in the relevant high school graduation class, 1,664,479 students,

http://media.collegeboard.com/digitalServices/pdf/research/T...

we could calculate that 0.12 percent of all high school seniors in the United States who took a college entrance test were admitted to Harvard, quite a low base admission rate. The key, of course, is that many American students self-select out of applying to Harvard, and indeed don't self-select to submit an application to any "prestige" university.

That said, direct examination of the IIT examination item content

http://www.askiitians.com/iit-papers/iit-jee-papers.aspx

may suggest what level of performance on specific item content is necessary to be part of the small subset of the large number of IIT joint entrance examination test-takers who gain admission to an IIT campus. On that basis, I agree with the statement that the IIT undergraduate programs are highly selective and likely to collect on one campus many very smart young people who provide a good peer group to one another so that everyone on campus picks up habits of aiming high intellectually, as the IIT alumni I know here in Minnesota all seem to do.
18 Useful Internet Marketing Statistics that You Can't Ignore
My design is authenticating per-request, so the publisher's server is the one that would decide what to query. From the user perspective it's opt-in.
The Rise of the Nerd
Would you ever consider teaming up with the producers of This American Life or Radiolab to do some sort of curated story, perhaps centered around the issues of privacy in the modern age? I think you (collectively) could be in a great position to do an interesting take on the different angles of the story.
||who had a bad day at the test or such

Or failed to grok the fact that they shall mostly have to do away with those 3-4 years of their lives outside studies. Or failed to understand that "you want to get into an IIT, you have to study Chemistry[1] - by rot, by repetition or by whatever it is required or take the refund and go home or to an NIT[2]".[3]

Sort of feels bad. That the curriculum and exam pattern(the core of it) is still the same it was like 50 years ago and then it's life. You learn to deal with it and accept the failure or rather the fact that I was not supposed to be what I am today via that route. My only regret as of now is the grand campus life I missed. Nothing else.

[1]Replace this with any subject that a particular doesn't like or is not interested in or hates(I did)

[2]This is where I passed out from finally

[3]A Bansal faculty member told me this when I went there after my +2 and failing at JEE(as a fresher), not clearing Chem cut-off - he said my overall score would have put me somewhere around 400-500 AIR if it was not for Chemistry. Well, I didn't take the refund and lost another INR 70K.
This would be perfect for that annotation!

(I was kidding :D)
I haven't used Digital Ocean for a while, but if I remember correctly they sent me _multiple_ notices days before my service was set to expire, asking me to pay. Once you stop paying for your service, their obligation to store your data ends.

> If you’re hosting with these guys, make sure to back up your data externally constantly.

You should have done this anyway.
The biggest draw would be if you wanted to work in a functional language on the .NET platform.
Because it is an awesome language.

also, http://fsharpforfunandprofit.com/why-use-fsharp/
What's Really 'Immoral' About Student Loans
Even rarified gases have a speed of sound.

Magnetized plasmas are often modeled as magnetic flux trapped by the conductivity of the plasma.
I'm guessing the sensors on Voyager 1 have some sort of self-check diagnostics built in so that NASA can reasonably rule out sensor malfunction?
Feedback Requested: .specifiedStyle
My favorite recent variant: "YES WE SCAN!"
This is a textbook case of extra-legal harassment. There was an excellent article of this subject in the recent issue of 2600[1], which unfortunately is not available online, but can be found in any Barnes and Nobles.

When an individual meaningfully opposes the state, they become a target of extra legal harassment, which includes attacks from outside the legal system, as well as within it. This includes things such as police raids of your home, intimidation of friends/family, trumped up charges designed to bring you into financial ruin, hit pieces in the media, and much more.

For example, $20,000 that was raised for Brown's legal defense from supporters was confiscated by the courts[2].

The entire purpose of extra legal harassment is to get a person to give up, and correspondingly, the best way to fight back is to continue doing activism, and to survive.

In this case, Brown made a major mistake by threatening an FBI agent in a you tube video. Perhaps if he had been less naive about the inevitable repercussions of his activism, he would have been better prepared for the campaign against him and would have known that his primary goal should be to survive and be able to continue his work, and that the worst mistake he could make is to give the authorities an excuse to lock him up.

[1] http://store.2600.com/spring2013.html
[2] http://frontburner.dmagazine.com/2013/04/18/feds-seize-barre...
My advice: downsize the idea mercilessly so you don't need help. Get it live. then expand features / collaborators.

"The key to productivity is doing small batches to completion" -Pat Flynn
Defense Department Blocks Access to Guardian to Prevent Viewing of NSA Leaks
I don't assume they're better, I just love surfing. When scouting out my next trip, I shall look more favorably on Ecuador.
In fairness if your not paying the bill why should they continue to provide services to you (including storing your VM image).

Hopefully you have your code backed up on github and data on s3 or something similar.
Should be interesting to see how sequencing goes on that wooly mammoth recovered a week or two ago. Not sure of the complexities involved, but hopes were high the blood was mostly intact.
Army is restricting web access to The Guardian
Getting Started with SQL Server 2014 In-Memory OLTP
the biggest draw? i hated .net (just at a glance), reason i chose F# is because its multiparadigm, i get my OOP, Imperative (for speed) and started to learning functional too, which helps with the other paradigms
The author of gevent Denis Bilenko himself says, in a nutshell, don't use gevent directly in production, use gunicorn. http://stackoverflow.com/questions/7855343/run-web-app-with-...
I'm not using uwsgi as a router, and the speed of the requests isnt the issue.

If for example, you randomly routed to a bunch of tornado servers that were overloaded/slow serving requests, you'd hit the same issue as that post.

Async/coroutines dont solve the problem, better routing does.

In this case, we use HAProxy, and you ideally would say "I know node X can handle 100 concurrent requests), and within HAProxy you could weight the node/set the maximum concurrent requests to said node, and it would distribute based on that.
>On the other hand, India has a huge population and its inevitable that it will have more than a few geniuses/great persons

China 1.3B population

India 1.2B population

Africa 1.0B population

Surely there's a lot more here at work rather than the raw population. The environment, social culture, peers, educational opportunities, cost, language, parental expectations and lastly, great educational institutions all surely increase odds.
What you just did is no different than the felony they got weev for.

Edit: well, I guess you didn't falsify any headers, though.
I hate this rise of the "nerd" all it dose is forcing you to be a certain stereotype in order to be seen as someone to hire by startups.
Four years ago, Ed Snowden thought leakers should be ‘shot’
'Fork you' ?
F# Type Providers should be illegal.

If there is an equivalent in any other language than F#, do tell.
This guy is at fault of course but interestingly the DigitalOcean terms of service suggest this should not have happened. The terms repeatedly use "terminate" and "suspend" to mean delete / disable, with regards to payments:

Arrearages

3.3 Payments not made within ten (10) days of invoicing will be deemed
in arrears. For accounts in arrears. If any amount is more than ten days
overdue, DigitalOcean may suspend service and bring legal action to collect
the full amount due, including any attorneys fees and costs.

Suspension for Nonpayment

3.4 DigitalOcean may suspend some or all Services to User for failure
to make timely payment.

That seems to suggest they would have suspended his services for non-payment, not terminated.

https://www.digitalocean.com/tos
This is the least of the downsides of choosing Gandi... like not being able to run any kind of UCG site (including simply hosting blog comments), not being able to discuss hacking of any type on any domain registered through them, not being able to host any kind of adult content, not being able to host any content that might offend anyone...

Have you read the service agreement? Particularly the part about upholding their ethical code and guaranteeing that anyone else you allow to publish content will uphold that code?
There's really two separate sets of reasons: one set for using .NET and one for doing functional programming.

.NET is a good technology if you don't mind being somewhat tied to the Mircrosoft stack: it's well designed, reasonably performant, strongly supported and relatively stable. It has good integration with other Microsoft products, good tooling with Visual Studio and an extensive set of libraries. (The libraries are what would probably tie you the most strongly to Microsoft.)

Functional programming is a much deeper topic, so I'll give my condensed and unabashedly biased summary: functional languages tend to be more expressive (and, transitively, more productive) while producing code that's easier to support--F# has a good type system, and functional programming leads to much lower coupling than OO much less procedural programming. This happens without sacrificing performance too much. Sure, you won't get C speed (or even C# speed), but it's more than good enough for most tasks. I'm pretty sure F# is at most a couple of times slower than C#--much faster than the popular dynamically typed languages! I'm really only familiar with OCaml and Haskell, both similar languages, and they can certainly produce fast code.

So if you're convinced by functional programming and somehow tied to .NET, F# is the perfect choice. If you're not tied to .NET, I would recommend Haskell or maybe OCaml instead.
That's the expected behavior of IaaS. Sorry you learned the hard way.
The biggest problem here is a lack of server-side validation. The "remote champion" is determined by the score claimed by a client, so set a breakpoint in the function that posts the score and you can claim that any car parameters achieved any score... You see where this is going.

A proper implementation would run the simulation server-side to verify that a configuration achieves a high score. Almost as good would be to rank configurations based on the average runs across clients. This still lets a client submit an absurd configuration, but won't let an inferior configuration continue to be "champion".
You in particular? No, I cannot answer that question. I don't believe there is a single language which all programmers should be using.

In general? It is a strongly typed functional language with excellent type inference that isn't lazy and support imperative programming. I think (and this is opinion) that it much easier to reason about an program written idiomatically in a dialect of ML (such as F#) than one written in idiomatic Haskell, basically just due to the lack of laziness. I also think I prefer Haskell to the ML variants, but I also found the hump which one has to get over in order to be productive significantly lower.
note: there is optional laziness via seq or 'lazy'
New VC Service Level Agreement
So, what do you choose to observe at the beginning of your cycle?
"I didn't pay my bill, and my vendor shut down my service"

Is this really a surprise? Do you also get frustrated when your laptop runs out of battery and won't keep working, or how your car doesn't understand that you'll get gas tomorrow if it just keeps going?
Please don't use the "prosecutors go for the maximum penalty they can" defence for trivialising this shit.

Even if that was the case, penalties should be suggested proportionally to the crime -- not inflated to scare people.

For one, an inflated penalty makes the person more likely to want to avoid trial and take a plea bargain EVEN if he is innocent. "Should I risk 13 years with a trial or go for 2 years?".

Second, the role of the prosecutor is not to scare people and score points, it's to try to punish a crime appropriately.

Third, the inflated penalty also changes the perception of the judge and the jury, and makes them more likely to take the case as more serious than it is. E.g something that should actually be punished with something like 6 month probation, when inflated to a "13 years in jail" scare, can appear much more serious (and the offender much more dangerous) to the jury.

Who is more likely to be punished with, say, 6 years in jail? Someone for which the prosecutor suggested a 13 year penalty, or someone for which the prosecutor suggested 2 years?
i would like to point out that i am using F# with emacs on linux with mono, i made this transition recently from windows and i have no complaints yet.
Links for the fascinating Mammoth story:

http://news.nationalgeographic.com/news/2013/06/130601-wooll...

http://www.npr.org/blogs/thetwo-way/2013/05/31/187581614/rep...

http://www.cbsnews.com/8301-205_162-57586854/woolly-mammoth-...
Previous discussion: https://news.ycombinator.com/item?id=5948804

Summary: There's really no chance the dude's going to get all 13 years strung out. Hyperbolic writing at best. It's not a free speech issue because he wrote it on private property.
Gosu[1]has a very similar feature--I think it might have even had it for longer than F#! Too bad almost nobody uses it: it's a nice language that makes a perfect complement or replacement for Java.

[1]: http://gosu-lang.org/

Gosu was actually the first language I ever used at a real job (well, an internship), which is not a common distinction :P. That also means that my current OCaml internship actually uses a more common language! I bet none of the other interns here can claim having professionally used a language markedly less popular than OCaml.
There is a joke in that title somewhere...
good point. I still can't figure out if the OP was trying to say that the "baller" track lighting indicated he was really rich (ala art gallery) or if he was really cheesy (ie, cheap condo renovation). Also mentioning $600 per night on AirBnB would seem to indicate that the place was swanky, seeing as how that's towards the high end even for San Francisco. I don't know what they were trying to say, I'm confused!
How to botch TLS forward secrecy
Scrum vs. Kanban vs. Scrumban: Boards, Rules, and Who Should Use It
To maximum the use of a node. If you cant use all of the CPU because you don't have enough memory, than the node (at peak times) is wasteful.
Question: Does anyone here understand where exactly systems that incorporate a zero-knowledge architecture fit into the recently illuminated legal framework (re: warrants, etc.)?

i.e. if I implement my service so that I don't have the keys and cannot reasonably obtain them, what does that mean for my users and their data, presuming the data is stored in the US? Juicy example: Lastpass. (I am not affiliated with Lastpass.)

I'm sure this has already been discussed on HN recently, but with the dizzying number of PRISM/Snowden/Leaks/Wiretapping threads flying around it's difficult to keep up.
Nothing like closing the barn door after all the horses have bolted.
Wait, you commented on your own submission with this rant? Why bring it up here? We've already hashed out this entire discussion, as you can see in my other comment that you've downvoted.
USA is demonstrably less free than anywhere else if you define free merely as "not being in prison".
Woo! Awesome!
share bar on my mobile covers up the first word of every line
> Third, the inflated penalty also changes the perception of the judge and the jury

Yeah, if the real "deserved penalty" is 6 months probation, starting at 13 years anchors that number in people's heads, and the sympathetic jury will feel great for only giving him 1 year in prison, when that is a sentence double in length and immeasurably worse in magnitude compared to the deserved penalty.
F# is general purpose and multi-paradigm, it even has OO classes and imperative for and while loops and I get the same perf as C# and even more in some cases.
I for one got into .NET because of F# and to me .NET is just like any other language runtime.

It's not just tied to MS, it runs on every major platform thanks to Mono see the left bar on this site http://fsharp.org/
Ask HN: Will you help a junior developer in need of short-term employment?
I posted this a few days ago, but didn't get any leads, so I'm going for round two. Hope you guys don't mind. :) Lesson learned: Don't post at 1:30 AM.

Hi!

My name is James and I'm a student at App Academy in San Francisco. We spend a lot of time working on projects in Ruby, Rails, JavaScript, and Backbone. In less than a month I gained enough skill to build a lite version of Rails' ActiveRecord in a day. We will be finishing up around the middle of next month and then I will be searching for a job as a junior engineer (not that I haven't already started looking).

Here is my problem: I want to stay in San Francisco while I look for a job, but the money is running dry very quickly. Things are more expensive here than I anticipated. If I don't find a way to get some money after I finish my stint at App Academy, I will have to move back to Florida and stay with my mom while I look.

Will you let me work with you for a month or two? Not only will this allow me to stay in the area while I look for work, but I will gain experience and you will get some cheap labor. If you are interested then I invite you to check out my GitHub and StackOverflow accounts or shoot me an email, all of which can be found in my profile. Payment is negotiable. I really just want enough to pay my bills until I search for the right job.

Hope I hear some good news soon!

James
Ternary operator slower than if/else (C#)
German government relieves capital gains tax on bitcoin positions
Most accessible functional programming blog. Love his monad tutorial:
http://fsharpforfunandprofit.com/posts/why-i-wont-be-writing...
I'd agree with you IFF he was asking for compensation after being wronged. As you pointed out, he exploited, in one aspect or another, reaping the benefits at the expense of others. Conversely it happened to him.

It is fair to point out the observation post introspection of being on both sides of the equation, exploiter and exploited.

It is not be fair to ask for compensation for exploitation and not willing to give compensation for exploiting.
No, but I am probably not your target market. Who do you imagine your target market to be?

I urge you to consider that an infographic's job is to provide a compelling narrative that helps the viewer take away a new data-driven truth. Without the story, any machine-driven infographic would just be pointless, no matter how nice it looks.
China, at least, has the gaokao for identifying talent, the actual Qinghua University experience is mediocre compared to one at American research universities; its just that the gaokao + a huge population allows them to select the best students. It would be an interesting experiment to see if they could take low test performers and "make" them into high quality graduates.

Africa is not one country and doesn't have any easy way of selecting their best or brightest, or even motivating kids to study very hard to win at the test. We might say its "culture" but it has more to do with resources.
Isn't the fact that the NSA can't tell if you're American their entire justification for harvesting everyone's data?

If they could tell the difference, then there would be no justification for dragnet surveillance.
"Russia warns Obama: Monsanto" is another story on the site and a huge issue that's be overshadowed by the NSA fiasco.
I think 'suspension' and 'termination' refer to accounts, not virtual servers. If your account is terminated, its no longer in the system and you won't be able to create any new servers regardless of payment status. If your account is suspended, you can still create new servers after paying for them, but all existing servers are destroyed. The email OP posted on his webpage confirms this too.
I think we would all forgive the intrusion if, as a side effect of this program, NSA was using this data to feed a spam filtering service to which we could all subscribe.
So there's no argument that there was an amount overdue by some time? Even if the amount was $6.22 and the time may have only been a few days?

What are "fair" assumptions to make about how long a hosting company waits before wiping a server? I'm a happy DO customer, and while I'd hope there might be some "grace period", the only _sensible_ assumption I can make is "they won't wipe my servers/storage while I'm fully paid up", the consequence of which is "I assume as soon as my account goes overdue there's a very real risk that my server/data might vanish", and I manage my payments/creditcards/off-site-backups with that in mind.

In my mind, "instant provisioning" and "pay by the hour" servers are inherently ephemeral, and should be expected to vanish as quickly after payment starts failing as they appear when you provision them.

And, with a pedagogical level of snark:

"I’ve been using different hosts since I was 16 and never had any experience like this. Now, three websites, tons of projects, and months of edits and content is gone."

I hope that's been an interesting six months for you - welcome to the real world...