skysight-inc/HackerNews huggingface dataset:
I would like to raise a moral child, and I aim to do so, but I'm sure they'll be less successful for it.

In today's oligarchy it seems like the great majority of successful people today are either criminals or general pieces of shit.

Now, of course, being a success is not the end all and be all, but seeing your skills greatly outdistance your results can be quite frustrating.
And from 2006 to present he worked (practically) next door to CMU at Google's Pittsburgh office, which was set up specifically to make and maintain close ties with the school.
That's incorrect. They did a refresh late last year and offered to send upgrades to everyone who had previously purchased it.
Done deal. How long is this offer on for?
The description of DevOps from the article describes what I do at a large multinational software company really well. In our project we have 5-7 developers who test each others code and functionality and one DevOps who does build/test environment, databases, release management, change management, impact analysis with regression testing, and fixes bugs, but rarely develops new features. It's being done not because of the startup culture, which we do not have. It's done for efficiency. Every request to the DB team, even minor, will take at least three days to process. We do not have so much time to waste, so we have to do everything ourselves, unless it's something that requires an actual expert in the particular topic to accomplish.
I was interested in your service until I read the about us and the FAQ sections. They are respectively, not transparent enough and patronizing. If you want me to use your job-search service, treat me like a professional and don't address me as "silly" and "cute". I like that you're trying to make it easy, but as you say, a job search is not easy, and your website makes it seem suspicious too. I put all of my information and then what do you do with it exactly?
I should have included a bit more of the detail Tuhin told me in the interview, but the Euclidean-distance model for keyboard mashing is part of the fast-fail antifraud layer, - failing fast on asdfasdfasdf@asdf.com is cheaper than making a network request to a 3rd party processor to see if the data is valid.
Perfect Audience (YC S11) launches self-service Twitter Retargeting
Parental involvement in children's academic lives is overrated
Thanks for publishing. FWIW I tried your tools, and it said my server Nginx HTTPS was vulnerable, but I couldn't get any keys out of it. I created a 180MB dump file, and then scanned it, and it finished without finding keys (and I repeated this again)

I also tried the code you linked here: https://news.ycombinator.com/item?id=7577659

This also failed, and it actually said my server was likely not vulnerable?

I compiled my own Nginx, (but not my own SSL, that came from Debian 7.0 Wheezy)

Linux ... 3.9.3-x86_64-linode33 #1 SMP Mon May 20 10:22:57 EDT 2013 x86_64 GNU/Linux

OpenSSL 1.0.1e 11 Feb 2013

I just upgraded the Debian libssl1.0.0 package, and now your code says I am safe. I see there is the len(all_data) > 24 check.

Should compiling my own Nginx have any effect on whether the exploit works? I would think not, but 2 different exploits failed (although maybe I didn't run it long enough).

FWIW it was Nginx 1.0.12.

EDIT: FWIW, now that I read Cloudflare's results, they think the Nginx server is only vulnerable shortly after being restarted. My server was running for months, which may have explained why it wasn't vulnerable. Oh well.

http://blog.cloudflare.com/the-results-of-the-cloudflare-cha...
From what I can make out:

1. Define all document types (document metadata and structure) in their custom JSON.

2. They build pretty looking CRUD forms based off the JSON so non technical content writers can fill in and manage content.

3. Expose all documents via a REST API with a bespoke query language.

4. Allow content to be edited collaboratively and changes to be scheduled / buffered.

That's about it, actually. Would work very well when I build a site for my mum's chocolate shop.
I think a lot of people in this thread have never actually worked on a Really Big Project. Once you have two or three offshore teams, a hundred developers, associated support staff, multiple product teams, competing customer voices, multiple production environments in different locations with different support, "standards" imposed from external orgs that make no sense for the project at hand...

That's when DevOps gets really helpful and valuable. But if you haven't worked in environments like that, you have no idea what it's like.
$300k household income, which is pretty trivial

Anything over $250k puts you in the top 2% of U.S. households. Your definition of words like "trivial" and "wealthy" might be different from mine.
I think a big reason why Ubuntu is so popular for cloud deployments is that Canonical provides official Ubuntu images for Amazon EC2. Last time I checked, CentOS didn't. Red Hat does, but of course, you'll pay extra to run official RHEL, so that probably makes it less attractive to a lot of companies. Basically, Ubuntu is the path of least resistance on EC2.

My employer used RHEL on its servers (via a managed hosting service) for about a year, and it left a bad taste in my mouth, especially because RHEL5 was still on Python 2.4, and I needed a newer Python for some things. Sure, I was able to install a newer Python in /opt/python2.5 and move on. But when we left the managed hosting service and it was time for me to choose the OS for our next servers, I went with Ubuntu, because I knew it would have newer software, including (by then) Python 2.6. Another factor, to be sure, is that I've been using Debian and Ubuntu sporadically since Debian 1.1 or 1.2 in 1996. So Ubuntu was quite comfortable for me. The same factors probably figure in other admins' decisions too.

No argument from me about yum versus apt; they both do the job. Actually, these days I think that Debian (and by extension Ubuntu) overreaches in some ways, with Debconf and automatic startup of services after installation, whereas the Red Hat distros leave configuration and service startup after initial installation to the admin. So there's no clear winner; they're just different.
Neat tool. Could do with a "diff" function to quickly see impact of code changes.
New Orleans Open Source Hackathon
There are a lot of interface optimization coming, that will indeed make your life even easier progressively. Those optimizations are all easy to make, it's all a matter of building the right ones. :)

There will definitely be support for several languages in the writing-room too.

For our pricing all of the answers to your questions are here: https://prismic.io/pricing

Thanks for liking it! :)
VC without having to pay for partners management fees to do due diligence, which is outsourced to high-performing angels.
What kind of integrator is this system using? Is it symplectic?
this is awesome. Am I the only person who thinks C++ is going to win?
Hoe huidveroudering en rimpels voorkomen?
Thanks for the valuable feedback.
Here is a question, do you think the following explains well the product?

"prismic.io is a different approach to content management.
It features a Writing Room for content writers to author and manage content,
and a Content Query Api for developers to integrate managed content into any website or app."
You're saying "good developer". What if not all your developers are good? Remember, someone is employing the bottom half of the bell curve, and making money with them.
The City of London is such a place.

http://en.m.wikipedia.org/wiki/City_of_London
While I know private keys are important and you really don't want to leak them, I have to wonder if the security community's focus on the private keys as the crown jewels that heartbleed accesses is a little misplaced.

If someone can steal your private key, yes, they can now impersonate your SSL server. For HTTPS, they'll need to actually perform a DNS spoof or similar to truly exploit that change, though. I guess there might be more of a concern about things like DKIM keys being stolen. We have to be a little less trusting of SSL certs to verify identity.

But in all this fuss about the keys, we seem to be forgetting that the heartbleed vulnerability allowed attackers to sniff random cleartext as it passed through OpenSSL. Session identities, usernames, passwords, sure - but again, the security industry focuses on credentials being stolen as the worst case scenario. But what about all the other private data going across the SSL connection?

This reminds me a little of the focus on operating system security preventing privilege escalation, while ignoring the risk of malware trashing all of a user's own data - you might lose all your photographs, but at least the device drivers will be safe.

When it comes to heartbleed, users might legitimately fear that data they sent over SSL could have been eavesdropped by anybody; but the security industry doesn't seem to care about that as much as it does about whether the private key could have been compromised.
That's good to hear, perhaps matters have improved recently.

(Left the Bay ten years ago)
Actually finally created a Hacker News account to come here and say something similar to this. The article is remarkably misguided in several ways, including a fundamental misunderstanding of what "DevOps" means.

Being an SA, what rankles me most is the attitude (unfortunately common in the industry) that "As a developer, I could naturally be the world's greatest Sysadmin, if only it weren't such a waste of my amazing talents."
I think it's a bit like Wordpress. But instead of showing content on web pages like Wordpress does, Prismic exposes content via API's. So you create and manage your content hierarchy, and then developers access it from a mobile app or website via the API.
The 1911 Britannica is not the source provided. The source is a hypothetical entry in an encyclopedia that most people don't have. That is not as valuable a source as Wikipedia because I cannot easily verify that the 1911 Britannica corroborates the facts in this email.
Updated: Eclipse Foundation Announces Java 8 Support
Heartbleed and JavaScript Crypto
I wrote a blogpost on Heartbleed and JavaScript Crypto to discuss a potential additional layer of security on top of ssl. Looking forward to your feedback!
This seems like a perfect example of the adage that "Europeans think 100 miles is a long distance, Americans think 100 years is a long time." Those particular Paris icons are extremely recent, relatively speaking. If Paris's timeline were fit into that of San Francisco, the Eiffel Tower would have been completed in 2001.
The article actually goes further to suggest it's not how you treat your child, but also how they see you treat others.

Being a decent person is a great first step, but even so your child will eventually (probably often) do something you consider bad behavior. Possible responses range from ignoring the behavior to trying to beat it out of them, and you'll find parents all along the spectrum. This is how psychologists have found is a good way to deal with those situations. It's not entirely common sense.
Or maybe if I wanted to build my own online newspaper. I'd set up the document types, and ask my writers to manage content, while I worked on presentation and display.

Could even build my own Mashable or The Verge off this. I think the biggest draw is an alternative to Wordpress or, god forbid, Drupal. You can set up content structure and work the presentation off a queryable REST api.
We're working on a different website for explaining the approach of the product.

Do you think that the following fails at explaining the idea of the product?

prismic.io is a different approach to content management.
It features a Writing Room for content writers to author and manage content,
and a Content Query Api for developers to integrate managed content into any website or app.
If a nuclear bomb exploded in downtown Washington, what should you do?
You get the idea roughly, although use cases are likely to go beyond that, but your mum's chocolate shop sounds like a great case to start with! :)

Here is more details in video about how to get started: https://developers.prismic.io/documentation/UjBaQsuvzdIHvE4D...

And here more about how to develop: https://developers.prismic.io/

Have fun!
http://en.wikipedia.org/wiki/Category:Wikipedia_articles_inc...
I'm not sure why it never occurred to me to get an inexpensive pair of earmuffs designed specifically for blocking out sound ($20), as opposed to a really expensive pair of reference-class headphones ($200+). Most of the time I just want to block out sound. And when I want music, I can probably put in my comfy earbuds and put the earmuffs over them. Thanks for the idea!
"He then gives examples of companies like Morgan Stanley in London adopting Scala heavily. This type of adoption could be a great asset for Scala's adoption or it can be a touchstone of regret that people point to when deciding to use Scala. He fears that Morgan Stanley might have a hard time finding the right Scala developers for their projects, and Scala skills are rare. If, for example, unguided recruiters recruit nascent Scala developers, Scala projects' success could become difficult."

http://www.infoq.com/articles/barriers-to-scala-adoption
The book is a great read and talks about his research on talking to people. He provides interesting examples of people who you might think do boring jobs but can manage to get in flow and how they do it. Overall, he proposes a theory on how we get in flow and techniques we can use.
We could replace the chefs with puppets...
Ah. It seems unnecessarily complicated for people trying to get started. Perhaps preface it with a note saying something like "if you'd like to keep your commits private, follow this brief guide" so it doesn't seem required?
Project Ara: highly modular smartphones
If all ads were like Google's I seriously doubt AdBlock would have been created or become as popular as it is.
A Dark Room for iOS: #1 in the App Store
Awesome. I do think this could be a really useful tool, but it needs a lot more transparency (and clarity about what it is you do, if not "recruit")
Take this as a positive criticism. Good looking website but it me took too long to get it. Not really sure if I still fully got it.

The site doesn't really doesn't say what it is. "Manage your content in one place. Display it your way. Using your favorite technology. prismic.io is a different approach to content management." - all that seems like filler text to me.

I watched the video. It was way too complex. All the close up shots, error messages, etc. Make it simpler.

btw. I wouldn't go searching answer to API questions in a blog.
It's Redhat trying not to get left out when the container revolution starts.
Yes conceptually it does, I would be interested to see how it is implemented. Thanks!
No, OpenSSL is equally for clients and servers. It's a general purpose crypto library. You can use it in anything to do with crypto.
Cuckoo – A Simple Framework For Creating Automatons
The resolution is given by 1.22λ/NA.

λ can be rounded to 500nm and the NA of a standard 20x objective is .4 giving 1.5µm. This is good because I was worried you caught me just making things up for the internet. A 40x with a .65 NA gives just under 1µm resolution.

Resolution is also a slightly fuzzy spec depending on the audience. I go with the Raleigh criteria: You can't distinguish between two particles separated by less than the resolution distance. You can however, see particles much smaller than that, and there are many variations, most of which give you better resolution numbers. We occasionally use other specifications when we need to say we met a specific target.

The standard objectives I am quoting are Olympus Plan Acromats, different systems have different tube lenses which cause you to get a different magnification out of the same objective. That is why the NA is the important factor. Otherwise I would just use a 1m tube lens and get 5x higher magnification numbers to report similar to what we see with the paper microscope.
Just because you are lazy and unwilling to verify the source doesn't mean it's not a source.
Normally, yes, but their first language doesn't seem to be English. Might be reason enough to temper things a bit.
Fair enough. Yes. I guess I guess I can understand it being nice to always use a standard time.

It would be really awesome if whenever there was an advert on TV if the iPhone showed the current time. However with the scheduling of TV ads I don't think this is really possible.
I need one of these for conspiracy theories, to prove a point to a colleague that one of his OTT conspiracy theory friends is nothing but a bad AI construct...
Missing girl Tashia James, 14
Gravity does decrease quadratically, but the origin is the center of the earth, not the cable's anchor. The earth's diameter is over 12000 km, so gravity would not decrease significantly over the 10s of kilometers the balloons supported.
I'm at the HN and "8 tabs later" stage. Thanks for the reminder. Back to work!
When Flickr did their DevOps talk in 2009, most of the infrastructure engineers I worked with at the time saw the trend in reverse. The people wearing the Developer hat were relying on our team's ability to automate anything, so the Ops team ended up being the team that best understood how the whole system worked.

In 2009, DevOps seemed like there was finally a reasonable answer to Taylorism. Engineers and Programmers and Hardware Technicians and Support Representatives were not cogs in a machine, but humans that could collaborate outside of rigid boundaries. Even at the lowest levels of the support organization, individual workers along the chain could now design their own tiny factories.

From there, it's just a matter of communicating tolerances properly up and down the chain. I am probably over-romanticising these notions, but it certainly felt exciting at the time. Not at all like the "fire your IT department" worldview it turned into.
It's not just the US who is intercepting communications, it's at least the Five (plus) Eyes signatories[1].

Also, you can't have it both ways and say Catholics care passionately about the Pope but surveilled citizens are too jaded to care when comparing the effects of the two. How many Catholics are indifferent to the Pope, care passionately about governments surveilling their citizens?

1. http://en.wikipedia.org/wiki/Five_Eyes#War_on_Terror_.282001...
"if you are going to take days off, it makes sense to take them off the last month of the year."

It's sort of understandable to take them off the last month of the year, but I think it makes the most sense to take them off the longer months first.
I don't mean to de-emphasize effort, it's still important to try hard, but I've seen a lot of cases where effort was focused on as the only thing that counts. For the smartest kids, that's not usually where the parental emphasis lies.

It depends on how you emphasize being smart. If you emphasize overall smartness, the kid will be more self-conscious about their weak points, which is what I wanted to convey. If you emphasize particular moments where they are good, they will be encouraged to repeat that specifically. It's a difference between emphasizing being good at [subset like shooting hoops] vs being good at [basketball as a whole]. Academically, the emphasis should be on the grades instead of on being good at taking tests. Or if you're more high-level, the emphasis should be on learning what's going to be most useful to you later in life as opposed to specifically effort or grades.

As for procrastination, in my experience the smarter kids procrastinate substantially more. But for the most part this doesn't come back and bite them. They leave exactly as much time as they need to pull off the good grade and most of the time it works out.
Uber, which did not appear in court

O.o If you don't appear in court, you lose. It's like that every time. This is overblown.
Considering the price you pay shows that you're interested and willing to invest serious time into it, I'd imagine that the next version of this will cost more as well.

If v1 is $1500, I can see v2 being $2500
url2png is nice enough to point people looking for a free plan to a list of competitors, with some copy explaining their advantages. A very nice touch:

http://url2png.com/alternatives/
you have to try http://getcockpit.com ...simple but powerful
Too late to edit my post, but I eventually found this: http://wiki.osdev.org/ARM_Integrator-CP_Bare_Bones. I haven't tried it out yet as I'm still getting the cross-compiler toolchain together (doesn't seem to be part of OpenSUSE 12, at least not an obvious part), and it's not as well explained, but still the best I've found.
What sort of initialization are you doing that requires a full-page refresh?
Right, having a look at trak.io(had no idea you existed) I can say that mass freemium may not be the best business model for you. Although you could try offering some separate service adjunct to trak which would offer value to everyone, with minimal cost to yourself at any scale.
Yeah, I was never aware of a sysadmin who couldn't code.

Generally, a sysadmin has slightly different skills from a developer - they might code in a highly imperative style and always keeping the actual machine/system being targeted in mind, but I've never known a half-decent sysadmin who cannot write code.
I'd also like to shamelessly plug my list of boilerplate templates (https://github.com/jordan-wright/boilerplate/blob/master/boi...) for as many languages I could find. Feel free to send a pull request if you know of one I didn't include!
what equations did you use? the mufti-body problem does not have closed for solutions for more than two bodies so I'm curious
I think the definition of full-stack in this article is fundamentally wrong. I say that as a full-stack engineer. heh.
"Imagine a computer language where 1/0 was a legitimate statement, not caught by the compiler, but always blew up in your executable."

... isn't that all languages?
Thanks for sharing.

In the terms of the article, I wonder if the behavior your dad was displaying was more motivated by "shame" than "guilt". Shame-based responses to me seem to be much more concerned with how a social group will perceive your behavior, whereas guilt-based responses deal with the rightness or wrongness of the action itself.

It almost strikes me as a choice between a moral absolute/relativist viewpoint.
Father of recent 3 year old. Big believer in modeling. I see other parents tell their kids to clean up, put stuff away, etc. I simply embrace cleaning up and my daughter follows suit quite often.

We also do whatever we can to enable her to participate in what we are doing (sadly computers are a big problem in that regard, much more than say chopping with a knife). Our kid is very well-behaved and cautious (except for tired/hungry breakdowns, of course).

I am also a big believer in the see-what happens school of action. Other parents are always encouraging (yelling at) their kids to share, particularly in support of aggressive children trying to take from their child. We believe in letting children experiment and realize that sharing leads to fun, greediness not so much. We demonstrate the power of choosing not to play others which is really the best way of handling unpleasant people/situations.

But at the heart of it all is simply being, authentically, the kind of person you want your child to be. They are programmed to learn actual behavior from their parents who 1) have been successful enough to reproduce and 2) have a similar genetic makeup meaning their behaviors are likely to be compatible with the kid's abilities.

So be a better person and relax. Oh, and look into Sudbury education for your kids which really teaches them how to be moral in a community.
For those reading this article, there are problem solving methods that will give you a solution to 'the Candle Problem'. I highly recommend the McKinsey Method and reading the book, "The McKinsey Way".
New Relic announnces free new Loggly Extension
Icons may not enhance usability