skysight-inc/HackerNews huggingface dataset:
> - It creates an in-group signal
> - It's ridiculous

Note that a working ingroup signal needs to be costly.

Something that sounds idiotic to the outgroup means people can't just casually say it, and it creates clear divisions.
Black Lives Matter (the movement, not the slogan), are an extremely contentious and divisive group whose founders have described themselves as "trained Marxists" and whose demands go include abolishing capitalism, abolishing the police and "disrupting the Western nuclear family". People bearing the banners of this organisation have spent the last six months rioting (causing dozens of deaths), burning down entire communities, destroying countless small businesses and livelihoods, and much more.

If you support BLM's wider goals and you think the violence is justified, we can agree to disagree. But if you think that all of the above is so anodyne and non-controversial that it transcends politics, then you're the exact kind of person that Coinbase wants to jettison.
A Comforting Video to Watch when you are Sad or depressed
I think it's just that pull to check back all the time that I'm talking about. It's something social media companies engineer for - the more times you check, the more ad you see. So it shouldn't be as strong on HN, but I still feel the pull to check if someone replied, or if anyone upvoted that comment or article I posted.
I'm not familiar with the story, but this is what I found: https://www.businessinsider.com/aaron-cheung-brings-homejoy-...

> The weird tale begins with an email that John Salzarulo received Tuesday afternoon. A Los Angeles based user, Salzarulo received an email from Cheung that "$20 cleaning is back!" thanks to its local partner.

> "I wanted to reach out personally today to invite you to join a private house cleaning trial with our Los Angeles partner, Fly Maids," Cheung wrote, not disclosing his connection to the company.

> When Salzarulo clicked the email link, the Fly Maids' site logged him into his Homejoy account, which still had his credit card number and notes about where to find the trash can.

I don't know if it's illegal, but I definitely think it's unethical.
I always find it curious that some people take the name "Black Lives Matter" at face value, and assume that the only possible reason anyone might find the organisation (not the slogan) debatable is that they don't think black lives matter.

Do you assume that anyone who criticises The People's Democratic Republic of Korea hates democracy and Koreans?
Yes, bummed I had to scroll to end of comments for someone who gets it. Society can change the contract we all abide by. But as it stands right now, this is working as intended. And living standards of the bottom 10% versus 100 years ago are unimaginably better off, which is what we sought a century ago: absolute improvements.

Now everybody is rich enough that we can afford to debate the relativism of the capitalist social contract...but that’s only thanks to the advancements brought about in the first place.
Why not ? They sell a product in those countries which is harmful to the democratic process and society overall.
That does not prevent scams
Maybe workplaces (and the public in general) should adopt the same rules as to what constitutes political discourse and then we'd stop having threads around "everything is political" statements...
What do you mean by that exactly?
What if men feel it's a problem because they also want to work part time but feel social pressure to be successful breadwinner? They are frustrated that they will be judged for making the same choices women make without as much social stigma.

I'm sure there are many reasons men are this as a problem, because there are many men. Just pointing out that it doesn't have to be some misguided savior complex.
> We are actively trying to decrease engagement with misinformation and outrage

Can you talk more about this? On its face, this seems like an explicitly anti-leftist position. Some philosophers even claim that the role of the political Left is the organization of societal rage. For instance, if Twitter had its way in the domestication of political speech on its platform, then it might have suppressed conversations about BLM and prevented it from having a chance to become mainstream.
Having all controllers in one place never worked for me. Exception are: models and global services ànd helpers..
All the rest is kind of module grouped. And usually modules are dictated by use cases. Users, transactions, function1, function 2... Dont afraid to copy paste code in multiple places. Once it will mature and you will get clarity on functionality you will make it global or semi global and stop asking where to store it. If you don't know, then likely you need more time to think about it ;)

Of course i admit that always there are situations when you feel sorry for naming it bad.. i.e. db table names.. but thats called expirience.. more years you spent on coding more abstract and proper name you will give to you class, folder, component, table, module and etc..
They did fund Gigster which is what the business model was in essence
That's technically true, but in the future I believe it also means that you have officially been denied entry to Canada, which could come back to bite you in the future (as silly as it is).

It also runs the risk of Canada not letting you in and turning you back, and then the US not letting you in (if they decide your status, O-1 here but often would be TN, isn't valid, or for whatever other reason), and you.... get stuck in no-mans-land? I've always legitimately wondered what happens in that situation.

If you do happen to be a citizen or permanent resident of either Canada or Mexico, it would be safest to do your border-trip at your home-country border.

_Update_: Did some real quick research, and it appears that for US/Canada at least there are agreements in place that if one country rejects your entrance (at a land border) from the other country, the other country must take you back, but could find you inadmissible and put you in immigration custody pending removal. Fun times.
Twitter to prompt anyone retweeting something to share a quote tweet instead
I can second this. I had some technical issues with Fidelity[0] and Vanguard[1] and both support groups were absolutely useless. I switched to Schwab and it has been a breeze. Everything so far has been really smooth and the little bit I've had to interact with support they were on the ball.

[0]Transfers kept failing for no clear reason.
[1]My account got into some sort of state where if I tried to login it said my account didn't exist, but when I tried to create a new one it said I already had an account.
>>Second, we will prevent “liked by” and “followed by” recommendations from people you don’t follow from showing up in your timeline and won’t send notifications for these Tweets.

I don't know if a Twitter PM will read this, but showing Likes in my feed — and not having an option to turn it off in the official mobile app client — is one big reason I stopped consuming tweets.

It's a shame that the only way to opt out of seeing Likes is by using a third-party client.
> If the author wants to use tropes, they should be able to.

Nobody is questioning that. However, you’re pretending that doing the same thing as everybody else has always done is ‘using your imagination’, which is laughable.
Why not try this with other commodities? Silver was used as currency for longer than gold, and was still legal tender in the time of Henry Ford. Let's see what happens if you do the same analysis with silver instead.

Silver was 1/20 the price of gold back then and 1/80 of the price of gold today, so your $120,000 turns into $30,000. Whoops.

Aluminum? $433.

It turns out that comparing wages over time with an arbitrary natural resource is a terrible idea.
I'm working off of my High School history class from 16 years ago. I wouldn't be surprised if I forgot something (or got something out of order).

I did play some Age of Empires, Civilization, and a few other history games that helped solidify my memory though.
I think that's a pretty good explanation of it. It's a human nature that fb/snapchat etc have just turned up the volume on.
so matt taibbi is isn't well informed because he didnt work in investment banking previously ?
Only for high value targets right? Takes some work to spoof.
I recently had a crazy (is it?) thought: what if hourly wages were the same for all jobs. Every human working one hour would be paid the same. The dishwasher in the restaurant would be paid the same as I would for writing software (they would earn more, I would probably earn less).

I like money, but I would like every person giving an hour of their life to be compensated enough to get by measurably above poverty.
Food is real and has physical appearance.. digital object they are virtual. So, you need to develop virtual organisation.. unfortunately don't know how ;)
If a project fails, there will always be a scape goat.
If a project succeeds, credit will always be stolen.
Your boss hired you to make his job easier, don't make it harder.
Your boss hired you because his project is failing, expect pain.
If your boss gets fired, this is your opportunity to get promoted.
Meanwhile, newspaper/magazine publishers are like: Oh hi there! You're completely new here, so let's play the spyware opt-out game! Well done, no cookies for you; here's a pop-up about push notifications and here's another pop-up informing you that you're running out of free articles this month.

(Wait, what? You just said I'm completely new here.)

Click here to continue reading the article. We promised no cookies, so there's no reason to worry about why Firefox/Privacy Badger/Ghostery just blocked connections to 20 different service providers. It's not our fault; far too few people are willing to pay for high-quality journalism nowadays. Before you continue reading the article, would you like to know which Spice Girl Slim Shady wanted to impregnate? Number 5 will shock you! OK, OK, back to the article. Here's an embedded video. If you can't see it, it's definitely your browser acting up; surely we're not supposed to know about youtube-nocookie.com. Of course you can scroll to the previous paragraph to have another look, but did you know you can subscribe to our e-mail newsletter? Where were we … right, so now you should see this relevant picture, but it ain't gonna happen unless Facebook can join the conversation. Was it good for you, too? Don't forget to feign engagement, boost share-holder value and spam all your friends!

Alright, Black Mirror, I'll grant you that. But apart from How TV Ruined Your Life, Newswipe, Black Mirror, and Weekly Wipe … what has Charlie Brooker ever done for us?

Fair enough, Antiviral Wipe. But apart from How TV Ruined Your Life, Newswipe, Black Mirror, Black Mirror, Black Mirror, Black Mirror, Black Mirror …
Startups are also working on nuclear fusion. Carbon capture represents a potential solution, but a solution that doesn't currently exist. Sure if that potential is realized, it'd be great. But if we want to decarbonize the economy in the next several decades, we need solution that currently exist not solutions which may exist.
Ad fraud is when you scheme to get clicks on your own site to defraud the ad network that would pay you for the space you sold them. It is not relevant here unless you're using the extension on your own site.
Not significant. Used mostly to gauge folk's reactions, temper comments to not offend etc. Negative votes are just disagreement, not an attack, so I have no emotion investment.

Further, my comments that have gotten the largest uptick, are uniformely silly offhand comments of no merit. It's enough to teach me, they aren't meaningful.
Lawful permanent residency does not expire. Green cards (which are used as proof of LPR status) expire, but you can keep renewing the card without applying for citizenship.

https://www.uscis.gov/green-card/after-we-grant-your-green-c...

https://www.alllaw.com/articles/nolo/us-immigration/failed-r...

However, if you do not apply for citizenship once you are eligible, you lose certain legal protections against employment discrimination:

https://www.justice.gov/crt/8-usc-1324b-unfair-immigration-r...
I did this and didn't notice any benefits. And it was very slow.
There is no way to obfuscate an IP address on a TCP connection. The TCP sequence numbers are random so if the fraudster spoofs their IP, they won't get the return traffic and will be unable to complete the handshake and even establish a connection.

As the original poster noted, 15 requests from a single IP in a short amount of time should be an anomaly. There's no real world scenario where 15 people behind one NAT show interest to a specific ad simultaneously.
Elm Europe 2017 – Evan Czaplicki – The life of a file
Is requests from employees to support Black Lives Matter what triggered this whole discussion?

Some employees wanted to support BLM, while others thought it was off-topic or didn't like it?

And Brian / the CEO then decided to not allow such discussions at the workplace? noticing that some employees got upset at each other, when talking about it?

(I'm in Europe and a bit clueless)
I'd love to be able to do that.
This is basically the correct take, but I would say that NULL is a real and useful concept which databases should have.

That implies that comparison and boolean operators should be ternary, which would be ugly and confusing: but an ugly and confusing that reflects reality.

This would give us three "greater than" operators:

WHERE col1 > col2
WHERE col1 ?> col2
WHERE col1 >? col2

The first is always false for NULL, the second always picks the NULL column, the third never picks the NULL column. It doesn't seem coherent to order two NULLs, so that would always be false. I'm not attached to the syntax, which is intended to be illustrative.

The most important of such operators would be

WHERE col1 ?= col2

which coerces two NULLs to be equivalent. It says "yes NULLs aren't comparable, but for this query, I want to treat them as equal". Because that is only usually true, not invariably so.
What Is Causing the Spike in Covid-19 Cases
What Is CIAM?
Learn more about the essential tools for managing user identity and how they impact your bottom line.
YC companies spreadsheet – Clean dataset to do some analysis
How Much Vitamin D Is Too Much? A Case Report and Review of the Literature
The article argues that “the minimum wage should keep pace with productivity growth,” not “pay should keep pace with productivity gains.”

Suppose a business with a profit margin of 20% increases its revenue by 10% without increasing labour input. If the owner captures that 10%, the profit margin is now 27%. If the revenue is paid out as higher wages (“pay keeps pace with productivity gains”), the profit margin falls to 18%. If wages increase by 10% (“pay keeps pace with productivity growth”), the profit margin remains constant and profit can also increase by 10%.

What happens to the profit margin of individual businesses will vary. But across the entire economy, it’s reasonable to expect that the wage share will remain pretty constant, and until the 1980s, it did. https://en.wikipedia.org/wiki/Wage_share
The SQL standard also defined an operator for that: IS DISTINCT FROM
> One example, when I was a teen and worked retail I remember we would all have to spend hours going around the store counting every product on the shelves in order to do our routine inventory checks because there was no other reasonable way to track that information. Now many stores have intelligent inventory tracking that requires little to no work from employees.

Manual inventory is still done, often quarterly. Shrinkage will never disappear, and it needs to be accounted for regardless of smart or dumb inventory systems are:

* https://www.thebalancesmb.com/top-sources-of-retail-shrinkag...

* https://losspreventionmedia.com/how-to-calculate-shrinkage-i...

* https://paladinsecurity.com/security-prevention/prevent-shri...

* https://en.wikipedia.org/wiki/Shrinkage_(accounting)

An outside team (either in-house or third-party) is brought in so the regular employees aren't doing their own 'audits'.
Did you read the whole article?

> Evans was a full-time employee of Kodak. She received more than four weeks of paid vacation per year, reimbursement of some tuition costs to go to college part time, and a bonus payment every March. When the facility she cleaned was shut down, the company found another job for her: cutting film.

She was able to bootstrap her career at least in part because Kodak offered tuition reimbursement and other benefits.
Not sure what you mean laws but there is certainly regulatory guidance that assessors will be using.

The agencies consider single-factor authentication, as the only control mechanism, to be
inadequate for high-risk transactions involving access to customer information or the
movement of funds to other parties. Financial institutions offering Internet-based products and
services to their customers should use effective methods to authenticate the identity of
customers using those products and services. The authentication techniques employed by the
financial institution should be appropriate to the risks associated with those products and
services. Account fraud and identity theft are frequently the result of single-factor (e.g.,
ID/password) authentication exploitation. Where risk assessments indicate that the use of
single-factor authentication is inadequate, financial institutions should implement multifactor
authentication, layered security, or other controls reasonably calculated to mitigate those risks.

https://www.ffiec.gov/pdf/authentication_guidance.pdf
This is what I love about Hacker News - it's the only forum I've ever read where the topic of discussion frequently shows up in the comments.

Brian, I've never given two shits about crypto, but this announcement seriously increases my desire to work at Coinbase. You have far more support than will dare to speak up, and I hope more companies start following your lead.
Excuse me?

"The Nazis used Hollerith equipment that IBM's German subsidiary during the 1930s – Deutsche Hollerith Maschinen GmbH (Dehomag) – supplied... As did hundreds of foreign-owned companies that did business in Germany at that time"

https://www-03.ibm.com/press/us/en/pressrelease/1388.wss
Ask HN: Guidelines for good command line CX?
I am building a command line tool and I want to make sure I follow customer experience best practices.

Is there any online material/link that you use which lists best practices?

Types of questions I have:
1) How error messages should be formatted? Which information should they contain?
2) How commands and options should be organized?
3) What about "sequence" of commands", or flows, how to capture this with a good CX in the tool itself?
4) Naming of commands, etc.

Thanks!
I find it suspect that they are giving as one of their criteria for calling the election as two authoritative news sources independently calling it. If this were non partisan they would have at least said a majority of authoritative sources or some other consensus.
On mobile, I've encountered ads which create redirects away from the site I was originally on, triggered by ads. This has happened on many large sites, not just small ones (think: CNN, Bloomberg, etc.). It used to happen a lot more, but I've still encountered it within the last six months or so. Using the mobile web is near impossible without running an adblocker, unless I'm willing to shell out a grand for the next generation phone to run the horrendous amounts of javascript for ads.

https://www.wired.com/story/pop-up-mobile-ads-surge-as-sites...

EDIT: Oh, I see you're massively limiting this scope to first party ad networks. I guess I have never really experienced issues with first party ad networks, as I practically never experience them. If they're truly first party ads, then they probably won't be blocked the ad blockers I run, because they'll be served by the same site I'm trying to access being first party and all.
I will clarify: I don't mean that _feeds_ are doing well with this. I just mean, when you dig down to a place where Real Discussion is happening, like a web1.0 message board or group or whatever, there's still tons of good, good-faith discussion happening. It's just not the stuff that percolates up to the top. Relying on your feed recommendations for your content is like living off of nothing but McDonalds, it's not good for you.
When “Jurassic Park” Goes to China
I'm saying that the legal doctrines merely provide a veneer of rationalization for decisions obviously motivated by political ideology (on both sides). I'm saying the legal doctrine is totally irrelevant.
Many women feel uncomfortable using gender-neutral bathrooms alongside men, for reasons that have nothing to do with transphobia.
It's also untrue.

It's good, for some purposes, that English can be written conventionally by ignoring the accent in words such as résumé. But there are plenty of contexts, and I would say most of them, where this is going to bite you.
TerminusDB (co founder here) was partially inspired by the git scraping approach to the revision control for data problem. We built a database that gives you all of the functionality of git, but in a database so you can query and with a commit graph etc. Has git semantics for clone, fork, rebase, merge and the other major functions. We store & share deltas and use succinct data structures that allow us to pass around in-memory DBs that you can then query in place. We're relatively new, but happy to see versioning data wherever it might land. Open source forever so really trying to be git for data. Technical white paper on our structure:

https://github.com/terminusdb/terminusdb-server/blob/dev/doc...
You seriously think the authors of the constitution anticipated Twitter and Facebook?
Being able to easily click 'cancel' is worth every penny
> In 1981, Huntington predicted that the next moral
> convulsion would hit America around the second or
> third decade of the 21st century—that is, right
> about now. And, of course, he was correct.

That "of course"! Huntington, of course, is widely known for his Clash of Civilizations, one of several highly publicized attempts in the early 90s to explain post-Cold War geopolitics with a single thesis. Francis Fukuyama (The End of History) and, less notorious in the popular press, John Mearsheimer, are some of the other authors of grand geopolitical theories of the early post-Soviet period.

They are grand and sweeping theories that seem to have as much empirical support as the concept of "a generation" does in sociology. Depending on how you hard squint, you can find lots of facts that both support and refute these grand theories, at any level of abstraction. Edward Said, in particular, wrote passionately about Huntington's thesis at the time of 9/11. As predictive tools, these theories aren't terribly useful.

The appeal to Huntington is pretty tangential to the bulk of the essay at hand, but it did leave me with a suspicious taste in my mouth.
I mean topic specific in the sense of finding places where deep discussions are being had - like, say, a mailing list or forum for a very particular thing, scientific or programming or cars or whatever you like. Not what you see on Facebook. Social networking is not just FAANG, look in the long tail for the good stuff.
How will climate change affect your home?
As the climate rapidly changes and gets more dangerous, it’s good to know what you’re in store for. This site gives you a picture. https://climatecheck.com
I'm hazy on the details, but in the 70's in the UK, there was a car manufacturer (British Leyland?, but probably not) that was taken over by the workers.

The idea was that there was to be no class separation within the workforce: no "them" and "us". There were to be no managers, actions were to be decided collectively.

Only, it didn't work, and they finally conceded that they needed management and structure.
Would you mind sharing the name of your startup or more information about its size, growth, product that has been key for getting an EB1?