skysight-inc/HackerNews huggingface dataset:
I don't see anything in that quote that's specific to the Chinese in general. Most people make an at least intuitive distinction between individuals of an ethnic or national group and the ethnic or national group as an organized political entity. When we say "the Russians exterminated thousands of Polish officers in Katyn", obviously we don't mean every Russian exterminated Polish soldiers. When we say "the Germans exterminated millions of Poles", we don't mean every German was murdering Poles. We mean that the the Russians or Germans as organized political entities, led by certain people, perpetuated those crimes. Some individual Russians and Germans themselves payed for opposing such actions. Similarly with "the Chinese". That's why when there is animosity between two groups, the cautious presumption might be that someone of the other side is an enemy, but personal contact can reveal what their individual stances are and that they may differ from the political stance.

FWIW, Americans themselves often suffer from a great deal of myopia and Americentrism, regardless of political leaning, and lots of people who lived under the boot of the Soviet Union who've moved to the US are sensitized to the subtler forms of psychological warfare the American public has been subjected to for decades.
While life expectancy going up is certainly not a bad thing, it can be hard to decipher what the quality of life is like in those later years. The life expectancy is going up because of drug/medical advancement, but obesity levels in the USA are at/near all time highs. Often times people are just moving surgery to surgery or drug to drug just to stay alive...
I would strongly prefer if my browser handled my privacy preferences and ensured my personal data isn't shared with websites I don't want to share it with.

Because even if a website promises to obey GDPR rules, I have no way to verify if they actually do.
It won't let me edit it so an admin would have to. Sorry about that!
How Omicron Spreads So Fast
That sound's like it is a looong time ago, todays VD's are extremely responsive just have a look at Shadow for example.
Reminds me when I was doing PCI compliance.

A PCI question asks if all outbound traffic is explicitly authorized. I took that to mean getting a list of all the IPs for the APIs of services we hit, and even constructed that entire list except for one, the payment processor itself.

The payment processor did not have any stable IPs, and could not give me a list. Their official solution was to have our policy be that we explicitly allow _all_ outbound traffic.

If such an option is allowed by PCI, what is even the point of making it a requirement?
"Don't tolerate lies, hypocrisy, or sophistry from our leaders even if they are nominally on 'our side'. ", This bugs me so much. The biden administration literally complained to MSM about the bad news they were getting. In a few days CNN came out with "Gas prices are coming down ", being still not as low as the Trump era.
Reminds me of 1984 when Winston makes up an article about chocolate rations
Most Americans are interested in EVs, but few are buying them
sticking a needle in a MEMS microphone is just as effective, you just have to [find the damn thing, and] push the needle all the way through!

If brute force isn't working, you're just not using enough of it yet.
Essentially "I don't want world to change and therefore it should not change".
I'm pleasantly surprised to see this kind of sentiment at the top. I also like the posts you linked a lot. I used to like these kinds of bitter sysadmin revenge fantasies, but I no longer really get the appeal; they seem to exemplify a kind of "punching down or sideways because you can't punch up" behavior that I see IRL (outside IT) too often to find it funny.
how do I install it?

https://xkcd.com/1987/
My company didn't need endpoint monitoring for SOC2, but does need it for ISO27001
No, on a Mac the headphones switch profiles with Mic as well, it's pretty obvious when they go from A2DP to HFS profile.
"The Chinese people is not some herd of sheep without mental faculties"

Neither were inhabitants of all the other nations where totalitarian regimes seized power, but it did not help them.

Totalitarian systems are really adept at controlling people. It is a matter of survival for them.
I have yet to see a feature-length film depicting Trump the way, e.g. Oliver Stone's "W" or Michael Moore's "Fahrenheit 9/11" depicted Bush. Trump's crimes are buried in a mountain of...other crimes, and the atmosphere is so thick with bullshit that investigating facts is to tempt a firehouse of political hate of epic proportions. I think certain topics are virtually suicide these days.
If you want to talk to a true believer, go to reddit, on /r/sino. /r/china has the people critical to China, /r/sino has the pro-CCP crowd. As for similar subs I'd expect the threshold for getting banned to be fairly low, though.
This is the tried-and-tested Stasi technique.

You don't need to be brainwashed, you just need to be afraid.

Afraid of being reported yourself, if you don't report others. You never know, if the "other" was just a false flag to test your reporting. You never know if your best friend, who also witnessed the same thing, reported. He doesn't know if you reported. Reverse prisoner's dilemma.
I am sorry to hear that; you have been unlucky indeed, as it is not like that usually. I would suggest you to submit the same patch to yt-dlp.
My only PR for youtube-dl has been waiting for ~2.5 year (#21837), so I proposed the same patch to yt-dlp, which has been quickly merged after a brief review (#1920). I found yt-dlp developers friendlier indeed, and I get notified if there is an issue or a PR that I could be interested in reviewing or contributing to.

Sometimes developers are volunteers, have too much to do, and they can get frustrated. Having good procedures is critical, like testing/CI, pre-commit with blake8 and such instead of asking to read a very long list of rules, using GitHub merge queue, involve previous contributors automatically, share the burden with others as much as possible, etc.
Make it:

- follow the golfer like drones follow snowboarders

- each of the pipes come out 6 inches to offer itself when you go to put back a club

- voice controlled

- have a grenade launch option for unexpected situations.

I don't play golf, but bravo.
Clapton is a cunt anyway.

The scribble on the wall said Clapton is "good"
> were lying in ruble

Ironic typo.
Almost all of the 2FA apps are just using bog standard TOTP, and have a way of getting to the cleartext OATH seed that's needed to automate it. It's typically just a few lines of Powershell, Perl, Python, etc, to take the seed, interval, and current time to spit out the right code.

Pretty much, if they offer a phone app, you can replicate the 2FA codes yourself.

Edit: Of course, protect the seed with gpg or similar if you do this.
I'm making a WiFi GameBoy Cartridge (too)
With Svelte too, nice
Having develop and main seems like more of a pain than PRs to main and using release branches. This model is also very limiting if you need to support multiple releases in parallel. Maybe this does not apply to your team.
Yeah, I mean you're basically saying if someone is so inclined they can approach any question from a perspective of bad faith, and never recognize any merit to a theoretically valid argument. I don't think that problem in general can be solved, even if we eliminated propaganda or otherwise. No one can make anyone agree with someone, even if they're right.

That being said, I can still ask questions and say what I think and see what happens. I'm legitimately open to being wrong, in fact I'd love to be.

Also, I'll just add this briefly, I didn't say anything about China. I just said it could be much worse. That could come from my own people (I'm from the USA).
What happens when prices keep rising but wages don't keep up?

Prices stop rising. Look back over the last 40 years and you'll see the same pattern. Inflation spikes are sharp but short. In the last few decades, inflation spikes tend to be followed by deep recessions as well.

For example, in 2008, the rip-roaring CPI print of 5% seemed very menacing. Few suspected that an honest to god financial panic was right around the corner.

For further evidence, consider the financial and commodity markets:

- the eurodollar futures market recently inverted

- the 30 year treasury is yielding -5% in real terms

- the dollar is not crashing in the face of rising CPI, as the popular wisdom says it must - instead the dollar has been rising for a year

- gold, the eternal inflation hedge, has gone nowhere in one year and is at the same place it was 10 years ago

All of these indicators point to lower inflation and lower growth ahead. Possibly much lower.
Two that come to mind are The Big Short and The Trial of the Chicago Seven.

Two movies in a rich fabric that give me no confidence in the reality of consequences of bad behaviour that my parents drilled into me since I was born.

Both movies give me the impression that no lessons have been learned by either experience.
Interesting, I'll have to look at that. Actual algorithms are a big weak point for me, I'm not a developer by day, so I don't spend a lot of time learning code practices or computer science/math topics. This was my solution to Day 7 Part 2 (positions = sorted int list of input data):

def calculate_fuel(positions):
fuel = None
low_fuel_value = None

calculated = dict()
for value in range(positions[0], positions[-1]+1):
consumed = 0
for position in positions:
diff = abs(value - position)
try:
consumed += calculated[diff]
except KeyError:
if position != value:
consumption = sum([x for x in range(1,diff+1)])
calculated[diff] = consumption
consumed += consumption
if fuel:
if consumed < fuel:
fuel = consumed
low_fuel_value = value
else:
fuel = consumed
low_fuel_value = value

print(f"Aligning to: {low_fuel_value}")
return fuel

And Day 6 I fell for the bruteforce bait and had the thought "It can't be as easy as changing 80 to 256, right?". Then I realized the pain I had created for myself. BUT! My 6p2 code ran faster than my 6p1 by a good margin, which I was happy about.
FWIW: I never do personal stuff on company hardware. I always assume that anything I do on company hardware can be tracked, even if no one is deliberately trying to track me.

I think you have 4 options:

- If you use a company-provided computer, install it on their computer. It's their computer, not yours.

- If you use your own computer, set up a VM for this client and install the agent in the VM. Then do your day-to-day work inside of the VM.

- If you use your own computer, buy / expense a dedicated computer for the job

- Politely refuse to install it and accept the consequences. (IE, you might be out of a job.)

Remember that you are paid to do a job. If you don't like the conditions of the job, you can always walk away. As an earlier poster mentioned, this tool appears rather benign.

Regarding company hardware and tracking: Many companies set up things like automatic backups, snapshotting, ect. These aren't meant to track you, but if you're doing personal stuff on your computer, it's very easy to accidentally leak things into the company backup that you might not want there.
If you can pay 7500$/y for spyware you can surely pay for a VDI-Product.
That scenario to me is a sign of a greater workflow than what should be in the view. Some other model should be handling that transactionality, not the view itself.
When I first encountered BOFH, I recalled TV commercials on KTLA Channel for Control Data Institute in order to give me context on the "Operator" term.

You could train to be a computer programmer, operator, or technician. Seems like a standard term of art for the 1970s.

https://www.youtube.com/watch?v=09y4zT18KXM
Smartphones used as cameras on concerts. Annoying for a concert-goer who just want to see the performer in the moment. This is the only time I see the use of Google Glass as a positive
> These modern technologies make peoples lives much better

That's true in some ways, but in other ways these technologies make our lives better in the same way Heroin does.

> Compared to the 70s, a new car is faster, safer, more comfortable, and more fuel efficient. Similarly, most houses are bigger and better in America today.

Do you think these things are tied to meaningful improvements to people's overall happiness, mental and physical health, and well being?
> I've been salivating at the thought of something like this too, but the whole module system being built around USB4 would be kind of a problem.

The CM4 provides a pcie bus, so what's the problem?
JWT specified all the crypto algorithms; even future ones. They did not intend people to accept more then a very small subset. This was insufficiently well communicated.
Well, it's more notable how the symptoms are evolving. Used to be that fever + cough + loss of smell / taste were the most commonly reported symptoms (probably in part due to how noticeable they are, and unlikely to be confused with, say, allergies or stress).

I suspect this is in part driven by more acute cognizance of even minor potential symptoms, combined with greater testing capacity, but if the strain is in fact causing different, less visible (but still highly contagious!) symptoms, that's somewhat concerning (although may be balanced out if it is actually accompanied by much less severe disease).

For reference:

Omicron (from the OP):

> the top five symptoms reported in the app for omicron infection were runny nose, headache, fatigue (either mild or severe), sneezing, and sore throat.

Delta [0]:

> the most commonly reported covid-19 symptoms were now headache, runny nose, and sore throat and not fever, cough, and loss of sense of smell or taste, as listed by the government.

[0] This paper was cited in the OP: https://www.bmj.com/content/373/bmj.n1654?ijkey=7f296b9905d4...
> 2 vaccinate doses decreases hospitalisation by Omicron by 70%.

Would you happen to have a reference for that South African stat?

One article mentioned that out of 43 cases documented by the CDC in the USA, only one person was hospitalized.
I haven’t personally had any of these problems with Amazon, other than prices being higher for any name brand household items than if you just get them at a local supermarket or retail store. But from people online who do experience these issues with Amazon, I’ve heard some sentiment that eBay is actually better now in this regard.
This story probably happened —maybe not exactly as told here; however, the framework of someone making something ordinary valuable through precise application of knowledge is likely older than Steinmetz.
I've never done what you describe, but I have worked with people like you (can spot them a mile away), and I HATED working with them. I like being productive and want my teams to be productive. I've changed jobs a couple of times _because_ of people like you.
Agreed. A few well placed memes can be fantastic for moderating the mood, pace, or engagement level of a presentation. It's truly a joy to see one well used. On the other hand, when the author is obviously stretching for a meme to put on every single slide, it's just exhausting. It also starts to look a lot like laziness or insecurity, relying on humor because they're not confident about the content itself keeping people's attention. There seem to be a lot of frustrated stand-up comedians giving tech presentations. Seriously, I'd rather watch a good presentation and a real stand-up comedian separate, not a Frankensteinian stitching together of the two.
Personally I would simply refuse and prepare for the possibility that this company will no longer be a client... or charge more for the inconvenience and change in relationship status. I presume you freelance because of freedom to choose clients, projects, and terms.

If this is really just your employer (only client), but you have a "freelance" relationship for tax purposes or whatever, then you might want to consider whether you will be better off just getting a job.

As a software engineer, I assume you have employment options (there is demand everywhere it seems), so you can probably afford to do what makes you happy.
> Amazon has no interest in fixing this problem

I’d add the word “yet” to the end of this statement. Many people I know have started to buy from online places like Target, Walmart, Best Buy, Newegg, and B&H Photo when possible, and only use Amazon in a time crunch or when the product can’t be found in stock.

I would encourage everyone who is frustrated by this Amazon problem to not only do the same, but also to encourage your friends to do so as well..
> The idea that no one was expected to own cell phones so they didn’t enrich our lives is clearly false.

It's not like everyone in the 70s was walking around completely depressed waiting for some breakthrough in computing technology so they could carry a computer in their pocket and ease all their ills. People could be content and maybe even happy without access to technology that didn't exist. Many Americans would likely be happier if they got rid of the "smart" part of their phones.
Relavant Tweet: https://twitter.com/dodgepong/status/1471522226520346632
I'm beginning to think this is an intentional tactic made in bad faith. Criticisms of the CCP are not criticisms of Chinese people. This was used two years ago regarding the cover up by the CCP of the Wuhan Lab.

Direct parallels can be seen in US discourse regarding the actions of the Israeli government being equated to antisemitism.
Two Tribes' 2D-focused game engine, used to make RIVE and Toki Tori 2
With respect, your assertion that these 451s serve a useful purpose does not match up with my experience of seeing them in the wild.

In fact this is the first one I’ve seen that isn’t being done as a protest.
https://github.com/ytdl-org/youtube-dl/pull/29989

There's this pull request that works on fixing the problem (not merged yet), I don't know if it is yours under a different alias, but you can see the work and edge cases involved for something that a priori seems simple ("just truncate the name!" haha). Also the dude making the PR looks like an external contributor. It seems like normal polite open source interaction there to me, despite what could be perceived as a negative initial reaction. What might come across as dry or brushing off could be genuine concern at unforeseen consequences.
They most certainly did run that message for awhile, see eg https://www.bloomberg.com/news/articles/2021-02-21/pfizer-bi...

I will absolutely blame the people who use ineffective or dishonest methods to constrict my life without my consent, that is the price they pay to be in positions of power.
Book Review: An Alien Light
The letter is from the president of Purdue, while the web site is a news site that is independent of the university.

Also, it’s not really censorship — they have to deal with the GDPR headache, one way or the other, just like everyone else. Simply blocking the EU is a blunt but simple and effective way of doing so, and makes decent sense for a site where the interest is 99% local.
Right now covid in Saxony is so bad that they’ve closed hotels to non business travelers. It doesn’t bode well for Saxony as a tech hub when their residents won’t get vaccinated.
Contributing to open source is often a mixed bag. Some projects are receptive, some aren't. & arguably this is fine: maintainers offer the source so that you can scratch your itch without needing their approval

Personally I consider it a plus if my PR gets any feedback. They owe me nothing

Sounds like your PR would've been a nice merge tho, thanks for playing
Education is the silver bullet. But...

You can bring a horse to the library, but you can't make it read
> it's a clear sign that they'll leave soon regardless

The first thing my father told me when I started working was "never accept a counter offer. Don't put in your notice unless you're ready to leave - because even if they give you a counter-offer, they'll start looking for your replacement once they know you're looking."
Own yourself.

You are the only one who can truly judge your goals and how well you're meeting them.The world wants you to be responsible for something; there may well be a reason but you have to understand it and feel it yourself to be comfortable and confident in meeting that responsibility. Just having it assigned makes it a chore you can shirk, which you then might regret later.
Hah good point. Espiecially in practise. Because I could imagine a systems that are provably correct in principle, but when you start to imagine on which hardware, on which OS, with which network stack etc all of this would be running, then proving the whole stack of turtles down to the processor would take the lives of multiple CS-post graduates for one such machine alone. And even they would have to conclude something among the lines of "yeah we are reasonably sure it worked as intended, but there is not enough time to explain this to anybody, so you have to trust us".
Schools across US cancel classes over unconfirmed TikTok threats
Weird that they wouldn't jump on that. Sorry to hear about it.

Sometimes authors end up over-identifying with their software or processes, so to speak. Or regular bug reports hit harder for them on a given day.

I've never had that kind of thing happen myself, but years ago I participated in a FOSS project that was similar with feature patches. It was amazing to see the patches that came in, that didn't meet the maintainer standard, that would have been awesome (graphics software). The only people who got patches submitted were the ones who hung around, stayed active in the community, and maintained a long narrative about the changes the maintainer wanted to see. It was a really high bar.

But that's just one example...I had really good results lately with projects like Nim generously taking up and diving into bug reports from complete noobs like me.
My interpretation is that most of the people replying are giving the OP the benefit of the doubt regarding productivity, considering OP never mentions anything concretely other than having acceptable performance reviews and isn't jumping between workplaces every 6 months. It's hard to know if they mean "I write code and close all my tickets in 10 hours every week" or if they mean "I touch my work computer twice a week and spend the rest of the time on youtube and playing video games". Depending on what you assume the response would therefore be "yikes" in the latter case or "well, not all programming work is typing code" in the former.
Move on.
There are so many job openings right now...
Find someone better to work with.
I don't know how this newspaper works, but typically the team itself will comprise students from different majors, seniority, etc. So it's not a question of begging for help or money.
May they simply did not want to be put on the spot by getting into a political argument. Arguably you brought up a topic not suitable for a social dinner with colleagues.
The sooner we move everything to one-time tokens (apart from subscriptions) the better. It's absolutely a ridiculous security model we have in place at the moment. I pay absolutely everything I can with Apple Pay now. I also would like to be able to use one-time disposable cards (without an additional fee) in Europe (ala privacy.com) but I have yet to find such a service.
How did StreamLabs violate the GPL?
Yes, I imagine it depends on the project. I read both good stories and bad about it. I haven't let it discourage me. I'll consider resubmitting to yt-dlp. Thanks!