skysight-inc/HackerNews huggingface dataset:
MORSE Corp | Boston/Cambridge, MA | ONSITE | www.morse-corp.com/jobs

MORSE develops algorithms and software for operational systems, implementing leading edge technologies for robotics, autonomous air and undersea vehicles, and coordination of human teams. We are hiring for a number of positions including:

DevOps IT specialist -- Take the lead on designing and implementing our in-house infrastructure as well as supporting the continuous integration and deployment for the projects we deliver to customers.

Senior Full Stack Web Developer -- Focus on designing and developing web-based software to support various autonomous systems and human teams. You will both lead a team and directly develop software.

Software Project Manager – Lead teams of engineers to develop embedded software for autonomous vehicle systems and their supporting tools. Teams are generally 5-10 people in size and last from 6 months to multiple years.

Test-Driven Python Software Engineer - Design and implement a website featuring a large database of heterogeneous data using Django. Strong understanding of what makes code Pythonic and testable needed.

Machine Learning / A.I. Engineer - Design and implement machine learning and AI algorithms for autonomous system applications, varying from vehicle path planning, vision-based navigation, image classification, and big data assimilation.

If any of these sound interesting, email us at info@morse-corp.com. Please include your resume. Note that we can only hire US citizens.

Visit us at http://morse-corp.com/jobs to learn more and to see our other available positions.
> My CI has plugins, and do those have integrations for Discord too?

Yes and if not there is a Slack-compatible API, check Discord's API doc.

Just try Discord, takes one minute and will know yourself if you like it. It's not a behemoth like Slack.
BioMeme | Full Stack Developer | Philadelphia, PA | Full Time

We're looking for full stack developers with extensive JavaScript experience. Our stack includes React, React Native, Node.JS, AWS, RDS and No SQL.

About US:

At Biomeme we make the worlds smallest qPCR machine. This means we make hardware, we work with biological organisms and we hack software.

Biomeme is as interdisciplinary as it gets. We combine rigorous biology and chemistry with best-in-class hardware and software engineering. It's all wrapped with the goal of helping our customers enact real-world change. Guided by data and a belief in the iterative process, we develop elegant solutions to complex problems that demand precision.

Our partners and customers span a wide range of industries across the US, Latin America, Africa and Europe. We've got great traction in health: we're testing for STD's in Philadelphia, Malaria and Ebola virus in Africa, Avian Influenza in Europe, veterinary targets in the Andes and Lyme disease in the US. Outside of health, we have partners in industrial water monitoring, aquaculture, agriculture, conservation biology and more. High school students are testing for mislabeled sushi. Quantified Selfers are tracking their microbiome. Everyday users are even testing their own DNA for genetic markers.

We also recently began work on a multi-year, multi-million-dollar contract with the US Government. It's a good time to come onboard.

Interested? Email me: einar@vollset.com
They've retracted this tweet, now believe they were not using Dev at all.
Despite the best efforts, sometimes jobs items might have wrong matches.

There is a report button though, I usually fix them in few moments if my keyboard is around.

Thanks!
Eutech Cybernetic | Full Stack Developer | Full Time | Chennai, India ONSITE - https://www.iviva.com

What we're building:

* A SAAS platform and product suite for managing Smart Cities and Smart Workplaces

* A cloud-based real-time integration platform for the Internet Of Things.

Our software typically integrates with real-time subsystems in buildings (think lighting systems, security systems, CCTVs, access card systems, energy meters, sensors, fire alarms, AHUs, HVACs etc...) and lets your monitor and control your smart environment.

We've been doing the Internet Of Things before it was a buzzword.

We need a full-stack developer. We write code in C#, F#, Python, Javascript, Typescript and some smatterings of Go.

We are currently shipping:

A distributed processing engine built on the actor model.

A web service on top of Cassandra to process large volumes of access card and sensor data.

We have interesting problems to solve. Mail me at <haran at ecyber.com>
I've been using Telegram for about a year now and after a long fought battle, I was able to get all my friends onto it.

Truly the best group-chat platform I have used. It works extremely fast, and feels more polished and focused than whatsapp.

Whatsapp has too much going on, the fact that they store images/videos on your phone, and when you switch to different client or a different device your chat history does not follow with you. (I know you can "backup" and then "import" chats, but I mean come on.. thats a lot of work, not to mention you miss out on messages sent in between the switch)

And the most impressive Telegram? The search! Oh man the search... I have no idea how Telegram can index and search hundreds of thousands of messages INSTANTLY and take me back to a conversation I had over a year ago without so much as a delay.

Pavel, CEO of Telegram must be burning through money, but I really do hope they last.
Location: Boston MA
Remote: No
Willing to relocate: Yes
Technologies: Electronics (PCBA design and layout, prototyping, testing, debuggin), electromechanical design, control systems, C, Python, Manufacturing
Resume/Portfolio: available upon request
Email: azure.han.zhang@gmail.com
Show HN: Understand your marketing data, red doesn't work, green it does
One word: Swift

It's making app bundle sizes explode in size
Those that don't study algorithms are doomed to reinvent them, often poorly.

Totally agreed. A knowledge of "conventional" algorithms influences how you write code. Sometimes it manifests as knowing which algorithm to choose, sometimes it manifests as intuition into the performance (or lack thereof) of something you're writing.

It's not required by any means, but don't turn down cheap knowledge on how to gain an edge.
The government doesn't "favour new Canadians over old ones." That's crap.

The government offers funding to new immigrants because they lack many of the social networks that people who were raised and educated here possess. Also, it's a pretty good investment, as immigrants have a stronger entrepreneurial bone than the average Canadian, due to self-selecting as go-getters (i.e. emigrating).
The Wall Street Journal [1] also does this.

[1] https://www.wsj.com
Beauhurst | Full-stack developer | London, UK | Onsite | Full time

We're on a mission to track every interesting startup and high-growth company in the UK. We help investors, advisors, government and educators learn about the UK's most ambitious companies through our online platform.

If you’re a fearless generalist who loves working with Django and Python and doesn’t mind getting stuck into different problems then this might well be the job for you.

As we expand our data coverage and strive to make our product even more useful, you’ll help us model, store and enable efficient and relevant user searches over large-scale datasets (think millions of records). You’ll improve the way our data is accessed - from eye-popping graphical visualisations to aggregated statistics that’ll make our users go "Aha!"" And you’ll build accurate internal monitoring and data collection tools to keep it all together.

Our current stack includes Django, Python, Backbone, D3, SCSS, Postgres, Redis, AWS, Docker, scikit-learn and much more!

Apply at: http://about.beauhurst.com/careers/full-stack-developer
I freaking hate tax. Especially those on the left yelling to tax the "rich" (very few are actually rich nowadays). This is the end result. Innocent companies go out of business (and then there is nothing to tax).
I don't really understand what you gain from this. SMTP is much more widespread than this API. If you want to migrate to a service later on, all you need to do is change the hostname to that service, how much easier is it to have to babysit a service in a container?
I think a few more years and we can finally stop bundling browsers. It's not like anyone wants to bundle a browser inside their app for fun. That being said, Crosswalk really solved some serious issues for my product so cheers to them.
I wish Canada was a socialist country...
Austin Luxury High-Rise Tenants Swiped Left on Bumble's Code-Violating HQ
Although at the current time, low natural gas prices make natural gas plants very attractive, most nuclear plants are closed because of public outcry. A lot of these plants are nearing 50 years old as well.
Do you have kids? Everybody thinks everything causes choking. People stop you on the street to tell you how to feed your toddlers. Grapes were particularly suspect in our neighborhood. People cut them in half, believing it was safer.

You are right, I'm sure, about chewing being important to learn; and it would have to be a tiny piece in order for it to be hard to choke on it, anyway, so cutting it small certainly won't usually help.
Getting hate isn't bad. At least people care.

Getting ignored is worse. When you've spent hours of your time writing something up that you think is super interesting, and people can't even be bothered to read it and send you some snarky abuse. That's the worst.
The leaks/articles that mention it? http://bgr.com/2017/05/18/iphone-8-release-date-near-specs-h...
CaseWare | Toronto, Canada | Full-time | Multiple Positions | Onsite

We are looking for experienced developers to help us build our next generation of cloud solutions for accounting and audit.
CaseWare is the dominant provider of mission-critical accounting and auditing software used by domestic and global accounting firms and a leading provider of auditing software to governments, tax authorities and corporations.

We're actively hiring for the following positions:

* Data Engineer [NoSQL, Presto, Spark, Redshift]: https://www.caseware.com/careers/45B342A9F5/data-engineerlea...

* Data Platform Developer [Java, Scala, Apache Spark]: https://www.caseware.com/careers/F8CFCDD05E/software-enginee...

Our stack: Docker (Swarm), AWS, Java, Scala, Apache Spark, TypeScript, Angular 2. If you have experience with any of these let's talk!
Mention 'HN' in your application. Other positions available at https://www.caseware.com/careers/
Not a Rust expert, but some thoughts on the negatives.

> Compilation time is too large

Can you try compiling incrementally? https://blog.rust-lang.org/2016/09/08/incremental.html. Might still only be on nightly.

> And, on the similar note, benchmarks.

I agree, profiling as well isn't as full featured as in more mature languages. Clojure, incidentally has great benchmarking due to being on the JVM.

> Also the tuple assignments.

Can't you just do

fn main() {
let (a, b) = (5, 2);
println!("{}, {}", b, a);
}

>There are many cases where compiler could do the stuff automatically.

I think this will be solved with the new non-lexical lifetimes RFC. Also a problem I had when starting, I generally assume referential transparency.
In UK, Murdoch's "News of the World" hacks into the phones of hundreds of people and politicians continue the debate about privacy as if it doesn't matter.

In US, Russia hacks into Hillary's email server and politicians on Capitol Hill start using Whispering Systems' Signal and begin to understand why strong encryption is necessary.

Don't worry too much, someday Vladimir Putin will show to the UK government why strong encryption is a good idea.
>(something I still can't believe exists in 2017

Something that I'm very happy about in 2017 :-)
Data is expensive in many places, and wifi/broadband is typically cheaper.
If you're on Android, you can try SlimSocial for Facebook + Notifications for Facebook, both available through FDroid. 223 KiB and 103 KiB respectively.
Facebook shuts down robots after they invent their own language
I'd love to see this, with the added ability to whitelist specific SSL certs like ssh does with host keys.
Let me get it straight... So the advantage of CI/CD is not automatic testing + roll outs, rather it is removal of a test requirement? Why waste resources on CI/CD in that case? Just remove the test requirements and deploy. In fact, remove canary as well - the more traffic hits the broken release the faster it will become obvious that release is broken.

The above was sarcasm.

If your org has CD and it does not have CI validation step that provides 100% test coverage of your code, then you do not have a CD - you have MSP - Merge->Ship->Pray system in place.
Some commentary on this study by experts:

http://www.sciencemediacentre.org/expert-reaction-to-cytokin...

In summary:

- it's quite overhyped.

- we already knew that TGF-B was elevated in patients.

- as TGF-B wasn't increased after exercise, that puts into question how relevant it is as a biomarker, as symptoms tend to increase after exercise.

- it doesn't give any indication as to whether the illness is organic or psychological, as both depression and lack of sleep cause inflammation.
She believed that their children would try to swallow without chewing their meat enough, and thus choke if the meat was in too big of pieces.
Location: Melbourne, Florida

Remote: Yes

Willing to relocate: No

Technologies: Clojure, Java, Scala, Javascript, HTML/CSS/JS, Mithril.js, Postgresql, CouchDB, RabbitMQ, Golang, distributed architecture.

Resume: https://www.linkedin.com/in/jamesadam

Github: https://github.com/rhinoman

Blog: https://jamesadam.me

Email: james (at) jamesadam.me

Senior Engineer experienced in various programming languages and technologies as well as software architecture/design and distributed architectures. Willing to consider FTE or medium-longish term contract/consulting work.
Replicated | Associate Engineer | $90k - $110k + equity | Los Angeles | https://www.replicated.com

Replicated is modernizing the deployment framework for enterprise applications. We are looking for entry-level engineers eager to work in backend development to help build our product.

In this role you will be working on the cloud based and installable aspects of the Replicated product.

Experience that will be useful for this role includes golang, SQL, js, React, Docker and Kubernetes. The most important element though is a demonstrated passion for software development.

This role will be exclusively onsite in Los Angeles.

If you are interested please email austin (at) replicated (dot) com
Or http://mbasic.facebook.com
Travelex | Backend Software Engineer (all levels) | London (Kings Cross) UK | Full-time, ONSITE |

Successful candidates will be involved in designing, building, deploying and supporting our foreign exchange platform to drive a multitude of new products. We've been working on this for a couple of years and the first product to launch was Travelex Wire (https://wire.travelex.co.uk) in early 2017 . We use the following technologies heavily and it would great if you have experience in them:

* Java

* REST

* Docker

* Microservices

* AWS

You can email me directly at philip.ince@travelex.com to apply or for a fuller description.
If the application is properly packaged, the appstore should be able to generate configuration-specific variants which only include the assets relevant to your device class (https://developer.apple.com/library/content/documentation/ID...)
> If you look at the source code of Firefox, just about everything except Gecko is a XUL add-on

That's not really true at all. Most of the Firefox UI was written in JS (and XUL and XBL), but not as add-ons.

It would have been great if it were true, because not only do you get the reconfigurability the parent commenter writes about, but there are even better advantages: it would also have meant the Firefox team themselves would have had to confront the poor APIs exposed to extension authors and the poor practices about breaking things. The reality is everyone just touched browser.js (or what have you) to make it do what they wanted.† Had that not been the case, the deprecation of old-style toolkit add-ons might have happened long ago and a good replacement created. What happened instead is the worst from both ends: a sickly add-ons ecosystem built on top of fragile XUL-based extensions hobbled along for years, and now that they are obsoleted, they are given a replacement that is decidedly not good.

When Robcee announced he'd gotten the imprimatur to ship devtools with Firefox, I made an impassioned plea for it to be developed and shipped it as a built-in add-on, for exactly these reasons, and because it would have allowed faster development iteration and provided an easier contribution path (no need to ever waste hours rebuilding nightly, or asking for the same from a casual contributor who wants to submit a patch but doesn't work for a manager with an @mozilla.com address). No dice.

† Not to mention tons of XPCOM junk not related to rendering or parsing or the JS runtime that was nevertheless implemented in C++ and would need updates to the core if ever wanting to anything non-trivial.
Why aren’t distributed systems engineers working on blockchain technology?
It's very much still a vehicle, but there's a statutory defence to Drunk in Charge if you can demonstrate that there was no likelihood of driving while you were over the limit. Having a bed in the back and being parked in a suitable place to spend the night should be more than enough to demonstrate that unless you're seen to be climbing into the drivers seat.

In the UK, this may be your own private domicile, but you can still be harrassed.
> There's urine in the train stations (either visible or smellable), elevators shut down by faeces, people shouting, yelling and preaching in the streets

I'm not reacting to any offense, as I agree the US has these problems. However this also describes very well my time spent in metropolitan Spain, France, and Italy.
Legal guns have serial numbers and legal gun owners are registered. My grandpa has a house full of guns with no official registration.

I wouldn't look to that as an example of a well-functioning regulation system.
Headset | .net MVC dev | Seattle, WA | ONSITE | Full Time

About Headset

At Headset we're a cannabis tech company that’s passionate about helping businesses become successful. Our core team founded leafly.com, revolutionizing cannabis consumption by putting information in the hands of consumers. With Headset, we want to do the same thing for cannabis business intelligence.

Our comprehensive data analytics services benefit the entire supply chain, from seed to sale. With three products that cover the array of specialized needs that cannabis businesses have, be they growers, extractors, processors, or retailers. We also release quarterly and annual market reports, offering our followers a data-driven look at one of the fastest growing industries on earth.

More info and apply:
https://stackoverflow.com/jobs/147893/web-application-develo...
The worst part is that they probably use huge PNGs to make sure the flat graphics are clean. You know, the kind that are perfectly suitable for vector graphics.
Its advertised a few places around town. There's only about 1,200 people in my town, and they've been providing the service for a while, so I'm petty sure everyone in town knows about it.
I agree that incarceration rates alone don't paint the whole picture. The "hard pill to swallow" was that Chinese people don't value free speech as much as we do, even if you account for the deterrents. That's a hard pill to swallow, at least to a person like me who values free speech.
Facebook | C++/OCaml static analysis | | London, UK | Onsite | Full time

Work extending the open source Infer static analysis suite support for C++. We use Clang for the front-end and have an open role to work on this in general. The code is all OCaml. Expertise in C++ is highly desirable. The requirements are roughtly C++ AND (OCaml OR Haskell OR Static Analysis OR Formal Methods).

The work will be mostly open source.

https://www.facebook.com/careers/jobs/a0I1200000LT8aAEAT/
TOPransom: From EMail Attachment to Powning the Attacker's Database
What?

This is where they started and you can also use the product for everything else than gaming.

And if you mean the dark theme you can change this to a bright innocent I-am-serious-engineer Slack theme.
Hello, fellow Hacker :)

Location: Tampa, FL

Remote: Yes

Willing to relocate: Yes

Technologies: Ruby, JavaScript, SAS, R, UX (UI + Graphic Design), SQL (PostgreSQL, MySQL, Oracle), Standards compliant Front-End (HTML5/CSS3/JS).

Résumé/CV: http://bit.ly/AmeenResume

LinkedIn: https://www.linkedin.com/in/mohammedameens/

Email: ameen.in[at]gmail.com

I started on the Web as a kid messing around in Netscape Navigator, ran a Web blog, marketed ads, UX Designer turned Web Developer. Currently studying the
intersection of Design, Data, and Analytics.

Currently looking for Full-time Internships for Fall and Summer.
Want to Be Rich? Here’s How to Spend Your Money
Polly | Devs, PM, Marketing | Seattle, Bay Area | FULL-TIME, Onsite, https://www.polly.ai

Polly is a venture backed startup that is taking a consumer like approach to enterprise surveys. We deliver our solution exclusively in messaging (Slack) and currently support thousands of companies. We’re a small team (6 employees) with great traction in an emerging space, so there’s the opportunity to come in and have tremendous impact on the product, the culture, the company, and the space itself. Our stack is Node, Javascript, AWS, Slack (about half our front-end work is in Slack!)

Our roles:

* PMs willing to get their hands dirty writing code (Seattle only)
* Mid/Senior Full Stack Developer (Seattle or Bay Area)
* Mid/Senior Backend Developer (Seattle or Bay Area)
* Organic Demand Generation Marketer (Seattle)

Comp/Benefits:

* Competitive salary + equity
* Medical, dental, vision for you and your dependents
* PTO
* Paid parental leave

Apply at jobs@polly.ai and reference HN.
##############

‌‌‌‌‌‌ ‌ ‌ ‌ ‌ Lyft

##############

We are hiring for lots of different positions. Software Engineers, Data Scientist and more. We're looking for very senior iOS and Android engineers to lead our teams.

Our autonomous devision is hiring at a rapid rate. If you have experience in deep learning or hardware engineering we need you for this.

Please email me at me@azimi.me for more information
There is an interesting documentary called "Check it" about a gang formed in Washington DC to protect its gay members from violence. They aren't exactly neighborhood watch though in that they only really look after their own members and are involved in plenty of other illegal activity.

Although it is obviously not the only motivation of gang members and gangs, protection from violence is part of why people seek these groups out.
I don't want to see Theresa May's dick pics.
Re modernity: is is true that Delphi/Object Pascal has no automatic memory management support, and it is up to the programmer to add lots of "try" blocks and manually code up destructors to release the resources?

For example, this tutorial (from 2017) recommends doing "try .. finally: f.Release" block.
https://www.thoughtco.com/communicating-between-forms-409254...

This tutorial, which is also from 2017, says that that you need to either explicitly add each member to an owned list, or to explicitly free every class member in destructor:
http://newpascal.org/assets/modern_pascal_introduction.html#...

Is this a recommended best practice? I hope not -- most (all?) of the modern languages either have GC, or offer automatic refcounted pointers, and Object Pascal claims to be modern.