skysight-inc/HackerNews huggingface dataset:
It is worth noting the article author may be motivated by prejudice: https://en.wikipedia.org/wiki/Talk:Sarah_Jeong#Actual_langua...
Americans listen to propaganda every day. Do you really think FOX News has the best interests of Americans at heart? No, it’s just another one of the propaganda outlets millions of Americans use every day.

In the end this order is just a reflection of Trump’s xenophobia and blatant disregard for justice. He never once attempted to engage TikTok in discussion, he dismissed everything the company said outright, and now he is forcing a sale of the company to the US.
I think the commentator meant "depth of field"
hmm you're right. I wonder why that is...maybe the percentage skew of content creators to consumers..I'm sure there's more to it too
The reason people bring it up is that it's real for some people, even if it's not a universal requirement. Anyone who sells software has customers who have standardized on one database. Some places have senior management wanting to avoid lock-in (Oracle migrations will almost always be mentioned in this case) and may have pressure or outright requirements — and if you're a contractor working for them this will be written into their requirements. Some products have a demo/lite mode to make it as easy as possible to try – e.g. SonarQube can run in a single container (with prominent warnings that your database is not persistent) just to make it easy for someone to try it.

It's certainly not the most common and I would definitely seriously question it if you know you're going to benefit from a Postgres-specific feature (the last big Django project I started used JSONField and several other features heavily), but the world is a big place and there are many features which only some people use but it's critical for them. This discussion reminds me a lot of when people would question why you need a localization framework because they've never used one.
Classic sites was based on Jotspot, which they acquired in 2006. I'm pretty sure it was Ruby/Rails at that time.

I suspect sites, at some point, didn't make enough money to maintain a separate team with a skill set that wasn't common at Google.

It take 16 months after the purchase before they relaunched it, though. So perhaps they had already rewritten it in a Google tech stack?
I'd say US, and China's contradictions are by far greater than "disagreement in management styles"

USA talks TikTak, but the world hears "the overall political arrangement of China"
China absolutely allows American apps to run so long as they adhere to the law. Google, FB etc voluntarily pulled out of China because they took moral objection to said laws.

However, this is unprecedented as the US isn’t giving TikTok a law to adhere to. It’s just a ban.
HN wouldn’t have a first clue about most things, global or not. Comments around any controversial article/topic turn into a dumpster fire. It’s amusing and depressing to see. Not sure when it got this bad or if it was like this from the beginning.
a) Publishing is altogether a different situation.

b) Small nations can't feasibly have their own social app networks to any degree of scale.

c) The US is not China. For the most part FB is not a national security risk, whereas the Chinese apps could become that. China uses it's apps to observer and control every aspect of behaviour in China - the wherewithal, mans, intent etc..

d) This is tit for tat: China does not allow foreign social media in it's house.

I'm not so sure I agree with this, but it's not so outlandish.
Is this true? I thought modern server CPUs had access to true randomness that didn't need hypervisor mediation. Or does the hypervisor have the ability to trap RDRAND?
Show HN: Devsheets – Quickly find the cheatsheets for everything tech
The principle is just whatever Mr. Trump personally sees and understands as being something that hurts him personally or allows him to make a move that projects his personal image of strong man.

The problem is not even the goal, but the shallowness of the approach. He doesn't appear to be surrounded by people who craft comprehensive strategies that he then understands and ponders deeply before hitting the tweet button.

He had plenty of time to organize a cohesive policy to redefine the relationship with China; this all looks like improvised reaction based on a hunch or worse based on rumors that the Tulsa rally was tanked because of a viral video on tiktok.

I'd be happy to be proven wrong, please give me some stand of hope that we're dealing with a super smart 4d chess player that just behaves like an incoherent senile showbiz person. I might not agree with policies but I'd honestly prefer a competent person to this lunacy.

This whole thing is surreal. We have a chaos-monkey pulling the strings on global economy and order, and we're discussing whether he may or may not have a point on some things. He clearly has a point on something now and then. A random number generator would resonate with parts of the populace even more.
What is this comment trying to say, by putting China outside of the "rest of the world tribe"? Does this mean that Chinese people are a different species, or what?
I haven't seen any discussion about how other non-China non-US countries feel about TikTok being forced under American ownership. For example, I understand that TikTok is quite popular in the middle east, and I imagine that some countries there might not be happy with American intelligence services having access to their citizens data, at least if they are also subscribing to the beliefs that short video clips are a national security matters. I suspect those countries wished that Bytedance sold just their US operations, but it appears they are instead selling _all_ non-China operations.
This sounds like a lot like the concept called a "sky hook", you can even have it rotate and use it to fling stuff further into space.

Isaac Arthur has some nice videos about it on YouTube.
Microsoft are one of Facebook's investors, although a relatively small one.
Ask HN: JSON Output for CLI Tools?
I am currently our public command-line tool some love and although we officially have an `--output=json` flag, it rarely works or does anything useful.

* While thinking about how to fix/implement this for more commands I was wondering if this kind of more structured output is actually of interest/use for developers/devops/SRE?

Some context: The tool in question is a client for our API and used for validation + updating resources and triggering long running loadtest jobs. Users are developers, although we also recommend it for integration into CI/CD pipelines etc.

Any feedback is welcome :)
This is the instructions I followed which includes a link to tool to use:

https://youtu.be/krRXGPUUjvU
As someone also outside US and China I have found this saga really entertaining. As stated in the article, TikTok doesn't capture more info than Facebook, whatsapp or many other American companies. And as shown by Snowden, those companies happily share that data with the US government.

The only reason why there is so much ruckus is because it is another government doing it.

But this type of censoring is equivalent to what the China is doing with the great-firewall. All in the name of national security and preserving g the country values.

As an outsider user of technology, one has to accept that most applications are going to share whatever you put out there. And when you really want to share things privately, you should use encryption methods or meet I real life.

I ve learned to avoid any expectation of privacy online.
I think this viewpoint is pretty one-dimensional and oversimplifies the complexity of geopolitics. The US is like any other country in that faces a constant struggle between its idealistic values and the realities of the world. To say that “the West doesn’t care about the human rights violations” is absurd, as if you could paint nearly a billion people (Europe plus US) with a single brush. The idea that by supporting one repressive state you forfeit your ability to critique other repressive states is also absurd. The world isn’t that simple.

To give you an example: in retrospect, keeping Saddam in power and not invading Iraq is considered a fairly reasonable opinion; i.e. even though we got rid of a dictator, the consequences were arguably worse.

The reality is that the West tends to not get involved politically if the state in question is insular enough to not affect other countries. This isn’t because they condone abuses in these countries, but because a long history of failed colonialism and wars has rendered the West extremely hesitant to get involved in any sort of ‘just’ war that isn’t provoked by the state in question (see Iraq and Kuwait for example.)

The contemporary populist rise of American hostility to China is also linked directly to offshoring jobs from the Rust Belt, so again, there are clearly groups of people who have issues with China that aren’t merely “crush the rising competitor.”

In any case I don’t disagree that the West has sunk democratic movements which were against its interests, but that to say all such attempts will be shut down is overly-simplistic.
No these are fundamentally different. SSTOs make things expensive because the rocket equation is unforgiving: every kilogram you haul into orbit needs fuel and propellant, which in turn makes the rocket bigger and heavier, which in turns requires more fuel and propellant, which in turns... So, you don't want to bring up anything unnecessary, like taking your first stage into orbit SSTO style.

Landing boosters is an incredible engineering feat. The rocket equation is just derived from the laws of physics, it's not something you can change with great engineering.
To take the fanboy's pride as an example, how much time is spent taking a Falcon first stage from landing to re-launch? Days? Weeks? Months? If you are expecting to use your launch infrastructure the same way we use a large commercial airliner then this isn't good enough.

An SSTO could launch, orbit, return, refuel, and re-launch in the same day. For high-value cargo where the mass it not too much (c.f. humans) this might actually make sense.
Only a few need to check to see what’s submitted and serve as a canary for others.

It’s possible some bad actor could do dumb stuff, but SSL helps in that at least the server would have a unique id.

Personally the first time I used HIBP I checked the javascript that was running and read about what happened.

It’s possible that someone could hack their server and replace the javascript with new bad versions. I don’t check anymore. But it’s unlikely, and a shared, common risk of using any site, I think.

But the important thing with HIBP (and other sites) is that I never send them any sensitive information.
The most interesting thing about this deal outside the obvious political drama in my opinion is that this will change Big Tech landscape overnight.

Microsoft has done enterprise so well for so long but has always struggled on 'consumer tech' outside of its Windows OS. Acquiring a social media platform is going to catapault it into the heart of consumer tech.

Question is will TikTok be a parallell arm or will it help Microsoft's consumer tech ambitions for One Drive, Xbox etc?
Or burning! Though that requires regular dry conditions.
Curses Library Automated Testing
> But how many people will check in detail what‘s submitted?

That's a valid criticism. It only takes one person finding clear evidence of problematic behavior to advertise that fact to the entire community. So long as a small fraction of people do actually check, the whole community will be fine. But if only a negligible number of people check it, then perhaps no one will be checking when it is abused.

> And again, how do you prevent that different users get different functionality?

Well, it depends on how the system is discriminating among users. To a great extent, that kind of abuse is prevented by anonymous users. You don't have to log into HIBP in order to use it. The system could still be discriminating by IP address, or even by various kinds of browser fingerprinting (including just collecting the advertising company cookies that so effectively eliminate anonymity for much of the web). Occasionally using TOR won't help against this -- a malicious operator could simply provide "clean" functionality to all TOR users.

- - - -

On the whole, things like, k-anonymous API design, making source code open, or having a small fraction of users checking for security issues all help a great deal and make it difficult for a malicious operator to abuse the system. But none of them are perfect. In the end it comes down to trust. Troy Hunt has EARNED that trust due to his openness, and in no small part by choosing to implement protections like these that he didn't need to implement, and I find that extremely persuasive. If you take steps to ensure that your CANNOT cheat your "customers", then that's pretty good evidence you aren't likely to be trying to cheat them.
The only thing is, TikTok will be an amazing advertising platform for the up and coming Gen Z.

I do believe its an absurd price though, Facebook is around $288 per user vs $588 here. If a platform that is very good at making money from Millenials, Gen X and even Boomers (all of these generations are established in their careers, and have far more money than Gen Z) is $288 per user how is this ever going to pay off?
As mentioned in the article in the first paragraph:

"and it took a failed M&A process to get here"

Second paragraph:

"especially in the wake of the M&A process[0] that ended earlier this year right back where I'd started"

[0]: https://www.troyhunt.com/project-svalbard-have-i-been-pwned-...
Previous coverage:

https://hn.algolia.com/?dateRange=all&page=0&prefix=true&que...

https://hn.algolia.com/?dateRange=all&page=0&prefix=true&que...
I usually use jq just to format the blob, and then some unholy combination of grep -A/-B, tr, and sed to get the output I want. It’s usually faster (for me) than relearning jq’s query language.
There’s Zalando in Germany, which sees itself as rival to Amazon, but nowhere as big. And I think it’s safe to say there’s no substantial competition in social networks space. Even though Telegram is registered in London, Durov is playing by the US rules.
> GP is talking about cultural power, not political power.

And yet where do the life and death decisions get made? In political arenas, not cultural ones.

> - being told they're the root of all evil

For a long time, they were. (Trust me, I'm English, I'm painfully aware of this.) Many of them in power still are - just look at the GOP, for example, or UKGOV.

> - being told they can't "punch down"

I mean, "punching down" is bad no matter who does it.

> - being told colourblind-ness is racist

Because it's still picking a side - "I don't want to get involved" is just an implicit picking of the side with the most power.
OpenBSD webpage looked just fine in 1998, and it simply hasn't changed since (why should it?)
I think hosting the static dumps for owners that don't approve the auto-migration (and don't manually migrate) would be a great idea. Sure, you can't update your site without migrating in the future, but you can always fix up the auto-migration after the fact. The important thing is that this would keep the old sites alive with a high fidelity.
Is there nothing between turning the other cheek and stopping to their level?

Ugh.
Messari | Crypto | 100% Remote | Full-Time

At Messari, we are obsessed about data integrity in the crypto space. We aim to provide signal inside a noisy blockchain industry by building robust data pipelines and beautiful UX to surface actionable insights to crypto professionals.

We are in search of talented and hungry individuals who are interested in building a better infrastructure in crypto. Roles open:

- Senior Backend Engineer: https://jobs.lever.co/messari/f9a5788f-3821-4c8b-80dc-39882e...

- Senior Front-End Engineer: https://jobs.lever.co/messari/bc911195-09fe-4c76-b981-46f85d...

For more info, visit https://messari.io/careers. To apply, follow the links above.
Player or not I hope YouTube take a page from TikTok. Their recommendation algorithm is abysmal (my opinion of course, and the opinion of many people I've talked to; anecdata, but given that I've never heard anyone saying they're hooked on YouTube recommendations, while I've heard tons of people hooked on TikTok's, I'd say there's at least some truth in this claim) and hasn't seemed to improve at all for the past, I don't know, five years? And they seem to only care about pushing their subscription increasingly more aggressively, while shoving more mid-roll ads into non-subscribers' streams (these days there are sometimes ten ad breaks in a twenty-minute video, think about it). Sad really.
I would have preferred if Facebook bought TikTok. It would have been easier to run ads.
I'm left handed: side of thumb on Option and Command, middle finger on Esc. Voila!
I think it’s safe to assume that all breached info is archived and available forever.

Both as a curiosity, a research tool, and a crime tool.

As a hobbyist, I used to have a folder of breached data (ashley Madison was really fun). And if you add in groups like /r/datahoarders, the data will probably be kept someone.

The dataset could be reconstructed if needed.
Homer a) does not hide the bitterness and brutality of life and death, b) takes a very earthy view of the gods, and this is what Plato/Socrates chiefly complains of in The Republic. If Achilles's shade tells Odysseus that he'd rather be alive as a hired hand that dead as a star among the shades, it does not contribute to troop morale. If Zeus and Hera are stepping out for a quickie, that just isn't dignified.

I think Butler invented the "milliherm" for male appearance.
>The reversed-domain-name convention makes sure you'll never get two different groups claiming the same name

Surely that's only true at any one instant? Domain names change hands all the time.

For example: All non-EU citizens in the UK that have .eu domain will have them forcibly de-registered at the end of the year. What happens to a eu.example.foo package then?
>Twenty-seven-year time trends in dementia incidence in Europe and the United States — The Alzheimer Cohorts Consortium

https://n.neurology.org/content/95/5/e519
Ha. And here I actually respect Zuck for not banning all the conservatives like Jack did. They just tried to cancel Facebook, so, why the hell would Zuck give into demands now?
More like TikTok declared war on America.
So I might accept your basic premise, but not your suggested remedy. As other have pointed out, the fishermen may not have a lot of other options.

better would be to deport/repatriate the crew then sink the boat to make an artificial reef.

This hurts the boat owners.

though, they might then decide to take "revenge" on the crew for costing them a ship...

also, in the case the fishing is done by a nation/state, they might consider this an act of war.

so it is a tragic problem.

and just wait until deep sea mining takes off

https://www.theatlantic.com/magazine/archive/2020/01/20000-f...
They do that for a reason: Businesses stay in business, employees remain in the company, which means customer relations, supplier contacts etc. are kept, company-internal knowledge doesn't get lost etc. - and those employees still have money to spend in the economy. Keep in mind most of these schemes were already in place before Covid, they are not temporary measures and financed as such (e.g. they mostly work insurance-like and were well-financed before the pandemic started), though the money paid out was increased in most cases. The macroeconomic disruption avoided by this is immense.

What this additionally allows for is a) better planning beyond 2020 for companies, and b) much higher willingness in the population to cooperate in the preventive measures like distancing, masks and so on, which helps to explain the stark difference in new cases between both regions.
If the idea is to have output from CLI apps/scripts that can be easily parsed so that chaining scripts together without regexing yourself to death is the goal this sounds like what PowerShell Core (which runs on macOS and Linux as well) does: PS commands return objects -- with a default .ToString() output if you don't grab the result and use it in the next step/script -- allowing easy object.property accessors as well as foreach iteration if the command returns a list/array of objects.
DevComrade is different from many similar utilities (e.g., from Puretext) in how it uses Win32 simulated input API to feed the text into the currently active window, as though it was typed by a person. For example, it works well with Google's Secure Shell App for Chrome.
The Structure of Zelda: Link's Awakening Overworld Map
Innovation can be hard for entrenched businesses in Capitalist states as well. One could argue that large corporations are a form of totalitarianism. Witness big auto in the west struggle to keep up in the EV field.

To your point "free-er" states can give rise to the lone wolf innovators who force changed by the power of a new, better idea. (and a solid business plan)
Used both for years in production. Maintain several core Vue libraries. Honestly I am happy with both - much of a muchness really.
Where can we bet against this. The prices are unbelievable.
Facebook-the-product doesn’t want to be the arbiter of acceptable speech for the whole world.

Facebook’s HR department does want to be the arbiter of acceptable speech for facebook employees communicating with each other inside the company.

These are quite different situations, IMO.
Opinions and ideology might be mutable but they are not a choice. You get convinced into them, this is not something that you can just choose.

Anyway, I would argue that simply protecting immutable characteristics without also protecting certain actions does not make sense. For example it makes no sense to protect sexual orientation but not the action of holding your partner's hand in public or publically saying that you are of a certain orientation - after all your employer/person that you are doing business with would likely not know your sexual orientation without doing either of the above actions.
Yea but even Fox News isn't anti-American. I certainly disagree with most that would come out, but they aren't against free markets, free speech, freedom of religion, etc.

> In the end this order is just a reflection of Trump’s xenophobia and blatant disregard for justice. He never once attempted to engage TikTok in discussion, he dismissed everything the company said outright, and now he is forcing a sale of the company to the US.

Let's not forget that the China issue has bipartisan support in the US. I also don't think there is any discussion that needs to happen with Bytedance or TikTok. What are we supposed to talk about? Did the Chinese have similar discussions with Google?

We played nice and gave them the opportunity to join us in the world community and they decided to be adversarial. These are some of the consequences of that.