skysight-inc/HackerNews huggingface dataset:
Might seem persnickety, but criticism of mainland China can't be racism because Taiwanese are the same race and people aren't criticising them for this kind of thing (because they don't do it). It's really not even criticism of the Chinese people, who have no say in the matter either way and tend to be harshly punished for disagreeing.

In the end it's all just criticism of a specific government. Doesn't need to go further than that.
We have a lot of examples of that occurring in the past decade. There's no need to speculate (the "you'll see" part). The op's statement was obviously correct about speed of action. In the US protests about something tend to build and stretch out over many days or weeks more typically. See the prominent example of the famous Chick-fil-A protest (which went on for months). It took Walmart a month to take measures recently regarding guns (open carry in their stores) in reaction to the shooting that occurred in El Paso and it also wasn't government forced.

If it were Beijing, you'd have comprehensive action occur within a day or two and it would be a strict policy enforced by the government. All Chick-fil-A locations would be shut down immediately and whatever was upsetting would be removed (or the chain would never reopen); and while the authorities are at it, they might go ahead and engineer a forced ownership transfer for good measure.

I'll note that Chick-fil-A is booming in the US. It's now the third most successful chain in the US by sales behind McDonalds and Starbucks. That's despite their non-PC position on gay rights.
Also to contribute to some other projects outside of work, with friends, or open source, in order to recognize the breadth of dev patterns.
Just cause someone codes for fun outside of work doesn't mean that they will put passion into their work. Furthermore, just because someone doesn't code for fun outside of work doesn't mean they won't put passion into their work.

I could even make a case that people who don't spend their free time coding make better employees than those who do - the employer wants the employee to spend their mental energy on work, not personal projects.

The vast majority of people who are going to give you a high quality 9-5 aren't going home to program, and it would be very bad business to discount them.

(The only person I knew of who coded outside of work was honestly a bad employee. I wouldn't use that case to discount others who code for fun outside of work.)
Yeah because diluting the definition of open source for personal gain is just whatever, who cares, right?
Not since ≈66 days ago: https://news.ycombinator.com/item?id=20599249
Ask HN: Are You Using Apple News+?
There has not been any reports discussing are people actually using Apple News Plus. Are you using it?
If yes, what thing do you like in particular about it?
> If it's someone's job to dump raw industrial waste in the river, and stricter environmental regulations cause them to lose their job, I'm ok with that.

I am not talking about Chinese workers losing jobs, I am talking about US citizens being collateral damage next month when Random Mother Corpo ® decides to lay off an arbitrary number of workers way down the corporate ladder in order to compensate for the bad previsions for next quarter due to $4B of revenues disappearing from the market.

edit: I believe you are intentionally derailing the conversation by moving the goal post (by moving from US citizens concerns to other countries with healthcare and social net and then reframing the problem as an environmental problem).
No, that's a problem for minorities in China. Sucks to be them, sure, but that doesn't mean it's a problem for everyone on the planet, just like problems affecting Americans are also not problems for everyone on the planet.

Everyone has problems. But everyone's problems are not everyone else's problems.
In addition to what the other person said about broad vs specific, content neutrality.

If you punch anyone who talks loudly, that's problematic for other reasons but not censorship per se. If you punch anyone who talks about Tienanmen square, you're censoring them.

Pornography would be an example of something the US censors in certain contexts. We aren't banning your billboard because it's a billboard, we are banning it because the image on the billboard is people having sex.
I would personally (and have) put my monry on Trump winning against Warren or Sanders (Though he’s probably gonna drop out). Against Biden maybe 60/40 against Trump.
Python RapidJSON:
https://github.com/python-rapidjson/python-rapidjson

Is pretty amazing. Its the first library we add to most of our projects. I wonder if it would make sense to port it to using cffi so that pypy can benefit?
> how could you ever prove voter fraud?

There have been expansive studies on the subject, all of which have found incredibly low rates of actual voter fraud (as distinct from clerical errors or mistakenly voting at the wrong precinct): https://www.brennancenter.org/our-work/research-reports/debu...
> With all the talk about securing our election process against tampering (which I'm all in favor of), if it doesn't include voter ID, it's not secure.

If it does include ID it isn't secure. So you've made voting harder but not really made it any harder for bad actors to defraud (because high quality fake State IDs can be ordered, right now, straight for abroad).

Plus statistically voter fraud isn't a real problem, it is well within the margin of error and there's no indication that it has increased. Election fraud seems far more problematic (because it requires fewer bad actors), and that may require more paper ballots and oversight (e.g. stream the vote count online).
Note that Timsort uses O(n) extra space: sometimes this can be undesirable.
Cubic Stylization
I'm sorry that reaching what many believe should be a minimum level of income took such a prolonged period for you and I hope that moving forward you experience an easier time growing your income.

Based on the tone of your response, I take it that you are not supportive of my criticism of Amazon et al. A question for you: do you wish for other people (including yourself in the future, your possible children, or your friends and family) to have to struggle to make an amount of money that can support their basic needs? The fact of the matter is that the current federal minimum wage is completely insufficient to meet the needs of a person attempting to make it in the modern world - even 2X the federal minimum is incredibly low given the uncertainties around health care and higher education / job training.

When a series of corporations are vacuuming up an overwhelming majority of all productivity gains and the top 0.01% are becoming wealthier than historical princes, it is very valid and important to level a critical eye at the fairness of the situation so that we can all improve together and not have our societal progress retarded by sociopathy and greed.
I wish every NBA player would now tweet in favor of Hong Kong.
Cloud Storage: More Than Instant Gratification and Near Infinite Scale
Public companies can’t afford to do that. They’ve probably been aware that this can happen for many years. They simply had no choice because their competitors might beat them to market and their shareholders might sue them for shirking their fiduciary duty.
Apple is selling their image as much as anything.
So what? South park is part of the Trump state and was used to spread US soft power by being subversive to China?
Prescriptivism is a policy you can choose to follow, but I don't subscribe to it. I'm a descriptivist through and through. And from what I understand, I'm not the only one.

The very language I'm writing this to you in is probably the world's most exemplary instance of this principle in action.

Besides, isn't using things in other ways than they were originally intended the essence of The Hacker? ;)
Wednesday: Nehemiah Sent
> how would the administration gracefully reverse these blacklisting actions

Why should they reverse these?
Yes, I'm talking about the beginning of election day. I'm not claiming malice on the part of any pollsters, simply a tactic their models didn't account for.
Yeah, that would be nice for UIs that can use Solarized Light. I experimented with it as a full UI, but it just didn't look quite right to me – I ended up only using it for light mode code snippets.
There is no effective difference between private and public deplatforming. Freedom of expression is harmed by both.
write a post where those camps aren't just brought up as a blatant attempt to steer the discussion into a convenient direction and are on topic, then get it onto HN front page. might want to ask South Park for an episode about them, you'll have an easier time.
Kits are different. Every router kit I've seen doesn't come with any software. Some come with a blank SD card and you can load what you want on it. Here's a tutorial I wrote for one kit I got:

https://battlepenguin.com/tech/using-the-banana-pi-bpi-r1-as...

but then I learned the hardware itself could fail into an insecure state, and there was no way to deal with it in software:

https://battlepenguin.com/tech/banana-pi-bpi-r1-fails-into-a...
I currently use 'DARK READER' for hacker news and it works quite well using the 'Filter+' theme engine.
Supermicro Expands European Manufacturing Operations
What you described doesn't seem to be related to looking for "what kind of open source" it is, but what kind of software it is in general. Just because it's on Github has no bearing on what kind of software it is. Take this, for example:

https://github.com/ValveSoftware/steam-for-linux

On Github - yes

Free/open source - no

Source available - no

Being ignorant of the taxonomy of the software landscape doesn't change that taxonomy. Open source is a meaningful term which has been used for a long time to refer to a specific set of criteria. It was established in the first place as an alternative criteria than "free software", which also has a well understood definition.

I don't have any scholarly research on the subject to put forward, but I can tell you that ignorance of the meaning of "open source" always comes from without. The community building open source software understands what it means, and it's only at the fringes - like HN, where open source hackers mingle freely with capitalists deseparately seeking an angle to turn into profit - where the issue muddies.
People built one out of Lego.
https://www.youtube.com/watch?v=RLPVCJjTNgk
In my company we use this approach, instead of infer online, we just run all our models overnight and save the results on a database that we serve trough an API, that gives you constant time on the latency, its a shotgun approach as much of the recommendations aren't served (specially if are user facing and not item facing ones) but works really well.

All our models are balanced using multi-armed bandits, so for our recommendations engine, we run lots of arms that depends on the incoming channel, were in the app is being shown the recommendation, etc and just combine the outputs of the models.
The patent that shows how to catch video game cheats
> n8n is a free node-based "Open Source" (Apache 2.0 with Commons Clause)

Commons Clause is not Open Source. It is free-of-charge (for certain uses) source-available proprietary software.
It's not really a problem right now, because the ACA prevents insurance companies from denying coverage based on pre-existing conditions.

However, it could certainly become a problem in the future, because half the American population really wants the ACA to be rescinded so that insurance companies can go back to that, and they keep voting for candidates who push this.
But if you only make sure anyone who talks about Tienanmen square from ever holding job again that is fine, according to the people who keep saying the freedom of speech is not freedom from consequences.
The US could refuse to talk to them by adjusting the routes to their IP ranges, that's about it. Everyone else that wants to talk to China could still do it, provided they make sure their routes for Chinese IPs do not go trough the US (obviously hard to do for a number of American residents, or some countries). This would still be circumventable trough a VPN that brings packet outside of the denied routing area.
Finding Your Career Mentor the Right Way
Coverity is used at my company and seems to work reasonably well.
I do not think this is a coincidence that tension between the US and China raises every time Trump has political issues, just like Russia suddenly finds ennemies when Putin faces discontent, or that Turkey fights kurds 10 times stronger when Erdogan feels threatened.

Pointing an ennemy is a great way to get away with many things, and works very well with all kinds of publics.
@dang
Do you think this is something that can be added.
Or I guess, to phrase my confusion differently, if they're hoping to exchange this for a concession, and it will be clear to all that this was just a negotiating tactic when they roll it back ... why bother pretending at the outset that it's a principled stand over human rights? What's the point of the lip-service?
React-native-diff-view: for reviewing code on the go
Given the name, age, and almost hilariously stereotypical grammatical errors, I can only assume you are at best a troll and at worst some sort of astroturfer or Chinese national.

China has absolutely used state power to affect foreign states. Consider all the infrastructure projects funded by Chinese money in Africa[0] and consider what the ultimate motive is.

[0]:https://qz.com/africa/1326618/china-is-building-expensive-ro...
I hear about PVS-Studio often.
This is quite dishonest and truly perplexing. If you took 2 minutes to read the code and the docs, you'd know that the Jitter Entropy is NEVER the only source of entropy VeraCrypt uses but is instead added to other sources (/dev/urandom under Linux). Instead of just assuming things and jumping into conclusion, you'd better take your time and read. Also, wouldn't it be better if you created a 'ticket' or 'issue' in sourceforge / github if you think this is a very serious issue, or better, wouldn't t be better if you contacted the VeraCrypt team directly, instead of going ham like this. Truly dishonest.
You don't just show up and vote pretty much anywhere any more and when you're put on the list of registered voters the information is freely out there to be challenged and validated against many other sources. People do this a lot and yet most of the errors found are things like misspellings, old registrations without any votes since the new registration was made (ie someone moved and they were still on the roles at their old location) and similar small largely inconsequential errors.

> The number of known voter fraud incidents is very small.

Don't forget there was a whole presidential commission set up after 2016 to hunt for any signs of voter fraud and they found, as far as I recall, nothing.

Again I'm not against ID in spirit but the implementation never attempts to make sure that every voter has an ID. Fundamentally that's the issue to me with voter ID laws; in the absence of any evidence of consequential voter fraud it's just another tactic to limit the ability to vote for political gain.
Heads I Win, Tails?–Never Heard of Her
Right, and taking this further: artists pay for the materials and services to do what they enjoy. If people enjoy watching competitive sports and are willing to pay, should they be banned from doing so?
That is exactly what happens when people offend the groups considered "marginalized" in the USA.

Here is Kevin Hart apologizing repeatedly for offending the LGBT community: https://www.nbcnews.com/pop-culture/celebrity/kevin-hart-apo...

Here is cyclist Jen Wagner-Assali apologizing for offending the trans community: https://www.yahoo.com/lifestyle/cycling-champion-apologizes-...

Here are YA authors apologizing profusely for offending people in Muslim and other "marginalized" communities: https://www.newyorker.com/books/under-review/in-ya-where-is-...

I agree with you that it calls into question what it means to be "marginalized" when people from these groups can have the power to demand apologies when they are offended.
People are fleeing their countries to the USA because of poor conditions. The USA lacks the facilities to properly handle all the people but does eventually work through the immigration processes. China is knowingly rounding up citizens based on belief or race and putting them in camps indefinitely... Pretty huge difference and your inability to comprehend that speaks to your intellectual dishonesty be it known to you or not.
Yes their recent trend of moving user privacy to the forefront is one of the few really positive trends i've seen out of apple in the past 2-3 years. Ignoring that the questions being asked by the OS are good is very bizarre.
Honda Civic range: 384-496mi

Tesla Model 3 range: 310mi (which is on the upper end)

Sure, this will get better as battery tech improves. Everyone knows that. But we're not talking about the future, we're talking about right now.
This is the hardest thing for me to convey to my liberal friends. This _is_ the system working as it was designed. They can't wrap their heads around the idea that some people aren't interested in advancing democracy, and that they must just be behaving illogically.
Very useful, thank you. But...
Sidetracked by refactoring and testing? C'mon...
The rules of profession for programmers include the rules of TDD.
If you do TDD correctly, you cannot be sidetracked by those, because this is your main job. Production code is mostly written by the IDE, by pressing Ctrl-1.
Forget about this explanation. The tale of the expanding universe is just the interpretation of an interesting solution of Einstein's famous equations of "general relativity". They are interesting because it matches observations. That discovery made people so crazy because many of them did not believe in Einstein's novel equations.

That's something a five year old could understand. But it won't give him anything because the idea of big bang etc wasn't explained at all.
The only way that is true is if your friendly abstraction is producing your test automation for you.

Having no understanding of the DOM and the standard APIs then writing without dependencies might take 1000x longer. I was assuming a competent developer when I mentioned this isn’t that hard.
"It's a clear-cut war of aggression"

This is not true, and your reference links actual deny your own argument.

The Saudis have no real interest in being in Yemen - it's obviously very costly to them, and they would rather the historical status quo. This is not a contentious statement.

It's really an impossible argument to make that Saudi Arabia actually wants some kind of military action in Yemen. They have absolutely no reason to want that.

I'm not denying they are doing terrible things. They are playing ugly in an ugly war. This is par for the course in most of the world. And the UN's 'Human Rights' council is made up of some of the world's worst offenders (including Saudi) - so I don't believe that the UN has any credibility there.

Saudi Arabia is generally a benign state actor: they play nicely with the rest of the world. They do not want war. They are not a belligerent. The fact that Saudi Arabia was attacked by Iran last week and the response was 'not much' illustrates this. (FYI I'm speaking of the state, not the internal individuals who support terrorism financially)

Iran is a hostile, belligerent state, bent on gaining nuclear weapons, destabilising the region, they support terrorist etc..

And yes, I recognise that though both are theocratic states, that Iran is actually more tolerant and open than Saudi - but this is not my point.

So if you want salvation for the Yemenis - and frankly Palestinians and everyone else - then you want Iran to be cornered and for that regime to be dismantled. Without antagonism from them, there would be no war in Yemen at this scale and so many other important issues would come to the fore. Even in Israel, as long as they are under legitimate threat (and they are, largely due to Iran i.e. Hezbollah, Hamas, bases in Syria, control over Lebanon politics), there will be no real progress on the Palestinian issue.
What kind of rates can you get on Toptal? That's always been my biggest hesitancy around sites like this.
Looks fantastic, thanks!
Case in point: https://bjoernkw.github.io/hexrgb/

Zero JavaScript dependencies. The only dependency is Bootstrap and that's just used for hassle-free layout and styling. The application works just as well without it.

Admittedly, it's not a huge application but there's nothing in principle that would preclude a more complex application.

The use of const prevents Internet Explorer up to IE 10 to run the application but that's a small trade-off I was willing to make in favour of more robust code.
You can prove fraud if you show up to a polling place and the poll worker says they already have a record of you voting.

It’s not actually the honor system either they ask for your address.
Hi, James (it's Josh Grosso)! Are you not at Axosoft anymore? If not, where'd you move to (and how are you doing either way)?
Texas attorney general, Google competition cop, says everything is on the table
The difference is that the US government didn’t dictate that Jones be removed.
The relevant metric is whether you can reliably predict the outcome of almost any interaction with the government. If government actors are constrained by the law, you can reasonably predict what they will do. If the law is just a fig leaf, you won't be able to predict their behavior. No society is entirely autocratic or entirely governed by the rule of law, but they tend to cluster at one end or the other.
The internet does more harm than good for the average consumer
I don't really play live shows anymore, but it would have been awesome to have a low profile guitar amp back in the day. Lugging those things around is the worst!
Twenty Female Mathematicians
My experience is that that genie is already out of the bottle. IMO this project falls under the "open source" umbrella. I know that could mean a number of things. The term is overloaded. Therefore I always check the license in these situations, and this author has gone to great lengths to clarify their position.

Assuming someone's intent based on their personal interpretation is wrong.
No one cares. Just give it up.
Why mess with content colors? Just leave the images.
English isn't my first language but self-made seems to me to be about the self as in opposition to others.

And I have always understood the word to be used in that sense.

See the Collins definition (emphasis mine):

Self-made is used to describe people who have become successful and rich through their own efforts, especially if they started life without money, education, or high social status.

https://www.collinsdictionary.com/dictionary/english/self-ma...
A team from MIT estimates that Starlink has maximum total throughput of 23.7 Tbps. That's very small compared to existing ISPs. Given that Starlink will have much lower capacity, it must somehow limit usage, either through high prices or data caps or something.

http://www.mit.edu/~portillo/files/Comparison-LEO-IAC-2018-s...
I've often found easier to play that kind of videos, or most "unavailable/blocked in your country" straight from duckduckgo's results page. You can often just look the URL up: https://duckduckgo.com/?q=https%3A%2F%2Fwww.youtube.com%2Fwa...
No separate power source, I've used a portable Samsung Passport 250/500 GB external SSD. Something like this https://www.amazon.com/Samsung-Portable-MU-PA250B-AM-Allurin... is similar with what I've used.
Is `Match` Unique to Rust?