skysight-inc/HackerNews huggingface dataset:
> I'm not sure, but I don't see any evidence that large corporate organizations do.
> This isn't a generalization, it's specific to one corporation. I don't have any proof

In Starbuck's case, they popularized fair trade coffee and they offered their part time employees health insurance way before any federal mandate. There are plenty of other examples as well for other companies.

> If you're suggesting that my thoughts lead to this idea then I'm being misunderstood.

Ok you're advocating being an asshole towards what you feel are a powerful group of people. In my opinion it's not that far off from saying, "Hey this group of people are wealthy and stingy. Let's take their stuff, and make it legal to put them in gas chambers because they're ruining our country."
As a side note, I was very impressed with the ReadSpeaker solution they implemented when you select a paragraph of text. Didn't know that product/company.
of course, but as the article says, tesseract, which was developed at HP in the 80's and more recently adopted by google, is really the engine of choice. you might check out

https://github.com/rmtheis/tess-two
Sounds interesting, is that through a bad experience at the lower rates? It always strikes me that the rates on these sites seem very low, puzzlingly so even at the top end. Especially as the projects seem to be relatively short term.
Ask HN: SSn in health care
If the American Health Information Management Association advises (link below) against using the Social Security number as an identifier in health care then why did healthcare.gov (the machinery there) send our SSns to the insurance companies?

http://library.ahima.org/xpedio/groups/public/documents/ahima/bok1_049016.hcsp?dDocName=bok1_049016
I used to be this way, grew up being told I was smart, scored extremely high on standardized tests with minimal effort... I viewed those who had to work extremely hard as lesser individuals, thinking that I could work as hard as them at any time if I wanted to truly showcase my ability.

The truth is that actually putting in the time and effort when the time came proved to be far more difficult than I had believed all along. It took something that I wanted desperately to be good at, but couldn't just pick up in a weekend to make me change my views. Programming was/is it for me. There's more to learn than I could ever hope to understand and it has been a humbling experience to say the least.

Everyone is an incomplete person in some way. I think my flaws are characteristics inherent in my being that would have been that way had people told me I was smart or not. I knew pretty early on that things came quickly to me; the validation may have inflated my ego, but I don't know that it outright caused me to run from challenges along the way. I did that on my own. Sigh.
The reason you care is because if you remove the GIL, you can write a 1:1 or green-threaded M:N library (actor model like Erlang, or dataflow like Oz, or whatever other models floats your boat) once in Ruby, and then a rite all the application code you want using just Ruby.

Using scripts running in separate OS level processes -- no matter what infrastructure you use to connect them -- isn't necessarily the ideal solution.
I don't think the article necessarily says NOT to praise your children. It just says to praise them for specific things in their own control (e.g., hard work or listening to instructions) rather than praising them for things out of their control (e.g., being smart).
Immigration to the United States has always been as you say in the matter that many people who arrive here leave after a while. I used to have visions of nineteenth-century ships arriving full of immigrants to the United States, and then traveling empty back to Europe to pick up more immigrants, but the historical data actually show that about one-third of all persons who immigrated to the United States in the era of unrestricted immigration eventually migrated back to Europe. But they were changed after living here. Much of what makes Europe very livable these days results from returned would-be Americans promoting the democratization of Europe. (Much of the rest of what makes Europe very livable these days results from the United States rescuing Europe from central European tyranny twice during the world wars, and following the second rescue with the Marshall Plan and the Bretton-Woods agreement.)

So of course some people like to stay in the country where they grew up, where they are able to speak the language and are familiar with the cuisine and climate and where their childhood friends live. Nonetheless, the United States is second to no country in the world in its net gain of immigrants from various countries all over the world. Many, many, many people want to immigrate to the United States.[1] Russia is surrounded by wretchedly poor, badly governed countries that were formerly part of the Soviet Union, and many people leave those countries to go to Russia.[2] But Russia does not gain population through immigration to large degree, because many people who were born in Russia are glad to leave Russia (and they populate whole neighborhoods near where I live).

Prediction, as someone who has practiced immigration law in the United States: if the United States had open immigration again as it did until about the 1870s, it would gain a substantial percentage of population by immigration, even if some people who arrive return to their countries of birth. Usually people all over the world become more interested in living in America after hearing from other people who have lived in America, on a net basis.

[1] http://www.gallup.com/poll/161435/100-million-worldwide-drea...

[2] http://www.theatlantic.com/international/archive/2013/09/232...

AFTER EDIT: Ah, yes, the expected downvote again. Anyway, you are welcome to explain your disagreement, as I won't mind hearing a differing opinion from someone else here. That's something I learned in American culture: feel free to disagree, then hear someone out about why they disagree.
That feels more like asking the difference between a class and object. Its not really asking someone to solve nearly the simplest problem to prove they can can code.

Would the equivalent not be making a basic circuit to do something specific and hence a specific example that has one or two potential obvious issues?
I have been unable to think of one for Linux system administrators. :-(
I'm sure the discussion will soon slip to "OMG, Facebook has data and its gonna do evil things". That's a valid point, but I hope people here see the amount of information we now know about _us_, that equips for more informed decisions of tomorrow.
There is a worldwide action tomorrow - who is #WaitingForEd? https://joindiaspora.com/posts/3457714 , https://www.facebook.com/events/1448773218676476
I'm a marketer, and have yet to find a way to judge a marketer's competence better than:

"Here's this app, here's what it does. How would you increase downloads?"

A quick brainstorm session shows you how they approach the situation, what tricks they have in their bag, and what methods they feel confident using (or if they're just BSing).

Interestingly enough, 50% of the time people answer "SEO," which is among the worst answers you could possibly give. The best answers often involve the person playing with the app and figuring out something you could actually build into the app itself.
I thought RMS had resigned as Emacs’ maintainer?

http://lists.gnu.org/archive/html/emacs-devel/2008-02/msg021...
Surrogate pairs are way more complex than anything in UTF-8.
My thumb rule: As long as you are young, given the time, you can do anything that you can conceive in the mind.

I firmly believe, that its a practical thing, that with time, most people who aren't way successful become pessimist, yet.. their kids always have the fresh start.

It is upto the young generation, to carry the baton of HOPE!
If young people won't dream, who will?
Engineer roles or Technician?
I'm an electrical engineer who has pared my skill list down to 'troubleshooting.' For my equivalent of a fizzbuzz, the exercise is to present someone with a potential failure (the light in the room is off) and ask them how they'd go about investigating the problem.

I like to see all kinds of answers, but particularly more theories are better, especially when justified at least loosely. Things like "change the light bulb", "flick the switch", and "check the circuit breakers" are evidence that they have the right mind for breaking a situation out into many different causes.

edit: I absolutely loathe 'out of the box' as a meme, but I love hearing responses like "is anything else in the room turned on?" as it shows a simpler, more direct way of assessment.
"we know not" seems like an unfairly trapped way of phrasing that question; it's not entirely clear that you mean "we know !E(y,z)" rather than "we don't know anything about E(y,z)".
From a comment below, Control+F4 seems to do the trick. You could remap that to your Cmd+Tab.
Test Driven Ruby Tutorial for Newcomers
100 growth hacks in 100 days – 1 to 10
whats up with cornell's favicon?
Not really. It's cosmology is weird.

The universe is kind of a mutable thing full of "sentient force" (it's time travellers). When a paradox is formed, it's defense mechanism kicks in to eliminate the paradox. That defense mechanism is the good guys (the continuum).

Frag is associated with what you KNOW. Information is usefull but very dangerous.
Imagine this, I go to Auschwitz and see all that horror. I decide to kill Hitler and succeed. I just fragged myself, because I know I killed Hitler (therefore, the Holocaust never happened) yet I saw/know what happened if he were alive. Frag is like being "out of sync" with the universe. If I don't feel frag, it means the good guys intervened, and nullified my action. Of course, as punishment they would probably frag me in another way.

Why do they prevent the killing of Hitler? Because they and their frieds may have/will have seen the consequences of Hitler's actions so it's in their interest to prevent the paradox.

Practically, it doesn't matter what really happened, just that it happened as remembered by the coninuum, and that the consequences remain the same. Another example, by some means, JFK's father is sterile. He can't concieve JFK This is a problem as JFK is known to exist. The continuum may stealthily inseminate JFK's mother for him to be born. In the grand scheme, it may be even impossible to know if JFK's was always sterile or if some outside force made him sterile. The universe must BE as it is remembered.

Higher level continuum members start realizing that, in fact, free will does not exist. You just have to do what you have to do, and have fu doing it. (This is also the main focus of disagreement with the bad guys.)
Great article! It reminds me of a beautiful excerpt I recently discovered that might make you feel better about all your unfinished projects:

Leaving something incomplete makes it interesting, and gives one the feeling that there is room for growth. Someone once told me, "Even when building the imperial palace, they always leave one place unfinished." In both Buddhist and Confucian writings of the philosophers of former times, there are also many missing chapters.

http://www.geocities.com/lesliebarclay/EssaysInIdleness.html
[HIRING] InnovaSystems: http://bit.ly/19yGl06

Startup requiring no funding, which has grown to over a 25 million dollar operation. Few Employees, small teams, collaborative work environment, and we are growing fast. Opportunities available now:

SWE II- Salt Lake OR San Diego: http://linkd.in/1lb6weY
Database Developer- Salt Lake: http://linkd.in/1cjAZFU
Database Administrator – San Diego OR Norfolk, VA: http://linkd.in/19aDDNN
ETL Developer - DC: http://linkd.in/1gktEaC

Work life balance including 40 hour work weeks, flex time, and at least 3 weeks paid time off
401k matching up to 5% of your salary, year over year
Want to increase your skill set? Trainings, seminars, etc. are paid for if approved by your supervisor
Many locations to choose from SD, SLC, DC, and VA (named one of San Diego’s Best Places to Work)

Oh and we <3 BIG DATA, INNOVATION, and FAST-ITERATION. Join us! Apply at one of the links above or email me at rstillman@innovasi.com
With a cursory look, I couldn't figure out if this was serious. Assuming it is, I'm convinced that Time Travel doesn't exist because casinos and sports betting exist, and casinos would go broke if time travel existed. (Unless you altered time so much travelling in time that you altered everything in the future)
The main argument for a function expression assignment is that it behaves like everything else where as the function declaration does some magic. As long as you and all your team members are aware of said magic it's probably fine but personally I would side on consistency.
Should have (2007) in title, as this has been submitted here before, and by now there ought to be some follow-up journalism on this issue, perhaps even from the keyboard of the same author. (As a parent, I am continually revising my opinions about parenting, and I hope the author is too.)

Among the several previous submissions,[1] the submission with the most comments seems to come from a follow-up piece.[2] But the print-formatted story with that submission doesn't seem to load properly, and a lot of the comments look like they came from people who didn't read the story (as I cannot read that story just now).

Carol Dweck[3] is one of the main researchers on attributional style and what that does to motivation.

[1] https://www.hnsearch.com/search#request/submissions&q=Praise...

[2] https://news.ycombinator.com/item?id=2237874

[3] http://alumni.stanford.edu/get/page/magazine/article/?articl...
We’d all be better off with our health records on Facebook
Working for a web company. Our favourite JS question is,

"What happens if you do this?"

var func = function func () {
// blah
};
I deleted the "strong contingent" part because it didn't change. When ESR made that change, he had very visibly aligned himself with the neoconservative war movement. It doesn't matter if he referred to himself as a neocon (the parent never said that), simply that he backed the neoconservative project.

I don't think ESR's evaluation of what a "hacker" is means anything, so I don't think there's any measurable way to say whether "hacker politics" changed. That's the point: ESR identifies a "hacker" as someone like himself, and that definition changes with him.
Software "fix" for a dumb hardware change. The old button flush with the body made more sense.
Brilliant User Experience Hack at Nebraska Gas Station
Not catchy enough ... i wouldnt have clicked on that title.
As Parkin points out, the term “gamer” is idiotic. We don’t call movie fans “moviers” or literature enthusiasts “bookers.”

There are various terms for both. Bookworms, cinephiles, movie buffs, bibliophiles.

Maybe if it's a "branding" problem, of sorts, using other words would work, like ludophile, but it doesn't avoid the fact there are cores of enthusiasts for most (all?) media.
Maybe--but the tenor of the discussion strongly suggests, if not implies, that he makes the call about whether they can leave bzr.
Despite the headline, which I'm going to assume was added by an editor, the article is positive about the hyperloop prospects.
Why not? Any computer program is just a very large number. Even thought the emacs build process that calculates the large number corresponding to the current version of emacs hadn't been performed in 1990, the number itself "existed" back then as the outcome of any number of other possible computations.

On the other hand, you might have problems with dll dependencies.
Many Emacs contributors are already using Git and simply publishing everything in Github. Most of the things in my .emacs comes from Github. Simply they're not part of the core Emacs.

I think the issue is not only bzr vs Git. It's also, if I understand things correctly, the super restrictive license that the core Emacs has, making every developer sign papers and send them (by snailmail!? or are scans allowed!?)... And if you several other contributors helping you, you must have them all sign these papers.

I've seen at least one prolific .el Emacs author (I think the mulled/multi-line-edit author) complain about that: saying that out of 10 people who helped him he managed to have nine of them sign the papers and sent them to him and couldn't contact the last one...

And eventually he simply decided to abandon getting all the signatures and went it's own way (i.e. Github / non-core Emacs, like many do).

I'm not well versed in licenses / GPL things but I'm a long time Emacs users and I'm definitely seeing change: now most of the newer (and great) .el files I add to my Emacs are coming from Github.
I believe if you're going the Homebrew route you're accepting the cask's versions of things as a means to synchronize installations. This could be handle for teams that need to be using the same versions of specific libraries or apps, system administrators who want to manage upgrades paths, etc.

It could also be as simple as "that's the way it works because that's how homebrew works". It's all symlinks, and I personally am a fan because if I want to cleanup what's been done with Homebrew it's very easy.

I do completely understand your point, and agree to a certain extent, but I'm sure there are situations where you wouldn't want things simply copied and left to run/update on their own.
Tell HN: New (iPhone) Google News UI
This may be old news to HN, but today I found my number 1 news source, Google News, launched a new mobile (at least iphone) UI.

Screen shots:

https://www.dropbox.com/s/rug9ol6vt9i5c3t/Photo%20Jan%2002%2C%209%2001%2053%20AM.png

https://www.dropbox.com/s/0p1t0oaky0z7mdu/Photo%20Jan%2002%2C%209%2002%2009%20AM.png
Ocrad.js: Pure Javascript OCR with Emscripten
Applied math/scientific computing:

If hiring someone, I would describe some practical scenarios problems involving the solution of finite-dimensional linear systems, and ask to see how they would suggest solving them in each circumstance (LU, QR, SVD, iterative methods, etc). More discussion oriented than in doing rote recital of algorithm structure, probably.

I would do something similar for functional characterization/pattern extraction via FFT/DCT/SVD/wavelets/ICA/etc.

Finally, I would construct some problems involving appropriate selection of statistical inference models and associated tests of hypothesis (from the usual the Fisher and Neyman-Pearson perspectives). The basics of Bayesian inference is good to know as well.
Wow! Can you share what those 4 were?
Ask about disaster recovery, backups, penetration testing, what to do if a database/webserver breach occurs, or any form of generic networking/routing.
Actually it's a mispelling of neon (probably was distracted thinking of the xenon lights in cars).

It's refering to this kind of monstrocity, which is quite common with some gamer types I know:

http://www.trustedreviews.com/CyberPower-Infinity-i5-Hercule...
Not math but could be interesting anyway: Genomics, specifically quality engineering. When hiring for my team we ask candidates to generally describe 1) DNA translation and 2) statistics for experimental design (AQL, RQL, etc).
If we consider that multiple "time lines" can exist in parallel (multiverses perhaps?), and if we consider that changing an event is the equivalent of making a new decision and branching into a new multiverse, then it stands to reason that at least one universe still exists where casinos and sports betting have not gone broke. And it must be this one.
Sorry Ohms law is not like a class or an object in any way at all.
This is why Google+ login is more accepted than Facebook and others http://blog.oauth.io/the-oauth-report-1-social-logins/
Nor do the study authors propose that "it's necessarily all that bad." It's a population trend. Eg, in the first experiment 90% of those praised for their intelligence chose the easier test while "a majority" of those praised for their effort chose the harder test. This suggests that 10% of the first group weren't "debilitated" by praise.

Similarly, on page 4 "Of the kids praised for their intelligence, 40 percent lie, inflating their scores. Of the kids praised for effort, few lie." Again, it's doesn't have a universal negative effect.
The function is able to reference itself, allowing recursion. This used to cause an error in Safari though, am I right?
not true at all. it has this thing called the browser in it, as well as a completely live hooks and a modular system. this here http://www.youtube.com/watch?v=gtXpOD6jFls is impossible in any other editor.
I've found 'list 10 two-letter linux commands and their use'

They don't actually have to think of 10, but their answer can show what they've actually had to do on a *nix system. Its also lets you prod them with questions like 'how might I get disk usage' or if they mention dd, ask them how they use it, what its good for etc.
For better or worse, having a vision is a very different skillset from having the management skillset to make things happen. Sometimes people deride management when talking about the importance of vision and leadership. There is also the current trend of companies giving up managers entirely.

RMS is a prime example of why management is an important skill. It is inefficient for him to do everything himself. It's also inefficient for him to chase people down for all the details. If he had a solid COO who understood his vision, his organization would be much more effective.
I'm an SE now, but I got my degree in Northwest Semitic Literature and Linguistics:

Here's a couple:

Are Semitic languages VSO or SVO?

What does it mean that Semitic words are triliteral?
Re: E(x,z) is false (or !E(x,z)). Otherwise we would have E(y,z) given that E(y,x), that's a contradiction.
Are you sure that your age is the reason people don't take you seriously? It's an obvious assumption, but in reality it probably isn't true - if you do things to demonstrate your ability and willingness all those apparent age-related barriers will evaporate.

To do that.. make stuff. Share it. Ask for feedback. Find people (go to events, use Twitter/LinkedIn, use HN, etc) and just ask them to help you. It takes guts, but you'll be amazed at how many people will go out of their way to lend a hand if you reach out to them. Generally speaking people are pretty awesome at this sort of thing and want to help when they can. Don't be put off if people say no though. Sometimes people just don't have the bandwidth to help, so saying no is the best thing they can do. Accept it and ask someone else. Some people will help.
"Why just Hitler? Stalin and Mao were arguably equally as bad:"

Read the story. This is covered. Quite well, IMHO.
Pip 1.5 released
Interesting - this is exactly the kind of answer I'm looking to learn from. Are these really so utterly fundamental that someone could do them under pressure without thinking?

Is it the case that someone who can't answer these near automatically is, in effect, incompetent (in this field)?

I'm wondering if you've set the bar higher than FizzBuzz is in computing, or if this really is equivalent.

Thanks!
Ah yeah, you do a redirect with the ?message param.

Why not store this in a session?
Cool to see this up on Hacker News. The project has been growing quite a lot over the past few months.

We've expanded from managing the installation of just apps, to now include support for installing Font's, Widgets and QuickLook Plugins.

We've now also got separate repos for alternate app versions as well as fonts, you can find them @ https://github.com/caskroom/

If anyone has questions we're normally hanging out in #homebrew-cask on Freenode
A DBA I worked with had a good one-- just asked a question that was the textbook problem a left join solved.
facebook hired most mercurial hackers, to me they are the biggest current supporter.

(and I would have cited quite a few other companies/org besides atlassian, who probably contributed as much as atlassian to the development of mercurial)
This is a bad FizzBuzz question, in my opinion.