skysight-inc/HackerNews huggingface dataset:
Ask HN: What libraries you use for Application Performance Monitoring?
We are building a java backend service. Would like to ask the community how do you measure the performance of your service. How do you track exception rates (if any), no of tasks completed per minute, etc. Basically we want to define custom metrics, emitted periodically from the service and stored to generate realtime graphs. JMX is a way to get hold of these metrics, however, are there any end-to-end libraries that can help to log, record and generate graphs from this time-series data?

(I am looking for open source alternatives, for using in a commercial app. there is serverDensity but it is paid-subscription based API.)
I think it's brilliant. For a variety of reasons:

First, you lose the legacy financing model to make an independent (sub-$10M) movie. So you not only get to make your feature, but you get to keep all worldwide distribution rights. You're already winning.

Second, you make the status quo a part of the movie-making process. Something that has always been very "private" for filmmakers and "exclusive." Or at least that's what Hollywood has had the world believing for the past century. Even today when you visit a set (from experience in developing software for these guys) the entire on-set dynamic is a very closed system. People just don't want outsiders there. So Braff is changing this by allowing people to visit set, interact with the picture, be extras, get credits, even offering a role in the movie.

Three, this and Veronica Mars are changing shifting the paradigm for getting a movie funded. Sure - there's a lot of risk. These guys might not even make it, but if they plan right, budget accordingly, and have professionals involved (which I will assume they do) - they will make the movie. So I foresee a lof of indies going this route.

I agree with others that NOT having a digital copy / DVD for an $X dollar donation is a bad thing. But it makes sense why he doesn't want to do it. (He can, he's just not doing it because he wants to make more money on domestic and international traditional distribution deals).

BUT eventually, this model will shit away from the traditional way films are sold/distributed. If an owner of a project can raise MORE money to individual buyers (funders) vs. a 5-year distribution deal - than he/she will give up the rights and traditional distributors will be put out of business (no more movies for them, all online).

So again, I think this is the start of many more indies funding this way. It's pretty brilliant, they are already at $1.25M and will exceed the target 100%.
No, that's a preposterous straw man I'm not going to dignify with a serious reply. Read what I actually said.
I agree about Obama's abysmal record, and yet he gives every impression of being highly intelligent. Maybe Obama and Bush, therefore, are in the same category, probably along with many others: smart and capable, but somehow, as presidents, producing lousy outcomes because of a process of political compromise that leads to bad decisions.
Does anyone have a solution to this problem with nginx I have had few times over the years?

http://www.howtoforge.com/forums/showthread.php?p=296263#pos...

Please note that I am not 100% sure if its nginx related.
Building a Darpa tank online for fun and profit
That's not sloppy thinking at all. It's just straightforward logic. You're not even making an attempt to argue the point. Because you can't.
Uh, I was talking about Bush's record. I actually think Obama has a fine record, speaking as someone who is economically liberal but somewhat neoconservative on foreign policy,
Which is scary as hell.
I don't get it. The guy was an idiot, and the people who funded Ecomom were blind. A high school student could have pointed out the flaws here.
You're guessing that these students are somehow federally subsidized, but if you're going to make that assumption, you need to actually substantiate it before composing an elaborate fiction of government malfeasance to explain it.

For many US colleges, foreign students are a profit center, because they pay "full fare." Which is why a lot of schools purposely recruit overseas students to help subsidize US students:

http://www.npr.org/2011/03/16/134585499/U-S-Schools-Hire-Com...
http://usatoday30.usatoday.com/news/education/story/2011-11-...

There are over a billion people in India. The fact that some tiny percentage of them can afford to go to school in the US should be entirely unsurprising, regardless of how low their median income is. Don't just assume that "Indians must be poor, because their country is poor."
> What's with people taking what accused computer criminals say at face value?

Well so far, accused computer criminals have a lot more credibility than Stephen Heymann. Whats with taking anything that guy says at face value?

> I can't say it's an unreasonable conclusion on their part.

To be fair, you can't say it's a reasonable one either, unless you've also seen the logs.
i contacted nic.mn on their website and Facebook, but I haven't got any reply from them
This is what bureaucracies do, they grow, more complex, more political, more expensive, and exponentially harder to dismantle. Everyone knew that once Homeland Security was created it would become a sprawling, pervasive, and never-ending drain on the country. Eliminating it now is probably out of the question because it would be substantially more costly (politically and economically) than keeping it running.

Basically they've taken the script of the TV series "24" and used it to turn the entire government into a giant anti-terrorism organization that cannot locate or defend the country against any terrorists. But year after year the programs are always "underfunded" and so the bureaucracy grows and gets worse at doing its job... It's a perfect storm of stupidity and ignorance that has no benefits other than keeping the system going for no reason whatsoever.
Why not make admissions based on geography, then?
Heh heh. Who was it that referred to people in Chad as "African American Africans"? Some politician.

And who is more African American that someone like Teresa Heinz Kerry, who was born in Mozambique and is a naturalized citizen?

Yeah, it's a stupid term.
Or maybe the guy went out of business the next week and is still trying to figure out what happened.
Show HN:  Flashbulb, my online photo management app (beta)
I won't go into EPI numbers, any study -- left, right, or center -- there is always a bias. There is a simple fact in the STEM debate, however, there was a period in time where companies invested in people, trained them, and established a relationship with the employee based on mutually beneficial growth.

Today, that is long gone. There are many STEM individuals that did not adapt with the times that are considered no longer employable. Rather than reaching out to and training these individuals, companies want the quick fix -- thus the H1B path. There are amazing individuals that want to establish or work for businesses in the US that may be victims of the process, at the same time, there are average individuals getting work visas that could just as well be handled by a local (possibly skilled, possibly w/ a bit of training).

Companies no longer invest in the average individual, after a certain point it is all about the dollar. I think any immigration policy around STEM in this country needs to include some incentives for training and investment in current citizens.
How could someone "see" the citizenships of the non-white students? And that's not racist?
At first it was every computer in my house, now just a few. Maybe session related?
"Failing to cooperate" and "not snitching" are two different things. By all accounts, he cooperated fully, and even accepted responsibility. What he didn't do, was snitch.

Being a snitch is reprehensible. He was more than reasonable.
That was the last paragraph of TFA:

The problem from Reddit’s perspective, of course, is that this method of sleuthing would be far less exciting for users, and would probably generate less traffic, than its current free-for-all approach. The point of the “find-the-bombers” subthread, after all, wasn’t just to find the bombers—it was also to connect and talk with others, and to feel like you were part of a virtual community....

Your last two sentences are points made by the article.
To the person below me--admissions are based on geography. One way they do it is with ridiculous out-of-state fees. When I was thinking about transferring to NEOUCOM in Ohio the tuition was $110k/yr for out of state for the 3rd year...compared to 40k/yr in state. However, thats only one aspect of it. See: https://www.amherst.edu/campuslife/careers/students/gradstud...
I never thought G.W. Bush was particularly bright, but I also never agreed with the popularly held image, which I was sure was grossly underestimating him. This image seemed to animate the kind of people who tended to consider Al Gore to be some kind of colossal intellectual: Al Gore, who, at about the time that Bush was earning a Harvard MBA, was flunking out of divinity school. Divinity school.
Machine Learning and Link Spam: My Brush With Insanity
When I decide something needs to be added to my workflow, it is easy to add. The difference is whether your tool drives your workflow or you workflow drives your tool.

The Java world is a great example of tool-driving-workflow. IDEs are massive, and you are generally constrained to a code-build process as thought out by the vendor. Generally speaking, the tools have good "average" efficiency. Anybody who has used the tool could sit in front of anybody else's and be as efficient.

Emacs is obviously the other end. My workflow influences the tool in so many ways that it would be nearly impossible for somebody to sit in front of my Emacs and use it efficiently. However, I am far more efficient than within any IDE, because I have bent the tool to my will.

Something like Sublime doesn't necessarily prohibit you from building a workflow and tools around it. It would just have include the command line as the programmable part.

EDIT: Specifics. A simple example: I was editing a bunch of wiki pages, do a combination of creating, formatting and moving content. I built a small set of tools to handle the repetitive parts. It is the aggregation of all the small things like this that makes the tool so much more valuable.
This is what we call surface diversity. The minority student who gets in to Princeton was adopted by white parents or grew up in a wealthy suburb. It's common enough and a noticeable phenomenon.
Apple store website design is broken
Its funny you mention Cooper Union, the grey lady had an article today about a change in tuition policy. The change being they will now charge:

http://mobile.nytimes.com/2013/04/24/nyregion/cooper-union-t...
The Macbooks without optical drive have the power button located where your eject key is.
How does that impact your view on the position or carrier you have obtained? Is it all part of the game? Just curious how affirmative action is viewed in your eyes, as someone who believes they benefitted from it.
40 Hour Work Week at Microsoft
So I appreciate what you're saying, and I bet it was a great experience. But it was launched as an alternative to college so if it doesn't achieve that and people do this as well as college, while that's fantastic and sounds great, it's not a step towards crafting a college alternative as t was originally pitched. At least from my understanding as I read about it when it was launched and subsequent coverage.
W3TC and WP Super Cache Vulnerability Discovered, We've Automatically Patched
Personally, I do. It's not my money, though, so it's none of my business.
Given that holding the button still causes the Mac to shutdown... this seems awful dangerous. I could easily see myself holding the button to delete a few lines of text and then * oops *.

As trapexit mentioned, fn+Delete already does this, an can easily be entered without removing your hands from the main keyboard area.
>"Well rounded" is code for "like the WASPs we used to admit in years past."

No it isn't. "Well rounded" is in fact code for any activity that has completely subjective merit which admissions offices can use to create quotas without officially having quotas.
I agree. To be more specific, I occasionally use the strict typing to guarantee my units are correct. I can define two float types and know that I won't mix up a variable with nanometers with one using microns.

The lack of exceptions and forced handling of errors means you have to think of error handling immediately. It adds verbosity to code but also means most potentially failing calls have been explicitly handled, even if it's causing a fatal error and printing a message. Go considers unused variables an error, and while that can be a pain sometimes, it's also caught a few bugs where I've used an initialize and set operator (":=") in an inner scope, which didn't set the same variable in an outer scope.

The main thing I wish Go had is generics.
Thank you for that list, Samirahmed. That was substantially more broad than I expected.

TIL - STEM as defined by the government apparently includes:

- Agricultural Animal Breeding

- Livestock Management

- Heating, Ventilation, Air Conditioning and Refrigeration Engineering Technology/Technician

- Explosive Ordinance/Bomb Disposal
"From talking to them, many express that these experience have focused/clarified what they hope to gain from college, intellectually and personally."

As someone who made money on the internet in my teen years, I too spent quite a bit of time thinking college was a waste. For a lot of people, I still think it's a waste of their money, just that my reasoning is different.

Everyone can benefit from college, but you really need to be in the correct mindset to succeed and take advantage of it. Academic institutions, despite the grant process, politics, etc. really are interesting places where really smart people get together to do things.

The problem I see with college is that most of the people I knew weren't ready to be there. It should not be the default life funnel that it currently is, because most high schoolers (myself included) just weren't ready to take advantage of what was there. When you're ready for it, it's worth every penny.

edit: Sorry, didn't reply to correct post with that quote.
Check out http://jootix.com/
Arguable. In any event I think most people would agree that margin/profit is a much more fundamental business principle than is asset accounting.
Like Milo Minderbinder's egg syndicate. https://en.wikipedia.org/wiki/Milo_Minderbinder#The_Syndicat...
That was what I meant by my last paragraph. If flash hadn't sucked, demand may have pushed it onto the iPhone and that could have drastically altered the landscape as apps would have been cross platform, leading to less vendor lock.

As a happy Apple customer, I'm not sure if that would have been a better or worse world. I'm very happy to have Android out there, keeping competitive pressure strong, but having Apple run basically unchecked early on caused a massive revolution that altered the whole mobile world, and in a cross-platform app world, would that have happened?
Wikimedia Commons featured pictures:

http://commons.wikimedia.org/wiki/Commons:Featured_pictures
Is this .htaccess to nginx config convertor reliable? http://winginx.com/htaccess Seems like the biggest hurdle to adopting nginx is getting the config in order.
I think the estimate I'll give depends on who is asking. When my boss asks how long something will take, I lowball it, because if I gave myself plenty of time in the estimate, it might sound like I'm planning to work really slow. There's not much risk in underestimating, either. It's easier to ask for more time once you are half done with something. The fact that you're already half done puts you in a stronger position.

I think I can estimate much better when I feel free to say any number at all, that I just don't know, or even that the project is not worth doing.

I don't think managers should take estimates at face value, but consider the tone and the context and make their own estimate. Or, perhaps, not ask the employees to do their own estimating at all. It seems like the burden should be on the manager, and he/she may have to be creative. At my last company, they were crazy about making developers estimate every little thing, and it created an oppressive atmosphere that contributed to me leaving. For the reasons in the article, accurate estimating is almost the same as doing the work itself. And the estimate feels like a promise, one made without complete knowledge and in awkward circumstances.

"I tend to make pretty good estimates in my own consulting for two reasons: I usually bill on a "not to exceed" basis and I keep really good records of how long things have taken me in the past."

You have every incentive to judge accurately, because there is tremendous risk in making a commitment with too much uncertainty. You'd be better off not signing a contract than risking a wildly optimistic estimate, so naturally, you're only going to take projects where you can estimate pretty well.
Seems hard to gauge the proportion of real newbies vs. scammers, though.
Thanks. I figured this was the case given the sentence "After nine years of unprecedented spending and growth, ..."
I wonder why the didn't include a date on the linked page. Seems like an important piece of information for any news article / investigative journalism.
I'm happy with using elpy for python development in Emacs. The defaults are nice. Also backends like jedi/rope are supported.
https://github.com/jorgenschaefer/elpy
VikingCoder, you're my e-hero. The article tried to throw out an idea for everyone to just think about and go "Hmm...interesting..." (as with most articles on hacker news). It amazes me that even with such a low character count, it was still able to fly over some heads.
Have you been following this since then?

That's not actually Gelman's analysis. He's just relaying some criticisms that were sent to him by Janet Mertz. Ron Unz responds to this, corrects some of his own errors, and shows his claims still hold. Then Gelman (proxying for Mertz) and Unz go back and forth way too many times, using way too many words and almost no data.

Eventually Gelman gives up, so Unz moves on to reviewing Mertz's old work. Let's just leave it here: http://www.ronunz.org/2013/03/16/meritocracy-dangerous-cance...
I think you meant to say "BUT eventually, this model will shift away", but yes you are correct
What kind of training would a company offer? CS is one of those disciplines where wealth of materials, books, documentation, videos and working code examples are available online, for free or at pretty reasonable prices.

Why would you sign up to waste a day at New Horizons listening to some drone over-explaining stored procedures on a whiteboard?
The real issue with Excel
The closest Clojure has to car/cdr is first/rest. It supports "cons" but only for creating sequences. Traditional Lisp car/cdr is one-location/other-location, and its cons puts together pairs of data. Often this is used for constructing sequences, but it is also often used for trees.

Clojure:

user=> (cons 3 4)
IllegalArgumentException Don't know how to create ISeq from: java.lang.Long clojure.lang.RT.seqFrom (RT.java:494)

user=> (cons 3 '(4))
(3 4)

Common Lisp:

CL-USER(1): (cons 3 4)

(3 . 4)
CL-USER(2): (cons 3 '(4))

(3 4)
CL-USER(3):
Wikipedia's "American Women Novelists"
If you're not talking about initialization...

I thought I was very clear when I said: "I want this thing, and I want it to get the obvious default initialization?"

I often wound up typing something like this:

std::vector< my_big_type > list_foo = std::vector< my_big_type >();

It seemed useless the first time, and just got sillier as time went on.
Why not have it on a card in a wallet? I still expect to carry some dead tree money in this scenario.
There's no benefit to wasting time typing. Being a developer should assume a basic competency of typing, but anything that saves typing is a good thing.
Shoot me an email with any questions.
The world has changed. There are a ton of well-off families in China and India, and most foreign students pay much higher tuition than Americans at this point (out-of-state tuition). This makes for a non-trivial contribution to most university budgets. The higher cost of tuition for these students is another reason for the bias towards STEM majors.
Paging tptacek.

Hopefully what's left of the pro-CISPA camp will at least consider now that this is really what it's about. And it's not good.
Two Bitcoin services "hacked" in the last two days. The common denominator? OVH
I made a post about slush's bitcoin pool being hacked here last night to no avail: https://news.ycombinator.com/item?id=5599329
Considering how much time and work (3 months of back and forth on DD is not uncommon) it takes you to get to the point of getting a term sheet, I doubt it. Doubled by the fact that, until this posting, every VC I've heard of asks you to pay legal fees.

Now some add other fees on as well. This is considered less scrupulous and should be rejected. But to make things easy, ask about fees up front, not when you are getting a term sheet.
I see you're running FPM -- I had the same problem, and it turned out to be FPM's worker auto-spawning system. I set it to pm = static and set the number of workers to 50, which is the most I ever need, plus some headroom. Give that a go.
they are called first and rest in clojure, not car and CDR.
I think this is a case of journalistic malpractice. The article when I read it gave me the impression that Watt is some kind of innocent programmer that a friend asked him for a favor to write some innocent utility for him and maybe talked too much about his illegal activities but Watt did not give it any weight and when he refused to help feds to make case against his friend the feds threw the book at him.

When I read the background information on Watts missing from the article but mentioned here on HN, turns out he was an experienced security researcher with strong indications at being blackhat and at least having great knowledge in blackhat activities and manufacturing blackhat tools himself, and being proud of it. That's a bit different picture than the original article is painting.
I made a post about slush's bitcoin pool being hacked here last night to no avail: https://news.ycombinator.com/item?id=5599329
http://interfacelift.com/
So basically its worse now because drug possession is still illegal yet the administration gets it's sound bite which gets morphed into "President Ends Reagan’s War On Drugs" by the media.

"The Obama administration continues to say that drug use should be treated as a health issue, but at the same time they continue to treat drug use through the criminal justice system," he said. "So their actions don't match their rhetoric."
As the medical school, they decide what it takes to become a doctor. I wouldn't mind it terribly if they decided doctors must be smart people.
Excuse the typo(s)!
Thanks I will give it a shot when I go home, I can only ssh to my server from home computer. You are right the pm is set to dynamic last time I checked, its the default.

I will update you on this after observing my server for 24 hours.
You'd be surprised how many people interview as programmers without knowing what big-O is. Some of them aren't even bad and could answer the same question on the substance, but don't know the terminology for some reason.
What is the "correct mindset?"
I do believe that was the poster's point -- despite all of those losses the companies took for those campaigns, all of those companies are successful today.
It's my understanding that the CVV3 is cryptographically generated for each transaction (like HOTP), and that the cardholder's name is not available over NFC. So you can't steal personal information or use the card undetected.

A bit of reading regarding the CVV3: http://randomoracle.wordpress.com/2012/09/11/cvv3-demystifyi...

I'm not 100% sure about the name not being there, however.