skysight-inc/HackerNews huggingface dataset:
They can't find qualified local candidates in the same way that I can't tie my own shoes if I cut both of my hands off.

There are plenty of qualified candidates out there. But as you mentioned, they are mostly already working somewhere else, for someone else. In order to hire them, you need to offer more or better than they already get. That isn't all just a salary number, but almost everything has a conversion rate.

Guest workers on a non-immigrant visa are simply cheaper to employ. As are young, unmarried, childless, and inexperienced workers.

It's fundamental economics. Supply is not a single fixed quantity, but a function of price. Likewise for demand. Where they cross, the market clears. Everyone willing to pay more than the clearing price gets an employee, and everyone willing to work for less than the clearing price gets hired. If you can't find a job, you are asking for too much money, and if you can't find an employee, you are offering too little.

Companies deliberately set criteria that guarantee a local search for candidates will fail, in order to save money on labor costs by hiring an imported candidate more cheaply. That is the heart of the unease surrounding H1B laborers. If the company truly cannot find suitable local candidates, the person they do find is in a great position to ask for more pay. If they need you that much, they should be paying more than any local would even dream of asking for, right?

Does that happen? Are H1B workers paid more than their local equivalents?
Dark matter is likely cold, not fuzzy, scientists report after new simulations
Sounds like you know exactly which kind of sprinkler head you need, but not a wire brush.

After seeing some other replies, I think we use Amazon differently.
Very true. Its like bike-shedding.
I am developing Deep Video Analytics [1] which incorporates FaceNet [2] and MTCNN detector.

1. What makes you think that governments would openly release their recognition models?

2. Do you have any hard numbers?

3. What's the difference between manipulating an image vs. just blurring/blacking it out, since the latter essentially gives you complete anonymity.

In my experience all Adversarial techniques fall apart when another algorithm is added to the mix (including the recent ones by OpenAI [3]). As a result I am frankly distrustful of any claim about protecting identity. The State of Art in Face Recognition moves extremely fast, and these are just publicly available / permissively licensed models, and not what Government agencies around the world are experimenting on with their billion face datasets. [4]

[1] http://www.deepvideoanalytics.com/

[2] https://github.com/davidsandberg/facenet/

[3] https://www.dropbox.com/s/oshcos8wzvqtgow/Screenshot%202017-...

[4] https://github.com/wy1iu/sphereface
Using Heroku at the moment (largely because I was already familiar with its ecosystem) for a phoenix app, though they don't have support for Elixir. In the future I'm considering doing my own hot deploys to AWS, but the cost of running on Heroku is small enough that it may not be worth the time to migrate off.
I was reading the "post-mortem", which oddly enough is posted to a forum, doesn't actually explain how the incident occurred and not posted to their website and came across this:

"Another point that I would like to make clear is that Veritaseum tokens are software that represent our knowledge, advisory and consulting skills, products and capabilities. Without the Veritaseum team, the tokens are literally wortheless! If someone were to someone confiscate 100% of the available tokens, all we need to do is refuse to stand behind them and recreate the token under a new contract."

So if something goes drastically wrong the game plan is to just abandon their cryptocoin altogether and walk away? That doesn't exactly inspire confidence but then again I still haven't been able to figure out what Veritaseum actually does. The rest of the post-mortem is just deflecting from the incident and misdirection:

"The Sr. partner of distressed credit of one of the world's largest funds specifically took the meeting after hearing about what we are doing. "This is big, very big" (that is an exact quote from the person who arranged the meeitng, who is a 40 yr veteran of Wall Streat, a literal brand name know by nearly every experienced professional - someone who had aggressively jumped on board team Veritaseum to assist in business development)"

Who?

That is in addtion to our Veritizing a medical practice as a showcase for doctors and healthcare biz pros around the world to emulate (using Veritas, of course). Think of us just capturing 50 basis points of all of the medical practices and related healthcare businesses in the world

Again who??
I'm immediately suspicious of someone who tells me they have no agenda.
Something just occurred to me: Is the levitating vac train concept just a feint? The technology developed for building electric semi trucks would also be useful for building highly streamlined electric trains. With automated piloting, the difference between the two would be blurred! Is Elon aiming to become the railroad tycoon of the 21st century?

I don't think air resistance is the largest cause of expense in transportation. Am I wrong here? How much does it cost to overcome air resistance per mile in trains and trucks?
Want to Cut Your Carbon Footprint? Get Liquefied When You’re Dead
Show HN: Interactive Photography Lessons
As someone that switched to Pale Moon (FF fork) because of the loss of large tab session performance in post-v30 builds this is great to hear. Now all they have to do is kill the walled garden and Firefox might be worth trying again.
If it is so easy to fool deep learning, why is it so hyped? Seems a great security risk.
> I don't understand the shock here? Large corporations don't want users installing random apps.

Perhaps we should all go back to mainframes and green-screen dumb terminals?

That's why "the shock".

I understand the security issues - they are absolutely valid in today's world.

But the whole reason the PC came about, was because it moved the computing resources from some sacrosanct computing "temple" (complete with acolytes who kept the system running, secure, and managed) to the general office, and allowed the users to customize and control their software and data to allow for a more "agile" flow.

Computer-based spreadsheets, for instance, weren't anything new when VisiCalc appeared on the scene in 1979 (and later on the PC in 1981) - what was new was having such a powerful piece of software available on a machine that was cheap and independent of the "computer room". Users and managers now had direct control of their data and processes, and ultimately this set the stage toward today's reality.

Gone were having to wait (and wait, and wait) for approval to get a particular application installed; gone were having to wait for the budget approval, hardware upgrades or acquisitions, etc - tons of effort, time, planning, etc needed just to get a simple app (if such was even allowed by the mainframe service contract! Maybe that needed renegotiation as well!).

Just go down to ComputerLand, buy a PC and a copy of VisiCalc (or whatever), plop it on a desk, and work. Freedom!

Ever since then, though, there has been this security of the system and data (physical security, data security, backups, viruses, worms, trojans, etc) that has been problematic. Various solutions have been tried, none have been 100% effective. Problems still exist, data gets wiped or lost, employees move on, leaving password-enabled zip files behind nobody knows how to access, data leaves the building, laptops are stolen, viruses and malware abound, cryptolocking happens, and on and on and on...

But people still want their freedom. They want to just download and run a piece of software to make their life and work flow better. They don't want to wait for approval and budgets.

How do you solve this dilemma?

Going back to a locked down system isn't the answer; as tempting as it may seem, it merely moves the problem up the stack, while increasing frustration for the actual users of the systems.

Hence my snarky response - because that was (in a way) considered "ultimate security" - a centralized system, with no smarts at the end nodes. Tightly controlled, regulated, monitored, updated, and secured. Many major companies (most of them gone today) built fortunes on that model. That such few of these companies remain tells you something about how that model faired. Trying to return to it might not be the best thing to do.

What the answer to the problem should be, though, I can't say unfortunately...
10 Travel Bucket List Destinations – Where to Go in 2017
No one is oblivious, you simply fail to understand the nature of automation. Yes, humans will be making those robots better, but it'll only be a handful of humans, not the millions displaced by the robots. Everyone displaced by a robot in a blue collar job isn't going to suddenly turn into millions of millions of jobs designing and repairing robots. Repair won't even be a thing, they'll simply be replaced by new robots that were built by other robots. Automation replaces millions of people with robots and a few thousand people. The new jobs created are higher and higher skilled jobs always in lower and lower numbers never enough to cover the jobs displaced by the automation. If automation created as many jobs as it destroyed, it wouldn't be improving efficiency and no one would be doing it. It is precisely because it destroys jobs cumulatively that people automate because that's called efficiency and it creates wealthy for the robot owners by funneling the money that would have went to human salaries to those owners.
Webrecorder supports remote browsers that allow you to run older browsers pre-configured with Flash, as well as Java applets.

http://rhizome.org/editorial/2016/oct/25/rhizome-releases-ma...

Example: Record Flash:
https://webrecorder.io/_new/temp/flash-example/record/$br:ch...

An archived Java applet:
https://webrecorder.io/demo/java/20170505193641$br:firefox:4...

In this mode, the browsers run remotely and stream the video to your browser. We are still working on the audio support but hope to have audio support soon. It should be possible to archive Flash in this way, though we could use more help/research in this area.

Once the last version of Flash is released, we'll include the latest browsers that can run it.

If the Mozilla Shumway project or similar picks up again (we hope), Webrecorder can integrate that as well to offer a native JS based Flash-recording and replay.

If anyone is interesting in helping out, let us know!
no one ever got fired for hiring IBM
Hi, I'm the guy making this course. A little more about this project:
I'm looking to help people who know almost nothing about photography. Maybe they've only taken photos with their smartphone, or maybe they own a DSLR but never really learned to use it.

My goal was to create an interactive course to "show them what they're missing" and what they can do with photography at a very high level. In later lessons I'll dive deeper into the each of the topics briefly covered in this first lesson.

I'd love any feedback you might have on my first lesson! Is it engaging? Do you know people who would benefit from this? If you were starting over in photography do you think this would be a good beginner approach? Thanks in advance!
False, my views are in line with the evidence. Beyond that, is the belief that something is impossible that is nearly always religious, not the one backed by evidence that says no, those things are already happening.
Thanks Congress.
OutlineEdit third anniversary
I personally think this is the real problem. Companies dismissing qualified candidates as "unqualified" because they are too lazy to evaluate candidates based on their skills, and would rather throw brainteasers at them instead.

For every 100 candidates a CS job gets, probably 80 are truly unqualified, 20 are truly qualified, but only 2 were both qualified and could pass an arbitrary list of brainteasers.

And that lie lets managers run around saying "see, we can't hire enough talent! Skills shortage!" (where "skills" means "brainteaser skills", not software development skills)
Thank you! Good point.
The argument is that if the American government doesn't enact policies that protect and favor Americans, but rather enacts policies that equally protect and favor everyone in the world, then it is effectively acting as a world government or an international charity.
There's also a big difference between "you might die right in the middle of this very fun activity, here are the fatality stats from the past 30 years, here are the things you can do which are proven to reduce your risk" versus "this sport is Totally Safe, and to prove it we're going to resist every attempt to investigate long-term injuries so that you'll never really know."
By what definition? I've lived most of my life in California (split between the bay area and LA). I can't even begin to imagine being happier outside of California. Aside from rent, I see nothing at all that is better in other states I visit.
Why are you trying to make this about race? Clearly someone who has been here for nearly 20 decades is someone who ought to be given citizenship. But that has nothing to do with preferring to continue to bring in foreign workers rather than invest in American citizens who are struggling.
Please take your political correctness somewhere else.

No one cares if Mexico or India or China or South Korea "use their own".

But if American wants to "use their own" we need to have a hug sessions about how racism is bad.
They already are; google a bit, you're behind the times.
It always made me feel like the open web is implicitly viewed as competition as well, but it's just not as palatable to the public to bash it
Yes, basically. You said it like if the answer was obvious, but I can't see anything obvious about it.
Can you recommend an immigration lawyer expert in self employment/AC21 rule?
Metropolitan Museum of Art open access initiative update
Certainly $100k+ is enough to interest some citizens. But there's always the marginal citizen who would be swayed for more money.

Anecdotally, I had lots of classmates who aggressively pursued careers in finance not because they had any intrinsic interest in the field but because they heard it can pay exceptionally well. If technology had the same reputation (it's beginning to acquire it, but is somewhat behind), more of them would have pursued it instead.

Note: I'm not saying this should necessarily be the goal. Personally, I think it's fine if we import additional tech labor from around the world, and even prefer that to using wages as a carrot for more citizens.

> By they way, the next step after not being able to hire a 60k H1B worker is usually to hire a 60k outsourced remote worker, not to hire a 150k "citizen".

This article is not about H1Bs. Many of the foreign-born tech employees are permanent residents who compete directly in the same market as American-born employees.

Hiring in tech is something of a bifurcated market and there is H1B hiring both in the abusive lower-wage sector and higher-pay direct employment sector.
Whoa there. You should definitely allow time to learn particular frameworks, but FizzBuzz is a fundamental competency issue that even hobbyists should be able to pass.
Knowing myself, if I kept a separate reading list, I would never revisit it.

Leaving a tab open means I'll actually stumble across the page again.
Thanks for the great work. radare2 and binwalk[1] helped me debug quite a few things at work lately.

[1] https://github.com/devttys0/binwalk
I think everyone here is ignoring a very important statistic within the article: "data shows that 25 percent of high tech companies founded between 1995 and 2005 have at least one immigrant founder". Would you rather have these companies be based out of Asia entirely?

Also see: https://blogs.wsj.com/digits/2016/03/17/study-immigrants-fou...

I was recently speaking with Demis Hassabis and he recommended looking for startup funding in California but continuing to work out of London. More and more companies are gravitating towards this general template (not London specifically). Would you rather have some low level Stack Developer working at Airbnb on an H1B build the next Billion dollar startup in the Bay Area or out of Bangalore?

Yes, hiring someone with an H1B might cost a company 10k less per annum. But what would it cost America to not have these foreign workers want to work in California altogether? Besides, it isn't fair to build such an impressive hotbed of thought and progress and then try and wall others out of it.
You might be interested in a RAND study (a historically very pro-immigration institute) that considers this subject. It concludes that the reason US citizens and people who are free to choose their profession in the US avoid these degrees because they can earn more with more stable career paths elsewhere.

In other words, the aversion to STEM among elite US students is rational.

https://www.rand.org/content/dam/rand/pubs/issue_papers/2005...
I'm just wondering if you offered salaries better than what webdev offers as an alternative?
Microprocessors, Internet, Green Revolution, T-Cell therapy, China & India over the last 2 decades ..... You know the stuff that actually required knowledge and power. Not some feel goodery truthiness.
There's a certain disconnect in that the author seems to require and at least want validation in terms of business success while selling himself as a 'true artist' interested only in making things.

Here's something unintuitive for engineers about successful entrepreneurs, they're usually not very curious. Seeing the world in black and white rather than in color creates tunnel vision and focus. However many engineers in the bay area don't see themselves as engineers in the traditional sense of the word but some new combination of hacker-artist-technologist-elite. It's unintuitive because many bay-area engineer feel undervalued and that this mythos is bolstered by the success of people they actively look down on.

So many engineers think that they are special snowflakes via: "I'm so smart and curious, I get bored so easily b/c I learn so fast. I need to constantly be learning and creating." They fall into the trap of valuing breadth over depth (as depth has diminishing returns to time-spent) that they ironically never become an expert in anything to a point where their expertise is truly unique.

It takes a certain amount of focus and thus lack of curiosity to practice one kick a millions times vs a million different kicks. The expertise often comes at the cost of an uninteresting and single-direction life. Wether this is better or worse than sampling all the pre-packaged things (things like TED talks are the hedonistic equivalent of sex/drugs/food) that life has to offer is up to the individual.

In the Bay, the jack-of-all-trades think of themselves as master-of-all-trades while following to the letter online-recipes for success and wondering why they aren't a michelin start restaurant. Specialization puts you in a sparse enough zone where your thoughts can actually be unique.

* A curious life with specialization is possible though if the specialization is abstract enough. Specialization can also be built by following your true voice of curiosity rather than having it be influenced by social and monetary pressures. You can say that many youtuber for example followed their true voice, learning some video editing, learning to be humorous to make up for lack of academic success, and managed to be lucky b/c youtube was created. Most people stamp out their inner voice because 99% of the time, you'll end up specialization in something that can't create value that is directly linked to USD. Teaching is one example where the payoffs are so far down the road that they are inadequately compensated for what they do. (I'm ignoring the the majority of US teachers who are often losers on power trips)
Or look at the Big Dig in Boston. It ended up costing $24B (10 times the original estimate) and was eight years behind schedule. And that was for less than 4 miles of tunnel under a major city.
“Friends” triggered the downfall of Western civilizaton
This happens so often to me. I'll be expecting a package one day and 8pm rolls around and I check the order status and it says 'expected delivery: tomorrow' - when I was sure the delivery was today at the time I placed the order.

It makes me feel like I'm going crazy, but I'm sure there's some sort of bug during the checkout process which switches me back to two-day shipping after I've selected one-day.
>These people are americans now. No, they aren't all citizens...
...This is their home as much as it is yours or mine.

I don't...look. All I want to say is: I hope you're aware that you're making enemies with statements like this.
Agreed! I also wish there was an automated way to renew! However currently there isn't, and I doubt building out the tooling is worth it given Google appears to be working on an integration themselves: https://issuetracker.google.com/issues/35900034 -- in the intermediate, I still need certificates though.
I did EMS in college, so I had some patient care experience. I started working as a software engineer in Manhattan right after college. I was working 9-5 days, M-F in an office and just couldn't stand it. I missed being outside, and I missed being with patients.

I probably could have shopped around and found some place that worked well for me, but I just wasn't sold on writing software for a lifetime.

Edit: Let me add this: One of the biggest headaches I found in day-to-day life in the office was the lack of self-improvement. I missed being challenge not just with new material, but with what my colleagues were learning as well. There was no real drive for self-improvement in the officeplace, no real interest in spending anytime outside of work to learn and get better, and I missed that aspect of school and medicine.

I'll also say that I probably thought seriously about quitting medical school 30 or 40 times in the first 2 years. Now that I'm on rotation and actually interacting with patients full time again, I'm in love.
I've always wondered about this. People never really talk about it, but I see the "cool" factor as pivotal. Smart social people want to be bankers, lawyers, doctors, management consultants, not STEM.

With the internet everyone has had the ability to learn programming for ages, and it really hasn't dramatically changed much. People are just not interested in it at some point.
An ESP32 has enough CPU juice like an Amiga 500 or PCW 1512 (minus graphics), with network capabilities, so personally I think it is well suited for lots of tasks, given how we used them back in the day.
Another nice companion survey to go with this excellent work:

Computer Vision for Autonomous Vehicles: Problems, Datasets and State-of-the-Art

https://arxiv.org/abs/1704.05519
And articles like that miss (or just ignore) that there are reasons to be worried, as small as they might be

A person having Ebola seems to me like a significant fact even though it doesn't represent any danger

These articles want to play a holier-than-though nihilist/"we know better" image but just come across as idiotic.

Overreacting is stupid, but underreacting is naive.
>Adobe also notes that it plans to be more aggressive about ending support for Flash “in certain
geographies where unlicensed and outdated versions of Flash Player are being distributed.”

What did they mean by this line?