skysight-inc/HackerNews huggingface dataset:
Okay, so the PSTN has two things in it, ANI and Caller ID - and they're not related, the ANI will reflect the actual account that the call comes from (Often its passing the BTN (billing telephone number)), and the Caller ID is either a Telco set, or user set number string (ISDN NI-1 for example you can't send a CID string, NI-2 you can, SIP you also can).

Now, most calls, the BTN/ANI and CID are the same number string, but when you start looking at call center operations, calls from PBX's, anything with backup trunking arrangements - that gets less and less true. Another wrinkle in this whole mess, is that with LNP (local number portability) you can have a number that on paper is owned by carrier Y (by assignment) but has actually been ported to carrier X (there is a database however that carries this information).

The issue as it comes down, is there is no central database to show that Caller ID string X is valid for trunk/line Y, for the most part customers were trusted to not be malicious and follow the rules. Once we got into a world where a SIP trunk could be had for free, and usage was a minor incremental charge, that whole system broke down.

The good news in all of this is that the FCC has mandated a move to authenticated CID (https://www.fcc.gov/call-authentication), but much of the equipment in play here is decades old, and will take time to be upgraded - but it's happening and happening pretty quickly for an industry that normally moves at a near glacial pace.
If you guys read 'the everything store', Amazon originally let other merchants sell on the platform because Amazon could get the metrics of what sells well and copy it, and get rid of the merchant. They've been anti competitive since they started allowing merchants to take the risk and then force them out. Amazon basics is the result. Usually, but Amazon is really screwing themselves if they jack up prices as keeping prices low for consumers is really the only thing keeping them from fitting the definition of monopoly and that is what is keeping the regulators at bay. They undo that, and they make themselves a huge target.
How is this a hypothetical person?
> we do have a 100% guaranteed idea that smoking cigarettes is unsafe.

Not trying to be pedantic, but I don't think we have data yet to compare % of smokers who get cancer and die, vs % of vapers who get the above lung problem and die, and other such metrics.

In other words both are bad, saying vaping is ok because smoking is bad is doing everyone a disservice.
Acetaminophen in Pregnancy May Increase Risk of ADHD and Autism in Childhood
Honestly, Canada is actually doing better than the US in assimilating and lifting immigrants into prosperity these days, because it has a more modern immigration system (having avoided legislative gridlock and populist backlashes, for the most part) coupled with birthright citizenship. Consequently, Canada has a larger proportion of immigrants than the US. It also slightly beats the US on most measures of human development.
Ah sorry for not being clearer, I just was talking about Chantix in particular being something that required a prescription

But I'm actually not positive that it's proven it helps you quit. Here's an excerpt from a paper I was reading the other day "The study [21] of the effect of "real world" ENDS use on the population quit rates among 1284 U.S. adult smokers showed that the adjusted odds of quitting smoking were lower for those that used ENDS at baseline (9.4%) compared to smokers who did not use ENDS (18.9%). Smokers who used ENDS daily at some point during the study period were also less likely to quit smoking than nonusers (AOR = 0.17)."

My notes are kind of messy but I think it's from this meta analysis http://documents.worldbank.org/curated/en/356561555100066200...

I actually am a bit confused on the NHS' stance actually - they came out strong on this but many other agencies like the WHO seem to be taking much more of a wait and see approach
Thanks to official forms not making it clear whether my name was a signature or data entry, I now have different first name on my driver's license compared to other government forms.

Things happen.
This is amazing research.
So you want to make a sofa (2015)
Quite arguably this extends to text messaging too, all rely on the same fundamental systems
Spoken like someone who has never suffered through trying to get pregnant! It’s not as easy as it sounds.

For both my kids we had another pregnancy prior that ended in miscarriage. The first one when you’re excited and the whole thing is new was particularly emotionally hard. Lying in bed with your partner mourning your lost future hard. Most parents wait until after the most dangerous period to announce their pregnancy to the world for this reason. There are a lot of hopes and dreams wrapped up in a very uncertain time.

There’s a whole bunch of luck involved, particularly when people start having to do things like IVF and as I said to the OP congratulating people is often about showing support. It can be an emotionally fraught time leading to physically and emotionally tough times ahead. Pregnancy, childbirth and raising kids is no picnic. The glib answer is “well you chose it” but that doesn’t make it any easier nor less worthy of support.
What do you mean the actual number? The number is set by the caller as part of the SIP INVITE
You can go in the other direction, no? Write a Rust library with a C FFI (directly in Rust) and call it from Swift?
I had a b2b company with a aggressively rude sales guy calling me over and over. Called his supervisor, and basically got "tough shit, it's a free world" as an answer.

So I looked into what I could do and found that the email contact for their domain wasn't working.

Reported to ICANN[1], and their domain was shut down for several days. Then called the supervisor and let him know I was the one that reported it. The sales calls stopped.

[1] https://forms.icann.org/en/resources/compliance/complaints/w...
It's almost a decade old...but still brings out the Followers Of Holy ASCII ;)

See also the article about Christopher Null.
It is even better when the assumed sex changes depending on what country you are in
The scariest one on here is the article on "Bine", a "Fictional ancient Akkadian demon", not just because it was up for over 12 years but it was republished somewhere else.

> Despite having no sources, the hoax was included in Theresa Bane's Encyclopedia of Demons in World Religions and Cultures, published by McFarland & Company in 2012.
I think there is some truth to what you say, but you would be more productive if you approached the "problem" from a place of empathy, like the article discusses.

A lot changes after high school/college which frankly makes learning more difficult.The nature of brain development changes, people acquire new priorities like jobs, children, and family. Additionally, they have more cognitive inertia to work against.

If you are implying that harsh attacks are required to snap them out of a deep set belief, and I don't agree and have never seen it work in the real world.
The answer is “not applicable” to all of these. The word clock is unit less, just ticking up each sample. It’s not actually a clock in the normal sense, there is no leap years or anything in it. It’s used to synchronize devices.

Granted, the documentation isn’t the best at explaining it. But if you know what a word clock is in terms of audio, you know what the value is; a counter.
Is it undetectable? `curl | tee file | bash` should detect IMO.
I once went through the steps to ask help because the plugins repo didn't compile as it used a different minor version in the go. mod file. I was told it was my problem because I wanted to use gomod.
He uses multiple dice a few times, but its more that he refers to "the dice" as some kind of god of chance, like "I shall let the dice decide my fate".
In Hungarian the diacritics are also important, for example Szilasi and Szilási are different and are pronounced differently. Still, it won't be an issue when flying or other stuff.

German is more complicated though with all the substitution rules.

Not to mention Germans who actually have an ue in their name, still pronounced as ü, but written as ue only, never as ü. Or someone may be called Gross, but it would be incorrect to write it as Groß, while someone else's name may be Groß with the acceptable alternative spelling Gross when ß is unavailable.
Nope. Email validation is easy: contains an "@", and gets delivered somewhere. Everything else is too clever by half. Names lack this interactive verification...and oh my goodness, the tussenvoegsel thing you mention: the horror...the horror!!! (Oh, you wanted to sort the names? That's a Lovecraftian nightmare of its own.)
Really glad people like the author exist. Who would do all this (presumably) on their own time, merely to satisfy their own curiosity.

Bravo!
Show HN: Weedtalks – Get high and speak with your friends!
Same here, and I believe the next natural step is for companies to switch to calling on Whatsapp etc.
You can run Linux apps and Android apps on ChromeOS, but this is just whataboutism.
Over 30%, thanks to Wordpress.
I tried it, and within a week I missed an important call. I was waiting by the phone, and it just never arrived. I realized too late that it had been silenced. It's very frustrating that we can't just get something like a spam filter, rather than a blanket "silence everything unknown."
Do you have any sources on the swing of black and Muslim voters? This doesn’t seem to match my (anecdotal) experience.
What would it take for a service like this to NOT need the disclaimer about being “for reference only”?
Edison was later backed by the big venture capitalists of his day -- JP Morgan, Vanderbilts, etc.
Do any relational databases have them? I’ve never understood why not. They go through the trouble of providing a mechanism to formally model your data schema, but if your data involves things that can be one thing or another, they totally punt and ask you to find a way to hack it on top via ORMs or similar. Why not model everything in Postgres such that users can issue requests against their actual data model and Postgres can make it fast, instead of building a shim layer between the data model surface and Postgres (shim layer = ORM, in case it wasn’t obvious) that can only generate queries that are likely more difficult for Postgres to optimize for lack of missing type information.
The FCC s already working on signing Caller ID, which sounds like what you're proposing, or similar to. https://www.fcc.gov/call-authentication
Well, "Interestingly" (what?) and "It is funny but" sound patronizing to my ears. I'd use that language if I wanted to rub someone's nose into it and subtly hint they are stupid to other participants, especially at that point of the conversation.
If I need a phone number (and a phone), I go to T-Mobile, sign up with my credit card and get a phone number. Whoever is giving me this phone number, I think, should be held responsible if I'm doing stupid calls.

Not a good idea. I get where you’re coming from, but we don’t hold ISPs accountable for people using the internet badly. That would be a change for the worse.

Imagine if Comcast had to terminate your service due to something someone posted while using your wifi.
How do Kotlin's interfaces compare to Swift protocols? Being able to do things like provide default implementations in a protocol are some of the biggest Swift features for me.
I’m confused by the use of “weimaresque” here. The Weimar Republic has very different political and economic circumstances than recent America. It feels like a boogeyman.
Fitbit Is Doomed
You are correct. The book Parkinson's Law, or The Pursuit of Progress can be had for around $8 used at your bookseller of choice and is a great read. The ten essays within are:

1. Parkinson's Law, or The Rising Pyramid

2. The Will of the People, or Annual General Meeting

3. High Finance, or The Point of Vanishing Interest[1]

4. Directors and Councils, or Coefficient of Inefficiency

5. The Short List, or Principles of Selection

6. Plans and Plants, or The Administration Block

7. Personality Screen, or The Cocktail Formula

8. Injelititis, or Palsied Paralysis

9. Palm Thatch to Packard, or A Formula for Success

10. Pension Point, or The Age of Retirement

[1] The bicycle shed essay.
It’s possible, but telcos won’t do anything without a regulation, and because a few politically influential companies in tiny states make a lot of money, that won’t happen.
It wasn't too much of a problem, but it has escalated quickly in the last couple of years, especially with people figuring out how to change or spoof CNAM data, which is what shows up on caller ID. For a while, they'd use numbers only a couple of digits off from yours, or have a set pattern (like add 4 to each of your last 3 digits). Now people don't answer local calls, so they've moved on to neighboring area codes.

I assume that some sort of software has hit the market automating the process, but I don't know.
It’s a dice, and data is singular, language evolves, it’s not so important, artists can use it how they see fit.
Can't recall that particular incident, but I do remember that when one of the engineers in the Honda pit at an F1 race (think it was Mexico City-the race they won in the late '60s) who the chief engineer was for their car, they pointed out Mr. Honda to the reporter.

And yeah, while Honda is considered an engineering-led organization, Soichiro Honda was the son of a blacksmith who may very well have not finished highschool. He was an obsessively skilled mechanic and designer, and had famously little regard for college-educated engineers who would make simple mistakes an experienced mechanic would avoid.

That race win in the '60s prompted Lee Iaccoca (then at Ford) to want to source Honda engines for the new Escort small car to be sold in Europe. Henry Ford II quashed that idea, saying "no car with my family's name on it will have a Jap engine!". Too bad.
I wonder if this would work with patent trolls.
Targeted ads are one of the world's most destructive trends
You're basically describing a sleeper train but those are increasingly rare because they are that much more expensive than flying that people don't consider them worth it.

Not enough people will pay the extra for regular point to point travel. I could see something like that taking off in terms of an experience, like an air version of the orient express.
Open the article in firefox and click on the reader view button on the right side of the url to bypass the paywall.
Great comment! A book I've (almost) finished recently that seems to generally fit your narrative is "The Rise and Fall of the Third Reich" by William L. Shirer.

I can't speak for its accuracy, but as a sidenote I found it fascinating and somewhat painful to read how the writer deals with homosexuality (quite negative). I suppose in its time this was a common enough sentiment, but it was still rather jarring.
That's a novel argument against allowing competing browsers. Let's apply a basic check on its validity. Do you think Mozilla agrees with it?

I think you'll find the answer is "no." Not allowing competing browsers does not help the web ecosystem or the users. It helps only Apple.
Ah ok. It's been really cold this month where I live. I guess global warming isn't happening after all.
Same. Honestly, I really like this as a permanent solution. I think what we need now is a plug-in that has a strict “safe list” as opposed to the way it was being treated before with block lists.

The only calls I worry about not getting are legitimate callers from callers who aren’t allowed to leave VMs.
As much as I support states refusing to wait for the feds to end our disastrous war on drugs policy, this is a reminder that unless we legalize and regulate marijuana at the federal level and make serious efforts to make the legal market work for everyone, there will continue to be a black market. That black market will continue to land people in jail (disproportionately black, Latino, and economically disadvantaged people), help to prop up drug traffickers, and even, as appears to have happened here, needlessly sicken and kill the consumers in an effort to meet demand for products popularized in legal markets. I worry that the marijuana business will be content with descheduling and stop pressing for action as soon as they can use the financial system, and our political system, through inertia, will leave everything else to an ineffective patchwork of state laws.

Edit: Just on the subject of ongoing concerns over vaping and health, another critical thing legalization would allow is research. While this particular health crisis for now looks to be mostly or entirely caused by vitamin E oil, there is a lack of science on the long term effects of vaping weed in oil or flower form. There isn’t even that much research on smoking due to the prohibition, and the evidence we do have, which indicates that smoking weed has similar carcinogenic effects to tobacco, isn’t widely known.
I don't think the problem is other people's egos, but your own.
Ha, yeah that's true, this year has been rough for vaping, but the general trend for the years prior was that it wasn't quite as hated as tobacco. But I don't think the blowback has been so strong elsewhere, I've been spending a lot of time in Ukraine and I think generally the news is pretty positive even for IQOS which from my understanding from the research that's out there is likely worse than vaping and closer to the harm level of traditional cigarettes

Plus just from a technical perspective because the devices aren't 'cigarettes' they're usually taxed and regulated differently, if at all, by many countries that already have high taxes and rules for cigarettes, so this is an opportunity to establish a new product category, get new customers for a few years at inflated profits because of the loose taxes and regulations, and then back to business as usual then rinse and repeat with the next generation of products
blackmail is extortion
> > I don't want to trust random people on a forum to provide a build of an OS without including malware

I have always had the same issue with hackintosh and DD-WRT.

I run DD-WRT on a router, a kong build, but always have the lingering doubt about security.
As an American, I’m curious as well.
Because of the fines you can get it's not worth it.
The phone company has a source number for calls coming from outside their system for billing purposes. I want that number.

Edit: At a minimum, an out of system call should display what system / exchange it originates from. That at least helps solve neighbor spoofing.
Typically it’s not one road... it’s a large portion of a city. For instance, in the town I live when a marathon happens I have to drive out of town, then back in, to get to the other side of town.
My entire "legal" name is "Aaron." (And now you know what my HN name means.) I was born with the usual three names. When I was thirty, years before 9/11 and DHS, I got a court order and dropped the middle and last. Because, OK?

Never a problem, often a conversation. Sometimes I'd have to spend a little effort to be sure it said "Aaron" on my driver license. Other areas like credit cards and employment I've been more flexible, going by "A Aaron" or "Aaron Aaron," etc.

SS used to call me "Aaron." At some point they renamed me to "UNK Aaron."

All fine.

Coming on two years ago, as part of a "pivot," I got my CDL, Commercial Driver License.

Up to this point my DL said "Aaron." During training my learners permit said "Aaron."

When it came time to take the CDL road test, the CDL office, separate in some way from the DMV, would not schedule my test.

"Because there must be something in the first and last name fields on the driver license."

Without investigating, I'm quite sure that they populate some CDL office record from some DMV record, and their software was written assuming that there must be two names and assuming that the DMV records would all have at least two names. But not three or more, because the programmer or requirements writer had personal experience with people without a middle name.

So I had to go back to the DMV and get my driver license changed to something else.

It too a while, phone calls, "can't you just ..." etc.

The clerk finally agreed to list me as "Unknown Aaron." Which, note, is not my legal name, just what the DMV agreed to call me. So my legal name and "wallet" name are not the same.

Now the CDL office recognized me as "Unknown Aaron." Took my test, got my permanent CDL. Which says "Unknown Aaron."

Hired on with a company which knows me as "Unknown Aaron," because they have to use my CDL name because the feds know me that way now.

Which means my health and other insurance knows me that way.

Which means my doctors know me that way.

So thanks, anonymous programmer.
Lukianoff and Haidt's "The Coddling of the American Mind" is a great read on exactly this idea (not being offended as a skill) and the impact of an easily offended society.

Ultimately, there's a line between offensiveness and empathy that requires judgement in order to get things done.
There are a lot of people living outside the USA who can speak English. Both legitimate and fraudulent English-language call centers are easier to set up internationally than German-language call centers. The robo part of the call can obviously be automated from anywhere but there are actual humans pretending to be from "Apple Support" when a target responds.

That raises another question: are other Anglosphere countries flooded by scam calls like the USA?
I think corporations should not be treated as people. No carrier should be able to block me if I’m being an asshole, but they definitely should if I’m a corporation and harassing their customers for a living.
See this comment: https://news.ycombinator.com/item?id=21492080

Also, this: https://www.debian.org/security/faq.en.html#testing

> there is a minimum two-day migration delay
Or force them to make a pool of trusted callers and any untrusted number they pay you.
> “As an aside though, cultures that use the same name for multiple people in the same family confuse me.”

i’d wager their desire for affiliation is stronger than their desire for differentiation. individualism isn’t as valued in many cultures.
Because part of the fun is running in places you otherwise could not (like through Manhattan during the NYM)
Would it be a reasonable and temporary solution to ban accounts at a service level? So spamming on YouTube bans access to YouTube, etc.
It's an overloaded acronym to be sure. Atomic reference counting is a familiar concept in systems programming languages like C++ and Rust. It just so happens that Apple's automatic reference counting is also atomic.
The lab that did it actually got the full text archives of Nature, but the NLP was tricky so they fell back to a citation network to finish the project in time. BTW internally they call the vertical individual-papers plots "carrots"
Ah, got it. Thanks for explaining.
T-Mobile does spam filtering; not sure about other carriers. The default configuration (or at least I think it is, because I don't remember changing it) is to tag the calls by setting the Caller-ID to the name "Scam Likely". You can then configure your phone to respond differently to calls from that ID (e.g. disable ringer). Alternately, if you trust their filtering enough, you can have those calls blocked so they don't ring through to the phone at all. I think it's been working fairly well for me, but I also rarely get legitimate calls from anyone other than a handful of friends/family who are in my contacts list, so I can't be too sure of the false-positive rate.

Info: https://support.t-mobile.com/docs/DOC-38784
How’s this compare to weekday rush hour, though?
I didn't even bother to click the link, because I already knew who they were talking about. And the only reason I remember is because of all the frozen veg named after him.
I really enjoyed the McCullough biography. It seemed thorough and even handed. Any reason to think otherwise?