skysight-inc/HackerNews huggingface dataset:
I'm going to apologize in advance if any of this seems too stern or rude.

You seriously don't have the correct mindset about this. You are thinking in a way that a lot of other people share, but it's not practical. In the real world you have to learn new technologies and languages consistently. Every day something new comes out or gets improved that makes doing a difficult task easier, and people/companies that can adapt and not be left behind do well.

If I were in your position (which I guess I kind of am, I'm also college-age but I've spent just under half my life doing some level of professional programming) I would be learning EVERYTHING I can or at least everything mainstream I can so that if I come by a cool piece of code online or at work I can tell exactly what it does.

It's true that PHP isn't as a strictly written language as some of the other languages (by this I don't mean syntax, I mean that doing two analogous operations have completely different names/attribute orders in the standard library) but it's still used by tons and tons of people. PHP isn't dying. I hate the term "dying language" because there's always something else out there that's good for that each specific language.

I'm assuming that Flash is also "dying" in your POV but just today I had to whip up a quick SWF to allow copying something to a user's clipboard because it was the simplest and quickest way to allow one-click clipboard access that I could think of and I have spent time learning Flash/AS in the past so I had that knowledge.

Now, when you say:

it seems like it might be a waste to spend time at Facebook using PHP if the rest of the tech and start-up world has moved on

I have no idea what you mean. Do you mean that Facebook not restructuring their entire codebase to a cooler and more popular language is a waste of Facebook engineers time? Or do you mean that you learning PHP to work at Facebook would be a waste of your time? I don't understand how either of these two statement could be argued so if you meant something else I'd love a clarification.

There is absolutely nothing that Facebook can not do with PHP that they could do with Python or Ruby. Any business logic can be written in a myriad of ways. And I believe to be a strong candidate for a "wow" employee after you graduate you should be able to drop head first into any codebase and at the very least quickly get a simple grasp of what's going on.

If Facebook gave you an internship today would you reject it because you've heard bad things about PHP?

Sorry about the rant, but I've spent a lot of time working to hire other developers and it really irks me when I hear something like "oh so and so's a dying language, it's useless to learn it" because it shows that you don't have the drive and love of technology that my ideal person would.
Unless you anticipate working for only the hottest start ups utilizing the latest buzzwords, dismissing PHP entirely might be a bit premature. It's still hugely popular with plenty of employers looking for developers with PHP experience.
I guess so. A couple weeks ago I experienced something spooky (like session hijack) in Iran and contacted them...
Good stuff. I remember trying to load a Wikipedia database dump into MySQL on my laptop years ago and giving up.
Looks rad. Are you guys thinking about ways to integrate dynamic content?
Exercise does not lift depression
I acknowledge that jumping from a to b to c (low salt to low blood pressure to less death) has gaps in causality. But why do you not take objection to his uncited assertions that low salt intake and bad outcomes together imply causality?
The Primal Blueprint is the best source of information on this approach. It's less of a diet and more of a lifestyle change. It was a great read.
Interesting. You're all acting like a swarm of ants in downvoting me.

Think about it.
You speak like a tinpot Mussolini.

[edit] So, and correct me if I'm wrong here, you are saying that after seeing the damage that fear has done to your culture (which I would say is far, far greater than the damage done to New York on 911), you then think that you should stir more fear and use it to achieve your political desires. In a just cause, of course. Everyone has a just cause. And your justification is that you don't think you are eloquent enough to convince people by other means? That is a fucking repulsive attitude.
The only reason people have finished inferno is because people exploited their way past Act 2-4 inferno. Blizzard closed those exploits, but the people in A4 inferno then did non-combative farming (chests+goblins) which produced the gear you see on the AH and allows nonexploiting people to progress to A4 inferno.

If that's not totally broken, I don't know what is.
According to this blog post, the map data is pretty important.

> Two things seem particularly interesting about Google's approach. First, [Google's driverless car] relies on very detailed maps of the roads and terrain, something that Urmson said is essential to determine accurately where the car is. Using GPS-based techniques alone, he said, the location could be off by several meters.

http://jalopnik.com/5851324/how-googles-self+driving-car-wor...

Do you know for sure that they don't use Google Street view data? If so, I think you're unusual in knowing that.
It is also helpful knowing if any of the drop catching services have "first dibs" on the name you're looking to acquire. Most (all?) drop catchers have registrar relationships, so it may very well be the case that one service has a huge advantage over the others.

Personally I don't know if these lists are published (a quick search yielded nothing current), but I would do a bit of research to see if the registrar of your desired domain does have a drop catcher partnership. Failing that, I would put in a bid on all the services you've mentioned.

Godaddy backordering is a special case, as you have to buy a credit upfront (whether or not the name is secured). If the current registrar turns out to be GoDaddy or one of its subsidiaries (eg. Wild West Domains, there may be others), then be sure to buy that credit. Otherwise, I'd advise against it. I've never seen GoDaddy's drop catch come out on top (granted its a small sample size, I've used dropcatching to secure approx 10 low-competition domains).

EDIT: A quick WHOIS on the domain will tell you the current registrar. I'm sure you don't want to share the specific name, but sharing the current registrar here may help out.
Yes. We had an email collector for awhile but it wasn't being heavily used. Any good ideas for things to add?
One of the big issues: the watchers need to be watched. Too many secrets creates an opportunity for hiding malfeasance, real or perceived. Grant external auditors enough clearance with the caveat of separating background investigation diligence from those being audited. This implies strict independence and jurisdiction of auditors to materially enforce the constitution and provide adequate safeguards to be sure organizations are not exceeding their charter to amass more power and control behind an obscure exemption from reporting requirements.

And, if one had the responsibility to defend against many types of harm, one question begs asking: Would it not be rational prevention to attempt to detect planning and coordination? What specific measures would be deployable and which would not?

It does not sound reasonable to mandate a blanket intelligence policy of "don't ever read anyone's email, don't ever capture any packets and don't ever look online." Perhaps something more of "Every intelligence analyst is being monitored 24/7 by external auditors. If there is so much as viewing of porn on Company time, their career is immediately over."

I can neither confirm nor deny that dozens of analysts have been let go for this reason.

The fourth amendment is quite clear in both spirit and letter as to the nature of privacy rights that the state must respect. If the state fails at this, it would be rightly a failure of all individuals to keep their politicians, and hence state, honest.

Ultimately, there exists an implicit balancing act on the ground with the realization that wishing the world were perfectly safe everywhere does not make it so. There are some sick, crafty actors out there that have nothing but contempt for their life and society, and are okay with blowing themselves up and generally dragging society down for their own delusions.

Also, if limited methods and case files were made available for semi-public inspection, perhaps there would be less mistrust of organizations that attempt to hide everything behind a veil of mystery. (Security theater is another rant.)
I believe it. For me wheat really messes me up but white rice is fine. I eat it now and then because I like it so much. Whatever works.
Going From One Line of Code to $1M in Funding [infogr]
With gvim for example though you still have to worry about being in insert mode, and normal shortcuts like Ctrl+S don't work.

I'm sure you can configure around this, but it's not something a newbie should be worrying about.
If PHP is putting you off considering working at Facebook, then it may be useful to know that there are many developers who hardly ever touch PHP at Facebook.

Most back-end services (ie, the systems that build your feed, or detect spam) are in C++. Java is used in some back-end services (including, for example, in Hadoop, Hive, HBase, and the messaging product) and for the Android app. Objective C is used for the Facebook app, Messenger, Camera, and so forth on iOS. Python is used primarily in the automation and operations space. You will also find a bunch of Ruby, Haskell, Scala, and so forth around.

I am not generally a fan of PHP and much of the ecosystem around it, but using it at Facebook is very different. I also would not say that time spent learning and using PHP is time wasted - the important things to learn typically transcend language, and learning anti-patterns / deficiencies is useful too. That is also why Facebook does not expect any particular language knowledge before you start/when you interview.
You are vastly overvaluing experience in a particular language or technology. None of the languages you mentioned are particularly hard for someone to pick up fairly quickly (even more so if you already know one of the others). Being a good software engineer is largely orthogonal to which languages you have experience with.
Yeah I haven't touched a chip in 6 months maybe.
> I don't know anybody who has difficulty with the file/folder metaphor.

Then you should step out of your cave. You and I like file system, but 99.3% of the world's population (who don't have time to fiddle around with computers and just want to get their things done), hate file systems, and usually have disgusting desktop, documents, downloads and music folders.
> It could be helpful in certain scenarios, but it's for sure not enough for the data for the cars to be the main reason behind street view.

Your logic doesn't go through. Driverless cars are potentially worth hundreds of billions of dollars annually. It could easily be worth hundreds of millions of dollars to make them 2% better.
And if you really want to extend your knowledge of Ruby beyond just Rails, I highly recommend The Well-Grounded Rubyist by David Black

http://www.manning.com/black2/
Do you get offended by imitation vanilla, Mrs. Butterworth's and stevia? Lots of foods are imitations of other foods.
it asks for too much personal exposure for many people.
Reminder: If you're like me and don't use FF anymore for anything but testing, this is a good time to open it up and apply the update. This will save you the frustration of having the update applied the next time you're in the middle of working.
Vegetables are real food. Fake meat is not.
Does it blow anyone else's mind that database servers are so powerful nowadays that you can just load half a billion rows into a SINGLE TABLE and pretty much expect things to work? Obviously there are caveats but all in all a nice chunk of RAM backed by a large SSD goes a long way.
The reason why this environment works at GitHub is because they're profitable -- extremely so. Money rolls in regardless of what their engineers are working on. If they were in a pre-revenue state I doubt they would be organized in the same way.
Julianne Hough's Rock Star Style
You could easily beast D2 on hell difficulty without resorting to that, google for "d2 build hell cheap"
See: fishymancer, summonmancer, lightning sorc, windy druid, any barb, etc.

And yes, in D3 you cannot progress past inferno a2 without ah gear or exploit farming (goblins)
The "We" Pronoun
GL on hardcore inferno act 3

So many mops that jump or do quick long range attacks.
Not to mention elite packs.

Takes just too much time to be a considerable challenge.
I know its about farming gear on hardcore... but the chance of rolling perfect stats that you need.... slim.
You seem to know what you're talking about. Is there a book, author, or website you'd recommend for getting a primer on nutrition? Many of my friends are doing paleo diets, juice diets, no-carb diets and all of them have pseudo scientific sounding explanations and bestselling books espousing them.

I don't personally need to lose any weight (in fact I could stand to gain a few) but I am still curious about how the food I eat is affecting my body. With everyone yelling different sets of "facts", it's hard to know where to even start.
Where in the article does Taubes assert that? All I see him asserting is that more than one hypothesis is plausible and the evidence is contradictory.
Her account was affected this morning by the attack reported in the article.
"Passionate" does not necessarily mean you work long hours "like animals". Obsessive usually does.

Working pass the normal cut-off is a lose-lose proposition for anyone that puts in honest levels of work during the day. You burn yourself out, diminish your capacity, make mistakes, and most of the time don't even realize it. This can go on for years, sometimes even decades.

Most of the referenced-here "passionate" behavior is probably a combination of unhealthy focus (the obsessive type or the type you use to forget about your issues), self-image, having-to-prove-something, and outside-pressure (expectations for you, matching your co-workers, etc).

The better option is to work intelligently and maintain a healthy amount of self-awareness at all times. Then leave it, shut-off, or go enjoy something that matters.

You'll produce 200% the results of your "passionate" co-workers.
I avoid processed foods as a rule so it's hard for me to get a lot of salt anyway. I really don't worry about it one way or the other.
Great irony but it makes sense that a small agile Microsoft development team could experiment faster on the nicely hack able Android platform.
I don't like the term web-apps for this reason. Some places refer to them as apps using web technologies to indicate that the things involved are HTML+JS rather than things that come via a Web Server.

I don't think that makes it a semantic argument. I think it's more of semantic confusion. Too many people wanting different things are assembling under the one banner without realising how different their goals are.

I can make an app that does 90% of what I want quite quickly in HTML+JS, but I don't use that because I know the critical remaining 10% is impossible.
/troll.
Because we already know that Gmail has been hacked by the Chinese in order to obtain information about their dissenters?
What if the animal ate only grass?

Also, keep in mind that modern grain agriculture is 100% dependent on fossil fuels.

Back in the day, animals were raised on the farm along with vegetables. The animals ate the cellulose (inedible to us) and scraps and created protein. They also created fertilizer (today it is synthesized from fossil fuels and wreaks environmental havoc - the Dead Zone at the mouth of the Mississippi is mostly caused by nitrogen runoff from farms) and ate bugs, so there was no need for pesticides.
The Lua Tutorial (with interactive REPL)
I think they're working on a version that's just "Water, Soy Protein Isolate, Pea Protein Isolate, Dipotassium Phosphate, and Titanium Dioxide", so you and Pollan can eat that.
TED: Rodney Mullen, world's greatest skater, on how skateboarding is like FOSS
Seconded on the framing comment from lucianomt, and I'd also keep in mind that the people buying and selling 7 days ago were not the same people buying and selling now. At the IPO you had two special classes of participants. One the sell side: insiders and the underwriting investment bank. On the buy side: IPO speculators (i.e. people who specifically try to play IPO events, as opposed to people motivated by fundamentals and technicals).

On the technical side, the bulk of algo and technicals trading above a 1-2 day timescale would presumably not have been trading at the IPO. I'd venture a guess that these algo and technical traders provide the bulk of day-to-day price stabilization so their opinions matter, rightly or wrongly.

Ratio-driven fundamentals investors often look for, e.g. quarter-to-quarter metrics (changes in margin and so on), so they too lack the information to participate in their preferred manner until the next earnings report. I'd guess that the bulk of big pension and mutual funds operate in this fashion.

In short, the people transacting 7 days ago were not particularly representative of the market in general.
The period works with GNU coreutils chown (e.g. on Linux), but not other versions.
As an Australian vegetarian I can recommend "marmite" (en.wikipedia.org/wiki/Marmite) as a good source of B12.

It is perhaps ironic that marmite is also loaded with sodium. So... if we take this article at face value it's win/win!
GitHub has been organized this way since it was in a pre-revenue state.
Try normal again with a Wizard or Barb... I found both much more challenging than either Witch Doctor or Demon Hunter.
Yeah calories matter but processed foods seem to be the real culprit. They make it easy to eat too much and get addicted to the fat salt sugar combo that leads to problems.

I hate how grains make me feel so I am not going back. Losing weight is a side effect of having more energy via cutting out food that was toxic for me to be eating. This isn't religion but just empirical testing on my part. If it didn't work I wouldn't do it.
My Kickstarter Project got turned down. Why?
Avid reader since 2010. Spent nearly two months rent making the video computer animation. I followed every guideline. There are shockingly similar products on their right now. Any ideas? Also what do you think?
I believe your "the first time in Nepal" should be changed to "the first in Nepal" or something similar.
> are not opposed to eating meat but rather to killing animals

That is not at all true. It may be true for some people, but it's hardly universal. Some people don't like meat, some people don't digest it well, some people avoid it for health reasons.

It's only a small subset that avoid meat because they are opposed to killing animals. You can tell based on if they avoid leather as well.
"The grass is always greener where you water it" is my preferred version.
> It'd be pretty neat to chat with a stranger while strolling the Louvre.

Please tell me you meant while THEY'RE strolling the Louvre. Please. Because if you're using a web app to talk to a stranger while simultaneously strolling the Louvre (I'm not sure "strolling" is what one does to the Louvre) I believe there's something wrong with you.
Ask HN: Is this a good business idea? Buythese9things.com
Hey HN. Total newbie here- this is my first "legitimate" submission here.

http://buythese9things.com

It's called "Buy these 9 things". It's basically just a simple site that has 9 items that I get a referral fee from. I'm the seller and curator of the 9 items. Please check out the F.A.Q page to answer some more basic questions.

My (first) goal: make my money back for domain registration. If I can make this a simple business "model" to follow, then I hope to replicate it for someone else, and then eventually lots of people. Maybe it could lead to a whole new shopping experience for people, and a way to make money!

So, what I'm asking HN is this: What do you think of this as a simple idea to test the water? Do you love it? Hate it? Think I'm wasting my time? Please-- any feedback would be highly appreciated. My contact information is in my HN profile, if you would like to talk personally. Thanks for reading!

Edit: This went from idea to MVP in 2 days. I used Refer.ly's new service as the referral system.
I have a fork because I sent several pull requests back, before I got commit rights to the main repo (kevinlawler's).
The Avengers: Third highest grossing film of all time (or is it?)
A modern smartphone will go for weeks between charges if you keep it turned off, too.

This comparison is not useful.
At my former workplace we hold regular programing workshops for absolute beginners, mostly for groups of art students, using Processing. Surprisingly the first and biggest pitfall what our students had to jump was always the question: How can I type { ? So after a few occasions, we get the habit of starting with an introduction to the whereabouts of funky characters.

I can see how fast could things turn unmanageably hard when a novice try to tame the keyboard, an unfamiliar text editor, the command line, and a programing language at the same time. I think that should be the reason why all the programing systems, which are intended for non-professionals, and I know of have a tightly coupled ide. (Arduino, Logo, NodeBox, Fluxus, and the aforementioned Processing) Did I forget something out? Do anyone know any popular, or less known exception?
This is pretty long for HN, but it is a thorough discussion about the current state of technology and our moment in history.
They still haven't merged the tabs into the titlebar on os x..
I came here to post this. The only way you could possibly have anonymous visual interactions on the internet without penises would probably be to create a "show us your penis" website, it would get trolled by people posting cats or something.
Pao Breaks Her Silence On Alleged Gender Discrimination Via Quora
The bubble isn't in valuations, which are reasonable. Rather, the bubble is in the high value that some very talented people are giving to subordinate positions in startups that "seem" cool, not based on business or career considerations, but irrelevancies like whether there's an XBox on site. They're doing themselves a disservice by taking positions that tout themselves as the "startup experience" but involve none of the investor contact, mentoring, or career development that they'd actually need in order to become founders for real (I.e. with enough contacts and resources to do it right and without risking personal financial ruin). They'd be better served if they took technical positions at more established and traditional companies, whether these be larger corporations or "lifestyle" businesses.

Of course, there are a lot of great startups out there, where a person can learn a lot very quickly, but those are not all of them and joining a company because "it's a startup!" is, without more knowledge, a bad idea.

That's the bubble I see: people taking jobs in dodgy startups for ridiculously low equity slices based on information that's either biased or only validated by the ridiculous echo chamber, thinking that their position as Employee #57 is going to make them real founder material in 8 months (because the CEO will just give them investor contact). It don't work that way.
Slopegraphs – The Quintessential Tufte GDP Example Revisited
And truly surprising that when you add faster components, bigger screens and many, many more functions, phones require additional battery power. At this point, my phone can make it from my wake up at 7am easily until 3am if I'm out late, and that's enough that I don't have to worry about it (though obviously I won't say no to battery improvements).
Because I find it fun. If you don't, that's perfectly cool, too.