skysight-inc/HackerNews huggingface dataset:
How is this on the front page? This is a completely incoherent.

For anyone actually interested in some interesting techniques for multi-GPU DNN training, http://arxiv.org/pdf/1404.5997v2.pdf and references therein are probably a good start.
A shortage is when people can't obtain something they need.

If there is suddenly only enough water to hydrate 3.5 billion people, and prices quickly rise and water is distributed to the people who can afford it, do we not have a water shortage because 3.5 billion people cannot afford to drink? Or do we say, "The market is working efficiently, the concept of shortage makes no sense".

There's also the imperfect nature of the market. I believe during the recent hops shortage, there were brewers unable to get hops at any price because of distance, communication, time, etc.

Which reminds me, I don't know where this falls but suppose you want hops and all the hops have not just been sold but used. You have to wait until next harvest. Is that not a shortage?
Exactly. If the salary he's offering is attracting interest primarily from recent coding-school grads, he's not offering anywhere close to a salary that would convince a good, experienced developer to leave their current job and join his company.
What's with taxes for offshoring for America? I'm guessing it isn't that bad since a lot of IT/desk-help and what not have been offshored for a while now.

Whenever I read posts of "they want to pay us less" online I try to understand, why wouldn't a company simply offshore it? I live in Mexico, and when I was looking for jobs there were a lot of "nearshoring" (just like offshore but sometimes a business guy will go across either border.) companies, so it's clearly not that rare.
Why? Because they can afford the same for less (due to exchange rates and what not) So I wonder why they'd move a lot of "talent" there instead of paying them less (but still considerably more than what an average person gets here) to work for them? Why go through all the trouble of even suggesting reforms and what not? There's got to be more to it, no?
do you have a link to your question?
You... clearly failed to understand my comment. I was addressing your claim that "This vulnerability easily had a value of millions to Google...".

I argued that it did not. This was the only thing that I argued.

I don't understand why you're telling me that a security oversight can lead to an exploitable vulnerability. I never claimed otherwise.
There were several other models. Some of the Amiga models have a 6502 compatible SoC with an embedded PROM and small bit of RAM on chip for example.

(Then of course there's the Western Design Centre 6502 descendants, which include 16-bit extensions etc.)
That H1B is a mechanism for importing cheap labor is a fact, regardless of the messenger. Studies have been demonstrating this going back nearly a decade:

http://www.cis.org/sites/cis.org/files/articles/2005/back130...
you spent almost 6 weeks (30-45min per screen) hiring ONE candidate for a remedial webdev position?! something other than the candidates is wrong here.
Shameless plug - i am trying it from different angle :) https://hashcash.io/
I just get a picture of a cat.
The source on "7.6 percent of bachelor’s degrees were granted in the humanities in 2010" seems flimsy. The Chronicle links to the NYT, and the NYT links to a blog (and not even a specific post). The numbers here[1] I think are trustworthy. For those who can't be bothered, it says 16.8% of all Bachelors' conferred in 2010 -- more than double 7.6% (and according to the same source, around the same as that in the 70s). So I don't know if the liberal arts "are not where the action is these days". There's certainly still a lot of people going into them.

[1] http://nces.ed.gov/programs/digest/d13/tables/dt13_318.20.as...
This comment exactly epitomizes the problems. It's not about supply - it's about price.
Why Germans Work Fewer Hours but Are More Productive
I don't understand, can you clarify how a journal/publisher can spend money to get prestige? Spend the money on what, that results in prestige?
i apologize for the verbosity and thickness. Happy to answer questions though. :)
Behind the Heroku Platform: How We Create Non-events for Customers
There are a few things going on here.

I don't think the world has fully realized this yet, but there's huge divergence in skill of developers. I know a few developers who are worth $500k/year, if not more. And I know plenty of others who are not worth that, but are easily worth $100k/year. With all of them under the same label of "developer", it can be hard to distinguish what you're getting.

Car example! Imagine wanting to buy a car, but not knowing anything about cars. So you call Kia, and ask how much a car costs, and they say, $15,000. Then you call Honda, they say $20,000. A few others, similar prices. Then you call Rolls Royce, and they say $500,000 and you think they're trying to pull a fast one on you. And to compound this, if you were to list everything that you want in a car, you'd probably come up with something closer to a Rolls Royce than a Kia. So you're shopping for a Rolls, and you've budgeted for a Kia. Also remember, you don't know anything about cars, so you don't know how to distinguish important features (ie. wheels, a functioning engine), from luxury ones (ie. a fancy sound system, heated seats).

In terms of people not being willing to pay the going rate - plenty are! All of the big west coast tech companies pay handsomely for developers. Outside of big cities though, things are slow to catch up. So I think that a lot of the sentiment comes from people not wanting to move to SF or NYC or Seattle, but also wanting to get a competitive rate. Eventually these companies will have to adapt, but it can take time, especially if there are enough people who don't want to leave the city they're in. There's also the quality divergence taking place - as much as we'd all like to think we're good, Google and co. are very selective.

In terms of working for less than the going rate (which as you said is generous) - for sure that's happening. But there's adverse selection happening there, in that people who are taking jobs below market are either desperate and will quit when they find something better, or are of low quality. Developers aren't paid well out of the goodness of the company's heart, they're paid because they make money for the company. And bad developers can have extremely negative productivity even ignoring their salary.

Finally, labor takes time to catch up, especially skilled labor. From no programming knowledge to junior developer at a top company takes typically five years - ie. an undergraduate degree in computer science and some tinkering on your own (yes there are exceptions). And we are seeing supply increase - enrollment in computer science programs is up across the country. Imagine we had a severe shortage of doctors - you can't just suddenly triple the supply of doctors over a couple of years. Now if you have a huge shortage of brain surgeons, which might take a decade or more to train you're in for a lot of trouble.
Yeah, it will work, and a checklist will not convince me otherwise. I also don't believe I can make money off of it, I was looking for opinions on if a Kickstarter would work to help me speed things up, but I never even considered using it to earn money beyond that. Yes, these projects usually go nowhere, but mine won't. I think a detailed conversation is much less condescending and much more enlightening than a checklist that is wrong on several points, such as that I am trying to make a language faster than C, and that I believe people will pay me for it (at least beyond a query on if donations was a potential idea). Also I intentionally left a lot vague as right now I am seeking opinions and not ready to unveil all of my ideas, in another year check back and by then I will have a much more detailed description.
Except when cost of living in that vibrant urban area is a few times the national average, as tends to be the case in tech hubs.
It was a $10M valuation. That's not that insane, even for something that seems stupid.

Conventional wisdom is to start out with something so simple, it seems unfundable, but it gets lots of traction. Then you build on it to get to something that's less specific and more of a Big Idea.

I'm not sure if this was always on Yo's roadmap, but it's become an ad-hoc notification center. That actually sounds useful, doesn't it?

http://valleywag.gawker.com/the-man-who-gave-yo-200-000-1593...
I was curious as to how Apple implemented AirDrop discovery (particularly the Contacts Only feature) because their documentation is helpful, but vague[1]. I spent a night reverse engineering it, and this is the process:

1. Alice opens the AirDrop sheet.

2. Alice begins advertising her short "proximity"[2] hashes over BTLE.

3. Bob, continually scanning in the background, sees Alice and her hashes.

4. If Bob either a) has the "Everyone" setting enabled, or b) has a match to one of Alice's proximity hashes in his contacts, Bob connects to Alice over AWDL.

6. Bob starts a HTTP server.

7. Bob advertises a Bonjour service for his HTTP server.

8. Alice sends a discovery request.

9. If the request is valid, Bob sends a discovery response (including device model, name and icon).

Also to note, the author, Mario Ciabarra is the (co?)-founder of Rock Your Phone, the alternative to Cydia until the two merged in 2010[3].

[1] https://www.apple.com/privacy/docs/iOS_Security_Guide_Oct_20... (Page 23)

[2] Each device hashes every phone number and email in its address book with SHA256 after normalizing them. These hashes are referred to as full hashes. The "proximity" hashes are the first two bytes of the long hash. The full hashes are not broadcasted, but they are verified later over AWDL.

[3] http://www.tuaw.com/2010/09/11/alliance-of-the-jailbreakers-...
I think if you've gone through the whole of school with a desire to learn something in a subject area that the school likely teaches in, and the library certainly has information on, without having any experiences related to that subject area then you're not passionate about it.

It doesn't indicate it, which is why I didn't say that, but it suggests it.

Another analogy: if I always avoid eating chicken, I'm often offered it but refuse it - it suggests I'm not especially fond of chicken. It's possible I've just never tried it, that I've always liked the idea. It's possible it's my favourite food but I'm especially weird and so always refuse it. But it seems if I said "I'm going to eat nothing but chicken for the next 3 years of my life" you might say "Really?"; perhaps suggest I try chicken first?

This doesn't rule you out - as I already mentioned - it's fine to pursue a subject on a whim but, and this was the point I was responding to, if you're going to veer off in a new direction [or follow a whim] then it seems right that those looking out for you will question you on it, "really, are you sure you want to pursue a college course in this subject you've ignored all previous opportunities to learn?". There are plenty of good answers, but indeed one need not justify oneself to teachers and parents at 18yo or so - it's still right of them to raise the issue.
If you're curious, I can explain to you my personal theory for why there has been such a substantial decrease of women in tech.

Most of the developers I know play video games. This is relevant for a couple reasons. Gaming (especially PC gaming) means that you're more likely to be tech-savvy because you might wonder why a game is running so slowly on your family PC, and then read cool stuff about why your CPU sucks or something. Video games also can be a "gateway" into tinkering with programming by writing bots or writing your own games. Playing the same game as one of your peers means that you have a common interest, and are more likely to be friends. The more friends you have that are also developers, the more likely you are to feel like you "belong" and that you are in the right field.

Now, read this article on how the stereotype that video games are for boys was developed: http://www.polygon.com/features/2013/12/2/5143856/no-girls-a...

It's pretty long, but the tl;dr is: Once upon a time, video games (like pong) were designed for the whole family to play. The video game industry bubble popped because people have short attention spans. To try to figure out how to survive, companies like nintendo did a lot of market research and found that more boys were playing video games than girls. It is easier for the marketing team to direct their resources to a specific demographic of people. Since there are more boys than girls who play video games, nintendo starts running marketing campaigns to explicitly target boys in the early 90's. Nintendo starts launching products that are literally named the gameboy.

The article doesn't really go into this at all, but kids started experiencing heavily genderized video game marketing in the early 90's, and by the time they choose to major and graduate from college, that roughly maps to the sharp decrease in women in CS starting in the early 2000's. This obviously isn't the only factor, and also possibly doesn't even account for half of it, but I definitely think it's a significant factor that nobody really talks about.
You are trying to hire in one of the most expensive areas IN THE WORLD. Does the compensation you're offering reflect that?

Mid level engineers are obviously not hard to find. But in a market where tons of companies choose to locate themselves, and where the cost of living is massively high, engineers will tend to go where the pay is high and/or the product/tech is compelling enough to compensate for the massively high cost of living. This is to be expected, and has nothing to do with the supply of engineers.
I also have pretty significant health issues, not anywhere near as bad as this person, but life-impacting. People do have a tendency to just think you are lazy, even after you have explained your condition to them. For example, sometimes I have a lot of trouble getting up early or even at a normal time. People would tell me I need to get to bed earlier when I actually went to bed at the exact same time as them and woke up feeling exhausted and had to go back to sleep.

There are lots of things that cause fatigue and other issues that can be practically or actually debilitating but either don't have a diagnosis or don't have a diagnosis that sounds bad enough, and people decide to blame the victim.

Part of that might be giving too much credit to doctors.
Four-year-old comment security bug affects 86% of WordPress sites
They do.

http://blogs.msdn.com/b/doronh/archive/2010/02/02/what-is-ir...
True, but it might be worthwhile to engage in lobbying that gives you quicker access to cheaper supply.
At least in previous releases, you could disable AirDrop on OS X:

defaults write com.apple.NetworkBrowser DisableAirDrop -boolean YES

I don't have any Bluetooth-LE hardware to confirm whether this affects the newer-style AirDrop reported as the problem.
This also might help... here are some slides graphically showing how the distribution works. http://prezi.com/hdctecihctdr/?utm_campaign=share&utm_medium...
I wish I could upvote this twice. Is it possible that the real shortage is in competent technical managers?
The thing is, it's not usually easy to make money at that rate as a small company, especially on the consumer side. That is objectively a lot of money.

I'm not saying that good devs aren't worth a lot, but they're typically only worth that much when applied to a problem that impacts a huge number of people, as at Google, FB, Netflix, etc. The same dev working on a project that a small company launches may only have a $20k/yr impact on the bottom line. It takes a serious amount of usage to create the $2M/dev revenue figure you're quoting, and at that point, how much of the marginal impact is due to the dev vs. the corporate machine that enables him to have that large an impact?
I agree. I think the approach should be similar to that used to come up with a wayfinding typeface, if we presume number tags should have their main characteristic to be readability from afar.

Here is a decent look at the approach Ralf Herrmann took when designing an improved wayfinding typeface: http://opentype.info/blog/2009/09/02/designing-the-ultimate-...

My first impression of these license plate examples was more or less 'flat design' aesthetics and branding was exercised on them. However, branding and looking good should be a distant secondary consideration to readability.
If they want to learn to code there are plenty of options. Do you expect companies like Facebook or Google to hire a bunch of biologists so they can send them to a coding bootcamp?
Where did you find that?

The problem is that the OP posted nothing at all.
no they don't, checking IRQL has nothing to do with "operating as silently as possible".
I had this same issue on my 5S and a majority of my friends with that particular model seems to be experiencing that as well.

In any case, after browsing the apple support forums, I decided to try a few of the workarounds there and the only one which worked was by setting my 2.4ghz interface to b/g(legacy)-only mode.

It was an acceptable fix since all my other devices were on the 5ghz and I don't really have any other option(7.1.2 was great for me, shouldn't have upgraded).
Thanks. The noise issue sounds pretty frustrating.
Microsoft will almost certainly get the power to moderate their support section, no?
Using Objective-C Classes in Swift
Interstellar Animated and Abridged (SPOILERS) : http://youtu.be/_2UTU2dE4hE
When it comes to economic decisions, supply/demand is only one factor. Price always matters - because businesses that choose to locate in high cost of living areas are hiring human beings who have their own to pay, and regardless of how many engineers exist in the market, those expenses are fixed. So either companies pay up to get employees who can afford 3k/month 1 bedroom apartments near their SF office, or they don't. There are solutions to this problem, but it's not a supply problem.
Yeah, good point. Extreme salaries are oftentimes evidence of a high-leverage industry, where you want a limited number of the absolute best people, rather than one in which you just need more people than you can get. CEOs, movie, and musical stars are other examples.
If the employers are truly desperate, they should be considering the option.

Or I suppose they can just do without if they want to be stubborn.
One step at a time. Same thing I tell people about legalizing marijuana. You will never get everything you want, all at once. But if you go little by little...
You have misunderstood the device.

It does not accelerate at all! It allows you to move, but your net velocity is zero after each move cycle.

So you can shift your position in space, which is useful. But you do not speed up at all.
Given it's a 6502 talk at some kind of Ruby on Rails event, here's a 6502 emulator in Ruby I was working on: https://github.com/pda/c64.rb/blob/master/c64/instructions.r... (I've since moved to a Go version)
Wow I just read up on that. Python 3 is from the late '00s but it still uses fixed 16-bit characters? That's just silly. Pay double the price for most strings, and still get Unicode support wrong. And then the newer versions "fix" this by allowing 32-bit characters? And even newer versions can do a different encoding per string?

I know people like O(1) indexing into strings, but I'm unconvinced it's so useful to totally fuck up your string implementation. Java, Windows and .Net have the excuse of being thought up before Unicode was over 16-bits so it's slightly excusable (but still a bad tradeoff for many, many, applications, probably the majority of server apps).
It does not change momentum or speed. But rather allows you to shift your location. You do not wind up with any net velocity, or momentum.
No, you can not. Not without something to pivot against (and then it would not be reactionless).

You can only shift your location, you can not develop any speed.
Sure, but that doesn't happen instantaneously, which is what allows for a shortage.

I've seen no good data on this issue either way, but from my anecdotal experience, salaries have been rising for a while now.
I finally finished reading parts 2 and 3 of this just now. Honestly, this story is horrifying. I'm not sure if I want to read Webb's article or not. But what I think is important to take from this is two key points:

1. That various parts of the US government have a seriously problematic disregard of the Constitution. And not just in terms of the information gathering that's always on the headlines today, but in much more visceral and violent terms as well.

2. Mexico's recent history is horribly intertwined with drugs, and remains so to this today. I'm no expert on this, so I don't know if the corruption has gotten better or worse since the events of Operation Leyenda. But it's still there. Reform is absolutely necessary there (but I don't know how to approach it, or if the US government should make actions there).
Singular: The Future of Employment
So, just a thought. In earlier times if you were famous or powerful someone labored for months to chisel your bust out of stone. Now, with facebook, everyone can have their very own special low-resolution digital bust!
Nutcrackers on a mission
It's really startling (as a mostly self-taught software engineer, with a bachelor's in history and a minor in Computer Science) how few people with computer science degrees are actually capable to code anything that would compile and run correctly. I've interviewed software engineering applicants that couldn't figure out how to implement a recursive fibonacci number generator... And regretfully, we hired one of them, and in two years, he has progressed so little in skill that I've reached the point of just trying to shunt him into work that doesn't matter, since experience has shown that he takes weeks to produce broken, badly performant code, that I can fix/implement from scratch in a couple of hours and a handful of google searches.
Live feed of Missouri Highway Patrol radio comm traffic
On a related note, I believe there is also a hardware problem on the iPhone 6 plus' 4G LTE radio for ATT. Same network, but my old nokia 1020 had a much faster network connection. This is annecdotal, but there are reports in other forums also.
You have to pay if you want to play.
"The principle of least surprise" is, in every use I've ever seen, just an obnoxious way to say that it's not how you would have done it.
What is the impact on Yosemite if I don't actively use AirDrop. Does it still cause WiFi issues? I'm not clear on the severity of the issue.
It's beautiful. Really well done in terms of UI/UX. I did find a minor bug however, in the notes section newlines are completely discarded upon refreshing or sharing the link.

Anyways I thought I'd add a CSV file I had generated with Ebola outbreak data from the WHO where you can see a decline in the rate of infection and mortality of the virus.

http://www.charted.co/?%7B%22dataUrl%22%3A%22https%3A%2F%2Fr...
Ask HN: Are explainer / landing page videos a good investment?
Most of the unconscious nonverbal cues we experience can be captured just fine visually.

I agree that haptics and smell are much longer-term technologies. But making you smell a certain smell is "just" a question of poking the right neuron. It doesn't require any magic, just a lot of engineering.
Your condescension here is entirely unnecessary. Surely someone as qualified as you could have provided a more thoughtful and encouraging comment.