skysight-inc/HackerNews huggingface dataset:
Ya, well the quote is from a larger response regarding why it is hard for older (30+) people to get a job in Silicon Valley. It also included the phrase 'younger people are just smarter.' The point he was making was to only hire young people who do not have this distraction of an outside life to prevent them from burning themselves out for the almighty founder.

It very much carries a 'so they can work at making me rich' vibe to it.
John Resig – Annotated Version of the Original JQuery Release
> Another side of this is that the harsher you make the punishments for small crimes, the less you discourage moving up to bigger crimes.

Maybe everybody should go to prison for a while to stop crime before it even starts.

Disproportionate penalties may be as likely to harden them as reform them. What you get out isn't a repentant model citizen. Unless your goal is to let these people rot and die and just release corpses.
Do not interrupt the discussion to meta-discuss the scoring. Do not question or comment about your own downvotes.
Its perfectly fine for a candidate to look for a culture fit.

The problem here is that familial status is legally protected, so by bringing it up it puts the interviewer in a tight spot. If I reject a candidate who states such things, then there may be lawsuit risk, and my superiors may not be sympathetic to the fact that I did not ask the candidate.

Unfortunately, I don't think theres a way out of this problem. Family friendliness is probably the most important culture question for anyone with a family. The only solution I can think of is to dig up information online from previous employees, but that is a crap-shoot for small companies.
Yes, but you probably also want to incorporate if you're paying out money. The business relationship a third-party supplier has is with the entity that pays them. If you buy something from a supplier on your personal credit card, they're unhappy with the transaction, and they sue, they sue you and not the corporation.

You're probably fine if you're buying commodity products like, say, web-hosting. You might get into trouble if you do it with negotiated purchases like contractors. YMMV; again, "not pissing people off" is a pretty good legal defense, and I certainly know folks that have hired artists or app developers before incorporation without anything bad happening.
This is why I got out of areas of webdev etc that don't value deeper knowledge. I can't say how much more satisfying it is to be learning stuff that is useful for 10 years instead of the webdev framework of the day/month/year.
IMO this is cool, but it would be even better if it was in the right margin, so it wouldn't overlap with and hide the code.
Slate – A Hacker’s Window Manager
>Isn't that exactly what we shouldn't want, that the credit card companies also record our financial transactions made via a currency created to be decentralized?

Yes, actually. I want my budgeting and spend tracking tools to continue to work.
Sorry - a member, or resident of Ricketts House.

Scurvy and Ricketts are both nutritional diseases. However Ricketts House was named for Louis D. Ricketts, who donates the money to build it back in the 1920s or so.

Ricketts - Scurve - Drunkard
Blacker - Mole
Fleming - Flem - Athlete
Dabney - Darbs - Stoner
Page - Page Boys - Athlete
Lloyd - Lloydies
Ruddock - Rudd - Gentleman

The first four are the old houses, all built during the 1920s, the last three are the new houses, built just to the north in the 1960s.

I understand that the book "Electric Kool-Ade Acid Test" tells the tale of how the LSD supply for the entire west coast of the united states turned out to be coming from one single room in Lloyd House.
I really enjoyed this article, thank you for writing it. I'm going to marinate on the things you talked about and see if I can try to influence some change where I work.
>Runs fine on commodity clusters.

Kind of.... For simple, low communication jobs this is true. But when you start trying to find the eigenvectors of a large sparse matrix, communication becomes your bottleneck, at which point MPI on commodity clusters (those without a really fancy interconnect) "works", but not fast enough to be useful.
The magic blueprint behind the presentations you like, share and remember
Apply the pango patch [0] to dwm, and you can get nice xft fonts, Unicode icons and colours in the status bar.

[0] http://dwm.suckless.org/patches/pango
1 trick to connect with humans
Nope, this has been around for a while. It's not an original idea, but it isn't meant to be. He didn't "steal" it anymore than he stole campaign yard signs or promotional pens.
"We let your employer exist, not the other way around."

I really like that little nugget.
The Inside Story of the Civil War for the Soul of NBC News
The particles are rendered with additive blending:

gl.enable(gl.BLEND);
...
gl.blendFunc(gl.SRC_ALPHA, gl.ONE);

It basically means that the particle color is added on top of the already rendered particles (with the alpha value used to modulate the particle color, which is a bit strange, it would be more usual to use gl.ONE for both parameters). The more particles overlap, the brighter that pixels becomes.

Details are explained here: https://www.opengl.org/wiki/Blending#Blend_Equations
Emotion is a complex thing, but if I were killed, I would certainly not want my loved ones mourning me for the rest of their lives. Move on, be happy.

Regardless, the length of the prison sentence has no bearing on the mourning process.
On one hand, it appears this article is talking about it trying to keep these postdocs in academia (noting the statement in the article of equal numbers of NYU postdocs leaving academia following the position cutting).

Ignoring that, as someone involved in a group with 4 open positions that have been open for the better part of a year, the shortage is there. It's not so much that there is a shortage of people capable of applying who "kind of" meet the requirements, but truly capable engineers in this field who could pick up the work required are definitely in short supply, PhDs or no.
Sadly this isn't entirely new news:

http://www.physics.nyu.edu/sokal/lingua_franca_v4/lingua_fra...
http://www.fudco.com/chip/deconstr.html
The Hackathon Toolbox – Essential Tools and Practices
I don't think he claimed (a) or (b). Instead, he claimed that Haskell has all of these features together and that the culminating result is a pleasant implementation of a real-world problem.

Finally, the last point does not contradict the first. You can have lightweight syntax and use it to express heavyweight ideas. Then you can have libraries which help to alleviate that weight. This is a non-trivial task—it involves the abstraction power of your language and, in the case, the logical power of your type language.
It's highly variable:

http://blogs.findlaw.com/blotter/2014/08/do-convicted-felons...

In most states, voting rights are restored upon completion of the sentence. In Maine and Vermont, prisoners have the right to vote.

Florida, Iowa, Kentucky and Virginia make the loss of the vote permanent.
I would add: No matter what a stripper tells you, there is no sex in the champaign room.
Do the sound demos not work for anyone else in Firefox?
Let me know if there's anything I can do to evangelize. We got this to work, and it was pretty amazing to watch.
This is a reasonable comment, but what does it have to do with the comment you replied to?
Genius Bookmarklet and Extension (Beta)
Paul Irish has done a few videos where he walks through some of the jQuery code: http://www.paulirish.com/2010/10-things-i-learned-from-the-j...
XMonad is my favorite tiling window manager. I use it on top of XFCE, so I have a bit of a graphical interface just in case my non-technical friends use my computer and tiling / shortcuts / all the awesome stuff that comes with XMonad on top of that.

Although it is written in Haskell, I find the configuration pretty easy to use and manipulate. It's incredibly powerful and extremely lightweight when compared to other tiling managers.

TLDR; XMonad is my favorite tiling window manager.
As complete nonsense from people who believe the labour market should be replaced by socialist managers able to dictate the price independently of actual supply and demand.

These people are often described in the press as "business leaders".
Statements like this are the problem. You've heard one side's version and have very few facts.

What is an employer to do? Never fire anyone in a protected class?

You would be surprised how many employers are afraid to boost female/minority hiring because they are afraid of opening themselves up to lawsuits if the need to let that person go in the future.

Edit: Downvote away. The truth is, rushing to judgement and vilifying an employer without having facts is only going to make this problem worse.
It is a special search engine for Haskell libraries. For example, if I want the `map` function but don't know what it's called (or what library it's in) I can search for its type signature, which must be something like `[a] -> (a -> b) -> [b]`. Hoogle finds exactly what I'm looking for: https://www.haskell.org/hoogle/?hoogle=%5Ba%5D+-%3E+%28a+-%3...

Note that this is true even though I reversed the argument order. It does fuzzy-matching of some sort. It will also help if you know the name of the function, since it searches those, too.
Relearning the Art of Asking Questions
The deal you get from prosecutors is only as good as your lawyer and good lawyers cost money. This is what happens when the criminal justice system is run by politicking judges and prosecutors elected by a public whose understanding of punitive systems doesn't get any more nuanced than "let's be hard on crime!"
My gripe about Xcode is how hard it can be to find the settings I need to adjust.

Suppose you're using Xcode for the very first time and you have an obvious heap corruption. I advise you to enable guard malloc. How do you enable it?

Whenever I have to adjust some build or runtime setting in Xcode, I have to spend quite a lot of time, sometimes well over an hour looking for it, as the UI of Xcode changes so frequently.

Google is no help, I would google for say "Xcode 6 guard malloc" and Google displays a bunch of pages that discuss Xcode 6 but not Xcode 4.

In CodeWarrior it's easy to find settings. Though it has a lot of settings there is a deterministic process for locating them.
Does anyone have tips to prepare an interview at Google for a software engineer position? I'm ok with algorithms, but besides that, what to expect?
Plus what teraflop writes about particle velocity being proportional to their line length. The 'overbrightening effect' should be caused by the blending however.
Thanks for the reminder that this is coming. I think that sites whose sub-resources come under certs under long-lived SHA-1 intermediates may have problems—they'll be treated as "active mixed content."
The logical guide to winning at your own life in 19 super difficult steps
So your gmail password is in the clear? Is there a way to use a publicly accessible sheet, so no password is required, and the account at least is still safe.
The OP's argument (I believe) makes an unjustified assumption that the CEO is falsely implying falsely that people who leave at 5:30 can make it to the C-Suite. That assumption lies in the subtext of an experienced, well paid, successful individual encouraging a work-practice that he did not follow himself. Read literally, the CEO is making no such claim about career (and wealth) advancement at his company beyond "you won't be intentionally penalized for leaving at 5:30."
This product helps people who already have bitcoin convert it to fiat more easily and offload the bitcoin->fiat conversion fees onto the merchant.

Is there a market for this? It simply uses bitcoin as a store-of-value instead of fiat in a bank. Unless you're in the tiny minority of people who can acquire bitcoin but cannot acquire a bank account, I don't see the benefit to consumers or merchants. Not to mention with bitcoin's current volatility it is rarely appealing as a store of value.

(NFC seems to be another problem, but other commenters have discussed that well.)
The end of “booth babes” at tech conferences?
The Drama Behind Candy Crush Soda Saga: Creating New Levels
Article touches on some realities that I've witnessed first-hand, such as a starting salary of US$42,840, which, let's be honest, doesn't really go up that much over the course of 3, 5 or 10 years. Maybe $10k more after 10 years. These are, mostly, people who took out loans to achieve a PhD in a true STEM field...you know, the EXACT professional area that a great number of political / economic / intellectual "leaders" say we need to further support.

Yet there's the persistent decline in NIH funding, money going to "safe" research topics (as in, no room to grow the field, just backing winners), and the looming shadow of arrangements where publicly funded research is channelled into private or otherwise "protected" areas. The glut of post docs is basically the symptom of this disease that is ruining a professional, highly skilled field. According to the article, the recommendations put forward recently are similar to the ones mentioned 15 years ago - so, the problem was ignored then / kicked down the road - and now we're on the cusp of a gigantic pile of non-performing student loans because there's no work to be had to earn an income and repay the loans that were taken out in pursuit of work.

It's really too bad. This is no easy conundrum, not at all. What's the best advice? If you're looking into bench science as a career, DON'T. Become a veterenarian. Go into geriatric nursing. Basically do anything but try to make a living in science, because it's simply not worth trying anymore.
Erlang itself is not good for the type of numerical computation typical done in HPC. It is amazing as a backend, and there are several ways it can call code written in other languages through the use of ports or NIFS, but if you try to do massive number-crunching using its own libraries then you're going to be unhappy with the results.
And then anyone able to spoof your identity (including a spouse worried about being cheated on) can get your entire location history.
Ignoring that, as someone involved in a group with 4 open positions that have been open for the better part of a year, the shortage is there. It's not so much that there is a shortage of people capable of applying who "kind of" meet the requirements, but truly capable engineers in this field who could pick up the work required are definitely in short supply, PhDs or no.

If the need for these positions to be filled is sufficiently low that your group can be that picky for almost a year, it would seem demand is pretty low, thus poor evidence for a shortage.
> The men with the power, who control the men with the guns, have declared that this is the way our society should work.

Obviously, in this case, that didn't happen or mindfulgeek wouldn't have been let go.
hammer.strike(nail['head'])
I had the opposite. I switched from Awesome to i3 about three years ago.

I can do all of that in i3 with a simple text editor.
It's more an attempt to clarify the point (which appears to have worked).
And that's exactly what that paragraph avoids. It stops the revocation of the license tree at the first party who either correctly ships the full corresponding source, or doesn't redistribute the work at all. Basically those parties get a license directly from the copyright holder.
The rubric presented "hire above the company mean" doesn't align with the dogma in the wired article "always hire people better than you, don't compromise". It's the latter I question.

Also the assertion that "it's pretty unlikely that a bozo would appear better than half the people you know" sounds just full of assumptions that may not be valid.

Just thinking from a non-Google point of view, not every wants to work at new_untested_startup or boring_postIPO_company. It seems unrealistic to a) set hiring targets and b) keep raising the bar unless you have incredible cachet and a large pool of candidates to work with.

So what does the rest of the industry who don't have that luxury do?
erlang is not competitive in math calculation performance, and fault tolerance is not as important when your program has a relatively short, defined lifetime and well-understood inputs and outputs. As a message router and underlying infrastructure for a cluster it'd probably work pretty well, but then you'd have an impedance mismatch and operational concerns between the routing infrastructure and the calculation infrastructure.
That would be "lo" salt versions of processed foods. All kinds of healthy foods have low salt content, and no added salt.

Some of that "worse crap" probably contains sodium, just not sodium chloride.

Speaking of which, are you sure you should be specifically watching your salt intake, rather than your sodium intake?
Why they did it this way and not like their other branches makes no sense.

See: http://genius.com/Kendrick-lamar-king-kunta-lyrics
I have no idea why somebody who doesn't like working at a place would participate in the interview process - it's entirely voluntary.

So keep in mind that maybe, just maybe, you met a person with an ax to grind instead :)
Just tweeted to you. Interested!
"even if that driver were judged to be an employee (contrary to Uber's claims & TOS)"

If a company's claims and TOS are contrary to local law, they're meaningless. A company doesn't get to determine whether their people are legally considered to be contractors or employees. In the U.S., at least, that's determined by federal labor laws, which have specific criteria based on how the job is carried out (e.g., how much autonomy the worker has in performing their job).[1]

"If I were a 'legit' cab driver and raped someone, would the cab company be liable?"

Let's assume that the crime occurred while the driver was on the job, driving the cab. If there were local laws stating that cab drivers needed to pass certain background checks to be hired, and the company didn't perform those checks, then the company could be liable.

In NYC, for example, a criminal background check is required for a driver to get a Taxi & Limousine Commission license (these cover medallion cabs and other FHVs - for-hire vehicles).[2] If Uber has drivers who are not licensed taxi drivers, and they don't do their own background checks, it's possible that they could face legal liability if a driver committed a crime.

[1] http://www.dol.gov/elaws/esa/flsa/docs/contractors.asp

[2] http://www.nyc.gov/html/tlc/downloads/pdf/driver_req_checkli...
New Instagram Creative Tools: Colour and Fade
> Another side of this is that the harsher you make the punishments for small crimes, the less you discourage moving up to bigger crimes.

Actually it makes it easier ... there is upper limit on how much you could punish a person. And if the penalties for stealing pack of gum and high treason are the same - well ... why bother with only the first.
The original jQuery annotated by John Resig
The game is the boss: A Resogun postmortem
There's a shortage of jobs for people with genuine STEM degrees to fill, in academic research specifically, so that's a pretty strong start. I don't have the numbers offhand, but NIH funding has been significantly reduced. States, such as Wisconsin, have reduced contributions to higher education. Thus, we are in the midst of a shortage of effective STEM research and development. It is a self-inflicted wound.
As someone who had to work really hard to get into a PhD program, but now has a great job as a research scientist and is going to be starting a professorship in August, I have to disagree with giving out fewer PhDs as a solution. People that want to pursue careers in research should be allowed to get the necessary training. What we need is to have considerably better mentoring and training in jobs outside of academia during the PhD: science communication, industry, entrepreneurship, teaching, science policy advising, and consulting. I think a postdoc's value largely consists in improving one's credentials for academia, so only the few PhDs with a realistic chance of getting a professorship after their PhD should spend more than a year or so doing one.
They should fire someone for well-documented causes, in which case there is no issue. I happen to think that it should be non-trivial to fire someone. If they are a poor performer then it shouldn't be hard to actually document that. If you're going to outsource a division, then lay off your pregnant women along with the rest of the workers that are going to be part of that lay off. Singling out a single pregnant woman for a pre-emptive firing, separate from the rest of her coworkers, reeks of discrimination and should rightly be cause for lawsuit.

> You would be surprised how many employers are afraid to boost female/minority hiring because they are afraid of opening themselves up to lawsuits if the need to let that person go in the future.

I wouldn't be, actually, because people in general tend to hold onto unfounded ideas. I find that its pretty simple to fire someone in a protected class in practice if you are actually professional about it and document the reasons. Its just not trivial, which is what bad employers tend to want.

> Edit: Downvote away. The truth is, rushing to judgement and vilifying an employer without having facts is only going to make this problem worse.

Lawsuits are how facts in disputes are established. The question is whether there is enough doubt here to warrant a lawsuit, and it really seems like there is.
Would be very interesting to hear your take on the differences...
I was worried about this as well (to a point that when Google reached out to me, I told them thanks but no thanks, given all this). They eventually wore me down and the process was actually quite painless. I have been here for 3 years now, quite happily.
Please see the FAQ about job posts. https://news.ycombinator.com/newsfaq.html
I'd check skimfeed at http://skimfeed.com

800 tech news links on that front page alone.
The system these powerful men have set up does not prevent people from breaking the rules the powerful men have set. It does however lay out potential consequences for breaking the rules, should the victim choose to navigate this system in the correct way.

They are powerful, but not omnipotent. They are men, not gods.
Obits Became My Muse: The unusual lives of a physicist and an aviator
And how can we murder the Aurora shooter 17 times?
Well, if it's true that people who leave on time can't do that I'd argue it has more to do with signaling than with actually being productive. Everything I've ever read about productivity suggests regularly working long hours makes your productivity go through the floor to the point that there is not any net benefit.
It's not about pretending you have motivation; it's about using discipline and consistency (having a routine) to get you through the periods where your motivation wanes.

Motivation comes and goes; discipline is as eternal as you will it to be.
> people who took out loans to achieve a PhD in a true STEM field

Most graduate STEM students have tuition reimbursed and are paid a stipend.

There is still a glut of post-docs though, and 42K isn't a living wage for a 30 year old person with that kind of skill.
The annotations are also a great reminder of how programming used to be not so long ago. It's hard to imagine having to search Internet Archive for your own source code in this age of Github:

http://genius.com/5088475

> Note: This may not be the first first code released, but it appears to be the earliest copy that we’ve found, so far. This is a copy that was indexed by the Internet Archive on Feb 3rd 2006, so about 2.5 weeks after the initial release. It’s very likely that a few things changed in that time period and I’ll try to make a note of some of those, that I can remember, inline.
I also think we need someone to put some real effort into making gdb usable for Fortran dynamic/automatic arrays. That's a real PITA currently.
Wow, makes me feel a little better that he had 75 open source projects before he had a 'hit'. :)