skysight-inc/HackerNews huggingface dataset:
To provide the counter argument I imagine the Effective Altruism folks may give (not that I necessarily support this position):

A number of specialist AIs could potentially eliminate 50%+ of all jobs in the next 50 years (a generation). What does society look like when we don't have the safety nets to support a massive unemployed population? What could it mean for geo-politics if the rich countries population is simply rich because they have the most advanced algorithms, but most people don't work? We're talking about massive social unrest worldwide potentially - capitalism cannot necessarily survive this paradigm shift and since the fall of the Berlin Wall the world has no other social organization in modern times, unless we'd like to revert to totalitarian rule.

This all presumes of course, that the first AGI they turn on doesn't just turn the universe into a pile of paperclips (ducks)
First point: then why write an article about it? Get someone who knows what they're talking about.

For your second point, how is that unique to 4chan? Every message board I've ever used does stuff like that.
/prog/ used to have an incredible amount of good discussion about programming. The perfect blend of memery to break the monotony with the perfect amount of puzzles and challenges and debate to keep it stimulating.

RIP
We use Yocto. By default, the distribution is super minimal.

As I enable features in the Kernel, or add dependencies, they are driven based off of some functionality of our GUI/device which is tested/validated before each release.

So, if I enable squashfs in the kernel, and I can boot my box (which uses it), I can say that I have tested the requirements needed from the Kernel.

If I add in openssl for TLS connection to mobile devices and have validation in place to ensure connectivity, I can say that I have tested the required functionality of openssl.

I'd think this would be enough, but I never can seem to satisfy regulatory people. They are (in general) not very technical.
Acme does this, and I love it, but most people's response to seeing Acme is "what the hell? No syntax highlighting? No autocomplete?" You can also easily create a second "view" into a file with the Zerox command, which is a nice way to look at two parts of a file at once.

It's the best thing I've found for managing large numbers of buffers at once, though, and with things like acmego (go fmt + add missing imports on save) and Go guru integration (jump straight to function definition) it suits my needs pretty well.
This is in reference to using Electron so you don't have to both write a web app and a native desktop app using Qt (in addition to native mobile, where performance issues are much more noticeable).
What if the user only has one review to write, warning others of their terrible experience? What if they don't necessarily write reviews in the future? I know I only write bad reviews, because I was annoyed enough at the situation to document it. You always hear negativity first on the internet, then praise..
Exactly. Sunset provisions have large effects even though in principle they can always be removed if the majority in the future wanted to.
Read MJ Demarco’s book “Unscripted” and you might come away with the opposite opinion.
I think hygiene was mostly in place, but there was no PR points to score. Before GDPR an information that company stores something for 3 months would be a non-news.
GDPR doesn't in any way protect people from data leaks.
I think what I meant to say is the processes are reused for different applications. I assume that on AppEngine one process is used only for one application (like our application servers on GitLab.com).
Ridecell | San Francisco | Full-time | ONSITE | www.ridecell.com

Ridecell is on a mission to help our customers run the world better by powering the fastest growing and most efficient ridesharing, carsharing, and autonomous mobility services. As the world shifts to a mobility-as-a-service model, market leaders in traditional transportation need to rapidly transform their business. New entrants in autonomous and shared mobility have an opportunity to lead new markets. Ridecell is best poised to support the initiatives of these industry leading organizations, with several customers, including BMW (Reachnow), AAA (Gig carshare), and Renault (Zity), who already use our proven platform to launch, operate, and rapidly scale their mobility services across multiple geographies.

By joining Ridecell, you'll find yourself at the start of something big: A better way to do transportation

We're hiring Engineers (Site Reliability, Android, iOS, Frontend, Backend), Product Management, UX and more. Learn about our career opportunities here: https://ridecell.com/careers.html

Recent news: https://www.prnewswire.com/news-releases/ridecell-closes-ser...

Feel free to reach out with any questions at Richie@ridecell.com
Scrapinghub | https://scrapinghub.com | 100% Remote (worldwide, all timezones!)

Scrapinghub is looking for Python Engineers, Erlang Developers, Test Engineers and more: https://scrapinghub.com/jobs

Quick summary of the open positions:

- Python Engineer (Web Scraping): you’ll be in charge of designing, developing and testing Scrapy web crawlers.

- Test Automation Engineer: you will build automated test frameworks and ad hoc test scripts to assist in the verification and validation of data quality.

- Erlang Developer/Tech Lead: you will lead/work with our Crawlera team in developing and maintaining a high load distributed system.

We're a fully distributed team with more than 120 Shubbers working from 30 countries, who are passionate about scraping, web crawling and data science.

You'll have the chance to work on projects that harvest and transfer datasets of thousands of millions of records, as well as build some of the systems that will deliver data to current Fortune 500 companies and the startups that are building great products on top of our stack.

We have a very engineering-driven culture (two engineer-founders) and a great place to work if you're self-directed, curious, and interested in working in open source environments. More on Open Source at Scrapinghub: http://scrapinghub.com/opensource/.

Scrapinghub continues to grow significantly this year and we're looking for great additions to our team, wherever you're located! Positions are fulltime (40hours per week) and fully remote.

You can apply here: https://scrapinghub.com/jobs

Got questions? Feel free to contact me at jessica@scrapinghub.com.
Human Interest (YC S15) | San Francisco, CA | Full Time | ONSITE

Human Interest (formerly Captain401) is a Y Combinator-backed company that offers an easy and affordable 401(k) retirement plan for the modern workforce. We've built an automated, paperless 401(k) that makes it possible for small and medium-sized businesses to offer a 401(k) benefit to their employees -- something that only 14% of them are able to do today. In doing so, we're empowering businesses of any size to safeguard the financial futures of their employees.

We’re also backed by top Silicon Valley investors: https://techcrunch.com/2018/02/07/captain401-now-human-inter.... If you've wanted to join a company with product-market fit and help scale a growing business, this is the perfect time to start talking to us.

We're a dynamic team of ~40 in downtown San Francisco and looking to hire across all departments. Specifically, we're looking for a:

* Full-stack Engineer (We use Node.js, React.js, Golang, and PostgreSQL)

* Site Reliability Engineer

* Product Manager

* Public Relations Associate

Please apply at https://humaninterest.com/careers
It's interesting that this line of peace even seems to be believed which shows the triumph of propaganda. Millitary in all ages has always existed to either further or protect the economic interests of the people in power.
Tatari | Engineers | San Francisco | ONSITE | Fulltime | https://www.tatari.tv

Tatari combines old-school TV advertising with modern tooling and advanced analytics. We build software to automate and improve our media buying operations with a relentless drive for efficiency, and we automate novel statistical analysis to make TV advertising as measurable as digital advertising for our clients, all displayed via beautiful dashboards.

We're a relatively new startup, but we're profitable and growing our business like crazy. We have roles open for senior Backend and Frontend engineers, as well as some more jack-of-all-trades positions for a client-facing engineer, and an internal tools engineer.

More details at https://www.tatari.tv/jobs. Please email hn@tatari.tv directly with your resume or questions!
The webdriver property is as far as we know the only one that stays different if you use non-headless chrome with puppeteer. Rest can be handled by use of non-headless chrome as mentioned in the article.

But you are right, after reading through it again, this section of the article should be improved.
>You’re not designing for the company, but rather for the users who will interact with the product.

So many engineer CEO’s really need to understand this. Engineers tend to skip over the first step in this process, defining the segment or demographic, and then end up just having their design team design to meet their esthetics. I’ve seen this at so many companies.
The Penny Project | Full-Time / Part-Time / Interns | ONSITE/REMOTE | Los Angeles | 60-120K + Equity for qualified candidates

Penny Project is a stealth startup in the space of AI and Health, we are backed by the founders of a 10bn cap company. If you have a passion for AI and/or health then read on:

Shoot an email to hello@meetkai.com if you are interested and would like to hear more/apply…

--

Machine Learning Developer

* Do ASR/NLP/NLU mean something to you? If so then this is right up your alley.

* Experience with Python required

* Experience with Rust or strong desire to learn is a huge advantage

* Experience with TypeScript or strong desire to learn is a huge advantage

* Tensorflow exp preferred but not required

--

Front End UI/UX Developer

* Experienced in mobile UI/UX

* TypeScript Experience a major plus (or modern ES6 )

* React Native Experience a HUGE plus.

* React Experience a plus.

--

Full Stack Engineer:

* Experience with TypeScript/JS or Python required

* Experience with Rust or strong desire to learn is a huge advantage

* Experience with Elixir or strong desire to learn is a huge advantage

* Experience with react native a huge plus

* Experience with react a plus
No, it'll become "there's a Google programmer behind every death".
> (Do keep in mind that GNOME, unlike corporate projects, is largely volunteer based and time, resources, and contributors are limited)

All the more reason not to undo the work of its contributors.
I don’t think that’s a true condition. There are many situations where prices are not negotiated but are set by markets (easiest being eBay) and participants aren’t employees.

I used to do a bit of contracting and I always set a price with my clients as part of the contract. That didn’t make me their employee. And didn’t make my employees and contractors my client’s employees.
Why would you "check in" in the presence of e-mail notifications of new developments? Most projects also don't like it if you post "bug still exists" every few months.
Hi there, are you interested in graduates at all?
Long Hours Backfire for People and for Companies
From a Copy-Cat to an Innovator: The Rising Popularity of Chinese Mobile Apps
Indeed, but it shows that it has moved up a notch and people are taking it more seriously now. The biggest issue is that all of the compiler guys have thus far been working on making breaking changes to the language. Once v1.0 is out (alpha is already tagged! Features are frozen!), then they will have some open hands :).
I know what you mean. In MATLAB

[A, B]

concatenates two matrices/vectors, whereas in Python it "wraps" them in an `n+1`-dimensional "matrix".

That said, you get most of what you want with libraries. In NumPy you won't write

[aRow + bRow for aRow, bRow in zip(aMat, bMat)]

because you'll just call `numpy.concatenate`.

Also, Python is mostly not used for mathematical work, and programmers tend to assume matrices are scary or only useful for mathematical work, so it has a "boring" syntax more suited for operating on single items at a time, with lots of loops.
But the cost of campaigns downs basically linearly with number of voters too. (TV ads are proportional to eyeballs.) There are some non-linear effects here, but I'm not sure how they operate.
Seconded for Gun Jesus' channels.

But for those unfamiliar with Forgotten Weapons, it's not a rah-rah-fight-the-Man channel. It is a history channel that specialises in firearms. The episode about the OSS Liberator pistol would be a great starter, a mix of political and military history. Is it ethical to encourage an occupied people to try to shoot their occupiers with a flimsy, unreliable, inaccurate weapon?
Doesn't seem fixed, still can't resolve archive.is cloudflare is giving off cloudflare DNS web errors.

https://i.imgur.com/APpQPTJ.png
Ai Build | London, UK | Backend/Frontend/Fullstack Software Engineers, Data Scientists| Full-time | ONSITE

http://ai-build.com/technology.html

We are an early-stage startup developing large-scale, autonomous 3D printing technology to provide the factory of the future to our customers. We utilise industrial 6-axis robots combined with plastic extruders to print large scale structures and objects (often at a scale of meters). Our current focus is on development of the web platform and our proprietary toolpath algorithms.

Tech stack: Dropwizard (Java 8, Kotlin), PostgreSQL, React, Redux, NGINX, Docker, Terraform

We are hiring for several roles

- Frontend (required: 1+ years experience with React, CSS & HTML. Beneficial: experience with 3D programming e.g. ThreeJS, familiarity with REST APIs)

- Backend (required: 1+ years experience with a JVM server framework, REST, Strong grasp of computer science fundamentals. Beneficial: mathematical background/strong knowledge of data structures/algorithms)

- Data Science (required: 1+ years experience implementing modern machine learning techniques in a professional or academic capacity, familiarity with software engineering practices e.g. version control and application architecture. Beneficial: PhD in closely related area, prior experience working as a software engineer and/or a computer science degree)

If you are interested, please contact us at jobs@ai-build.com

Please do not contact us if you are a recruiter
Elevate Security | Senior Full Stack Engineer | Berkeley, CA | ONSITE, www.elevatesecurity.com

Data breaches increase every year as attackers continue to target employees for access and information. Elevate Security is creating a world where employees are a company’s strongest asset in defending against hackers. We are taking on this longstanding gap in the security space with a focus on behavioral and data science to improve security behaviors across employees in a measurable way. We’re looking for extraordinary and passionate people to help us build this future and redefine the security landscape.

We're looking for a Senior Full Stack Engineer with Python/Django and ideally some ReactJS experience. Please, no recent university, bootcamp grads or remote workers.

For more information, check out our job description (https://docs.google.com/document/d/1GLB8Qd3PdNLMZ4iO1ddYY4KI...) and ping us on https://www.elevatesecurity.com/careers or hello@elevatesecurity.com.
CADRE | New York, NY & Toronto, ON| Onsite | Experienced Engineers | We are a well-funded startup (Series C | Total Funding $135M) at the intersection of technology and investing. Our mission is to provide direct access to the world’s best investments. We are building the digital stock market for the once exclusive Commercial Real estate industry. Open Positions: https://cadre.com/careers

Site Reliability Engineer (NYC)- https://cadre.com/careers/apply?gh_jid=1130468

Senior Software Engineer (NYC)- https://cadre.com/careers/apply?gh_jid=75123

Senior Software Engineer (Toronto)- https://cadre.com/careers/apply?gh_jid=928493

Data Engineer (NYC)-
https://cadre.com/careers/apply?gh_jid=1185373
They need to solve the issue of speed, altough maybe for sensitive queries(assuming that's enough, a very big assumption,), people may be willing to use a slow "super private browsing mode". another option is to make people pay for faster speeds ?

And if i recall correctly, a "global passive attacker" listening to internet traffic around can de-anonimize TOR using ML. Seems like something that would be possible and profitable for a Google and internet infra companies.
> For instance, you have to be elected to city council before you can run for state assembly. You have to be elected to state assembly before you can run for governor. You have to be elected for governor before you can run for Congress.

Wouldn't that favour cronyism and enforce a barrier to entry to those who don't fall in line with the dictats of the ruling elite?
Furthermore, it also creates a caste of professional politicians.
SEEKING WORK - remote, short to medium term projects.

I'm a professional Computer Scientist with over 10 years experience.

blog: http://john.mercouris.online

company website: http://atlas.engineer
We need more representatives, not less. Budget for representatives is the least concern. Representatives are very cost efficient for what they do.
You still have quirks. Qt helps for the bulk of the work, sure, but OSX, Windows, and Linux all have unique quirks that have to be dealt with.
That's a sweeping statement without any backing argument. Others have debunked the blog post enough (even if you seem to want to cling on to it).

I know several efforts that are transitioning Python + C Libraries to Julia. It's simply much much nicer and simpler to write fast code in Julia than in the Python/C paradigm.
I've often heard that civilian casualties would be higher without drones. First result on google seems to support it: http://www.slate.com/articles/news_and_politics/foreigners/2...
> to point out that men and women have different interests

I was nodding until this. Even if you agree with Damore, you can't pretend his argument was "men and women simply have different interests."
ICOM Productions | Calgary, Alberta, Canada | Full-Time | Web Software Developer | ONSITE | https://www.icomproductions.ca/

About Us

ICOM is an award-winning eLearning company. Our team is made up of more than 50 learning specialists, including instructional designers, project managers, writers, graphic designers, and software programmers.

At ICOM, it's our mission to challenge and inspire the world to learn differently. Over our 22-year history, we’ve developed hundreds of online education programs for some of Canada’s biggest and best-known companies. From modifying behaviours to driving business objectives, ICOM creates engaging eLearning programs that help produce real on-the­-job results.

Our office is located on Stephen Avenue in the heart of downtown Calgary, close to public transportation and loads of attractions.

About The Position

As a software developer at ICOM, you will collaborate with our team of technical wizards to produce innovative solutions using the latest web technologies. Have a new technology you’ve been dying to use? We are open to trying new things, but be prepared to teach your fellow developers all about it!

Our ideal candidate has graduated with a degree in Computer Science within the last few years and is interested in cutting-edge web application development. They are able to motivate themselves in a flexible environment. They can solve problems both individually and collaboratively, while not being afraid to ask for help when the need it or take criticism of their code. They are familiar with at least one C-style language, such as PHP, Java, C, C#, JavaScript, or the Go programming language. We strive for knowledge of the full stack, so BASH command line experience will be very helpful.

Here are some of the technologies that we are currently using:

* Git/GitLab
* MySQL/Aurora
* CentOS/RHEL/Amazon Linux
* HTML & CSS/LESS
* JS
* ES6 + JSX using Babel
* React
* Node.js & npm/yarn
* PHP(5.3 & 7.1)

We don’t expect you to have had real-world experience using all of these technologies. ICOM is a learning company, and that applies to our employees as much as it applies to our clients. If any of this appeals to you, apply now!

http://jobs.icomproductions.ca/apply/JlZjo5W0di/Web-Software...
Disclaimer: I also work at Google

I think that the problem is more specific than working with the military or developing weapons, and it's important to disentangle the more broad concerns with military work versus the concerns about this specific project occurring at Google. I personally would not like to work on developing weapons but it's definitely much harder to defend a position such as "building ships for the U.S Navy is evil".

The problem with Project Maven is plugging A.I. into drones. Sure, you can argue that A.I. today is limited and the technology isn't there to make them autonomous. However, perception/object detection is a huge component of what would be needed as part of an intelligence that can run a drone autonomously.

Then you arrive at basically 2 questions

1. Is Google's participation Project Maven making it easier for the Department of Defense to develop fully automated drones, or will they always leave a human in the loop?

2. Is enabling the Department of Defense to develop automated drones ethical?

#1

Yes, Project Maven enables automated drones. Sure, the Department of Defense could get automated perception technology from somewhere else, but that is in fact what the parent post is proposing Google should let the Department of Defense do. Also, A.I. advances very quickly and if the project continues there may be other ways in which Google is enabling full automation of drones, for example reinforcement-learning based control.
I personally do not trust that the Department of Defense will not develop automated drones if they have the capability to do so. This is because they will probably see it as an arms race, and automating drones will serve most of the aims of their organization far too well to be put off indefinitely.

#2

I believe it is unethical to facilitate the development of fully autonomous, intelligent weapons. It's hard to make a stronger case than the video someone else has linked elsewhere in this thread:
https://www.youtube.com/watch?v=TlO2gcs1YvM
-The potential for chaos and destruction is very high.
-The capability to find and eliminate targets will likely precede the ability to make ethical decisions, and human ethical oversight of the kill decisions will be reduced especially if the drones are scaled up
For more on this check out http://autonomousweapons.org/
Handy | Software Engineers | NYC | ONSITE

https://www.handy.com/careers

Handy is changing the way the world buys services by connecting customers with vetted, independent, local service professionals in a fast, convenient and reliable way - at the tap of a button.

We are a collaborative team of about 100 people across marketing, ops, customer support, product, data, finance and engineering, and our headquarters is located in the Flatiron District, NYC.

Our stack is Javascript, Ruby on Rails, and MySQL but we believe that smart engineers from any background can become effective on our codebase quickly.

I’m currently an Engineering Manager with almost 10 years of hands on software experience. Feel free to reach out to me directly at eabrahamsen[at]handy.com if you have any questions.

Here is some recent news about Handy.

https://techcrunch.com/2018/03/19/walmart-to-sell-handys-in-...

https://www.inc.com/nina-ojeda/amazon-has-stiff-competition-...
Horovod: Distributed Training Framework for TensorFlow, Keras and PyTorch
I was going to add this one myself. I've read it multiple times over the years since it was published and it still touches the engineer in me. Great, great book.