165 karma · joined October 22, 2016
It means that I can be more flexible in pursuing opportunities. Businesses also tend to be more risk-seeking because the downside of hiring someone is lower. That benefits me as an employee because it is much easier to get hired.
I’ve been laid off, so I also felt the negative consequences. The key for me was building an emergency fund. Granted, if a person is in an employer's market, the short notice system is terrible.
Skills are the ability to meet spec quicker than someone who has to learn as they go. Sounds like potential energy to me. Since capital acts like potential energy, it follows that skills are capital.
Rental prices might fall if people are forced to sell their houses at lower prices. In my area, people buy houses on 30-year mortgages with variable rates and require an in-law suite to finance it partially. The margins are so thin that I encountered people who had to sell their homes because of increased property taxes.
Edit:
From the article, there are copyright issues when archiving tweets. The people tweeting own their tweets. So the archive doesn’t want to expose itself to that risk.
Out of curiosity, what is the west gaining by restricting more advanced chips? China can build computers, smartphones, and weapons with the older generation of chips.
Is it to make their chip industry uncompetitive so we don’t become dependent on them?
In the long run, if a government devalues its currency too much, investors lose trust, and the country cannot borrow money in its currency. Not necessarily a problem for current politicians since they will be out of office by the time the trust is lost.
I’m only half-serious. I know there is good reason for public transport or having smaller cars in urban environments.
0: https://papers.ssrn.com/sol3/papers.cfm?abstract_id=3665046
I take your point that companies can falsely advertise their products. I think there is a place for a government body to make sure claims about healthcare products are factual. In this particular case we are talking about a drug that appears to not cause any harm. So I don’t see any reason to prevent an adult to make a decision with the help of a physician to administer said drug.
This is probably true for most patients, but not doctors. Normally, a patient consults a doctor on what drugs to use for their illness and the risk of taking it.
> If there’s an intensity of flakiness that can withstand the gaze of a couple hundred engineers for more than an hour or so, we haven’t found one yet.
That is a good approach and we also used to disable tests that would fail on full master builds. When it comes to fixing intermittently failing tests we are now storing every test run so we can analyze our test suite. This way we are able to find the slowest and flakiest tests in the codebase, disable them, and notify the owners of the code to investigate.
I work on the team that build the system in the article. When we disable tests we ask our developers investigate the root cause. Most of the time it is related to application code, so fixing a intermittently failing test definitely isn't related to the test itself, but is often a result of multiple factors.
Generally, I agree with your sentiment. Intermittently failing test are eroding trust in the codebase. In our case there are practical challenges with the size of our test base. Not everybody has context on every part of the codebase. This makes it really hard for people to decide if a test is intermittently failing and decide to remove it. The other issue is that at the size of our test base, we are introducing more intermittently failing tests than we can eradicate effectively. To combat this problem we build a test-onboarding system that tests test for common issues. Once a test enters the codebase we are disabling the tests if they are failing and then passing for the same commit too many times so that an individual developer doesn't have to make the decision.
I work on a CI system that supports an app with more than 150000 tests. At that size we have to remove tests to manage intermittent test failures. In the beginning we were removing those tests manually and developers would argue with us a lot. Especially about the methodology that we used to determine that a test is intermittently failing. Since we switched to a bot the arguments stopped. I guess it seems less arbitrary if an automated system disables tests rather than an human.
I build it in PHP with a similar bare bones approach as yt’s UI so it is relatively easy/cheap to host yourself.
One thing I like to do is block YouTube on my devices (except the embedded URL), disable the search on yt, and block the settings page. This way I can only watch videos that are embedded on other sites or if I know the video id.
yt was inspired by https://tube.quinzel.tech [1].
I've made the video player fill the webpage so I that resizing the window would resize the video as well. I want to emulate the feeling of using i3[0] on my mac.
My use case isn't yours though. So I've added the ability to set your own video player size :)