skysight-inc/HackerNews huggingface dataset:
Righthand Robotics | Senior Software Automation and Software Automation Engineer | Full-time | Boston Area | Onsite

At RightHand Robotics, we have a rapidly growing and highly capable engineering team building robotic piece-picking solutions and deploying them around the globe. Our product has to be reliable enough to run non-stop on fleets of robots in the world’s largest warehouses. If you’re simultaneously excited and a bit terrified about what this could mean for you, good! If working hands-on with robots on a daily basis intrigues you, read on!

We're looking for

* Senior Software Automation Engineer https://boards.greenhouse.io/righthandrobotics/jobs/1979262

* Senior Software Engineer https://boards.greenhouse.io/righthandrobotics/jobs/1979256
This is why startups are a game for rich kids. If you know you can’t really lose, then you can just try again and again until you hit the three cherries.
Pretty sure it was intentionally facetious.
This has happened to me enough times to be embarrassing. It seems to happen to other people who you'd think have some sensible way to avoid it.

Is there a reminder service out there that specializes in your long-term expiring things? I'm not sure what would be different about it than a regular calendar, but it seems like many of us need something that makes this easier.
The article doesn't say anything about hashing the password, this is a perfect case of the title having a large influence on how we read the article.

@dang This title is misleading.
CommerceBear is helping a massive + archaic home furnishings market adapt to a changing customer landscape.
I'm not sure what you mean?

If winning means getting 3 heads in a row by flipping 3 coins, and you have 3 coins to flip and someone else has 1,000 coins to flip, the second person is much more likely to win.
He's talking about web apps
Does it matter? TeamViewer is only used by old people specifically getting hacked by people in India.

The only other person I know using it is Kitboga.
it’s a symptom of elite and institutional deligitimatization and it’s everywhere
Ask HN: We are a young software agency, how do we acquire good work?
I have a small (6 people), but very talented team of friends who develop software for a living. We're doing this full-time and already have some engagements that make sure our salaries get paid. Nevertheless I have the feeling we are underselling ourselves, mainly because of us having a hard time to do proper acquisition.
We found out that getting projects as an agency seems to be a lot harder than being hired as a freelancer. There are tons of portals that practically overflow with offers. I never had a problem getting a job as a freelance dev.
Does anyone here on HN has experience how to effectively advertise a small software agency and acquire good contracts? I also would be pleased by any information where these kinda deals happen in your country as we basically can work for any client speaking German, English or Spanish.
>The universe will remain unperturbed no matter what actions you take (or don't)!

This is an interesting idea - theoretically, there should be a possible action that "perturbs" the universe.
It's a matter of scale and efficiency, so this sounds like an engineering problem rather than a philosophical one.
Seems like this is a good time to ask the question: Why the heck would any (good) engineer work for the CIA?

EDIT: I realize now after re-reading this comment that it could definitely come off as very abrasive. I won't alter it so everyone can see the original. Sorry if I offended anyone, I purely meant it from the standpoint of an engineer who has control of their own career (and likely desires more money/status) and understands the kind of precedent this creates and what it means for preservation of self if one were to work in the CIA.
> mathematics is a "young man's game"

Why is that the case?
Opinions on Astrology aside:

> Commenters: please don't reply to job posts to complain about something. It's off topic here.
A similar problem with Azure happened way back in 2013: https://www.computerworld.com/article/2495453/microsoft-s-az...

More recently, it happened with Ericsson:
https://www.theverge.com/2018/12/7/18130323/ericsson-softwar...

This article has some information about how Let's Encrypt enabled an "automated process that handles renewals":
https://duo.com/decipher/proposal-to-make-https-certificate-...

I wonder if such a process should be made an industry standard? Does anyone know if there are any proposals for it?
Omada Health | San Francisco + Atlanta | Rails/React, Android/iOS, Platform/DevOps, Data, Eng Managers | H1B Transfers OK | ONSITE

Omada Health is a digital health company on a mission to make healthy behavior change more accessible and achievable. We’re looking for Rails/React, Android/iOS, Data and Platform/DevOps engineers and engineering managers to join our growing team.

You'll be helping expand our product offering to help individuals control type 2 diabetes and hypertension (Press release: https://www.omadahealth.com/press/press-release-omada-health...) and more recently, depression and anxiety (Press release: https://www.omadahealth.com/press/press-release-omada-health...).

As a key member of our engineering team, you will help design, build and maintain systems necessary for rapid growth. Our team practices pair programming (at least 50% of the week) so you will have the opportunity to learn new techniques and share your skills.

Software Engineers (San Francisco/Atlanta): https://boards.greenhouse.io/omadahealth/jobs/1162609

Senior Software Engineers (San Francisco/Atlanta): https://boards.greenhouse.io/omadahealth/jobs/1162607

Data Engineers (San Francisco): https://boards.greenhouse.io/omadahealth/jobs/2043895

Senior Platform/DevOps Engineers (San Francisco/Atlanta): https://boards.greenhouse.io/omadahealth/jobs/1544470

iOS Engineers (San Francisco): https://boards.greenhouse.io/omadahealth/jobs/1998929

Senior Android Engineers (San Francisco): https://boards.greenhouse.io/omadahealth/jobs/1508368

Engineering Manager (San Francisco/Atlanta): https://boards.greenhouse.io/omadahealth/jobs/1935728
This is incredible. Starring and downloading to try it out now. Thanks!!
Seesaw Learning | San Francisco, CA | Full-Time | Onsite | https://web.seesaw.me/ Our mission is to create an environment where students are inspired to be their best
Seesaw is currently looking for:

Engineering Manager - https://jobs.lever.co/seesaw/3577bb17-fc12-4691-98e9-e274cf5...

Please mention you heard about this opportunity through HackerNews. Feel free to apply through the link or you can also email me at taek@seesaw.me for more info!
I've taken a crack at rewriting the title. If anyone can suggest a better one (i.e. more accurate and neutral, preferably using representative language from the article), we can change it again.
The best clickbait title I've ever seen with extremely poor arguments.

The arguments suggested by the author can be applied to every other cross-platform mobile development library. They all have bugs and they all need large companies maintaining them or in some cases using them as dog-fooding. But most importantly, they require catching up with Google and Apple for feature parity in their SDKs.

None of his arguments are exclusive to React Native and it isn't a surprise that Airbnb had no success with the framework with a brownfield project and companies like Discord are still using React Native in their app with millions of users still using it. The story would be the same if Airbnb tried out Flutter, Xamarin or Ionic in their brownfield native iOS and Android app.
> I'm afraid that the incentives are to credit models that predict more warming just a bit more than those which predict less;

You've got it backwards. The models are known to be conservative because "alarmist" scientists have received a bad reputation when they are proven wrong. It is safer to pretend to be ignorant and underestimate the numbers.
Narmi (Techstars NYC '17)| New York, NY (NYC) | ONSITE | https://www.narmi.com

Narmi is helping reinvent banking in the United States. We create a more accessible and useful financial ecosystem by powering the online banking, mobile banking, account opening and open banking APIs for the 10,000 credit unions and community banks in the United States.

You'll be working on production software that has a real impact on the average American's life everyday. Our software helps them save money on their bills, understand their financial story, protect their families and move money.

Narmi was founded by two Georgetown University alums who previously worked as CEO and CTO of an $18 million credit union and also at some of the largest banks in the world.

Even if you don't think you are an exact fit for one of our current openings, we'd still love to talk. We are always looking for well-rounded engineers to join our team in NYC. Having expertise in python (django and django-rest-framework), vue.js, react native, ansible, terraform, visual design/UI/UX, and/or security are all pluses!

- Software Engineer - Full Stack https://angel.co/company/narmi/jobs/557460-software-engineer

- Senior Site Reliability Engineer https://angel.co/company/narmi/jobs/685231-senior-site-relia....

- Director of Product Marketing https://angel.co/company/narmi/jobs/471289-director-of-produ....

The interview process entails an intro call to get to know each other, a remote pair coding session, and an in-person half-day for engineering positions.

Some keywords: * Senior Full Stack Engineer, Senior Full-stack Engineer, Senior Full Stack Developer, Senior Full-stack Developer * Senior Front End Engineer, Senior Front-end Engineer, Senior Front End Developer, Senior Software Engineer, Senior Product Engineer, Software Engineer * SRE, Devops * Banking, finance, online banking, mobile banking, open banking APIs, * New York City, New York, NY, NYC, Manhattan

You can learn more on our website and apply via email: jobs @ our domain. Make sure to mention you found us on Hacker News. You can also apply via AngelList. Also please feel free to reach out directly to me chris @ our domain.
Yeah it's clear that a system is just blindly grepping the request url for certain keywords and killing the query.
Something like hardware offload comes to mind as potentially platform-specific.
I don't think that a pitch is any kind of promise about what will be included in the game.

Features often need to be cut, e.g. because they sound good on paper but just don't work in practice.
TruValue Labs | Sr. Software Engineer | San Francisco, CA | Full-Time (ONSITE) / Salary + Stocks + Awesome Benefits - Fast-growing Series B start up.

Sr. Backend Software Engineer

-Must have 4+ years of professional development experience with recent backend focus.
-Our stack is Node.js and MongoDB for data. B2B SaaS product. Building on AWS cloud.

-Must live in the US for consideration. We're doing Big Data & AI Machine Learning, disrupting the entire Financial Investment Industry and we are the first to combine AI and ESG to help large companies solve systemic problems like climate change. Small Dev team at fast-growing fully-funded international tech startup. Hiring asap!

View Description/Apply here: https://jobs.lever.co/truvaluelabs/7cb67ae1-623f-40ce-94b4-4...

Or email me directly at: kevin.gadd@truvaluelabs.com

-Kevin-
Nice write up

I toyed with something like this in Scala:
https://github.com/cascala/galileo
Mass Drivers for fun and profit?

All it needs is tungsten ammo.
This area of research is fascinating - my favorite part of research in this area last 6 months is finding DAGs everywhere. More or less Dataflow models work by lifting the computational dependencies into data and breaking each compute step into a small enough piece so that they're composable and can replicate across machines arbitrarily. The dependencies between each step is usually modeled as some kind of DAG in a simple case the output of one step feeds into another. In more complex cases you have logical (if this then that) dependencies for error handling and branching cases.

I think the Dataflow paper: https://www.vldb.org/pvldb/vol8/p1792-Akidau.pdf

and the MillWheel paper in particular are good reads about the problem: https://static.googleusercontent.com/media/research.google.c...

What's especially interesting to me is that the same approach is used for rule/workflow engines. Although the use-cases are somewhat different and the graph structure isn't usually the same - they're still modeling compute steps in a graph just with more conditional logic.
SQLAlchemy does this well:

obj = session.query(MyObject).one_or_none() # no exception if missing

obj = session.query(MyObject).one() # exception if missing
Over 300k Americans 65 and older break their hips each year
It's called ACME protocol and it's RFC 8555.

https://en.wikipedia.org/wiki/Automated_Certificate_Manageme...
Did the author take the power law into account?

A number one song earns two times as much as number two song. And a number two song earns two times as much as a number three song earns and so on.

All I need to do is sign up one or two consistently good bands to make my whole career. If I also sign up a bunch of one hit wonders, it's OK.

You see something similar in stocks. The big cap stocks are most likely to shoot way, way up. If you invest in the next bunch down, the mid cap stocks, then historically, you would not have made as much money.

It's possible that if you count the names of winners and losers, that the author is right, and there are more winners in the midcaps than the large caps.

But if you own large caps, you will own a few stocks shooting way, way up like Amazon and lots of stocks that lose a little. If you own mid caps, you might own a lot of stocks that go up a little, and only a few stocks that go down. But because of the power law, you only need to own a few stocks like Amazon in your portfolio to make more money with large caps than mid caps.
SEEKING WORK | Remote Only (located in Atlantic Timezone, ET+1)

Full stack Rails developer / product manager.

I generally help with two kinds of problems:

1. Helping founders with deep domain experience who need to build a v1:

https://www.reemer.com/consulting/build-mvp

2. Working with an existing team as a fractional technical product manager:

https://www.reemer.com/consulting/fractional-product-managem...

Experience:

* worked with over a dozen CxOs over the past decade, including the CEOs of Predictable Revenue, Headphones.com, and DocSpring, and brands like ESPN.

* took a client CEO from idea to $130M: https://www.reemer.com/articles/lessons-learned-going-from-i...

* Been building and shipping software professionally for 19y

* Working with Ruby on Rails for 11y

* consulting remotely for 11y

* Product Management skills: customer interviews, requirements gathering, product strategy, prioritization / roadmapping, wireframing, speccing, analytics, working with dev to ship, reporting on success, conversion review

* Technical: Ruby on Rails, Javascript, MySQL, Postgres, Web APIs (in particular I've worked with GitHub, Stripe, Slack, and Intercom in depth)

Why me:

Clients like my approach because it's pragmatic, thoughtful, and focused on business growth. I've run three B2B SaaS businesses (and sold two of them). I see technology as a leveraged tool for growing a business, not an end in itself.

Looking for projects that are ready to start soon. Ideal project is B2B SaaS with a budget of US$20k+.

Email: hn@reemer.com
Aiven | Developer Advocates, Site Reliability Engineers, Support Engineers | Helsinki, Boston, Berlin, Sydney | ONSITE | https://aiven.io/careers

Aiven is a rapidly growing, well funded startup creating fully managed cloud services from the best open source data technologies (e.g. Apache Kafka, Cassandra, PostgreSQL.)

Our cloud services allow our clients to focus on building awesome applications instead of worrying about data infrastructure management. All our services are based on open source technologies and we're active open source contributors.

We're headquartered in Helsinki, Finland and also have offices in Berlin, Boston and Sydney. We're now looking for new team members for engineering and go-to-market positions.

See https://aiven.io/careers for more information.
Liongard | Senior Software Engineer & VP of Engineering | Full-time | Houston | Onsite

Our customers are Managed Service Providers (MSPs) that are now managing into a complex modern IT stack – from cloud services like Office 365 and GSuite to network devices, apps, services, and databases. Our customers love us because our product, Roar, gives them deep visibility into all the systems and configurations managed and bring it all back to one unified dashboard. This allows them to troubleshoot issues faster, track changes over time, receive alerts when something is misconfigured, and generate reports across all of their environments and systems.

We're looking for:

* VP of Engineering: https://smrtr.io/3PgRd

* Senior Software Engineer: https://smrtr.io/3NNw9

* Software Engineer: https://smrtr.io/3PgYM

* Software QA Engineer: https://smrtr.io/3PgQS
Several years ago I had pretty good luck with the NXMachine server/client for a training system. I don't know if they still offer a free version or not :(
Yeah, no. CCC goes way above and beyond. Creating verifiable, bootable copies, being able to bundle tasks together, creating recovery volumes, being able to backup locally, remotely or to images etc etc.

Rsync is a good tool but CCC gives massive quality of life. Some of that won’t even be possible with rsync. And rest would require building a complicated set of scripts. Paying Bombich, to deal with all the headaches and mac os shenanigans, $50 every couple of years is a much better deal.

And its not a lock-in like other backup tools. You can access specific files inside the backup without CCC.

CCC + Arq cover all my bases when it comes to backup and restore.
We basically regulated away antibiotic development.

Here's an explanation from a founder on why the numbers for anti-biotic R&D don't work.

https://endpts.com/biopharma-has-abandoned-antibiotic-develo...
In case you're not able to declare certain days off limits, I suggest a strategy that has worked for me in the past: schedule your work time. If you need two days to work on something, fill those two days on your calendar. It can be broken up into smaller segments (I sometimes do it in 3 hour chunks), or just the whole day. This causes an important psychological change when someone tries to book a meeting, they can see your time on the calendar and will need to ask you to make space for their meeting. This is a lot different than seeing a wide open, empty day. It forces consideration of the tradeoffs. If you work in a thoughtful company, this is usually enough to get you some space to work in a more focused way.
Yeah, Cert Spotter does this (https://sslmate.com/certspotter/). It's a huge help both to be able to monitor cert issuance for a domain and all of its subs, and to be reminded when a cert is expiring.
A specific example would be secure enclave support.

FTA:

> However, alongside these simple ideas are a number of very complex implementation concerns. The first of these is about hardware. While much of Apple CryptoKit is a straightforward implementation of well-known cryptographic primitives, a subset of the API is built around using Apple’s Secure Enclave processor to securely store and compute on keying material. Apple’s Secure Enclave processor is not available on non-Apple hardware: as a result, Swift Crypto does not provide these APIs.
I don't think so. The people who would need a service like this don't think they do, and everyone else uses let's encrypt.
SafeGraph | Full-time | SF or Remote | https://www.safegraph.com/

SafeGraph's mission is to make the world’s data open for innovation. We focus on selling data about physical places in the U.S. We are looking for software engineers to join our small, high-leverage engineering team remotely or in San Francisco. We are a recently profitable Series A startup with a team of 25 and growing. Our CEO and founder is the founder of LiveRamp (NYSE:RAMP).

* Software Engineer: https://www.safegraph.com/careers?gh_jid=4368367002

* Senior Software Engineer: https://www.safegraph.com/careers?gh_jid=4530231002
Let's Encrypt literally is an implementation of the industry standard; the standard is called Automatic Certificate Management Environment.

https://tools.ietf.org/html/rfc8555
Seems like this is the easiest way - Thanks for your help!
People like me? I thought it was fairly obvious I was agreeing with/supporting the OP's position.
Please don't do this (and https://news.ycombinator.com/item?id=22227534 and https://news.ycombinator.com/item?id=22227496) here. It's basically spamming.
It wouldn't be different than a regular calendar.

It would be nice if they prompted you to 'add to calendar' when you are creating certs.
Dealers and manufacturers have reacted to the wide availability of invoice pricing. Invoice is not the real price the dealer pays anymore. There are many other incentives involved, such as survey scores for luxury brands or mix of models sold (sell X of a model that isn't moving and we'll allocate you Y of the really hot model you can sell for MSRP because they're in demand).

The purpose of this system is partially to obfuscate the real "invoice" price so buyers searching the internet (or services like Edmunds) can't accurately price the car. It also allows the manufacturer to exert more control over dealers.
they are releasing some new improved version of it now.. what I guess is the "non-beta" release.
But that would mean you need to be aware that the column can have this property, no?

Continuing with my middle name example. Say I and everyone I knew had middle names, so I write a database including a required middle name column. Later I discover not everyone has middle names, and so I need to relax the restriction.

In your case, I would change the column to accept NULLs, and I'd have to remember to go over my query to add the ~ operator.

In my case, I'd change the column to accept NAPs (or whatever) and since a NAP value would behave differently to a NULL for <> (and other operators), I wouldn't need to change my query.
crypto kit is a core Mac and iOS library, as is coretls, etc.
Way back in the day I always felt the /. community was a bit shrill... to the point of absurdity when it came to the topic of Open Source and such. Hopefully they've mellowed a bit.
https://sslmate.com/certspotter/
iPad: Now What?
Electric cars grab 44% market share in Norway in January
While I agree with you view it’s reflective only of the “western” market. I believe they’ll have a combination of cheap services for established markets and grow advertising for developing markets.

Google and Facebook will turn to developing countries with over 100M pop to bolster bottom line the next decade, and for the US, per your first point, continue to acquire more consumer eyeballs and fold them into the parent company (take special note of their recent rebranding) for top line gains.

Facebook aren’t oblivious to these challenges and are investing in new-media experiments (I.e. hardware). It’s important to view these as just other viewports for the social connectivity. Think back to the explosion (and then clamp down) of social FB Canvas gaming on Facebook, they’ll launch v2 of that in an improved fashion with Oculus and pair it with Portal, then push majorly of compute to the cloud - watch out Xbox and PlayStation (probably PS6, not next-gen).

All this to say: Facebook is now a holding company looking to scale across the digital consumer landscape and encourage opt-in data sharing. I think they’ll go through a tough period but aren’t in any immediate danger.