skysight-inc/HackerNews huggingface dataset:
Petuum | Senior Software Engineer, Senior Data Scientist | Pittsburgh, PA | ONSITE, VISA | http://www.petuum.com/careers.html

Petuum is building a platform for easily running distributed machine learning.

The company was spun out of a Carnegie Mellon research group about two years ago, and we have raised $108 million through Series A + B funding to support our rapid growth.

The Petuum development platform and gallery of AI building blocks work with any programming language and any type of data, allowing managers and analysts to quickly build AI applications without any coding, while engineers and data scientists can further enhance applications as needed.

What we look for: Competent engineering acumen. 3-5 years of relevant industry experience in some/most of the following:

* For front-end engineering: Typescript, Angular and D3.

* For back-end engineering: Python, C++, Go, CUDA, Spark and Kubernetes.

* Data science: Building and deploying a production-quality TensorFlow/PyTorch/DyNet model. Working with popular Python data science libraries. Background in statistics/optimization/computer vision/ natural language processing.

We are hiring for our Pittsburgh and Sunnyvale offices.
Grade inflation refers to the phenomena of getting an "A" despite having what used to be a "B" or "C" level of knowledge.

If an institution gives grade A based on some objective criteria and students getting the grade C turn out to be successful then methodology of the institution will be considered flawed by the vast majority. Soon, the institution will lose its relevance.

If the institutions have to stay relevant, they'll have to make sure the grades are correlated to successful people in some way even if it means handing out grade A to any student!
DataCamp | Data Engineer, Engineering Lead, Rails/Vue.js developers | London, Leuven | Full-time, ONSITE

https://www.datacamp.com Looking for a Data Engineer (and more) to work closely with the data scientists and infrastructure engineers to support recommendation engines, internal dashboards, and A/B testing. You will actively take the lead in assessing priorities, and planning out your work.

DataCamp is building the future of data science education. Our students get real hands-on experience by completing self-paced, interactive data science courses from the best instructors in the world, right in the browser. In fact, millions of students around the world have completed over 90 million DataCamp exercises to date.

Tech:

* Python

* Spark

* Airflow

* Redshift

Apply at: https://grnh.se/7e1e79de1
Packaging is inherently harder in Python, because of the emphasis on modularity. But conda does a good job. I've been very happy with Miniconda.
ToolSense | https://toolsense.io/ | Vienna | On-site | Full-time

ToolSense is the first startup in the new 'Startup Incubator' of FH Technikum Wien.

We're changing the way construction works - by providing a full-stack IoT solution, consisting of ToolSense HW-module, Edge Computing, ToolSense Cloud and ToolSense Web-Frontend.

Currently we are working with 16 construction machine manufacturers in Europe and USA (such as the German powertool manufacturer Metabo) and have closed several rounds of investor funding.

We are pushing the limits even further and are looking for new team members:

* Electrical Engineer / System Integration

* Senior Frontend Developer

* Junior Frontend Developer

* Machine Learning Engineer

https://toolsense.io/career/

--

We would be happy to receive your application under: careers@toolsense.io

Furthermore we're always taking interns - so if you are interested in doing an​ internship, let us know!
It would be pretty hard to mess up a hackernews clone.

A HN clone SPA though...

First, let's see if they can get code splitting right to not make it loads 3mo/page.

Then if they can choose a stack that doesn't kill navigation.

Also, let's see how long it takes both team to come up with the same result.

My money is on the static stack. Just the registration without a good framework is plenty of fun.

Not that you can't make a SPA with an old school framework. But for some reason, SPA lovers will often go full nodejs as well, which is basically 1000 of libs you have to hand picks and fuse together.

I work on more and more SPA every day. It's always the same deal: the cost is higher, and it needs smarter devs.

Bottom line: do one when it has a good added value for your users.
The Good Event Management Software Guide 2018 – Short Summary
1.) If you do it proportional to shares, then it introduces bad incentives to oversize orders. There's a reason why almost every market in the world uses price time priority in a realtime two sided auction.

2.) What problem does this solve? Proximity is freely available and relatively inexpensive. Barriers to entry for professional traders are much lower than the days of buying exchange seats. 10s of thousands a month sounds like a lot, but it's nothing compared to the costs of running a trading operation.

You could give every man, woman and child a rack at Nasdaq with a nanosecond trading system, and they wouldn't make any money. Proximity only matters to traders running latency sensitive strategies. These strategies have low margins per trade and can only profit through scale. Running them requires robust systems that take years to develop, capital, smart researchers, and data.

3.) Spoofing is illegal and people go to prison for it. HFT is just a catch all term for executing short term trading strategies with a computer. Most HFTs make their money through market making, arbitrage, stat arb, or some blend of those. All profitable trading can be cast as predatory, but that doesn't make it bad. Having accurate prices and more quotes in the market is a public good.

4.) So you believe it's good if S&P 500 futures go up 2%, nobody arbitrages the S&P 500 ETF, and John Smith comes to the exchange and sells his ETF shares 2% below their value? I'm guessing not.

Odds are you believe arbitrage and efficient pricing are important. If you believe that, then someone should do those trades, and they'll earn profit as a reward for correcting the price. Why shouldn't it be the person or machine who does it first and for the lowest possible margins?
CustomCrimp, a Continental AG Company | Valparaiso, IN | Full-time | Sr. Systems Software Engineer | https://www.continental-corporation.com/en

We are searching for software engineer to join dynamic team to design and develop industry leading cloud connectivity platform and the next generation, intelligent, could-based controller. You will join the team build CrimpIQ and CrimpCloud.

Continental’s CrimpIQ™ controller is the next generation, intelligent, cloud-based controller for industrial equipment. CrimpCloud® is an industry leading cloud connectivity platform. These technologies work together to provide software updates, full device backup and track historical data wirelessly.

Qualifications:

• BS or MS in Computer Science or related field, or equivalent experience

• 3-5 years’ experience building quality software using modern programming languages

• A history of releasing successful products/applications on the App Store, Google Play Store or via the web

• Strong communication and documentation skills

Job Responsibilities

• Develop, test, deploy, and continually improve CrimpIQ and CrimpCloud

• Manage project priorities and deliverables, ensure on time delivery

• Provide technical support for Continental software products including direct interactions and follow up with customers

Technologies We Use:

Android / Ruby on Rails / AWS / Python / iOS (Obj-C, moving to Swift) / Postgres

What's Next:

Apply at the following link: http://www.continental-jobs.com/index.php?ac=jobad&id=829368

Any questions, happy to answer in this thread or my contact info in profile!
Just speculating, but it could be that the levels don't matter as much since your pupils adjust to let in about the same amount of light regardless of the actual brightness.

Also, just an anecdote. But if flux is on I will get tired around 10pm. If it's off I won't get tired until well after midnight.
Getting 100% on a math quiz in elementary school is also not a minus, but approaching employers with that information as a means to sell yourself leaves them thinking that you have nothing to offer the workplace.
Some of the worst code I've seen comes from functional languages and lisps. Untangling a 100 line lisp function can be a harrowing experience.
Agreed. To begin with, telling everyone in your group to just stop using gmail/webmail is a non-starter, so you're going to end up having to lead people through setting up a second set of tools.

And whatever the advantages of this workflow are, there are also disadvantages, or at least unanswered questions. How do you switch from inline diffs to side-by-side, toggle whitespace, integrate the results of a linter/static analyzer, etc? It's a good idea to build your collaboration tools on top of plain text/simple interfaces, but there are also a lot of needs that push you in the direction of a complex/powerful app.

I was interested in the idea of alternative git tooling, but I don't think this article really delivers.
Show HN: How We Discovered a Virus Infecting Thousands of Fortnite Players
Does all this space mining talk refer to the asteroid belt past Mars?

Or are there other sources?
ThoughtWorks Technologies | Pune, India

We are passionate technologists who believe in the power of software and technology as tools for social change. We contribute to a multitude of open source projects. Primarily we are a Technology Consultancy Company. We look for zealous Technologists who are keen to learn on job. We value Object Oriented and Functional Skills. DevOps and Agile are a normal way of working here

Skillsets/Platforms/etc.: C#, Java, Ruby, Scala, AWS/GCP/Azure, Python, Node.js, React, Angular.

Requirement: 4+ years of programming experience.

Interview process: Phone interview, Take-home coding assignment, Pair programming interview, Technical Interview(s), Logic and aptitude written tests, Cultural Interview, Social Economic Justice Round.

More about ThoughtWorks: https://www.youtube.com/watch?v=MBqquBtwaNM

http://www.thoughtworks.com/locations/pune

http://www.thoughtworks.com

Contact: siddhark[at]thoughtworks.com

Please send email with 'Hacker News' in subject line.
I would suggest that there is a nontrivial difference between a service-oriented architecture and microservices, and there can often be a lot wrong with the latter when misapplied. In smaller teams, thinking in terms of a service-oriented architecture (I prefer "product-oriented architecture", where something like a shared auth service is a product making semi-formal or formal contractual guarantees to its customers, internal or otherwise, at a business rather than a code level) tends to break up into larger pieces of functionality. You are still paying a cost for doing so, but I have found most clients to be more receptive and better able to manage, say, three of them, rather than a dozen or more.

Most teams don't have the problem that microservices actually exist to solve: a fractured org chart. Because that's when you want and need microservices--when your org chart's reporting chains are separated to the point where you need to separate functionality for human and political reasons, so as to avoid having one set of interests stomp on another. There's a geometric cost to any services; generally speaking one should be sure that the carried organizational and technical load of adding another (in the microservice-swarm pattern this load is smaller on margin but heavier in frequency, and it adds up) has positive ROI.
Protect GraphQL Properties with JWT in a Node.js Application
I asked as a comment to original post already [1], how are the ICOs and oBike directly connected? I didn't really understand that :/

[1] https://news.ycombinator.com/item?id=17440730
Having to sort through messages individually, not being able to browse code, no convenient links, no formatting, no branch visualizations, release notes being easily accessible, having to set up a bunch of fragile text based filters. It's just obviously a worse choice
Software Skills

I'll grant you they could have an edge here, but would listen to arguments the other way. Plenty of talented software people out there, and Tesla has no monopoly

Semi-Truck Project

They were not the first, and are behind other companies right now. No capital to manufacture it.

Supercharger network

You're right, it's like owning the gas stations. And gas station owners will do the same. Installing chargers isn't hard. Very shallow moat.

Expertise in batteries/packs/Gigafactory

Most of which is Panasonic, but they do have some high tech pack management systems. Probably an advantage at this point.

Ancillary battery products, Powerwall and Powerpack.

Low margin, competitive space.

Solar Roof

Solar City bail out is complete and the company is being written off internally. Does the Solar Roof even exist? Last I heard it was still "in testing".

At the end of the day Tesla makes cars. Good, innovative, expensive cars. It's also a low margin, competitive space where companies operate at sometimes single-digit multiples of earnings.
It's an interesting paradox, where the iPhone introduced new features while not being at feature parity with existing players. Apple's innovations have often been around expectations instead of technology, and much the same is true of Tesla.
Costco is a great exception to this rule. Its not a 'premium' store, but they pay their employees so well, that they have the 'cream of the crop' employees, and it really does make a difference. In our area, we have a grocery chain (WinCo) that is similar (discount prices, large warehouse feel). They pay very well, profit sharing, etc, and have some of the most helpful, knowledgeable, and fastest employees.
A curve distorts grades: they tell you how the person performed relative to their peers not relative to their mastery of the material.
Location: London, with regular travel to California (LA/SF).

Remote: Yes.

Willing to relocate: No.

Technologies: UI Design, UX Design, Front-End development (HTML/CSS/JS), Unity.

Résumé/CV: https://nad.is

Email: hello [at] nad.is

---

Senior Designer (UI, UX, Front-End Development) and Team Lead with over a decade of experience.

I build value through design. I don’t just advocate the user, but also the team that has to build, support and scale the product. Learn more about my ethos & values at: https://nad.is/about

I’ve designed and developed for the web (desktop, mobile, responsive), native apps (desktop/mobile), games and VR/AR. View my portfolio at: https://nad.is/building

As a designer; as I’ve matured I’ve spent an increasing amount of time ‘measuring’ before ‘cutting’. Product-market fit is as important to me as pretty pixels.

I consider user research, clarifying technical requirements, benchmarking competitors, sketches, rapid prototyping, writing product specs etc. to be a part of the design process. Depending on the team and product I can also operate as a Product Manager/PM.

As a team lead I’ve hired, managed and mentored, often remotely.

Outside of core product design I also love product marketing; connecting the dots between users and business requirements. Some ways I’ve made that happen include:

* Designing for growth. Designed & implemented a viral mechanic for a pre-seed startup, increasing sign ups by a large factor. Shortly after the startup was accepted into YC.

* Data-driven design. Improving retention by measuring, tweaking and multivariate testing.

* Content marketing. Writing on-voice, on-product, on-market blog posts and newsletters that organically gain traction where they need to.

Above all, looking for great people to work with, but solving an interesting or fun problem doesn’t hurt either. ;)

Web: https://nad.is

Email: hello [at] nad.is
Maybe! I'm also a skeptic—see my other comment. But just saying "it can't work" is untenable.
Segment | Engineering | San Francisco, CA | Full-Time | Onsite

Segment is building the customer data platform for everyone. We transform data and route to over 200 different integrations, adding new ones every day. We're processing billions of events daily and maintain the analytics infrastructure for companies like DigitalOcean, Instacart, New Relic, and Docker. Our goal is to help companies learn from how their users interact with the products to build even better products. We also like to share our work and what we learn, here are some recent examples:

- https://segment.com/blog/secure-access-to-100-aws-accounts/

- https://segment.com/blog/allocation-efficiency-in-high-performance-go-services/

- https://segment.com/blog/bob-loblaws-log-blog/

- https://segment.com/blog/5-advanced-testing-techniques-in-go/

- https://open.segment.com

We have a modern stack consisting of Go (golang), AWS ECS, Docker, Javascript, React, GraphQL, Kafka, and others! If any of this sounds interesting, we'd love to hear from you! Check out our open positions at https://segment.com/engineering#jobs If you have specific questions, feel free to reach out to me directly alan ⒜ segment.com (but please do apply on the site).
Indeed.

The only thing that holds Tesla down is whether they can scale production fast enough not to let others in. Forget about finance by now. They are not going bankrupt.

Production cycles in cars are at least 3 years. So the traditional manufacturers that more or all have announced they will market a competitive EV in 2019-2020, will get a second try in 2022-2023. I talk about their second try because it's unlikely that they will produce truly competitive EVs next year in their first try. Range and price are the main factors, and the range they talk about is generally 350-450 km, so a bit less than the Model 3 currently being produced, which have a range of 510 km. Tesla has historically upgraded their models with better batteries so it's a good bet that in 1-2 years Model 3 will have even better range. And the ones that they talk about now that have a range comparable to Model 3 are generally priced more like Model S or Y, so for a much smaller market.

In other words, I expect the old car manufacturers to market truly compatible EVs in 3-4-5 years. If Tesla can double it's production of Model 3 and other medium or low priced cars every year Tesla can produce

10k weekly mid 2019

20k weekly mid 2020

40k weekly mid 2021

80k weekly mid 2022

Needless to say that if that were to happen, and they produce 4 million EVs yearly in 4 years, it would be very hard for most of the others to get any footing in the market.

Maybe Tesla could achieve that by simply copying the existing production lines at the current Giga Factory or somewhere else in the world. We think that they would have to build huge factories which in itself takes time, and that they would have to innovate and automate much more than now but maybe part of the production could be achieved by adding more tents and hiring more people. Do we know?
Giving out academic distinction based on class ranking is no different than giving out professional distinctions based on stack ranking.
ITT: People promoting their unpopular React Native apps.
I've always thought that (Oca)ML got it right here: Strict by default, but full lazyiness easily available.
The lack of security guarantees of Spectre-V1 mitigations
We will know when the deposits are returned back. Let's see if the company run away again legally with people's deposit. Given people waiting for deposit return, it's a clear sign of fraud. Removing the deposit option from mobile app is a direct indication of that intention. Crypto currency is not protected investment, but the financial deposit taken in fiat currency should be, not sure if Singapore govt will protect the poor depositors who may loose their money and this guy will still continue to keep raking in money with Ponzi crypto schemes.
Better C++ Pseudo Random Number Generator
Thank you for your insightful comment!
> Yeah, but have you ever thought, "Y'know, maybe the fact that we can't reason in Hask but instead have to work in franken-Hask where not everything works as intended," and then thought, "Maybe this is a problem?"

In some cases yes. Like I said in my original post, use Idris and then you don't have this particular instance of the problem.

In general though the possibility of failure seems unavoidable; even two runs of a byte-for-byte identical program might "produce different results" if someone dynamites the computer one of them is running on.

> Fast and loose reasoning is not morally correct; it's ethically bankrupt. Programmers in other languages don't get to forget about their errors, imperfections, and footguns; I'm not sure why Hask and Haskell should be let off the hook in our minds.

I don't think there's anything special about Haskell here. Programmers in plenty of languages reason as though exceptions/panics will never happen, and are sometimes surprised by their program's behaviour when they do.
Greeks start protesting after migrants sexually assault six young boys
DuckDuckGo | Backend Engineer | Paoli PA | REMOTE, VISA

DuckDuckGo | People Operations Manager | Paoli PA | REMOTE, VISA

DuckDuckGo | Senior iOS / Cross-Platform Engineer | Paoli PA | REMOTE, VISA

We're looking for candidates that are excited to join us in raising the standard of trust online.

More info: https://duckduckgo.com/hiring/
Your GPA is just about around 5 characters or so on your CV, why not put it there?

It seems odd to leave it out, but it definitely doesn’t need to be the focus of your CV.
Yeah but I'm suppose to be a "game player" with 15 years of experience at this point :)
A Spymaster Steps Out of the Shadows
Kard Financial | Senior Software Engineer | New York, NY | Full-Time | On-site

Kard helps consumers maximize their credit card rewards programs while also helping our partners, card issuers, turn loyalty from an expensive, inefficient marketing channel into a profitable revenue channel. We are flipping an already $16B industry on its head, which comes with a host of interesting challenges, from refining our real-time recommendation algorithms, integrating with partner API's and building bank-level security and compliance tools.

We are looking for a Senior Software Engineer with production-grade modern web (and mobile) experience.

Responsibilities:
•	Architect and implement multi-cloud solutions for consumer facing web and mobile applications
•	Assist in cloud-based DevOps and infrastructure build outs and maintenance
•	Build out application features (we are a full stack JavaScript shop)
•	Help implement and improve coding standards across organization

Perks to working with us at Kard
•	Flexible health insurance, including dental/vision
•	Retirement plans
•	Unlimited vacation
•	Work from home (or anywhere you like!) on Fridays
•	We're dog friendly, and have a labradoodle (Kobi) in the office every day

If you are interested send an email to dan@getkard.com with a resume and a note introducing yourself!
I have always kind of wondered why Ada did not catch on as a systems programming language (I think it was designed to fill that niche as well).
http://www.pewresearch.org/fact-tank/2017/10/06/a-closer-loo...

"A Pew Research Center analysis of IRS data from 2015, the most recent available, shows that taxpayers with incomes of $200,000 or more paid well over half (58.8%) of federal income taxes, though they accounted for only 4.5% of all returns filed (6.8% of all taxable returns)."