skysight-inc/HackerNews huggingface dataset:
INTERCOM | Dublin (Ireland), London (UK) and San Francisco (USA) Full Time | ONSITE | SaaS | https://www.intercom.com/careers/

- PRINCIPAL SOFTWARE ENGINEER (SF and LONDON) https://grnh.se/f44555431

Intercom builds a suite of messaging-first products and we ship fast. We are looking for Principal Engineers in our San Francisco and London offices, to lead groups of high-performing teams that fuel our growth. Our teams in San Francisco build and maintain our Messenger (our flagship product) our go-to-market expertise, and our on-boarding experiences, ensuring new customers are set up for success when they start using Intercom. Principal engineers are our strongest technical leaders, and work on our hardest problems. They work as force multipliers for teams of engineers and provide engineering org wide leadership

- SENIOR iOS DEVELOPER (SF)
https://grnh.se/aa571fb41

We are looking for experienced iOS engineers to lead the development of our iOS Messenger SDK and drive the team’s most challenging and high-priority mobile engineering work.
Millions of people use Intercom’s mobile SDKs to talk to businesses. We created the first in-app messenger in 2011, and today our messenger touches over 1 billion unique people. This is an opportunity to fundamentally shape how businesses interact with customers across the world.

- SYSTEMS ENGINEER (DEVOPS) (DUB) https://grnh.se/8bfba8f41

- SENIOR SECURITY ENGINEER (DUB) https://grnh.se/8cbb6f751

We're also hiring engineers in Dublin and London to work on our product and build message delivery rules and composer, our app framework or our database models and user storage, to name a few. Our devops and security teams are busy ensuring scalability and security of our infrastructure.

ABOUT US: We're a $1.3+ billion company, nearly 600 people and over 25k+ customers including Microsoft, Spotify, Stripe, Airbnb, Hootsuite, Yahoo, and over 500M monthly conversations sent on our platform reaching over a billion people worldwide.

TECH: Ruby on Rails application with an Ember.js frontend. We use MySQL, MongoDB and Amazon’s DynamoDB for most of our storage. Our web messenger is built on React.

Questions? Want a chat? Get in touch at ewa@intercom.com or check out our blog: https://www.intercom.com/blog/category/engineering/
Proda | Senior Full stack engineers | London | Full-time | ONSITE | 50-85k + equity doe.

Proda is an investor-backed, data-mining startup for the commercial real estate industry; we're making data entry jobs less painful. Our clients have been beta testing our application and the feedback's been incredible: https://bdaily.co.uk/articles/2018/11/01/proptech-startup-pa...

What about the team? We have a high emphasis on continual learning. If you're not learning something new on the job its time for a new one. Our tech stack reflects this; Haskell and Elm are the main languages. We don't mind if its your first exposure to either. We're not afraid of experimenting or making mistakes. The most important quality of anyone on our team is their ability to learn and teach.
Our sales pipeline is miles ahead of our development and we're looking to grow the team to deliver more feature our customers.
Since we're still young, working with us means you have a lot of influence in shaping the culture and direction of the company. You'll also a chance to grow your skill set faster than somewhere else.

What about The product? We're building a data mining tool that can explicitly learn a relational data model based on sample inputs. It radically improves data entry and data cleaning for financial analysts. Customers have loved our demos and we're understandably coy in our public descriptions.

This is for someone who:

* is comfortable in functional programming, especially Haskell & Elm; and
* is experienced shipping complex web software to production; and
* has an eagerness to learn and willingness to share knowledge.

A Typical Day looks like:

* Start off writing a feature that requires elm-ports. These can be tricky, so you pair with another developer who has shipped such code before.

* After lunch you're requested to review a Pull Request that fixes a bug you accidentally introduced a couple weeks back. There's no blame, instead some discussion about how our tests and review process could have caught this earlier.

* The afternoon is spent with the Product guys around a whiteboard. You're helping them sketch out architecture for a complex new data-auditing feature that we'll need to deliver a couple of sprints down the line.

We're far more interested in your capacity to learn then the arcana of specific tech tools, but our platform is largely composed of:

- Haskell
- Elm
- PostgreSQL
- Python / scikit-learn
- AWS
- Automated Testing and CI/CD.

Contact us at https://proda.ai or check my profile
Microsoft researchers use AI to generate caricatures from photographs
Again, this is only what is called 'a representation.' (The problem with trying to use one as a substitute for the abstract definition is that there usually are many different representations.)
Site's down for me. Archive link: http://archive.is/w4oWL
ThoughtMetric.io | Co-founder | ONSITE Boston

ThoughtMetric.io is a social media marketing platform, in the MVP stage. Looking for a smart and motivated technical co-founder. If you are interested, email me at mike@thoughtmetric.io and show me something cool that you have built in your free time.
Everything that is made with Unity or UE4 uses PhysX.

That said, not that many games use the GPU-accelerated parts of it; for a lot of gameplay physics CPU code path of PhysX works just fine and does not have special hardware requirements.
In terms of deploying rust directly to make money- Microsoft is probably the leader right now with actix used in azure iot
Springer Nature | Developers, UX Designers, QAs | Kings Cross, London | Full-time and Contractor, Onsite | https://sndigital.springernature.com/
At SN Digital we maintain and deliver millions of articles used by researchers, scientists and students around the globe.

We aim to offer a non-hierarchical environment where everyone can contribute meaningfully to the direction of the products and of the department. At the forefront of our beliefs are to continuously deliver high quality solutions to our customers, and to empower teams to accomplish this. All our software is built an in iterative, incremental manner, so you’ll be able to see new work go live sometimes immediately - to millions of visitors around the globe. XP and Kanban heavily influence our flavour of agile and if something isn’t working, we change it.

We are searching for:

- Kotlin developers (full-time and contract)
- Scala developers (full-time and contract)
- UX Designers
- Quality Analysts

Contact: Sarah.Sparks@springernature.com
There are also WebPPL[1] and ProbLog[2].

[1] http://webppl.org/

[2] https://dtai.cs.kuleuven.be/problog/
http://blogs.sciencemag.org/pipeline/archives/2018/12/03/the...

> But protein folding is far from a solved problem, fear not. XKCD’s take on this remains accurate! It’s going to be very interesting indeed to see the progress over the next few years in this area, but that progress is not going to be the discovery of some general solution. It’s going to be a mixture (as mentioned above) of better understanding of the physical processes involved, larger databases of reliable experimental data covering more structural classes, and faster/more efficient ways for searching through all these (both the possible structures and the real ones) and generalizing rules to tell us when we’re closing in on something accurate.
I wish we could keep this cave unexplored. I like the thought that there are places on Earth still untouched by human activity.
This is correct. What's the point of open sourcing this library when you can't even use their cards on the open source operating system. From what I understand, it wouldn't be that difficult for them to allow the community to develop a proper driver for their devices on Linux, they just don't want to. I think it's fair to point out the hypocrisy of this announcement.
>The story Beinhocker tells is simple, and not unlike the story Darwin tells. In an economy, as in any ecosystem, innovation is the result of evolutionary and competitive pressures.

/.../

>And like an untended garden, an economy left entirely to itself tends toward unhealthy imbalances.

That's a pretty bad analogy, isn't it? Humanity is the result of evolution in an untended garden. Once humanity stepped up and started meddling with the environment things have rather rapidly deteriorated. I would argue that the way the author got this analogy wrong is also the way they get markets wrong. Markets are efficient in a long term perspective. A free market won't give you as much efficiency as a managed market would give you at a single point in time, but in the long run a free market is going to be more efficient. The management of a market eventually becomes too cumbersome and innovation takes a backseat to keeping the existing actors happy.
Don't look now, but even Church was (like Bayes) a Presbyterian.
Draft – Streamlined Kubernetes Development
Location: South Dakota

Remote: Yes (with experience)

Willing to relocate: Yes

Technologies: web design and programming (JS, PHP, Node, CSS (and variants), SQL, Vagrant), game design and programming (C, C++, C#, Python, Godot, a bit of Unity)

Résumé/CV: http://rezich.com/resume.pdf

Email: adam@rezich.com

Current web development contract (scrap.tf, the most popular Team Fortress 2 item-trading community) is ending soon, looking for work to replace it. I am quick at learning anything I don't already know how to use, and I enjoy making software that people want to use.

Please only contact me with serious employment opportunities; offers to use your job-hunting site will be ignored.
Netherland here. Interviews take an hour. I don't think I've ever had a full-day interview, though I may have had two interviews in a row. Not sure if they were two half-hour or two full-hour interviews. I have had an on-site assessment of some sort many years ago. Didn't like it much.

I'd much rather do a take-home test than spend a full day getting grilled in interviews.
That's a great description of the subtleties of product development, especially within a small team. Many books and articles make it seem like a simple procedure, but actually you often face decisions which will leave some people unhappy, no matter what you decide.
Phantom | Python Developer, Front End Developer, Analyst | London, UK | ONSITE, Full-Time | https://phantom.land

Phantom is a creative agency based in London and Auckland. We are always on the lookout for amazing talent and currently have vacancies for mid/senior python engineers, mid/senior front end developers and a data analyst/strategist in our London office.

A small sample of the technologies, languages and frameworks we use include Angular, Three.js, Unity, GCP, ES6, Django and Flask. Some recent projects we've worked on include a Cardboard VR Experience for Google (https://phantom.land/work/petra-vr), a name generator for Judas Priest (https://phantom.land/work/judas-priest), Market Finder (https://phantom.land/work/market-finder) and an interactive piece for the TATE Modern featuring music by Sigur Rós (https://phantom.land/work/states-of-matter/).

No matter what the role, we love Phantoms to be involved in everything from strategy to delivery, working collaboratively with the entire agency to find unique solutions to some amazing briefs. To help facilitate this we have our own bar in the office and the cupboards are always stocked with snacks and treats. Most importantly we have an awesome development and creative team in place and are looking for more like-minded people who will keep pushing the agency forward.

Please check out our site (https://phantom.land/jobs) for more info on the current jobs available. Alternatively send matt@phntms.com an email directly with your CV and any relevant information. Would love to see any recent or personal projects in your email.
Is the problem that the drives are too big? I seem to remember that later OS’s had a ‘trackdisk64.device’ driver.
I appreciate the technical description of a plane. I was indeed using the more colloquial "plane [collection]" as shorthand for "collection of planes" as in the "Astral Plane [collection]".
Of course, but not to the extent that they took a freebsd base (vs NeXT) and put an osx GUI on top of it. When I first used osx from a command line at v10.4 and saw macports, the freebsd heritage was obvious.
Emile Ratelband, 69, told he cannot legally change his age
This is a wonderfully told story of two very senior engineers who developed a lifelong friendship and wrote some of the core of the Google search engine I use countless times per day - I really enjoyed this piece.
Sourcegraph (https://sourcegraph.com) | Software Engineer | San Francisco, CA or REMOTE

Sourcegraph is building a better, smarter foundation for software development. Our code search allows you to instantly search across all of your company's private code to find what you are looking for (definitions, examples, error messages, etc.), and our browser extensions give you IDE-like code intelligence (e.g. hover tooltips, go to definition, find references, and more) while you are looking at code in your browser, on Sourcegraph, or on your code host. Software developers at big/recognizable companies around the world already love and use our product on a daily basis.

We are a small distributed team of mostly engineers who love to code. If you are passionate about making the world better through software, come join us!

Stack: Go, TypeScript, GraphQL, Docker + Kubernetes

Our code is open source: https://github.com/sourcegraph/sourcegraph
Product roadmap: https://docs.sourcegraph.com/dev/roadmap
Master plan: https://sourcegraph.com/plan
Jobs page: https://github.com/sourcegraph/careers/
It's a BSD license.
> The software field seems very anti-union, for reasons that I don't entirely understand.

A few ideas, not in any specific order:

It would kill start-ups, wouldn't it? If you have to obey union rules, you can't have one person who's the DBA and the project lead and the primary programmer and and and because those are all different jobs and require different union employees. Great if you're Microsoft and can afford it, but otherwise...

What would it do to Open Source and Free Software? Can it be Union-Certified if it's made by people who aren't all being paid? If a company has to Look For The Union Label, as the song goes, is it going to be allowed to use software which comes from outside the corporate sphere?

Related to the above, what would happen to hobbyist programming? Would it be regulated out of existence entirely, or merely relegated to people writing software nobody's allowed to use because it was made off-the-clock?
Minimising your attack surface by building highly specialised docker images
I am very happy to see this. Clojure is being used in more and more applications and seems to be quite popular in larger-scale data analytics applications, where many other solutions struggle.

It is particularly strong when you want to build a data processing/analysis pipeline for moderate amounts of data (say, below a TB). With the fantastic built-in concurrency support, small external tools (core.async parallel pipelines and perhaps aphyr/tesser for parallel reducers) and the performance of the JVM, you can crunch through these amounts of data on a laptop, without involving anything bigger like hadoop. Saves time and makes for good consulting margins (I speak from experience).

It also happens to be the language which I use to develop fairly large applications, so I guess you could call me biased :-)
ThoughtWorks Technologies | India- Pune, Bangalore, Hyderabad, Chennai
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: 5+ years of programming experience.

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

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

https://www.thoughtworks.com

Contact: siddhark[at]thoughtworks.com

Please send email with 'Hacker News' in subject line.
Wireless Charging Airpods in 2019, All New Design in 2020
> Also, the GNU project appear to have capable designers: https://www.gnu.org/software/guile/

And still the images have little speckles and color bleed presumably left there from a poor quality scan/cleanup.
Ever higher in the stack: the “app native” paradigm and the future of OSS
I'm a sucker for random benchmarks, and seeing there was a benchmark against the hostname-lookup stuff, I took a quick shot (2015 MacBook Pro, running High Sierra)

Anyone know why regex performance on Safari is so diabolically bad?

Safari 12.0.1 on OS X 10.13.6.

Test 100 needles against 16 dictionaries of hostnames
- Set-based x 3,149 ops/sec ±0.75% (59 runs sampled)
- Regex-based x 281 ops/sec ±0.78% (61 runs sampled)
- Trie-based (1st-gen) x 14,118 ops/sec ±1.66% (66 runs sampled)
- Trie-based JS (2nd-gen) x 12,349 ops/sec ±0.58% (61 runs sampled)

Chrome 70.0.3538.110 on OS X 10.13.6 64-bit.

Test 100 needles against 16 dictionaries of hostnames
- Set-based x 3,376 ops/sec ±1.95% (61 runs sampled)
- Regex-based x 4,492 ops/sec ±1.66% (27 runs sampled)
- Trie-based (1st-gen) x 9,431 ops/sec ±0.69% (51 runs sampled)
- Trie-based JS (2nd-gen) x 8,627 ops/sec ±0.63% (47 runs sampled)
- Trie-based WASM (2nd-gen) x 12,169 ops/sec ±0.58% (64 runs sampled)
Done.
Basepair (https://basepairtech.com) | Lead Software Developer | NY or Remote

Basepair is a data analytics platform for genetic scientists. Our customers include Harvard Medical School, NYU, UCSD, etc. who use our software to make breakthrough medical discoveries in cancer, AIDS, etc, and provide better medical care to patients.

You'll take ownership of the product. Working with the science team, you will develop interactive visualization to help users make sense of their data. We prototype ideas quickly, ship, get feedback and repeat. We're looking for someone who's done it before and wants to be a part of a rapidly growing genomics analysis startup. Our tech stack is AWS + Python/Django + REST + React.

Please reach out to jobs -a-t- basepairtech.com
In a SaaS business, bug fixes can help reduce churn.

A simplistic description is, "sales and marketing increase MRR, a quality product decreases churn".

Often a company becomes financially viable by fixing churn.
Area 1 Security | Test Automation Engineer | Redwood City, CA | Full-time | ONSITE | https://area1security.com/about/careers/

Area 1 Security is looking for a Test Automation Engineer to join our growing automation team. We stop phishing attacks - 24/7 - for some of the largest organizations in the world, and need your help in building the most effective anti-phishing service imaginable. Direct link to posting: https://jobs.lever.co/area1security/43c6a834-17c2-40de-833a-...
SEEKING FREELANCER - New York City | Remote

Software Engineer - Frontend (JavaScript, TypeScript React, Redux, CSS, HTML5)

Seeking a frontend software engineer to build upon foundation of a single page application using TypeScript, React, Redux.

This position is effectively the lead on this project and would be a minimum of a three month contract.

The project foundation was created by an extremely talented frontend engineer and he will be working on the project 10-30 hours per month. He will be available for code reviews, architecture questions, etc.

You will work closely with one or two backend engineers who define the spec and REST API the Single Page Application consumes.

Email me at slapshothn@gmail.com with details about yourself, any related work, compensation, and availability.
Reminder: Wikipedia has Cancer.

https://en.m.wikipedia.org/wiki/Wikipedia:Wikipedia_Signpost...
Could you elaborate on how to do this correctly? This is one of the only examples of using pyro to build a Bayesian NN and it would be really valuable have a correct implementation.
That is not an income tax, it’s an employer tax.
I thought that pretty much everywhere you have the distinction between employer’s taxes and employee’s taxes, is not that the case in US?
The best interview process I've read about is the one detailed here: http://www.nomachetejuggling.com/2011/05/27/a-different-kind...

And sadly I haven't once seen it in action. I really wish I could go through such process, or implementing it in whatever company I work at (or create).
Location: London, Uk

Remote: Yes

Willing to relocate: Potentially. Cities only.

Technologies: JavaScript/TypeScript (React/Angular/Node), Rust, PHP (Laravel), Python, SQL

Résumé/CV: https://nicoburns.com/cv/cv-nicoburns-2018.11.pdf

Email: hireme@nicoburns.com

More info on my CV. It's an interesting one :)
I have a running list of "accumulated wisdom". Most have to do with maintaining momentum (because...life). Here are a couple items (trying not to repeat other comments).

* Don't worry about things, do things

* Set goals to "good enough"/iterative development

* Treat failures as false starts & learning experiences (training exercises)

* Don't focus on how little time you have, but on what you can get done in the time you have

* Start the day with an unpleasant task, to get it out of the way ("eat the frog")

* #1 underlying principle: Be proactive (and therefore stay in control)

* Use habits to: Reduce processing overhead, Simplify things, Reduce chances for getting off-track, Reduce ability of subconscious to derail

* Focus on what you are responsible for

* Take small steps
Location: Medellín, CO (US Citizen)
Remote: Only :)
Willing to relocate: No, but open to occasional travel or visits
Technologies: Ruby on Rails, Javascript, Vue.js, jQuery, HTML /SCSS, RESTful APIs, Web Video (Video.js, Transcoding, Streaming)
Résumé/CV: https://brett.coffee -- https://brett.coffee/
Email: brett@brett.coffee
LinkedIn: https://www.linkedin.com/in/brettlindenberg/

Hey, I'm Brett and I'm a full-stack developer that's been developing on the internet for 5+ years now.

I run Mindstamp (https://news.ycombinator.com/item?id=17959341), but have plenty of time to help you with your web-based project as a remote freelance, part-time, or contact hire.

I'm a fast learner, a clear communicator, and take pride in owning the problems I work on from start to finish.

If you have an idea or just need somebody to start helping asap, shoot me an email and I'd be happy to chat.
Sure, but the popular recollection is not that story, it's "good artists borrow; great artists steal"