skysight-inc/HackerNews huggingface dataset:
These are all arguments that would support book banning in the Soviet union and all similar totalitarian regimes.

"Thousands of books go out of print every year, so what's the problem with us banning these specific books for political reasons?"

"Does it really matter that we banned these dozens of books? Thousands others were not banned, and are available to the Soviet reader at the nearest bookstores!"

This is a slipper slope, and we're already sliding quite deeply into it. Amazon just banned a book about transgenderism that it considered "offensive":

https://ncac.org/news/amazon-book-removal

This is clearly the Soviet case: it's not banning a single book, it's banning the ideas that it presents, for being Politically Incorrect. Once the book is unavailable, American readers will not have access to these ideas anywhere. Any other book presenting these same ideas will also be banned on the same grounds.

This is precisely what was happening in the Soviet Union and similar totalitarian regimes that banned "forbidden / politically-incorrect" ideas.
That’s AIS which is standard on all commercial ships and optional, AIS-B, on pleasure craft. It’s transmitted on channel 70 VHF. You can get the same information from a site lie MarineTraffic.com or build your own receiver from rtlsdr library and a cheap tv receiver.
> For C++ apps, llvm + clang (or an equivalent) is only needed on developer’s computers, not something you’d normally ship.

unless you want to JIT-compile C++ code at runtime which is the original point.
DEXs solve those problems in a Forex-type environment, not all environments.
It's also worth understanding whether +0.0 and -0.0 are equivalent in your environment:

* Do they compare equal?

* If they're convertible to boolean, do they both evaluate to false?

* If you serialize/deserialize the value (e.g., to JSON and back), does it maintain the distinction?

* If you send this value to a database (esp. one with stored procedures), how does its behavior compare to your language?
>banned crypto mining and accrued even worse social costs

Could you describe what social costs we'll have by banning crypto mining?
Surpressing information is wrong. The publisher not publishing is a minor case here, the Karens and SJWs who make existing work disappear by having it banned from libraries and/or public marketplaces are the main enemy here.

Also, being tolerant to intolerance breeds autocratic and non free societies. A lesson mankind seems to have to learn over and over and over again. My children will be taught that you do not suffer the Nazi, the Communist, the self-righteous conservative calling for a ban or the SJW.
Improve your inbound strategy through email marketing
> Perhaps I should have picked a different person or just not mentioned him.

I agree. MLK is consistently used as a cudgel to defend color-blindness despite never supporting that approach.
This is definitely the funniest thing I've read this week.
>You do realize your comment perverts the very meaning of the word "freedom" to mean the opposite of its actual meaning, right?

It's not a perversion at all; in fact, this sense of freedom being more than raw ability to "do whatever you want" was recognized as early as Rousseau and possibly even earlier. This also led to the creation of the concepts of positive and negative liberty. "Freedom from" is absolutely a valid form of freedom, and a core one in our society. It's why things which aren't harms (and sometimes barely even hurts) are prohibited - public nudity, playing loud music on a bus, and other forms of nuisance. The canonical example is the fact that there is no harm-based reason to ban corpse desecration. In fact, it's a law based on the offence principle. There is some space in our society for laws like that, but we need to be careful with them, of course.

This case is even more benign - we have here a company refusing to sell these items. You speak of 'information and ideas', but these ideas can still manifest even on Ebay. No 'unacceptable idea' has been 'banned'. I'm not sure who you're saying is using Newspeak. As was pointed out by Marcuse in the 60s we're well past Orwell - now the contradiction is hidden in the noun itself.

What we describe as 'free societies' are full of restrictions on some freedom to ensure the development and use of greater freedoms. That's a core part of liberal society.
Can you elaborate on this? How does swapping out O for a 0 introduce a backdoor?
You mean the mining isn't driving electricity use?
The future impacts of autonomous systems on urban ecosystems
I answer this question a lot. For me, a summary version of my model is as follows:

EM is a technical role in the sense it includes managing technical projects. However, it is not an engineering role. I hold Engineering Managers accountable for the following three things:

1. People Management. You are the line manager. You must deal with hiring and firing. You should know the intrinsic motivations of everyone on your team and be able to feed those motivations. There are rote parts of the job as well, such as signing expense reports, vacation requests, and performance reviews.

2. Project Management. You are responsible for your team's delivery. If the team is blocked by something external, you need to resolve that.

3. Program Management. You should "own" your area. You should understand why the company is investing in your area and you have an opinion and a view for how your area can best accomplish the company's goals. You should understand your users/customers as well as or better than anyone.

Even if you can code, as an Engineering Manager you should not take work items for your team. If you need to switch your focus to interviewing a candidate, or a valuable team member is getting poached, or you need to talk to a customer, etc... your team needs you to take care of these things. If you have to make a choice between doing your EM job and keeping your team unblocked by delivering code, you messed up.

That's a very brief overview of how I treat the role. I know many folks disagree, so YMMV.
I added that paragraph about fifteen minutes ago based on feedback in the comments here.
I create a new account for each different topic I comment in so that only dang can track me. ;) For real though, I would have -1,000 karma if I only used one account because apparently to other HNers think that my comments and questions are pathetic. Very elitist community, I feel safer making new accounts.
Bitcoin’s elec consumption could exceed that of Australia in the coming months
> So, "cancel" means "evaluate someone based on their entire person rather than just the things that person is most famous for"?

Lots of people tried to cancel Brendan Eich because of something unrelated to the his professional career. There are still comments on HN that try to cancel him from time to time.
So if you were in charge of the government, how would you propose regulating these companies? By forcing them to act as a "utility" that has to list every kind of product?

Do I disagree with the Dr. Seuss delisting? Yes. Do I think government regulations would be more harmful than helpful in this case? Yes.

If eBay was a monopoly, I'd be much more concerned (all the more reason for robust anti-trust legislation). But in practice, if you want to sell a Dr. Seuss book, take your business elsewhere.
Launch HN: Authenticator by 2Stable – The missing Authenticator app
Hi HN! I'm Kevin, the co-founder of Authenticator by 2Stable (https://authenticator.2stable.com). I would like to share with you our project, it's a secure, fast, encrypted, and minimalistic authenticator app that generates, store and manage your two-factor (2FA) authentication codes. We have built an Authenticator app because many people still don't know what is two-factor authentication and why it's essential nowadays. Our mission is to secure users accounts and showing them how easy security can be.

At this time our app is only available for Apple devices, all the accounts a synchronized between all the devices and securely backed up on iCloud in encrypted form.

We’d love to hear how we can improve our product experiences. We'd love to hear your thoughts, please leave your feedback below!
Neither. It depends on the specifics. Should you be allowed to not serve someone who has anger issues? Does it matter if this anger issues are caused by genetic hormonal imbalance?
There is a company called EditShare whose primary stock in trade is (or was, times do change) digital video server appliances. AVID sold such a thing, but it requires AVID software to work... and it turns out that film editors are about as persnickety about their choice of NLE software as programmers are about their text editor choice. So Alice may favor AVID, Bob likes Final Cut, and Claire uses Adobe Premiere. All three are competent editors and the director wants them all on the project. By using standard file sharing protocols like AppleTalk and SMB, the EditShare server lets them work on the same footage.
I don’t see an issue with an author updating their books with new editions.

I do have a problem if they ban the older editions.
Have you heard of Julian Assange’s surfraw?

$ alias d='sr duckduckgo -text -ducky'
$ d '!man surfraw'

[www-browser opens http://manpages.org/surfraw]
[…]
DESCRIPTION

Surfraw provides a fast unix command line interface to a variety of popular WWW search engines and other artifacts of power. It reclaims google, altavista, dejanews, freshmeat, research index, slashdot and many others from the false-prophet, pox-infested heathen lands of html-forms, placing these wonders where they belong, deep in unix heartland, as god loving extensions to the shell.
[…]

Edit: even better, dict(1) (or GNU dico):

$ dict foo # same text as !dict’s http://dict.org/bin/Dict?Form=Dict2&Database=*&Query=foo
Blog comment sections.
I didn't previously claim you were impolite, although I do think you were.

If this were a peer you knew and respected personally, calling them out in front of other peers and suggesting others might think he meant it in a racist way when it doesn't relate to the issue at hand would be impolite. It implies you might think the speaker intended to invoke racist connotations, which derails the conversation and raises questions about the potential racism of the speaker in the minds of other participants.

> As kids, were ignorant of the origin of these words. Does that fact make our use of them them less offensive and rude?

The issue here isn't ignorance. Your examples are racial slurs. "Lynch" is not a racial term, nor is "firehose" or "bus". There are potentially offensive connotations to all of those words based on prior history, yet somehow we are able to grasp the nuance when used in a different context. At least today.

> What’s the difference here?

The meanings of the words.

Being able to make a theoretical case as to how something could be offensive (if framed in a way it was not framed) is not the same as usage of a racial slur. Dropping the n-word casually is not equivalent to using a branch named "master" in your git repo. We're way past "politeness" and well into viewpoint enforcement, and I think you know this.
If you're getting the results you need at that speed - great! Else, the speed doesn't matter.
Perhaps you are extending the discussion far past the point I was trying to make in a single sentence.

Discussing things with people on hacker news is frustrating because people like you extend the argument to way way way past the point at hand. All of a sudden we are talking about clean energy deployment, not that BitCoin mining is using a lot of power and resources.
Good idea. I would pay for this.
Retribution, vengeance and holding grudges isn't how we're going to build a stronger society.

On the contrary, spite definitely has a useful purpose in social structures. It strengthens the negative effect of unwanted behaviour.
This article was pleasant to read. Well reasoned, well delivered, and timely.
I used Wazzapmigrator to do this a couple of years ago
Well, two things here:

You wouldn't actually add salary as an interaction, as it is salary you are trying to predict. You'd use an interaction between experience and department to predict salary, as you correctly point out.

But usually when doing interactions, you don't apply it to the bias term, so you will get this:

salary = b0 + b1*d1*exp + b2*d2*exp ...

And this is essentially a model for each department, but all models share the bias term, b0.

If you also interact the bias term with the dummy variable for department, you will in effect have completely independent models,

salary = b0,1*d1 + b1*d1*exp + b0,2*d2 * b2*d2*exp ...

But I don't think that is what is normally done when applying interactions between features.

Anyway, I think we both agree, once we get our terminology aligned.
I don't think this is a particularly accurate description of pytorch in 2021. Yeah, the original c++ backend came from torch, but I think most of that has been replaced. AFAIK, all the development of the c++ backend for pytorch over that last several years has been done as part of the pytorch project -it's not just python wrappers at this point.
Anyone else instantly hear the Imperial March and imagining X-wings and Tie-fighters flying around it upon seeing that photo? (and I'm not even a Star Wars fan)

https://www.youtube.com/watch?v=-bzWSJG93P8
I’d like to double down on your defense of OP.

Communication overheard is an inherit trait of large organizations. To some degree we can improve this with digital technology, but it’s a fundamental problem.

If you need to rewire the communication pathways of 10 people, the complexity can be up to O(n^2) because you might need to make adjustments for how every individual is getting signal from other individuals. As organizations grow the old pathways of communication are less optimal, but it’s also more expensive to rewire communication. To some degree corporate communication overhead buys stability and consistency across the organization.

You should attempt to optimize communication with those nearest to you in a large workforce, but at a certain point all you can do is give feedback to corporate about the communication pain points. If you work in a large organization and you can optimize your local communications to be completely optimal you probably aren’t communicating with enough people to have a full impact on the organization.
Since it is assumed that Binance owns the validator they could simply blacklist the address from ever making transactions.
Whatnot raises $20M for it's platform selling Pokémon cards, other collectibles
I wish society could embrace more the sentiment:

"I disapprove of what you say, but I will defend to the death your right to say it"

~ Evelyn Beatrice Hall

Because...

...
"Then they came for me
And there was no one left
To speak out for me"

~ Martin Niemöller
I appreciate the politeness :D

The quote comes from the official Scrum guide. I'd say that is an authoritative source (just like yours, mind). I was just pointing out that according to 'the bible' you have to incorporate the framework as a whole, or not call what you're doing Scrum (Scrumbut perhaps?).

I agree with you on the commercialism surrounding Scrum and the financial incentive.
I love this guy's channel. He's constantly cranking out new ideas.
I’m aware it was a joke :) But I think the confusion was sincere; the explanation in the article is lacking if you don’t have a clear picture to begin with.
"Hey if you give me $100 I'll invest it for you"

"OK, here"

"Oh oops someone stole it, that's too bad for you, oh well bye!"
I want to argue for the use of "Authorization".

What you pass in the "Authorization" header is an user identity, which is established through authentication. And the server uses this identity to decide if you are authorized.
The jagged line issue seems to have largely affected batches shipped in late 2020. Judging from the device serial numbers, it looks like there may have been four hardware revisions to the RM2. I have a more recent RM2 (early-February) and don't have the jagged lines issue or the wavy lines issue.

Custom templates are possible without modifying the device at all, using free tools online. Bookmarks you can get using the DDVK hack (but they aren't anywhere as slick as the implementation on the Supernote).

I'm not sure what you mean about the lockdown of the device. There's a thriving third-party community, including a package manager (Toltec), you get a SSH password out of the box, and you can even install a full Linux desktop environment on it (Parabola-RM).

I'm pretty satisfied with mine. My biggest gripes are: (i) PDF searching is poorly implemented; (ii) no searching of handwritten notebooks apart from metadata; (iii) although you can get bookmarks with a hack, there's no way to bookmark notebooks like you would with paper notebooks, e.g., with several different style sticky notes that are easy to find and access. The built-in eBook reader functionality is poor, but since it's so easy to install KOReader, that's not an issue for me.
This comment fits the intolerant mindset that seems to have been emboldened over the last few years, just like the 'woke' mindset it encourages people to wake up and push back against.

There is nothing crazy about people being vocal for more respectful, inclusive and considerate treatment towards races (or sexualities etc) that have a history of being oppressed.

Dr Suess's estate made the decision to change and stop publishing the titles: https://www.theguardian.com/books/2021/mar/05/dr-seusss-lega...

And if a company like eBay wants to get on board with that and stop listing them to either support the change, respond to that market sentiment or even protect their own profits then they have the freedom and right to make that choice.

Being vocal for respectful inclusion of groups in society is NOT the same as government sanctioned persecution for heresy from medieval times. So don't conflate the two.

Say whatever you want, question authority, just be respectful and constructive towards society and open-minded to changing things that are not respectful to others in modern times. It's not that hard.
This is a good point. If someone is willing to look at the git history of an issue, they can glean a lot of information about the progress.
In the interest of good HN commenting spirit I'll assume good faith on GP and elaborate on my snarky post. I'm sure that many people are tired of comedian's incessant refrain of the importance of "punching up." It's pretentious and tired, but before that the tired phrases were "I just want to make people laugh" and "I make fun of everyone equally." GP's first ethnic group cited were the Scots, so let's go there in the context of North America. Depending on your view, Scottish people are either part of or closely related to the dominant ethnic and racial group. They are not recent immigrants and share language, accent and given names with the majority of the population. By contrast (and especially in the 90s when the Simpsons enjoyed its prime) South Asian immigrants are a visibly different recent minority ethnic group. They have distinct languages, accents and generally don't use western given names for their children. So the Groundskeeper Willie/Scottsman argument is creating a false sense of fairness. To make a tired youth reference, making fun of the grunge kid with the long hair and the weird pale kid with the sweatpants and long fingernails aren't the same thing.

As to why not have whites play Asians even in a cartoon when they can just as easily play space aliens and pink unicorns? The same reason we all hate Big Bang Theory, it leads to tired and insulting jokes based on shallow stereotypes. This is why Asians don't like Apu, because most of the jokes around him are based on lazy and frequently negative stereotypes. The jokes about space aliens and pink unicorns could also be lazy, but there's no space aliens or pink unicorns to get affected by them, fortunately. Remember that Nahasapeemapetilon isn't even a name in any culture, it's made up to sound funny to western audiences.
Please share any first hand experience if you have faced any internet blockade anytime in last few years. I am seriously skeptical of the news portals now a days.

The reason for my skepticism is that I have never faced internet censorship. I was in Delhi till last June.
I think "Flying" would be even better, as the ship is most likely moving somewhere, not just standing still.

Would also tie the story into the story of the Flying Dutchman (https://en.wikipedia.org/wiki/Flying_Dutchman) and maybe provide some explanation for why people been seeing it as flying
Svipe: A Global Digital Identity
I don't see why used sales should be controlled in the same matter as new sales.

Discontinuing the printing is different than preventing sales of used copies.
Any you're willing to list any by name?
That section was mostly intended to pre-empt the expected complaints from people who would say "so you expect open source maintainers to give away even MORE of their time for free?"
Battery technology announcements are always extremely over hyped.

Right, except this announcement specifically isn't. It's a short description of a new technology with targeted use-cases, which explicitly points out the ways in which it's not ready to displace existing technologies.

You are correct that there is often unjustified hype around battery technology in general. But this article is absolutely not that.
> What if I want to use GPGPU in Photoshop, or a game with more than two users? Or really anything aimed at consumers?

Then use API supported on your target platform. It's not ROCm then. Maybe Vulcan Compute/DirectCompute/Metal Compute?

> That's irrelevant, server products can choose their own hardware and OS.

It is relevant for ROCm.

> > You can install Linux very easily

> "For a Linux user, you can already build such a system yourself quite trivially by getting an FTP account, mounting it locally with curlftpfs, and then using SVN or CVS on the mounted filesystem"

I'm quite surprised to see comparisons ad absurdum after suggesting to use proper tool for a job. Installing a suitable operating system - for a supposed hacker - is a convoluted, nonsensical action nowadays?

> Only on old hardware, and you can't expect users' computers to be compatible. In fact, you should expect users' copmuters to be incompatible. That's like saying consumer hardware support GLIDE.

Vega is not that old; the problem is that is not not procurable anymore, which, if you read my comment again, I agreed that it is a problem.
For most of my career I did well with no daily meeting. Team meeting was 1-2 hours weekly and I quite liked that rhythm. When I was blocked or short of work I would talk to coworkers or my manager. So maybe stand-ups are targeted at less autonomous people, but overall I find this a bit childish.

Of course there is once in a while a "wait wait wait I have already encountered this issue" and someone can help another, but it is rather rare and half the time it is a false alarm because as you said people do not pay much attention.
I used the word "reevaluate" to be kind.

Because I can't seriously think that woke people are saying that MLK's work must be banned

You are welcome to think what you like. But the fact remains that there are people trying to cancel MLK for being anti-gay.

A year ago, saying that woke people were trying to cancel Abraham Lincoln would have seemed crazy, too. Yet here we are.
> Yes, I am implying that a typical bookstore shouldn't have Mein Kampf for sale. And as a matter of fact, I think a typical bookstore doesn't have it.

Really? Trying the "check availability" feature on https://www.barnesandnoble.com/w/mein-kampf-hitler-adolf/112..., for example, it looks like most local B&N outlets have it in stock.
Um what? Who lost their job?
"One sequential primary key field is all the columns anyone will ever need in a database"

- Bill Gates
Yes - it is exactly that, when the ocean is cooler than the above air is when this can happen.

https://en.wikipedia.org/wiki/Fata_Morgana_(mirage)