skysight-inc/HackerNews huggingface dataset:
We run an Incubator for university students, helping them bridge the gap between "academic" and "useable" code, so I have to deal with this topic all the time.

Why is code coming out of research labs/universities so bad?

1. DON'T WANT TO WRITE CLEAR CODE

Different incentives between academic research (publications count, citation count, fear of being scooped if research too clear...) and industry (code maintainability, clarity, robustness, handling corner cases, performance...).

2. DON'T SEE WHY CLEAR CODE MATTERS

Academic projects are one-offs, not grounded in a wider context. Even if the researcher would like to build something long-term useful and robust, they don't have the requisite domain knowledge to go that deep. This external knowledge, the subject matter expertise, is hard to come by.

In lieu of that, researchers start solving artificial problems on artificial datasets. The proper project cycle is broken, there's no feedback from other people using the fruits of your labour.

3. DON'T KNOW HOW TO WRITE CLEAR CODE

Lack of programming experience. Choosing the right abstraction boundaries and expressing them clearly and succinctly in code is HARD. Naming things is hard, structuring things is hard -- clarity in your head first, the code follows naturally.

But it's a skill like any other. When we put students to work on real ML projects, they are shocked. Many have never seen a properly designed piece of code in their life, don't know any tools, how to share or collaborate (git, SSH...). It's not like they'd sprinkle some extra comments here and there and be done -- the whole code structure and how they attain clarity of thought is different.

The GOOD NEWS is, it doesn't cost any more time to write good code than bad code.

So once they learn, everyone wins. That's the main purpose of our Incubator programme. It's not like researchers write crap code on purpose, no need to assume bad faith. Seeing the fruits of your labour useful and used by others is immensely rewarding!
They're mostly in sales departments. Hardly anyone has real uses for blockchain outside crypto currency
NASA Revives Plan to Put Nuclear Reactors on Mars
We still use Ember and fastboot on a few applications but it's being replaced for the user side of bustle. I believe we did it because we were able to get faster and smaller server side renders and a smaller js payload. I spend more on the infrastructure side so I can't speak to the exact reasonings.
Spotted the CNN shill
It's only simulated at this point.

There are fairly good cycle accurate open source x86 simulators, such as PTLsim or marss86

http://marss86.org/~marss86/index.php/Home
http://caps.cs.binghamton.edu/tools.html
The fact that there is so little software work in Australia and that it pays much less means that about a third of my graduating class works in the US now, and it's not the mediocre folks. Most of the good folks who stayed went into PhD programs/NICTA.
Probing the hardware? May be a dumb attempt to gauge the camera and mic capabilities, might not necessarily be nefarious. Here's a hint, may be try clearing cookies/web cache and trying again and see if it does it again.
But that is mostly compensated my relatively low tax rates.
Is there training data for suicidal pedestrians? Does it even happen often enough for a vision network to pick up on those queues?
Hmmm, the lack of documentation on this confuses me.

Is this meant to be a unified interface through which to pipe my IoT interactions? Which maybe they have an app for?

This is so vague.
What the fuck?

I really, really don't like that one of the largest news organizations in America is blackmailing/powertripping like this.
I'm not saying they should be hard to install; I'm saying they shouldn't be in the core installation.

Also, it's been ~15 years since I used an RS232 interface (for serial interfaces to servers/routers); it's been almost that long since you could buy a system with an RS232 interface at all (aside from maybe embedded systems that haven't been updated in years). And, I've never used a USB port for a terminal connection; I guess it is possible but is it ever done?

But, really, why have something that's so out of the ordinary in a default installation?
For anyone wondering how to set their macOS Terminal font to IBM VGA, select the font, set your font size to 16 and turn off the anti-aliasing checkbox.
Seedlink Technology | Shanghai | Full Time | Onsite

Seedlink is using machine learning to transform the recruiting industry. We analyse gigabytes of data to produce models of ideal candidates. We then match candidates’ responses against our models to predict which candidates best fit our clients’ requirements.

We have big plans to grow internationally and to apply our technology to a range of industries.

Our stack is React/Redux + Python/Django/DRF on AWS/Aliyun/Linux via Ansible/Jenkins.

We're looking for a variety of engineers: frontend, backend, test/qa, devops, data science. More at https://www.seedlinktech.com/about/careers/tech/

Happy to receive CVs, questions: simon.blanchard@seedlinktech.com
How to Build a Sustainable Social Marketing Strategy
Their vision 2030 plan is actually an attempt to strike at the root cause of terrorism and religious extremism: economic disparity.

But you've probably never heard of their 2030 vision plan because it is never really reported on, and it looks like you're just repeating talking points, so good luck.