bxji | 3 years ago | on: Ask HN: LinkedIn sent me a cease and desist for my Chrome extension. Help?
bxji's comments
bxji | 3 years ago | on: People with low BMI aren't more active, they are just less hungry, 'run hotter'
I do remember reading before that the fat cells that get created when you gain weight never really go away, they just “deflate”. So after you lose weight, you are more likely to gain the weight back than someone who is at the same weight now but who has never been bigger than that.
I also recall seeing a study that your body sends you extra hunger pangs to gain the weight that you lost back, because it assumes that losing weight means you’re in fight-or-flight mode, so it wants to make sure you survive. That’s why a weight loss drug where an extra 300-400 calories per day were excreted via urine did not show significant results.
I couldn’t find the exact study for the second part. So I’ll just leave a general reference from Northwestern alluding to the same results.
1. https://www.discovermagazine.com/health/your-fat-cells-never...
2. https://www.nm.org/healthbeat/healthy-tips/how-your-body-fig...
bxji | 4 years ago | on: Kinesis Advantage 360
Of course, this is all presuming that
A. You have enough capital to buy the keyboard and are ok with not having $300+ for a month or two
B. you can get used to the keyboard within a 30 day period and get a feel for how you’d like to use it full time
bxji | 4 years ago | on: What Is Dbt and Why Are Companies Using It?
bxji | 4 years ago | on: Employers bow to tech workers in hottest job market since the dot-com era
I work in one of the data platform teams at a social media company. Between our 3 HDFS clusters, we're storing more than an exabyte of data. At our scale, we have to tune our workloads carefully to make sure that problems of scale are not noticeable to internal customers (data scientists, analysts, etc.).
We basically have an entire org of highly paid engineers focused on making sure people can use that data efficiently. So we have a team of people working on storage, on Spark, on Presto/Trino, on data ingestion, and so on.
So my understanding is that we're investing in engineers to improve data science productivity, so that they can do analysis without having to understand the internals of all our systems, so that executives can make informed decisions backed by data to continue printing money. Or something like that...
bxji | 4 years ago | on: Death by Pokémon Go: The costs of using apps while driving (2017)
bxji | 5 years ago | on: School of SRE: Curriculum for onboarding non-traditional hires and new grads
Disclaimer: work for LinkedIn
bxji | 5 years ago | on: Justice Dept files suit against Facebook for discriminating against U.S. workers
On an intellectual level, I guess the distinction is in how you define "highly skilled" workers. Are all software engineers considered highly skilled? Or is there a distinction between a general engineer and someone who has experience and expertise in a specific subfield such as mobile development or infrastructure?
My way of thinking about it is with the latter. I would think that the DoJ is not happy with the idea of Facebook jumping through a bunch of hoops (mentioned as making positions invisible on their career site and requiring an application via physical mail while rejecting any U.S. candidates) to guarantee a work visa for someone to do specialized work that the company supposedly couldn't find any qualified Americans for when the person they hired doesn't even know what type of work they'll be doing or what team they'll be joining until after they go through 5-10 weeks of bootcamp, and which may end up not even aligning with their specialization.
Given that new hire engineers at Facebook sign an offer letter and are officially employed while they go through bootcamp before the whole team matching process, I don't think it's possible for someone to not get matched to a team, at worst they would get assigned to a random team with headcount at some point, which would really raise the chances of that person not working in their specialty.
If this assumption is true, the DoJ would definitely not be happy that Facebook was supposedly not able to find a qualified citizen/green card holder to do this job, but the new hire on a visa may not be qualified to do it either and there were most likely citizens/green card holders applicants who actually do have experience in that area of work.
Sorry if this is a bit ramble-y, I'm fairly new to HN.
bxji | 5 years ago | on: Justice Dept files suit against Facebook for discriminating against U.S. workers
bxji | 5 years ago | on: S3 Strong Consistency
Not just stale data, you can also have states which never actually existed. I'll steal the example from Doug Terry's paper "Replicated Data Consistency Explained Through Baseball" because it's really good. Linked below.
Say you have a baseball game which is scored by innings. It's the middle of the 7th inning, and the true write log for the state of the game is as follows:
Write ("home", 1)
Write ("visitors", 1)
Write ("home", 2)
Write ("home", 3)
Write ("visitors", 2)
Write ("home", 4)
Write ("home", 5)
If you were to read the score at this point in time, and your system is strongly consistent, the score can only be 2-5 or a refusal to serve the request. If your system is eventually consistent, the score can be any of the following: 0-0, 0-1, 0-2, 0-3, 0-4, 0-5, 1-0, 1-1, 1-2, 1-3, 1-4, 1-5, 2-0, 2-1,2-2, 2-3, 2-4, 2-5.Source paper: https://www.microsoft.com/en-us/research/wp-content/uploads/...
bxji | 5 years ago | on: D.E. Shaw and how computer geeks and English majors transformed Wall St. (2018)
https://www.natlawreview.com/article/court-finds-hiq-breache...