skysight-inc/HackerNews huggingface dataset:
I actually think that machine learning can be much harder than you are claiming here, and that your inexperience is showing when you make such claims. Sure a toy problem from some dataset in a book or pulled off the internet is easy. So is implementing a k-means algorithm. But go to a large corporation with 100 datasets, all with 100 fields each, each having significant seasonal bias (among other biases), and build something that lasts, works, is clean, and is better than someone else can build. You need to convince them to trust you, maybe you can write an algorithm that works, but the business people cant understand that algorithm, and so they have to trust your word.
(disclaimer: Blog post co-author)
You are welcome to join our growing community to know more. (: Follow slack join button here: https://github.com/improbable-eng/thanos
No Man’s Sky is finally getting multiplayer in July – The Verge
History with World of War Ships
Yes this is the best method I have found. Let them explain something they have worked on that provides them with experience they believe qualifies them for the position. Here I can surely expect them to have depth, assess their communication skills, be able to explain further on questions from me etc.
I use this for sql queries:

const user = await db.connect(sql => sql.getUserById(43))

The sql value is a proxy that looks for a file called 'getUserById.sql', reads sql out of it, sends the query to the database, and returns a promise for the result. With caching and some sugar methods, it's a pleasant way to use a database.
Google is fakest fake.
Bilderberg member all they way.
Amazon Go: stores worth less than tech
I can't help but imagine unscrupulous bot programmers going through every possible survey and answering them quickly with garbage. Or if they monitor expected times doing parallel instances while waiting long enough to look like a human. High volume low value junk ruining things has a long history with the internet.
> An EU resident "visiting" your business which is hosted and operated in the United States

Except the EU resident isn't "visiting" your business, you're providing a service to them across the US-EU border (and just like any cross-border service there are rules). I really don't get why this case is any more complicated than any other kind of consumer law (you can't sell electronics that blatantly catch fire to Australian customers, even if you're based in a country where consumer laws don't exist).
Not OP, but I use whiteboards to sketch system designs and things like that. For instance, I'd sketch out the path that a request might take through a complicated system (intake via a REST service, flows through a queue, consumed by another service, persisted to a database...). That's the sort of thing that I would be comfortable doing as part of an interview—though I wouldn't expect a junior developer to be able to do it.

AFAICT, the backlash is around interviews where candidates are asked to write code (or pseudocode) on a whiteboard. Being able to implement bubble sort on a whiteboard does not correlate very well with being able to deliver business value, in my experience.
Mugshots.com’s alleged co-owners arrested on extortion charges
long ago, while working at a science software company, I was casually told by a co-worker that in Japan, science publishing is run by their mafia.. The scientists I saw were so busy, so intent and so disciplined, that no management topics were ever discussed. So I went to a US business school library and looked up some management-side statistics about profit-per-employee.. and saw that the science companies of the time had less than half the number of employees, typically, with large revenue.

Some number of people are just predatory over profits, whatever the level of intelligence, legality and social status. Whatever the origins of this science conglomorate, you can bet that over the years, a crude extraction of profits via control of players, emerged.
It's interesting to consider the result of anti-white stigma in South Africa, a once prosperous nation, and Zimbabwe before it. Why is Botswana quietly and miraculously successful, while nations so deeply steeped in racial group identity politics, possessing the finest farmland in the world, starve?
The problem with this view is, it ignores that some of what we learn are very strong constraints, such as conservation laws and how they're connected to physical symmetries of systems.

Strictly speaking, all we know boils down to probabilistic statements. So yes, in some absolute sense, we might discover we're all totally wrong about something really fundamental. But we also know the bound on that probability is very, very, very, very, low.
If you want to be able to say arbitrary text, then you pretty much have to go lower than word level, because the number of different words is effectively unbounded. However, if you're speaking a controlled language where there are clear limits to what the system would ever want to say, then there's no problem to record enough high quality words or whole phrases to concatenate them into something nice sounding.
From the FAQ:

> On-Topic: Anything that good hackers would find interesting. That includes more than hacking and startups. If you had to reduce it to a sentence, the answer might be: anything that gratifies one's intellectual curiosity.
90% of data science time is spent sourcing and then cleaning the data. 10% is spent preparing and delivering reports to stakeholders. The ML time is a rounding error.

The job in which you are magically given a pristine dataset and can just tweak ML models all day doesn’t exist.
"Full Stack Developer" will mean everything from heavy front-end dev work to scaling out a monolithic in-house back-end framework into microservices to cobbling together Android/iOS apps to slapping ML on top of it all and calling it a day.

Oh and it will all run on JS.
Solving dynamic programming interview problems
There is a Netflix and Lyft post, but going by past experiences there are whiteboard coding problems. Are these companies spamming it? How do they police these possibly fake posts? After all, the thing recruiters care most is how many people apply.
At some point, people need to realize it's not the copyright system that's rotten, it's the incentivization of congressmen...
I agree that our legal system, in fact our general culture, views justice through the eyes of punishment, and I think it's unfortunate, though even punishment should be viewed as a way to bring about correction. And the death penalty for sure is about retribution for the most part.

But there are so many cases of murderers who both have killed many outside and continue to murder and assault inside, and they seemingly will continue to be a threat to society.

With our current abilities, what do you propose we do to either rehabilitate or protect others from those kinds of folks?

Also, justice is also about repaying a debt. But how can someone ever repay something they've stolen if what they've stolen is priceless and can't be replaced?
Like it or not, some families do want that to be repaid with the killer no longer being allowed to live the rest of his life.

I'm not agreeing that's right, but in any direction, there are going to be flaws.

And I do think there are cases of incontrovertible evidence (I mean, do we really think Charles Manson and Richard Ramirez were coerced into confessing? They're basically proud of what they've done). But I think it's a matter of setting the bar higher for requirements.

Lastly, in those cases where there is a lot of cost of going back and forth, at least some small part of that is also caused by activists who believe on ideological grounds that the state should never take a life, even if the murderer would prefer death. I'm not claiming that makes a large statistical portion of it, but to me the cost factor really is the least important aspect of the discussion when we're talking about people's lives.

I do think the US would benefit from some of Norway's policies, but (and I think it was Norway where even murder didn't come with a life sentence; correct me if I'm wrong) some of them, culturally seem abhorrent to us in that it's possible to murder and steal a life, but then be able to walk around free because some bureaucrat says he's fine now.

I think both systems allow for possible abuse and injustice, but it does seem to work for you guys.

I'm also of the belief that while I think humans all generally share a common set of ideals and virtues, policies that work in one society may not work in another.
> So, when China or Russia are building windows exploits, they just demand Microsoft hand over source?

Yes in fact they do. https://download.microsoft.com/download/B/C/A/BCAFF3F5-5DB5-...

“Throughout the history of the company, Microsoft has worked with national governments around the world to help them build and deploy more secure IT infrastructure and services to protect their citizens and national economies. In 2003, Microsoft built on these efforts to create the Government Security Program (GSP). The scope of the program has grown over time, and continues as a cornerstone of Microsoft’s efforts to help address the unique security requirements of more than 30 national governments around the world.” (Russia and China included) https://www.zdnet.com/article/does-microsofts-sharing-of-sou...

> Also, the idea that “locked down” Linux would do any better than windows is ridiculous. The Linux codebase is enormous and complex and full of bugs. At least if you’d said some type of high security microkernel, you could put forward forward some logical arguments.

It's not a `logical' argument, it's a pragmatic argument. A sufficiently tech-savvy admin can dictate the hardware on the network, roll their own kernel so that USB drivers cannot be loaded, have that image as the boot image, and use TPM if totally necessary. The reason you wouldn't want to run a high security microkernel is because those can't run regular desktop software like LibreOffice and what have you.
Ummm, no.
This response is absurd. It says everything about this conversation and your place in it that you’re not wildly embarrassed to compare the South to Saudi Arabia.

This response isn’t like a little wrong, or a bit of hyperbole — it’s egregiously and embarrassingly wrong. It’s not just, like, your opinion, man. It’s a factually absurd, untravelled, ignorant comparison.
Ah, just what I paid for as a taxpayer! Instead of having something freely available as a public good, the government can use it to generate a paltry amount of revenue....woo?
GDPR is a beautiful thing.
> My point was simple. Despite the systems of trade, a catastrophic shock in trade or production systems could literally kill millions in a way that is more brutal and horrific than instant obliteration.

Systems have trade have made the market economy of the US more vulnerable to many kinds of "a catastrophic shock[s] in trade or production systems." IIRC, there are only a few days of slack in the US food supply chain. That's down from a month or two during the cold war (where I think there were mandates for reserves).
If I'm going to be fined or penalized for not being compliant then yes, explicit would be nice. Checkboxes sound great.
I think you should read about natural rights. The traditional natural righta are life, liberty, and property, which is the opposite of what you describe. And natural rights only exist in an organized society, they are just the limits of what a human should give in its social contract with the society.
>I read her bio and she was a genius on par with Jobs.

What were either of them geniuses at exactly?
Psychology?
Is there an actual paper or some high-level summary of the format -- not to mention a modern implementation? The only summary I could find was the one on Wikipedia. I also found the source code of "unzoo" but it's a bit difficult to understand the benefits of a file format if I first have to understand its implementation.

I didn't take a superficial glance out of laziness, it's because I couldn't find any more information about it. But I think you also missed that I mentioned that the style of versioning implemented in ZOO (as far as I can tell based on a Wikipedia page) is not the correct style for snapshot-like versioning.
Fraud, theft.
I can one up you. A couple of years ago I started looking for a job after a disastrous one. I ended up doing 3 interviews and a take home assignment for a UK company looking to relocate some people back to Greece and open offices here.
Then I went ahead and negotiated my salary.
Went ahead and stopped my job search after that and waited to be notified about my start date once the offices have been set up. Didn't follow up on a couple of other opportunities either because I was certain this was a good fit for me.
A month and a half later, after some pinging on my part, I ended up learning that the plans to open an office here were scrapped and I was welcome to work from the London office, as if I would feel comfortable moving abroad to work for an employer like that.
The average CS student didn't do that great in LA/Calc. Most CS programs don't require vector calc. At an average uni, the vector calc class/linear algebra will be extremely forgiving and you really don't need to understand the material. I don't think any undergrad CS program in the country teaches enough statistics and probability to understand some of the harder latent models or generative modeling. The math can get arbitrarily hard enough where a lot of decently ranked universities don't even teach the classes required to understand some papers, but that's overkill. An Udacity gold star isn't really a replacement for that either.

So basically, people like you are a huge risk for a company. You really can't prove you have anything more than a practical ability to use the algorithms. Most algorithms are hard to implement from scratch (robustly, let alone correctly), and you would be doing so by reading papers you have a scant understanding of..

I'd bet a large sum of money 2/3 of the candidates applying for a machine learning role without a PhD could not even provide any derivation of OLS or something like that if it came up in an interview.

Incoming downvote train, choo choo
The Orwell Act: Proposed legislation names shall henceforth be limited to the following verbs and adjectives:

verbs: prevent, promote

adjectives: good, ungood

Edit: More seriously, laws should be named with the same rules that apply to good commit messages, concisely describing the change being made. Or maybe they're more like pull requests... point is, you should be able to go down the list of them and get a good feel for the activity.
See http://www.commitstrip.com/en/2016/11/07/which-full-stack-de...
This is explained in detail in woz's autobiography. I read it all in one sitting. Great book all around, and as an added bonus, I got to meet woz the next day after reading his bio, completely by chance. Weird.
Have you written motor control software before? If you haven't that might be why you can't tell. Whenever hardware is involved, with perhaps sometimes the exception of GPUs and workstation CPUs, I've noticed people's intuitions get a lot less reliable -- it's sort of like looking up the programming abstraction tower, lexical closures with higher-order functions to compute derivatives can seem awfully sophisticated to someone who's never seen something like it.

Of course if the sophistication is more about what they needed to know in order to break the things (and make that code change), then talking about this subsystem by itself that's either way lower or roughly the same as what they'd need to know to build and operate their own centrifuges. Much less, if they only needed to focus on one part of the process (motor control) that would cause problems (which might just be a brief consultant call with our own nuclear physicists and engineers, I don't know, nuclear science details seem as mysterious to me as high level language details might to impoverished programmers), or about the same, if they knew everything the Iranians knew about the systems (did we ever find out if they got all the blueprints and so forth and built replicas for end-to-end testing?) plus a bit extra on how and where to make it break without easily being detected.

Anyway how sophisticated can they really be when they didn't even use source control? (Old joke... https://news.ycombinator.com/item?id=4052597)
I don't think it's healthy to live in a sterile environment.

https://en.wikipedia.org/wiki/Hygiene_hypothesis

https://www.theguardian.com/society/2015/feb/23/children-all...

https://www.webmd.com/allergies/news/20150223/could-a-dishwa...
You should require users to positively certify that they are not EU/EEA citizens, and refuse service if they are. Blocking by IP is a good idea but not sufficient.
For what it's worth, I do have a PhD in math with research in machine learning, and I still had a hard time getting calls back. To be fair to myself, I'm speaking from my experience of grad-school-to-industry transition, and the lack of industry experience is a likely big reason for not getting as many calls back as I had anticipated.
It's the other way around, though? .local's usage on LANs prior to the RFC was squatting on a non-reserved TLD. The RFC finally reserved the TLD for an appropriate usage. The name applies equally to both usages, the usages can live side-by-side, and the RFC is even kind enough to support that (though as you point out frequently don't always work as expected), even though it didn't need to take into account backwards compatibility with "squatters".
I know a mid-level manager at a Fortune 100 company. Somewhere up the management chain, someone read an article about how data science is the hot new thing that your company has to be doing or it will have missed the boat. So word was sent down that their next project was to do data science. So now they are launching a data science project to analyze their business data, which this manager is overseeing. They're hiring data scientists and all that entails. It doesn't come from a business requirement or some organically generated need, top management just wants to be able to say their company is using data science if they're asked about it.
Skin-interfaced systems for sweat collection and analytics
As a fellow American, that sounds like you need to reconsider your news sources. Brexit was driven by propaganda, not some principled opposition to intractable problems. The “EUrocrats gone wild” stories are popular in certain circles but there’s an entire cottage industry debunking them:

https://en.wikipedia.org/wiki/Euromyth
You're right, it's not that hard. A lot of the gatekeeping is because the departments are run by nontechnical people who just don't understand your skill set. They also need to guard the bullshit and not let anyone realise it's just really shoddy programming at the end of the day.
Or, everyone would have to have a strong sense that nuclear launches weren't possible.

I'm thinking along the lines of grey-hat anarchists constantly attacking everyone's nuclear capabilities. "If nobody is super, everybody is super."
> rather than confront the problem head on and potentially drive industry-wide change (channeling "one person can change the world"), goes behind the scenes.

No, this is how change is driven. How do you think change happens? Getting a big committee together and getting buy in from all interested parties? That's not how it works. But maybe this is how it works, maybe this job board attracts a bunch of candidates who are tired of the status quo, and other candidates start telling the companies on other job boards that, sorry, but they're more interested in the companies that list on this particular job board, and those companies then see that the talent pool they're drawing from is smaller than it needs to be, and they decide they want to draw from the larger pool, so they change their practices, and then that snowballs, well maybe now you have industry-wide change.

I don't personally see this having much of an impact, but I think the people who started this are doing exactly what you're saying they should be doing, except that you're pillorying them for it because they aren't doing it through some impossible broad consensus approach.

> what other workers have to go through to get a job, we really do have it made, and this seems like a minor nuisance at best

It is true that we have it made, but I do not think it is true that we have it made in this sense. We have it made because our skills are very highly in demand and because of that, we are treated well and paid handsomely once we get a job. It is true that we should never ignore, down-play, or fail to appreciate this privilege, but that doesn't imply that we should not discuss or advocate for improvements where needed.

Where we don't have it made is in the predictability of employment once competence has been demonstrated. Other professions and trades usually have long-and-tedious up-front competence proving phases, but then they have a credential that will be respected by future employers when they have open positions. We are fairly unique in forcing people with long and distinguished careers to continually re-prove themselves. Our employers have open positions, but it takes a lot of pointless and duplicated busy-work for a competent person to slot into them.

I think what it comes down to is that our process is relatively mediocre, good, or even great for inexperienced unproven new entrants to the job market, but rather sub-par for experienced and proven folks. And that's why you see people looking for a better way.
I want to learn Vim and tried several times (with vim modes form Intellij mainly) but failed under pressure to get actual things done. I see great potential and I know I have to sacrifice 1-2 month of productivity to get up to speed but I fail every time.
> Basically, people's personality has an impact on whether they have kids

Sounds like a tautology to me.

If this were true wouldn't that mean that the genes for the heritable part of the "want to have kids" personality type would be overrepresented in the population, because they came from parents who had kids?
Saying ML is "just linear algebra and calculus" is a gross simplification.

As a dev, you can pick up some popular ML frameworks and learn the basics relatively quickly. The difficulty in this field comes from the amount of theoretical knowledge you need to interpret your results.

All these data science bootcamps/learn quick schemes are like teaching a blind person to drive a racecar. He can work the pedals and the steering wheel - but has no idea where he's going.
Segmentation Recipes for Topological Data Analysis Using Python
You can run whatever system (L4 with formal verification and written in super secure language...) as long as there no redundant checks you are already doomed from start. Stuxnet is nice example why critical system must have at least:

* Somebody periodically in person checking what happening and cross-checking results with operator

* Have alternative monitoring system, even amateur arduino system with rs-422/485 network and independent sensors, can become impenetrable wall for Stuxnet type worms.
Command line - and just keep trying... after a few years it’ll stick
I think the guy in the car is Thresh, who won Carmack's Ferrari in a quake tournament:

https://en.wikipedia.org/wiki/Dennis_Fong

You can download recordings of his tournaments, where you can freely change your POV to thresh, or his opponent, or just fly around, and watch him play. Pretty amazing skill!
GCE local SSD was the fastest thing around when first released in 2014, but hasn't improved and has since fallen behind. GCE local SSD 4k read IOPs max out at around 200k/volume and 800k/instance w/4 volumes. I haven't measured c5 local nvme yet, but on i3, local nvme volumes run at 100-400k/volume and up to 3.3 million IOPs on the largest instance type (i3.16xl).