skysight-inc/HackerNews huggingface dataset:
Hey, a friendly note to remote job seekers. There are few automated aggregation sites available to curate the jobs posted in this thread but I want to take the aggregation one step further and wanted to provide the good quality remote jobs by handpicking them. I’m going to search, screen, verify and tag all the remote jobs posted in this thread. So it can save you time, energy, and frustration – and hopefully, help you find a job faster.

https://remoteleaf.com/whoishiring

- Contains all the remote jobs posted in this thread

- Hand-curated remote jobs that are posted in only “Who is hiring?” thread.

- Use filters based on skill category and location restrictions.

- Only 100% remote jobs

Any feedback welcome here in comments
OPEN100: Open-source template for nuclear plant deployment
If it's my choice to make and it's not performance critical code then I can do that.

But in many cases I'm using APIs designed by others. Most older libraries come with their own idiosyncratic memory management patterns.

Even the standard library has lots of different ways of passing reference-like things around. E.g.

https://en.cppreference.com/w/cpp/string/basic_string_view/b...
I disagree - spent a considerable amount of time with zerotier as a possible replacement of a small sized ipsec mesh (4 sites) and it failed horribly. Had commercial support, different hardware and even virtualized it. Latency was a major issue and quality of the links were erratic to say the least. Don't get me wrong, I think zerotier is great, but it's not prime time.
Klue (recently acquired by Medtronic) | Full Stack Mobile Engineers | ONSITE in San Jose, CA or Northridge, CA | Full-time | https://goklue.com/

We are a digital health start-up developing wearable-based eating and drinking detection system. We were acquired by Medtronic in September 2019 and have an ambitious roadmap ahead to combine our technology with Medtronic’s systems to help millions of patients around the world.

Klue’s automatic meal detection capabilities hold great promise for improving the quality of life and health for individuals living with diabetes. Automatic meal detection paves the way for a fully autonomous closed loop artificial pancreas system, delivering insulin at the start of a meal without user intervention. Furthermore, Klue’s mealtime bolus (insulin injection) reminder module helps people with insulin-dependent diabetes improve their medication adherence and glycemic control.

We're looking for a capable Principal Full Stack Mobile Engineer to join our team. You should think about joining us if you care about having a lasting impact on people with diabetes and other chronic conditions, and if you are passionate about developing high quality software and delivering best-in-class user experiences across a wide range of mobile and wearable platforms.

Apply here https://jobs.medtronic.com/jobs/pr-full-stack-mobile-enginee... or email me at harry@goklue.com
This is super cool. Much like the Raspberry Pi, I could see this as a way for non-developers to start getting interested in FOSS software/hardware hacking.
Thanks! I enjoy doing both and have enough bandwidth to provide consultancy for others while also working on my own projects. For Checkbot, it can take weeks to see the impact of changes to on-boarding, pricing, SEO, UX etc. so I have time for other activities. Checkbot has also helped me connect with companies that need help getting their own SaaS products polished and ready to launch.

I enjoyed your posts on your journey with fman on https://fman.io/blog/ by the way. Selling software as opposed to only coding it has its own set of challenges for sure.
> because you'll miss your mortgage or education payments and loose your health care.

This is why the sensible thing to do is to save up a cushion of 6 months. You can continue with your employer health care with COBRA for 6 months or a year.
Zenuity | Gothenburg, Sweden | Fulltime | Onsite | https://www.zenuity.com

If you want to work with ADAS and AD that is actually in production this might be your chance! We are looking for experienced developers for two different roles related to vision perception.

Vision feature developer for people that wants to combine interest in math with programming. Previous experience in computer vision is a definite plus!
https://career-sweden.zenuity.com/jobs/776792-computer-visio...

If you want to glue all vision features together and make them go fast on very high-end hardware this might be something for you (this is my team):
https://career-sweden.zenuity.com/jobs/776791-computer-visio...

Software stack is C++14 (Autosar) and cuda.
I have an iPhone se and it’s actually shut down once due to the battery and turned on the performance capping. Honestly I haven’t noticed a significant difference. But that’s trivia, my main point is next.

Batteries are consumable products. That they degrade over use is a given.

No phone company states the expected useful life of their batteries in a way people can understand or the expected loss of performance due to degradation.

I don’t fault Apple for this alone. Apple seems no worse than anyone else. The entire industry is shady when it comes to batteries.
SMB over QUIC: Files Without the VPN
System calls can return them separately, but don’t have to. On Linux a failing syscall returns -errno; the syscall wrapper assumes any return value in the range -1 to -4095 is an error, stashes the positive error number in the C errno variable and translates the return value to -1.
Considering that they were shipping 18,000 classes in their iOS app back in 2015, a quarter the size of their 2019 app has to be still unreasonably massive.

https://gist.github.com/quellish/473f513fbd1310233a8e
That seems like a really dumb analogy in this context. Calling kill(-1) is not the only possible response to fork() failing.
Is this incompetence or aggressive data mining? I fail to see how a texting client is that complicated...
Azure Red Hat OpenShift 4.3 is now in preview
Ugh I tried to read the stackoverflow answer it immediately devolved into gobbledygook. Incredibly frustrating.
Show HN: Who's Hiring in Tech Podcast
The 'Battery Health' screen shows the device specific aspect of the implementation.

There's a section titled 'Peak Performance Capability' which will say "This iPhone has experienced an unexpected shutdown because the battery was unable to deliver the necessary peak power. Performance management has been applied to help prevent this from happening again." if that specific device had an unexpected shutdown related to battery health.

That's how it worked both before and after the controversy; the only thing that changed was that Apple added the battery health UI along with an option to disable the performance management features.
Managing spark advance/retard, injector "on" duration, idle speed, etc, based on lots of sensor readings (knock sensors, o2 sensors, mass air flow readings, throttle position, rpm, engine temp, boost pressure, etc).

If you, for example, improve airflow in your car drastically, or install larger injectors, or a high flow exhaust...the stock ECU code/maps may not be flexible enough to optimize for that. Also for bolting fuel injection onto an engine that was previously had a carburetor.
Sure, microtargeting is bad and should be illegal, but that is not what the parent is asking about. Microtargeting is a fact, and it is immensely powerful. If you don’t use it for your campaign in 2020 you will loose. So you should understand why well meaning candidates use it.

That said there is still a world of difference using it to spread your agenda, vs. using it to spread false information in order to spread your agenda.

While microtargeting is a fact and not forbidden by national law, we need to understand why people use it and universally condemn it when people use it to spread lies.
> Please don't ever code on a project I care about.

What a visceral reaction to me saying that `return` isn't an inherent truth but rather an artifact of network effects! I never would've expect this level of vitriol for this comment.
If I request the desktop site, I am able to access Messenger (iOS, Safari)
OP here.

I've started a new "Who's Hiring In Tech" podcast.

The idea is lightning interviews, each podcast no more than 5-10 minutes, in which you tell the listeners why your company is a great place to work.

Companies can put the interview link on their job ads, their careers page, their autoresponse email when someone applies for a job. The purposes being to help inspire potential employees about working for your company.

iTunes link here: https://podcasts.apple.com/au/podcast/whos-hiring-in-tech/id...

website: http://www.whoshiringintech.com/

I'm looking for new companies to interview, so if you are hiring and would like your company featured on the podcast, email contact@whoshiringintech.com

It's global, so companies from anywhere are welcome.
Universal Print: a cloud-based print solution
Is my car still insurable if I run this?
Junior software/computer engineer interested in machine learning, biotech, research, aerospace. Able to quickly learn where experience is limited.

--------------------------------------------------

Location: Maine, USA

Remote: Sure, but on-site preferred

Willing to relocate: Absolutely

Technologies: C/C++, math, physics, Python, algorithms/data structures, ML/AI, Git, UNIX/Linux, data science, embedded programming, robotics

Résumé/CV: https://drive.google.com/file/d/1RLw9N7CA6WVIyitU6GRMOby0f7R...

Email: fbhleblanc@gmail.com
Very true that you don't really have access to zoom-pane type features. But they're also not really applicable. The integration is more about giving you a native "tabs and GUI windows" kind of feel, so that you can have multiple terminals open without needing to mess around with panes, tmux windows, etc. And of course, that gets provided in a persistent way (so that you can disconnect and reconnect at will) just like a normal tmux experience.
Heh, when I started working in the payments space, I had fleeting moments early on where I caught myself thinking something similar.

I soon realized, however, head-in-the-sanding the other current use cases and their complexities would be an amateur mistake.
That’s cool and all and just in time for the huge halo cards from AMD and Nvidia and whatever gaming card is coming from Raja and Intel but I am just so stoked to play the game. I am very leery about them slowing down the player but introducing this power strafing move and all the parkour stuff but it should be amazing overall given all the footage I’ve seen.
This is great. With a Chrome and Safari it’s already supported for almost 90% of users globally. [1]

[1]: https://caniuse.com/#feat=payment-request
The 5G Dementia at the FCC
> What mechanism allows for knowledge of the effect before the cause objectively happens?

Yeah, it's tough. I don't think I can explain it without bootstrapping a college semester of relativistic physics, and I'm afraid I'm not that good. :(

To start your search, "Objectively happens" is the intuition that doesn't hold water in relativity. There is no objective frame of reference (i.e. nothing in the universe is moving at 'speed zero', or more precisely, everything moves at 'speed zero' relative to itself). So everything is relative; there's no place anyone can stand and observe things objectively. Relativity changes the rules upon which reality operates so they hinge, loosely, on two fundamentals:

1) The speed of light, in a vacuum, must be observed to be the same by all observers

2) Observers do not agree on the times that they measure for when events occurred (for example, the "moving train" thought experiment shows that simultaneity is violated by relativity), but they can agree that the events align to each other subject to the Lorentz transformation when relative velocities are accounted for.

Under these rules, causality is maintained; I don't have the whole proof at my fingertips, but it can be shown that regardless of how you apply Lorentz transforms to sublight-velocity observers, they'll agree that events that caused one another have the same ordering (this is a subtlely different statement than "Two things happened at the same time," and it's partially a property of the events that are effects being within the 'light cones' of the effects that are causal). FTL travel allows one to exceed the "light-cone limit" and as a result, the causality constraint that 'effects are in the light cones of causes' is violated. The frame of reference where one event caused the other exists (i.e. there are velocities one could have where the light cones will line up that way), but there are also now velocities one can have where the light cones do not line up that way. It's only impossible for any observer to see effects happen before their causes if nothing can exceed light-speed.

For your specific question ("What mechanism allows for knowledge of the effect before the cause objectively happens?"), I think I can offer a short hypothetical thought experiment that might illuminate things. Imagine there were a door from Earth to Mars allowing instantaneous transit (so infinite velocity, in excess of speed of light). One day, the sun blinks out of existence. Earth will see this occur three light-minutes before Mars does. Someone steps through the door and yells "People of Mars! I come with a warning! In three minutes, the sun will go out! Evacuate now!"

From the Martian point of view, that person is a time traveler from the future, and the intuition relativity brings to us is that the Martian point of view is as "objective" as any other point of view. This (Lorentz-transform-violating) visitor has knowledge of an event that will definitely occur in three minutes before the cause of that knowledge has occurred.
Is there any chance there's a recording of the talk by Robert Holczer, may peace be upon him?

edit: found a recording and a transcript, https://collections.ushmm.org/search/catalog/irn504887
Besides the mere graphic violence, Bakker has a way of making things psychologically disturbing. For example, it's weird and scary that the Sranc have beautiful faces. Obviously the transgressions in their behavior are disturbing (they don't just want to kill you -- in fact, they'd prefer if you lived, so they can do unspeakable things to your body after subduing you). The orcs are just an ugly army of big brutish bad guys. But they fight with the same tactics as any other medieval army, at least to my recollection of the LOTR books. The Sranc (and Wracu and Bashrag etc.) are something different.
Probably you mean you didn’t write any code or notes on the idea until after you left, so there was no copyrightable IP that you were under contract to share while you were employed? But I get the idea. Thanks that’s helpful.
My father in law is a pilot (currently not showing any systems virus) has been back and forth between China, Korea, HK (Guangzou most recently) at least 3 times since January. His last trip he was one of only 30 people in the hotel, being monitored every 30 minutes or so for fever while on a layover. His company is still scheduling him trips there, so I have no doubt with companies still requiring similar travel that it could have easily gotten back to China from someone who has been in the US over the past few months, now that we know it has been in the wild here for at LEAST 6 weeks.
Why Are the U.S. Broadband Prices So High?
Casebook | Product Manager | NYC | ONSITE, REMOTE POSSIBLE | https://casebook.net

Casebook is a small gov-tech startup that makes software for human services workers -- everyone from the person who receives and processes a child/adult protective services hotline call, to a social worker managing a caseload, to licensing inspectors, to foster and adult care providers.

We're a public benefit corporation, and B corp certified. We're looking for a passionate product mind to help us use tech for something it's not usually used for -- doing good.

We don't make ads software. We don't make user tracking software. We don't sell to ICE. Our mission is to improve outcomes for individuals who rely on the human services system by putting better, more humane tech in the hands of frontline workers.

Full job description: https://www.casebook.net/jobs/#1578951089050-072e3bce-d5aa

Submit resumes to chad dot lavimoniere at casebook dot net

Caveat: I am not the hiring manager for this position, I'd be a peer of yours. I run our design system and maintain our in-house FE component libraries. But I can advise and refer you.
Remote access to production infrastructure (death to the VPN)
GitHub would be cool. I also use Slack and Clubhouse.
Let’s get ready for International Women’s Day
I just love having a simple life where I don't have to have anything to do with spiritual, emotional or financial fraudsters like these. It's wonderful caring little for money and work and just watching nothing like this ever happen in my little world.
I'm curious what the big differences between these 3 are?
A similar "sigil" related bug was the cause of the sudo exploit a few weeks back. Option types are often sold as a way to end the dreaded 'null pointer exception' but I think ending the dreaded "sigil we forgot to handle" benefit may be bigger.
That's a much better link, with actual information!
I think you mean "calling"? Anyway this advice is very clearly not being followed. It's not uncommon that correct error handling is impossible. Because of "specification bugs" interacting edge cases can cause undetectable failures.

And those problems have been this way for decades. The world you wish for doesn't exist. Not saying it shouldn't.
IT Support and Project Manager with 5+ years experience in the FEC industry. Planned and executed large scale AV and
network renovations, increased software sales by over 120%, and created support ticket workflows that increased customer
satisfaction by over 75%. Outgoing and auto-didactic, always willing to learn the skills needed for any project and then
disseminate that knowledge to others. Can discuss software solutions provided at my current employer that I otherwise cannot demonstrate on Github due to NDA.

Location: Southwest Florida
Remote: Yes
Willing to relocate: Yes
Technologies: Python3, HTML5, CSS3, JS, Git, Linux, Windows Server, SQL
Résumé/CV: https://momo.software/resume.pdf
Email: hello[at]momo.software or jessenhamilton[at]gmail.com

Not yet listed in the CV are my side projects. Most can be found on my site at https://momo.software/portfolio.html, and within the past week I launched a newsreader app on the Google Play Store (awaiting acceptance on iOS App Store) and am currently working with another client to get her event coordination/vacation booking site running.

Ideally, I'd be working in the Buffalo/Niagara Falls area, either onsite or remote, but I am open to positions all over the US and Canada.
Creating and maintaining a electric grid requires scale, it's one of the main reasons municipalities grant exclusive monopolies to power companies, because competition doesn't really work in the space. At certain low thresholds the system can absorb people going "off the grid", but too many and it becomes economically unstable. Forcing a rise in rates and a cascade effect. By requiring people to remain attached to the grid and sell off their unused power the benefit to all is clear.
New Grad Data Scientist / Machine Learning Engineer (May 2020) with experience at 2 startups.

Location: Vienna, Austria
Remote: Yes or On-Site
Willing to relocate: Vienna or nearby

Tech: Python, Scala, R, C++, PyTorch, fast.ai, SQL, Docker, Kubernetes, GitHub/BitBucket LaTeX, NumPy
Experienced with digital transformations, big data pipelines, data security, deep learning

Languages: English/Russian Native Speaker, German B2 (Conversational)

Résumé/CV: https://www.yury.cc/resume.html

Website: https://www.yury.cc/

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

GitHub: https://github.com/Teetertater

Email: yuryivz {@} hotmail {.} com
mbasic.facebook.com
Yeah, I do that in firefox mobile as well.
A company with established product and customers, and high growth in recent years, but also not making a profit. It seems like maybe they are a bit late to do the S-1? This might have been more welcome a year ago. But, what do I know, I am not a stock person. It will be interesting to see what happens, in order to see if the post-WeWork IPO market actually is all that different.
I've been looking at EFI options for a 427 ci stroker Windsor build so this is very interesting to me, but I'm curious really how much effort it would be to put together a working system for this vs. just buying something like a Holley Sniper EFI.
> Why can't modern SPAs work as well

Some do
Not sure I follow. For detecting uniques all you care about is the definite negatives? Either way, the author addresses precision in his post.
From https://engineering.fb.com/data-infrastructure/messenger/:

Rather than reinventing the wheel, we used the UI framework available on the device’s native OS to support a wider variety of application feature needs. This reduced not only size, by avoiding the need to cache/load large custom-built frameworks, but also complexity. The native frameworks don’t have to be translated into sub-frameworks. We also used quite a few of the OS libraries, including the JSON processing library, rather than building and storing our own libraries in the codebase.

This is awesome. It shows the benefits of building an app leveraging the OS, instead of fighting or abstracting it.
But then they don't have permissions to slurp up all of your contacts, watch all of your SMS, and listen to your microphone...
You do understand I can refer to "the left" and not mean each and every individual who comprises the left, right? Providing such qualifiers shouldn't be necessary.

The point is, Trump's election was extremely humiliating to the left as a whole (https://www.youtube.com/watch?v=l4nh2oO93ts) and the 3+ years of hand-wringing over some Facebook ads (which nobody can prove swayed the election either way) is a bit of a clown show.
Inscopix | Full stack engineer | Vancouver, BC | ONSITE, FULL-TIME [some remote work available]

Inscopix is looking for an experienced full-stack software engineer drive design & development of a new cloud-based application for organizing, exploring, analyzing, and visualizing neural data for neuroscience research in both academia and industry.

Job link: https://inscopixinc.jazz.co/apply/7sr7MfMBcd/Full-Stack-Soft...

Inscopix: https://www.inscopix.com/
Yes you are right about that. I'm just saying the resources aren't necessarily going to drop everything they are doing because of corona virus. They still have to triage the ER. Flu is very serious for youth and elderly and ERs are quite full.
Yeah, i hear about that regularly but didn't look into it. I must say i'm not really happy about the whole business thing. The arch wiki says you need an account, i'm not sure if that is true but if it is, it's a non-starter for me. If you have good technical refs to prove me wrong i'd be happy to hear.
Silicon Valley public company moving to North Texas,opening engineering center
My understanding is that the internal resistance of the battery increases as the battery ages.

You basically have a voltage divider - with some of the resistance being the load (phone electronics) and some being the internal resistance of the battery. The voltage from the battery is split across these resistances. Normally the load gets almost all of the voltage.

When the battery is old and the peak current demand comes through the battery “sees” this as a lower resistance. The larger internal resistance causes a bigger voltage drop internally in the battery and the load therefore gets a lower voltage. When this is lower than the phone needs you get a brownout/reset.
If you are using a VPN to access a sensitive network (home or office), you want to make it harder for an attacker to steal keys or passwords to the network (especially since any roaming devices are more vulnerable to evil maid attacks). 2FA through a token or phone apps means they now need to compromise two devices instead of one.