skysight-inc/HackerNews huggingface dataset:
Because they want to lock their customers to their platform. AWS has the biggest marketshare, so if a smaller provider adopts AWS's api, that means that AWS customers can easily migrate to them.

I do wonder how we managed to get standard protocols adopted for email. What did email providers use before SMTP and IMAP? Maybe the key difference then from now was that the internet community was much smaller? Did Mark Crispin simply write the RFC for IMAP, email vendors noticed on their own, and adopted the protocol? Or was the emailing community then so small that there were no vendors and it was really just a handful of programmers, who could discuss and agree on protocols via something like Usenet and implement their own clients and servers?
Tensorflow 1.6.0 Released
Quantum machine shows promise for biological research
As usual, you can browse all the jobs here in a well organized way on https://www.hackernewsjobs.com/
utterly shocking that this story did not get instantly flagged.
Clinc | Software Engineers | Ann Arbor & SF | Onsite, Full-time & Internships | https://clinc.com

Clinc builds the world's most advanced conversational AI.

Our team includes top researchers in systems & AI, and engineers that have scaled software at Facebook and Google. We're a post-series A startup that has raised $8M. We are growing quickly (team & revenue!), and we're partnered with some of the world's largest financial institutions.

We have several engineering roles open in our downtown Ann Arbor HQ as well as in our SF office in Fidi:

* Full-stack software engineer
* Data scientist
* Front-end web engineer

Join us to define the future of conversational experiences.

Learn more and apply at: https://clinc.com/careers.html
If you have willpower to tone down your usage, you don't need something like focus apps.
And if you need to avoid things unhealthy for yourself, then a mere barrier will not cut it.
Absolutely. You reminded me of the pain I blocked out from the project - at the end client decided to go international and now needed to pay people everywhere through separate entities after swearing they never would at the start.

Sadly the "global" payroll vendor did not have a global, multi-entity solution, and required individual accounts to be setup in each country and reconciled.

Creating a new multi-tenant, multi-entity, multi-country compatible mainframe is maybe something that needs further exploration.
What effect does the small size of the satellite have on the cost and complexity of the terminal?

The small-aperture terminal market has been driven by GEO satellites getting bigger, a lot bigger. Yes, we can fit more satellite in a small package, and solar cells have gotten more efficient, but there are laws-of-physics issues involving the size of the antenna, power requirements, etc. that aren't going to go away.

Geosynchronous satellite spacing is determined by the ability of ground stations to resolve satellites so there is a certain number of satellites that can fly, so there is a pressure towards large high-performance satellites that can deliver the maximum capacity as opposed to launching fewer low-performance satellites. Already the high-capacity satellites have insufficient bandwidth to serve demand (otherwise people would just be getting satellite instead of asking for terrestrial internet) and I don't see how low-capacity satellites will actually help.

I see similar problem with the terminals for systems like the SpaceX constellation. To get "wireless equivalent" performance I see the ground terminal requiring some kind of electronically scanned array which would put the cost upwards of $6000.

There is a precedent for satellite services with a high-cost terminal, as back in the 1980s many people would spend about that much for an unlicensed satellite terminal to receive TV, but since that was pirate there was no subscription fee. Compare that to $100 a month for cable and that pays for itself in 5 years.

I have this funny feeling that next-gen satellite providers want to have the expensive terminal AND the expensive service -- possibly because of the "Juicero" issue that the people bankrolling them don't know what prices look like to the average customer.

I would love it if you could prove me wrong.
splitting the player base is almost always a bad idea
Perhaps we (developers) could improve the industry as a whole if we can provide a solution to this misalignment of interests.
Apple and Apple did not exactly co-exist peacefully:

https://en.wikipedia.org/wiki/Apple_Corps_v_Apple_Computer
Soon! Thank you for the request.
Monstercat | Web Designer/Developer | Vancouver, Canada | Full Time

Monstercat is Canada's largest independent electronic music record label. Founders Mike Darlington (CEO) and Ari Paunonen (CSO) started the label in 2011, and since moving to Vancouver, British Columbia, have built a roster of world-renowned artists. The company’s mission is to connect these artists with fans in a way that nurtures the spirit of sharing and family.

We develop software that allows us to power our internal workflow, serve the public, and power an industry. We are looking for someone who knows the ins and outs of web development and has an affinity for design. These projects will allow you to create your own solutions to complicated systems and work on websites used by millions of our fans. This includes the development of internal tools, promotional material, and our own web services.

More details in the job posting below.

https://monstercat.bamboohr.co.uk/jobs/view.php?id=18

https://www.monstercat.com
DataKitchen | Boston/Cambridge, MA, ONSITE full-time | Data Engineer in Customer Success (SQL, big data, Redshift, Python, AWS,) | http://www.datakitchen.io/
DataKitchen, Inc. enables analytic teams to deliver value quickly, with high quality, using the tools that they love. DataKitchen provides the world’s first DataOps platform for data-driven enterprises, enabling them to support data analytics that can be quickly and robustly adapted to meet evolving requirements. DataKitchen is leading the DataOps movement to incorporate Agile Software Development, DevOps, and manufacturing based statistical process control into analytics and data management. Our company is profitable, stable, rapidly growing and stock will be part of the package.
You should have solid SQL development experience along with the ability to interface with customers (though there will be no significant travel required). This position requires excellent technical skills, good business communication skills, excellent attention to detail and follow-up, and the ability to self-manage. You will get great exposure as you work directly with our customers to tackle tough business challenges.
Working knowledge of SQL including creation and maintenance of tables, views, indexes, and stored procedures. Some Python coding experience and experience building Docker containers is a plus. AWS and Amazon Redshift experience is a plus. Flexibility and self-motivation – with a problem solver's attitude. Excellent attention to detail. Ability to work independently yet collaborates cross-functionally in a team environment. Highly effective written and verbal communication skills with a collaborative work style.
We offer competitive pay, benefits like a company funded 401K, experienced team (we all code), amazing customers, equity, and a cool office location. Contact jobs@datakitchen.io

DataKitchen | Boston/Cambridge, MA, ONSITE full-time | UI Focussed Full Stack Senior Software Engineer (Angular, Python, AWS, big data) | http://www.datakitchen.io/
DataKitchen, Inc. enables analytic teams to deliver value quickly, with high quality, using the tools that they love. DataKitchen provides the world’s first DataOps platform for data-driven enterprises, enabling them to support data analytics that can be quickly and robustly adapted to meet evolving requirements. DataKitchen is leading the DataOps movement to incorporate Agile Software Development, DevOps, and manufacturing based statistical process control into analytics and data management. Our company is profitable, stable, rapidly growing and stock will be part of the package.

We offer very competitive pay, benefits like a company funded 401K, experienced team (we all code), amazing customers, equity, and a cool office location. Contact jobs@datakitchen.io
This is like the zsh plugin 'z'
=====================================

SEEKING WORK - Remote

=====================================

A front end developer with a huge passion for all things JavaScript and Front End! Keen to help people solve problems and create cool things! Fortunate enough to have worked with some big names and open to various types of opportunity. Check out my code/site and hope to hear from you! Don't hesitate to reach out, love a challenge!

----------

Technologies: Javascript, ES5/6, React, React-Native, Redux, Vue, CSS3, CSS Grid, GSAP, SASS/SCSS, Stylus, Wordpress, Animation & Canvas, Graphic design, Webpack, HTML5, pug, Typescript, gulp, grunt, Node, Angular, Backbone, marionette, MEAN stack etc.

Resume: available on request.

Contact: https://jh3y.github.io (due some polish...)

Github: https://github.com/jh3y

Codepen: https://codepen.io/jh3y

LinkedIn: https://linkedin.com/in/jheytompkins
Apropos HN, he then says,

officials set out to fix Indiana's poorly-performing
welfare system by inserting an untested, theoretical
experiment, and substitute personal caseworkers with
computers and phone calls ("remote eligibility"). This
is now admitted to be an error, and there is nothing in
this case, or the Court's power, that can be done to
correct it, or remedy the lost taxpayer money or
personal suffering of needy Hoosiers.
> There was something sort of relaxing about watching it work

I came here to post exactly this. Not forgetting the almost musical accompaniment of the stepper motors.

Just as well really, as they weren't exactly fast.
"Private-jet terminals now compete as much on service as price". On my system, this is the entire article.
Is the time zone a hard requirement or you are flexible?
I'm not sure how this stands up if you control for the the obvious selection bias. After all most people aren't going to switch jobs unless there is a substantial pay hike.

Much of the data could be because people who are significantly underpaid can and do switch jobs and get a big salary bump to market rate. But once someone is at market rate, it is difficult to find a job that pays super market rates, so they stay put.

The authors don't provide any longitudinal data to show that serial job hoppers get paid more over the long run. They provide anecdotal hearsay, and a questionable extrapolation from statistical data.
vivint.SmartHome | Home Automation - IoT, AI, making cool stuff | Boston, MA | onsite

At our Boston Innovation Center, we’re delivering an integrated platform, award-winning products and the industry’s first artificial intelligence for the smart home. Check out our openings and join the #SmartHomeRevolution

We are looking for wicked smart engineers across multiple functions, but here are just a few:

-Platform/Back-End Software Engineers: http://bit.ly/2FIteOd

-Full Stack Engineers http://bit.ly/2qa1y0A

-Embedded Software Engineers http://bit.ly/2HXS2mq

-Mobile Software Engineer (multiple Android and iOS, email me)

-Computer vision (transfer learning, AI fusion, email me)

Check out all of our openings here: https://www.vivint.com/company/careers/team/technology

technologies we touch: golang, kotlin, python, c/c++, kubernetes, react

avik patel | avik.patel@vivint.com
Can we please just bury the folks out there doing treating their peers this way?

Throw them all out like the trash they are. It is so fucking stupid how we human beings have to insert our stupid thoughts and desires into everything. You'll never get rid of aggressive behavior because once people start intuitively judging people, especially over those they think are below them, it is impossible to get them to stop.

And jesus has nobody learned to not shit where you eat? Save it for Tinder.
I would think you'd catch more errors since you're reading through your own code in it's entirety, as well. Mistakes like mis-assigned variables are easy to make while you're actively thinking about your code but they stand out when you're just reading it.
Hah, seriously?

...I wonder whether the keys would have been more or less safe if, instead of all that, they just uploaded them unsecured to Pastebin. At least then they might have gone unnoticed, instead of being handed straight to possible bad actors.
This is an awesome utility and great that it was open sourced. With even more SQL dialects, this can get even more interesting as one could try to understand usage across heterogeneous databases.

I'm going to go all the way with this thought, as it is something I've been wanting to do for a long time.

I've been wanting to build an open source query proxy server. The idea is that, it would sit in front of any database that accepts any type of query expression (first use case, SQL, of course). You would register database drivers with the platform and then clients wouldn't need them anymore.

The proxy would accept queries destined for targets via a service call. Traffic to the service can be secured and encrypted. It would be able to be deployed in a cluster, so there are multiple endpoints to hit to load balance traffic.

It would parse all queries, recording the metadata about the queries and destination servers / tables / objects using something like Queryparser, so you'd have the benefit of all this metadata, but now you'd have it across data sources too.

This kind of data can also help power a data catalog, which could be a web app on top of the metadata / query repository, to help users find and/or annotate the data flowing around their organization (e.g. data democracy).

It could also have caching for result sets, additional security measures (RBAC), or even be linked up with a processing layer for additional processing (like Apache Spark).

There are commercial solutions for this, but I want to see an open source one. Especially because, I'd like to see all dialects and query type expressions supported, and I think only an open source project could get this kind of support across industry players.

One way I have thought about this type of query proxy is, it's a bit like a GraphQL back-end web service endpoint but with SQL instead of GraphQL as the interface. Using the native SQL/query expressions of the destination platform would simplify the work, since one would not need to create a generic query expression abstraction. We just need a way to extract the relevant information from the dialect/query that we are receiving.

We can let data platforms have different query semantics/dialects but still get metadata. For example, there are ways to map concepts for MongoDb to relational ones (collections are like tables, fields are like columns, etc.) so even a MongoDb query expression could go through the query proxy, and have metadata recorded in a consistent format, as long as you could express it to the query proxy's web service interface.

Maybe I'm just daydreaming.. but I would love to work on that and let it be open source.
It's a pity that the thing has to get reimplemented all over so many times. For example, you'd think you could reuse PostgreSQL's parser, but its code is autogenerated and riddled with side effects:

https://github.com/postgres/postgres/blob/master/src/backend...

We've a lot of got languages and usually their parsers are tightly coupled, basically forcing people to reimplement them if you want a flexible parser. I'd say it would be great if we had one parsing library for each language, ideally used at its core. I think that would greatly simplify implementing linters, static analysers and maybe even tools that generate code. Also, perhaps this would enable even more cooler hacks?
> Your reasoning is based on assumptions that there is no evidence for.

I have no horse in this race, but I found it interesting that the above was followed by four “you don’t know…” statements.

You’re making assumptions as well. The person to whom you are responding may know a great deal more than they have revealed.
I just wish that when people talk about these stories, they would highlight the country where they are writing them from.

As someone living in Europe (who lived and worked in one of more country), some of these "cultural" aspects against a certain gender feel so much out of place. In particular, expecting someone who is pregnant to quit the job is just unthinkable. Most engineering work places in Europe expect the person to take paternity/maternity leave and take care of the children but the job will be secured.

I'm not saying that gender descrimination doesn't happen in Europe but I feel that the US have a lot of more of these extreme and ridiculous scenarios.
Couldn't you just rebalance the commission so the pay increase is the majority of the commission.

Not saying the current situation isn't messed up, but there is no reason it couldn't be fixed.
A lot of people turn their 3d printers into plotters...here is one example: https://youtu.be/sXb9NDqn1Mo
Non-mobile link:

https://en.wikipedia.org/wiki/Merkle_signature_scheme
I don't like how they buried what I consider the lede.

"For the authors of this article, each negative story is overshadowed by dozens of positive experiences, where someone went out of their way to offer support, provide opportunities, and encourage us."

I think this matters to encouraging both women and men. Yes, jerks exist. Sometimes its good people having bad days, some people are monsters hiding under a veneer (ex Hollywood's Weinstein).

We need to stop dehumanizing each other, and understand all humans have the full expanse of positive and negative emotions.

Most people in technology are not bros, sjws, ceos, and whatever.

They are just people trying to get by.
The main takeaway imo is that door dash did not have the metrics to command a favorable valuation. The funding terms inform us of the immediate prospects of the company.
Here in S.Korea you can order from a restaurant and they deliver it to your apt door. The food arrives on porcelain plates and bowls with utensils and trays just like you would get it from their restaurants. After an hour the delivery guy returns to your door to pickup the plates and utensils.

The price is the same as you would pay when you go inside their restaurants and you don't have to pay tip. They don't accept tips.
I would like to hear a few of those zillions of reasons which make sense given an opponent who wants to maintain a second-strike response.

Because I can't think of any.

You mention wanting something "more robust than running a missile-naming competition on the internet". How does the RS-28 Sarmat not count as one example? Quoting from https://www.globalsecurity.org/wmd/world/russia/ss-30.htm :

> On 07 September 2016, a defense industry official told Russian media that the mass production of the RS-28 Sarmat intercontinental ballistic missile, a new multi-warhead, super-heavy missile designed to defeat anti-missile systems, would begin in 2018, two years ahead of schedule. ...

> Russia's State Rocket Center V. P. Makeyev of (Miass) and NGO's Engineering (Reutov) along with NPO Mashinostroyeniyais is developing the new sarmat / Sarmatian heavy liquid-propellant intercontinental ballistic missile to overcome the U.S.’s prospective missile defense system, Strategic Missile Forces chief Lt. Gen. Sergei Karakayev said 16 December 2011. The decision had been made to create a new silo-launched heavy missile that will have “enhanced capability to breach a hypothetical US missile defense system,” he said.

That's exactly what I would expect as part of a nuclear arms race, as a response to US efforts to get ahead in the race.
Groups of young men who live in isolation are rarely given a particularly high default trust rating.
Didn't IBM effectively give them that guidance?

It seems kind of simple in a way, if IBM was hired to build X and failed to do so, then there will be a law suit or some form of arbitration and some money will be recovered or something. It's pretty standard breach of contract type stuff. You can audit everything too, maybe IBM was billing for stuff they shouldn't have; I kind of doubt it but maybe there was something really amiss.

On the other hand if IBM was hired to build X, then it changed in to X' and then X'' and 10,000 changes later it turns our, Canada really wanted Y from the start, isn't IBM guiding them along their process to figure that out? It's an insanely expensive way to build and buy stuff.

Is there supposed to be some sort of internal customer's advocate that looks at the project and says "hmm, this is a payroll system, it shouldn't cost a $billion typically, or this was a $100m contract that is already up to $300m, something must be wrong..." Don't get me wrong, in most sales driven organizations, they're high-fiving whoever inked that contract and trying to get invited to the parties he throws on his yacht. The catastrophic failure sucks for everybody, it's hard to see someone else finishing the job more inexpensively that getting IBM to do it though.
Yes, everything is a matter of finding the right compromise (ofc I agree that sending 23000 private keys over email should never be considered)
I did not do the method below. Instead, I wrote a script to generate the filename with the non-breaking space where I needed it.

Edit: rewording and typos.
I agree, I wish every vendor would publish an official open source parser for their SQL dialects, or that the community would create a repository of standard parsers or grammars for them all.

We are almost there with ANTLR grammars...
https://github.com/antlr/grammars-v4
7 Cups | Mental Health | REMOTE, Full-Time | Community Manager | https://7cups.com

7 Cups’ mission is to provide affordable behavioral health support services globally. Since graduating from YCombinator in 2013, 7 Cups’ product has shifted the on-demand mental health economy and has continued to scale into serving people from all walks of life. Over 1.9 million people from 189 countries (in 140 different languages) use the platform each month and growing. A career with 7 Cups provides the opportunity to make an impact on the lives of millions.

We are seeking a Community Manager, capable of taking us to the next level. You have a passion for mental health and will be working to integrate support projects, volunteer teams, and initiatives within each specific sub-community for the purpose of shared community building. This role works with both adult and teen communities and with both listeners and help seekers.

More details and application process here - https://www.7cups.com/about/jobs.php
How to Build a Cryptocurrency Exchange and How Much It Would Cost
This twitter account does exactly that: https://twitter.com/FogleBird
What's an example of a problem that needs that troubleshooting? (Curious)
Article is completely unreadable on a phone, due to a giant junk-quality ad that elbows out the content. Anyone got a better link?
It may or may not.

If you think there is a rural/urban problem with optic fiber, you are jumping from the frying pan to the fire with LEO satellite constellations.

That's because an LEO satellite constellation has to cover the whole world (or almost all of it) to be able to cover any inhabited area at all. Thus it has to cover oceans, large roadless areas, deserts, mountains, etc. At least with optic fiber you only have to cover roads.

Note that high density areas can cause trouble on the other side -- you need to support the highest density worldwide that you support anywhere. Note that users in a place like New York City will generate noise affecting satellites 1000+ miles away, so if you don't ban people setting up accounts in dense areas, it will have to be priced so high that people with a lot of money looking for a backup connection will be priced out.

I am highly skeptical that the economics can work out for an LEO constellation.