skysight-inc/HackerNews huggingface dataset:
Ask HN: How are you securely onboarding people remotely?
Hey HN,

I'm the Engineering Director for a company in Beriln that currently has ~40 engineers. We're hiring right now, and between Corona and the fact that lots of big players like FB are pushing remote work, I want to embrace our brave new world head-on. As an engineering team, we're currently struggling with how to bring on people we may not meet in person for many months, in a safe and secure and trusting way.

We are, at least for the forseeable future, going to be a hybrid on-site and remote team. I know that has drawbacks, but, well, everything has drawbacks :)

We have smart people and can probably figure this out, but I would rather avoid easy mistakes if possible, so I'm reaching out to the hive mind. I'm curious about things like:

- What kind of tooling/processes have companies implemented as they go more remote? What changes have had a big impact?
- How restrictive are companies generally with new employees in terms of amount of codebase they can access, secrets (think API token for an important third party), customer data/logins that are necessary for fixing tricky bugs, etc?
- How do you handle ramping up someone's access? (e.g. new devs can't see $IMPORTANT_SECRET until...X months? manager sign-off? some kind of security training?)
- What legal/regulatory/cultural issues may pop up hiring developers on the other side of the world? (e.g., if a developer here steals a laptop or company data, we would just call the police. What do we do if a developer in $FARAWAY_COUNTRY_WITH_DIFFERENT_LAWS_AND_CULTURAL_NORMS does the same?)
- Anything else I'm not even thinking about, because I'm new to this?

Bonus points if anyone can point me to (or write!) a blog article that explains how their company does this. I can't find one, which is surprising!
Yeah I know we learned GCHQ _definitely_ wiretaps their undersea cables and allows the NSA to query the data without restraints.

https://en.wikipedia.org/wiki/Tempora
So, maybe I'm stupid and never faced enough big data, but what's the advantage of this versus a custom script that queries A and inserts into B?

I do that kind of stuff all the time with Go and it's pretty fast with 20~40 million records, averaging 100 KB each. Are those tools oriented to billions, instead of millions? What are the benefits?
I can make a blog post later, but at a high level:

A rust TTS server hosts two models: a mel inference model and a mel inversion model. The ones I'm using are glow-tts and melgan. They fit together back to back in a pipeline.

I chose these models not for their fidelity, but for their performance. They're 10x faster at inference than Tacotron 2. If you want something that sounds amazing, you're better off with a denser set of networks, like Tacotron 2 + WaveGlow. You should use these for achieving superior offline results for multimedia purposes.

Instead of using graphemes, I'm using ARPABET phonemes, and I get these from a lookup table called "CMUdict" from Carnegie Mellon. In the future I'll supplement this with a model that predicts phonemes for missing entries.

Each TTS server only hosts one or two voices due to memory constraints. These models are huge. This fleet is scaled horizontally. A proxy server sits in front and decodes the request and directs it to the appropriate backend based on a ConfigMap that associates a service with the underlying model. Kubernetes is used to wire all of this up.
lol - https://old.reddit.com/r/Metric/comments/hytuja/how_does_the...
Where the founders of Europe’s top digital banks began their careers
I can confirm this anecdotally. If I don't open Instagram for a day, I'll always get a push notification prompting me to see some of the stories my friends have posted. Like clockwork.
Clearly, you're an employee and are not self employed.
"SOAP-like APIs"

Do you mean things like Swagger?

[NB There have been few things I've hated more than SOAP]
We need cia investment and us military troops to protect the fields.
So one of your arguments is that it'll be difficult to maintain the C implementation of call_user_func, call_user_func_array and func_get_args? But this has already been done by the PHP maintainers.

As for your argument that it breaks code that today relies on argument order... Even in current versions of PHP, nothing in the language stops me from changing function f($a) to function f($b, $a) between v1 and v2 of my library and your code is equally broken. Whether I as a function author decide to re-order my arguments is a decision informed but not dictated by the existence of named arguments.

I don't understand your rant about bandwagons/monoculture. If you ask me the reasons most popular langauges are moving in the same direction is because popular languages are stealing each others' best ideas, which is a good thing. All your "alternative" solutions read like horrible code to me compared to the now commonly accepted designs.
Microsoft and U of Washington demonstrate first fully automated DNA data storage
I can't play with GPT-3 but when I play with GPT-2 I can easily trick it with counting games. It does well with 0,1,2,3,.... but things like 0,1,3,6,10, get poor responses. Is GPT-3 good at that?
When I use a mouse, I always expect pulling the scrollwheel towards me to move the page downwards. That is just how it has been my entire life.

However, when I use a touch surface such as a trackpad or touchscreen I like to push the page up.

disclaimer: not a magic mouse user.
I have a Googler friend in the consumer hardware side, and I heard they're given more freedom to bring equipment home with them...
citation needed

Edit: It's not like these climbers never climb with gear. That is, they don't have to confront the learning curve and fatal consequences at the same time. They can also learn safely via bouldering, climbing above water and such.
I don't know what it's supposed to do, but it doesn't seem to work on Brave Android
Premium here means ten dollar a month, I think.
Broken collarbone sucks. Did the same thing as a child, in pretty much the same way.

Long after, I've got a psoriatic arthritis: one hand and forearm may be painful to use for a few days, it comes and goes and will be right side or left side (but not yet both, knock wood etc).

I spend a lot of time using emacs, i only have a few keyboard shortcuts custom mapped and use fewer of the defaults than i used to. Now I'm more likely to use menus or command auto-complete, that's quicker than trying to remap the finger reflex, which i'll be able to use again in a few days.

"There's more than one way to do that" can be a real blessing when you're not sure what you'll be able to do from day to day.
I meant the opposite - I could not email yahoo.
According to the article, the tracks are designed for sustained g-forces of 5Gs. These are the accelerations that are sustained for greater than a second. According to the annotations on the NYT's plot, the g forces which are most alarming are from when the helmet makes contact with the ice. This is precisely when the helmet accelerations would be expected to differ wildly from what the head is actually doing.

A low pass filter could easily be used to remove the impacts with the ice, but minus the impacts with the ice there's nothing in that acceleration trace that should be alarming for a professional athlete. The high frequency content is the concern here.
Any one know how to test this yet?
Which is typically a symptom of having worked at a start-up vs. an established company.

During the dot-com crash, I went from working at a 40 person start-up to a 25,000 employee utility company, and it was a real eye opener. A lot of my "cutting edge" (for the time) skills were dismissed as being flash in the pan, and all the "real work" was done with tried and trued technologies. I ended up finding my way back to a start-up a few years later, and everything was reversed again.
There are some (alleged) links to it in this Reddit comment:

https://old.reddit.com/r/emulation/comments/hxtqei/seems_lik...
That shouldn't be happening, can you confirm? It should flush out the old ones based on the current DNS information. The whole point is to automatically update the alerts based on the latest DNS information so you don't need to manage that yourself.
My grandfather was an indian (in Brazil) and he used to wet his ears for the same purpose. It was a century-old technique from his tribe. I've tried it once and it does work :)
Good point. I don't know, I'd like to learn more! I mean we aren't that different from other animals, especially our fellow mammals. And we're all part of nature and life. And it definitely seems like many animals have varying degrees of what we call consciousness or intelligence (octopus!).

At the same time there is an obvious difference, though perhaps one of degree and not of kind. The sophistication of our language, social structures, capacity for abstract thought, and toolmaking abilities. Stuff like that.
You have confused two concepts: efficiency and effectiveness.

Not caring about ego or personal things would be more efficient. But it is not usually more effective when dealing with human relationships.
Well I'm envious. I want to pull the trigger with 3 months of savings in my account and its terrifying. I absolutely loathe the people I work for right now and how they're treating their employees during COVID. I'm just really worried with the way things are right now I won't actually find a paycheck to take home in those 3 months even with my highly sought after skill. That and I don't have the energy to prepare for FAANG interviews and whiteboarding right now, I feel stuck and I hate this anxiety.
How can either map be “a lie?” They’re projections.

There’s ample groups with solid scientific credentials that Lomborg lacks. Lomborg famous book was found, by a well respected watchdog group, to be “scientifically dishonest,” with the addendum that he was unqualified to make the claims he does.

There really is little to be gained from absorbing his work when there’s plenty of better sources that don’t engage in his well-documented intellectual dishonesty.
I will start by saying it took me a while to even parse the expression you provided. Whoever thought that inventing new operators is a way to write readable code should really be kept far away from programming languages. The article you provided didn't even bother to give a name to <*> and <$> so I could at least read them out to myself.

Anyway, bitter syntax sugar aside, the way you wrote the function I proposed was... a completely different function with similar results, which does not have the type I was asking for, and you only had to introduce 2 or 3 helper functions and one helper type to do it. I wanted to work with functions and lists, but now I get to learn about applicatives and ZipLists as well... no extra complication required!

Edit to ask: could this method be applied if you didn't know the number of lists and the function at compile time? CL's map would be the equivalent of a function that produces the expression you have showed me, but it's not clear to me that you could write this function in Haskell.

Edit2: found a paper explaining that this is not possible in Haskell, and showing how the problem is solved in Typed Scheme: https://www2.ccs.neu.edu/racket/pubs/esop09-sthf.pdf
Except of course they probably already knew that, they just accepted to risk to their toy database as a trade-off for the convenience of being able to directly access it over the internet.
The new head of the USPS is a big campaign donor and made specific changes in how the post office works that are bad. I'm blaming the literal choices of Trump's appointment, that appear to help Trump.

https://fortune.com/2020/07/24/usps-mail-delivery-postmaster...
Interesting. Thank you. Is it too difficult to add the style for electron based editors (I mean Atom, vscode, ...) that are more common?
It's about pressure and load, not movement. Also the sleds vibrate and shake enormously. Any method of measuring this has to be extremely precise, and also extremely responsive to changes over extremely short time frames to capture every vibration and shake in many different axes of freedom simultaneously. Before modern motion sensors I just don't think there was any way to do it.

Even if motion was enough, which I'm sure it isn't, film only captures a flat image from a fixed point, or the camera is moving itself so you have to compensate for that. Springs and wires suggested by others have way too much hysteresis to cope with the extremely rapid vibrations and changes in orientation.
Thanks. This is an important question. You are exactly right that under HIPAA, there are a few basic data protection requirements. These encompass administrative, physical and technical requirements. A few examples of the technical requirements: all protected data must be encrypted at rest and in transit, each medical professional authorized to access PHI must have a unique identifier to monitor access, and automatic log-off must be implemented to protect data. We've architected from Day 1 to be able to meet these needs. You can read more about HIPAA requirements here: https://www.hhs.gov/hipaa/for-professionals/security/laws-re...
Thank you, yes I tried that and it works.
Another interesting data point: the NBC TV show Emergency! (1972-1977) was also key in showing mainstream America this new concept of the Paramedic/EMS.

https://en.wikipedia.org/wiki/Emergency!
Logitech Options has an option to set the scroll direction. As I switch between a trackpad and a Logitech mouse the scroll direction is always set to whichever feels ”expected” to the pointing device I’m using. It was a joyous day to discover the setting in Logitech Options. :)
Having a second Alt key on the right side (instead of AltGr) is one of my favourite features of the US layout in contrast to UK.
I just don't get why some keyboards implement an Fn key instead of another Super key on the right side either. It's just bad keyboard design IMO. A good keyboard should provide Shift, Alt, Super and Ctrl on both sides of the keyboard. It may then add Fn and Menu keys in addition, the spacebar would still be big enough.
Gas is expensive in the EU and cheap in the US, that’s why.
That's interesting, do you have a link for that case? I don't see why it would get put in the Sent folder, but if it does, that might certainly lead to confusion.
I've been wondering about something similar to you, but I read one of Pearl's causality books recently and thought that might be the missing piece.

It's certainly impressive what GPT-3 can do, but it boggles the mind how much data went into it. By contrast a well-educated renaissance man might have read a book every month or so from age 15 to 30? That doesn't seem to be anywhere near what GPT could swallow in a few seconds.

When you look at how GPT answers things, it kinda feels like someone who has heard the keywords and can spout some things that at least obscure whether it has ever studied a given subject, and this is impressive. What I wonder is whether it can do reasoning of the causality kind: what if X hadn't happened, what evidence do we need to collect to know if theory Z is falsified, which data W is confounding?

To me it seems that sort of thing is what smart people are able to work out, with a lot of reading, but not quite the mountain that GPT reads.
Are you sure you want to deal with customers who only pay you $12/year? Any profit you get from them will be wiped out the second they send you an email and you take the time to read and reply to it.
Thanks for all the suggestions.

I will consider offering consulting support.

I just wish there was an open source license that basically says "its free to use but if your company makes more than x billion of dollars in profit then you have to pay $x per month/year."
> This does not have any career benefit whatsoever; it’s done so as to be worthy of our patients’ trust.

Keeping abreast of changes in the field and state of the art offer no benefits and is done solely for patients' trust?
I'm envious a bit. The hard parts for you are the easiest parts for me. Uploading to Soundcloud is too easy, and sometimes I put stuff on there that's kind of embarrassing. Etsy page creation, Soundcloud metadata, readable READMEs... I wish those were my hardest problems.
I see Arrow as a "data frame server" and data frames have a higher level of abstraction for use in analysis. But you're right that raw processing can be done with most languages natively much faster. But Arrow can let a Python statistician and an R statistician compare apples to apples easily.
... same

I went to school for CS and ended up being a data janitor. I get paid FU money to do what is essentially ETL in many fancy and various forms. All the excitement is gone.

Got half a mind to switch to interior design.
In terms of quality of finish and materials, yes. But those are status differentiators rather than functional differences and the Tesla brand name has a status all of its own so they appeal to people with slightly different preferences around status signalling.
The price you see in the US is always before taxes and registration fees. In CA those are easily 10% on top
What I learned from trying to be too productive
Which is precisely why it is ok for me to enter your unsecured garage window and slash all your tires.
You can’t deduct home office costs. Working from another state has complexities too. But the money saved from not living in the bay more than pays for the CPA.
I think some points are unfair. I have physical anger when I use java prior 8, but I do appreciate smalltalk a lot more, it tickles my sense of curiosity, joy.

While I do admit that lisp/scheme/fp seek beauty.. it's also one thing I want in coding. Beautiful code. Not at the expense of practicality.. but still, look at how easy it is to be confused and make a mess trying to write a flatmap like procedure, while in lisp it's so trivial you never even think about it.

Thanks for the honesty and good job on making things fast.
Reviews Provider – Buy Negative Google Reviews – Buy 1 Star Bad
When you are looking for something like 80g (as is the maximum of the graph), then the head would move something like 4 cm between two frames, which suggests to me, that you probably want to have a lot more than 100 fps, since you want to get a good handle on the highest accelerations.

On the other end of the scale, the positional error from the camera sensor is something like

width of frame / horizontal resolution

which should give you something in the mm range, and it seems possible to get head tracking in the same order of resolution, which should limit your acceleration measurement for low acceleration.

Overall, probably doable but you are replacing a 30c accelerometer with a multi year research project.
Post-Pandemic Advertising Guide
This e-book helps you navigate the post-coronapocalypse world with grace and wisdom. We gathered an awful lot of data on COVID-related losses, the experience of past recessions, best-performing channels, and more to help you break through the hindrances.
The missing concept is trust. Blockchains are ideally trustless. Media brands are trustful.

In a high-trust environment, a mention is an implied endorsement.

If the Atlantic wanted to mention a blockchain project without encouraging their readers to invest, it would need to explicitly criticize it in the same piece.

This may seem weird but it’s how it is.
You may be right about the abstract thinking, but if we're talking strictly in terms of PISA test scores, Russia and France performed only slightly above average in a fairly recent year. However, I acknowledge that measuring mathematical proficiency with test scores alone is flawed.
I don't doubt that for a moment; I have also reported issues of various kinds -- not this specific one -- that have gone unresolved for ages.

That still doesn't justify vandalism.
And that Tesla Model 3 price is not even so bad. The cheapest Model 3 (Standard Range Plus) here in Sweden is £50k/€55k/$65k.

The base Zoe, with the 52kWh battery, is £30k/€33/$39k.

I recently bought my first car and would've loved to go electric, but nothing with decent battery size and boot size in my budget yet. I got a Passat GTE Sportswagon for now. All trips inside Stockholm I can drive on pure electric so I'm still quite happy.
My how things change. Last year my manager and director at Google wouldn’t let me be away from the office to work from another location for 2 weeks without forcing me to take a family leave. To quote “remote doesn’t work, if you can’t be in the office you need to take a leave or vacation”. Apparently those two L7 geniuses weren’t consulted before this decision :)
People hedging USD from what I have heard
The bid-ask spread on most stocks is 0.01. You'd need to trade a LOT for this to actually make any real difference in your returns. Given that the average size of account at Robinhood is something like $5000, I dont think the average trader there is really getting fleeced by market makers.

The bid-ask spread on some of the questionable options Robinhood traders are transacting in is quite a bit higher, though.
I immediately deleted Sony’s app after disabling EQ and probably some other gimmicks on my XM3s—has worked alright with Apple devices.

(Well, as ‘alright’ as could be expected. Switching between devices requires slow re-pairing through long power button press, but I don’t think Sony’s app would’ve resolved that.)
I also get acid reflux with excessive fat. The key is to eat it with enough protein and carbohydrate in the same sitting and not to lie down after eating. Fat also makes protein easier to digest and of course protein is key to building yourself back up after fatigue and inability to exercise. I would avoid some fats such as sunflower oil or vegetable oils (except olive oil) which are inflammatory. Coconut oil is good because it contains lauric acid which is anti inflammatory. I also avoided starchy carbs which tended to knock me out and eat them only in small amounts paired with easy to digest sugar such as fruit juice. Simple sugars from fruit are not inflammatory despite bad press. It's essential to keep blood sugar up because if you are already fatigued its easy to get hypoglycemia. Consuming fruit juice before meals considerably reduced my post meal fatigue. I went from unable to stand up after eating to feeling better after eating.

Current dietary recommendations are the same for everyone and implicitly assume you are slightly overweight and sedentary, consuming a caloric excess. In America many people die of obesity related diseases and dietary recommendations based on the epidemiological data reflect this. When you are weak and frail in bed it amazes me that Doctors still recommend the same diet based on this data. It took me so long to realise why salads and lean protein were making things worse. I needed more calories! More protein, fat, sugar, all the 'bad' stuff to build myself back up. Of course I'm assuming your wife has lost weight while ill as I did and this doesn't apply otherwise.