skysight-inc/HackerNews huggingface dataset:
To defend Dropbox here, those people are forum moderators and not employees of Dropbox. The first Dropbox employee to respond specifically apologized for those responses. Jumping on Dropbox for this is just going to harm other companies responding to customer support requests in a timely fashion before lawyers get a chance to review...
My theory is that one of the reasons nature makes gay people is so that there are extra parents.
But why does programming change the world in that sense?

We've had math education for a long time now, you could debate about the quality of it but I'll call you a liar if you couldn't make the debates about programming education, yet we have widespread misunderstandings about many quantitative things, we have had a lot of historical education, yet many people do know basic things in history. I just don't think these code fever is panacea it's made out to be.
The World As An API ------
Writing was not considered important for the average person back in the day. You could get a job on the farm or some kind of manufacturing job and it was therefore not a necessity to survive in the real world. It was still valued but it was something for the rich. As time moved on and technology changed, so did work requirements, as the economy grew from substance and agricultural based to industrial and then to services based, the type of skills also moved from manual labor to more intellectual labor. The economy is changing again, becoming more information technology based, also with the internet of things increasing, our homes will become more tech based. We will move to a future where everything has an API, from your washing machine to your nike's and to be able to make small customization's, you will need basic programming skills. Basic Programming is the new Writing and Reading. My kids will learn basic programming whether they like to or not.
Of course, but with a few years' perspective it doesn't seem to have yielded much of value or significance. Mind you, I don't think the harm was so severe either; my hunch is he'll get 10-15 and Obama will commute his sentence or pardon him on leaving office.
Why did Manning need to speak to anyone? Why couldn't he just send data discs to all the papers mentioned with the classified data? If his true motivation was whistle blowing you'd expect him to leak the data to as many media outlets as possible.

Instead he sent them to Wikileaks?
Surprised not to see any quotes from Dr. Dobb's interview with Kay from 2012 ( http://www.drdobbs.com/240003442 )

Some quotes from that interview:

"My interest in education is unglamorous. I don't have an enormous desire to help children, but I have an enormous desire to create better adults."

"Extracting patterns from today's programming practices ennobles them in a way they don't deserve."

"I like to say that in the old days, if you reinvented the wheel, you would get your wrist slapped for not reading. But nowadays people are reinventing the flat tire. I'd personally be happy if they reinvented the wheel, because at least we'd be moving forward. If they reinvented what Engelbart did we'd be way ahead of where we are now."

and so on...
I recommend using it. It's a great platform. Well done guys
A difference is that Debians testing branch was a testing branch, and as such did not have the same effort and priority put in to keeping it stable. Even as a rolling release, I would expect Ubuntu's main reopositories to be more stable than debian tesdting.
It would be incredible to see what his answers are to these questions after having learned them through his experience over the last few years.
Fantastic post, and it's chock full of great tips!

As someone who was just finished building v1 of a REST API for $work, I wish I had learned some of these lessons 6 months ago. I took a lot of inspiration from Stripe and Twilio but there are so many things I'd do differently for version 2. One advantage I do have is that our API is not consumer facing so I didn't do as much work on the docs and example request/response as I would have otherwise.

My favorite slide was the one showing the details of a particular POST request. I'm not currently logging requests like this, but my eyes have been opened now to the possibilities it brings. Just the ability to debug a response alone would make it worth it. No more tailing apache and backend logs!
I am sure they are larger, but I highly doubt they invest as much time (full-time), and do it as cohesively as Canonical. That's without factoring in all of the volunteers and other unpaid contributors. Debian has a notoriously slow, bikesheddy decision-making process, also.

Whether you like them or not, Canonical is probably going to be able to do this a bit better. They really can't afford to not do it any better. The mindshare difference is particularly staggering right now. This isn't a direct measure of mind share, but take this as an example:

http://www.google.com/trends/explore#q=debian%2C%20ubuntu%2C...
I'm afraid your comment needs some editing before I can fully understand your intention. But I can posit this:

What if that cab driver, as a result of knowing a small amount of coding, could optimize his time, his routes, his fuel efficiency, his tire wear, or Hell even eliminate the need for a cab service altogether?

Luckily, you're right, someone else will figure it out for him.
I've tried fix-rate project delivery. It's a nightmare. Either you spend so much energy up-front to document in detail the finish line, or you spend so much energy on the backend fighting scope creep. Maybe I did it wrong the times I've tried.
Sucks that he never got any feedback on some of his submissions but at least folks weren't negative (usually the case nowadays).
We're not talking about "company policy" here, we're talking about U.S. law, and the international military concept in general.

Among the many other elements that go into signing away a few years of your life on a DD-2, is that you do in fact swear or affirm that you will use official channels where available, especially in the context of divulging information relative to the security of the 300+ million other citizens you've sworn to defend.

He didn't even bother to try, and this was only some scant years after Pfc. Justin Watt proved it could be done.

Please don't compare your Initech Employee Handbook to life and death conflict as if they're exactly equivalent.
If you run postfix you can have that even easier; look for smtpd_recipient_restrictions and check_recipient_access in 'man 5 postconf'.

I'm running with this rule in the access map:

/^from-.*@foobar.com$/ OK

That accepts all mail to an address prefixed with "from-" and (by default) rejects everything else. This way you can just make up the dummy-addresses on the fly.

I remember being slightly worried about using such a simple prefix when setting it up initially. However I have never received mail to a from-* address that I didn't "create". Not once in over 6 years.

And disabling an address that has turned spammy is as easy as:

/^from-stuffit-expander@foobar.com$/ 554 No thanks.
So, what makes this different from Gmail's 'Important' inbox? The site just seemed to be a pile of buzzwords. I signed up for the beta, and it seems interesting, but I have no idea what it does differently than other email services.
I'm still sad that they discontinued their free tier. It was awesome..just like google apps was awesome.

:(
He claims to be with Tonido in a prior post, as he talks about the back end infrastructure and uses the term "we".

http://news.ycombinator.com/item?id=4703166
This is fantastic. I suspect that school that implement this will see positive externalities in the form of improved scores in math and science.
My GitHub pull request was not merged and closed
I found a node.js hmac lib on github. Yay.

I noticed an open issue requesting express/connect support. I was using express. Perfect, I'll add it. Yay.

Submitted a pull request. Yay.

My PR was closed without merge. =[

The reason included this perl of wisdom along with some others:

"Don't leave commented code in a pull request it looks untidy and rushed"

Am I crazy?
What explains the current shift from glossy UIs to matte UIs?
It has half-life of 5 days in the atmosphere, so it's not that stable. According to the MSDS it and degrades both when exposed to UV and at high temperature (like those present in a structural fire) into hydrogen fluoride gas, which becomes hydrofluoric acid upon contact with moisture (including biological tissue).

Also you're supposed to dike the area if a major spill occurs, but I'm pretty sure that's just MSDS boilerplate.
But then you lose scene points for not being condescending enough.
Geared turbofans are not new and reasonably common - eg see link below. Not sure what the innovation is...

http://www.honeywell.com/sites/aero/Turbofans3_C67D99379-538...
Couldn't you solve that problem with some type of repository snapshoting/versioning. So if you try to update more than, say, 1 month, the system installs the updates incrementally.
Taking cash off the table is not seen as a negative signal if done systematically.
Things I wish sites would stop doing: changing articles on horizontal scroll events. Makes my laptop nub scroll completely unusable without jetting across 3+ articles.
How to Spend 47 Hours on a Train and Not Go Crazy
Lassie died?!
http://en.wikipedia.org/wiki/Large_Hadron_Collider ?
Nice clean design. I'd recommend enabling pagination on the page numbers though. I tried to click on number 2 for page 2 and it didn't work.
Ask HN: What % of equity is a technical co-founder worth after traction?
I started as a hobby a platform and today we have 14,000 registered users. I teamed up with a tech guy (50/50), we went through an incubation program but he left later for a PhD. Now we've been selected for a top European accelerator and I'm working with new tech guy.

The company exists (myself working full time) for 10 months. He has quit his job after being selected by the accelerator (working part time for 3 months) and wants 50%. He won't be taking a salary but a loan.

I'm a business guy, but I code most of my time, fairly good/proven designer, have strong connections, pitch and sell. I also bring the business experience and the product design through lean validation.

What would be a fair distribution considering he is joining with lower risk?
Ask HN: Resources to Cope with Stress
Can you recommend books, tips or any resources that could help one deal with stress due to work (as a software engineer)?
Mine was at least correct though. Posting from my phone, so you'll excuse me for not trying to parse out the claims.
I could say the same thing about electrical engineering but I don't think you would find that as interesting in argument; no one has ever really seriously suggested, that has gotten as much press as "code fever" as regarding everyone needing to learn about energy and electricity.

I submit those technologies pervade our culture much more than programming, as well programming real computers that poeple use is only possible because of the former. Why's programming so special in this sense? Because people can whip together "yet another blog in RoR" YouTube videos but maybe electromagnetism not so easy? I dunno.

In a funny way, it's like software "engineers" are putting their hands up and saying "I give up. We don't know how to make software or user interfaces for users to use in sensible way so we give up, now we think all our users need to learn to program for us." It's kind of cute. :)

If you think a lot of people are pretty decent functional programmers in Excel spreadsheets ... I wonder what you're definition of "a lot" is, I don't think that's really true.

Given the state of pre-college education, I sort of feel like we're just saying "math is hard, let's see if we can at least teach these kids dynamic programming languages so they can at least make a simple blog engine instead." It's like we're going to throw more stuff into a system that needs to be reworked, anyway. The other side of it is like ... it's not as if kids are not learning to program as it is. That's what is strange to me; most good/great programmers I know started as kids with various socio-economic backgrounds.
Doesn't Linux support hotswapping kernels?
Extremely well.

Off topic, the guy that took his place appears to be worse IMO. http://www.businessinsider.com/groupons-cozy-deals-with-lefk...
The website is a example of elegant U.I. design. I think I will be using this instead of youtube.
Exercise. I ride my bicycle 20 miles each way to work and back home. Nothing can stay with me over the 2500 foot climb home.
I think it's just because the pun "Groupon = coupon" is too subtle to be intuitive to me. I think of it as "group on [to]" which I realize makes no sense.
Cool, thanks. I understand better now what you were saying in the blog post because I read it a few more times after I wrote that comment.

Also, I think you may be surprised how much overhead crossing the bridge from js to native incurs. It's pretty negligible in most cases, but for things like animation it can be a killer.
Totally missed it, thanks!
That's a great one. Probably also the Higgs boson.
Except Apple was very profitable at one stage.
Twitter and Angry Birds!

But seriously, the smartphone.
More seriously, I could also do the rise of Facebook and Wikipedia and the adoption of smart phones.
I'm sorry, there are just too many absolutes and far too much hyperbole in your response for it to even be taken seriously.

This "Rigid" term you keep throwing around is absolutely ridiculous. It seems to be the entire basis of your argument, but you fail to back it up at all. Django makes some decisions for you, but you can almost always go another route. It's all just Python.

"<Vague blabbering about 'rigidity'>. Boo Django, yay Pyramid!" - cookiecaper
cant we see those requests in Chrome Inspector tool???
Yeah, so much for RFC2822. Oh well, apparently, some spammers are clever enough to grep the emails with "+" and throw away the obvious additional portion.
Thanks! I just thought of smartphones too.
In my opinion, no. But I've been known to be wrong.

IE8 is the newest browser available for Windows XP which still makes up a vast number of business computers.
BioLite CampStove converts heat from the fire into usable electricity
It's time to rethink the freelance marketplace
In case you're wondering how to try it, the site lacks a simple getting started guide. Sure it only takes a few minutes to get to this, but for others looking to try this with <30 seconds of work, do this:

git clone https://code.google.com/p/zopfli/
cd zopfli
make
chmod +x zopfli
./zopfli <FILENAME>
Optional: Copy it to /usr/local/bin (or your favorite path location)
There's always the ever-popular enron emails. http://www.cs.cmu.edu/~enron/

A bit played out, but solid.
Stéphane Hessel, Author and Activist, Dies at 95
What it’s like to work with Mark Pincus
Question: How easy will it be to move the data out of the service at any given point in the future?
Well, I edited it but I think it's pretty clear anyway. You're posit does really answer the issue.

So you're solution is there is that the cab driver should be an Einstein or something, great but that's just silly. You're basically saying as I said before, that the best case scenario is if everyone was some great intellectual. No one disputes that, it's not controversial. But it's not interesting as something that could be made to happen in reality. As well, why is programming so special in this sense?

For this cab driver, knowing a little bit of Javascript to be able make SPA blog engine is not enough to do route optimization, fuel efficiency and all this other stuff. You're talking about a renaissance cabbie that knows operations research, physics, and queuing theory and so on.

It's not really serious how programming is the special snowflake in this sense. If the cab driver had taken the time to learn physics, and operations research in high school or whatever is being posited for programming, then he would be able to make this super efficient cab system or probably not have to be a cab driver. Adding "programming" into the mix of education does not fundamentally change anything about society.
Apple censoring iCloud emails and attachments
Nike Dunks,Air Jordans,Nike Air Max 2012,Nike Free Run 3 Cheap Sale
There are a lot of awesome data sources out there that are currently being put up for public consumption by small independent teams, one example being DrugCite.com which takes the FDA AERS (Medication Side Effect) data and lets you search by drug name, side effect, ect. then sort it be age and gender.
Same here--I spent a couple days porting a compiler frontend from Python 3->2 just to try out PyPy, and got rewarded with a 2-3x slowdown. I messed around with some tracing parameters, but didn't get too much benefit IIRC.

Of course, this was a couple years ago, and I don't have access to that codebase anymore. Things might've changed since then...
Prompting should be a configurable setting for users aware of the restrictions. By default, I would have it evict based on timing interval for normal users, unless prompting was enabled.
- Drink lots of water and exercise daily.

- Friends and colleagues have passed this piece of advice on to me: learn to manage expectations. I am becoming better at doing this. It is not easy.

- Read Flow: The Psychology of Optimal Experience. It helped me look at everyday situations a bit differently. The book becomes a little repetitive, but it is still worth a read.
Its possible to have a mistaken idea and still be open to finding out the truth.
I think that's much too simplistic a view - I don't know whether you're right or wrong, but based on the way you worded it I think you almost certainly don't either.

If, without paperwork, one child was sexually abused for every one child who got adopted, would you agree that more bureaucracy was needed? Now go to the other extreme, where the bad scenario happens only once in a million and is "child gets insulted by new parents", meanwhile no other children are getting adopted to prevent this minor one-in-a-million chance. Definitely too much paperwork.

Before saying that bureaucracy, in this area, helps more than hinders, or hinders more than helps, you not only need to know these stats (i.e. how many children would be worse or better off with more or less bureaucracy), but also make a subjective judgement call on what rations are acceptable.
Human sexuality is naturally promiscuous, primarily amorous
Only you two can negotiate that. Your "top accelerator" also may be able to help with advice.

How much does the prior tech guy retain?

That there's been some de-risking may be relevant... but the past is still fixed/sunk-costs, while the future is open-ended. Treating this, new partnership/new-accelerator, as a re-founding might be fairest, if new guy is the right choice for the long haul. And he might have another equally-good option where he can be a full equal partner. So your project seniority and full-time-work-so-far may not be dispositive.

50/50 can risk deadlock without a 'shotgun clause' or other tiebreaker, in situations where the working relationship collapses but there's still value to fight over.

"won't be taking salary but a loan" seems weird. If the company craters, who will he be paying the loan back to? Cash removed from working accounts to pay a team member's living expenses, cash that could be useful today, is just as dear as paying a salary would be.
WMF or EFF, I dunno, but the Internet Archive has plenty of interest in large sets of blogs (much as the Library of Congress has interest in tweets).

The nifty thing, though, is that PostHaven doesn't have to wait if they are genuine in their intent! The Internet Archive offers a paid archiving service, Archive-It...
A great story on how internet and technology can make a real impact on human lives. Good Luck to Watsi Team.
A bit off topic, but I used to work for a company called NAME that had the name.com domain. They went out of business in the dot com bust of 2001, and I guess the domain got sold. I can't see name.com without thinking of that.
Ask HN: how did you meet your co founder?
For the average linux user, key signing isn't really a big deal, imho.

It isn't a big deal to the average user because os internals aren't a big deal to the average user. Never the less, linux hasplenty of industry standard security measures like IOMMU support, DEP, ASLR, containers, RBAC, seccomp and so on.

You can't expect the average user to know what technical countermeasures they need anymore than you can expect them to know what garbage collection or interrupt coalescence strategy suits them best. It's important for folks with domain knowledge and pull requests to look out for them. The only problem in this case is the politicization rooted in hatred of a version of microsoft that differs considerably from the one that exists today.

Running as a user and protecting root without running unnecessary services is your first step, after that it's all kind of iffy.

That's advice from a different era. On the desktop (any flavor) the attack vectors are almost entirely malicious attachements, plugin exploits, browser and supporting library exploits, other random outbound clients and social engineering.

While linux isn't a popular target, it is at least as vulnerable to these attacks as the others. And due to design issues in X windows, once you can run client native code it is trivial to sniff credentials from the next elevation event.

While it's not infallibile, requiring the rootkit or bootkit to be signed by a CA raises the bar dramatically.
Never as easy as copying files off of a web host.
Nice work.

Seems to me like it's becoming emacs (which is a good thing, you should poach more ideas from it).
The jpg format supports all kinds of textual metadata, so "write on the back of my photo" is theoretically a solved problem. I'm surprised to hear that there aren't mobile apps that make editing that metadata easy.
Most users would just answer yes, thinking bad things might happen if they run out of 'disk space'. So you'd still need some kind of eviction strategy for people that never said no.
Great explanatory post. I was wondering if dog-fooding would come up but I guess Stripe is one online service in which dog-fooding -- in terms of providing views of the service content -- would be non-straightforward.

Also, who else thought the domain name referred to a new client-side framework for RoR? :)
The pricing reads like it will cost $5/month forever. I suggest at least adding inflation.
Two hardware products I wish existed but never will:

- an eInk display laptop for text only computing / document creation and max battery life

- 4G basic brick phone + wifi tethering
No, there are arguments (I'm not saying good ones) for why gay parents are different. Traditionally fathers and mothers have had different roles, this is cultural, so what happens if a gay couple adopt and don't adapt to cover the traditional role of the other gender. To use an out-dated (very) and somewhat sexist example, how will the son of lesbians learn to hunt animals, how will the daughter of gay men learn to make clothes?

While I don't agree with these arguments (for the record, I'm gay), it would be possible to make them without being homophobic. Would they be made in nobody had the beliefs you describe? Perhaps not, but they could be.
From the pledge (https://posthaven.com/ourpledge)

>Will it be $5 a month forever?

>As long as we can! We'll do our best to keep it as reasonable as possible. If costs go up, we'll have to raise prices. If they go down, we'll lower them.

>We believe fair's fair -- and we'll always be fair.
I believe you can. Your work won't be evaluated but atleast you have the material to get hands on.
Remind me never to leave the EU. Seriously. Ten days, total, per year? I'd likely be dead within six months.
It is as if spammers don't even try anymore! Bogus helo is soon 1990s..
great, happy to see the vim mode!
Google Launches Zopfli To Compress Data More Densely
Pencil - FOSS Mockup Tool (Mac/Win/Lin)
Bruce Reynolds Dead, Great Train Robber Dies Aged 81 (PICTURES)