skysight-inc/HackerNews huggingface dataset:
I agree, let's flip this around and think like customers. We go out to choose a vendor for some important service.

Vendors A and B have roughly equal parity on features and services, but vendor A's employees eat their own dogfood and vendor B's don't.

Now in one sense, who cares? Eating your own dogfood is a means to an end, not the end itself, so it's like finding out that McDonalds employees don't eat McDonalds food. As long as they wash their hands, who cares what they eat themselves?

But on the other hand, I'm a human being, and I'm personally a lot more comfortable doing business with a company that seems to care about its product from top to bottom, and isn't staffed with people who don't like their own product enough to use it.
Even barbers are licensed professionals.

Meanwhile wannabe "software engineers" are copy-pasting together web applications that store the personal information of millions of people without the slightest thought behind security or proper design.

We collectively wonder why there aren't more programmers... maybe the problem has never been a lack of education, but a lack of prestige and respect.
My specific target niche is First Nation organizations and small businesses in Northern Alberta, Canada. I would prefer to be represented by someone who understands the unique needs of my customers. However, I do see value in your service for someone who works with multiple niches.
Not really I worked at a top 5 civil consultancy and the majority of engineers where not chartered it takes quite a few years of professional work to achieve that status.

and its more about "who you know not what you know" to quote my dad
Any famous writer's style should stand for a "filter" that anyone can apply to a text. I'm waiting for the Instagram for text editors.
Why I Tried To Kill Myself at Penn
Inside My Home Rackspace Private Cloud, OpenStack Lab, Part 1: The Setup
I think this ironicly named library is the culprite: http://areaaperta.com/nicescroll/
I bet there are people who avoid "hacker" news because they think it is about malicious activity.
There are mod policies on HN that ban/regulate users. Without those, would the quality still be as good? Probably not.
Essentially, researchers found numerous sloping terrain sites with ferrous and ferric spectrographic signatures that have been rising and falling with temperature. The best explanation seems to be melting briny water. The effect varies a lot from one year to another, and lots of comparable candidate spots don't show any effect.

But you can't learn anything about what's going on from this dumbed-down reference. Here are some better ones -- the two peer-reviewed research papers, and the JPL press release:

http://wray.eas.gatech.edu/Ojha_etal2013-acceptedGRL.pdf

http://wray.eas.gatech.edu/Ojha_etal2014-acceptedIcarus.pdf

http://www.jpl.nasa.gov/news/news.php?release=2014-042
Wow. I hadn't seen him before and his picture screamed Gaius Baltar (Battlestar Galactica) / Julian Bashir (Deep Space 9) to me. The Sci-Fi is strong with this one.
A quote: "Confirming the presence of water on Mars would undoubtedly be huge, namely because — at least within framework we can understand — it’s fundamental for sustaining life."

This is very misleading -- we already know there's plenty of water on Mars, by way of several lines of evidence. The original observation of seasonal markings doesn't address the issue of water on Mars, for which there's plenty of evidence, but whether the markings result from water briefly flowing downhill as it sublimates (a process measured in seconds because of Mars' low atmospheric pressure), leaving a trail of debris to mark its passing -- a much less dramatic claim.

But these facts won't stop ignorant science journalists from presenting this observation as though it represent some kind of theoretical breakthrough.

Link: http://en.wikipedia.org/wiki/Water_on_Mars

Quote: "Water on Mars exists today almost exclusively as ice, with a small amount present in the atmosphere as vapour.[1] The only place where water ice is visible at the surface is at the north polar ice cap.[2] However, abundant water ice is also present beneath the permanent carbon dioxide ice cap at the Martian south pole and in the shallow subsurface at more temperate latitudes.[3][4][5][6] More than five million cubic kilometers of ice have been identified at or near the surface of modern Mars, enough to cover the whole planet to a depth of 35 meters.[7] Even more ice is likely to be locked away in the deep subsurface.[8]"

In other words, contrary to the linked article, the presence of water on Mars is not a new discovery.
Uber sued for wrongful death of 6-year-old
Google, SAP, etc, get sued for things like breach of contract, patent infringement, etc. A lawyer or doctor can get sued for his or her work not meeting the expected standard. Imagine the following bug: a variable can take on values of RED, GREEN, and BLUE. You write a switch statement that fails to consider BLUE. Your product crashes, causing your user $5 million in business losses. You get sued for software malpractice, for failure to consider an obvious alternative case.
Hmm, could that be because they have to compete with free?
It's kind of like A/B testing. A blue button isn't wrong, but a green button coverts better.

Language is the same. If your goal is to communicate, the most easily understood choice is best. Some grammatical quirks do nothing to hinder comprehension and don't need to be pointed out (ie - less/fewer). Others are far more toxic.
"engineers were people with great technical influence and if I wanted yahoo search to be successful, people around me had to see me use it."

Insane. If anything your time might be more valuable than someone else's, and if you can get your job done faster with google or bing, get the job done as efficiently as possible. Using Yahoo on campus, then using google off campus is even worse, because it gives the impression that it's solving your needs when it's clearly not.
I have been using PayPal for 10 years or so. I use my iPhone all the time, in fact I am typing this on it right now. I shop on eBay all the time on my phone. I pay for a bunch of things online using PayPal. And I DO NOT have the Paypal app installed on my phone. Why? Because its unnecessary. PayPal, the service, works just fine without PayPal, the app.

If PayPal truly wants to grow their business, they should improve significantly their merchant relations, not their app.
It could be that, or they have seen the sausage being made and are steering clear of it.
I am so scared moving all my "right" to my phone. If my phone is stolen, that guy can browser my visiting sites history, and then try to use clef to login, payment...
Keyboard with built-in display
Thanks so much for your feedback. Clearly I've presented my understanding of things (with references to where that information came from)

While I'm not sure that "Taubes again sigh" is an argument I'm on board with (ad hominem fallacy?), nor is ORLY? A compelling argument (ad CAPS et meme fallacy?) I'm happy to adjust my understanding based on new evidence.

I'll happily read your reference and try determine if there is anything of value in it.

As well, fat solubility was presented to me as I passed it on in my comment, if my understanding is off I'd happily adjust to newer and better information.
Haven't there been case studies showing that it's possible to deanonymize Bit/Dogecoin transactions? Since the blockchain records all transactions, one slip-up could lead to your identity being discovered.
I don't know the details but in my opinion a deamon thread like with the Java could work. Besides, I don't think V8 specifically designed for the server use.
This looks like a very nice concept, I've been exploring something similar but didn't get quite as far into the engines. What I've been doing is have 1 rails app that does the stuff rails is good at and have smaller Sinatra apps mount into the config.ru for the parts like APIs and the parts that handles web hooks from external services. It's not as clean as your solution though as there is still model sharing.

It's very tempting to do model sharing because it just makes things so easy but I can definitely see having to rewrite models when the time comes to scale out the parts of the app that is getting more hits. With your approach I wouldn't have to worry about that because it's modular from the start.

Would love to give this approach a try! Thx for the article.
> People positively compete to be giant assholes.

People compete to be giant assholes under their own names. Facebook logins with picture and all.
How is this game not frustrating? The hit box on the bird is the size of the moon, making it very hard to determine where you will "collide" with the pipes.
> It's amazing to me that it has taken us so long to arrive at such a tentative result on the existence of water on Mars.

The article is completely misleading. The presence of water on Mars is not remotely controversial -- it has been detected in a dozen different ways.

Link: http://en.wikipedia.org/wiki/Water_on_Mars

Quote: "Water on Mars exists today almost exclusively as ice, with a small amount present in the atmosphere as vapour.[1] The only place where water ice is visible at the surface is at the north polar ice cap.[2] However, abundant water ice is also present beneath the permanent carbon dioxide ice cap at the Martian south pole and in the shallow subsurface at more temperate latitudes.[3][4][5][6] More than five million cubic kilometers of ice have been identified at or near the surface of modern Mars, enough to cover the whole planet to a depth of 35 meters.[7] Even more ice is likely to be locked away in the deep subsurface.[8]"
One of the best product names I have seen in a long time!

- People who are interested in being a (good) writer get excited when they hear the name. The name suggests they might write well like Hemingway.

- The name is already familiar and impossible to forget.

- It creates a lot of controversy and discussion as seen in this thread!
This is cool. Is there anyway you could get markdown (or some similar format) to work with it. Essentially this (http://mangomarkdown.com/) but open source. That would be awesome!
@dangerlibrary simply says: Do not re-invent the wheel. I cannot see any real-world production environment where this new server is better approach then activating a tiny config file. Thus, it is a very good lesson to the author: Use what is out there and build what is missing.
Clash of Clans Generates $892 Million in 2013
This must be what it is like to be a sperm cell.
What Conan O’Brien would’ve done as Microsoft CEO
Silly anonymous HN hater, don't you know I moved on from Google? I'm an employee of NSA now.
You've probably checked out colored coins and counterparty, too. They both already have working implementations of secondary markets on top of the Bitcoin blockchain. Colored coins has two GUIs, and counterparty has a command line client with a simplified GUI, and more GUIs on the way.

Both of these projects are very alpha, so anyone checking them out should only use money you can afford to lose until they're out of beta (and the devs of both projects are pretty responsible about this, I believe).

I'm a little skeptical of Ethereum. It's notoriously difficult to build sandboxed virtual systems for browsers, much less for payment/asset exchange systems. And the money they raised with no working prototype is somewhat obscene (I think the typical HN start-up would have a conniption fit if they learned how much they raised, and still maintained ownership). But it is an incredibly cool idea. We'll see.
Brevity is a sickness. I have natural immunity...;)
"Netscape Navigator was not free to the general public until January 1998" - wikipedia
Is that how real thing worked? It is really addictive. I heard about controversy but never played the game. P
From Ideas to Traffic results: How we run a blog with 700,000 readers per month
Perlmutter's stuff is way out of the left field. If you read the actual study, it does not support his conclusions. Interestingly, there are studies that show that a vegan grain-rich diet lowers hemoglobin A1C. So much for his made-up "grain brain" condition. Of course most diets studied lower it, because they are much healthier than the standard american diet of overeating.

And it's also perfectly possible to be a moderate consumer of sugar and have low hemoglobin A1C depending on other lifestyle factors.
Dumb Starbucks Founder Nathan Fielder on Jimmy Kimmel Live
I agree with you, but I think that "entry level programming" is unfortunately much further away from the general public. I can still roll over to my Apple //e, reach around and flick the power switch, and be right into a BASIC prompt so that I can start typing in commands. Writing a game in the mid-80s meant a text adventure that would eventually be printed out and published in magazine. The first game that I ever bought was "Ultima" and it came on a floppy inside a resealable gallon kitchen bag. I talk to middle school students all the time that want to know how to code their first FPS before they have even got Hello World up and running.

Setting aside what is best for programmers and their "status," it seems to me that what business needs are hundreds of thousands of employees that have at least enough of a programming background that they can automate some of their most mundane and repetitive tasks. I used to work in finance and I would sometimes wander through the rows of analysts and account managers copying and pasting spreadsheet data and making charts and presentations deep into the night. It is time to stop that insanity, to expose everyone to enough programming so that concepts like loops and if/then statements are understandable.
What limitations should one be aware of that would make ElasticSearch not a viable candidate where something like MongoDB would be a better fit?
It bothers me that the pocket at the bottom of the page is too small to fit the phone.
Remember Smalltalk? (2008)
I’ve often referred to Smalltalk as the ‘Latin’ of modern OO languages. Most owe a tremendous debt to Smalltalk but the language itself has been relegated to a small niche of technology elites for several years now.

Here a simply equation. In terms of mental fortitude…
My dream: A mechanism that will allow me to avoid having to do a whole-site upgrade of an ancient Rails 2.3.8 codebase on Ruby 1.8.7 by slowly refactoring services out into Rails 4 engines on Ruby 2.1, keeping the entire production site up at all times.
I much prefer editing like this than in markdown!

FYI, when I hit "enter" I expect a new paragraph to be created.
It is a tricky business, esp. when you are not that well versed into that whole social "stuff", e.g. finding the border between being awkward/clingy and having a "normal" interaction. Like I do this stuff what you are describing maybe once a year for the holidays. It always feels creepy to me approaching people without having some concrete "issue". I am at the moment pondering about creating a birthday database and sending out a handwritten note to anyone in my contacts for their birthday via snail mail. Again very tricky to figure out if this is "awkward" with people where I have not that much contact with, or if it comes across as classy.
Good Intentions: How Not To Run a Business
Personally, I eat a lower-carb diet of fruits, vegetables, meat, fish, and other healthy foods most of the time. A few times a year I have a doughnut. Do I have an unhealthy diet because of that?
I don't compare to Linus but I think I was hit by this bug.

I cruised through high school without trying and actually made it through undergrad the same way. Now however I am faced with the prospect of relearning a lot of it if I want to move forward. That or be a run of the mill web dev for the rest of my life.
US Government Targets Pirate Bay and Other “Notorious” Sites
Really cool, but it seems I don't have authorization to manage the issues of someone else's repo on which I am a collaborator. Maybe just a limitation of Github's api?
Yes, yes, except this allows you to log in from an untrusted computer.
How to make an app – Over 150,000 Apps Published with AppsMoment
AppsMoment.com today announced that their users have successfully published over 150,000 applications and counting. As a builder application, AppsMoment gives users the opportunity of creating their own Apple based mobile applications without the need to learn code or invest time and effort into manually building software. AppsMoment provides a unique answer: how to make an app and has quickly become one of the leading application iPhone maker available on the internet.
Well this is confusing.

You start by saying that 4chan isn't a good example of anonymity being a good example of not-meaness.

Then you say you don't know 4chan very well.

Then you give the example of commentors on newspaper articles competing to be giant arseholes. But often newspaper comments are not anonymous.

I feel like the sands are shifting.

Meanness in online comments is important because some people think real names stops it. Look at HN where the expectation is that people should behave like assholes, and often use real world identifiable IDs, and yet has many examples of mean comments.
I believe your parent is referring specifically to basic physics/chemistry research toward future process technology, rather than processor design.
Can someone explain this function signature? I can't grep it.

func (h bytesHandler) ServeHTTP(w http.ResponseWriter, req *http.Request)
How Well Intentioned Lawyers from a Top 20 Firm Almost Ruined My Startup
11 Ways to Raise Your Team’s Morale
"some of you refused to install the PayPal app"

They may have some legitimate concerns about what the software actually does, records about them, etc. I'm not saying it's necessarily right or wrong, but there may be more at play than just "I hate working here - this sucks".

There are some things I probably can't install, as my primary device is still on ios5. Would I penalized for not upgrading my whole device just to show some company spirit?

Also... if they're testing out "paying with mobile", they're never going to get 100% acceptance rate. Real world scenarios, not everyone will have your app or install it just for that transaction. Seems this is actually a good 'real world' test of what it's like on the front lines, and yelling at your potential customers for not using your app isn't the way to go.
I also took a few days a few weeks ago to setup elastic search after my mysql full text search fell apart.

What I'm doing is slamming the full text output of OCRed PDFs into a MyISAM table, the entire document in a text field.

What I'm afraid I'm not doing right is creating the web interface to search elasticsearch. What I'm using filters with the query string syntax[1] in the search box, pointing directly at that fulltext column. I'm also using the highlight functionality so that I can specify how many highlight blurbs to return with the result. The query string syntax works great with the OCR'd text, because most of it is near-garbage (as most ocr is) so you can search for something like "net sales"~50 to find those two terms within 50 words of each other. I think the results were something like:
net sales 15,000 results
"net sales" 120 results
"net sales"~50 550 results

Can anyone point me at a good web based search implementation using elasticsearch that explains how they're doing it?

What I have works pretty good, I just want to... check my work, I guess.

[1]: http://www.elasticsearch.org/guide/en/elasticsearch/referenc...
Drat, he's using clef! Oh well. Hit him over the head with a cro-bar and take his phone.
My name is Kennedy and I am represented by Kenvak. I am not the biggest fan of recruiters. A recruiter is hired and paid by a company to find people to fill that role. My rep Brian is paid by me and he works for me.
Mozilla plans to sell ads in Firefox browser
Treating a quality problem as an obedience problem is being an asshole.
What if they have no use for the product rather than 'don't like' said product? It is quite possible to just not need to use PayPal and still work for them.
You were probably being facetious, but Poppler is already used too (PDF rendering library).
https://hacks.mozilla.org/2014/02/localforage-offline-storag...
presharding

You create a number of shards for each index(database) that you can't later expand.
The iMessage/APNS initial registration protocol sends the hardware serial number of the device it runs on to Apple as part of getting its client certificate.

They're formulaic, so you can come up with valid ones that aren't your own, but good luck doing that in a way that scales well and doesn't run your app afoul of the DMCA.
Perhaps you might think of it more as a compensation measure. Because things are uninsured and untrusted, OSS may be much more important.
Take a look at VersionCake ( https://github.com/bwillis/versioncake ). Yes, I am one of the authors.

After having gone down the path of separate API controllers, we learned that the APIs had become a second class citizen and had different code paths than the web based resources.

We unified everything; the same endpoint that the user goes through for web signup is the same endpoint that the API will request for a create.

We're just using respond_to's to respond to the various types of clients that make requests.

Utilizing Rails, Jbuilder, and VersioCake, we have a unified, versioned API that can support earlier client versions (thanks to VersionCake).
It's certainly an interesting challenge to make the plugin output markdown and I have also considered it. I think that if there are people willing to contribute to this feature we could do it.
If I were building a project that used jquery, then this would be a good thing.

But these days I prefer things to be as vanilla as possible. jquery is becoming more of a burden than help given how much better modern browsers are becoming.

In the not-too-distant future I picture myself stripping jQuery from my projects, so the less tie-in the better.
Generally, too much rest isn't useful for recovering from burnout. Sure, rest for a day or two (or longer, if necessary) if you're very fatigued. However in the long-term, you won't end up recovering if you just sit and do nothing.

The key is to do motivating, enjoyable activities. Build up gradually - it will take time. Social interactions, sunshine, healthy food, exercise (within moderation) also help.
As long as you get the right amount of calories and nutrients, keto can be healthy long-term, as can veganism. People should chose the diet that works for them. The diet they like enough to follow.

For me, keto naturally reduces calories. I'm not the kind of person to overeat bacon or butter. I like them, but I won't overeat them. Whereas when I was vegan I found myself overeating a variety of things.
I personally prefer libraries without dependencies when possible.

Edit: http://YouMightNotNeedjQuery.com might be of assistance
Similar vein:

https://news.ycombinator.com/item?id=5261598
1. Are you seriously complaining over make itself not creating the zip file, duplicating the functionality of the 'zip' tool?

2-3. This command does what you want: zip -R -FS foo.zip '*.c'

4. In practice timestamps work just fine unless you deliberately sabotage them. To use content hashes, the hashes of the input files when creating a target would need to be stored somewhere for future reference. This storage place could just as easily be corrupted. Make is a build tool, not a VCS. Treat it as such.

Yes, some things are specific to GNU make, but it is the de facto standard, something waf can only dream of. If you're going to complain about something being non-standard, your suggested alternative should be more of a standard, not less.

If you want bz2, why did you ask for zip?
I can't comment much on MongoDB, but I've written a bit things to keep in mind when considering Elasticsearch as a NoSQL store here: https://www.found.no/foundation/elasticsearch-as-nosql/