skysight-inc/HackerNews huggingface dataset:
https://emailoctopus.com | LONDON UK / MANCHESTER UK / VANCOUVER CA | ONSITE / REMOTE

EmailOctopus is making email marketing more accessible for small businesses and individuals. Set up by two brothers in London in 2014, we’re a small and proudly bootstrapped team with big ambitions. So far, we’ve attracted 20,000 customers who have trusted us to send 3.5 billion emails. Over the next few years, we’re looking to improve our platform, expand our feature set and significantly grow our customer base.

We're looking for:

- PHP developers with strong experience of AWS [permanent/contract roles available]

- A frontend developer with great Bootstrap/SASS skills [contract role]

Email jonathan [@companyname] .com
That sounds great. An inspiration for some who spend most of the time on devices.
AMD Announces Q2 2018 Results: Best Quarter in Seven Years
Cruise Automation | Data Engineers, Infrastructure Engineers, C++ Engineers | San Francisco | ONSITE

We're the driverless car company. We believe in improving people’s lives by making transportation safer, more accessible, and more convenient.

Our mission is to build the world’s most advanced self-driving vehicles to safely connect people to the places, things, and experiences they care about.

Our vehicles are on the road in communities across the U.S. navigating some of the most challenging and unpredictable driving environments. We’re hiring people who want to solve some of today’s most complex problems and make a positive impact on the world.

https://getcruise.com/careers

Visa Sponsorship: We can transfer visas

Contact: Anthony@getcruise.com
yea good point, I should have mentioned the raw SQL escape hatch, that also isn't an ideal solution. I went for aldjemy/instead them and in retrospect starting with something sqlalchemy native would have been cleaner.
Amperity | Seattle, WA | ONSITE | Full-time

Amperity is hiring engineers across all levels.

Interesting problems:

- Ingesting and cleaning large amounts of data daily and blending it with real-time events

- Automatically stitching data together across disparate systems by training machine-learning models to build a probabilistic identity graph

- Taking research algorithms and productionizing them for high-scale usage

- Allowing users to perform complex, real-time queries across an aggregated view of their data

- Publishing query result data to a diverse set of systems for client usage

We're using Clojure/ClojureScript and all the modern big data tech goodies you'd expect of a 2-year-old company.

Apply at https://amperity.com/careers/ or reach out to me directly with questions. My email prefix matches my HN handle.
If you're not afraid of the command line, there's taskwarrior, which is pretty nice. You should definitely at least look at it.

If you're an emacs user, org-mode with agendas is nice too.

With org-mode you can "check in" and "check out" of tasks, so if you were keen assess how your estimated time to completion differed from actual time to complete, that'd be a place to start.
Forth never got the traction or appreciation that it deserved. It's the only REPL language I know of that can fit comfortably within the storage, CPU, and power limitations of an embedded system.

If more EEs had experience with REPL languages, they'd know what they're missing, and things probably would have turned out differently. His use of Scheme was not a surprise.

Thank you for fighting the good fight Remko.
Pendo Is Hiring Sr. Front End Engineers
come and work at one of Raleigh, NC's fastest growing startups!
We use technologies such as AngularJS, D3 and Highcharts to make beautiful displays out of very large data sets. Our Agent, the integration into our customer’s application, is the most important code in the company. It collects usage data and is responsible for showing guides to millions of people. Also, it lives in a hostile environment… other people’s code! If it has a problem so will our customer’s app; we’ve got to make it perfect.
To find out more please visit: https://boards.greenhouse.io/pendo/jobs/4058413002
Kids Video Game Playing Is Not About Games. It’s About Unmet Psychological Needs
Diffbot | Machine Learning Engineer, ML Researcher, Software Engineer | Mountain View | Full-time, Onsite, Visa

https://www.diffbot.com/careers/

At Diffbot we are developing an autonomous knowledge extraction system that is performing at better-than-human levels of precision in production within hundreds of companies. We're one of the few profitable AI startups that exist and our automatically synthesized knowledge graph generates 1B+ entities and 1T+ facts. We're putting together a top-tier team now with the goal of trying to build the first real production-grade general knowledge graph and resolving entities against our knowledge graph.

Must have minimum of 5 years industry work experience. Check out our career page for more information. Contact us directly at jobs@diffbot.com
Tempo Automation | Full-Stack Software Engineer | SF | Full-Time | ONSITE | https://www.tempoautomation.com

Tempo operates a factory in SF to produce printed circuit boards extremely quickly - in doing so, we give our customers the physical equivalent of a fast compiler, enabling them to turn their designs into real products significantly faster than they could before. Our customers build rockets, drones, medical devices, and much more - working at Tempo means you can accelerate all of these industries at once.
Providing a system to produce circuit boards quickly and correctly means we're both a software shop and an advanced manufacturer. Our software team is still pretty small (9 engineers) which means any new hires will still have an outsize impact on the direction of our technology, and on the company as a whole.
We love hiring strong generalists [python experience highly preferred] who take initiative and act as part-time PMs when they're working on projects.
Some projects you might work on:
- Offering real-time, automated manufacturing feedback based on certain parameters of our customers' designs. Think linting for hardware.

- Optimizing our factory processes with machine learning and scheduling algorithms.

- Encoding the three-dimensional structure of each order's components (e.g. resistors, capacitors) for our assembly robots, in order to speed up assembly and ensure minimal manufacturing defects.

- Optimizing our automated optical inspection machine to make it faster than any in the industry.

Tech Stack: Python | Django | React | Redux | PostgreSQL | AWS

We're also excited to be moving into a MUCH larger factory (>4x the floor space) in SoMa in a couple months, which means you'll see that space evolve from nothing into an enormous, high-tech manufacturing complex.
If you're interested, please apply at https://www.tempoautomation.com/careers or send a note to austin [at] tempoautomation [dot] com.
Routific | Vancouver, BC | Full-Time, Onsite | https://routific.com

Routific is a smart logistics platform that optimizes routes for last-mile delivery fleets, saving businesses up to 40% on time and fuel. Today, the power and efficiency of our proprietary algorithm combined with a stellar user experience makes Routific the best routing solution on the market and the leading route optimization API.

We also cover relocation expenses and sponsor work permits!

Headquartered in beautiful Vancouver BC, with sweeping views of the ocean and mountains. To learn more about who we are, our engineering culture, and whether this is the right place for you, read our Key Values profile: https://www.keyvalues.com/routific

Check out our open roles:

* Senior Full-Stack Engineer: https://angel.co/routific/jobs/376543-senior-full-stack-engi...

* Mobile Engineer (React Native): https://angel.co/routific/jobs/378495-mobile-engineer

Tech Stack: Rust – Common Lisp – React – Angular – Typescript – Node.js
Preferred Networks | AI Researchers & Engineers | Tokyo | ONSITE, VISA, https://www.preferred-networks.jp/en/

We are a startup with ~150 members based in Tokyo, focusing on developing AI for Autonomous Driving, Robotics, and Bio-Healthcare. We love open source and are actively developing CuPy and the deep learning framework Chainer: https://github.com/cupy/cupy
https://github.com/chainer/chainer

We have one of the world’s largest private GPU clusters, with 1024 NVIDIA Tesla P100 GPUs, with 512 V100 32Gb GPUs coming soon. Using our cluster we achieved the world record of training on ImageNet in 15 minutes: https://www.preferred-networks.jp/en/news/pr20171110

We have a strong emphasis on research, and our technical advisor is Pieter Abbeel (UC Berkeley). We continuously publish at top conferences like ICRA, ICCV, CVPR, ICLR, ICML, NIPS, NAACL, CHI, etc. We are a gold sponsor of NIPS this year. Learn more about our research activities here: https://www.preferred-networks.jp/en/activities

So far we have raised over $100 million from Toyota, FANUC, Hakuhodo DYHD, Hitachi, Mizuho Bank, Mitsui & Co, Chugai Pharmaceutical and Tokyo Electron.

We have a western-style working environment with attractive salaries and benefits in the heart of Tokyo. Ability to communicate in either English or Japanese is OK.
We are looking for talented individuals with skills in various areas related to cutting-edge AI applications in many industries. Find out more, and apply for all positions here: https://www.preferred-networks.jp/en/job
You sound so low about it. It's all about the journey that matters and not the end.
> Data caps are like your city bus.

Hi fwip,

I don't have any knowledge about the economics or logistics of city bus lines.

I do understand something about Transfer Control Protocol, Javascript's event loop, and soft realtime performance in Linux.

Can you make an analogy between data caps and any of those concepts so I can understand what you're getting at?
Netflix | Senior Software Engineer | Los Gatos, CA | Onsite

Demand Engineering optimizes Netflix’s availability, latency, and cost by shaping resource demand for cloud services through steering traffic and scaling systems. We proactively optimize for user experience and reactively mitigate incidents through regional evacuation. We have a lot of fun problems to solve, a scale that makes them challenging, and a culture that gives us the freedom to pursue what is best.

More info: https://jobs.netflix.com/jobs/866321

From https://jobs.netflix.com/work-life-philosophy : Our philosophy is to pay at the top of personal market, so that we better attract and retain the few fantastic performers.

There are a lot of great positions open right now at Netflix -
https://jobs.netflix.com/
I think the biggest factor by far is that these cakes are decorated with "Fondant".

Which is like edible sculpting clay. It's technically edible but tastes like garbage. Buttercream makes a delicious cake but it is very difficult to mold some of the decorations people are requiring.

I wanted a fun "Batman" cake like this for my son's birthday party.

https://www.cta.ae/163-large_default/funny-block-batman-cake...

The bakery wants almost $600 for this cake. I think that is part of the reason we are seeing a "fake cake" trend.
Looks like your criticism is making a difference! It's no longer top.
Sounds like a case for boarding schools. Does that technology not exist anymore in the US?
There are plenty of short term advantages to specialization. But, diminishing returns generally apply and the standard public school curriculum is a relatively low bar. So, IMO we should generally stick with them, but after that the sky's the limit.

That said, you have a good point that some fields really do require a lot of early work. I just think they should be added as supplement not simply replacing the foundations of a good education.
This is why I've never subscribed to cable TV. I'm not going to pay for the privilege of watching 20 mins of commercials an hour.
Cool, There's Water on Mars. But Does It Make Good Pickles?
It's not always sufficient. For example TPB is blocked in France if you use your ISP's DNS.
I'm fairly certain most Googlers (as with other FAANGM employees) aren't living paycheck-to-paycheck and, even if they were, you can carry out a job search while you're still employed at Google. I would expect that most Googlers could find employment elsewhere, especially in the current job market.

If we were talking about Walmart sales associates, I'd have more sympathy for your points.
>You don't want to be that monopolist that removes competitors from your search results, right?

Or copying the search results from Google and pretending your own engine created them. http://www.cnn.com/2011/TECH/web/02/02/google.bing.sting/ind...
The Twilio API for WhatsApp
World's most painful compression algorithm: Finds a mathematical series of infinite digits, and the offset into it, that most efficiently compresses data passed in. Probably have to chunk the data up to make this efficient.

Of course one can argue that all current real life compression algorithms are aiming to simulate this, and that a brute force algorithm is one of those "after turning the sun into a CPU, still won't have enough compute power to finish the problem" types of solutions.
HealthPrize | Software Dev | NYC / Norwalk, CT | REMOTE Full-time | https://www.healthprize.com/ At HealthPrize, we are changing the way people think about their medication and their health! Our growth is being fueled by work with leading brands in life sciences such as Abbott, Walgreens, and Gilead. Join the close-knit engineering team that designs & develops our industry leading patient engagement platform and work with us to measurably improve the state of healthcare globally.

Platform Hypewords: Java/Kotlin, Spring-Boot, Spring Framework, Amazon Aurora, Docker, API Gateway, Swagger, Redis

Senior Platform Engineer: https://healthprize.com/careers-page/#op-205414-senior-platf....
Heroku | Several positions | REMOTE or ON-SITE in San Francisco| Full-time | https://www.salesforce.com/company/careers/

Heroku's mission is to create the fastest path for application developers to turn an idea into a modern production app of any scale. We work in small groups who are heartfelt about our users’ problems. We plan weekly, chat daily and work closely together. Our team is a remote community with members excited to work together on challenging distributed systems problems.

We are looking for people in a number of teams including our Runtime and Data teams, which develop and operate the underlying platform on which the rest of Heroku runs. Roles we're hiring for in engineering include:

- Runtime Lead Platform Engineer

- PostgreSQL Engineer

- Infrastructure Engineer, Heroku Data

- Engineering manager, Heroku Data

We also have several product and technical product marketing roles (these are based in San Francisco), including:

- Product Management Director, Heroku Data / Salesforce Platform

- Senior Manager, Heroku Technical Product Marketing

- Senior Product Manager - Heroku Operational Experience and Metrics

- Senior Director of Cloud Ecosystem

Please apply through https://www.salesforce.com/company/careers/ or shoot an email to nsamsami@heroku.com
That's all good, but you can do such things without longer structured school days. The school does have some of this, happily.

I'd much prefer the school to have fun morning activities before class (games in the computer lab, for example, bonus points if you can tie that into learning without the kids realising it) while having an official starting time that is late in the day. This covers kids that have to wake up early due to their parents schedule, but lets kids that can sleep, well, sleep. If the days are going to be longer, is there more recess? More downtime? More art and music and otherwise "fun" stuff? These things help with learning. Same for after school, honestly.

A great bonus that is included is support for schoolwork that is missing at home. I'd rather have a no-homework school in lower grades as it makes more sense, but this is the next best thing.

I might also mention that these are 2nd and 3rd graders. I don't know if they are the sorts that are actually susceptible to gang violence outside of what happens around them. They do, however, have the issues poverty brings up, which is what the school seems more geared towards. Food banks, job help, GED help, and free counselors for those that have endured trauma, which comes in many different forms outside of gang violence - poverty is one predictor of having it.
I need to investigate this question :) For now, I just setup a Patreon, but in the future, I might think of a more clever business plan.
One can also write the sqla query as:

Resource.query.filter(
Resources.data["lastname"].astext=="Doe"
)

Personally I find the "__" convension strange and not sure that it would be obvious to new comers that you are accessing a key in the data column.
Mixmax | San Francisco or REMOTE | Full-stack engineer or INTERN in Fall '18 | https://mixmax.com/careers We're a profitable, fast-growing startup looking for full-stack engineers.

Mixmax is the hub for all your business communications. We integrate with your company's existing toolchain - email, calendar, chat, CRM, and more - to bring all information into one place. This means we're syncing, storing, & indexing hundreds of millions events a day into our system, and then building fast APIs and delightful front-end UIs to make the data actionable for our users.

Try the product (it's free!): https://mixmax.com

We're developer friendly: https://developer.mixmax.com

Eng challenges: https://mixmax.com/engineering

Stack: Javascript, Node, Mongo, Elasticsearch, React, Go, AWS

Team fun: https://instagram.com/mixmaxhq

APPLY TODAY at https://mixmax.com/careers. Interview process: screen call, 1hr tech screen, 3hr interview.
Don't get me wrong, many of Lennon's tunes are fantastic. I'm kind of exaggerating the differences to illustrate a point. Although "Norwegian Wood" is indeed not "whiny", if you listen to it together with only other Lennon tunes, it's altogether too weighty. Mixing weightiness with levity of "sun-shiny" tunes (mostly Paul) makes for better entertainment in my opinion. The two's differences make a perfect yin-yang balance, which is part of their formula for success. Too much yin and too much yang sour things. (Also, I'm kind of ignoring their early years when they did mostly cover tunes.)
I like the idea of this package overall: reducing route-losing boilerplate and enforcing a convention are wins in my book.

However I do have some notes and questions about the design.

1. In the structured example [0] (link to this is broken in the README, btw), filenames contain the directory name, which stutters: controllers/user/user.action.js. Why not either use index.js, or unprefixed names like action.js?

2. With file paths providing routes like this, one strength is that one can rename a route by moving files around. However, your example controller specs [1] have the route path hard-coded, including config like the Lumie prefix that a controller shouldn’t be concerned with at all. You should find a way to remove this inverted dependency. When I write express apps, I create a new app for each route, and then mount them all in the main app, so that no controller knows it’s own route, and controllers and routes are easy to relocate. You could do the same by expecting specs make their own call to Lumie.load with __dirname or something, to load just the controller they test at /.

3. You should provide an example of nested controllers routing, eg GET /users/:id/pets , /users/:id/pets/:id, as I’m unclear how to structure that with Lumie.

[0]: https://github.com/Alex-Levacher/Lumie/tree/master/example/c...

[1]: https://github.com/Alex-Levacher/Lumie/blob/master/example/c...
PDF link?
> In Part I, I had to patch qtmultimedia for the camera to work, but Qt compilation is ressource hungry, same goes for the osrm compilation, the memory of the Raspberry Pi is too small

I was just thinking about this today. Is it possible to set up an arm VM for “dev” and port the binaries over to the RPI?
Blacklisting certain words for starters.
Arco is a gas station - the pumps don't accept cash so the only way to pay cash is to wait inside to speak with the cashier.
Uncountable | San Francisco (Onsite) | Machine Learning, Enterprise Sales https://www.uncountable.com/careers Uncountable accelerates the innovation of the world’s largest manufacturers. By leveraging advanced artificial intelligence techniques, Uncountable's algorithms get better material and chemical products to the market in half the time. We work with companies of all sizes, from innovative startups to Fortune 500 manufacturers.

Machine Learning Engineers | $150k - $220k + Equity

---> Uncountable is building a world-class machine learning team that can push the boundaries of what is currently possible with Bayesian optimization. You will have the opportunity to innovate in machine learning at a small startup.

---> This position requires experience with statistical learning theory and software development.

Enterprise Sales | $70k - $120k + Commission & Equity

---> Uncountable is looking for resourceful, scrappy, and driven professionals to grow out our sales and business development team. As a sales representative, you will be responsible for generating leads, pitching Uncountable’s AI platform to Directors/VPs, and closing enterprise deals.

These are all onsite, full-time positions in San Francisco, CA. Learn more: https://www.uncountable.com/careers

Contact: jason@uncountable.com
As an Orthodox Christian, I sometimes get a (good hearted) kick reading these quotations from theology professors describing something as a phenomena that to us is just normal, everyday part of our faith. There is so much rich history.
An open letter to the guy who wrote that 'Always Hacking' tweet
If you want JWT, you can use https://github.com/GetBlimp/django-rest-framework-jwt -- that provides another authentication class, and you can then auth with `Accept: Bearer <jwt>`.

If you don't need JWT (I'd probably leave it out next time round) then Django Rest Framework comes with a simpler bearer token auth class (among others): http://www.django-rest-framework.org/api-guide/authenticatio....

edit to add - if you're asking specifically about sharing sessions between the JS app and the Django server-side form, I believe this is what you're looking for:http://www.django-rest-framework.org/api-guide/authenticatio..., i.e. you'll still need to pass the csrf token into the JS app.
"The Russian government" isn't a very nebulous group.
If you're wondering why you're being down voted, it's because very few people believe mathematical discoveries and proofs are going to be automated any time soon. FCT was exceptional in that the theorists were able to reduce the theoretical proof to a brute force check that no human wanted to do. To be honest, making these claims, especially with such certainty, comes off as rather crank-y.
> Fastmail

I can wholeheartedly endorse them. One other benefit is that they actually have real live humans doing customer support. I haven't needed it much (only when I was setting up my custom domain and feature requests), but it's very reassuring to know it's there.

It was the stories of people who were permanently locked out of their gmail accounts with no recourse and no one to call that ultimately caused me to abandon Google.
As a mathematician turned to deep learning, I would say you overstimate the promises of deep learning a bit :-)
If the problem is toxic home environments though, why aren't people suggesting that we cut out the middle man and focus on building a better foster / adoption system and encouraging people to use it?

It seems that everyone is recognizing this is the problem, but the solutions all revolve around school, when it really doesn't have anything to do with schools.

Edit: Or boarding schools.
I don't think you're losing anything in low-skill jobs like that by not working a continuous 3 months instead of 3 weeks at a time.
How I decided to launch a project after I lost momentum. To be fired-up again