CC numbers are also bound to get recycled eventually as cards expire and/or get replaced... even if you block a card, it might have a new owner 6 months or so later.
The number space between the first 6 digits (BIN) and the Luhn check digit is 9 digits — that's 1 billion numbers that issuers can give out before a collision happens.
That doesn't seem to be more than an order of magnitude off between available numbers and issued cards - a cursory search says there are over a billion credit cards in circulation in the US alone.
I think you're confusing the available number space per BIN (often used for a single card product) with the number of available numbers per network.
Visa and Mastercard each have 14 digits worth of permutations to play with, excluding the first and last digits. That's one hundred trillion numbers.
Assuming 8 billion people in the world, each person can hold 12,500 of either Visa or Mastercard before a collision happens. (As above, the number space is smaller because of how BINs are issued, but that's still plenty.)
A full emulator in 6 minutes? I gotta call BS... I've been working on a SPC700 audio editor in the background as a side project, and implementing the cpu has taken at least 2 hours, and I still haven't implemented all of the opcodes.
I'm in your boat, but I've been thinking more lately around how we create competitors to the sorts of things that people claim "lock them in" to using Facebook (events and messenger are the ones I hear the most anecdotally).
Make these things reasonably self-sustaining monetarily (no ads) and just let it run.
1. Being able to discover people by name / surname, no phone number necessary. This is the most important privacy feature people care about, it's ironic that Meta had it from the get-go, while other platforms have barely caught up.
2. Used to have frictionless message sync, including in the event of a catastrophic loss of all devices, which put it far ahead of most apps (sadly nerfed by E2E).
3. A much better group implementation than Whatsapp / iMessage (no need to maintain a contacts list, no need to share phone numbers with everybody, you know who everybody is by name and surname). This is perfect for semi-professional groups where people are acquainted but not close with each other, especially when some members hold positions of power and don't wish to receive calls from irate people). Parents / teachers or blue-collar coworkers are perfect examples.
It's sad that all these apps are converging on the same set of features and mis-features, with nobody (except Telegram) really exploring the tradeoff space any more.
Seriously, why? (Not you, I'm asking rhetorically to Facebook) This broke Messenger. People don't have each others' email addresses (FB has seen to that https://news.ycombinator.com/item?id=4151433), it's Messenger. It was completely unforced and don't give me that malarky of "protecting messages"
The base tech of a "friend discovery network" isn't "hard" in the grand scheme of things. But getting those who don't put much thought into their tech to care enough to move out takes a gargantuan effort. Musk had to go full nazi to start seeing the bluesky adoption, and it still isn't the level of catastropic effect you'd think would happen if you heard about this 20 years prior.
reply