skysight-inc/HackerNews huggingface dataset:
ATHOS | Multiple Positions | Redwood City, CA or Remote | Full time + Competitive Salary + Benefits
| https://athos.applytojob.com/apply

At Athos our mission is to build better athletes by helping coaches and athletes personalize their training and make better performance decisions. Our training system is used by many of the best sports programs in the country.

Since we started, Athos has been translating EMG into a simple and powerful training system. From cueing how you use your muscles, evaluating movement progression and monitoring when you are at risk of injury throughout your training. By giving athletes and coaches this unprecedented insight into muscle performance, they better understand what the body is actually doing in the days, weeks, and months of preparation for the performances that matter most. We are helping athletes reach their highest potential and are used by many of the best sports programs in the country.

Interested in joining the team? We're always looking for highly-motivated employees who will help us stay on the cutting edge of creativity and innovation.

We are hiring for the following positions:

Senior Backend Engineer - https://athos.applytojob.com/apply/yipqF83d3h/Senior-Backend...

Senior DevOps Engineer - https://athos.applytojob.com/apply/yipqF83d3h/Senior-Backend...

Senior iOS Engineer - https://athos.applytojob.com/apply/LPNQ0V3dV0/Senior-IOS-Eng...

Site Reliability Engineer - https://athos.applytojob.com/apply/OKLLaFHOrx/Site-Reliabili...

Senior Algorithms and Machine Learning Engineer https://athos.applytojob.com/apply/6xtcvSZtGP/Senior-Algorit...

Senior Firmware Engineer - https://athos.applytojob.com/apply/22TyWNFCdA/Sr-Firmware-En...
HASH (https://hash.ai/) | New York, NY | ONSITE or REMOTE possible | Platform Engineer

We're a team of a dozen working on an in-browser simulation engine and IDE. We're hiring engineers with deep CS backgrounds and real-world experience solving distributed computing problems.

Our H-CORE engine is written in Rust (compiling to Wasm), TypeScript, and React.

We are Joel Spolsky's new venture, post-Fog Creek (Trello, Stack Overflow, and Glitch).

We're hiring for "smart and gets things done". Resume/CV drop @ https://jobs.lever.co/sohostrategy/d6e31b57-eca1-4f2b-9d07-2...
> I haven't had a single job as a software engineer that didn't have a constant background of distractions and interruption that prevented work from getting done

Same here. It’s actually kind of mind-blowing how little I get done at work compared to hobby projects, despite feeling as though I’m working much harder. In my free time, I’ve written my own global illumination software from the ground up, my own website, and a few open source libraries. In the same time at work, maybe one tiny feature for one internal tool. I understand why it happens and why it is necessary to some extent, but it’s much less satisfying than seeing the substantial day-to-day progress that can be accomplished on a solo project.
SEEKING WORK | Seattle | YES
Technologies: Fullstack JS, MVC (react, vue, angular), Sql/NoSql, DevOps, functional programming, event streaming, pub-sub, cloud engineering & deployment.

Limited but growing experience in python and machine learning. Really interested in roles involving the potential to grow in these skills.

Resume: Started www.beaver.digital, interested in the area where design and good code intersect. More info at www.nikkwong.com.

I'm a one man shop for creating attractive design oriented solutions to hard digital problems. Interested in small teams where I can work on technologies and skills beyond my current expertise.

Email: nikkwong0@gmail.com
Ask HN: Regaining Confidence and Motivation After Failed Startup?
Hey HN,

I was working on my tech startup for close to 4 years throughout my mid 20s. The last year was rough and led to the end of active operations. I had to let go of all employees one-by-one until it was just me, then give up our office space, then let the investors know that the project was not going to deliver without additional resources. They were disappointed, I delivered all I could to help them continue it, but they stopped messaging/emailing me so it's dead.

I know that tech entrepreneurship is ultimately what I want to keep doing. I have savings and runway to the tune of about a year (all of 2020) to survive and start a new project I've been exploring, one which is easier to execute with a smaller team and less resources, more software based, and I think is actually pretty cool.

But man, it's been hard getting back to work. I'm doing it but it's more exhausting than before. I didn't really have much of a winter break, as I was closing out the previous-mentioned failing project. I feel like I have to be doing something and work is the only thing that makes me feel good. I've tried some brief travel, video games, random hobbies, they all get boring very quickly.

And another tech startup is legitimately what I want to be doing, but it's been really tough getting back into the swing of things. I've lost that 'beginner's passion' that I took for granted, lost a lot of the confidence to make something new and useful. Now instead of those positive driving thoughts, I get negative thoughts, like 'what if I'm not financially established like this at 40? What if I don't have the resources to attract a mate/start a family soon', things like that. As much as I hate the idea of working at a big tech company, I know it's possible for me and that it'd be an easy route to a stable life and setting up a family, the other important goal of mine. Maybe this conflict and tradeoff is what's hurting my motivation right now, I'm not sure.

Thanks for reading.
Tesla's self driving algorithm's overlay [video]
I just can't stomach all the issues I know I'll run into for getting so little. I am very frustrated that I've lost access to my reminders (which I actually use/used a lot) because my phone updated and now my desktop OS can't see the "new" reminders. Unfortunately I'm not aware of another todo/reminder app that can "park" notifications on the iOS lockscreen so that they don't go away until I do them or reschedule them so I'm kind of stuck...
I clicked through on the site, they are allowing unaccredited investors. They did asked for my net worth and annual income. The limit on investing this way is, must be a multiple of $5,000 and cannot exceed 10% of your annual income.
Why not just use Okta or something?
It's one of those things I'm perfectly satisfied to read about. I have a bit of a guilty pleasure of reading trip reports of ridiculous stuff like Datura on Erowid, that alone would convince all but the hardiest souls to give it the same wide birth as the Elephant's Foot at Chernobyl.
The complaint was towards the clickbaity title which leads one to believe there must have been a sudden tectonic event that caused the continent to move.

“Florida man jumps back in time by one hour!” - leap hour reporting.
So someone with control of a .google.com address can get a certificate for the equivalent .nsa.gov subdomain ?
I don't have much trouble
when there is interesting coding work to be done. When noodling with Jira is the task at hand, then it becomes a problem.
GitLogs News – Discover the Top Trending Repos
Cflames Biography
The idea is that a CO2 tax will never be implemented. Instead of doing nothing the best thing you could possibly do is to self impose a CO2 tax on yourself. If politicians finally decide to implement a CO2 tax you've already prepared yourself and won't see a significant increase.
Well that's a new nightmare. Could the government then charge github contributors with production?
FYI, this was written in 2015. Can we update the title?
Storing a bearer token in the registry means that anyone who compromises the registry once gets persistent access. There are multiple solutions:

1. Store a token that is replaced with a new token on every successful connection. This makes it very obvious if the token is stolen: either the stolen token stops working quickly or your connection stops working.

2. Store a key using a privileged service (TPM, Microsoft KSP, etc) that provides only the ability to use the key, not to read it.

3. Both 1 and 2.
And what exactly is the “mission” here? Overthrowing democratically elected governments in other countries? Assassinating foreign agents? Starting coups in other parts of the world? Running global drug trafficking operations?
VSCode is an Electron app...I can't really compliment it. It's slow and cumbersome on my 2017 MBP.
Location: Fort Wayne, Indiana

Remote: Yes

Willing to relocate: No

Technologies: JavaSript, Vue.js, SQL

Résumé: https://www.dropbox.com/s/8scrmcu5146o8jw/DanHoganResume.pdf...

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

Email: on résumé

5+ years of fullstack experience with a wide variety of languages and tech. Would love the opportunity to specialize more in frontend.
There's a second part to the idea of patents though they protect innovations with the idea that once they expire other people can implement them and software patents fail abjectly at that second. There's no meat the the implementation, all modern software patents seem to boil down to connect a client to a server and display the results on an interface. There were some genuinely useful patents back in the 80s it looks like for stuff like MP3 encoding.

Also there should be some additional value to people not just companies for the government to be granting legal monopolies, and it should also be restricted to things that are actually implementable not extremely vague system level diagrams.
FlightAware | Multiple | Full-time | Houston and Austin ONSITE | https://flightaware.com

FlightAware’s looking to hire some amazing humans for a variety of roles, including an engineering manager, ui/ux designer, senior data scientist, and sales engineer. And of course software engineers. We process over 180 million incoming messages / hour from >25,000 data feeds to produce the best, most complete, and most accurate real-time flight-tracking service in the industry. The engineering team is about 65 people and growing fast. We’re profitable and self-funded. We have some fun benefits, including a flight training reimbursement program to support people getting their private pilot’s license.

If interested, please check out https://flightaware.com/careers
I would be interesting to do a comparison of bugs found / fixed in CDB vs TiKV [1] (written in Rust) to see how much of an impact thread & memory safety have.

[1] https://github.com/tikv/tikv
You could use a File class that throws on EOF, but that would be a really bad idea for C++ since throw/catch are very expensive.
ICEs won't be dead until they're difficult to find/afford to fuel and operate reliably on a daily basis.

At some point it seems inevitable, but I don't think we'll be seeing gas stations closing down any time soon. There's still a lot of oil to be burned.
Deloitte | Arlington, VA / Washington, DC | Fulltime, Onsite

Join Deloitte and contribute to open-source! In this role, you will help build, customize, and deploy an open-source data analytics platform (SEMOSS - https://semoss.org/). The platform is used by many of our clients to solve challenging business problems through data federation and advanced analytics.

Apply below or reach out at semoss@deloitte.com

Front-end Developer/Designer: https://jobs2.deloitte.com/us/en/job/DELOA003XUNITEDSTATESE2...

Back-end Developer: https://jobs2.deloitte.com/us/en/job/DELOA003XUNITEDSTATESE2...
I heard it put this way: hard work, intelligence, and other factors increase your surface area for luck. Think of yourself like a luck gathering net and you want the net to be large if you want to have a high probability of getting lucky.

Of course this also partly explains why wealth tends to flow uphill: the rich have large nets.
Popular Misconceptions About Micro Front Ends
That allows them to avoid the problem, but why introduce the problem in the first place? Why not use something that is intended to be used as a crypto library?
Citrine Informatics is building the enterprise materials R&D platform to help our customers achieve faster R&D breakthroughs, design cutting edge materials, and reduce the environmental impact of existing materials.

As part of the backend engineering team, you’ll be helping to build this next generation platform. You’ll build and maintain services that run materials-specific machine learning, organize hierarchical materials data, and integrate with customer hardware - making the end to end process of designing a new material feel like magic.

Open Positions

Director of Security:
https://citrine.io/careers/#director-of-security

Our current security practice has been designed by diligent and hardworking employees with the best interest of Citrine's customers in mind, but their backgrounds are not in the enterprise security space.

Software Engineering Manager: https://citrine.io/careers/#software-engineering-manager

As a software engineering manager, you will help drive both engineering and software design as well as help scale and mentor our engineering team.

We are also looking for a VP of Engineering, please email directly if interested with resume.

General job page: https://citrine.io/careers/

Some stack buzzwords to give an idea of what we are working with: Scala, Akka, DynamoDB, S3, PostgreSQL, Athena, ECS

Our customers include some of the world’s largest Fortune 1000 materials and product companies. Citrine is backed by leading investors including Tencent Holdings, B&C Holdings, Innovation Endeavors, DCVC (Data Collective), Prelude Ventures, AME Cloud, XSeed Capital, Morado Ventures, and Ulu Ventures.

Please reach out to Tia (dvieira AT citrine DOT io) if you have any questions.
> I don't understand enough about financials to understand what you are saying.

Capital Expenditures are what a company spends on land, buildings, equipment -- all of those sort of long term assets. Depreciation is how much the value of those assets decline over time with usage and would eventually require maintenance or repair costs.

Usually, when depreciation exceeds CapEx, it means the company isn't spending enough to maintain their current assets, and this will eventually catch up to them. For growing companies investing in the future, CapEx is usually a great deal more than depreciation, since there will be a large amount spent on future assets.

> But more to the point, what exactly do you think Tesla should have been spending its money on that it didn't?

> And let add to my original comment that Tesla also has the Semi going into production later this year, and recently brought out a greatly improved version of its solar roof, and is working like crazy on self-driving.

> But back to my question: what should it have been spending its money on that it didn't?

My point is that the PR statements that Tesla releases don't match the financials. It's easy to announce that a factory is being built or a new car is going into production, but we should be extremely skeptical of these statements when they aren't backed up by audited financial information.

Generally when investing in a company you should look at their financials first, as they are going to be the most honest, and PR statements/rumors last, as they will be the least honest.
> "doing the most good" is determined by what the public is willing to pay for

I think that's a very seriously flawed metric to measure what's "doing the most good".
comma.ai | engineers | San Diego | onsite | full-time

We have an open source driving agent: https://github.com/commaai/openpilot

It does this: https://www.youtube.com/watch?v=mgAbfr42oI8

We're looking for:

A software engineer to develop openpilot through new features, code optimization and car ports.

A Machine Learning Engineer to build tools to track, analyze and fix failures of the driving system as well as work on our automatic ground truthing and ML pipeline.

Reach out with a GitHub/LinkedIn to givemeajob@comma.ai.
SEEKING FREELANCER | Boulder, CO | Remote | US Time Zone

Uplift Ltd. is looking for a well-rounded software engineer with mid-level to senior experience in at least 2 of these:

* React/React Native

* Django (python)

* GraphQL, Apollo

Bonus:

* Freelance/project experience (most important)

* Familiar w/ Heroku or AWS

* Strong CSS skills

* Native iOS or Android experience

* Understanding of databases, SQL

Continuous learning, both within the industry & from each other is core to Uplift's values. We welcome people of different backgrounds, experiences, abilities and perspectives. If you're self-sufficient, passionate & a good communicator, apply now!

#### To apply, please include:

* Location and preferred working hours (US-based preferred)

* Details about your experience with React & React Native and/or Django

* Details about your experience with GraphQL, Apollo or Typescript

* Current & next 3 months of availability. At least 15 hours a week.

Email work@uplift.ltd | https://www.uplift.ltd/careers/
You could do that, it's just way more complicated to setup and maintain.

TBH, I basically got the idea for this after spending most of a day trying and failing to get Okta to work. Not to mention the vagueness of their pricing.

I'm sure Okta is great for large companies, but it's just way too much complexity for what should be a rather simple problem for small teams.

For the teams I've lead, all I've wanted is just a simple service that lists the accounts in each SaaS, and allow you to create and remove accounts.

So that's what I built.
How YouTube Supports Elections
But more than the current amount will help crops grow better and prevent people from freezing to death in winter.
Datawire | Boston, Portland, Montreal | Full Time | Can be Remote | Mid Level to Senior Engineer
Datawire’s product Ambassador is built on the Envoy proxy - a modern, high performance, small footprint edge and service proxy. Envoy is most comparable to software load balancers such as NGINX and HAProxy. Originally written and deployed at Lyft, Envoy now has a vibrant contributor base and is an official Cloud Native Computing Foundation project.

We are looking for a C++ software engineer, with open source experience, to work on this critical component of our product.

Please send an email to candace@datawire.io if you are interested but more details are here:
https://jobs.lever.co/datawire/66a74fd2-4766-45b1-b8ba-4a4d9...
Yes!

We shouldn't expect downstream to wrap every array access which could be out of bounds in a "try" block. We shouldn't expect downstream to wrap every division operation in order to catch potential divide by zero errors. Those should be fatal errors, catchable only at a very coarse-grained level, because once they occur the program state is potentially compromised in a way which the programmer did not plan for.

The library author gets to decide whether a potential failure mode should expose a recovery API.
`-text -noout | grep "Not After"` is just `-enddate -noout`
Not twice as slow. But you are forgetting the case where you know the element is already in the map, and you want to call map.get() without wrapping it in an option.
Tried that as well. (extensively documented to show they swapped street names.) Ticket was closed after half a year without comment.

They have a system but seem to be missing the processes.
Rescale | San Francisco | ONSITE | Some roles open to REMOTE | https://jobs.lever.co/rescale

Rescale offers a software platform and hardware infrastructure for companies to perform scientific and engineering simulation. (We're an HPC/Supercomputing Cloud Platform) We are a Y Combinator startup with top investors: Jeff Bezos, Sam Altman, Paul Graham, Peter Thiel, & a bunch of others. I think we're now #39 on the Top YC list. We have about 150 employees scattered around the world, with about 28 software developers mostly all located in San Francisco. The company still feels small and everyone is pretty tight. Work atmosphere is fun & friendly. We recently closed Series B ($32MM). We are growing very rapidly--all departments are hiring (We doubled in size in the last two quarters). It's exciting, a lot of opportunity, interesting technical problems to solve, definitely a good time to join. Devs that come in now will have the opportunity to have a big impact on the future of our company, our code & our culture.

We're currently looking for:

Senior DevOps Engineers, Senior Backend Engineers, Data Engineers, Software Engineers, a Lead UI/UX Designer, Frontend Engineers, Senior Frontend Engineers, & PMs
There were no end-user visible certificate errors during the outage, so I suspect it was an internal/backend cert.
K4Connect (https://www.k4connect.com/) | Software Engineer (Javascript) | ONSITE (Raleigh, NC) | Full-time

Do Meaningful Work.

We are a purpose-driven, venture-funded technology company creating solutions that serve and empower older adults and individuals living with disabilities, in partnership with the people, communities and organizations that also serve them.

We like to build our solutions with things like Node, React, GraphQL, Docker, Go, k8s, AWS and more...

We are looking for a Senior Engineer to join our incredible team in Raleigh, NC. If you're a great fit and have questions about how you can be a part of our mission, go here: https://apply.workable.com/k4connect/j/FE41AF990D/
Why are they blocking non-EDNS requests?
Anyone here using https://github.com/zombodb/zombodb?
Some claimants are so hilariously (or nefariously?) wrong too. My partner uploaded a video of her playing Greensleeves on violin. Though it only has about 10 views, it received a claim from some random company in the states.

Greensleeves was written sometime in the 16th century. That a company set themselves up an automated tool to search for people playing this song tells me that they are either idiots, or greedily trying to steal revenue from YouTubers.
I don't have an answer, but I'll observe that there are many more relationship books targeted to women than men. Are there are any books for men that people suggest?
Stock buybacks are yields for shareholders the same as dividends (just with different tax implications) - definitely not “down the sewer”.

Most companies have a limit to the amount of R&D they can do before running into a wall where the payback becomes unprofitable (for complicated reasons).
One more reason to flush this turd.

It worked well for me until it started flagging some very non-commercial use (family IT support) as commercial. I actually tried to use their process to unflag myself. Gave up and am happy with AnyDesk now. Not sure what they do with passwords... guess I should check!
Actually, I looked out of curiosity once, a while back and they have some moderately interesting work available which is more than I could say for a large swath of the jobs out there.

That being said, the pay was insulting for the skills desired and location (DC metro supposedly isn't cheap). I personally wouldnt work for the out of principle and probably wouldnt ever qualify (no degree, plus I have expressed views that would probably disqualify me anyway)
Hashing is not an option for locally saved passwords. Some kind of token-based Auth scheme could work, but not hashed passwords.

That said, the much greater problem is the idea of using a hard-coded key, instead of generating a unique key for each device/installation.