skysight-inc/HackerNews huggingface dataset:
Yes, this, 100%. I find it very annoying to get a notification popping up on my screen for you to say "hi" when obviously you want to ask me for something...and then you don't ask or say anything else until I stop what I'm doing and say "Hi! What's up?" back to you. After another 5-10 minutes of waiting for you to see me ask "what's up?" and then type out what is up, which we all knew you were going to end up doing anyway.

Like, come on. It's a chat app, you can see whether I'm available or not without probing. If you have something to ask/talk about, then ask/talk about it, don't wait for me to prove that my chat status is accurate. You can be friendly by saying "Hi" or whatever at the start of your message, but then include the message after. It's not hard.

Sorry... this is a huge pet peeve of mine.
Missing the point is part of their strategy in passing this. They don't make these decisions without input from people who actually understand these things. They will play the tech illiterate boomer as part of the strategy. They're creating "rules for thee not for me". They will selectively choose who can and can't use things they see as a threat to their hegemony.
This title is different from the article's title:

EXCLUSIVE Russia's attack on Ukraine halts half of world's neon output for chips
> These ATMs are no different than the shenanigans that Uber got up to: deliberately skirting or outright violating not just the intent but letter of the law in order to "disrupt".

Then, given Uber success in making legislation evolve, crypto ATMs will receive at worst a slap on the hand, then be fully legalized in a few years, while the existing ATMs will become a thing of the past for a new generation of customers.

(I have no idea how it's in continental Europe or the UK, but that how it's here in the US)
Changing the BBC organisation to build the technology right
> Let's say Muslim Arabs become the majority in Israel, wouldn't it then become the kind of place that the ancestors of the Jewish Israelis fled from (for good reason)?

The Jews didn't exactly jump from Judea as opposed to getting pushed:

* https://en.wikipedia.org/wiki/Bar_Kokhba_revolt

* https://en.wikipedia.org/wiki/Jewish–Roman_wars

* https://en.wikipedia.org/wiki/Syria_Palaestina

Certainly there was a diaspora before that, but the (Second) Temple was still a large focus, but that ended as well:

* https://en.wikipedia.org/wiki/Siege_of_Jerusalem_(70_CE)

Certainly there were always Jews (and Christians, and later Muslims) in that geographic area, but to say that Jews particularly 'deserve' exclusive governing of that area may be stretching it given the two thousand years of history since they last had 'exclusivity' to it.

> IMHO the comparisons of Israel to apartheid break down because the motivations are different. IIRC, the South African whites wanted to maintain dominance over a big subject population, the Jewish Israelis just want a state for themselves.

A reasonable desire. The Poles also wanted a state for themselves for a while, and finally got one (after a messy twentieth century), but would it be okay for them to say "no blacks or Arabs" in their naturalization/citizenship laws? (Versus the perhaps 'simpler' idea of "must be fluent in Polish and be familiar with Polish culture/history".)

Palestinians also want a state of their own, but Israel is (according to some) squatting on their land:

* https://en.wikipedia.org/wiki/Israeli_settlement

* https://en.wikipedia.org/wiki/State_of_Palestine

Don't both have a right (?) to exist? Why does Israel deny to others what it wants for itself?
If someone hits me with a "hello" and nothing else, I may opt to respond with a waving emoji reaction. Not all of the time, but sometimes for sure (depending who the recipient is).

It gently encourages people to include something actionable in their first response, as it is likely they won't get a notification (or see the UI cue) that I reacted to their message. So they go about their day and will eventually come back to the dialog to see that I did indeed acknowledge them.

I like the idea of nohello.net, but in practice, it's a little crass to actually deploy effectively to colleagues.

Really the solution is to move all non-urgent communication back to email so that when someone DOES hit you with a hello, you know it's something that needs addressing ASAP, and you can entertain the conversation knowing you're unblocking something important vs. being distracted for no good reason.
i DM myself on Slack and set reminders that pop up in Slackbot.
What programmer hasn't at some point in their career written code like this:

throw new Error(`Unexpected value: ${value}. This should never happen!`);

...and then had a user submit a bug report containing that very message. The `never` type is a nice way to model those scenarios and hopefully avoid such an error ever being seen by the user.

// Compile error unless we've ruled out
// `value` at the type level
assertNever(value, new Error(`Unexpected value: ${value}.`));
As per Putin, there is no war in Ukraine, and as per Lavrov, the Russians have not invaded Ukraine.

NATO protecting Ukraine would not trigger anything.
I bet you’re among the people that will object to the use of the word „steal“ when it’s used for copyright infringement.

Anyway… consent can happen implicitly. Eat at the hotel buffet an they’ll charge you for breakfast.

Besides, it should be obvious by now that you are hurting yourself just as much when you make it impossible for high quality news sources to remain freely readable. Not only do you have to pay for a far smaller selection of sources, your fellow citizens will be less well informed, which turns democracies into a mere lottery.
People in Russia, with savings in dollars, that need to buy things.
I worked at Google in 2000, and I found this annoying too, so I asked about it. The official reason was that a lot of browsers defaulted to en-US, so Google effectively treats an Accept-Language of en-US as a no-op, and then it falls through to location-based. (I don't agree with this rationale, and said as much, but there you have it.)

Note that other values for Accept-Language are not ignored. I haven't tried it myself, but I've heard some people say that setting their language to en-GB or en-CA works well.

You can also use &hl=en-US, which always takes precedence.
You are confusing Chrome and Firefox. Firefox has no plans to remove the old api.
I recommend you to read this old post about guess vs ask culture. You don't have to reply yes if you don't want to. Even if you are not working, you may have other reasons.

https://ask.metafilter.com/55153/Whats-the-middle-ground-bet...
This was a problem long before we all got sent home and the proliferation Slack.

Instead, someone would just pop their head into your office:
“Hey, hi, how ya doing? Can I ask you question?”

Bro, you just did. Get on with it.
Yes, minority groups certainly have valid concerns, which of course can be addressed.

But what is your alternate explanation of how this particular group of Attorneys General happen to have been the ones to sue? In their ruling, the (Republican) judges clearly stated that they saw no other cogent motivation. I'm not aware of any other proposed explanation from any quarters. So, seriously, what do you think it might have been instead?
There's like right now 50/50. So from topic to topic pro-war comments can be more upvoted. Personally I left this comment https://habr.com/ru/news/t/655229/comments/#comment_24156299
There are bank accounts in the UK which are suitable for homeless people.

For example https://www.hsbc.co.uk/help/money-worries/no-fixed-address/
Convert curl commands to code in several languages
It's the difference between throwing a brick and throwing a similar size and weight grenade.
Firefox now requires upgrade to be done before refreshing or opening new pages
> Journalists are paid to contextualize the data they find, not to regurgitate it.

Data is not information, information is not knowledge, knowledge is not understanding.

'Vaccines contain Mercury' and 'this meal contains Chlorine' is correct information - there is an atom of mercury in the molecule of RNA and an atom of chlorine in table salt.
Most people choose to use cars despite that increasing both death rate and accident rate.
I don’t think people do this because they want to be polite. The ‘hello’ is basically the start of what is the human equivalent of the TCP three way handshake.

- Hello (SYN)

> Hi (ACK)

- How are you doing ? (SYN, ACK)

Basically, they are trying to set up a synchronous channel over what is essentially an asynchronous medium. This is even more annoying than just slowing down the answer, they are demanding your undivided attention during the conversation.
I use Firefox on Android as a background YouTube player. Just open Youtube on Firefox, select the video you want to watch, lock the screen. The video will stop, but if you press 'play' in the dialog you get in the lock screen, it'll start playing again.
> Maybe Putin should have formed a defensive organization like NATO to give it some padding, instead of trying to take over.

Like Soviet Union all over again? Not again. Why not just stay in your own borders and not try to place nukes in other countries for starters? That is far more easier right? Just respect each others sovereignty and not threaten a country by pointing nukes at it 24/7? That would be a good place to start!

> Do you think the Cuban Missile Crisis looked anything like what we're seeing in Ukraine right now?

We almost faced Nuclear Armageddon. So it was far worse. Right now, the situation is lopsided with Russia having clear dominance over Ukraine when it comes to nukes. Cuban Missile Crisis was even worse as it was two nuclear powers facing off. Check out "Black Saturday". US Navy dropped "signaling" depth charges on Soviet B-59 (which was a nuclear submarine). The captain of the submarine thought the War started and wanted to launch a nuke. It was averted thanks to a Commander who was onboard. If not for the Commander, it would have lead to end of the World as both countries would have launched counter nukes.
Most Favoured Nation
Given that it's open source, we have the freedom to audit the code to make sure it's trustworthy.

Also, Mozilla has a vetting process it puts a popular subset of extensions through.

>Due to the curated nature of Recommended extensions, each extension undergoes a thorough technical security review to ensure it adheres to Mozilla’s add-on policies.

https://support.mozilla.org/en-US/kb/recommended-extensions-...
There's a difference between private and public lists. As far as I'm aware, adding someone to a private list does not notify them that they've been added, it just give you a filter and the chronological view of tweets from people you add to the list.
What are your thoughts on individuals publishing READMEs on how best to interact with them? Similar sort of thing or sufficiently different?
With you here, the weirdest part is that about 25% of the time the person doesn't say anything else if you just leave it.
> There are some very successful investors who might disagree with that assessment somewhat, to put it mildly

Like who ?

The first thing any "successful investor" will tell you is that there is no magic answer to investing.

If you accept there is no magic answer, then by definition screening does not work.

As I said. In the RIGHT HANDS, screening will give you something that MIGHT be a "shortlist". But that output WILL NOT be actionable, there will be a bunch of time consuming hard manual work to do after that in order to validate/verify/research further. Post-validation you will find most of what the screener outputted was indeed not actionable and IF you are lucky there might be one or two names on the list that are.

You can't just make some magic selections in a screener and expect it to spit out the next ten-bagger. It just doesn't work like that.
NATO already shot down a Russian plane in 2015 and nothing happened: https://en.wikipedia.org/wiki/2015_Russian_Sukhoi_Su-24_shoo... .
Does it have to be? Does it operate a gas pipeline that heats Germany, or something? Is it an irreplaceable source of titanium? A major wheat exporter? Is the West planning to use it as a launchpad for a war of aggression in the region?
Idk but whatever library the NHS website is using to scan the QR codes on LFTs is flawless, as soon as the camera view opens it immediately scans, you'd miss it if you blinked.
Cars will project to your Apple glasses if they see you or not)
I think in a conversation that's this divisive it's critical to be semantically very clear. I don't know that I'm using any sleights of hand, but if you want to agree to very specific definitions on the terms being discussed I always think that's useful.

Regarding the apartheid analogy:

I don't want to get into a semantic sleight of hand here, but the term apartheid comes from Dutch Afrikaans to describe their rule over South Africa. I genuinely don't believe the analogy of Dutch settlers colonizing Africa is comparable to displaced Jews establishing Israel. But again, you could consider my use of colonizing versus establishing a semantic sleight of hand. Depending on your definition of colonization, you could say Israel is a colonial state. I'm not saying that's what you're saying, but I don't agree with that definition.

If we're defining racism as unequal treatment of different groups based on race, then yes, Israel is a racist state because clearly, as is evident from this article, they are treating groups differently based on race (that is, if we're defining Judaism as a racial/ethnic designation rather than a religious one). I will not defend Israel's treatment of the Palestinian people, but I think it is worth defending the concept of Israel as a state that does not fundamentally need to be racist.
My experience as a first-time contributor to open source
Please follow up with MAIL, RCPT and DATA after your HELOs to me.
OK, enjoy your billions with your filters.
This makes me want to respond to all the hi-only messages with "ACK" from now on.
OP begins by saying:

“ Regarding comments I'm seeing here saying Israel is an apartheid state or that Israel is racist or that Israel the concept of a Jewish state is disgusting”

Then later on says:

“Israel was not built by its founders to be a melting pot, it was built as a home for displaced Jewish people. It was not built to be a place of equality, and unfortunately, by its nature it cannot be one and continue to serve its purpose”

How does that make sense? How is this logically coherent?

Well its no different to showing you a pack of cards (i.e Israel is not a place of equality by their own omission).

And then making the entire pack of cards disappear (calling Israel is racist).

Granted OP does it in a different order.

Dude should be on Penn and Teller hes a goddamn magician.
I have two teenage children and they both pay out of their own pockets for Spotify
It is just part of a human-centric session initiation protocol.

A major reason people do it is to query presence-at-keyboard before continuing. Maybe the matter is time sensitive, maybe they don't want to disclose something immediately without setting context, finding something out first, whatever.
Presumably parents do not have their masks on when with their infants at home or in outdoor spaces without many folks around.

How is this extreme and irrational assumption about "unable" supported?
>And what happens when you can't tell what "information" is true in any reasonable timeframe, making it impossible for normal people (or actually anyone at all) to discern fact from fiction

My sweet summer child...

We crossed that line a long time ago. Everything is already lies and half truths.

Giving one group a monopoly on “truth“ doesn't help.

Every president the US has had have no problem standing in front of the country and telling bold-faced lies

The only way to get any semblance of truth is to pick through the the misinformation from multiple sides.

Having an official narrative and disallowing alternatives only prevents this process
I'm personally annoyed by ads so I block them.

But I see the point in the sentiment. People pay for advertisements to be seen. On the other hand, a good businessman calculates this into the cost - like if someone prints 1000 flyers, they are sure not every single one of them is read. Like it's part of the flyer business that many go into the bin without being looked at.
The war of the random number generators (2020)
I'm still waiting for an AR-style app which overlays the image from your phone camera with points of interest or GPS co-ordinates of distant places.

Or hell, even just a map where you can turn your phone facing a general direction and see an approximate line of sight.
I‘m using an adblocker too, but I disagree with this reasoning. You don’t need to consent when it’s implied that serving the ads is how the service is generating revenue.

I just find ads annoying, that’s why I use an adblocker. But it‘s not stealing when i’m getting served ads while consuming free content.
How long are they going to wait? On low traffic asynchronous chats it's not unusual to get an answer 12 hours later, especially when the chat spans timezones.
NATO would be defending Ukraine. Nobody is calling for attacking Moscow.
I will respect a no-hello but I personally welcome hellos. I've even put it in a yes-hello on my chat bio. Some people just cannot robotically start a conv and get to the point. I am ok indulging them. If I am busy il just ask "so how can I help". I am glad we have not turned into complete APIs yet!!
Even if Putin is intelligent and sane (questionable), it's still possible for him to miscalculate and get into a situation where it's impossible to de-escalate. Calls for a no-fly zone are just idiotic and display a complete disconnect from the military reality. Anyone who believes it can work should watch this video where military aviators with actual experience in enforcing no-fly zones explain the problems.

https://youtu.be/himAfYxkigk
The annoying/challenging part is that you need to drive the 2nd machine using relative motions, but place the cursor accurately and keep track of it. If the 2nd OS skips frames or has acceleration, you are pretty quickly implementing a Kalman filter.
Where does that leave non observant Jews?
> A lack of response is equivalent to a "no."

It’s not though. I routinely ignore questions like this for questions where I am one of the experts, but I would quite often reply to a real question in the same situation.
You're welcome! Substack is fast becoming a perfect honeypot.
Usually the implication of "hello" is "hello, is now a good time, I got a complex issue that's in your area of expertise?"...

Which, I mean, is what I actually type out when I need to bug somebody.
i

want to

scream

when

someone

types

their

thoughts

as several

separate

messages

and seems

unaware

that

every

message

is another

notification
Why would existing ATMs become a thing of the past? The economy isn't going to switch from cash to crypto in a few years time.
A Deep Work Exoself
This is why I think Google assistant is absolutely useless. Try to call someone who has a name in X language on a device that is set to English. You just can't. I love Big tech circle jerk about diversity, that somehow stops at skincolor, gender and sexual identity. You happens to bilingual? Sorry our cutting edge AI can't handle that.

Google all I want is a command for assistant, for example "OK Google, Call *in german/dutch/French/etc* <after this command everything will be interpreted on the given language, for the rest of the voice input>. See, it's not that hard.
This looks great, was working myself on same. Good that i saw the link without wasting anymore time.

Had completed UI part as of now https://news.ycombinator.com/item?id=30642254
It is almost intentional? Its like this mythic tale about adventure and it starts with a birthday party of a Hobbit living in a small village.
It's as morally equivalent as muting the tv/changing the channel/averting your eyes or attention when a commercial comes on.

It only gets fuzzy when you start to argue about how surveillance capitalism let's them deny payment when ads are avoided on a Web browser but not when they are avoided with television. But "I don't get paid because they spy on you and the process more effectively than in other mediums" is already far more morally dubious.

And at the end of the day, brand or product awareness is only one part of the reason for an advertisement to exist - and the reason to pay for someone to run your ad. Another big part is an expectation that users will click on the ad, that they may buy the thing. So I take even more moral umbrage with content creators who show ads and argue that users should have to view them and are bad for not doing so even if they knowingly will not click or buy them; the content creator tacitly acknowledges that they are fine with only delivering part value to the advertiser while receiving payment in full. At that point it becomes "I am mad at my readers/viewers for being parasitical with me instead of helping me be parasitical with the advertiser" and any arguments about morals have become bunk.

So... unless they also demand that every user should fully read each ad and at least click on them in good faith with an open mind to open the wallet, I see it as a bit hypocritical to question the morality of Adblock users.
It's a raw definition of a group and not of a single person.

https://en.wikipedia.org/wiki/Ethnoreligious_group
Just add hello before whatever you have to say! also, no “have a minute” or anything like that, the beauty of text communication is that I can respond to it whenever I want!

If you want my undivided attention schedule a call. Send me a couple of preferred times before asking mine. You will get what you want faster.
IMO, it depends what kind of communication you’re trying to initiate. Chat can be used for both “one-shot” asynchronous queries or notifications (the example in the link) and for synchronous, interactive discussions—chats!

If we could reach cultural consensus, it’d be great if a bare “Hello” / “Hi” / “Hey” let me know you’re attempting to initiate the latter.
I haven't had this much fun with a random find on HN in a long time. So pleasant. Such a treat. Thank you Yuri & Roland!
It's always a joy when you start to reverse engineer an undocumented API and find out it is cleaner/nicer than some paid APIs you've used. Paprika (Cloud sync for the recipes/other data) was an example of that for me. Their API is (was, it's been a minute since I last looked at it) super RESTful and really easy to reason about, more less just simple CRUD.
i use 2022-03mar-11 or 202203mar11

it most importantly sorts properly when used at the front of a filename, and it's surprisingly easy to read; and in context I'm mostly looking at the month-date which can be picked off the end, "march 11" which is how we say dates in English anyway

time of day can be appended without messing with the collation (usually i put a space)
Yeah. They're waiting for you to confirm that your avatar status is actually correct and that you do in fact exist and can respond now. Which is like... "if I can't respond, you saying 'hi' won't change that, and if I can, then you may as well give me something to respond to beyond 'hi' anyway."