skysight-inc/HackerNews huggingface dataset:
This topic is something I think about a lot.
While I am generally for kindness and empathy, there is something dangerously patronizing about this point of view. Quote:

> If you can’t be kind, if you won’t empathize, then you’re not on the team. That team is Team Humanity, where we are all in this thing together. Where we are all flawed and imperfect. Where we treat other people’s point of view as charitably as we treat our own. Where we are civilized and respectful and, above all, kind to each other—particularly the less fortunate, the mistaken, and the afraid.

That bit at the end is the crux of the matter: Instead of having an honest, fact based (yet perhaps heated) discussion, it purports a "civilized and respectful" treatment because the other side is to be seen as "less fortunate, the mistaken, and the afraid". This is hiding an assumption of superiority towards the other side. They are flawed and imperfect due to their unfortunate circumstances so we have to nobly accept them as such and be tolerant about their points-of-view. This to me seems like a worse, more insidious form of bigotry: Instead of have a leveled argument, where you risk hurting the other side by calling them out for being wrong (or dumb) but also allow them to answer back (and perhaps discovering you are wrong or dumb), you deem them 2nd class, in need of special attention and care. Too fragile/delicate/uneducated to be able to handle a direct response one would give to someone they see as "on their level" or above.

Of course context matters and no sweeping generalizations can be made, but (as per the example in the article) making your grandma cry by articulating her self-inflicted harm due to smoking is, imo, much kinder and empathic than being "understanding" and keep quite maintaining her short-term good mood.
Or just whether the events are imposed on the communities or welcomed by them.

There is also likely an opportunity to reduce the harm while still holding marathons.
My point is that there are plenty of activities outside "stealing, cheating, and telling lies" that people you care about may disapprove of.

Or, for that matter, that governments may disapprove of.
We didn't name our baby until about two weeks after birth, which probably wouldn't have been a problem, except for the required daily jaundice checkups and blood work, all outpatient.

While delivery and the nursery apparently are set up to deal with this, (by barcoding the babies patient bracelet) computers in other departments were not, at least without navigating multiple menus and screens.

Every computer that required patient name and birthdate to be entered was a 10 minute process, to the point that we were famous by the third day of visits.

At some point, a higher up was able to log in and "fix" the name to be discoverable by just last name and birthday, or via mothers patient info. I'm not exactly sure how, but I was impressed with it being "fixable" so easily (for us at least), especially network wide.

I also understand now why the vital records people were so persistent in trying to get us to finish the birth certificate before discharge. We obviously didn't.
Under appreciated by people just now getting into time series regression, who may be really excited about throwing deep learning at the problem.

Edit: literally saw this happen two weeks ago by a PhD in electrical engineering.
> They make deals ahead of time for where to send these.

Like I said, backchannel deals :-)

> if you look at my profile you can see I know what I’m talking about

I just saw a bunch of crypto tweets on your profile. I've been involved in Bitcoin etc since 2011, mining, trading, and am pretty active elsewhere - I just use a pseudonym in that community. Too many salty "advocates" there, I'd rather put a buffer between that and my work and my family

> they were named for that piece of blockchain trivia as an interesting aside.

True, similar to Blockchain
And Chantix which was the example I used is prescription only

But my broader point was that if your argument is that vaping is a method to quit smoking, then it should be regulated or proved as such and not sold like other tobacco products or with misleading messaging. Currently IQOS (Philip Morris International via Altria in the US market) is trying to get this signoff from the FDA I think, but just for marketing purposes (and yes, this is a different product category than vaping but still in the 'novel' tobacco replacement category)

Edit Addition: I should just mention I'm more playing devils advocate on both sides of this as frankly I'm still trying to decide on my belief in this argument. I've been researching tobacco control for the last few months as part of a project and there are lots of valid arguments that many of the major vape companies and products are now owned by tobacco companies which have a history of being disingenuous at best and actively harmful/criminal at worst and so novel products like vapes should just be not trusted or even outlawed until the effects are known. But on the other side, available data so far does show that vapes generally are less harmful than cigarettes, so if someone is using it as a device to switch and that's the only thing that's an option for them (rather than quitting cold turkey) then it's not good to limit that option. But the math starts getting really fuzzy if you think about the number of new 'users' vaping and novel products could theoretically attract to a product that while probably not as harmful as cigarettes, isn't as good as not using anything at all

https://www.chantix.com/faqs#how-do-i-get-chantix
> Making 10x the annual average family income makes you upper class. That’s what the words mean.

No it doesn’t! You can be a millionaire but still be from the working class.
Sure, perhaps some wouldn't, but it seems that from the point of view of the Linux Foundation what the majority would provably feel was more important.
I think the major fault with this reasoning is that the exact same solution has been proposed many times for e-mail, going back decades, and has never come even close to catching on. I think that applying a cost - whether time or money - to producing phone calls would fail for the same reasons. Namely, the significant difficulty in making significant changes to the telephone system (e.g. changing requirements to make a call, something which has almost never happened in the history of the phone system) and the lack of incentives for the telcos to do so, considering that they make termination fees off of these spam calls.
And go to what exactly? There isn't a real alternative out there.
ARC as in "Atomic Reference Counting". ARC uses atomic operations to increment and decrement reference counts. That means these operations must be synchronized between threads. synchronization between threads/cores tends to be an expensive operation.

This is required for reference counting objects between threads. Otherwise, you might have one thread try to release an object at the same time another thread is trying to increment the reference count. It's just overkill for objects which are only ever referenced from a single thread.
Why is the media, continuously and erroneously tying tainted THC cartridges with flavored nicotine vapes targeting children? It's not just one time either. There's an interstitial on NPR which offers an informational website about the dangers of flavored nicotine to address the toxic cartridges. It's completely illogical, which makes me think that some sponsor is pushing an agenda.
'tis as the good book (https://xkcd.com/1053/) says.
A tiny but growing population is giving up on receiving calls from PSTN systems.
> In the case of Homebrew, the package manager pulls down the program directly from upstream and installs it.

Sure, in the most basic case it does this, but even in the most basic case it does more than that. At minimum it also verified the download matches a known good hash.

The important part (to me) is that Homebrew also ensures the package installed conforms to Homebrew’s standard. There’s a lot of standards (install in /usr, /usr/local, /opt, etc) on something as simple as where the files are put, let alone how it’s built and it’s dependencies are pulled in.

So to say there’s no value in installing from Homebrew over curl|sh is clearly misguided IMHO.
I think most notably is the different paradigms towards memory management. The syntax is very similar between the two languages, something like 80% identical, but that's trivial.
Telecoms can't block calls. They are not legally allowed to do it.
The last sign-up system I built you get a single max length utf8 field called 'Name'. This field is not used at all in the UI except on the profile screen where it appears in full and in email templates where it also appears in full. It might not be perfect but it's as good as you are going to get without having to become an expert in names. I'll leave full localisation to companies that can afford to dedicate a team to it.
> I think it mostly has to do with other people's insecurities. If I say something like, "veganism is unhealthy" (because of lack of B12... yes I'm aware there are nuances), some vegans interpret that as a statement of opinion, rather than a statement of fact, or even as an attack on their lifestyle choices, because they are so involved with their egos.

I'll bite. It's true that a vegan diet can be unhealthy, and that it's wise to supplement with B12, but that doesn't mean a vegan diet is unhealthy.

This is like saying "an omnivorous diet is unhealthy because you don't eat enough vegetables". Sure, some people with omnivorous diets need to eat more vegetables, but that's not true of all people who eat omnivorous diets.

I'm not sure whether you would benefit from increasing your precision or accuracy, but the "veganism is unhealthy" line is plain wrong.
Change your name. Everyone deserves a real name. Life is too short to have a one letter "name". The amount of time wasted dealing with this kind of shit...
NPM adds `funding` support to package.json
>Ended up finding his poor old grandmother who was his caretaker and barely spoke English. I tried to explain the situation to her and explain how unreasonable he was acting. She didn’t understand anything I said but I think the mere act of getting her involved scared him enough to undo everything he did.

reminds about the scene from Godfather II with Pentageli's brother at the hearing.
For classes it's enforced since PHP 5. For scalars you get to chose between enforcement or type coercion for callers on a per-file basis.

However, as with other dynamically typed and interpreted languages, all of this is happening at run-time, so one of the biggest benefits of strong typing (type checking at compile time) doesn't apply.
We can and do block calls under certain circumstances, i.e from Invalid or Unallocated ANIs.
> Physics is a subject where for almost every topic (be it classical mechanics, optics, quantum physics, etc) there are several different frameworks (which are equivalent but distinct), and none of which can be "falsified" because they are all right, and deal with the same reality in different ways.

Precisely. It is exactly to the degree that we accept Popperian philosophy more than other fields that we are happy with this state of affairs -- we don't care about which theory is "metaphysically true", it's fine as long as the predictions of a theory work where the theory is supposed to apply. To put it another way, the criterion of falsifiability cuts both ways. It means we should test what we can test, and not agonize too much over things we can't.

It is true that there is a simplistic, hardline reading of Popper which rejects effective theories, but I don't think that's a fair way to treat him. The limitations of the hardline view were well known in Popper's time.
rectang isn't talking about the presidential election
Or I can use a browser built by an organization that is dedicated to safeguarding freedoms on the Internet.

Using Brave seems like repeating the deal with the devil that all got us using Firefox in the first place.

Also if Brave is just using Chromium under the engine, won't any shenanigans Google gets up to in the Chromium code base pass on down to Brave? I'm still not clear if Chrome's new anti-ad blocking stuff is going to permeate to other Chromium browsers.
The problem is that you're using names as a proxy to ask whether two people are the same. If I ask you: "in this film, are Will Smith and Will Smith the same", you do not have enough information to answer, because there are at least 74 Will Smith's on record in film credits: https://www.imdb.com/find?q=will%20smith&s=nm&exact=true

And this is from an industry with guilds and unions to try to ensure that no two credits have the same written name.

You can make a very good guess, but names can't tell you enough to determine if these two people are the same or different. One person can have many names, and many people can have the same name.
Tobacco companies want to kill vaping and replace it with heated tobacco. They're pushing this.
Exactly. People somehow mis-read this as generic advice perseverance porn or something like that when the original essay is just about starting something like an essay/noel (while feeling underprepared) vs. justifying delays through excessive research
Upcoming Smartphones in November: Mi A3 प्रो, रेडमी नोट 8T, रियलमी 5 एस, रियलमी
It would obviously all have a paper trail. I don't see how it would have any advantages over check, money order, wired funds, etc.
This is maybe a tangent but if everything collapses when one road is closed that suggests a system lacking resiliency.
Well that is confusing. Any Apple developer has known for many years that ARC means Automatic Reference Counting:

https://docs.swift.org/swift-book/LanguageGuide/AutomaticRef...

I never heard this alternate and very different expansion for that term.
How does this even get coded? Bug in some rules engine for detecting spam?
I mean, it worked for 3000 years without support for those characters in Unicode.
I almost think the like counts being visible to the creator is also detrimental. When you post something you get that happy feeling seeing the like count of it, it makes you feel good and then you keep checking on it regularly which is a problem, and why I don't post anymore.
I didn't know there was a Coward's Day.
Reber Plan
When you are communicating to someone, you only control one of those.
This should get better once carriers have implemented STIR/SHAKEN. Many are currently doing testing right now.
Chantix sounds terrifying: https://www.youtube.com/watch?v=3hp_y0wDFz0
France suggested to make suppliers liable for product security
This comment is very meta.
I already see support and customer service offered through WhatsApp or emphasizing chat/email. The switch doesn't have to be frictionless, it just has to be less painful than spam. It doesn't need to happen all at once, either. We're already seeing early adopters walk away from PSTN, so unless they can fix the spam situation before the alternatives hit an inflection point, PSTN is doomed.

I'm sure it will live on in many places that aren't concerned with customer satisfaction, though.
What technical limitation?

There is nothing simpler, except that some very well-funded special interest groups never want to see this happen.

When I was on a limited plan, the amount of spam messages and calls were virtually zero because the limit would run up and be charged against the caller (internationally).

The month I switched to an unlimited, I started getting spammed.

Now much of the spam is domestic, but I fail to see how this is possibly unfeasible technically.
I don't think that's fair to assume - PMI for sure is pushing heated tobacco and making major gains with it's IQOS product but Altria owns a massive stake in JUUL and most tobacco companies now have their own vaping products. My guess, but it's just a guess, is that tobacco companies just want new products like yesteryears "low tar" and "filtered" cigarettes that lure people into thinking something is healthier and either start or put off quitting
I love "others as individuals of infinite worth"
One effect of hiding like counts is elevating feed position (which ig has more control over) as the primary indicator of social proof.
Show HN: LuaJIT assembler/assembly language for direct bytecode programming
How very USian. For example, what about "people outside Latin-1"? There's the original, canonical name (e.g. in Cyrillic), a Latin transliteration (also canonical, but depends on the country, IIRC Bulgarian transliteration is slightly different from Russian), and both are canonical. As far as string matching, these are completely different; yet they represent the same person.

Not to mention the Irish name duality, if Cyrillic is too exotic for you: those are two equivalent names, both canonical, both official...and saying "use the English version then" gets political right at that point.
More Borrowers Are Going Underwater on Car Loans
Your friend is awesome. I can't help but be reminded of Antoine de Saint-Exupery
There's clearly some context behind this comment that I think is completely missing for those of us who don't ride motorcycles, because this is just antisocial. I'd be interested to read some expansion on that very last little phrase that seems to be your justification.
Code is read much more often than it is written
Haha, yeah, you're right. I'm the same with childbirth, getting pregnant and birthdays.. I'm probably quite like you IRL.
Which is great until the client asks for a friendly name (given name) identifier. GitHub uses name, we use first/last name. So we just shove the GitHub name in the first name spot and ask people to organize what looks right.

Our partners suggested string.split(' '), which produced interesting results against the sample list of github users.
HN discussion of the proposal in question (6 days ago): https://news.ycombinator.com/item?id=21437334
Ethereum Studio is a tool to learn about building on Ethereum
You do know that people used to have to pay per call, right? There was even something called long distance charges !

Free, unlimited phone calls is a fairly recent thing.

This is not a technical problem at all.
Raises hand.

If they still made an iPod like device that ONLY included data, I'd switch to it today. I can get my calls via any of the various online services.

As it stands, my phone is in do not disturb mode so that only calls in my address book get through.
Not if you take into account the bug classes the technique intends to eliminate.
In reading comments about Swift on this and other HN threads I see a lot opinions that in my experience are completely off the mark: a) "Apple cares only about iOS so thats all Swift will be used for" b) "Swift is in fact slow, look at this (naive) swift code vs. this (heavily optimized) c/c++ code".

While for people who take time to really work with Swift (yes those are often iOS and Mac developers by necessity) come away with an opinion that Swift is really a diamond in the rough, a new generation of a language co-evolving along with Kotlin and Rust. One distinction is that Apple can afford to hire top-tier compiler developers (including the founder of Rust) and invest heavily in tooling and growing the Swift ecosystem. They can pull off projects like ABI stability which took more than a year of focus for the whole team.

I point this out because the is always some sort of opportunity where widespread public perception is so mismatched against reality. I predict in the future there will be some tech startup that will go all in on the Swift ecosystem and be able to run circles around the competition.

Note for responders: I'm not saying the languages aren't just as good, or better. I'm not excusing the fact that Apple definitely dictates the priority of where the compiler team invests their time.
In principle yeah Win32 ABI is still supported. In practice that has become untenable, so for old enough software they just run it in a Windows XP virtual machine instead.
Whatsapp comes to mind... [edit: said three people simultaneously.]
I don't think you understand marriage if you don't think it's an achievement.

If you give the people in question the benefit of the doubt, you would assume that they understand the gravity of the interpersonal and legal commitment they had made. Building up the trust to make that commitment is hard work.

It'd be like if somebody just made a commitment to donate periodically to charity. Presumably, those donations required that person to establish themselves financially to the extent that they can be reasonable sure that they will be able to keep their promise. So even though it's a "decision," it's closely related to an achievement.

Or maybe this illustrates it more clearly: You'd consider it an achievement to reach a 50th anniversary, correct? As you say, "many marriages end in failure." So why not a premarital relationship resulting in marriage? That doesn't always happen either. Most premarital relationships end in breaking up, not marriage.

So, as long as we're treating these people with maximum respect, we can see that:

1. Getting to the point where they were ready to commit to marriage was a challenging process. Big commitments require stable foundations, and stable foundations aren't free.

2. There is reason to hope that marriage will be a positive thing for the two who have decided to engage in it.

1 and 2 together are sufficient cause for congratulations, so they are in order.
Tobacco companies own vaping products but they don't want to. They'd rather lose their entire vaping line and go back to tobacco because it's tremendously more profitable and they have much more control over that.
Fascinating that an article with so much detailed information doesn't include a discussion of waste and the costs associated with handling and storing it safely for [checks notes] 10,000 years.
Would you still consider your 'keep cop occupied' a good idea knowing those cops could just as well be doing things which actually matter? Getting drunk drivers out of the traffic, just to name something. Is that morally ok?

Also: 55, just like 70, is also more than 50 so if 50 is the limit set, then even though one is worse than the other, both are wrong so it's a bit silly to complain about it imo. And yes I've been caught speeding myself already, also for rather small violations. Fair? That's a bit besides the point: thing is, if the sign says 50, and I willingly go over that, I'll deal with the consequences. Not complain about people enforcing them. If anything, I could complain about the limit. But that's about it.
Not just tobacco companies, but the antitobacco industry -- it's a collaboration of mutual interest.

Plus, a lot of parents are freaking out about teen vaping. Now they have a way to say "don't do it, or you might die".
That might be true sometimes, but my experience is that more often it just alienates them (or lowers their confidence), which reduces chances of future success working together. I've found that certain mental habits I try to cultivate help me to say what is needed, if/when needed, in a way to move forward more and back less.
From what I’ve seen in multiple pregnancies; they’ll give a name like “Male Child 1” for the first male birth in that pregnancy and so on.

All MRNs should be unique and everything else can be a duplicate.

Every system should support name changes and merges. John Does come in all the time, and then you figure out their existing MRN, or their real name.
There was an interesting thread on 4Chan on how Germany and it's industry have fallen so far behind that they have no hope of catching up. The Germany that once embraced innovation and risk has been gone for several decades. It not surprising for Chief Executive Joe Kaeser to take this stance since he is part of the problem (like the CEO of BMW who thought EV's were a fad).

For him to even take the time to address something so trivial highlights what a moron he is.
A perfectly valid construction.

My science teacher once insisted rivers couldn't flow north because on a globe, north is up.

So, yeah, education is a bit of a mixed bag.