skysight-inc/HackerNews huggingface dataset:
Because it implicitly buys into the Chinese framing of cyber-sovereignty which is that a country that is not in control of its citizens' communication platforms cannot properly be considered sovereign in the same way that a state that would let a foreign private company decide how its border policy worked would also not be a fully sovereign state. The US has been going around the world saying it's totally fine that the algorithms affecting the information diet of every non-US, non-China citizen is under the control of a few American regulated private companies that have limited accountability to that country's government.

If, as soon as a non-American company has the same leverage over American citizens, the US government immediately starts freaking out, then it significantly weakens the integrity of that argument.

For example, Facebook misinformation was a significant catalyst for the persecution and massacre of the Rohingyas. It wasn't until, I think, last year, that Facebook finally got around to hiring a policy expert on Myanmar and only because of the bad Western press it got, not because of any action the Myanmar government itself could have initiated. America's do as I say, not as I do attitude is going to push more and more countries to require some form of cyber-sovereignty as a market condition for access now that the US has laid the precedent.

I predicted last year that cyber-sovereignty was going to be one of the defining issues in tech for the next decade and we're about to start seeing whether some of the predictions I made will come true: https://news.ycombinator.com/item?id=19824699
Climate change: Lockdown has 'negligible' effect on temperatures
IMO is not national security or economics that precipitated this, it was some prank some users on TikTok don on Trump. The guy already was preparing his campaign on how deflect his incompetence(no wall, COVID) so he was working hard on blaming China, I am expecting US will be hit harder economically then China where they handled the virus better so there is a plan to blame it all on China and promising people that China will pay (very similar with the imigrants and the wall and who will pay for the wall and for other stuff).

My prediction Trump electoral propaganda will have the word "China" at each 2 sentences.
Hearing about what happened to Wil Wheaton was a shock to me, when I first found out about half a year ago. I don't think this behaviour is all that common, though I'm (un)happy to be proven wrong.
> The internet would be split if the simplest requests -- TCP, HTTP, and email -- cannot cross borders without inspection/censorship.

This is Cloudflare's endgame. It's not just authoritarian nationstates. It's also (in the US at least) authoritarian corporations.
Here's a ready-to-run image: http://autergy.com/medley.zip
Those aren't one-for-one interoperable tools, what it seems they're saying is to focus on the back-end for the MVP and leave some UI polish for later. Django is a way of getting the Pythonic environment all the way up the stack, so your Python devs can make the best use of their time.
> ...financial pain for a few decades combined with a potential literal decimation of the population, I'm perfectly fine with the solo financial pain

You will be getting decimation of the population with financial pain regardless.
If your json-vs-text output drifts often, you could make the backing objects the same. AWS kind of does it in their cli tool. It's all objects and json inside, but you see nicely rendered tables. "--output=json" gives you the real/raw data.
Xerox PARC Celebrates 50 Years of Innovation
Best wishes for the new role!

Eventually, it may be a good idea to try both Clojure and Python.

Personally I find Clojure's approach towards data very refreshing. It does require an open mind and a mindset different than usual. Eventually, this can bring joy, simplicity and power.

This article by Chris Nuernberger nicely explains what it is about:
https://cljdoc.org/d/cnuernber/libpython-clj/1.2/doc/so-many...

Clojure's community is certainly smaller than Python's, but some say it is very friendly.

Below are some beginner-friendly places to chat about it.
If you wish, let us chat there, dive into the details, and think how you could begin exploring.

Clojurians Zulip
https://clojurians.zulipchat.com
and especially the data-science stream:
https://clojurians.zulipchat.com/#narrow/stream/151924-data-...

Clojureverse
https://clojureverse.org
So is this like what Ubuntu's Unity did years ago, making all an app's menus searchable? Seemed like the smartest new feature at the time, though I never really got a chance to use it. And I don't have a mac to test this on and can't quite picture what it does from the description. Certainly I'll take anything that avoids the "is it under View or Windows or Edit???" hunt.
Caps lock mapped to escape for Touchbar laptop owners - still great for emacs!
What does the law require of foreign corporations to operate in China?

The requirements may have been too steep for others e.g. source code disclosure.
I have seen people posting this exact same comment almost word for word in every tick tok thread.

It’s absurdly disingenuous.

1. China has many industries that outright ban US company participation.

2. “Adhering to the law” involves giving a Chinese company 51% control of the joint venture and forced IP transfer so that your company can be replaced ASAP.

3. China arbitrarily and capriciously enforces the law to the extent that “following the law” is impossible.

China has often punished western companies for doing things outside the country for which there is no law to violate. Just look at what happens if your parent company lists Taiwan in a drop down on their website (outside of China).
The ISP will allow their traffic or traffic from their business partners through cheaper and unimpeded. They will ensure that traffic from competitors is less reliable and more expensive.
NN is about treating all packets equally.
Cheers I did not realize you can press two buttons with one finger, perhaps because I use mechanical keyboards so much.
Never mind COVID-19, that country picker that jankily reorders when you select something has to be eradicated.
These two statements - this one and the parent post's - are entirely compatible.

It's amazing how often treatments are introduced, and even become quite popular, despite being supported by only scant evidence. Sometimes this leads to good outcomes, sometimes, not so much.

One could make a strong argument that a more liberal approach, even outright grasping at straws, makes sense if you're dealing with a serious condition like chronic pain, epilepsy, or depression, and more proven treatments have already been tried without success.

It's maybe not so clear that it's wise to use an intervention that's also supposed to be effective for major ailments like pain, epilepsy, and depression, just because a preliminary-looking study with low statistical power says it might help you burn through your Anki deck 13% faster. Side effects do happen.
I am from India, and I created an account to agree with exactly this, and add a few more comments.

To every country which is actually in China's proximity, what China has been doing has been nothing short of imperial - in the bad sense of the word.

The "China tribe", if you look a little closely, consists of two types of people - those who are so far away that their notion of China is mostly in the abstract - in the same way I might (not at all) be alarmed if Somalia and Kenya had a war, say. The second group is the "satellite" which depends on China to counter a common enemy - a good example being Pakistan which needs China to counterbalance India's power in the region. Interestingly, but only anecdotally, I have never once heard anyone from Pakistan criticize China's treatment of Uighur Muslims, even though the world is finally catching on that something really fishy is going on. I mention this because the same folks are often seen loudly complaining about the treatment of Muslims in pretty much every other part of the world.
I've often thought we should introduce tariffs based on wages paid in the source country. The goal would be to prevent goods from being artificially cheap due to exploitative labor practices..
Does it have to be cognac, or can I use some other brandy?
I don't think so.

Playing in someone's arena is playing by their rules.

They built that arena with their blood, sweat and tears.

Why should the their reward be decided/judged by people on the sidelines?

You want to play? Pay up.

Dictatorial would be if you could ONLY make a living by selling through Zapier and they made that process unreasonable. They are not the only arena in town.
Also, after the first Victorian attempt to control CV19 through lockdown succeeded and lockdown was raised, there was a significant quarantine breach, after which infections ran out of control. This evidence completely invalidates the premise of your first point regarding r0.

Had people actually observed the restrictions, the Victorian economy would be fully open, like New Zealand is now.
The point is we do allow apps with deep USA interests.

USA propaganda, censorship, and surveilence is not "good".

There is universal, unalienable, human rights. Governments do not own their citizens. They do not have absolute control over them. Govs "rights" end where ours start.

Routinely forgotten when people get fear mongered or try hard waving the flag.
The value is in "it will be the next FB". But we already have a FB and plenty of other existing social apps. They will not go down with a whimper and they will clone features, advertise etc etc. Plus, there's a limit on how many socials a person can really use.

So, sure there is value, but feet to the ground
> I was using Control-A and Control-K a lot on the command line to jump to the beginning of the line, and then erase the rest of the line and tried it once somewhere else and it worked!

This is the behavior of emacs; I'm very happy as I spend most of my time in a terminal window that I can use c- shortcuts both in emacs and in the OS natively.
Kinda hard to answer without a bunch more detail.

In general, you could easily serve this out of MySQL or Postgres (or Aurora on AWS) if you partition & structure the data properly. If the queries are mainly "key" lookups to pull back the row and there isn't lots of joining going on etc then performance would be good too. I've had SQL Server & Postgres databases both larger then that and with considerable complexity and both did a solid job, mainly because we knew what we were doing (and found people who knew more to teach us).

Assuming it is mainly key/value type data you could also use something like Dynamo, but you have to also look at pricing there as Dynamo is pretty cool but it can get super expensive fast when your data grows.

There are still a number of other options too but a lot depends on what type of queries are happening (access patterns), the data itself, security etc. For example, S3 can easily be used if the record is stored by a UUID and that is all you need to access the data by, just store a file by UUID in S3 and you are done, queries are nearly instant and data can grow forever and be super reliable.

FWIW: I have done large data in corporate data centers and in AWS and Azure (not GCP yet). I absolutely favor using the cloud for these things as usually there are more options, it is easier to experiment, and in the end I don't have to fight with IT about getting the right resources.
I'm not referring to namespacing in particular, which indeed doesn't concern me so much for those reasons.
Microsoft joins App Store backlash after xCloud game streaming blocked
To the author: This is a really nifty tool. It's also great that it provides the ability to configure custom keyboard shortcuts. I will be trying this soon.

> Does the following sound familiar: you paste some text from a web page into a Terminal command line, and it gets executed immediately, before you even had a chance to edit it? Only because there was a CR/LF character at the end of the clipboard text.

Oh yes, that sounds very familiar! As the description says, I use another buffer (it says notepad.exe) to re-copy the line without the newline and then paste.
__________

Aside: Is there a similar tool for macOS?

__________

The screenshot also shows a "Prevent Sleep Mode" option. I currently use an app called Caffeine [1] to keep my machine awake (and not automatically lock). I guess DevComrade could replace that too.

[1]: https://zhornsoftware.co.uk/caffeine/
I see your view, but I think you’re comparing a US company operating in China on equal footing with a Chinese company operating in the US which they aren’t either because of monopoly reasons, state backing, or cultural advantage (US company in China has to deal with Uighur backlash and censorship which is intolerable, but not so for Chinese businesses).

We also can’t dismiss the nature of a law. A law may be sufficiently heinous that it loses its validity, which I think many Chinese laws qualify as they are so broad they are as some CCP members have stated, being like the sword of Damocles with the specific intent to terrorize and allow the government flexibility to do what it wants under the image of ‘rule of law’ which it obviously isn’t.
The modifier key symbols are printed on most modern Apple keyboards. See the Magic Keyboard, for example.

> They have more 2-handed / 3+ key shortcuts than any other OS despite lacking the ability to let you control every aspect of the macOS GUI like you can with Windows or most Linux DEs.

What are you trying to say here with “every aspect”?

Mac window management is the opposite of tiling window management. Windows is some sort of hybrid with the snap-to functionality. I wouldn’t say that one or the other is more effective or efficient—Mac trackpad gestures for switching between virtual desktops definitely beat alt-tabbing in Windows (although Windows 10 now finally has virtual desktops as well). They’re different workflows that you can’t expect to immediately find familiar. A “productivity contest” would likely show nearly identical results on both operating systems for the kinds of tasks that users do on a daily basis because they’ve already gotten used to doing those tasks. Switching between terminal windows, text editors, and web browsers is pretty fast on both Windows and macOS.
> Chinese people are a different species, or what?

Yes according them, maybe. They created their own internet.
flipping my MQTT/Grafana server back up and putting temperature monitoring back in my greenhouse, adding humidity monitoring, and preparing for having a baby
Was anyone surprised by this? Defund / Abolish the police sound like the stupidest ideas ever.
> Now enter the security issue, which is very real

The national security trope really only affects the government. The global pandemic has had a far greater effect on the economy and has caused far more deaths than any national security incident or terrorist attack.
I was thinking about just this thing recently, although more from a search perspective: notably, how do I build a full text search index where different users can see different amounts of the documents, ideally without storing multiple copies of the documents. I’m convinced there’s some clever data structures that might allow this to happen, but I haven’t found them yet.
This is what happens when your app behaves like malware.
The thing is with SQL is many devs seem to be in one of 3 states with it. Allergic to it, will not touch it. Enough to be dangerous, and make very bad decisions with it. Amazing at it and fixing poor decisions. I am not sure what it is about SQL but it really seems to rub people the wrong way. I think it is the order of the statements. I think if they had switched the from and select statement around people would 'get' it more.

SQL is a neat tool for what it is. But command line bashing does not seem like a good fit to me. I get what you are saying though. I just would be kind of miffed to have to do something like 'select * from folders(/foldera/folderb/folderc) where lastcreatedate > getutcdate('1970') order by lastcreatedate desc' when I can currently do something like 'ls -ltar'. It is not that I can't do that. But it takes a cognitive load to do it for a command I use a lot. Of course I could make a program to do it. But then I am kind of back where I started? I could get behind SQL in addition to what I have. But in replacement I think that would be a tough sell.
This will be Nadella's Albatross.

He's been given far too much credit for being a 'nice guy' whilst most operationalising the foundations left for him. He has not done anything fundamental for the company, other than changed the tone of the leadership of the company. He's a good steward.

TikTok is completely out of MS cultural reach, and in that way it's a poor fit. Remember Skype? How about IE that ruled the world and MS couldn't figure it out either.

To boot, TikTok is a fad. It's just a bigger vine, and teenager will quickly move on to something more substantial over time.

FB is truly a social network and has a degree of lock-in and therefore staying power, but younger people have largely fled it as well. Snapchat and Twitter both have baseline utility for communicating.

I'm not sure TikTok is any of that - it has the faddish appeal, but none of the underlying utility.
We're not a communist dictatorship.
You can absolutely use Django for an old Php project with PostgreSQL, just fake the initial migrations and it'll pick up right where PHP left off with the same schema.
Empathy Economy: Learn from 3 Brands That Do It Better
Curious how this compares to Xonsh (IIUC, pretty similar idea, tho I Xonsh is actual Python, vs Crush using its own new lang).
> And in 24 weeks, we will have it again.

We will not, because such a move will be seen as pro-China and it’s not worth the political risk as the American population is fairly xenophobic.

The Democrats, if they win, will almost certainly quietly ignore this legislation.
Don't be nieve. Imagine that one day you can't get insurance because you have a family history of Parkinson's. Imagine being put on a watch list when you are born because someone two generations ago on your fathers side killed someone in self defense and they think it relates to anger tendencies derived from his genetics. There are a lot of concerns over the nature and use of DNA. One thing that they don't bring up is that there were actually two candidates for the golden State murders for awhile and luckaly one simply fit the profile better, it wasn't a perfect science and we still could have locked the wrong person up had they also been an old man.
Consistent behavior when piping through all commands. A lack of modes of operation to consider. Simplicity.
Please edit the title of this submission with a "Show HN: " prefix.
You're possibly thinking of this: https://www.quora.com/What-is-a-coders-worst-nightmare/answe...
Rocket Internet, an old-ish tech company in Europe, makes its living off cloning And localizing US startup ideas before the US equivalent makes it to Europe. They’ve been doing it for years now.

I guess the diff is that Europe is still an open market as opposed to China.
The parent didn't say to blacklist the competitor but rather to not inject googles own when a competitors URL was already in the invite.
Avoid Michael Eisen's twittersphere. You will be a better person for it (he is right that C.elegans is a very boring but useful model organism. The two main phenotypes it has are "dumpy" and "uncoordinated".
You're not the first to point this out ;)

https://news.ycombinator.com/item?id=24081449
Opportunity for what? Given the increase in WFH, tech companies are also using less real estate.
> American tech companies can’t fairly compete in China.

They absolutely can if they adhere to the law. LinkedIn and GitHub are thriving in China. Google and Facebook voluntarily pulled out.
This chip is specifically designed to avoid physical access meaning game over. Which, given you carry the device around with you (smartphone, tablet, laptop, etc), is an important feature.

Not just against theft. Some countries are not very free, and might confiscate your device for no good reason. Another important feature is that you can resell the device without having to worry about data recovery.

Obviously, its a knife which cuts the other way too. It has disadvantages. For example, for law enforcement all around the world.
Lumonitor: 4K Touchscreen Portable Monitor by Lumonitor – Kickstarter
There's a similar discussion upthread where someone points out this is a matter of representation -- you could "unwind" the chess board into 1d just as easily.
> I mention this because the same folks are often seen loudly complaining about the treatment of Muslims in pretty much every other part of the world.

Its just capitalism.

Patagonia made a big fuss about facebook ads but their official policy is to no mix business with politics only when it comes to china.

Patagonia was widely celebrated( including here on HN) for their facebook ad stunt. Really pathetic hypocrites live here in USA unfortunately.

https://www.patagonia.com/static/on/demandware.static/-/Libr...

> Far more of our products are made by those Chinese suppliers than they are by the U.S factories because of their expertise and price

> We’ve made the choice not to disengage from countries on the basis of their policies.
Also we have a coronavirus vaccine for pets and livestock that you can buy today.
Why should that be due to protectionism? There could be any number of reasons why the EU has so few large tech companies compared to the US. For example:

1. Costs on top of salary are more expensive in the EU (better worker's rights, more vacation, higher taxes)

2. EU has a more fragmented market than the US in terms of language, demographics, regulations, etc.

These don't necessarily apply to China or India.
Zalando is only for clothes tho? Here in Belgium we have Coolblue and Bol that are decent alternatives to Amazon
Sure, but the fruit was pretty rotten at that point after 18 years of Brezhnev. Maybe if Gorbachev had followed Kruschev, it could've been done without a chaotic mass selloff to gangsters.
The vector extension yes, the C (compressed) extension is unusual: you can have 32 bits instructions aligned on 16bit, while nice for code density this means that the implementation is much more complex than Thumb/MIPS16 extensions..
Will it be blocked by the courts? I find this ban detestable but from what I’ve read Trump has plenty of avenues from which he can pursue this ban, thanks to Congress slowly giving more and more power to the President.
Netdata ftw! Looking forward to the day they add logs for context
Poetry still has to fight with bugs, as you can see looking at the git repository and the issues there. However, in most cases it works fine for me.

Dependency resolution might be a hard problem to solve concurrently, but it would be great, if poetry did not only use a single core, to speed up the process.