skysight-inc/HackerNews huggingface dataset:
So theoretically, without pricing controls, there's no such thing as a shortage because prices will rise until demand == supply. So the arguments that there's no shortage of STEM workers (only a shortage of below-market-price STEM workers) makes sense.

But let me pitch a different angle: there are a lot of people who could do their job better if they had certain specific STEM skills (e.g. business analysts who were better at statistics, spreadsheets, and maybe SQL).

It's true that you can get these skills if you pay more. However, the cost of hiring someone with these skills might be >= the business value, even though the business value might be >= the cost of the education for these skills.

So I would argue that we're underinvesting in certain STEM skills.
That's really interesting. From a naïve and purely pop-science perspective... if true, wouldn't this explain why it's hard to remember dreams after waking up?
...but technology and automation...it's taking away all our jobs.
If you're avoiding nuclear war, anywhere in the southern hemisphere will do due to equatorial winds.
Isn't Apple still in the better position here? Since it comes with Unix-friendly tools, and most of the languages and tools you listed.
I went through a 3 week period of sleeping no more than an hour a night, if at all.

Can you explain why this happened? Off the top of my head it is either military or having a child, but I have a feeling there might possibly be an even more interesting explanation.
"It would have been so easy, and felt so good in the moment to criticize them harshly."

If you have to fight the urge to criticize someone harshly, I think there are deeper rooted issues, lack of empathy being what comes to mind first. I took this article to be a lengthy way of saying "establish habits to not be a dick to employees", whereas most of the great managers I have had (and strive to be myself) come from the place of I really really want my employees to succeed, and will do what it takes to ensure that.
Maybe even a bit better.
I usually do that too. 99% not an issue. But as it gets more pervasive and they ask for more and more. I have encountered at least a dozen places that the clerks workflow can not proceed until I comply. So usually it's a "I don't do that" followed by "it's required" to which I reply "no it's not" and it's down hill from there. Sometimes they're smart enough to feed the machine dummy data and not argue with me. Usually it makes me mad so I don't exactly handle it with grace either (stubbornness I don't get rude or abusive)
Applications for YC S17 now open
It wasn't pedantry about grammar, it was pedantry about meaning. If a Russian with bad English grammar tried to correct your code, would you try to correct his use of "was" rather than "were"?
Similarly in Chicago, I got to see a Amazon van and a FedEx van pass a FedEx box truck right in front of my apartment.
Not long ago I was sitting with some long time friends I hadn't seen in a few years. It was one of those really great visits in which you remember exactly why someone is an important person in your life.

One of the things we ended up talking about was physical photographs and how our families had developed a natural curation and annotation system. "Keepers" get sorted and labeled on the back with names, dates, brief notes, etc. and placed in albums. There were a bore when we were younger, but now we appreciate having some long-lasting artifacts of our families' lives and history. This is a nice thing and differs in importance to my every day interaction with personal media.

If I had the talent, I would make a small journaling tool for myself. All I would ask it to do is remind me once a week to select a favorite photograph and make a brief note about who's in it and why it's important. Really, just 30 second a week. Then, one a year a nice, archivally printed photo album would show up on my doorstep with all of these photographs arranged and discretely tagged with names, dates, and notes. That's it.
Juji | Full Stack Software Engineers | Saratoga, CA | Full-time | Onsite preferred

Juji is a seed-stage company focusing on AI platform. The founders are world-class researchers. Our product is used by multiple customers and is generating revenue. We are hiring our first round of full time employees. The stack includes Clojure/Clojurescript, PostgreSQL, Datomic, Kafka, Docker and AWS.

More info at https://juji.io/fullstack
> Why isn't there something to get that first part out fast?

Typing out models is faster than defining them by drag and drop. There's code generators that will produce basic CRUD apps from that (heck, that was one of the selling points of Rails early on.)
> Did the employer try to compromise on their requirement of "rockstar coder with 1000 wpm typing speed, PhD in app programming, merge k-sorted arrays in 15 mins with good syntax and no compiler?"

Or when they want years of experience with a specific framework, library, or other system.

I remember looking at Java positions last year (before I got my current job), and a lot of them would sound nice until I got to the item about "Must have X years of experience with Spring".

Yeah, I have a whole bunch of core Java under my belt, and I made the requirements for everything else, but because I don't have experience with that one library, I'm shut out.
So? Businessmen are worth more than regular people is the message?
Interesting work. Would be better as a pure aggregator of individual postings rather than just boards as a whole but I think this is a valuable resource as is.
But looking at individual salaries is just not the right idea though: to measure shortages in an industry, we have to look at total supply.

Yes, I can get all the engineers I want if I pay a million dollars a year. But if they are also employed as engineers somewhere else, the lack of engineering talent just moves to those other companies.

Say there is only a car in the entire world. I could buy it for more no more money, but ultimately there is still a shortage, in the sense that even if we had 5 people willing to pY 5 billion for the only car I. The world, they would all not be able to get it. In cars, this is fixed by the fact that we can build cars easily: It doesn't take that long to make another car, and eventually you can build thousands a day.

So if we look at the system overall, we have to consider unemployment in the profession, and how many people just don't want to go I to stem because it doesn't pay enough.

They say I see it, pay in CS specifically is pretty darned good, compared to alternatives in the US. Any lack of developers we have today doesn't come from them choosing other occupations because programming doesn't pay the bills: We just have way too many people getting paid a lot less, or unemployed altogether, that either can't afford the retraining to be programmers, or just. can't do it altogether.

So it's not, IMO, as if the shortage of good pay is the problem: Remember the dot com boom, when a lot of borderline incompetent people were getting a ton of money and achieving very little? That,s the best we'd get if we just multiplied all tech salaries by 10x. Our real problems are far more complicated.
My ublock install doesn't block self hosted ads. They have to come from an ad server to be blocked.
i'll compare that with ublock/umatrix. thanks!
> Zenimax just had to prove that it was more likely than not code had been copied.

Isn't the standard in the US that one must "prove beyond a reasonable doubt", which seems like a higher standard than "more likely than not"?
Consider how many competitors went out of business due to Amazon competiton
If you spent the past year learning 10 Javascript frameworks that's just as good, right? /s
The No Bullshit Guide to Selling, Managing and Keeping Customers
I've been using target.com, I get 5% off and free shipping with my red card
/snap/bin will likely be added to your PATH from now on, but if your current shell session was already running when you installed snapd it wouldn't be updated.
I pray no media executive ever reads your comment.
Do you have a source for this?

Not criticizing, just want citations for my interesting fact/study results.
The country that sold Peter Thiel a citizenship?[1] Scam corporate hideout?[2]

1. https://www.nytimes.com/2017/02/01/business/peter-thiel-new-...

2. http://www.nakedcapitalism.com/2016/07/dodgy-new-zealand-com...
I assume many are being updated for 2017, googling for the Navy list gets a different address, with a message that they are upgrading.

Please don't hate me for what I'm about to say....

Wonder if any of these dod lists will add "The Art of the Deal" ;)
Nice idea! I wonder why nobody else has done this before.
The idea is to keep the site inside a CMS, but a different CMS, one that generates (most) pages statically rather than on-the-fly.
Same. I highly recommend it on mobile, even with its quirks. And I actually like their controversial reader view feature on the desktop. It seems to work even on sites that block ad-blocked browsers.
I don't think anyone knows the answer to either of these questions at this point. It will depend on what happens next.
Same thing happened to me only two years ago. Bought an Xbox controller on their website for in-store pickup. Go down to the store to pick it up and they say it's actually out of stock. But then I see one sitting right there so I ask to buy it. They say that one is reserved and there's a glitch in their system. So I ask to just buy that right there but the in-store price was $15 more than online price. The employee says to me "supply and demand, how bad do you want it". Weird interaction. Just bought it and left. Definitely logistics problems still.
Could this also help a smaller repo but with long history, making the total repo size too large?

The whole repo is needed for every developer - i.e it's not possible to do a sparse checkout but many gigs of old versions of small binaries I would prefer to keep only at the server until I need it (which is never).
Replace "Scientists" with "Journalists" and you got it.
Vce Sat is closer to .2V (rather than 2v) as I recall.
As a frequent Walmart customer, let me offer a different perspective.

Brick & mortar: my fastest route home every day has me driving past a rural Walmart, so even though the selection is not that great, they've become my default grocery store purely through convenience.

Cheap shit that doesn't have to last long: I just bought my 7 year-old three long sleeved shirts for $6 total. He'll wear them through the Spring and by Fall will have outgrown them anyway.

Convenience: when the store is on my way home anyway, and there's tons of easy parking, it's far easier to shop Walmart than go online to look for something.

As a result of this convenience we're now more likely to shop at Walmart.com instead of Amazon.com, I can order online and get free in-store pickup without paying shipping or having a Prime subscription.
Indeed. Even the smallest, least expensive Ferrari tractor retails for over $17k.
self-sustaining micro- farming, energy generation/harvesting and manufacturing. /r/Futurology for more.
Fair enough, that makes sense, but I kind of have an allergic reaction to AI hype after being burned a few times :)

OTOH, your webpage makes it pretty clear what you actually do, so props to you for that!
This can be really useful for kids - Web Maker https://kushagragour.in/lab/web-maker/

Specially, in remote areas where there is low/no connectivity, as Web Maker works offline!
MS has been doing really neat stuff lately. I never worked on a project that takes hours to clone. The largest repository I regularly clone is the Linux repo. It still takes only a few minutes. Yet I can see the GVFS being beneficial for me as I spend most of the time just reading the code (so no need to compile) on my laptop.
Correct, cloud products and services are not useful for folks who are not cloud friendly :)
I mean, I was thinking more of romance as "imbued with idealism", but if differential equations can help me find true love, even better.
When the founding fathers wrote the first laws enacting immigration in 1790, they limited it to "free white persons of good character".
Yes, but their surface area is 100% copper. You are likely to pass the penny before digesting all the way through to the zincky center.

And 1982 was the year the US penny switched from copper to copper-clad zinc. Some from that year are pure, and others are clad. The pure pennies are heavier. Or you could file a notch in an edge and see if the center reflects whitish or reddish.
s/tough luck/patches welcome/
There is absolutely nothing that stops the industry from being dependent on it. It is a very real risk. But restricting immigration is certainly not the solution.

I've seen you argue for a market where demand doesn't meet supply as a desirable state for the labor market. If you do believe that, then there is really no basis for this particular debate. The principle of my argument has been that there is a problem, labor shortage which cannot be fixed by the solutions offered. If you're arguing that the labor shortage is not a problem, then that is a completely different debate.
Fun Tidbits from the Snap Inc. SEC Filing
Do you think you'll be able to use those tools in a gatekeeper-MAS-only world? Or if Apple ships prebuilt versions, how well supported will they be by the authors of those tools if they can't develop and compile new versions on the platform on their own?

For a preview of the future, try this one on macOS 10.12 today:

% lldb --one-line run /usr/bin/python

spoiler:

Current executable set to '/usr/bin/python' (x86_64).
error: process exited with status -1 (cannot attach to process due to System Integrity Protection)
Walmart Labs isn't their main IT/dev division though - aren't they more like what Bell Labs was to AT&T?
Kiwis are a lovely bunch, but your population is 4.5 million. I'd be careful what you wish for, if enough people pull a Peter Thiel, you'll be overrun by Americans in no time :P As if 3.4 million tourists a year wasn't already heaps.
Indeed there have been several anecdotes in the media about that situation: https://www.nytimes.com/2017/02/02/world/africa/trump-refuge...

This is really disgusting behavior by the US. If this was done by private parties they'd easily be able to sue for damages under promissory estoppel.
the robot will get a virus and crash
Have you tried Earth lately? Google Earth is insanely awesome.

https://www.google.com/maps/place/San+Francisco,+CA/@37.8129...

This is good too, but Google is doing it more performantly as far as I can tell.
And at what point does that even matter? I'm being serious.

I feel like Trump has trained people to not believe anything he says, until it happens, and then people think he's doing exactly what he said he would do. The president said Amazon is going to have problems.
They are not rules to obey - they are noble aspirations to welcome and help others.
It's not common when you're an engineer involved in an IP lawsuit. Getting notified of this type of lawsuit also means getting a data retention notice requiring you to not do this. All sorts of special requirements come into play, and not complying with them is an immediate and huge red flag. Even if it was innocent, it looks incredibly fishy.

If he did securely wipe a volume on the drive of a machine he worked on after being notified of the suit, there are literally only four explanations, all of which can be attributed to malice or ignorance:

(1) Malice: he intentionally destroyed evidence. This would be on him.

(2) Ignorance: he was given a retention notice by Facebook's lawyers, but didn't understand it and innocently blew away the volume. This would be on him.

(3) Ignorance: Facebook's lawyers didn't immediately give him a retention notice when the suit started. This would be on Facebook's lawyers.

(4) Ignorance: Facebook assigned the most incompetent IP lawyers imaginable to defend Carmack, and it never occurred to them to issue a retention notice. This would be on Facebook.

This all only applies if Carmack actually did securely reformat a volume on a work machine that was relevant to this case, after being informed of this lawsuit. If that's not true, then there are other possible explanations, and this could in fact be a misrepresentation by ZeniMax.
Isomorphic Rendering in the JAMstack – JAMstack Radio Ep. 8
When will the curve of demand start to drop precipitously as we replace STEM workers with AI? (Right now, for instance, we have no QA team, as we can machine test changes and use program flow analysis to test)
I think it's one of the other characters. Tuco's brother maybe?
Would be funny if his first major act as president was the one that got him impeached...but then we'd have to deal w/ Pence...I'd rather grab popcorn and watch it all burn to the ground than have Bush era republicans...at least this is funner to watch.
> You don't get two educated people having diverging opinions on a solution if they start with the same assumptions.

No, in this case he was mistaken in some basic assumptions about what Kant is doing in that text. The paragraph he mentioned starts with: "Those who cannot yet rid themselves of the notion that space and time are actual qualities inherent in things in themselves, may exercise their acumen on the following paradox." So in this case it isn't even the case that he is proposing something about Kant one can reasonably disagree on (like my suggestion that Kant is not undermined by the development of non-euclidean geometry, something which I would be willing to concede given evidence against it).

On the other hand, in my experience, actual debates on philosophy usually revolve around conceding some initial assumptions and then debating on what follows from them. Of course, one can always move from the internal questions about what follows from those assumptions to external questions about what follows if we rejected those assumptions, but this move is usually well motivated by internal conflicts. One might, for example, find some dilemma for which no option is acceptable, and thus be forced to retreat to discussing the assumptions. And it is not a given from the outset whether no such conflicts will arise.
Cost efficient? Shipping isn't free - the last mile to doorstep is the most expensive part as well.
Actually kind of! Been traveling a lot this last week and working odd hours. But what's probably a bigger factor is that I don't know how these things work. You make it sound simple, which confuses me because the issue isn't resolved yet.

And I don't know the answer to your question.
You can "opt out" of a lot of the data collection by editing your hosts file.

127.0.0.1 facebook.com
127.0.0.1 fbcdn.com
etc.

Multiple people maintain lists of Facebook and other surveillancecorp domains.
The Sorry State of Transparency in Spain: Dude, Where Is My Certificate?
>That leaves me wondering what force is preventing price from rising in the case of developer talent?

Well, it's not Steve Jobs. Not anymore.
They are mostly negative, but all the reviews for Hired are very positive. Also, this is a listing of job boards themselves, so individual boards are not really competition. All this site does is link to them.
And yet there are some other valid and interesting points there. For example, the book makes a very strong argument as to why the military should not get involved into politics - quite relevant for any democratic country that wants to remain such.
"beyond a reasonable doubt" is only required in criminal cases. a "preponderance of evidence" is the requirement for civil cases.
I think they have different ecosystems where they shine.

Java has a huge ecosystem for web services, big data and co. The amount of available frameworks and libraries there is partly so large that you even don't know where to start and what to use.

C# has a smaller amount of tools available for web. However in the industries where I worked (automotive, embedded, etc.) I always see C# based libraries and tools instead of Java ones. E.g. I've seen dozens of test frameworks for embedded systems written in C#, none yet in Java. Also libraries for specialized measurement equipment are often available for C#. I guess that's somehow because the EE industry is traditionally more MS focused than the pure software world, and Windows is still the default installation.
An Unexpected Toolbox for a Beginner Programmer: Emacs-Prelude-Colemak-SandS
I don't see ES6 modules (import/export keywords etc) in that list. Where is that feature hiding?
Nobody wants to work for one of the best known names in logistics? Really?
The older I get the more I wonder how much it has to do with very few people making it 10 years without moving into an different industry that doesn't treat their talent like assembly line workers that they don't have to pay overtime.
Patches here: https://github.com/flatpak/flatpak ;)
Planet to Acquire Terra Bella from Google
Crap, my numbers are old. That is huge.
Someone edited Amazon's count but didn't change the ranks, and ignored the "2015" marker.
Our codebase (latest tree) is similar, but switching to git it's the total history size that is the problem. Our history is well over 25GB which git doesn't handle very gracefully.
> "I don't think Walmart isn't capable of giving Amazon any hard times"

I had to read this intro 3 times to wrap my brain around the 2.5 negations, just to find out you DO think Walmart is not capable of competing with Amazon :)
If a small business needs lower salaries to thrive, then that means their only real benefit they provide their customers is the fact that they can exploit some employees ignorance of market rate.
There is no rational reason to use copyleft licenses – they benefit no one but the lawyers. A significant and growing number of people recognize that software encumbered by pages of legalese threats is NOT free software, and boycott it for philosophical if not practical reasons. Restrictive license is the 21st century equivalent of a leaper's bell. The author will see a drop in users, donations, and even employment prospects as the result of this extremely foolish decision. Read copyfree.org
Apply anyway.
I know staples / office max show lower prices online than in store. If you ask for a price match they will price match against themselves and give you the good price.
Yep. 100% agree. I think you have to treat Go as a dynamically typed system with some static typing thrown in, if you want to use it beyond its core use case.
You can add your name to a photo of yours (or any name to any photo). Google will then automatically find all of your photos. When you touch search look at the face of people that shows up below.
You can post snarky comics and point and laugh, but that's not exactly helping the resistance. The event is being cosponsored by a reproductive health provider, Women's Health Specialists. Are they just a bunch of Tech Bros and chumps for participating?
Google's diversity numbers haven't budged, and it just lost its diversity chief
I also see a trip to the store as a chore, but I see Wal-Mart as being uniquely positioned to do 1-hour delivery from their own stores - which are essentially localized warehouses across most of the U.S.
Drones banned 34.5 miles around Super Bowl
Or, God forbid, they could pay their employees more.
I thought this case was about trade secrets and NDA (and/or non compete).

I read this as the following example: So KFC has a secret blend of herbs and spices. If you worked there and stole a bag of the mix and sold it, it is pretty obviously theft. If you gave the recipe to someone else and they used it exactly, it is still theft of the secret as you can reproduce it exactly. Let's say instead that you use 5% less paprika in your mix but all other things are the same. This is a non literal copy but is still fully built on the trade secret.

Just my two cents....
While you're correct that this is a Linux distro, it should be pointed out that nowhere does it state that this is a "new operating system."
The companies should just admit:

"There is a shortage of STEM graduates at the price I want to pay."
Ah, I entirely misread that as "probably a better comparison is" instead of "than".

Whoops.