skysight-inc/HackerNews huggingface dataset:
A friend of mine was an RN. He worked 3 nights/week (by choice b/c it pays more), and had more free time than anyone I know. He would "quit" and travel for a couple months and come back and be hired right back into his job.

He just finished grad school and is now a nurse anesthesias making more than he did before and working roughly the same.

Whether or not the trend keeps up it is hard to know.
Getting a strange SSL error "SSL connection failed" on your apiembed.com iframe
Unit tests fail when run in Australia
So sorry... We'll all make an effort to keep the internet slow while you're browsing on your shitty netbook.
I love these too. I did a small but not horrible project a while back with permission from Dr. Lienhard.

http://geekwagon.net/projects/eistreamer/
Why would non-promotion or "treated like shit" not trigger the negative consequences tptacek proposes? Would he and his fellow travelers not blow the whistle, quit or catcall their job ads?
Any plans to add websocket support?
The difference is between collective "we" and individual "we". I believe that I would get a worse outcome by embracing religion, and so I don't. I've always found science to be a much better model of reality (the two are not mutually exclusive, but in my personal belief system, I've always had one but not the other).

But as for "we", as in everyone else? It's not for me to say. I can't make the judgment for someone else that they're better off changing their belief system. I can explain mine, I can offer a different perspective, but it's not like I can reach into their head and twist their thoughts around.
Matt Mullenweg's Harry Potter Sorting Chat and Developer Hire Strategy
Incremental parsing really isn't that hard: just cache the trees and damage/repair appropriately. I'm not sure if Haskell will be much of an advantage there; I found my own frameworks to be incredibly stateful...to the point that I designed Glitch to replace FRP to solve this specific problem.

Incremental parsing is also the first step toward incremental type checking :)

The post is a bit wrong, there have been incremental parsing frameworks in the past (see Tim Wagner and Susan Graham's work on Harmonia at UCB). But I've never been able to use them very well, and the problem is simple enough that cache/damage/repair is good enough (actually for type checking also).
Scalable nodeJs client for RabbitMQ
I can see this is a cool tool but does anyone have any real world examples of how this would be used?
Someone need to develop an userscript that will display a two pane Hacker News. On the left the standard page on the right the newest tab. These days I'm in rehabilitation from surgery if no one want to materialize the idea I will look into it.
I'm sorry, but this has to be said. This guy loves exclamation points! Almost every paragraph features one. It reminds me of a great Seinfeld episode:

Jake: Well, maybe I don't use my exclamation points as haphazardly as you do.

Elaine: You don't think that someone having a baby warrants an exclamation point.

Jake: Hey, I just chalked down the message. I didn't know I was required to capture the mood of each caller.

Elaine: I just thought you would be a little more excited about a friend of mine having a baby.

Jake: Ok, I'm excited. I just don't happen to like exclamation points.
It's not different than if I were speeding recklessly, zoomed by some old person who gets scared, runs off the road and dies.

It's vastly different. The old person in your example is not a willing part of your crime.

Frankly the concept is absurd. Innocent bystanders and responding law enforcement that are killed in the commission of the crime can be said to have been murdered, but willing participants have died primarily as a result of their own actions, which is not murder under any sensible definition.
>Anyone else already find the XSS in genius.it?

This is a sandboxed domain, like googleusercontent, so not a bug. XSS on genius.com would be a vulnerability.
cannot seem to replicate ... we're behind Cloudflare, so you could be seeing an older version of the page, we had the SSL issue earlier and fixed it.
I don't understand what the problem was here. If you're allergic to tuna, don't order a dish that contains tuna. Substitutions to accommodate an allergy are nice but are certainly not required.

As for peanuts, restaurants serve them because they're delicious and most of their customers enjoy them. We shouldn't take this away from people just because some people are allergic. If you're allergic to peanuts, you should avoid ordering dishes that contain peanuts, not somehow expect all restaurants to avoid serving them in the first place.

There are legitimate complaints here. Some restaurants simply don't take this stuff seriously, and either don't take precautions against contamination or just outright ignore allergy-related requests. But expecting them to go beyond keeping allergens out of dishes that aren't supposed to contain them is odd.
The Weird, Money-Making World of Parody Twitter Accounts
I'll Accept Anything – Accepting every pull request submitted
This sort of thing interests me, but as far as presentation goes, those terminal gifs seem pointless and annoying.

I don't like to gravitate towards negativity but I'm trying to see what the .slate.js file looks like and it keeps flicking back to typing `vim .slate.js` in the terminal. The question I ask is... why do this?
Script NES emulators with JavaScript
yes! already brainstorming roadmap ideas: https://github.com/Mashape/mockbin/issues
Introducing the Food Network Channel
I wouldn't say GPUs are killing off MPI. You still need some way to pass data between nodes/GPUs (most of these datasets can't fit within a single GPU). What you are seeing though, is less and less use of the CPU. If code developers decide to use GPUs, they try and move their data onto the GPU and keep it there for as long as possible (data movement across PCIe is a killer for performance). ORNL's new machine Sumiit [1] will have 1/4 the nodes of their current machine, Titan, but multiple GPUs per node. Thus emphasizing the move away from CPUs and onto GPUs. Again though, there are still 3K nodes and you need some efficient way to pass data between those nodes.

[1] https://www.olcf.ornl.gov/summit/
In the US jails are for-profit. Justice is secondary - never mind rehabilitation.

So while costs come out of taxes, those tax revenues are paid to benefit prison shareholders and managers.

Bow does the public benefit from this arrangement? It doesn't exist to prevent crime. In fact it increases it by labelling low-impact activities like marijuana possession as serious crimes deserving of jail time.

Jail vs not-jail is a false dichotomy, because reality-tested alternatives do exist. See e.g.

http://www.theguardian.com/uk-news/2015/apr/06/glasgow-murde...
Light Table is the least hassle to setup and it's serviceable for smaller projects. However, I would definitely recommend using something like Cursive for any serious project.
The Colorado governor may pardon any Colorado conviction other than those for treason or impeachment. The entire point of this thread is that the governors are culpable for the injustice of the system. Their opinions don't absolve them of that.
Non-edible salt is purified and companies readd some trace elements. Iodine deficiency is the most obvious disease.
Paymaster Services in Hong Kong
Very useful for kiosks where people interact with a screen and have no clue they are using a maximized browser. Selecting text of labels is not expected in a "native" app
Mars has belts of glaciers consisting of frozen water
Very much so. Friendster and MySpace were already prominent.

Zuckerberg got the inspiration to do Facebook from the project the Winklevoss twins were trying to get off the ground, and further to do an elite social network riding off of Harvard. That was their primary contribution to what became Facebook; which is to say, not much.
Bluebird should work just fine in conjunction with .map files. At least in node it definitely does - we've had no problems debugging typescript code and getting the actual lines in the typescript file via `source-map-support` [1]

[1]: http://npm.im/source-map-support
Great job Carin!
This post talks about slate without offering a single clear example of 'how' it is better than spectacle or others... JavaScript- great. But what can you do with it?

Then when you follow usepanda the same poster has made 3 posts in the last 3 weeks where he extols the virtues of he other 2 window managers he mentions, spectacle etc.

What is it? One better than the other? An honest opinion?
Or some gameification of search engine results?
South Carolina Officer Is Charged with Murder in Black Man’s Death
LinkedIn recommendations generator
Thats why bluebird eschews the ability to attach error handlers later in favor of logging errors from all rejected promises that don't have an error handler at the next turn of the event loop. The result is a much more pleasant development experience.
The comment I responded to said "And mass pardons of federal prison could hint the governors about their power too.". This suggests two mistaken beliefs:

1) That governors as a whole have these powers.

2) That "hints about their power" would prompt them to act in the manner he wishes.

The governors don't need hints about their power in this area, they are well aware of it. They don't fail to exercise it as he wants them to because they need a "hint", they fail to exercise it as he wants them to because they do not agree with him.

I'm not addressing the thread as a whole. I'm addressing this little corner of it. I'm under no obligation to address the thread as a whole in every comment I make, and doing so would be both pointless and tiring.
So, like http://gkoberger.github.io/stacksort/? ;]
Is this something you implemented from the incorporation at Detour or only later on as the company started to grow? Seems like this level of complexity when the company is still incipient could be too much mental overhead.
HBO Now hands-on: it's HBO Go without cable. What else do you need?
I think it's worth noting that the United States has 3x as many murders per capita per year as compared to Canada. I'd hate to see American-style justice come to Canada, because it clearly doesn't keep the country safe.
Farming would have fallen into this category until recently.

Pitching anything farm tech / data related in the bay area between 1994 - 2012 or so, would have mostly fallen on deaf ears.

Under no circumstances would you have run into a scenario of 1,000 bay area entrepreneurs stumbling over themselves to copy your farm tech startup ten years ago. You can be sure there are blind spots of opportunity today in the same way.
Show HN: Super simple test management
Less than 10% of US prisoners are housed in private prisons:

http://en.wikipedia.org/wiki/Private_prison#In_the_United_St...
Relevant: http://t.co/yQb2vSuZDw
May I humbly recommend this resource?

https://www.ocf.berkeley.edu/~kelu/interviews/
I would have loved it if the gif was a demo that actually showed slate being used in some fashion, not just demonstrating vim's ability to open a text file.
I'm 27, I quitted my job 11 months ago to start a journey where I can finally achieve something and forget about years of procrastination and being "right" on the system. I think you're experiencing, as I do, what's called the "quarter life crisis".
Learning kung fu or the violin isn't beyond most people either, but I'd rather not have that be the prerequisite for being able to be productive on my team.

Most companies don't prioritize paying a potentially highly compensated worker to learn an obscure language when the job can just as effectively be solved using standard skills and languages that are much easier to acquire(hire).

Also, despite the passionate defence that many functional-first language advocates give, I have never seen any conclusive evidence that these languages, in general, produce better results than the standard suspects.
Ask HN: The world of research is broken, how can we fix it?
I've been pondering this question for a while. I'm about to leave my university, and quite literally my largest concern is that I wont have access to the library (it's ~$600/year for a membership). I think its absolutely ridiculous that knowledge is paywalled, and I'll no longer have access to half of the research articles out there.

Further, I've noticed this at several conferences I have attended... but people often try to make their research more difficult to understand. This isn't always the case, but I would have to estimate at least 50% of the papers I've read attempt to do this in some way (and I've probably read 200+).

The real question, is why is this the case? Why has no one fixed this, and how can we?
Article mentions lsof but doesn't go too deeply into it. lsof has an absolute _plethora_ of options and has been pretty indispensable to me. i.e. lsof -i (much akin to netstat), -u <user> (all files open by a particular user), etc etc. Check the man page :)
For example, just today we needed to run a migration to rename a non-indexed column in a table in our production db. The table got locked while running the migration, all app servers down :). Rebooting the RDS instance was the only thing that got us back up.

A while back we also migrated a column, the encoding was set to ISO-8859-10 (nordic countries? seriously?), even though our encoding is UTF-8 everywhere! Had to take a DB snapshot, launch a new instance and re-run the migration (there were performance issues with the instance as well, that's why we re-created it).

These are just a few of the stories I've experienced. I didn't contact support after seeing that similar issues were completely ignored in the AWS forums.

Full setup:

- 2x m3.large app servers

- 1x m3.large RDS instance running MySQL 5.6.22, InnoDB, no read replica, no Multi AZ. Other issues were seen in an m3.medium with Multi AZ. We preferred a non-crashing m3.large Single AZ than a hanging m3.medium with Multi AZ. Seems that there are problems regardless of the instance's size.

- Rails 4.0.11 backend, ActiveRecord migration

- The table had about 1000 entries, but heavily used (users table). To give you some context ours is a B2B service, most of the users (90%) use our site from 9 to 5, never leave the page. So accessing the users database is fairly common.
The FedEx Problem
A friend who worked at MS from the mid '90s when it was at least apocryphally common for employees to “call in rich” claims that this is a good thing.

The assholes leave, the people that you want to work with stay.

When the compensation model at MS shifted away from equity (because of an essentially flat share price) in the '00s, then it became correspondingly more valuable to game the promotion system, and so the assholes become political and the rest is history...
Didn't you download gigabytes worth of os in order to run this in the first place?
When karma?
You need to learn to read. My comment says chemicals added. And also says salt has many minerals.
What's a 5 dimensional torus? I know a 3D is Circle x Circle, is a 5-d torus a Circle x Circle x Circle x Circle?

If so, that could be interpreted as simply a 4D square grid which wraps around the edges, right? (just as a 3D torus is a 2D grid which wraps)
Why Netflix is embracing Python over Java
WeFinance Lets Users Crowdfund Their Student Loans
I'm sort of in this category - using a DNS redirecting service in order to access US based streaming services.

I'm in a particular painful category too - I live in Jamaica, an English speaking country that gets lumped into "Latin America" for the purposes of most US media - so we actually do have a Netflix Latin America & Caribbean service available, at the same price, except that the selection sucks compared to the US service, and a lot of the content is overdubbed in Spanish. Same things happens to us for HBO, TNT, etc.

Netflix will get the big torrent-based FU from me if they do this... they're going to lose thousands (possibly tens of thousands) of customers from this.
It's a broken proxy between me and your site. Sorry!
If you are developing an SPA and want to do front end first.
Questions Librarians Answered Before the Internet
When you describe the list of shortcuts for emacs, rather than C-c C-x I would prefer the full Control c or Control x. I programmed in high school in visual basic and c++ but only on windows machines. When I went to college I remember being an absolute beginner and trying to fly through the emacs tutorial and being like, what is capital C? So in other words, do you have a guide or an 'absolute beginners guide'?
This is really neat. We used Apiary at my last company to document our APIs and the added benefit is that it did just this, generated and tracked a mock endpoint. Really cool stuff.
Your reply has nothing to do with what I posted. Thanks for the downvote, though.
I use something like this to test webhooks and demonstrate that the service behind it is working.
Venus Spinning Slower Than Thought
Even years after Amazon started selling a lot more than just books, if people were asked "what does Amazon sell?", the answer was often "books."

I looked at YARN now. I've not heard of it before. It doesn't look like it has anything to do with the topic at hand. How would one build an explicit solver for a 1D diffusion equation, corresponding to the examples given in the "HPC is dying, ..." article, using YARN?

How do you do checkpointing so you can restart your 10 million atom simulation should there be a system fault after 2 weeks of run-time? (Checkpoints need about 220 MB; each atom has an x,y,z position as well as a vx,vy,vz velocity vector. Also, it needs to be at the same timestep across the entire distributed machine.)

Instead, it looks like YARN is designed for service-based components, where the components are relatively independent from each other, and where failure recovery is mostly a matter of starting a new service and resending the request.

If my understanding is correct, then it's certainly more capable than map-reduce. But not in a direction that's relevant for most current HPC.
Anyone else get their well-timed email with a link to the "/newest" page for this submission? Interesting strategy :D
You rule. Thank you.
It's also one of the hardest things to avoid - associating with losers. That is because the losers tend to look for company and make it easy to join their groups, while the achievers and doers jealously guard their time and acquaintances - which is why they are achievers and doers.

A neat way around this can be to start doing recreational activities that achievers do. Taking time to develop skills in whatever that is will help to make friendships and relationships that matter. This doesn't have to be as obvious as joining an expensive golf club - in fact, that club might be populated by losers in the 'golf scene' - golf is horrendously time-soaking. It could be an early morning cycling group, could be anything. It's most likely not a pub-visiting binge drinking group.
That's just negation in JS.
http://en.wikipedia.org/wiki/Fruit_of_the_poisonous_tree

He/She is exactly right – the fourth amendment is highly relevant even after a search has taken place.
I wanted to reverse tccboot to port it to recent kernels, unfortunately it's far above my skills (far^far), I wonder if anyone attempted such a thing.
Yea, but it's not really about pity for "the poor children." It's about making sure those children do not grow up to commit more crimes against you or me. It's selfish preservation on our part.
You may be giving GP entirely too much credit here. When I've heard these arguments before, it has been from those for whom "revolution" would be anathema. Such people like the system we've got, and they say "blame the people" in order to avoid admitting their preference for injustice.
It's not a matter of belief, it is a matter of demonstrable fact that some criminals are capable of completely reforming. To deny this is simply to deny reality.

(It is also clearly apparent that some criminals are unreformable - telling the difference a priori remains the hard part).
You again! My alter ego. I've actually been doing quite alot of development against the Mailman 3 REST API. It's well thought out and works nicely.
a simple example is when developing against a third party api, and want to validate the behavior of your code and see what the HTTP request looks like, swap the API endpoints with mockbin urls and check, even mock the response with a Bin and build your client "offline" without hitting API throttling rate limits or exceeding your quotas for paid APIs, and much more :)
I'm considering C++ for an NLP related project. Normally I use Java/Scala, but the memory usage when you have to store a lot of strings, is pretty high. (The Stanford NLP library recommends at least 3-4Gb of Ram)

I'm considering C++ for the lower memory requirements, but obviously the syntax, etc aren't ideal. Do you have any opinion on how Rust would perform in that scenario?
hi - we have written a blog post on why/how we use this internally: http://blog.mashape.com/welcoming-mockbin-to-the-mashape-fam...
Over your childhood you received plenty of money from the previous generation in the form of schooling, subsidies or tax breaks for your parents, publicly funded resources, etc. The assumption is that you'll pay it back over your lifetime so that the next generation has access to the same resources which you did. I'd suggest starting your quest for fairness by paying back this money, because by your own standard you're freeloading.

Welfare is ultimately an insurance scheme and the idea of getting your money back is as silly as getting your money back on your car insurance because you never crashed it. You're human and on average you're ~50% female and will eventually have children. Maybe if you volunteer for a vivisection then you can have a lower premium, but you're a member of the group whether you like it or not.

There's really no way to know who will and won't have children, ask a man under 20 if they want kids and you'll probably get 50% "no". Yet some 98% of them will have children. Somebody who has had a vivisection can easily have it reversed and somebody who is infertile may yet be treated my some future medical technique. From an insurance perspective everybody "may" have children and so needs to pay into the insurance scheme.
This was the only video of Slate I could find on youtube:

https://www.youtube.com/watch?v=nL-54xTgLO0
A simpler alternative is http://httpbin.org (but the more the merrier!)
I don't really think it's appropriate to use LWN subscriber links on HN, by the way.
For educational purposes only and not legal advice:

This incentive plan is structured as restricted stock units that are paid out as shares upon an IPO or trade sale (called in the doc, the "Initial Vesting Event").

Tax laws in the U.S. will impose ordinary income tax on the fair market value of such shares when they are issued, which for clarity, is at the Initial Vesting Event.

---

For the record, I am a bit peeved that the word "tax" is being used to describe aspects of this plan, as it may make looking up actually startup tax matters harder.
I'm not sure what exactly he's referring to, but annotations allow you to use markdown and some (limited, heavily sanatized and whitelisted) html, so that could be what he was talking about.
What is your email? I'm not seeing it on your profile.
I would love an invite. Please help
Random Walks Down Wall Street – Stochastic Processes in Python
I've found these tools particularly useful if you've got your team divided up into frontend vs backend/platform. We would discuss and mock up the endpoint to unblock the API consumers while the actual service is built.
I was responding to: My wife's friend recently had a baby, and she exploited the situation to the full. [...] And I'm basically saying, why shouldn't she?
The author goes over this in the "Keyboard Shortcuts" section. This guide is about as "beginner" as you will find. "C" as an abbreviation for "Control" is pretty much found across all emacs documentation, so getting used to it is a good idea.