skysight-inc/HackerNews huggingface dataset:
There's a partial list of the people the Chinese government has announced sanctions on here: https://www.fmprc.gov.cn/mfa_eng/xwfw_665399/s2510_665401/25...

It's unsurprising to see firebrands like Bannon on the list, but Pottinger seemed like a relatively middle of the road hawk.

The worrying part is that the announcement not only bans these people from entering China, but their family members too - which means it goes further than the recent sanctions the US placed on a few CCP officials. The vagueness around "companies and institutions associated with them" also being banned really seems to up the pressure on Americans even outside of politics to toe the line. Doesn't really bode well for improved relations in the Biden administration.
I wonder if you get more sensitive if you spend time practicing.

I've tried "reading" braille - feeling it - and it seems next to impossible to pick out the dots. But somehow blind people can read it, quickly.
I have mixed feelings about just grabbing variables inside strings. Prior to this I had a coworker that really liked using the convention:

"{value}".format(**locals())

I thought it was clever at first, but this made refactoring really hard because you would move around these strings or variables and lose track of what's happening. Maybe IDEs are better at helping with this in recent years?
>There are two hard problems in computer science: naming

concurrency

>things, cache invalidation, and off-by-one errors.
NoSrv
I feel like the article confuses this point as well, in addition to disregarding the Calvinist effect on the drive for monetary success in American Protestantism.
The waitress asked if they would ALL like dessert. If the first logician did NOT want dessert, then they could safely answer "no", because then it would not be the case that ALL of the logicians want dessert. Since they do not answer no, we can assume they do want dessert. The same follows for the second logician. The third (who also wants dessert) has heard their colleagues answer, and knows that if either of them did not want dessert they would have answered no, and can therefore now answer "yes, we would all like dessert".
I hate it that we live in a world where privacy-aware is advertised as a feature, described by not making any network request unless asked. Shouldn't this just be a sane default and not even mentioned?
this is a great tool! I was looking for something like this. I use it in my writing to generate ideas and change perspective. Thank you author!
I really just followed the very good docs here: https://github.com/spantaleev/matrix-docker-ansible-deploy/b...

Granted I'm very familiar with ansible but for someone not technical it should be doable, too.
An infinite number of mathematicians walk into a bar, where a beer costs 3$.

The first mathematician orders a beer.

The second mathematician orders two beers.

The third mathematician orders three beers.

"Oh, I see where this is going" says the bartender and pays a quarter to the first mathematician. "This should cover your check, then."
A PM and an engineer walk into a meeting room to discuss why the feature request cannot be implemented with their microservice architecture:

https://youtu.be/y8OnoxKotPQ
Is there any way to select the core "pelvic floor" muscles (or whatever their technical name is)?

Beyond anything to do with incontinence, my understanding is that they are intimately involved with back pain and are one of the most important muscle groups to strengthen, as flexing them (or not) influences the position of most other parts of the body. (When people say "walk tall", what they really mean is "turn your pelvic floor muscles on".)

Maybe it's just assumed that you must use your pelvic floor / core to do any exercise with good form?
If either of them didn't want dessert they would know that not all of them wanted dessert.
Hey! Can everyone remember that 2020 was a crazy year with many different big things happening. Stop zeroing in on your favorite cause and blaming only it.

At the very least acknowledge a few confounding factors if you really insist on making a case for your selected reason.
Another new guy walks in and finds this friendly group explaining how they joke by number.

They encourage him to give it a try and he enthusiastically says "18".

Nobody laughed at all.

Crickets.

He asks the guy next to him, "isn't 18 funny?"

"Yes, but you have to know how to tell a joke."
Powerful Project generation in any language
All not mine, and definitely old - but we're a big bunch, there are lots of programmers, and not everybody heard them :) .
You can have a maximum of 127 ports on a USB controller
Yup, Keycloak. It's certainly a batteries included solution but my experience so far has been quite positive. Apps deployed have been for small provincial govt ones with individual app user bases varying from 1 or 2 users to 30k (size of the provincial public service). Keycloak does the OAuth2/OIDC work using the govs active directory for the identity provider.
Keeping my eye on Ory as a perhaps more ala carte solution.
edit: added Ory comment
China in the last 20-30 years has taken 700+ million people out of poverty so they must have done something right. As someone that is not Chinese nor from a western country apart from filtering news from Chinese media I also filter stuff from the western media as it is not any better. Chinese media is censored and manipulated by threats western media is censored and manipulated by money and self interest.
BeagleV SBC Runs Linux on AI-Enabled RISC-V SoC
I don't know, like find some way to slow down distribution of the vaccine.
I have long since given up on trying to help people find a Debian image that will install successfully. I, personally have never succeeded in figuring out how to install drivers separately. I doubt there actually is a way; or if there is, that anybody can figure it out just from what is published. Why they are asked to try is an enduring mystery.

Instead, I tell them to install the Debian flavor of Mint, which publishes installers that, y'know, install. Once Debian-flavor Mint installation is finished, you have a Debian system that works.

Most people don't ask me, and install Ubuntu instead, which they always seem to think works, although it always works badly, for me. Driving people away to Ubuntu does neither them nor Debian any good.
Ah, this explains why we call it "red" hair instead of "orange". We've been talking about hair ages longer than we've had the word "orange"!
A C programmer and a C++ programmer walk into a bar.

A Haskell programmer describes how one would join them for a drink.
I kind of wish the author touched more on the one-frame-at-a-time aspect. Why aren't they copying more data into the device decoder? It seems somewhat silly on a non-realtime OS to grab one frame, request a 15ms wait, and then grab another frame, when your deadline is 16.6ms. That essentially guarantees a stuttering playback at some point, no?

Is there not a better way to do this? There must be. Why not copy 10 frames at a time? Is the device decoder buffer that small? Is there no native Android support for pointing a device decode buffer to a data ingress source and having the OS fill it when it empties, without having to "poll" every 15ms? So many questions.
This is the feedback I've had from a lot of people.
My wife being one of them.
You can see 1956 onwards from the lists at the bottom
The tech stack you already know is best. Rails might be great, but not if you don't already know Ruby or Rails.

That said: avoid "JAM stack". Use a fullstack "batteries including" framework with good documentation and a template project.
Yes. If they personally didn't want it, they'd say "no". As they're uncertain about the others, they say they don't know.

Then the final person knows the others all want yes, and personally wants yes, so says yes.

It's like lazy evaluation of booleans in if statements.
We don't have a fasting guide on the site.
I think you clicked an ad.
But of course many people who are working on this are driven by the competition as well. Both collaboration and competition have their place, but make no doubt, the world itself is proof that competition is likely the primary driver behind why Linux was up and running on the M1 so quickly.
We agree, we love their lettuce and greens!!
> There was a heavy emphasis on Aristotle in earlier parts of the curriculum AFAICT

True, although with two important caveats:

(1) Aristotle's thought was "baptized," so to speak, through men like Thomas Aquinas, Duns Scotus, Peter Lombard, etc. Although they respected Aristotle (Thomas Aquinas calls him simply "The Philosopher") his thought was regarded as incomplete, and at times discarded, where not harmonious with Christianity.

(2) Closely related, Catholic theologians regarded Aristotle as possessing "natural theology" (known to Protestants as "general revelation"). That is, there are elements of truth given by God to all people but do not tell the story of Christ crucified for the sin of the world. The idea is that "all truth is God's truth" so philosophy, biology, morality, etc. point to God's existence and attributes. Aristotle was regarded as possessing especially keen insight into this natural theology, along with other greats of western antiquity (e.g., Cicero).
My guess is that there was no slack sea cargo capacity between Shanghai and LA, so once air cargo disappeared, more cargo went by sea.

Rotterdam-Shanghai, I have no idea, timeline doesn’t fit with COVID. This article suggests collusion between shipping companies, and some train engineers testing positive de-stabilizing rail cargo:

https://theloadstar.com/box-shortages-congestion-and-high-ra...
You don't need to use or install that stuff though, stuff like snappy is totally optional... just like the nonfree drivers.
Moxie explained his rationale for this on JRE

https://open.spotify.com/episode/2uVHiMqqJxy8iR2YB63aeP
If you mean like this: https://musclewiki.com/Bodyweight/Male/Forearms/

You can see how there is still equipment required.
I think it's an open question; economics papers are being written in 2021 on the subject (see https://www.dropbox.com/s/oplls6utgf7z6ih/Pennington_JMP.pdf... for example from the article).

One confounding factor here is that it's quite hard to draw anecdotal conclusions, because it is impossible to test the counterfactual; the YIMBY would make the case that rents would have gone up even more in Portland if the fishtanks were not built.

And the effect is quite hard to measure; that paper I linked says "I find that monthly rents fall by $22.77 - $43.18 relative to trend, or roughly 1.2 - 2.3%, for people living within 500m of a new project" -- this is probably not noticeable by you or me with anecdotal observations, but if the study is correct, and we committed to lots of new buildings, then it could make a noticeable difference in aggregate after lots of new projects were completed.
Funny, but I think even a lot of programmers won't realize it's a joke about how eliminating special cases / branches from code often makes the code look a little crazy at first glance.
Programmers solve tasks on their own branches due to our ancestors -- apes.
To be fair Gore claimed he 'took the initiative in creating the internet'. His choice of words were not good I think.
older joke along the same lines: what do you get if you cross lee iacocca and dracula?

autoexec.bat!
That's on my hit list next.
This is an amalgam of two half-remembered jokes, but I think it works.

-------

An engineer, physicist, mathematician, and programmer are all hired by a shepherd to create a pen to hold as many sheep as possible with the materials given.

The engineer sets to work immediately building a traditional rectangular fence: a proven design which works. She finishes in an hour.

The physicist pulls out pencil and notepad, and after a few minutes of computation, determines that a novel circular fence design will enclose the maximum number of (spherical, frictionless) sheep, while remaining structurally sound. He too completes the fence within an hour.

The mathematician sits for an hour under a tree in deep thought, suddenly jumps up, wraps herself in a short length of fence, and says, "I declare myself to be outside the fence!" [this is normally where the joke ends]

The programmer meanwhile is nowhere to be found, having run off excitedly with his laptop immediately after hearing the problem statement. The shepherd congratulates the other three on a job well done, and they all part ways.

A week later, as the shepherd is tending to the flock, he is surprised to see the programmer sitting in the shade of a tree, furiously typing away at his laptop. "Uh, how's it coming?" the shepherd asks.

The programmer replies, "It's going great! I've almost finished coding the cross-platform terminal graphics library!"
The programmer looks online for documentation on how to use the water, finds it too complicated, dumps the water out the window, then dumps the contents of the wastebasket out after it. Seeing the fire gone the programmer later goes on to give a conference talk about the importance of a good throwing arm in fire safety.
Not a joke, really, but a haiku:

It's not DNS

There's no way it's DNS

It was DNS
AFAIK this is an original:

Who's got 10 thumbs and only tells programming jokes? this.guy
No, performance is maximum priority.
Ah, "UDP humour" - story of my life
I did not do much law practice, so hard to say. I miss writing well thought out documents. In the tech / corporate world people have very short attention spans so I only write out a couple of bullet points, and I wish there were people who were OK with a longer and more thought out piece of writing that’s more commmon in law.
What do we want?

Time Travel!

When do we want it?

Doesn't matter!
The economics only make sense for specialty things like fresh greens, micrograms, mushrooms, etc. That can't be farmed at a consistant high quality year round or be stored. It will never be economical for 80% of food.
If you are really selling it, please get in touch - hello@linmob.net is my email, I am in Germany.
bruh, you missed the most important muscle...

Or wait, is it a bone? hmmm
What is it that you think I'm back-rationalising?
>Why does anyone really care about non-free firmware blobs?

Aside from the philosophical considerations, stuff breaking in a black-box firmware that you're lead into believing "just works" is particularly aggravating.

I'll link Bryan Cantrill's talk on the subject, he's more entertaining than I am. [1]

[1] https://www.youtube.com/watch?v=fE2KDzZaxvE
I think they are referring to this sort of thing (the reader will have to use their imagination and assume there is additional functionality in this class):

class ReadingMaterial:
is_magazine = False

def is_periodical():
return is_magazine

Using a base class (e.g. a Magazine and a Book class, or something) and inheritance, is much clearer than monkeying around with state.
Digging into "naranja" (the Spanish name) this article claims that the jump to the french included a latin "golden" component to it (aurum), thus forming "orange". In fact "Citrus Aurantium" is a type of orange.

http://etimologias.dechile.net/?naranja

It also claims that the jump to arancia in Italian comes from the portuguese laranja, losing the "l" as it seems "la arancia".

Finally, tangerine (after Tanger) is called mandarinas (after China) in Spanish, which has been for the longest time a source of confusion for me.
Make that at least 17 when you count the employee + lawyer who file the patent.
How interesting, I have the exact same idea about one month ago
so glad to see it been developed
> Canonical never did much to add value

They employ a number of people who maintain core Debian packages to work on Debian packaging full time and generally to land improvements in Debian.

I do agree that Canonical never did much to add value to Ubuntu beyond what they added to Debian, but they certainly added value to Debian, and ironically you don't even need use their distro for that, let alone pay them!
I agree in concept. In practice, here in SF a pack of plenty vertically farmed lettuce is $5 and a head of lettuce from the Safeway down the street is $1. On a budget there is really only one option.
If you're talking about this [1], it's written by Mozilla's CEO, not by one random who has access to blog on Mozilla.

[1] https://blog.mozilla.org/blog/2021/01/08/we-need-more-than-d...
The problem is not only the ships being stuck there, it’s also the containers.
There’s a shortage of containers in Asia atm. r/supplychain has some nice articles about this and discussions about this mess go back months
You say "the left" like it is a well-defined thing or a single entity.

Just because those that were further-left than centrist democrats existed and opposed their centrist democrats policies doesn't mean centrist democrats weren't considered "on the left" by a great many people, who would also be considered left of the Republicans at the time.
A push button normally closed momentary switch would be pretty slick too. Also it would probably be best to put it on the ground wire. Car radios will have at least two power wires, one for constant power (which keeps the clock set, and favourite stations programmed), and one switched accessory power to command it on.

Then again, a new $30 radio would be slicker still.
If that were the only sentence in the statement, sure. But read the rest (which I believe you found if you can quote it) and it's clear what he's saying unless your objective is to misquote it and ridicule him.
But How Do It Know? Basic Principles of Computers for Everyone

https://smile.amazon.com/But-How-Know-Principles-Computers/d...
Reminds me a bit of this older site's https://exrx.net/Lists/Directory . That was a great place to use as reference when planning your exercises. This site had a whole lot more other information too. It's good to see competition.
Yeah, but not as fresh or tasty. Those that can pay more for the better option will.
Interesting. Not enough info in the article to say why she was locked out, but it seems like something pretty odd is going on at Google, where at minimum they have bred an environment with a lack of trust.

To have Google's incident with Gebru, and then now possibly her co-lead of ethics in AI both in such a short period of time is odd. That with another recruiter voicing concerns on google not walking the walk seems like a real disconnect.
Once upon a time, a baby bear asked his mama to tell him a story about recursion. And so the mama bear started reading:

“Once upon a time, a baby bear asked his mama to tell him a story about recursion, the mama bear started reading:

...””
I disagree, going so far as to call this intentionally obtuse or misinformed.

1. CO2 is not the sole measure of environmental impact. The land usage problem is also pretty serious. Deforestation chief among it.

2. I can't find any literature to back up the claim that CO2 has an atmospheric residency of thousands of years, seems to be 100 at best estimates [0]

3. Over that 100 year period, Methane has 25x greater effect than CO2 [1]

4. Methane oxidises into CO2 and H20, so transport is still not the greatest contributor

[0] https://scholars.unh.edu/cgi/viewcontent.cgi?httpsredir=1&ar...

[1] https://unece.org/challenge
Just FYI. Not sure if it's just me, site says it's down.

Error 521 Ray ID: 614ef97bce51190c • 2021-01-21 06:28:20 UTC
Web server is down
Yes and no. Pharma are high enough margin per gram/mL that they can stomach paying air freight without pushing too many extra costs to the consumer.

Lots of cheap bulk components are sent by sea, but not obligated to like some hazmat.

But stuff stuck at sea is stuck at sea.
My guess is it's simple and prevents A/V desync?
I get it, she’s upset that he didn’t get 7, which is technicallly what she meant.
I'm sorry, you dropped a 130 page book with no other comment. Is there anything specific you want to say?
Unilever to insist suppliers pay 'living wage'
How much do you want for it?
OMG hahahahahah thanks for this one
Oh yes, I forgot about that one. I think things like this (see raspberry pi forums) are part of the confusion.

BTW, this is pretty cool: https://www.pine64.org/2020/10/28/nutcracker-challenge-blob-...
Hi, I'd like to hear a TCP joke.

Hello, would you like to hear a TCP joke?

Yes, I'd like to hear a TCP joke.

OK, I'll tell you a TCP joke.

OK, I'll hear a TCP joke.

Are you ready to hear a TCP joke?

Yes, I am ready to hear a TCP joke.

OK, I'm about to send the TCP joke. It will last 10 seconds, it has two characters, it does not have a setting, it ends with a punchline.

OK, I'm ready to hear the TCP joke that will last 10 seconds, has two characters, does not have a setting and will end with a punchline.

I'm sorry, your connection has timed out...
...Hello, would you like to hear a TCP joke?
> It amazes me that, in wealthy countries, there are significant homelessness problems due to economic displacement

I was shocked and disgusted to learn that my country of birth, The Netherlands, which is the 6th most prosperous country in the world[1], has this concept of "economic homelessness". This means that an individual or family has work and steady income, but are unable to afford rent due to a combination of politically created circumstances: lack of affordable housing, liberalisation of previously rent-controlled/social housing, and private rents running wild.

This isn't just for minimum wage workers, many people at the lower end of the middle class are either unable to afford current rent, or rent takes up the vast majority of income.

[1] https://www.prosperity.com/rankings?pinned=NLD&filter=
[2] https://vng.nl/artikelen/economisch-daklozen-vallen-tussen-w... (in Dutch)
The gigantic cranes needed to load/unload a ship only exist on land, for several good reasons.
To err is human but to create utter chaos you will need a computer.

(That said I really want to say something about JS, but I doubt everyone here will appreciate it ;-)
Debian is not the best distro to start with if you are you brand new to Linux anyway. It tends to assume that you have some understanding of Linux in general I think. You won't find app stores or wizards everywhere trying to shepherd you along for basic tasks.

Ubuntu/Mint will do just fine for those users. They have all of that stuff and online forums to field questions.

Once folks have adjusted and decide to use Linux for the long-haul they will start trying various distros on their own and land wherever they like.
Reminds me of when Twitter developed a Bit Torrent based deployment system: https://torrentfreak.com/twitter-uses-bittorrent-for-server-...
Not f-strings, but I am partial to something like:

_("Hello, {name}").format(name=name)
They may attempt to fake the art of Kazimir Malevich because of it's value, but he was much more than his art.

His was a movement, a belief, ideas that promoted great works, terminology, a school and even an opera. All of this under a government where such ideas and art were not embraced, or made illegal.

I recall when I saw an exhibit of his work at the Tate Modern, how floored I was by all of this - such greatness and ambition, from an artist I had no knowledge of before.

His legacy cannot be faked, or will time and fakery-for-profit lead those in the future to question even his existence? Hopefully never.

I once tried to find the grave of Kazimir Malevich using the internet, for surely his greatness would be celebrated and marked. I think it is lost and perhaps under residential buildings or near a tree somewhere. Do the people that pay $86 million for his paintings consider this?

Cheers
I haven't, that's pretty cool. You can update my terrible range guesstimate accordingly. Though that doesn't change the main thesis of there being more likely sizes than others.
This is neat! I can think of several instances where this would be useful in my code
I only found out about this quirk a few months ago immediately after I had given the same warning you had to someone else. It's extremely unintuitive.