skysight-inc/HackerNews huggingface dataset:
Dow Jones | Data Engineer | Minneapolis, MN | Full-Time | Onsite

Dow Jones is building out a new, big data solution for it's B2B business which allows customers to query and extract content from over 9000 sources. The product is in it's early alpha phase, gathering feedback from early adopters.

As a data engineer you will help build and manage the cloud-based solution. You will use the latest big data tools like Spark, Google BigQuery, and Google Dataflow. You will have the opportunity to work in both Google Cloud and AWS.

The Data Engineering team is small and expanding quickly. You will make an immediate impact to growth and adoption of the new product, working directly with customers to understand their use cases and partnering with the team to build new features which grow the product.

If you're interested, apply online here: http://dowjones.jobs/minneapolis-mn/data-engineer-ii/DFE1209...
Show HN: Android App for GitHub(User/Repo/Star/Fork,Trending,Read Code,Search)
Hi Wade, great guide. In chapter 6 Sqwiggle is mentioned as a tool to help build strong relationships as a team. I know you used to use Sqwiggle. We did too until it shut down earlier this year. I'm curious to know if you ever came across any alternatives or what you use now?

Disclaimer: I'm lead developer on our replacement for Sqwiggle which is currently in open beta, PukkaTeam.
Intuit, Mountain View | Fulltime | Onsite | http://careers.intuit.com/job-category/1/software-engineerin...

Seeking engineers with a good background in Big Data technologies like Hadoop, Kafka and large scale Linux system operations. SRE, Hadoop, Spark, AWS.
All I see is people attacking the MBP to defend Microsoft outdated (28nm GPU, old ports) garbage
RedCarpetUp | Delhi/Gurgaon, India | Full Time | On-Site

We are a YC-S15 startup (one of the few based out of India). Our mission is to expand access to credit for the Next Billion Users - using the power of machine learning and the smartphone.
We've a bunch of exciting engineering problems to solve and want you to have a significant say in how we solve it. We believe in giving you full autonomy and creating an environment where you can innovate without fear.

Our stack is Python, Celery, Postgres, Redis, PySpark, Pandas and Neo4j. Our internal apps are all built on Reactjs and served statically using s3. On Android, we use a lot of RxJava and some amount of Kotlin.

Read about our culture here - https://www.redcarpetup.com/jobs/

We are looking for full-stack hackers who can grow into leadership roles here. This is a senior position and we are looking for people who architect and lead.

We are also looking for a (remote/onsite) senior data scientist with previous production credit scoring experience. Read about it here - https://news.ycombinator.com/item?id=12763113

Contact: sss [@] redcarpet [dot] cash or at https://www.redcarpetup.com/jobs/
WP Content Calendar

A simple drag and drop editorial calendar for WordPress

I'd like to add new features.

https://github.com/Tapha/WP-Content-Calendar

Licence: https://github.com/Tapha/WP-Content-Calendar/blob/master/LIC...
> Sure, as a customer I could insist on my manufacturer having taken security seriously and having their products thoroughly tested and reviewed and hardened and patchable and all that good stuff

How exactly would you insist on that? Ask them? Aren't they going to tell you, "Yes, it's very secure, no worries"?
StreetShares | Software engineer, Angular and Python | Full-time, onsite | Washington, DC (Reston, VA) | $80k-$100k + equity

http://streetshares.com

StreetShares is hiring passionate software engineers to build our online lending platform. Engineers will work in a fast paced environment to shape the future of our company. This position will focus on all aspects of our system including application, database, and front end code. The ideal candidate is comfortable being an intricate part of a small agile team, can engage across functional areas and is a coding master. This position reports to the VP of Product Technology and is based in our Reston, VA headquarters.

If you're interested, email aheekin@streetshares.com
We collect it in house. We have a team of 100+ analysts who watch live matches across 40 major leagues and register key events.
CaseStack Cloud Services | Fayetteville, AR (Arkansas) | Full-time Onsite

https://drive.google.com/open?id=0ByeS3h3e7vQTWGtZZ0RkYmVBaV...

Cloud Services is the R&D wing within CaseStack. Our aim is to create new and innovative ways to solve problems in Logistics and Supply Chain. The industry has stagnated over the Last 15 years making this a field that is ripe for disruption.

We are Looking for full-stack software engineers and architects who are creative problem solvers and can take initiative. You will have a Lot of freedom in steering the technical direction of the team. We're growing quickly, and there is lots to do!

We are constantly experimenting with a wide array of technologies- React, Angular, Python, Node.js, Docker, Kubernetes, etc. (Some more here: http://stackshare.io/casestack-cloud-services/default)

kanat@casestack.io
I am the main developer of the MathPiper computer algebra system. When students ask "when will I use algebra?" it is a symptom of a deeper problem, which is what they are being taught is not algebra. Almost no math teachers know how the "game" of algebra actually works, and therefore they are incapable of teaching others how to play it. What are they teaching that is being called algebra? That's a good question. What would the game be called that operated exactly like chess, except the rules for how the pieces are moved were never written down and never taught explicitly? Lets call it c_es_. One critical ability that is needed to be good at c_es_ that is not needed to be good at chess is figuring out how the pieces are moved by only observing how other people move them.

Most people don't like playing games they can't win because they have not been taught how to play. Most people would not like playing c_es_ for this reason, so they would only play it if they were forced to. They would also start asking questions like "why am I being forced to play this illogical game?". The way to help your son is not by providing him with reasons for why he is being forced to play a game he has not been properly taught how to play. The way to help him is to simply teach him how algebra actually works. I can show you how to do this (my contact information is in my profile).
plasticy, Ye Gods, So much Koolaid:

This article isn't comparing Macbook Pros with cheap plastic tat. HP, Lenovo, Dell, whoever, have nice high-end stuff. If you're a developer and you're not aware of that you must be living in a bubble.

For example, Current Dell XPS 13" (9360) w/ so-called InfinityEdge (bezel-less) display, either 1080p or QHD+ version:

Color Options
- Silver or Rose Gold

Exterior Chassis Materials
- CNC machined aluminum in Silver or Rose Gold
- Edge-to-edge Corning® Gorilla® Glass NBT™ on touch displays
- Carbon fiber composite palm rest with soft touch paint

Keyboard
- Full size, backlit chiclet keyboard; 1.3mm travel

Mouse
- Precision touchpad, seamless glass integrated button
For 3G/4G networks there is strong mutual authentication between the device and the network, for 2G(GSM) networks only the device is authenticated so these interception devices work by jamming the 3G/4G bands forcing the device onto the (fake) 2G network.
Looks like you're developing 3D tech. Maybe the VC's in that space believe physical interaction is important since it's a nascent tech without a proven business model.
Same here.

Seriously, while I think some people might dismiss your comment as snark, I genuinely was interested in this service, but am unwilling to create an account just to get a sample. Sites need to realize that "creating an account", while it appears as simple as supplying a few bits of information, anyone that cares about their time or security will find a few snags.

First, the email address. I don't give my email address away without thought as to whether this service will contact me in the future, how often, and about what. If I'm just trying to get an idea what you offer, I don't want to have to worry about you abusing that address in the future. My inbox is busy enough, thank you, I don't want to have to deal with you later if I've decided I'm not interested.

Second, the password. When linked to a global identifier like an email address, I'm stuck with the choice of using an easily remembered password or password template that I reserve for low interest sites that the accounts don't really matter on and the reduced security this entails, or coming up with a unique secure password (which either entails my trying to be random or a tool).

Now, I could generate a fictitious email and password just to try out your site (because I'm sure as hell not going to go through the effort of making a real separate email for you), but that entails me making a random email that isn't already used (what do you want to bet foo@example.com is already taken, or that domain is barred because they use it in testing?), and I don't want to have to think about that, I'm trying to get a quick idea about your service.

So, to site developers who gate examples of their service too aggressively, keep in mind every time I'm mildly interested in your service and you gate more info with a free account form, I groan internally. Of the mild interest I felt, and the feeling that made me groan inside, which do you think wins in the end?
I'm not arguing against persuasive essays. Persuasive essays are great. I'm saying that this isn't a persuasive essay. It's a political bulletin. I agree with its politics, but not with its place on the HN front page.
The author of these patches is giving a talk at the LLVM dev meeting on Thursday:

https://groups.google.com/a/groups.riscv.org/d/msg/sw-dev/Yp...
It is an art installation. About the only thing prepubescent is your commentary.
Anything from much of anyone, not just Apple.
But my point is that are you just "ignoring" the other side of the argument - if you don't put a serial killer to death, there's a chance others will be killed.

If you don't put them to death, can you be 100% sure saving that life isn't going to cause more people to die?

It's not simply a case of "punishment". It's preventing further crime and deaths.
Good thing is that you don't have to buy from Apple with UsB-C.

Meanwhile, all those craptastic laptops that are "better than the MacBook Pro", you'll have to buy a specific adapter from the OEM.
RISC-V patches for binutils go upstream
... add to that quick phone call some probing DD questions about her suboptimal existing relationship, and you could find some profitable arbritrage opportunities. :-)
Womply | http://womply.com/ | Portland, OR | Backend Engineer | ONSITE | Full time

Womply helps small businesses to grow, protect and simplify their business by providing tools to understand their revenue, social reputation and customers.

We are looking for a junior java engineer to join one of our backend teams. A solid understanding of java is required, as well as a good grasp of programming fundamentals, but we are not overly academically focused (we won't ask you to invert a binary tree on a whiteboard).

Our stack makes use of a variety of fun technologies like docker, kafka, zookeeper, cassandra and postgres, but familiarity with those is not a requirement.

Feel free to contact me directly at sbock@womply.com or go through our site. Include a resume and link to some of your code.
Signal and GIPHY
Came here to say the same thing - I'd love to see a monthly cost on a setup that looks like this... or anything on AWS. I can run many many WP sites on a $10/month box (not AWS) with proper config tunings.
> "Selft-Driving Car Engineer"

"Self-Driving Car Engineer".

Every time. https://en.wikipedia.org/wiki/Muphry%27s_law
Around the World: An Interview with Amelia Rose Earhart
Quovo | New York, NY | ONSITE | Front-end Engineer

We are looking for a front-end engineer to build and maintain the core digital products of our platform. We pride ourselves on innovating around how our users - both financial professionals and retail consumers - interact with aggregated data and rich insights. Dashboards, visualizations, creative interfaces, and interactive analytics modules - your portfolio of projects will encompass all the key components of a human-friendly data interaction experience.

Job description and application: http://grnh.se/uixb1g1

For more info: http://www.quovo.com
Then you aren't looking very hard. Yes, maybe that's a (small) part of it (though your "28nm gpu" hyperbole really does detract from your point), but it's nowhere near all of it.
Monzo | Full time | London/remote | Visas sponsored | https://monzo.com/careers/

At Monzo we aim to build the best current account in the world. We are always keen to hear from capable, creative engineers who want to help us accomplish that goal; specifically backend engineers and Android engineers, and we also offer paid engineering internships.

Our engineering team have a variety of different backgrounds: we have several non-graduates; only a couple of us studied Computer Science; one of the team has a degree in Marketing; some of us have worked in huge companies; some have only ever worked in startups; others are former consultants. As long as you enjoy learning new things, we’d love to talk to you.

If you’re unsure about applying or have any questions about the role or team, please don’t hesitate to email me (oliver@monzo.com) directly :) We're very open about what we do in general, so our blog is a good place to learn more about what we do: https://monzo.com/blog/
I've tried to move to HP or Lenovo machines with Ubuntu, the scaling is very immature.
Wrong. Get your facts right before criticizing.
Why this fetish over saving a little weight? I don't understand it, but it's common among the MBP crowd.
Google was working on a web IDE called Brightly back in 2012. But instead of releasing it as a commercial project, the company released the open source Collide project instead. I'm not sure how much of Brightly went into the web IDE now used internally.
Airtable — San Francisco, CA (ONSITE; FULL-TIME; INTERNS)

http://airtable.com

Airtable is a collaborative real-time database. Our mission is to expand human productivity by letting people create tools to organize their world. Unlike single-purpose apps, we think of Airtable as a toolkit of building blocks that people can repurpose to create their own applications. Our product roadmap is filled with interesting enhancements and additions to this toolkit that will push the boundaries of Airtable's capabilities.

We recently released a whole bunch of updates (gallery view, grouped records, desktop apps): https://airtable.news/a-whole-new-airtable-9acf49101956
We’re hiring engineers for web (JS, Node, React), iOS (Objective-C, Swift), and Android.

There are 18 of us right now, with backgrounds from Google, Facebook, Microsoft, etc. We believe in the power of highly motivated and capable individuals to accomplish great things in small teams, with end-to-end ownership of projects and rapid iteration. We’ve raised over $10 million in funding.

You can apply here: https://airtable.com/jobs
It's a common thing in the BSD world.
Converge | San Francisco, CA | Software Engineers | ONSITE | Full-time | Drones / Mobile / Web Apps

We're a revenue-generating enterprise software startup (seed stage) from MIT that makes it easy for skilled professionals (think construction, insurance, real estate, etc) to use drones everyday in their job through a combination of incredible AI and HRI.

* Looking for junior or senior software engineers, and (paid) interns. Everyday, we work on tech that spans from Drones to AI to UX to Data Viz to IOT. We're less concerned with your exact skill set and more about what you would find motivating to work on every day.

* We strongly prefer people who have an engineering/science degree, or equivalent work experience. If you've only taken a three month class on the "full stack," these positions will not be a good fit for you.
About Converge:

* Started in 2015, our founders were some of the first people to work on drones in the world, worked on the unmanned Blackhawk helicopter, and created the first mobile app ever for flying a drone (way back in 2008 at MIT…)

* We like people who have excelled at something outside of work, and are just downright interesting to have a conversation with.

* If you are looking for a keg, ping pong table or bro culture, we're not going to be a good fit for each other.

* Our team is small, we're very deliberate about hiring- you would be in the first 10 employees.
To get started, please get ahold of via the instructions here: http://www.cvg.io/careers/

If you come from an underrepresented group in tech, please get in touch w/ me (@edave) directly via my HackerNews profile.

Some buzzwords for you keyword searchers: iOS, Android, Fullstack, Rails, Python, Ruby, React, ES6, Angular, Machine Learning
FWIW, both of these issues are acme-tiny-specific quirks. The protocol allows clients to handle both intermediate certificate changes and ToS updates without any user interaction (and without breaking renewal). These things were not implemented in acme-tiny in order to keep the LOC count low from what I can tell.

I tend to recommend lego[1] to anyone needing a high-quality ACME client without certbot's complex auto-configuration features. Might be what you're looking for. It's written in go and can be installed by fetching a single binary.

[1]: https://github.com/xenolf/lego
> why is anyone purchases certs anymore ?

0. The cost of certificates is pretty insignificant to most corps.

1. They like to have someone to shout at when cert issuance fails. They happily pay money for this ( see point 0 ).

2. LE's cert renewal policies aren't compatible with most corporate change-management processes.

Having someone assigned to perform rolling cert changes every 60 days on every server just isn't feasible or desirable.

When I worked at "Fortune 50 Corp", an annual ( or even biannual / triannual ) planned cert update was a big deal and we had to stage the change across groups of servers in accordance with an algorithm that ensured that if they all inadvertently screwed-up that there enough servers with the old certs to keep production and pre-pro running.

3. Customers, particularly of financial insitutions, like to see the reassuring green EV indicator in their browser.
Unfortunately there are no good iOS apps for it. The only decent one, Pinner, decided, inexplicably, to drop iOS 9 support as soon as iOS 10 was released. iOS 9 is still fully supported by Apple. (Using iOS 10 isn’t an option for me for now). The iOS 9 version’s share extension still has a few bugs that completely block the third-party apps’ UI when adding URLs. Also the Pinner developer never responds to any support requests. I’ve tried sending him emails and hit him up on Twitter. He is completely silent.

All the other iOS apps I’ve tried are laughably crippled. One of the apps I tried (Pinswift) still opens all links in an embedded web view, which means I couldn’t easily log into any sites because I’d have to copy and paste the credentials and OTP manually (NYTimes, WaPost, GitHub, etc). This also means no ad blocking or other protections and functionality offered by the SafariViewController feature in iOS.

I’d also expect for $9.99 plus a $1.99 for “Premium Fonts” Pushpin for Pinboard to be excellent but it isn’t. It’s unstable and its share extension isn’t as flexible as Pinner’s.

That said, Pinboard is a good service. It cares about my privacy, which is very important to me, and has the features I need for a bookmarking service. It is not a read-later service. For example, the article caching features that it provides is web-only and isn’t available through the API so no third-party app can integrate it. This means there is no truly offline reading experience since I’d have to have access to the Pinboard website if I want to read a cached link.
Don't be pedantic, you know I meant "escape the death penalty".

Are you arguing for n=infinity?
> SMSs written to appear they are from someone that knows the recipient

I don't think this means they are sent from numbers known to the recipient. Only that the content is written such that it appears to be from someone who knows the recipient.

I don't know if actual spoofing is possible.
Except those alternatives are usually crap and more expensive
That said, I've heard it's much more challenging to get jobs at remote-first companies because they have a larger pool to draw on. Does anyone know if this tends to be the case?
I may suggest a different route which may be more difficult, but will allow you infinite freedom. Create a small product that you can rent for 100 to 500 to 1000 to companies in your field.
Pachyderm --San Francisco -- Onsite only -- jobs@pachyderm.io

Love Docker, Golang, and distributed systems?

Check out http://pachyderm.io/jobs.html to see all positions and more detailed descriptions.

http://github.com/pachyderm/pachyderm

https://medium.com/pachyderm-data/lets-build-a-modern-hadoop...

What would data analytics infrastructure (namely Hadoop) look like if we rebuilt it from scratch today? We think it would be containerized, modular, and easy enough for a single person to use while still being scalable enough for a whole company. Tools like Docker and Kubernetes provide the perfect building blocks for us revolutionize data infrastructure!

Pachyderm is just 7 people right now, so you'd be getting in right at the ground floor and have an enormous impact on the success and direction of the company as well as building the rest of the engineering team.

Salaries start at $120k and go up from there based on experience. We also offer significant equity, full benefits, and all the usual startup perks. This position is based in SF.

Positions:

* Core distributed systems/infrastructure engineer (Go)

* Front-end Engineer -- Own the entire front-end, admin dashboard, and web services backend for Pachyderm!

* Developer Advocate -- build machine learning and data science examples, write blog posts, give talks, evangelize Go, Docker, and Kubernetes, and generally just get Pachyderm in on the conversation.
Nextdoor (http://nextdoor.com/) | San Francisco, CA | Full-time | Onsite

I'm one of the co-founders and Chief Architect at Nextdoor. Our mission is to use the power of technology to create stronger and safer neighborhoods all around the world. Over 65% of the neighborhoods in the US are using our platform to communicate about the issues most important to them, and we've just started expanding internationally as well in the Netherlands and UK. Founded in 2010, we're backed by Benchmark Capital, Greylock Partners, Google Ventures, and Tiger Global among others, and have raised over $210M in venture capital to-date.

We are hiring across the board, and growing quickly. A list of our open job reqs can be found here at http://nextdoor.com/jobs. In particular, we're always looking for great full-stack generalists who are comfortable working in an agile, fast-paced environment. Our stack is primarily Python and Go, running on AWS, with client apps built in Obj-C/Swift (iOS), Java (Android), and JavaScript (Web).

Our office is in downtown San Francisco steps from BART.
If you're looking for a relatively small startup (we're still fewer than 120 people total, with ~45 in engineering) with an opportunity to have global impact, we'd love to hear from you at jobs@nextdoor.com.
When someone is wrongly jailed, they often have a lawyer working on their case to exonerate them.

After someone has been executed, nobody pursues the case anymore.
I use "Graffiti Pro for Android" (Access Co,. LTD). I prefer it to using the onscreen keyboard, I used my Palm Vx extensively, so I got very good with Graffiti. I like it; however, I don't know if I would use it if I did not already know Graffiti. Every so often a character does not register the first time; but, it's still quicker for me than my fat thumbs on a keyboard.
Whatsapp Guest List