skysight-inc/HackerNews huggingface dataset:
I was interested to learn that this policy only dates back to 2014, rather than being some longtime oppression. I had thought it was more similar to America's relationship with the Native Americans.

> For decades, China had one of the most extensive systems of minority entitlements in the world, with Uighurs and others getting more points on college entrance exams, hiring quotas for government posts and laxer birth control restrictions. Under China’s now-abandoned ‘one child’ policy, the authorities had long encouraged, often forced, contraceptives, sterilization and abortion on Han Chinese. But minorities were allowed two children — three if they came from the countryside.

Anyway, a world where China's tweet is up and this link is the first reply to it strikes me as far better, in discourse and the availability of truth, then a world where I know I'm only allowed to read this article and China cannot defend themselves.
I would really like to know where the free speech activists think all of this will end if we just let the Qanon and Trump movement do whatever they want.
> It was probably a good idea to rebrand from Riot to Element after this week's deadly violence at the US Capitol.

They rebranded in July 2020 - https://element.io/blog/welcome-to-element/
Great speech but the background score was unnecessary and bit too dramatic.
You probably right, I could have been so hung up on cash payouts that I missed that.

As for example I haven’t seen any broker in Sweden that does cash payouts but like you said the money is probably going back to the investors just not as cash.
That is fine when done at the individual level. What people are complaining about is when the platform makes that decision for you. It is fine to block a phone number from calling you, it is not fine to block people from being able to use a phone (by means of blocking access to all phone networks) without a court decision.

Now individual networks are private companies and might chose to have stricter moderation, but 1) that should place them in a different legal category, and 2) there should be enough competition to provide valid alternatives to the people being blocked from such networks, otherwise it risks abuse of dominant position, given the monopoly of access.
A ministry of information would jail and possibly harvest the organs of those sending the information. As far as I know, Twitter has not arrested and harvested the organs of anyone working in the embassy.
It's unclear how this course applies or is customized specifically for lawyers

My wife (lawyer) did the first three classes and the first two assignments. I watched along and was waiting for the same thing. She had some fun doing binary and playing around in scratch, and quickly lost interest as we didn't see where the legal part came in. We assumed it was the same course all the other CS50 variants were following and maybe there would be a legal bit at the end.
2020 taught me a lot more about cooking than I ever would have gone out of my way to learn on my own.

I've never cooked with what I imagine to be a perfect seasoning on my skillet. I just cook with it.

I sorta wonder if there's a kind of placebo effect. When you really think about your tools, you notice lots of little things to do better (or I did anyway).

Getting the pan hot enough, and being aware of what parts are hotter, like the ring where the burner heats the skillet, had a huge impact on stuff "sticking" I don't know if the heat helps seal up little micro holes and cracks, so food doesn't grab onto those edges. Or perhaps The moisture turns to steam and creates a little gap, letting food sort of float above the pan, never really making contact. Maybe both.

Just a tiny bit of lubrication helps so much as well. A spray of pam or a few drops of oil work wonders.

With a good understanding of heat and lubrication, I feel sorta like I could cook eggs on a pie pan over a burner, and they won't stick.

I wonder how much is seasoning, and how much is understanding how the tools work, inside and out, to get desired outcomes.
You can abstract it out to a function but I think its overkill, even if you generalize to something like print_area_filter(heights, widths, value, cmp) or whatever

If its not in a function, your example may (or may not depending on length if either a or b have a length of zero) create a floating variable called area out there.
> open source software at this point is just a pawn for being misused by extremists.

This comment makes me question if you know what open source software is.
what is OCR manner?
Right, but what I'm saying is that the grey areas in life can be resolved through examination of indicators, and "is there a plausible story" is one of them. It's stronger in some scenarios than others. For example, it's pretty much the only indicator you need to dismiss more outragerous claims like flat-earthers.

The simple question of "what would be the point" is enough to dismiss nearly all of that spectrum of conspiracy theory - wherein no reason that makes a modicum of sense can be given. "Hur dur, because control the populous" or something is generally the best that can be mustered, and asking how or why leads only to more dead ends.

Likewise, trying to come up with a story about why both his own party and the opposing party and a large number of his own base and the entirety of the opposition's base will lead to no plausible story.
Not buying chinese products harms chinese producers. It won't make a dent to the billionaire politicians that decide and execute on concentration camps.
You can't really genocide a minority group with circumcision.
"metal chain mail pot scrubber" ... "without a super abrasive cleaner"

Um.
I agree with the Javascript suggestion, and if his primary interest is games - I recommend https://pragprog.com/titles/csjava2/3d-game-programming-for-...

It's a great, structured way to get some hands on experience while having fun!
I agree on 95% of this post. I think that's part of the allure of Cast Iron. It's a personal thing where people develop their own methods through experience.

However I try to avoid using soapy chemicals on my cast iron. If I do use soap it's literally one drop onto the scrub brush instead of the pan. Although I'm sure that if you went heavier on the soap nothing would come of it anyway. Most of the time I use water and a scrub brush. I scrub with good speed and not a lot of pressure to break off lingering debris.

And if I'm going to be using it the next day I'll leave it shiny, but if it's going to sit for a couple days I'll leave it on a little longer until it's a little more matte looking. Not 100% matte, but not "shiny" either. Just a sheen. That way it won't be sticky during storage where it will collect dust and contaminants.
Yikes, yeah, that's a good example of bias. The main bias being describing a group doing something that only a tiny minority did. It's not as bad as saying things like "Muslims then bombed the world trade center", but it's still pretty bad.

Based on the 50 minutes of raw footage I've seen, a description of "mostly peaceful" wouldn't be too far off.
Those polls show that most people don’t show that the election was stolen.

So if we were going by polls, it’s clearly complete bullshit.

But polls aren’t evidence. There is no evidence. If there were, it would have been presented, and Trump would be on his way to his second term.

Here is a poll:

https://abcnews.go.com/US/capitol-siege-majority-americans-t...

Does this make it true that Trump should resign?
I don't know. I am a 22 year-old software engineer who has never had money before. I have been maxing out my 401k and my Roth IRA.

My 401k, upon my (fiduciary) financial advisor's advice, is 100% in Vanguard's 2065 retirement date. I consider this my conservative account.

My Roth IRA is pretty risky, but I am allowing a high risk tolerance because of my age. I am about 50% in various ARK ETFs, and the other 50% are in long term stocks I believe in. AMD, SNAP, etc..

And then I have complete $1000 for gambling in robinhood that i refuse to put more money into. I just buy weekly/monthly options with this account.

I don't know where I was going with this. I just don't really know what I'm doing if I'm being honest, unfortunately.
The law of large numbers deals with the last issue.

A much worse issue is that the aggregated rating is going to depend on the expectations that people had of the product. And bad marketing can screw that up, especially if it attracts the kind of people that are a bad fit for the product. And the smaller you are, the more the 'marketing' is out of your hands.
I take the meaning to be "unidentified to the general public, perhaps identified or speculated about in classified reports that have not yet been shared with Congress".
Would you agree that the market place of ideas is crippled by the presence of a “monopoly”?

Not destroyed as a government could do, but crippled.
You're correct, having the truth on your side and making a rational case for it is...

> not even remotely sufficient to counter the spread of misinformation.

However, allowing the tweet to be removed - especially when its consequences are so critical - takes away the only tool we have at our disposal. It may not be enough, but the conclusion we ought to reach from this should be that we need more of it, not less of it.

Worse, it makes the situation murky by placing a veil over the initial communication, because the tweet's effect of having been seen has already occurred. Obfuscating this information after it has already seen the light of day adds to its dark powers and makes disinformation harder to stop.
Twitter has the right (and, really, an ethical obligation) to deter the spread of misinformation by malicious actors. This tweet implicitly makes the false claim that mass sterilization in Xinjiang is voluntary, and its deletion will mitigate the impact of the misinformation and fake news.
‘vi’ is an unusual case in that the documentation gives the pronunciation (vee-eye).
Google doesn't reliably put Wikipedia links in the results anymore because they're filling the first page with revenue generators.
Soap is fine anytime, scouring pad is never fine unless you're deliberately trying to scrub off the seasoning for some reason.
Yes, large swaths of the population are wrong (from your viewpoint) and not open to rational argument and there's nothing you can do to change it, except totalitarian control of public discourse. My point is that it's vastly preferable to just let them be wrong on the internet and deal with it like an adult.
Why Switzerland Has No Capital City [video]
Would you care to elaborate on why you consider BTC to not be risky?

Quite frankly, any asset that can go up 300% in a year (or 100% in 3mo) is prima facie a high-risk investment and can just as easily have a swing down of the same relative magnitude. Nothing in BTC’s history as an asset should give any reason to believe it’s currently a stable store of value, full stop.
For a moment there I was fairly confused, trying to figure out how the fishing boats could possibly have been mere nanometers from the crash site.
Buying more toilet roll.
Look it’s Sia, the only non-vaporware ICO that quietly shipped a mostly working and usable version of what Filecoin raised 100X more to so far fail to ship (in a usable form).
I've always wondered why other seasoned heavy metals aren't used in cookware? I know they would be ultra-expensive, but they would also be nearly invincible to daily wear and tear; and they should last for generations.
But then you could just subscribe to some peoples RSS feeds (or .plans for the archaic people ;). At some point you want to "listen" to a group/forum where you don't have personal control over every member and as soon as a spammer joins you'd get their spam.. how does this work in scuttlebutt, or maybe this is not a use-case it tries to supply, is it just a twitter-clone? (I don't know anything about it...)

I guess you could design a group so at first only a few get hit with junk from a new member and as long as nobody stop listening, others would eventually accept the new member as well.

Just thinking on this use case as USENET was discussed elsewhere here as an analogy, maybe it's not relevant at all.
Wow, there are a lot of people making some very extreme and/or horribly informed commentary here.

There is no way to predict the future. In general, simply keep certain principles in mind.

1. Avoid "terminal conditions" - i.e., you lose all your money on an asset that goes bust and you have no money left to continue investing. I.e., Being 100% in Bitcoin or in your company's RSUs or options.

2. Minimize downside risk - Related to the first, avoid situations where you may incur large losses from having certain asset classes suddenly lose most of their value (e.g., having most of your money in the NASDAQ in 1999).

3. Keep some upside risk, however. Own some TLSA and Bitcoin (among others), but not too much. A small slice of your overall portfolio.

4. Have a balanced, diversified porfolio, even when it feels wrong, purchase under-performing asset classes. Typically, while reasonable people can have reasonable differences in opinion over precise allocations, one should have some commodities (Gold, silver), US equities (mix of growth and value, small and large cap), International equities (to include developing countries), as well as a mix of US and international government and corporate bonds, as well as a slice of cash. Real estate equity (home equity and or REITs should also be a part).

For that last part, especially, I frequently shill for the Schwab intelligent portfolio. You just put in your cash, and it will - in a very transparent way - allocate it to the proper asset classes and keep it balanced.

Of course, all the above assumes you have wealth already you are trying to preserve and grow. If one is just getting started, the advice above isn't reasonable, but that wasn't the topic brought up by OP.

TLDR, preparing for market crash means at all times - good and bad - keeping all my assets in proper proportion to one another, with an element of cash to be able to purchase more if any drops significantly.
I use Opera mainly because it has built-in mouse gestures [0]

[0] - https://help.opera.com/en/latest/shortcuts/#mouseGestures
Twitter is on a show-and-tell mission since recently after it deplatformed Donald Trump.
Given who's in charge, it really isn't.

The President should have leaned into this harder. It could have been a really nice distraction for all the nutty people to get angry about that would have no effect on the country.

It's perfectly on brand for him.

He could have 'blamed the deep state' and frankly thrown in all sorts of fantasies.

And then even if that playpen got knocked over, it wouldn't matter.

And honestly: who wouldn't vote for someone who promised to show you all those aliens that the government is hiding! Seriously!
CSS has expressions, but not imperative logic or mutability (it's possible I misused the term "control flow")

You're right that HTML (technically, the DOM) has a little bit of intrinsic state, despite our mental model of it being static. However that state is constrained to user interaction and is always very localized, so it avoids most of the maintainability problems that we think of as coming from having mutable state
Lots of people were nazis too. Not worth mentioning on their Wikipedia?
> The National Guard is a military reserve force, trained in military combat.

The Guard is a force whose missions include support for Civil authorities during disturbances, and it's training, equipment, organizations, planning, etc. reflect that.

And, quite arguably, that are better than, and trained better than the police for, dealing with large scale civil unrest.

https://apnews.com/article/election-2020-elections-racial-in...

https://www.ideastream.org/news/what-national-guard-training...
I think one man's flaw might be another man's feature in this case:

> The following extract shows how a messaging client's text entry could be arbitrarily restricted to a fixed number of characters, thus forcing any conversation through this medium to be terse and discouraging intelligent discourse.

<label>What are you doing? <input name=status maxlength=140></label>

-- https://html.spec.whatwg.org/multipage/input.html#attr-input...
As I mentioned in my other comment in this thread, the linked article goes in the step in the right direction by having hypotheses at all. That's why this article remains so influential despite its hypothesis (flax oil makes for better seasoning) having been disproved.

If someone wants to dethrone this article, they need to do it with more/better science to support an alternative hypothesis (e.g. a recommendation for a different oil). Without this, it is impossible to establish the credibility of different recommendations.
bittorrent uses DHT with hardcoded bootstrap nodes. Has that ever been taken down?
that's incorrect. what seems to have been proven to work is trying to limit their ability to congregate, and to recruit.
Paintings by Zuse...

https://www.wikiart.org/en/konrad-zuse
It's the strategy. If you need the cash sub 5 years you should probably not invest.
I never said companies are not free to make choices. I said it was a bad choice.
Modern online communities fracture into as many sub-groups as deemed necessary by both algorithms and user preference. Moving everyone to one platform won't limit the spread of violent hate speech, or limit organized sub-groups from co-ordinating violent activity.

From a platform perspective, there isn't much difference between companies curtailing the use of their platforms to carry out violent activity and those platforms curtailing other illegal activities such as spamming or malware distribution.

We don't consider sending 1 million unsolicited emails free speech, and wouldn't consider a gang using reddit to co-ordinate free speech. Is there any difference for groups coordinating the violent overthrow of an elected democracy?
Ask HN: Has anyone here used countly for self-hosted analytics?
I'm trying to find a good self-hosted alternative to mixpanel for web-app analytics. I've seen countly come up in a few searches. I also searched HN but only found a few old posts (Including a show: HN from almost a decade ago)

Does anyone here have an opinion or a better recommendation?
Yup that's pretty much it. To Monzo's credit they seem to make a point to work without Google Play Services, but iOS users would be screwed in the event the App Store was blocked.
The sad part is that people give it the benefit of doubt when they hear this.

They’ll translate it as “it’s not that bad”.

“It’s only a few steps away from OANN”

“That means the first bunch of stuff is normal people talking about conservative talking points.”

“Sure, not a place I’d like to hang out, but I’d see why it may need protection even if I may disagree, that’s what I’m trained to do.”

Yeah no.

Parler actively removes people who bring in the “liberal” point of view.

I’ll even grant, that removal by ideology is a necessary tool for political moderation.

But that still means that parler is an echo chamber, amplifying beliefs that the “election was stolen”, “democrats will destroy the country.”
They value it. Here's how much:

https://www.cnbc.com/2019/02/11/reddit-users-are-the-least-v...
Preserved woolly rhino unearthed in Russian Arctic
‘pwd’ comes from Multics, where it abbreviates ‘print_wdir’.
Having more data opens up for spikes to be shown more clearly, the more you average the more it flattens.

So try and put it into a 300 year or higher average span and you will see it flattening.

But don't take my word for it.

https://www.scpr.org/news/2016/09/15/64670/epic-climate-cart...
Interesting - is the division of the larger program into smaller subroutines done by the search function or is that something you have to do in the process of specifying the problem?
I agree. My main problem is I don't want intermediary variables floating around. Especially something like "areas". If python localized variables to a blocked namespace, I wouldn't mind

In scala:

---

val widths = Seq(1,2,3)

val heights = Seq(4,5,6)

widths.zip(heights).foreach { case (w, h) => {

val area = w * h

if (area > 10) {

println(s"Area: ${area}")

}

}}

println(area) // error: not found: value area
More photos and video are still being posted/released. If you’d like to help out, the FBI is asking the public to help collect and review evidence.

> The #FBI is still seeking information to help identify individuals who actively instigated violence on January 6 in Washington, D.C. Visit http://ow.ly/z9vt50D3Ovo to see images from current cases, and if you see someone you recognize, submit a tip at http://fbi.gov/USCapitol.

https://twitter.com/FBI/status/1348283582490546177
> No, we definitely don't know that it's used as a tool for control.

Irrespective of the nature of climate change, humans are humans and a crisis or enemy, if you will, will always be an opportunity for people to assert control. The difficult task is understanding when that control is a reasonable response to the crisis and when the crisis is an excuse to assert control. This is not an exclusive choice, both types of efforts can be going on simultaneously.

We seem to have become numb to the large numbers that are now thrown around as part of defining public policy. When you start manipulating multiple trillions of dollars it is naive to think that isn't an opportunity for manipulation of all sorts.
Not quite sure what your point is - section 28 made it illegal to "promote" homosexuality, precisely to prevent it achieving mainstream acceptance. It was effectively illegal to say that it wasn't bad to be gay.
For tax reasons, reinvesting the dividends is preferable as (here at least) that doesn't trigger a tax event like a dividend paid outside the fund would.
Binsta App Review:Free traffic targeted for your business via Instagram
Yeah, I'd see more of an issue it matrix was a platform. It's more akin to email.
After 13 years, I deleted my Gmail and moved to HEY, a new email service
And these distinctions are esoteric to most.

If the headline “(extremist group) use / flock to matrix to plan (nefarious thing)” shows up in the news, these distinctions hardly matter anymore.
The power of these corporations is a big issue, but the deletion of obvious misinformation and fake news such as the tweet in question here is clearly in the public interest. If anything, future regulation of social media platforms would likely include provisions that force the social media platforms to delete misleading content like this tweet.
This is very cool, maybe this could push the rust community to have a formal specification and a stable ABI in the future.
> The idea is to build a base of strength before you start training for a particular sport or activity.

If the "activity" a person is training for is "general health", Starting Strength type programs are unnecessary as starting points and - in my experience and observation - are more likely to result in injury.

Also, "The Lifts" are not the only true path to building strength.
So even just looking at these two studies, and the relatively safety and low cost of Vitamin D, why wouldn't you take it?
Okay so you say "this is untrue". You might be right but why should I trust you? Why did you fail to produce evidence? Your comment is way too short to know for sure.
Evolution will take care of that. A lot of them will simply fizzle out.
Why the iPhone Timer App Displays a Fake Time?
My cast iron set is 20 years old now and used almost every day. One thing cast iron isn't good for is when you have to change temps mid cooking. If doing something that needs mid heat then going to low heat cast iron will fail you as it won't go to the lower heat easily.

When oiling the pans take the time to try to wipe out all the oil you applied. This leaves just a tiny layer of oil and your pans won't get sticky. I clean with diluted Dawn and a sponge - dry on burner - then oil / wipe out each use.