skysight-inc/HackerNews huggingface dataset:
Trade won’t occur if the costs incurred from government or State action increase the price to a level I am unwilling to pay, or else get me to reconsider a producer or service provider that doesn’t incur these additional costs. State interference isn’t a non-factor you can dismiss out of hand, honestly it probably is present in most transactions, but tariffs introduce an additional cost that specifically targets foreign producers and providers.

> This is going to sound condescending, and I'm sorry about that, but you should consider adopting a principled set of economic beliefs rather than one based exclusively on your politics.

I appreciate the consideration and that is good advice. If I had more time I would go back and re-read what I said to see if there’s anywhere my politics and economics appear to be blending together because I do actually try to keep those separate.

Primarily what I’m arguing here, or intending to be arguing are terms from a mostly neutral perspective, it’s still my perspective, so not entirely neutral.

With all due respect I enjoy reading discussions where people are agreed upon on what they are discussing, and tariffs are one of those discussions where words like “fair” get thrown around in several different directions, and inherently they are not fair and not intended to be fair. They serve a purpose, a revenue generating political purpose, maybe even several political purposes, and when words like “fair” get thrown around in such a manner, it really ruins the discussion because it’s not a discussion: it’s a tactical game of obfuscation played by whoever influenced the participants views most strongly.

So let me quote myself from a different comment chain. Perhaps you will still perceive my economics and politics to continue bleeding together; I think any considerations of economic policy are going to have some level of politics in then considering what is being discussed is a form of policy, but I haven’t put forward any explicit policies today.

> To be clear, I’m not anti-tariff. My priorities might be different, and all other things being equal I prefer no tariffs to tariffs by default, but let’s not pretend they’re intended to make trade fairer. They’re revenue first, retribution second (these last two may have flipped in the 20th century, but that’s a separate argument to have), and all other effects are tertiary.
Overeducation may itself be a problem:

Elite overproduction, and especially overproduction of the youth with advanced degrees, continues unabated. Our institutions of higher education have been churning out law, MBA, and PhD degrees, many more than could be absorbed by the economy. In a Bloomberg View article published just a few days ago Noah Smith provides the numbers for the overproduction of PhDs (America Is Pumping Out Too Many Ph.D.s https://www.bloomberg.com/opinion/articles/2021-01-04/americ...).

http://peterturchin.com/cliodynamica/the-storming-of-the-u-s...
Or, perhaps, "support violent insurrection after peaceful protests against authoritarianism, human rights violations, political corruption have failed, when there is no further peaceful opportunity for opposition."

(The United States had an election, right? One with no more than the usual, minor, issues, right? One where legal actions were taken and weighed appropriately, right? One where one specific loser seems only to be complaining about losing, right? One where all of the other contemporaneous votes were not objected to, right? One that will be revisited in 2 to 4 years, right?)
Can't you disagree with a philosophy without calling it a cancer? It's this warping of language, 1984-style as in the original comment, that is the biggest problem.
Stephen Wright:

"Why is the alphabet in that order? Is it because of that song?"
> as suggested by the objections from Germany, France, and Mexico noted by Greenwald, these corporations are effectively acting as the government

To elaborate on the other user, Germany and France both ban holocaust denial and "hate speech", which would include much of the content on Parler. Mexico's speech laws are less clear, but if my reading is correct the constitution allows regulation of hate speech. And in practice, speech in Mexico isn't protected from the government or cartels.

So France and Germany could be seen as asking the US government to take a stronger stance on hate speech. This would, of course, require a constitutional amendment, at which point anything goes. Excluding that, what you see (and will continue to see) is corporations stepping in to ban hate speech because the government is restricted from doing so.
Wonderful.

dwm, dmenu, and st.

Good naming is required to have code of good quality.
These name are too short, they lack of clarity.

A good name is concise, give the point, and is pronoucable.
I don’t know about other islands but I’m in Aruba at the moment and you can get a PCR test in 8 hours. I imagine those days will soon be over.
Ever since Steve Jobs said no to flash, Adobe gave up. Even opensourcing it wouldn't have helped I don't think.

It was success for flash or the iPhone. And the iPhone won.
Certainly not. I phrase comments like that as a way of connecting with the point of view of the commenter, because that makes moderation more persuasive. By no means does it follow that I agree with them. I'm simply acknowledging how they feel [1].

What I'm telling the GP, and HN users generally, is that when something lands with them as a provocation or bait, we need them to pause instead of rushing to HN threads to vent about it, regardless of what the intention of the writer seems to them to be. It's all too easy for readers to get provoked, especially on the internet, even when no one intended to provoke them. Instead of reacting reflexively and making the thread even worse, we need them to handle that reaction and wait until they're able to be a bit more thoughtful [2].

Of course it's also my job to make that case to the commenter without inadvertently provoking anybody else. Obviously I didn't pull that off this time. I can see how my GP comment looked like a claim about your article, and I should have been more careful to disambiguate my own intent [3]. Sorry for fucking that up!

On another note, I wish you wouldn't be "careful not to participate" on topics that you know a lot about! If you participate by sharing some of what you know, there's a chance for people to learn. Of course the arguments here are pitiful—HN is a large internet forum. I don't like it either. But it's all relative, and you (i.e. all of us) shouldn't underestimate the power of adding solid information to a discussion.

[1] I used to tell people "Please don't X, regardless of how right you are"—but that sounds like I'm saying they're right, which I'm not (I say that to everybody). So now I phrase it as regardless of how right you are or feel you are, which seems to preempt that misunderstanding: https://hn.algolia.com/?dateRange=all&page=0&prefix=false&qu...

[2] https://hn.algolia.com/?dateRange=all&page=0&prefix=true&sor...

[3] https://hn.algolia.com/?dateRange=all&page=0&prefix=false&so...
I very strongly disagree with that method. There is a lot of natural variance in how much people spend in a month. Some months you spend $1k, some months you spend $10k. It doesn't make sense to use a fixed monthly budget at all. It also just encourages arbitrary gerrymandering of your expenses. If you want a PS5 but have no more room in your budget this month, you might decide to buy it next month instead. But then you'll just end up spending the exact same amount next month, so you've deprived yourself for one month for zero financial gain just because you're gaming the arbitrary constraints you impose on yourself.
The fact is, right wing is present on Twitter, Facebook, reddit just fine.

What is not present are their radical wings, which were kicked away just like leftist violent radicals. Difference is that at least so far, mainstream left is ok with those being kicked.
I wonder how long it will take for Go to become like Java by adding baggage like this.

As soon as you see Enterprise Go, it's over.
GitHub, which is owned by Microsoft, is using Slack instead of Microsoft Teams.
Read Richard K. Taylor's Training Manual for Nonviolent Defense Against the Coup d'Etat. The difference between stability and instability can be decided by a few prepared individuals who act when time is of the essence.
Is this the part where we pretend your organization doesn’t already use something like a ticketing service, wiki, etc? I find it hard to believe you don’t have any sort of tool to post information already. If it’s true, run.
Use it for what exactly? Speculation?

Certainly not for buying goods and services, as no one outside the black market uses Bitcoin for that either.
What is that period of time, a tweet is only really good for what 4 hours. After that what is the point no one is going to scroll that far. It has been roughly 6 hours now and no action on either of the reported tweets.
Parler Users Breached Deep Inside U.S. Capitol Building, GPS Data Shows
That might work for the tasks we know the energy budget for. But that's probably not what we want an AI for.
https://plaintextaccounting.org/#time-tracking
Isn't that just a company policy? At some-point, the lawyers will get clued-in and require that even on Slack and other company-wide chat there be a limited retention window!
There's a difference between a community backed effort vs a CEO of a small company that wants to throw $1M at something. Considering a community would do it for free, I'm under the impression that the CEO just wants to make money.
> I mean; C++ templates are Turing complete.

that's not a very high milestone to achieve. Even java generics are turing complete (https://arxiv.org/abs/1605.05274)
Is there any significance that he chose "Internet 3.0" rather than "Web 3.0".

I think it is important to distinguish between websites/broadcast SMS (Facebook, Twitter), hosting providers (AWS, GCP) and "app stores" (Apple, Google). I hope readers understand the differences.

Here is a thought experiment: How large of an audience, i.e., how many daily visitors, does a website need to have before an act of banning a contributor becomes a free speech issue. What is that magic number, the threshhold over which the website comes to be perceived as a home for "free speech". Most websites fall below this threshhold. For example, journalists, bloggers, politicians, etc. do not debate hellbanning on HN as a free speech issue.

What is this number. Or is it something else.
Nice work! Just out of curiosity: Which of the price tiers (1) is chosen most regularly?

(1) https://freesewing.org/community/join/
First off, I like Glenn Greenwald very much as a journalist.

Remember that he and Laura Poitras helped Edward Snowden disclose to the world what he did, in 2013.

In other words, as a journalist, he does, or should command a huge amount of respect from the HN community.

He has my respect.

Now, with that as a background, let's talk about this article.

It's an important article, and yes, broadly speaking, the claims that are made are true.

But the problem I have with this article (and not with Glenn Greenwald personally, who again, is a great journalist!) is that it's a little bit too broad...

To give you an understanding of this, let's say that in the future, I ran an online service with an App Store, like Apple or Google.

OK, so now, for whatever reason, the Parler App is removed from the App Store that I run.

But, to tell me (and the newsreader) that it was an act of Tech Tyranny, of Monopolistic Force -- is not good enough.

You see, I believe in several things:

1) Strong Logging

2) Chain Of Command

3) Chain Of Custody

But most importantly, the "5 Whys":

4) https://en.wikipedia.org/wiki/Five_whys

In other words, I'd like (as a member of the public) an "organizational backtrace", starting with the engineer who physically removed the App from the app store, moving from there to his manager that ordered it, and moving from there up levels of management.

In other words, WHO ordered WHAT, WHEN, and WHY.

In other words, don't start with the highest level effect, the silencing of free speech, start with the lowest level effect -- the physical removal of the App from the App Store by the engineer that did it.

From that point, use the 5 WHYS to work backward, something like, "OK, this engineer did this because he was ordered to by his manager", so WHY did the manager do it?, "Because he was ordered to by his manager", etc.

But now the question arises -- Who was at the highest level of management at that company that gave that order?

And now we ask WHY again... so we need to talk to him, and find out exactly WHY (what socio-political-moral-ethic-legal-or-whatever pressure was applied to him, and how?)

See, answer all of those questions, and THEN you have the true story!

But all this being said, I do love Glenn Greenwald!
I saw a topological diagram of how each of these systems and many not mentioned were connected to each other, and it raised more questions than it answered.
Not likely, considering the side which calls border controls xenophobic was the one pushing for more restrictions to stop the spread of COVID.
Has the GPU performance increased enough on recent Intel iGPU updates? I have an i7-8550U (UHD 620 GPU) with an external 4k screen (internal FullHD) and it's ... painful to use. Super sluggish and stuttery :(
You'd better turn on the TV. As of a few minutes ago, the FBI has formed a "sedition and conspiracy" strike force. If you think the FBI is having a briefing on national television because I am being hyperbolic, congratulations, your divorce from reality is complete.
> Maybe this belief about most people being stupid is correct, therefore free speech must indeed be limited, but I do not see any of the advocates of limiting free speech having the courage to tell what they really think in the face of those whom they want to protect.

I don't know about this part. the narrative seems to be more about protecting the vulnerable from the stupid, not so much protecting the stupid from themselves.
Specifically, it's not airborne, which is the only relevant mode of spread in an airplane.
Looks like you missed the massive discussion regarding Whatsapp’s ultimatum to everyone if they want to continue using their service for free:

https://news.ycombinator.com/item?id=25662215
Enzyme: Performing Automatic Differentiation on LLVM IR for C/C++
> Your freedom ends where my beings. You may be free of saying whatever you want, but if that ends up doxxing information about me that I didn't want to reveal, or it ends up spreading misinformation about me that ends up in death threats, then you are NOT free to do that.

You just described investigative journalism.

Doxxing is not itself a violation of your rights, it’s just taboo when it’s done in the small.

Only when it’s done with the intent of causing illegal harm, such as “X lives here, go kick his ass”, would it be a violation.
All but the last are used by everyone as it is basically impossible for mail to be accepted reliably from an email server that doesn't have those set up correctly.

As for S/MIME, certificates are a pain to deal with for most people and all they really care about is transport-level, not E2E encryption.
Thanks for all the work you’ve done for ETH! It has enriched my life greatly, and I am so excited to see where things go post-EIP1559 and 2.0!
That's fixable without telling people to not bother wearing masks.
who cares? isnt this what they always say? "don't like it? build your own x". Then you cant get mad when they do it.
dgb23, I will do my best to answer all your questions... I hope the experience this time will be better than the previous ones:

what drives the schema?
We provide you with an intuitive UI to create the schema. Later down the road, we plan to add a CLI for easier integration with scripts and other tools.

Can I use websockets with this?
Since we provide you with a generated Node.js source code you can build on top of it with whatever you want and expand your application with any missing capabilities.
Websocket is also on our list, but to be honest the list is long. We are looking forward to getting more contributors to be able to expedite the releases.

What problems does it solve that others don't?
We are focusing on saving time for Node.js developers and provide them with a set of tools for all the repetitive tasks they usually face.

Why does a simple CRUD application need GraphQL integration?
We initially generate the app with CRUD operations (both with REST and GraphQL). The idea is that developers will keep adding on top of that all the more complex APIs and operations relevant to their business domain - Currently with code, and soon with more tools to expedite some of the boilerplate.

Why are there emojis everywhere?
We love emojis, more precisely we love beautiful UI. Once the CLI is out you will be able to avoid the emojis :-)

Why does it feel like their intentions are unclear?
I would love to provide details on every question you may have about our intentions. Generally speaking, we hope in the future to create a sustainable business around the open-source project, while keeping the service free for 99% of the users. The project is open-source so anyone can host a server locally and get all the benefits of Amplication with no string attached.
I love the names:

dynamic window manager,
dynamic menu,
suckless terminal

The names are all very clear once you know the naming convention.
The US is basically the center of this pandemic now. This is a joke. It's too little too late.

What they should do is test people leaving the US for other countries - spare the rest of the world.
We use Discord in a professional context as a kind of virtual office, with voice channels set up for team offices and meeting rooms. The persistent voice channel is the absolutely crucial benefit above and beyond the "click-to-start-a-call" UX on other platforms.

We only pay $75/month, for two levels of server boosting. It's so underpriced for the corporate usecase, it's practically criminal. We'd probably be willing to pay four or five times as much, especially if it would allow us to host video/screen-shares with more people.

I appreciate that Discord is gamer-focused branding, but their inability to launch more or less the same product under a professional brand is astounding. They're leaving huge sums of money on the table. For example, being able to run a public Discord instance for customer support, with individual rooms per customer, and customer screen sharing and get anybody in the company to leave their team office on the private instance and join the support call in two clicks is mind-blowing.
That's really not how Section 230 works.

https://www.techdirt.com/articles/20200531/23325444617/hello...
related book on the alphabet by rosen
https://www.npr.org/2015/02/07/384108640/alphabetical-tells-...
This is moronic. We have between 30M and 130M cases here. There is no mathematically possible way in hell that international passengers could bring COVID here in any noticeable way at this point.

Why would they do this? I'll tell you the one and only one reason: some people are making tons of money off it. I just flew back to Hawaii from California and had to pay $170 for a COVID test, even though I'm already immune.
Covid testing hasn't been, and still isn't, universally available. Mexico, to pick one neighboring country with a lot of cross-border traffic and cultural ties to the US, has done 97% fewer tests than the US has, for example.
Etsy’s experiment with immutable documentation (2018)
Every time an article from this site appears on here I'm reminded how beautifully designed their website is too. Typefaces, colours, no clutter. It's refreshing.
This is correct. You can't have democracy without free speech. If you don't trust your fellow citizens to be able to deduce the truth, you shouldn't trust them to cast their own vote.
Show HN: What Is My Browser. Get All the Browser Information in a Cleaner Way
Most users want stability. If I shipped an app with Qt 5.12 dlls I would to bump to 5.15 and force potential bugs on users in a minor release.

Qt's track record on user facing bugs just isn't good enough
Long term benefits? check

Good for our constituants? check

Good for whoever pays for my campaign? check

Oh, you say it will jeopardize my reelection? fuggetaboutit /s
Congratulations on the launch. This looks fantastic!

AWS's release cadence is absolutely crazy - I can barely keep up with all the new releases. Are you planning on supporting all AWS services? If so, how are you planning on keeping up?
There are a few reasons.

1. Audibility. I know for certain that my BTC is safe, sitting in a UTXO that everyone in the universe can see. Counterparties can verify the provenance of the coin.

With Zcash and Monero, you face the risk of (invisible/unknown) inflation (a property of an unauditable supply), protocol bugs (such as failures in the zkp) and counterparty rejection due to lack of coin provenance. This risk affects the market price.

Both these scenarios have happened, and could happen again. The first generation of ZEC had a broken zkp, which could be traced back to errata in the academic paper. [1]
XMR (and other CryptoNote deriv coins) were failing to check for low order keys, so you could 8x-spend tx's.

2. Lack of exchange exchange support for US people, eg: real USD into XMR. 'not on coinbase'.
* Kraken does XMR, but they also do not have a bitlicense (NY residents are blocked).
* Gemini only has ZEC

[1] https://electriccoin.co/blog/zcash-counterfeiting-vulnerabil...
[2] https://jonasnick.github.io/blog/2017/05/23/exploiting-low-o...
I just put all my expenses (except rent) on a single credit card. Chase generates a spending report that categorizes transactions for you, so you can see how much you spent on food/groceries/travel etc. each year with zero legwork put in.
You would need more than just a pre-travel testing requirement. You would also have needed an arrival quarantine and post-arrival testing.

I wonder what percent of asymptomatic positive cases pre-arrival testing actually catches. I’m sure that number also changes depending on how many days before traveling you’re allowed to get the test.

And to actually prevent COVID from entering the US, I think you would have needed all of that fully in place in January, or perhaps earlier.

Effectively what this would have meant is a total border closure for several months at the beginning of the year. I’m not sure if that would have literally been impossible, but I think it’s totally fathomable why that didn’t happen.
In all the above cases (person spouting epithets at your bar, social media users posting hate on your website) these are people with whom you have no contract. They are there at your permission, as long as they behave according to your standards.

When you rent space to someone, and they start using it in a way you don't like, maybe even specificially violating their lease, you can throw them out, but it becomes a legal process called eviction. You can't just put their stuff on the sidewalk and change the locks without going through that process. This is how the game is played when you get into that business.

Maybe that is the part that's missing with the AWS/Parler situation. AWS doesn't want them, but they leased space and services to them and there is a contract. Breach of contract is not something that either party to the contract can determine, because they both have conflicts of interest. If we had a judge review the contract, and approve the eviction, at least there would be a lot less basis to claim that are acting capriciously or out of bias.
If Amazon isn't a monopoly (or at least close) then why is Amazon facing action or under investigation for antitrust from Congress, the European Union, the DOJ and 3 states?
Google Research: Looking Back at 2020, and Forward to 2021
Why wasn't this done months ago? Seriously, is there any good reason?