skysight-inc/HackerNews huggingface dataset:
Regardless of how I feel about this particular company or transaction, to me this is a bad overreach of presidential power. I guess it's merely a reflection of the incompetence/inaction of Congress to study the matter and do something about it, as is their responsibility.

Why do I say so?

1. The justification for this is that it's a "national emergency with respect to the information and communications technology and services supply chain". Supply chain? Are you kidding me? The permissions given to the executive to declare emergencies for critical goods and services such as related to war time -- these extend to a voluntary communications app? Strains belief, and however you feel, this is not a good precedent to allow.

2. CCP is censoring / monitoring / scraping users' data, so this is a national emergency.... but not for 45 days and then also ok if we can buy the company on our terms.

This is yet another thing I guess time to throw up your hands and say, this is how we live now. One throw-it-against-the-wall proclamation after another.

Even if you're somewhat ok with it, are you really ok with this principle being applied, when someday it may not go how you want, for something you care about?
Which non-diff based migration tools automatically generates migrations immediately suitable for big production databases? I don't think any tool is capable of that, certainly none I've heard of.
All companies in China are required to do whatever the CCP tells them to do.
If you have more than 100 employees, you must have a member of the CCP to provide oversight.
Zhang Zhiming, the CEO of Byte Dance publicly grovels to the CCP. Here is his public statement:
https://www.youtube.com/watch?v=BZa0FGThXak&t=5m4s
The great firewall of China does block email. If your email address is blocked
1. When you send an email to a recipient in China who is using an email service provider whose MTA does not support SSL/TLS/STARTTLS: the delivery attempt by your email service provider will result in a TCP reset.
2. Similarly, if someone in China want to send an email to your blocked email address but their MTA doesn't support SSL/TLS/STARTTLS: their attempt to send the email will result in a TCP reset.

I know this because my Gmail account is blocked in this way.
The difference is that - if I understood right - you're generating your diff just before you actually do the migration.

By comparison, the incremental migration scripts are written at the same time as the feature (I like to do them as step 1 at lot of the time) and by the same developer, who currently has the problem in their head.
https://apps.who.int/iris/bitstream/handle/10665/332293/WHO-...

> Comprehensive studies on transmission from asymptomatic individuals are difficult to conduct, but the available evidence from contact tracing reported by Member States suggests that asymptomatically-infected individuals are much less likely to transmit the virus than those who develop symptoms.

> The available data, to date, on onward infection from cases without symptoms comes from a limited number of studies with small samples that are subject to possible recall bias and for which fomite transmission cannot be ruled out.

Go looking for evidence on the internet I suspect anything can be supported. I stopped trying to keep up with the evidence a few months ago; but certainly as of May I was infuriated by how little actual knowledge seemed to be disseminating about how, in detail, this thing spreads.

There is a lot of 'common sense' out there that appears to be unsupported by attempts to gather and work to evidence. I havn't seen anything so far to suggest that asymptotic transmission is the problem. My theory is that people are ignoring quarantines if they have mild symptoms - but again, no evidence.
Fractal Topological Insulators: New materials operate in fractional dimensions
Ubuntu 20.04.1 LTS is Available for Download
spreading this is copyright infringement. Intel has to sue you for copyright infringement in court.
I'm a polyglot and half my languages were learned as an adult. I really think you just need to immerse yourself for a few months.

It feels so so strange to me that the science is apparently still out on that.
This joke never gets old
They can chuckle because this is a dream come true for them.

These acquisitions will massively enhance the surveillance capabilities of the NSA and CIA.
Trump barrs US companies from doing business with TikTok and WeChat
I have similar issues in Chrome on macOS and in Safari on iOS. Twitter feels broken, like a cheap knockoff
24 puffins isn't that heavy. I think I weigh about 180 puffins.
... or they already have your feature in development and will crush you before you even launch...
I clicked on the link because I misread that as “pornography”. Oh well
I think that's a fair counterbalance to the amount of power smaller states have at a federal level.

Small rural states with similar ideals can form voting blocks and have the benefit of 2 Gauranteed Senators. That plus the electoral college method of presidential elections puts a ton of power in their hands.

I'd call this a feature of the system. Ironically it's "states rights" and the pressure of adopting an existing system ("free market") that's serving the left instead of the right in this case.
Has TikTok stolen any IP?
I believe it and it makes sense, but I've never encountered it myself.

Sounds like your definition of "small scale" encompasses every project I've ever worked on. :D
Trump bans US transactions with Chinese-owned TikTok and WeChat
Feather blades are great, but for anyone reading this who thinks about switching to a safety razor from cartridges or electrical ones: Don’t start out with them, they are really unforgiving even for safety razor standards in how easy it is to cut yourself.
The IEEPA is literally a law. (Also, PRC laws are vague/broad and often applied arbitrarily, just look at the new Hong Kong security law. Not saying this isn't true for US laws, but it's disingenuous to point at the laws when the effects and implementation of those policies matter more.)
There are numerous "industry standard" terms including hot/cold, black/white, allow/deny, positive/negative etc.

The generalized concept that white=good,black=bad is something that can easily disappear from all "industry" with more precise terms.

In the case of this topic, allow/deny is a much better set of names.
I actually think this is great. Each issue isn't equal in it's implementation and importance.

Some things I'm fine being decided federally, others I prefer states. These various scenarios allow for that so I think it's a great flexibility of the system.
Are you planning to share the code ?

GPT-3 has some pretty interesting demo which unfortunately are unfortunately rather disappointing once outside a carefully crafted environment. Said otherwise, a paper is nothing it it cannot be reproduced.
I'd assume the goal of a population-wide infection program would be to end social distancing. Otherwise it's not clear what the point would be.

Vaccine deployment won't eradicate the virus immediately, so the most at-risk populations will likely need to be personally vaccinated before they can safely stop social distancing.
That doesn't change the fact that during the critical period people are muuuuch better at acquiring language than after. Moreover, while people are fairly equal in their ability to acquire a language during the critical period, there is _much_ more variance in ability, all else being equal, after the critical period. The science isn't still out on that.
You are currently discussing the cost of lockdowns in fairly liberal circles.
Thanks for the detail.

If transaction refers to a payment transaction, then I don't understand how this isn't an abuse of power if it leads to removal from app stores, thus removing all functionality. If the president has the power to ban financial transactions, fine, but by effect, if the app is then removed from the app stores, then that effectively bans it for any other use as well, such as text, video chat, and audio calls, which is against the restrictions you quoted.

If I travel to China while this ban is in place, am I allowed to use the app while in China (assuming it's not removed from the app stores)?

This is all such a slippery slope. I am just so scared about my family's future. Trump is keeping my family outside of the country, needlessly, and now he is preventing effective communication.
Thank you for sharing! I always enjoy hearing stories about how great minds act when interacted with! She sounds like she was a pleasure to work with.
> And with comments! Explaining why a certain index or constraint exist!

You can put comments in Python files...

> With constraints named meaningfully, available for manipulation, not auth_group_permissions_group_id_b120cbf9_fk_auth_group_id.

You can name your migrations with:

manage.py makemigrations --name "prettier_name"

> In my opinion, if there is something less likely to happen than writing a complex app to run on interchangeable databases, it's the need to repeat the same history of migrations.

Maybe he never worked in a team? Or wrote any integration tests at all? Or implemented rollback? Because those are pretty much basic things for every serious project.

> I have a patch_db.py script that I have used, with small variations, in several projects.

So you are basically wrote your own schema migrations tool, but inconsistent across projects, and you maintain it yourself. Not a good idea IMO.
So does this mean Apple will have to remove WeChat from the App Store everywhere in the world including China?

If Apple does this, what will it mean for their huge business in China?
When you work 12 hours shifts sometimes it's hard to cook a healthy meal. The next cheapest option is McDonald's and other fast food.
This would also explain why the anti-body tests have proved so unreliable. A lot of people already have reactive anti-bodies without being exposed.
f-droid seems to manage, somehow, even as a volunteer effort...
> There's a big difference between a private company determining what is hosted on their servers vs. the U.S. government forcing a private company to censor speech.

So are media networks like CNN, MSNBC, Fox etc. They are private too. But they are still regulated. They can't post whatever they want and are held liable for any news that they present to their audience. Social media companies aren't regulated in the same way. They have more powers than the Government because they can literally censor anyone's speech they want. They can ban anyone they want. If they are left-leaning they can ban right-leaning content. If they are right-leaning they can ban left-leaning content. They are also not regulated like media networks because they are given immunity from liability through Section 230. They can never be held liable for what is posted on their platform. It is like having the cake and eating it too. Heck, they can even censor the US President's tweets and videos. This makes them extremely powerful. It is surprising to me that US citizens are perfectly fine with this setup.
Now I'm homeless! Thanks, HN! That'll show the Chinese!
This is such a bleak take on an innocuous story.
It gives you a hardware testing environment with system calls for reasonable amounts of wall clock time.

If you're simulating actual hardware, e.g., a Verilog description of a RISC-V microprocessor compiled to a cycle-accurate simulation with Verilator, your simulation rate is going to be ~10KHz. You can write useful tests with the Proxy Kernel (or something like it) that run in ~1 million instructions (minutes of wall clock time) while still getting full system calls like printf. However, booting Linux is out of the question (days of wall clock time). Running bare metal is useful, too, but you don't have system calls there.

If you're doing fast RISC-V virtualization, like on QEMU, or doing emulation on an FPGA, you're running at >1MHz and running a "normal kernel" like Linux is totally tractable. However, it would be foolhardy to expect to jump from hardware design to immediately booting Linux.
Hobby Tunneling
Here's an example with Flask+Django ORM: https://gist.github.com/ChaosJohn/3842014035353d11591ec82f88...
> Every suicide is a tragedy.

People often have very reasonable reasons they want to kill themselves. Doesn't mean they should necessarily do it, but such statements are invalidating or unhelpful to the suicidal.

I think ultimately people just want to be understood.

It's also a little bit cultural isn't it. For instance Euthanasia is a form of suicide that can be entirely reasonable and made in the absence of mental illness.
Justifications are meaningless. The US wants to curtail Chinese influence and power, so it finds some mumbo-jumbo to justify it.
> Migrating the code to open source will be a big effort.

No, it is not. It's 5 shell command at the most.

$ git init

$ git add .

$ git commit -m 'Initial import'

$ git remote add origin git://...

$ git push origin master
Trump just neutered Iphone sales in China. Apple can't even get revenue from WeChat now since those are transactions.
Chemistry experiment produces the brightest fluorescent materials ever made
SpaceX successfully reuses and lands a rocket 5 times
> Apple and Google have control over which apps are permitted on your device

Has Google ever unilaterally removed sideloaded apps from Android?
Oh interesting, what's your native language and did you only know one language before adulthood? There are studies that have shown that the likelihood of being a polygot is influenced by having a multilingual childhood.
You won't learn about long-term side effects in 6 months of testing.

The accelerated testing should still make them safe enough to administer to the risk groups where the risk of catching the virus is higher than the risk of the vaccine.
Maybe they are just much better at not being so easily discouraged.

And as for the study:

By the end of the training, those participants were 13% better on average.. There's a general feeling that people can't learn the sound patterns of a new language in adulthood, but our work historically has shown that's not true for everyone," Chandrasekaran said. "In this study, we are seeing that tVNS reduces those individual differences more than any other intervention I've seen."

"In general, people tend to get discouraged by how hard language learning can be, but if you could give someone 13% to 15% better results after their first session, maybe they'd be more likely to want to continue."

Sounds like placebo to me. ROMANES EUNT DOMUS.
Woah,

> DNS Lookup API is capable of programmatically perform lookups for A, NS, MX, AAAA, TXT and SOA records of any domain.
> 1,000 requests/day - 30,000 requests/month -- $9.99/mo

What kind of crazy person would buy those, when practically every single programming language has a library for this?

On the other hand, there is "Redis API", which seems to have no storage limit (!), and free for <100 requests/day. There are no mentions of max request length there, so I wonder if I can use this for my backups.
That depends on how ugly that consistency is.
The ruling was because around 2002-2003[1] Internet was reclassified as Title I (Information Services). Since then ISPs started doing shenanigans, like throttling and in some cases outright blocking (first major attack was VoIP). Each time, it happened FCC stepped in, fined them, the company paid the fines and stopped doing what they were doing.

Around 2014 (IIRC) Verizon, sued FCC saying that they have no right of controlling ISPs and court ruled that Verizon was right. That ruling basically removed FCC right to control the Internet, but it hinted that they can reclassify it.

Immediately petitions and protests started asking FCC to reclassify Internet back to Title II (communication service[2]).

Obama sided with population, and Wheeler reclassified internet to Title II in 2015 (with some exemptions, like the requirement to lease infrastructure). After Trump wins he immediately started dismantling everything Obama did, which included the reclassification back to Title I (which according to the ruling FCC has no control anymore).

So as you see the ruling wasn't about NN but about whether FCC has control over service classified under Title I (information services). It has nothing about Title II (communication services).

[1] You might also notice that ISPs (which was a lot of them in late 1990 and early 2000), started disappearing around that time

[2] Despite the misinformation, Internet started as Title II, since it was initially provided by telcos, which were under Title II. Unlike today, back then we had large choice of ISPs o chose from since Title II required leasing lines to competitors.
BOINC Radio Podcast
This, on one hand, I appreciate everything App Store is providing to my family and friends. I would much rather everything stays this way if that is only a choice between App Store and No App Store.

On the other hand as a developer you cant help but feel how powerless, unfair and unjust the whole system is.

There has to be a middle ground somewhere. The best of both world, or an improvement to the current rigid model. Although I am not entirely sure if side loading is an answer.
> The environment was being edited, and not some text documents.

That's all very well until you want to put your code in source control.
Following lunatics: The fantasies of Mussolini and Hitler
You're right in that (at least under IEEPA) the executive order doesn't seem to have the authority to ban free usage of these apps. In fact it also excludes regulation of "the importation from any country, or the exportation to any country, whether commercial or otherwise, regardless of format or medium of transmission, of any information or informational materials" (which include films so may include video clips as well).

So maybe the implementation won't be a complete ban from the app store, and instead something much smaller scale that only prevents payments, or if app stores are asked to ban it, maybe the courts will strike it down.

Edit: there is speculation from more knowledgeable people in this New York Times article: https://www.nytimes.com/2020/08/06/technology/trump-wechat-t... (starting from "The order appeared to ban transactions ...").
I think GP is trying to say that Facebook routinely takes the stance that they shouldn't be the arbiter of acceptable speech. So it's notable that they are actively policing speech in this instance.
To be honest I think #2 was applied a bit too broadly. Sure rustc gets scrutiny but the std isn't the easiest library to contribute to. Not only is it large (by rust crate standards) but it's also tied to the compiler which adds another barrier to contributions.

Mind you, increasingly parts of the std are more like wrappers around third party crates e.g. hashbrown and parking_lot.
Tomorrow this exact mumbo jumbo will be used against "California" companies and "New York" companies.
I think a dependence upon US technology should be evaluated separately from US services/companies/staff.

There’s nothing wrong with US tech. There is a lot wrong with US persons, subject to capricious US military/law/spying, having real-time control over your device or the services it needs to run.

You can say the same about Chinese tech. Nothing wrong with the device, everything wrong with allowing a government far away real-time remote access/power.

It’s time to peel away software from services once again.

If we break off the control of software distribution, and disable automatic remote updates (which is manufacturer backform/RCE), hardware in the general case can become reasonably safe again.
I'm not so sure, Facebook fatigue is real and TikTok built a better product.
considering the "OR" I would assume it includes any transaction with Tencent Holdings Ltd. including their games, QQ etc.
> The concern stems from the data that TikTok and WeChat collects on their US users, as well as the perceived inability of Chinese companies like ByteDance and TenCent to reject requests from China's ruling Communist Party (CCP) access that data

Isn't this exactly what US companies have been doing to their users? Isn't it also what the US government has been trying to achieve for years?

As a European user, it looks as if the pot is calling the kettle black.
> Searching for "safety razor blades" shows a pack of 100 for 7 USD - 11 USD, and I see a 50 pack for 15 USD

I once got the Derby blades [0], $5.59 for 100. I still have around 90 of them left somewhere in the attic because I got what I paid for. Now, I use Feather blades, about the same price for only 10, but one blade lasts me multiple month and I get better results. But as you said, with safety razor blades you only pay a fraction compared to cartridges anyway ;)

[0]: https://www.amazon.de/Shaving-Factory-Derby-Professional-Ras...
The problem with email is "most emails are unencrypted". Only the transmission over SMTP is mostly encrypted worldwide. So the ones who owns the MTA can eavesdrop the contents.

The mail content encryption, GPG/OpenGPG/PGP are not widely deployed, (complex setup for non tech users), and even in that case, the headers are not encrypted.

This is the gap Telegram, Line, Blackberry (partially) have filled over the years.
We don't really have good explanations on "how does anything know where to go" in biology except "brownian motion" everything goes everywhere and if the association is strong enough it sticks
And Reddit $150M I believe (wow didn't know that about Discord).
Google didn't provide a working phone.

When users complained that their phones died while showing a 50% charge and would not work again until connected to a charger, Google did nothing to fix the problem.

>The processor easily overheated, a bootloop bug made quite a few units die prematurely, and lastly, a battery problem surfaced that led to early shutdowns anywhere between 50 and 0 percent. At least the remaining owners of this Nexus device don't have to worry about the latter issue anymore — according to Google, that is. An engineer just marked the early shutdown entry in the company's issue tracker as "fixed."

I don't know about you, but when I just retrieved my Nexus 6P from my junk drawer a minute ago, it didn't have an update pending.

https://www.androidpolice.com/2019/11/16/nexus-6p-early-shut...
If someone is dumb enough to add it, someone is dumb enough to let it through code review.
they don't, but WeChat is also huge security risk spying on people abroad with access to photos etc., tool used to tax evasion payments within the app etc.

for instance you go to chinese restaurant - you can choose to pay legally with card or cash money they have to tax or undocumented untaxed income through wechat
How can you decide who is at what risk from the vaccine with only an accelerated test?
I don't think it was vague, the executive order stated:

> The following actions shall be prohibited beginning 45 days after the date of this order, to the extent permitted under applicable law: any transaction that is related to WeChat by any person, or with respect to any property, subject to the jurisdiction of the United States, with Tencent Holdings Ltd. (a.k.a. Téngxùn Kònggǔ Yǒuxiàn Gōngsī), Shenzhen, China, or any subsidiary of that entity, as identified by the Secretary of Commerce (Secretary) under section 1(c) of this order.
How could that work? For security, an internal site lacks a connection to the internet.
Only took a couple decades to do this. A messaging app that allows China to read everything but not other countries should be illegal to begin with. Entirely secure or not at all is the way.
And if you can reach the MTA, that means the email itself is unencrypted. So the MTA can monitor the email content.
I don't know of anybody doing that - unless you had automated checks that it was a fast and non-destructive operation, that would be highly risky.

I'm simply talking about using the current production database as a basis for generating the required changes, rather than "here's what I think my production database currently looks like based on a version number and these 75 chained migration scripts I've run on it in the past"