skysight-inc/HackerNews huggingface dataset:
Well, this is weird. A few hours ago, I tweeted how I dislike Rails::Engine(https://twitter.com/pothibo/status/433595617383047168). I'm going to write a post about it sooner or later but here's a few reasons on top of my head why I dislike them:

- Rails' use of folder for autoloading can encapsulate part of your application like engine does. (app/models/admin/post.rb vs app/models/post.rb)

- Different dependencies will turn on you in the long run. You're shoveling the problem ahead.

- Routing between different engine is cumbersome because of lack of autodiscovery (You can't know easily at run time which engine is mounted)
Ditto open file handles, which is easy to push when aggressively over-sharding. Not an uncommon mistake for the enthusiastic newbie.

Having supported Solr/ES/Lucene in production for 4+ years now (websolr.com / bonsai.io) I would be pretty hesitant to trust Lucene in general as a primary data store. Beautiful for secondary indexing, but otherwise, Why Not Postgres?™ ;)
Or any key!
This is to the point. In a low trust environment transparency and reputation will be the biggest influencers.
All of the things mentioned in other comments. However my burnout also lead to chronic fatigue syndrome, which (at least for some people) seems to be caused by extreme burnout. Severe depression/anxiety, inability to digest much food, severe fatigue (not able to walk very far, if at all), vertigo/POTS, disrupted sleep cycle, feeling very cold, etc. Some people get chronic pain as well.
We have pseudoanonymity on hacker news, and everyone gets along just fine.

Perhaps anonymity is a red herring. Maybe the tone of discourse is a function of what kinds of people a community attracts, and how involved each user is with that community.
It's worth noting, though, that many readers will be distracted by your use of less with counting nouns. Whether that's a pro or a con is up to you.
Then the rich enough are free to continue posting whatever they want, the poor are discouraged from posting anything at all and everyone else has to justify paying money to communicate with strangers on the internet that don't care what they have to say anyway.
Celery is typically used with RabbitMQ, which is an advanced message broker.

If you don't need the complexity (most don't), need persistence, transactional guarantees and already have PostgreSQL in your stack, then the pq-library is probably a good option.

It's not really for a distributed setup, but meant to operate within a cluster (local area network, same data center). Most people don't have distributed systems ;-).
"Containment board"
Julia, Rust etc. languages are already doing it.
It was a reference to the Hemingway app. If you paste acqq's comment into Hemingway, it suggests "Four adverbs used. Try to aim for two or less."

As humour goes, it's a few levels of indirection away from Seinfeld. But you're on a forum full of people who spend all day thinking of abstractions for their abstractions, so what do you expect?
CandySwipe Open Letter to King regarding trademark
They're ignoring that Apple (and others) are competing in design at all and claiming the only progress is in fab process. Fab process is very important, but it is most important in x86 land where you don't have many options but to improve fabrication, hence Intel's massive spend there. Beyond that you have the competing groups of TSMC, GlobalFoundries etc. that will spend way more than any non-specialist is going to.

The rest of the processor industry, including the ARM ecosystem where some people get to compete with ARM themselves, is making a lot of progress in working out how to improve the layout of the transistors, such that two designs on the same process can perform quite differently. In the case of the Ax devices and the Krait this is a surprisingly significant margin, and they tend to be at least a whole generation ahead in performance of the designs coming out of ARM. This is not something to be dismissed.
I am not an engineer, but have a good friend who is an engineer doing nuclear reaction cooling systems. He worked in the industry for close to ten years before getting his PE, and only did it because his employer asked him to (I believe it helped them get a contract). Based on my conversations with other engineers, other industries (ME, EE, CE) seem to operate in the same way--some employers don't require the exam at all, others may push to have employees take it within some period of time after hire.
Found a bug: type in "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" and watch the highlighting break.
MIT Mistakenly Tells Some Applicants They’ve Been Admitted
Yes it does, although not out of the box:

http://wiki.nginx.org/HttpEchoModule
One my biggest problems is word repetition sentence to sentence. I have been mulling an NLTK powered editor for quite awhile now and this PoC is exciting.

But I want to much more!

* Measure for consistent voicing

* Apply arbitrary-ish user supplied rules

* Analyze grammar in sentence structure
It looks like a school of fish that are slightly out of sync in space-time with each other.

But seriously, this is all the game was about? Really?
I imagine 'behind the scenes' at most organisations is a nightmare. My experience of the folks at Wikipedia is that they are nice bunch of folks, achieving really amazing stuff with a minuscule budget.

Due to their non-monetary goals, total reliance on volunteers, and transparent structure, they are more like the UN than Google, which inevitably leads to weird arguments.
I've known both a few utter tools at Apple (who got forced out) and a few people currently there (who are amazing).

I guess what I'm most interested in is: does Apple have a way to get rid of bad managers? Amazon doesn't seem to, from what I've heard, and Google has some who become "politically entrenched" and thus hard to eliminate. "Only have great managers" is probably an impossible goal, but some kind of correction process is both necessary and probably a reasonable thing to implement.
Short answer: No it is not but it's already fixed ;)

Long answer: The editor mode in the default options was mistakenly set to 'inline' and as the demo does not set this option the editor had the new paragraph feature locked.
I host and support websolr.com and bonsai.io and have seen a lot of search implementations.

The main thing for good stability and performance is to be very good at batching your updates. You don't want to sling a ton of highly-parallel single-document updates at Lucene, lest you thrash the JVM and start garbage collecting like crazy.

From there, on the query side, you'll want to get a good working knowledge of the different tokenization and analysis options. There are a lot of subtle and interesting combinations to be had in there that influence performance and relevance of your search results.
I skipped 6th grade and I'm still glad that I did so. I spent years before in school just being incredibly bored. Some years, I would write plays for my fellow students to perform, sometimes I would take "advanced" math, but I just felt like I wasted a lot of time.

I wanted to skip my senior year in high school as well, but my parents wouldn't let me. I have to say that I'm glad they didn't. I actually enjoyed that year a lot. One of my favorite classes was a humanities course that was rather unique. We had a team of teachers and would study the music, art, literature, and history from a period in time and gradually marched our way forward. It was great! Also, in college, the only humanities course that I took was science fiction, so if I hadn't taken that course, I would have missed out on a lot!

At least for me, skipping grades isn't about an "ego boost" it's about time. It's the same thing with AP courses--some people say that they aren't equal to college courses, but if you take them, pass, and the school accepts them, then it saves you an incredible amount of time.
It not marketing well isnt the simplest answer, it markets as well as every other html5 feature that they have implemented.

Given they already have a working implementation just waiting to be merged, and webSQL is both dead and their implementation horribly broken, I also cant come to any other conclusion that Apple have little interest in their devices being used for advancecd web content
As the commenter you are responding to mentioned, the hit-box is much larger than the bird.

If your hit-boxes aren't the same size as your sprites, players are frequently going to die when they didn't even appear to hit the pipes. So no, it isn't always the user's fault.
Yep, I understand why a company would want employees who do all those things. Employees who do all those things is a great signal that you are on the right track, and some of those things in and of themselves will produce benefits for your product, sure.

But you can't get those things just by ordering your employees to do them. Even if you somehow get your employees to pretend to have loyalty and enthusiasm by ordering them to, that is -not- a signal that you're on the right path, and won't produce those benefits.
Alphaworks – Turn your community into owners
Quote: "So listen, what I'm saying is screw the rules: evolution cares only about whether you get laid."

It's a funny piece and meant to be, but the above is wrong -- evolution, natural selection, cares only about why and how you get laid. The reason, as has been pointed out by many, is that sex isn't about creatures making new creatures, it's about genes making new genes.

The answer to the old question, "Which came first, the chicken or the egg?" is, "A chicken is an egg's way to make another egg."
A fun contrast to this would be kottke.org's "Growing Sentences with David Foster Wallace" from a while back: http://kottke.org/09/03/growing-sentences-with-david-foster-...

Also: I haven't read a whole lot of Hemingway, but when I did read him, I always thought he was much more versatile a writer than made out to be.
I'm not sure if ElasticSearch does anything like this, but I make use of MongoDB's GeoJSON queries, namely the $geoIntersects operator.

http://docs.mongodb.org/manual/applications/geospatial-index...
I should point out A7 was manufactured by Samsung...

It is troubling that the new players in Silicon Valley are not really committed to basic R&D.
I suggest reading Turing's paper in the form of Charles Petzold's book The Annotated Turing [0].

0. http://www.amazon.com/gp/aw/d/0470229055
I'm curious: what is the point of markdown if you're using a specialized visual editor to write it?
Sounds like she had a lot of awful friends who outright refused to be there for her.
Julia isn't AOT compiled. Indeed, one of the things that makes it so fast is that it does JIT compilation of method bodies using runtime information to drive type inference and to produce multiple type-specialized copies of methods.
Being engineer #1-5 at a doomed-to-eventually-fail company, say Color, is actually still a better bet than being engineer #102303 at Microsoft in a lot of ways. Your equity is worth less (often worthless, sometimes not), but you get other upside.
Penn’s response? – Sending some administrator to see me in the hospital (HUP). The first and only thing that she said was, “Are we going to make this an annual pattern?” because I had been hospitalized the year before. I said “No” and she gave me her business card.

My kids are going to college in a couple of years. How do I avoid sending them to places like this?

People expect (and should expect) to be treated better than this by their employers. But by their vendors?
Who was Nabokov writing for?
Is happiness not a coping mechanism for anxiety?
I'm sorry, but this sounds like sour grapes. If you build software, you're an exogenic source of that erosion too. You've created tools that have made it easier for the next person to contribute. This practice makes software development unique and exciting. There are plenty of competent and incompetent engineers and self-taught developers alike. The currency of expertise is not exclusive to post-secondary accredited programmers. It's earned with results and hard work.
Congrats to the team - absolutely love elasticsearch. Having a lot of fun with it here at Stack Overflow.
I would love to read it. I noted and am worried about the dependency thing, though I think that would still happen anytime they were all in the app/bundler regardless of engine use or not.

For "knowing what's enabled" we use the BootInquirer I mention, though we've never had to to know at runtime. The interesting stuff comes up when we have to sync the routing to our load balancer, which we haven't fully automated, though it seems possible.
Ask HN: Precision/Recall benchmarks of Google and Bing
Can someone point me to the latest precision and recall benchmarks for Google, Bing, Yahoo.

I wrote an NLP engine and want to run it against some standard benchmarks. What would be a good way to measure and compare?
this is essentially what PNaCl is http://blog.chromium.org/2013/11/portable-native-client-pinn...
It's kind of condescending to say something like that though because we have no direct understanding of how other people feel. Most people do not kill themselves. It's possible that those which try simply feel worse than those that do.

If you would feel way worse most of the time, then maybe you would kill yourself. And if you would not, is that morally superior behavior and if yes, why?
Pie chart: The world's worst way to display time-series data.

http://o.aolcdn.com/hss/storage/adam/2c59e6862a532820a9854bd...
> I say this with hesitation but I believe that Snapchat, with all of its idiotic flaws is an indication of how the future of social networking platforms will be.

Snapchat only really delivers on its promise because of the kind of user-hostile DRM Stallman and his ilk have been screaming warnings about for years.

Its children and derivatives cannot reasonably exist in a future in which end users have real control over their computers.
Wow, it looks like they do... http://www.elasticsearch.org/guide/en/elasticsearch/referenc...
Yes, employees that use their own product generally a great and encouraging sign.

But what if you find out that the employees at company A use their own product only because the CEO ordered them to do it or get fired, and they actually hate the product themselves too?

No longer quite so encouraging.

They are mistaking the indicator for the thing indicated. Dogfooding is an indicator of quality and commitment when it happens naturally; when you artificially compel the indicator, it's no longer a good indicator.
I especially like how easy you can guess the non-obfuscated version: http://www.hemingwayapp.com/js/hemingway-doubleup.js
What is "not actually true"? OP's comment was not "there are no estimates that there are 66,000 FTE US IBMers."
By making the collision predictable [edit: interestingly, larger than I would have imagined needed], the gamer knows exactly why he/she failed. There's 'honesty' in the directness that most games lack (and therefore gamers crave).

And then - by allowing a quick restart, any frustration is overshadowed with the desire to try again.

There are other interesting fine-details. For example, notice when the bird starts to dive (an experience game developer pointed it out to me). It happens when the bird goes under the last flap-point. This allows for a much deeper control system than the one-switch interaction suggests. This depth is intuitively grasped by the gamer on some level, providing more fuel to try again.
C# is not a dynamic language.
FWIW, I find being alone/lonely when surrounded by happy bustling people is much more crushing than being or feeling alone with no other people around.

In the latter case, you can kind of ignore it a little, in the former it's right in front of you, teasing you, but just out of reach.
Glyde.com now accepts Bitcoin
So can I utilize the word utilize to appear sounding fancy?
AWS, along with other cloud providers such as Rackspace or Digital Ocean have specific detection techniques for DDoS from their servers, in order to maintain legal and reasonable use of their resources.

Also, that's not very responsible to release this script on HackForums, the home of every script kiddie around Internet.
This version is actually much more difficult than the mobile version.
I think the "2" is appropriate here. This is not protracted discourse, it's a label. When my sentence lights up some color, and my eyes jump to the sidebar and find that color, we want the max count to pop in a way that it shouldn't in ordinary text.
I see how you're attempting to pass off the obvious propaganda that Google and the NSA are separate entities, when Snowden's revelations clearly suggest they are one and the same.
Coming from a Canadian, perhaps the most correct response would be to chide us on our pursuit of a more perfect union :-)
I've worked with 10 Indian employees that could easily be replaced with a single competent westerner (of any descent whatsoever) for 1/3 the price.

Funny. IIRC, in One Night @ The Call Center, Indian call center employees are told that a 35-year-old American has the intelligence of a 10-year-old Indian. Ouch.
> You can make a pic, send it through snapchat, and be confident that regardless of the outcome (people loved it or hated it) they would never be able to see it again.

Yeah, not so much. If there weren't things like screenshots, perhaps. A browse through Reddit's seedier parts proves this ephemerality a lie.
Nice! Good to see others tackling this sort of problem.

I'm actually working on a similar project, but it instead uses the file system abstraction for storing and retrieving data. It's called BrowserFS [0], and it emulates the Node file system API.

I haven't written an IndexedDB or WebSQL backend yet, because I've been focusing on the architecture and other problems recently. But I'd appreciate any comments people have on it. :)

[0] https://github.com/jvilk/BrowserFS
"The freedom to vote."

That isn't a natural right. That is born out of the system of governance that we've decided is best. There is no natural right to vote — not in the same way we have a natural right to speech or defense or anything else of that manner.

Democracy is dangerous. Our founding fathers despised true democracies, which is why they founded this country as a Constitutional Republic, and notably one that not everyone could vote. Many call them racist and sexist, and no doubt that was part of it, but they also understood that having a bunch of uneducated people voting could be disastrous. NO ONE should be allowed to vote your natural rights away, yet you see this in democracies all the time. You're right, though, the trick is figuring out an acceptable way to proof voting privileges.

Even the word "democracy" didn't come into popular use until the progressive era.

So yes, when we follow true Constitutionalism, voting is important because we should be selecting our leaders to uphold that limited government. But in our current system, we've given government so much power that we allow people to elect leaders that are going to give them the most, all whilst selling off the power they have taken from us to companies that want to protect their business model.

And once again, you really need to stop doing the whole, "I'm surprised you aren't smarter" bit.
Quick note - if I delete everything in the textarea, I can't undo to get back to where I was. Strangely this is something I do often - not sure why.
I think happiness is a result of a coping mechanism. Aerobic exercise can be a coping mechanism, which increases happiness.
You can apply the 'They didn't build that' argument to just about anything. It almost seems like a strawman here.

http://krugman.blogs.nytimes.com/2012/07/24/they-didnt-build...
Is this still a limitation? I haven't run into any use cases where this has been a problem yet. Since the default shards are 10 and 2 replicas, does that not mean each index should be able to scale up to 20 servers? I'd think that if your data grew enough that 1/10th does not fit on a server, you could do a one time maintenance and rebuild all your servers.

I have my doubts mongodb would scale up that well to 20+ servers without some maintenance as well. So I'm not sure how that's really a limitation anyone should use for choosing mongodb or ES. If you're expecting that kind of data, just make a large number of shards in your index creation as it will work fine on fewer servers too?
Anything that requires the user to pull out the smartphone and launch an app to authenticate is bound to fail. There's no way around it.
Once you get started with a Brainfuck problem, it's amazing how quickly you forget that it's supposed to be "unusable" and dive into the algorithms like any other language.
I did see that comment. However, I was addressing Mr. Watt's conclusion from the story: "What this means then is that money is nothing but bookkeeping."

I disagree. What that story means is that the people were left holding paper certificates worth exactly nothing.

It is true that before the loss of gold was discovered, each individual who received a certificate and then spent it suffered no loss.

He did suffer a loss upon receiving a certificate, but he didn't know it because nobody knew the certificates were worthless. He then suffered an offsetting gain when he spent the certificate.

All along the way, people were suffering losses and transferring those losses to others. They just didn't know it was happening.

Similarly, you might receive a counterfeit $100 bill and not know it, and then spend it at a store successfully. Only the poor sap who discovers that he holds a counterfeit and consequently decides not to spend it loses in the end.

I doubt the loss of gold would devastate that economy. Some people holding large quantities of the worthless certificates would indeed be personally devastated. However, I would expect that the wealth of that society would already vastly exceed the value of the lost gold, since the people would no doubt be the owners of other physical commodities, capital equipment, trade secrets, and other forms of value.

Gold, like any form of money, does not have to exist in an amount "equal to" the amount of (other) wealth in a society. That's an infantile notion. A single piece of money can be traded thousands of times per second, and can support far more economic activity than its face value would suggest. Money is traded at the margin.

Therefore I agree that the loss shouldn't gum up the entire economy forever, though it could be very stunning and painful until the people recovered from their very real losses.
You certainly need to be connected to confirm that you have received them!
As Tyler the Creator put it:

"Hahahahahahahaha How The Fuck Is Cyber Bullying Real Hahahaha Nigga Just Walk Away From The Screen"
Try http://openntpproject.org/
> The ability to lambast public figures from behind a screen of anonymity seems to bring out the abusive worst in people,

I feel like this point is really overstated. I'm much more worried about people in disadvantaged positions suffering abuse from people who do not even feel the need to be anonymous, because society tolerates their abusive behavior. Comparatively, some anonymous screeching on a message board doesn't seem all that worrying.
Please stop citing that disingenuous, misinformative fact.

The US has the highest statutory tax rates on corporate investment in the OECD. The effective tax rates on corporate income are vastly lower than that, and often actually zero — especially for those large and powerful enough to have sway over the government.
> Is happiness not a coping mechanism for anxiety?

That describes happiness as a method, rather than an effect or an outcome. But it's an effect, generally out of people's control except as a desirable outcome of things that really are methods, like jogging or crossword puzzles.

Happiness isn't a switch that you can throw, it's the light that results from throwing the switch.
Good point. I was thinking in terms of workforce, influence and global reach, but Goog and Apple have that too.
(Made edit to original)