skysight-inc/HackerNews huggingface dataset:
I agree with this. Most companies don't want to spend the time and money training a candidate. This doesn't apply just to new college grads but to more experienced candidates trying to find work where newer technologies are used. Someone who is a very good C programmer will never be hired as a Ruby on Rails developer though they could probably learn RoR in 6 months. This person is stuck finding C jobs or ends up getting forced out of the market. The reason why companies don't want to provide training is because they don't have anyone to provide that training. In the good old days, a senior engineer would take the time to teach a new hire the code base, best practices in a language and the tools involved which'd help the new hire ramp up fast. With the whole 'agile' process, everyone is focused on completing their sprints and training your co-worker gets penalized. Some blame must be placed on experienced engineers who coast along in a Big Co till that company starts going under or starts layoffs. Suddenly they realize that they don't have any skills that the market needs.
I unplugged my Alexa after being woken up at night with Alexa yelling about something or another too many times.

"Why isn't your desk in front of the telescreen?"
> I want to get into web dev because as far as I can tell nearly all remote jobs are web dev jobs and it seems pretty easy to learn.

If you're entering with that mindset, the industry is going to chew you up.

Yes, it's easy to get started but that's not going to get you one of the good entirely-remote jobs. It's enough to get you started doing an apprenticeship though.

Then you have to learn, learn, learn, and learn some more. Experiment with tools and practices, be proactive in taking on tasks, and learn from more senior people. And then learn some more.

The "good" remote jobs come from having a solid resume and some contacts in the space. The above is how you do it.
Learning about these in class must have been the most "OMG biology is so fucking cool"-moment I've experienced. Seriously, read the links (especially [1]) – it's evolution going full Wozniak, with a few hundred million years of time.
Most of the comments here talk about how terrible advertising is. Obviously, malware disguised as ads is a bad thing, and I understand the arguments for preserving our attention spans as well, but is there a space for good ads, which benefit both the user and the advertiser? I have bought many products which add value to my life that I probably wouldn't have found without advertisements. It seems like ads are still the best way to connect people to products. How do we preserve that, while stopping the bad actors from abusing the system?
Cool! it's working here in Brazil.

As others commented, the lack of secure connection/need to expose corporate DBs will have many IT managers dismiss Data Studio. Hope Google adds secure connectors.

I'm working with a client using Data Studio as viz and Google Sheets as source, and the marketing people love looking at both.
I always thought this was accurate and it was a little more accidental early on: https://www.quora.com/Apple-company/How-does-Apple-keep-secr...

(That said, even on this account they had laptops running Intel for several years before the transition was decided upon).
> To my knowledge, I've never been infected by malware.

Congratulations; may your lucky streak continue.

> I believe publishers would find more success by framing it in terms of the users' self-interest: Considering everything that's going on, do you believe the world would be a better place without The Wall Street Journal, NYT, Guardian, Bloomberg, Wired etc?

Aren't they attempting to solve that problem by charging for access outright, instead of just begging their users to look at banner ads?
Advertising induces desire to generate economic activity. If desire is suffering, then advertising (in the most extreme sense) can be viewed as a form of paid torture.
But then that interface needs to specify the behavior. And -- crucially -- ONLY that behavior. It's not possible in Go to say "this thing is unknown, but it will have a specific behavior (type) at compile time." interface{} says it is known type that has no behavior.
It is, of course, an economist term. Although I am interested to learn more about your perspective. How do you quantify a 'normal person' shortage?

* Does every single person need to be able to afford bread for it to not be a food shortage? Or is it okay if some still go without as long as the price goes below a certain point? What is that point?

* Is there a shortage of Ferraris because they cost hundreds of thousands of dollars, which is more than I can spend on car? Or are non-essential items not included in shortages?

* If non-essential items are excluded, what is essential about developers? We lived for hundreds of thousands of years without without software just fine.

* If developers are essential, are they always going to be in a shortage situation until they all work for free? I can imagine several developer jobs I would have done for $1/hr, but not for $10/hr, as it is no longer worth the cost to me at that point.

I may agree with you, but I'm not quite sure I understand what a 'normal person' shortage even is. It does not seem to be clearly defined anywhere.
I think I characterized by analogy the argument of both the article and the grandparent quite well: "Because many Anglo-Saxons despised the Irish and Italians a century ago, white people don't really exist as anything more than a social construct (someone apparently forgot to tell the NIH, CDC, and 23andme this), and the opposition to mass immigration from Somalia, Syria, or other countries in those regions is a result of prejudice against and fear of a socially-constructed non-white 'other.'"

Where are the articles arguing that "East Asians," "Indians," "Arabs," or other racial groups are just social constructs and that these peoples consequently lack the right to control the immigration policy of their respective nation-states?
I think the move rate is capped at two per second, so even bots will have limitations in their movement speed.
I haven't read Accelerated C++, but these were good, at least intermediate guides, to the Go language IMO:

https://www.amazon.com/Programming-Language-Addison-Wesley-P...

https://www.amazon.com/Programming-Language-Phrasebook-Devel...

Also the official spec is a good read:

https://golang.org/ref/spec
>That leaves me wondering what force is preventing price from rising in the case of developer talent?

A religious belief that labor prices must be kept as low as possible, lest communism ensue.
I use BBC and PBS so for most news which is not advertising supported and IMO by far the best option for global news.

PS: You have probably been part of several botnets, modern malware does not try and break your system.
> Most of the comments here talk about how terrible advertising is.

Most seem to be complaining about malware.

> is there a space for good ads, which benefit both the user and the advertiser?

Probably, but how are you going to convince me that your special snowflake ad network is the one that's guaranteed to be malware free?
>Everyone tends to plug in their laptop/phone and charge to 100%, then leave it there for long periods of time.

Why is this a problem for Lithium batteries?
Works fine for me as well. Also Chrome on MacOS...although I don't know if I am "latest" version.
This. I installed ublock on my grandpa's computer because he called a day after I sent him a new one to tell me it wasn't working right. In just one day he had loaded it up with malware. I installed ublock, installed a bunch of additional filters, and there's been no problem since.
having Marklar around rewarded them substantially in the past
Weird. My brother in law and I recently went to Walmart to pick up a PS4 controller. He saw a price online and similar to your experience he realized the in store price was hiring. He showed the manager and they gave it to him for the online price. He told me he did a similar thing the week before and now he always check online for Walmart purchases above $20 or so because they may be cheaper. I don't know why you weren't price matched.
Not to mention:

https://www.youtube.com/watch?v=RXwnlsNFXIY
Communism, in which you recieve the fruits of your labour.
The difference is that Walmart is a more sustainable business. Amazon is far more sensitive to interest rates and is 100% dependent on growth to hide the warts associated with the business.

At some point they'll need to spin off AWS.

Walmart did most of the innovation in the back office space 30 years ago.
I think it's likely that both sides of the argument are correct. There are a large amount of STEM jobs that are not being filled, while at the same time there is a surplus of STEM graduates.

The takeaway is that businesses don't just need people that have STEM degrees, they need people that will add value to their company. Just because you have a STEM degree does not mean that you'll be a net positive for the company.

It seems to me that incentives for colleges right now are way out of wack. They're not doing a good enough job at preparing students for actual industry roles (elite institutions being the exception), yet their enrollment rates and the cost of their tuition keeps going up.
Google sells Terra Bella satellite unit to startup Planet Labs
I agree: modern life is better than ancient life, in general, for the reasons you describe. But that's not the two choices I was putting forward, which are an industrial economy or an agrarian one.

Those changes in infant mortality, for example, are largely due to better hygiene around births and in handling infants. Wash your hands and boil your water; you can still be in an agrarian economy and do this.
It is forbidden! You must not speak of it.
Although we haven't had many bots on bot.generals.io yet (early days), my experience of playing against bots on the main leagues show that although we had several dozen bots built, all of them were no match for a competent human being. The only one that comes close is called "Sora AI", but that AI can be easily beaten by anyone in the top fifty odd.

I'd be interested to see if a bot will be able to always defeat players, waiting for what will happen with this latest release.
I didn't read GPs comment as passing judgement, just that the American concept seemed different to what they are familiar with. The word "friend" is overloaded here, we just don't have a problem with that because lots of words are overloaded.
I don't know how CPUs and instructions work but wouldn't this mean that every app has to be recompiled for ARM or run in an emulator?
Walmart also a community center in many small towns. That's not going away.
Misophonia: Scientists crack why eating sounds can make people angry
Because formatting serves a purpose? One significant purpose is that properly formatted screenplays are supposed average out to approx. one minute of screen time per page. It also draws attention to specific things + helps with easily dividing scripts/parts of scripts for different jobs on the film set.
The walled-gardenness is what annoys me. It's your communication and publishing medium owned by several big corps. Want to post piratebay links? Facebook blocks you from doing that. Want to post a link to a Chrome extension that lets you filter FB, remove ads, hide posts based on keywords? They block that calling fbpurity.com a malicious website.

Want to post a pic of the Statue of David? Too much nudity. The Vietnamese girl running away from napalm? Same.

Twitter and GMail ar a bit better, but the worry is there. Some Chinese people were worried because their phone disconnected after they said particular keywords. Coincidence, or actual real time monitoring? On Facebook we can see that they are actively monitoring and censoring us, but we keep using them!

Imagine of things like the pipeline protest get classified as "terror events" and Trump-supporting Zuckerberg (Facebook hosted a party with right wing website The Daily Caller, who used Facebook Live Video to spread Trump propaganda to great success, guess who wanted to celebrate that) agrees that talking about it amounts to "support of terrorism". The current occupying regime can even provide fake evidence to suggest "terrorist level" aggression, and if the people on the ground want to refute it, hah, which communication medium do they want to use that would allow that attempt?
Release 1.0.0 of pretix, an open source ticket shop
I can speak from my own anecdotal experience. I am an Indian immigrant with 2.5 yrs of industry experience and a masters degree from a decent school. Please note that I do not support the H1b abuse by the outsourcing firms. They are pure evil and I honestly hope they go bankrupt. I also believe H1b needs to be reformed to remove the loopholes but that is a topic for another day.

I was recently in the job market and got three offers within a month. One from a big four tech firm Amazon/Facebook/MS/Google, one from a big four consulting firm Deloitte/E&Y/PWC/KPMG and the final one from a very promising startup in North Carolina. The first two paid above market rate but the startup paid 105k + equity because they cannot afford to pay more than that. Thing is, my specific skill set is in shortage ( Big Data and Analytics) and I am sure there are a few other specialized fields where there is a shortage.

There may be a number of kick-ass local software engineers in the market but it is the specific skill set the companies need. Please do not tell me that companies can just hire local candidates and train them on the skill set they need. There simply isn't that much time and experience trumps(yea I know its ironic) training. When a company pays you N amount, they expect X amount of value from you where X is a multiple of N. Also, these companies are often competing with each other to get a product out to the market as fast as possible. Loosing precious time in training is not very optimal as your competitor might beat you.

To be honest, I do not think I can be considered the best in my field and a good american developer can do my job if s/he has the necessary experience. Right now, demand for data engineers with big data skills far outstrips the supply. This won't be the case in say 4-5 years down the line.

STEM in itself is a very broad term, Software development has many disciplines. Are you a Sr. Software Developer who wants to get paid that 200k salary in your local market outside of Silicon Valley? Make sure to cultivate a skill set that is in shortage. Simple macro economics.

For those who are curious, I took up the consulting position and am getting paid 120k base + 10k signing bonus + 10-15% year end bonus + other benefits. Not bad for a person with 2.5 years of industry experience who lives in North Carolina. Is it?
I appreciate your comment and its sentiment that immigration has played a core role.

Would you mind commenting on why you included "the liberals are the ones that broke it"? Even if true m, it seems needlessly divisive.
20-50km wireless optical networking using the Mesophere [pdf]
It would teach people not to pay the ransom, ruining the incentive for further attacks.
Alexa is a voice interface, and a pretty good one at that. I use it primarily for home automation and it works pretty well for that. There is not much intelligence behind it in that regard, but it's very good at recognizing commands, which is what is needed.
You under estimate the numbers of recruiters that work at Amazon. I had a team of 8 recruiters at my last position and half of them now work at Amazon.
Hey, feel free to checkout my library on GitHub. Its goal is to simplify interacting with Slack API (which is amazing IMO) and let users focus on simply writing their bot.

Its still very much in development, but figured this thread was relevant enough for me to post a link.

https://github.com/GregHilston/Simple-Slack-Bot
The examples lack the elegance of RxJS. I'm gonna stick with the Channels for a further while.
That's just what the term means, I'm afraid. I agree that it rarely has occurred in history. It's most often used instead as a pejorative term when people are describing pre-industrial life, because usually the intended meaning is that subsistence farmers rarely hit their mark and are perpetually starving.

I think it comes from a pretty triumphalist view of the last 300 years rather than any real history. So basically: I agree.
Everyone is server-capped at 2 moves per second, and bots will also be subject to networking conditions (ping, lag spikes) just as players are since bots are hosted by their creators.
Maybe they realized that diversity is not the most important thing in the world. Also all these diversity officers make me cringe.
Is there a way to HTTPS / TLS curl? If not, this tool is pretty useless from my cryptographic understanding, since someone could see the transactions if they had access to your web logs. Not nitpicking, just bein' real.
Walmart Labs just laid off their entire remote staff. What they had in "Well, it's not Walmart, it's Walmart Labs!" is basically gone now. I don't foresee any talented engineers heading that direction.
Because sometimes an upvote isn't enough: Oh, man, that's awesome and I'm filing it away for later.
I'm at least speaking from daily use in my anecdotes. Apples for apples, yes Windows is going to lag behind Linux. [1] That doesn't mean it isn't fast and stable from the perspective of day-to-day Windows usage, and definitely as I stated in the previous comment, it is much faster and more stable on Windows today compared to Windows a few years ago.

Several of the anecdotes on the reddit thread don't even seem to take account what version the offending slowness was happening in, and anecdotally every time I've helped a Windows user experiencing slowness enough to complain about it, they've been years behind on their git version and installing the latest removed the complaints.

[1] ...and is just about guaranteed to in the many places in git where a command is still built as a tower of bash scripts calling perl scripts calling more bash scripts... If you read the changelogs, a lot of the performance optimizations that are helping every platform are the places where entire commands are getting replaced with C versions of themselves.
I thought Facebook does delete your account. Do you have a source?
> But the market pays more her time and capabilities elsewhere.

or the market has somehow succeeded in depressing wages to the lowest possible rate. I've heard you have to have a minimum of a BS degree to break into the field of bio/chem. And then you're just a lab monkey following orders from a superior. yet "biotech firms" generate enormous profits, whether its in genetic engineering, healthcare, pharma, etc. It makes me sick.
Yes, it would mean that.
Apple seems to have pretty decent numbers compared to the rest of the field. Any insight into how they accomplished that?
Kindly point me to any version of these laws that specifies the restriction to manual labor?

Also, please elaborate why you think your idea of relegating minorities protected by these laws to manual labour "and similar jobs" doesn't deserve to be called "fucking racist".
On the other hand the surface of the planet is teeming with meat machines that constantly execute DNA. This article is written by and for them.
We make things, we don't manage people. As such we are below the people setting wages.

Yes, engineers are professionals and all that, but we are seen as the executors. The final rung on the ladder who finally executes and builds the thing.

So our wages do not scale that great with value of output.

In many cases we are factory workers, maaaybe artisans, in a feature factory --> https://hackernoon.com/12-signs-youre-working-in-a-feature-f...
It's surprising how specific such a thing can be;

I read a great article (maybe it was on HN?) about a man who had a bowel disease who suddenly developed heart disease. He was getting worse by the day and was about to get a transplant.

A new doctor had a look and took into account the man's disease which caused poor absorption of nutrients. It turns out the man had no selenium and it was causing his heart disease.

After an urgent rapid replenishment of selenium and careful diet he's OK. It's amazing how a small amount of what seems like an obscure nutrient/mineral can cause such harm.

I agree a normal healthy diet is best.
I use a copper mug for my Moscow Mules, nice. :)
>Love how the free market works!

are you being sarcastic dude
Labor markets are inherently inelastic in the short term.

I'd define a shortage by comparing short and long term movements in labor.

As in, if price goes way way up for certain positions, it takes a long time for labor to react and produce more supply. This is bad.

So in the short term, there is a shortage of developers, while labor catches up and tries to fulfill this demand.

To put it another way, imagine if workers could see the future, 10 years ago, and could know how high salaries for devs were going to be.

If workers were armed with this knowledge, a whole lot more of them would have chosen to go into tech.

The Ferrari example doesn't work, because if Ferrari 10 years ago, knew exactly how much demand was going to be, I don't think it would have changed their supply or price at all.

I am not sure of a better word for this "shortage", but I am thinking of any situation where expectations for the future do not match up with the reality of the future, in short term inelastic markets.

And the solution to this market information failure is to either get better information about the future or work towards making the market more elastic.
I haven't played much with Rancher, but I'm really curious about it. I'd like to hear more about your setup. Perhaps you could even contribute a post on setting it up with GitLab CI?
On this topic, I highly recommend Samantha Power's book "A Problem From Hell: America and the Age of Genocide" which details the United States inability to respond promptly to the many cases of genocide over the past century.
The FAA’s 34 Mile No-Drone Zone for the Super Bowl Is Ridiculous… and Worrisome
You may look at the percentages of each ethnic groups studying cs or even STEM before pointing fingers to enterprises. There is no discrimination on choosing majors. And college kids don't go to classes anyway, no matter how racist your professors can be.
People often wake up dumber after general anesthesia.
Cambridge Analytica and the Power of Big Data and Psychographics
Does anyone else here make their living from advertising? Well over 50% of my users run ad block. I get 1.5 million page views a day on my primary site (4,000 Alexa), and the advertisements cover my AWS bill, and pay me an average salary. That's it, and the profits are dropping every year as more people use ad block.

It's scary. I have a million users, run the business extremely lean with just myself, and I'm barely scrapping by at the moment. If I can't survive, how is everyone else going to survive? Don't get me wrong, I use ad block too for obvious reasons, but we're going to see more and more businesses closing up shop unless there is a better way to monetize content online in the near future.
The world today is so weird that I have to ask. Are you proposing that we should modify anti-discrimination laws so employers can take affirmative action to increase diversity? Or are you saying we should allow employers to discriminate against minorities for technical jobs?
Sometimes you just need better performance, not necessarily blistering.
The difference in time and effort between creating something and destroying something is going to be made painfully clear in the next few years.
3:15am: "I can't connect to the internet!"

Arrrggghhh! The problem of course was that the Echo rebooted faster than the wireless router after a power failure.
Didn't think of that. Hope my original question didn't come off as rude, I'm just seriously interested how this is possible since I have trouble just pulling a single all-nighter :-|
I'm not following. Can you explain the hack? Python releases the GIL during I/O right, isn't that desirable?