frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

Setenv() isn't threadsafe and even safe Rust didn't save us

https://www.geldata.com/blog/c-stdlib-isn-t-threadsafe-and-even-safe-rust-didn-t-save-us
1•fanf2•58s ago•0 comments

In-Depth Analysis of HarmonyOS 5 ArkWeb: Unveiling Core Functions and HiddenTips

1•zhxwork•1m ago•1 comments

UXcam Alternative

https://clarity.microsoft.com/
1•topealabi•3m ago•0 comments

HarmonyOS 5 – Three Ways to Launch Alipay – Tutorial

1•zhxwork•3m ago•0 comments

US Company Formation

1•EasyFilingUS•4m ago•0 comments

Vibe Authoring: Writing a Full Book with Cline (Cline and Claude 3.7 Sonnet)

https://www.youtube.com/watch?v=aBc5bYQ06aQ
1•gregrata•6m ago•2 comments

Lean Together 2025 (YouTube playlist)

https://www.youtube.com/playlist?list=PLlF-CfQhukNlzXdQvu1SVt9vcD4--fLlg
1•jessealama•7m ago•0 comments

Benefits of Walking Desks

https://ocdevel.com/walk/guide#why_desk
1•Bluestein•9m ago•0 comments

US Tech Visa Applications Are Being Put Through the Wringer

https://www.wired.com/story/trump-immigration-visa-secrutiny-tech/
1•novaRom•10m ago•0 comments

Testing web-apps with subdomains using Zeroconf

https://blog.julik.nl/2025/05/dev-subdomains-with-zeroconf
1•julik•14m ago•0 comments

Pyrefly – A fast type checker and IDE for Python

https://github.com/facebook/pyrefly
2•microflash•15m ago•0 comments

Show HN: Anonymous Links – Chome Ext to hide your IP and all browser fingerpints

https://chromewebstore.google.com/detail/anonymous-links-by-webfus/lcdiefigibagiaeegdcalbpflndpeikc
1•tonysurfly•17m ago•0 comments

AI Just Found Hidden Message in Voyager 1's Data

https://blog.sciandnature.com/2025/05/nobel-winner-ai-just-found-hidden.html
1•astroimagery•20m ago•2 comments

Mojo: Modular's unified device accelerator language

https://www.youtube.com/watch?v=yOMflrCRya0
1•tosh•23m ago•0 comments

Modular Tech Talk: Kernel Programming and Mojo [video]

https://www.youtube.com/watch?v=Invd_dxC2RU
1•tosh•24m ago•0 comments

Around the Corner – How Differential Steering Works (1937) [video]

https://www.youtube.com/watch?v=yYAw79386WI
1•Tomte•25m ago•0 comments

Unicode Text Converter

https://qaz.wtf/u/convert.cgi
1•Tomte•25m ago•0 comments

You're misunderstanding DDD in Angular (and Front end)

https://www.angularspace.com/youre-misunderstanding-ddd-in-angular-and-frontend/
4•piotrzientara•29m ago•2 comments

How to build a game without spending euros and hours

https://fika.bar/blogs/paoramen/devlog-0-how-to-build-a-game-without-spending-thousands-of-euros-and-hours-01JV7QN3W3PN3QKFR8F2Q4P54Y
2•masylum•33m ago•1 comments

Benefits of Accurate Weather Forecasting for the Healthcare Sector

https://www.meteosource.com/blog/weather-healthcare-sector
1•Sikara•47m ago•0 comments

Put on a tie and get off your laptop, EU's top tech officials told

https://www.politico.eu/article/put-on-a-tie-and-get-off-your-laptop-eus-top-tech-officials-told/
3•saubeidl•50m ago•2 comments

SiFive and Kinara Put Two RISC-V Cores, 40 Tops of Ara-2 Compute on a USB Stick

https://www.hackster.io/news/sifive-partners-with-kinara-to-put-two-risc-v-cores-and-40-tops-of-ara-2-compute-on-a-usb-stick-5557cbb067ac
1•fork-bomber•52m ago•0 comments

Marketing Starter Kit for Founders

https://www.indiehackers.com/post/marketing-starter-kit-for-founders-690625c8d5
2•Hirun_w•53m ago•0 comments

The House of Requirements

https://linkedrecords.com/the-house-of-requirements-1fc98061c91b
2•WolfOliver•53m ago•0 comments

Gordon Stare possibly captured MH370's disappearance

https://twitter.com/JustXAshton/status/1921631448244609144
2•jjoe•54m ago•0 comments

The Trade Conflict Xi Jinping Has Been Waiting For

https://www.nytimes.com/2025/05/10/world/asia/xi-jinping-china-trade-war.html
2•suraci•56m ago•1 comments

Security for High Velocity Engineering

https://tldrsec.com/p/security-for-high-velocity-engineering
2•gpi•1h ago•0 comments

EU preliminarily finds TikTok's ad repository in breach of Digital Services Act

https://ec.europa.eu/commission/presscorner/detail/en/ip_25_1223
7•doener•1h ago•0 comments

OWASP Top for Large Language Model Applications

https://owasp.org/www-project-top-10-for-large-language-model-applications/
2•weinzierl•1h ago•0 comments

How I Made PDF Table Rendering 95% Faster in an Afternoon

https://kb.itextpdf.com/itext/how-i-made-pdf-table-rendering-faster
1•alemos•1h ago•1 comments
Open in hackernews

BuyMeACoffee silently dropped support for many countries, and nobody cares

https://zverok.space/blog/2024-08-08-bmac-snafu.html
161•beeburrt•2h ago

Comments

rdtsc•2h ago
“20% and subject to changes” yikes what a way to say “you’re losing territory and you’re not in the news enough for us to bother”. That’s probably one country that needs the help from a place like that.
notpushkin•2h ago
So they’re disabling Wise/Payoneer because they can’t implement some optional features on top of it? Why not just gate the features based on the payout platform instead?
bayindirh•1h ago
Too expensive to implement (in developer salary), and AI can't code it in five minutes and ship it yesterday?
notpushkin•1h ago
They are a small company, yeah, but that also means they are extremely agile, and this feels like the kind of a feature that would take me (a single developer) maybe a couple days to implement.
noeltock•1h ago
Or maybe that's simply their public-facing reason.
ascorbic•2h ago
[2024]
olalonde•2h ago
Bitcoin solves this.
pbhjpbhj•1h ago
Don't you pay more in transaction costs than the cost of a coffee? And then pay in environmental costs.
olalonde•1h ago
No, on-chain transaction fees aren't higher than the cost of a coffee. They're currently around $0.15 per transaction - cheaper than typical credit card processing fees. Plus, you could always build an off-chain transaction system with zero fees.

As for the environmental impact: individual Bitcoin transactions don’t directly increase energy usage. Miners consume electricity regardless of whether any given person transacts. And while mining is energy intensive, it doesn't have an environmental impact in itself.

pbhjpbhj•1h ago
I must have misremembered? Last time I looked (maybe 2 years ago) I thought actual bitcoin transactions took maybe an hour to confirm and cost a couple of dollars -- am I just short more marbles than I thought I was or has something changed with how they do transactions.

The context I was looking at related to storing data in the bitcoin ledger. I think I commented here, I'll have to look back and see.

olalonde•1h ago
It's a dynamic market so fees can vary depending on congestion, BTC price, etc. Expected time to first block confirmation is around 10 minutes assuming your fee is high enough to be included in the next block (when blocks are full, miners prioritize transactions with higher fee).

When you send a transaction, you get to pick what fee you'd like to use. For this kind of service, transaction speed isn't really important so you can get away with setting a low fee.

Here's a 0.15$ fee transaction that was mined just 6 minutes ago: https://mempool.space/tx/2e66ba1758e233ff1b2395c7db55f8327de...

By "off-chain", I meant something like BuyMeACoffee letting users top up a wallet via an on-chain deposit, and then handling tips internally (e.g., in a SQL database). That way, small payments don't each require a blockchain transaction.

once_inc•37m ago
Expected time to first block confirmation is always 10 minutes. If the last block was found 10 minutes ago, then the expected time to the next block is still 10 minutes. It is always 10 minutes until it is actually found, at which point it is still 10 minutes.

The only thing that can change value is if the global hash rate significantly changes. This is why we have the difficulty readjustment every 2016 blocks (give or take 2 weeks).

olalonde•13m ago
Oops, you're right, forgot about that. Updated my comment.

https://bitcoin.stackexchange.com/a/3911

Shatnerz•59m ago
Bitcoin may not be the best example because it does have a lot of limitation and somewhat failed as a currency and instead turned into a speculative store of value. Block time on Bitcoin is ~10 min. For small purchases, you would probably be fine with 1 confirmation, but a 10 minute wait is terrible UX. There is lighting which is a layer on top of bitcoin which is much faster, but the UX is still a bit clunky.

But in general, I agree that cryptocurrencies could help the problem, but it still carries the compliance and AML risks unless you can outsource that to a 3rd party. What happens if you accept funds from an OFAC or other sanctioned account? Violating AML can come with huge fines and is generally just a massive headache. Cash doesn't have these issues as the evidence is generally impossible to track well. With nearly all cryptocurrencies, the entire ledger is open, so if you accidentally accepted payment from the wrong person, you could get royally screwed at some later time.

once_inc•18m ago
Bitcoin mining is currently at 52% renewable. This is a very significant number, since most other industries aren't nearly that renewable. Are you going to go for a plastic or paper car because steel foundries aren't producing steel on renewable power?

The key is emissions, not energy use. If I have a process that benefits mankind (a global, decentralized, permissionless hard money that doesn't suffer from politics or unelected officials) and I am using 100% renewable energy, then there is no environmental cost.

Bitcoin mining is very cutt-throat. It is a bleeding-edge, hyper-competitive business of reducing margins. Because I only needs an energy connection, some HVAC and internet connectivity, miners are very mobile and can move from place to place after setting up shop somewhere. This means that they seek the absolute lowest energy cost (the difference of paying 1c more per kWh can be essential) means that they are the energy consumer of last resort. Hydrodams and other renewables often produce at moments that demand is lower, and having a bitcoin miner nearby that is willing to gobble up all your excess production means your solar farm or hydrodam suddenly makes a profit at most times of the day.

It also means that investors are more willing to invest in renewable energy in places where formerly, building this infrastructure was impossible. There is a village in Malawi, Afrika where building a hydro dam was possible, but not financially sensible. None of the villagers had electric appliances, so building the dam meant running it would not be profitable for a very long time. Now, you can just add a set of bitcoin miners and run the dam at 100% capacity until people start installing freezers, televisions, etc. This benefits the investors, the villagers, and the bitcoin ecosystem.

Bitcoin's environmental costs is a highly politicized complex puzzle that is hardly as negative as the mainstream media and anyone that hasn't researched it claims it is. It bothers me to no end.

dax_•1h ago
Ah yes, that'll solve all problems (https://www.web3isgoinggreat.com/).

Cynicism aside, I'd rather not receive compensation in a currency that's mainly used for speculation. And to exchange it back into a "meaningful" currency somewhat securely requires me to go through an exchange, which is usually again a company that can make up their own policies? Seems to me this is just making it more complicated and more resource intensive.

olalonde•1h ago
You don't necessarily need to go through an exchange. You can also do a P2P trade, use a crypto ATM or even spend it. But I understand it can be complicated and scary if you're not used to it.
once_inc•33m ago
Another alternative to using an exchange is to actually spend the bitcoin on a good or service. There's quite a few places where you can use Bitcoin to buy things, like web hosting, socks, coffee, and more.
casenmgreen•2h ago
From mid-2024.

I regard all FinTech-type companies as unreliable, after incredible (in the literal sense of the word) experiences with Revolut (seven years to get an account closed and the money in it returned, and that actually happened only after I made a GDPR request, and they got it done - seems its less work for them to close than meet the request) and Transferwise (who shortly after the UA war started, blocked donations to the UA State bank military support account - yes, really, if you didn't know).

By all means have an account with them, but never, ever, ever, rely on it, and plan on the basis that the next morning you wake up to find the account, and everything in it, has gone, and that customer support is a defensive shield the company uses to keep customers at arms length.

If you want almost no-cost currency conversion (2 USD minimum, but you have to convert like 100k USD I think it is to go above that), use Interactive Brokers LLC. They won't let you have an account purely for currency conversion, but as long as you do a few trades now and then, it seems fine.

notpushkin•1h ago
> Transferwise (who shortly after the UA war started, blocked donations to the UA State bank military support account - yes, really, if you didn't know).

Oh wow. Well, at least donations to NGOs / individuals seem to work.

Agreed, IBKR are a nice bunch. I wouldn’t rely on them either, but it’s always better to have more options, in case everything else fails. And of course, when banks can block your accounts at any moment just because they don’t like your passport, crypto is king.

apples_oranges•1h ago
Of course who would ever doubt that
throwaway290•1h ago
Ironically crypto is also what helps fund and survive (bypassing sanctions) the warmongers and dictatorships which make banks not like our passports

In the end poor peasants shouting "crypto is king" are the ones owned from both sides. They are used for profit by their local oppressors/gangs and by western cryptobros. The peasants transactions are the rounding error but they are the ones who allow to pretend it's "freedom"

notpushkin•25m ago
I’m not sure if that’s the case. I mean, crypto is surely used for some transactions, but governments also just pay for stuff openly. EU is still paying Russia for gas, I believe?

> They are used for profit by their local oppressors/gangs and by western cryptobros.

For a razor-thin margin, maybe. It’s still the cheapest way to move money out from Russia, meaning it’s not used there to pay taxes (i.e. fund the war!) And the alternatives are using banks or money transfer systems, which I think are more likely to be pro-government than just a bunch of local guys that want to make some cash.

anal_reactor•1h ago
All my bank accounts only have money for daily expenses and maybe a little more just in case of emergency. If it's gone, I'll be upset, but not the end of the world. Most of my actual savings are in DeGiro, which AFAIK is okay for EU customers. Correct me if I'm wrong though.
notpushkin•1h ago
Sounds okay-ish? But as they say, don’t put all your eggs in one basket.
kmlx•1h ago
> Transferwise

what was the “incredible experience” with Transferwise?

> the next morning you wake up to find the account, and everything in it, has gone

they’re all protected by the FCA via the FSCS scheme: https://www.fscs.org.uk/what-we-cover/

notpushkin•1h ago
> they’re all protected by the FCA via the FSCS scheme

Which would help if Revolut went insolvent, which is not the case here.

kmlx•21m ago
so what's the case?
askonomm•1h ago
Up to 100k per bank account is secured by the European central bank though, so for most Europeans, the money cannot just simply disappear and you never get it back. And if you have over 100k per bank account, you probably should look for banks with better insurances anyway.
casenmgreen•59m ago
I would need to look into this again, but I am not sure this is actually true.

Something like the underlying account(s) used by the FinTech are secured in this way, but your account with the FinTech is not.

This is why Revolut for example have accounts which are something like "vaults", which are in fact accounts which are covered, because they are actual accounts, one per person, with a normal bank.

That sounds incredible, it needs to be checked, about to leave the house so can't right now.

richrichardsson•48m ago
Revolut/Wise etc. make it quite clear they are not "bank accounts", and therefore their accounts don't come with the normal protections associated with bank accounts. I think there is some form of regulatory protection, but it's much less than for banks.
HenryBemis•7m ago
> all FinTech-type companies as unreliable

Please allow me to disagree (not really but yes). In the same spirit that some (fin-tech) companies prefer to _not_ do business with certain industries (e.g. porn) or countries (e.g. North Korea) for a wide variety of reason, doesn't make them unreliable. Makes them exactly what they are.

I am not trying to equate "access to my money" with "my favourite soft-drink is discontinued" because they have a very different impact to one's life (paying rent/mortgage/bills money vs sugar). I do understand though (I was working in a dairy company many-many years ago), that "we pulled this product because it costs X and makes 2x while product Z makes 5x, so bye-bye". In the same spirit many companies have profit margin requirements and they won't keep 'a service offering' that makes 'just a little'.

nathell•2h ago
They also at one time blocked the author on Twitter.

https://x.com/zverok/status/1823757570240340466

croisillon•51m ago
what's up with that Jijo Sunny guy doing 10 min long videos from his car
florbnit•1h ago
The did it silently because they know what they are doing and wanted to get by without the natural consequences of their actions. I’m now going to silently never tip another “cup of coffee” through their services, hopefully others will follow.
johnisgood•28m ago
Unfortunately it is the people who contribute for free that gets fucked up by that, unless they have other means for you to donate.
EZ-E•1h ago
Potentially unpopular opinion but ultimately it's a private service and they decided to disable payout methods which negatively affects Ukrainian users for the sake of integrating new changes/avoiding legal risk. They don't have to support all countries. I feel sorry for the users though, especially I imagine by asking supporters to move to another platform will result in some of them dropping which is the result of platform lock in..
cryptonym•1h ago
You are right, they probably don't have to, or that would be basis for legal action.

Customers should also be allowed to expose shady stuff done by such private services, warning other people.

EZ-E•18m ago
Right, just that from the article I get the vibe that the author makes the case Ukraine got blocked while it's the result of dropping a payment provider, not policy that singles out Ukraine
noduerme•1h ago
Sure, it's a private service and they can do whatever they want, but why block Ukraine? I spent an inordinate amount of time and resources over years blocking Americans from the casino I ran, so I can somewhat sympathize with the point of view that one wants to avoid legal issues. But the only reason I spent the energy to do that was that I needed to be on the right side of the law, personally, if I ever found myself physically back in the US. The only reason I blocked certain other countries (like Myanmar and Iran) was on moral principle because I didn't want to potentially help launder money to revolting dictatorships. I did not, for instance, research or give two fucks about online gambling laws in Malaysia, or a dozen other countries I'd never step foot in where I had players from. I certainly wouldn't have cut off a country that was under siege and partially eaten by a nasty dictatorship. If I were running it now, I'd have probably set up filters to block anyone conceivably in Russian territory, and that would be that. If one guy can do it against an onslaught of thousands of Americans trying to fake their IP addresses daily, I'm sure a good sized company can handle blocking Russian money laundering through a tip jar.
lazyasciiart•1h ago
They haven’t “blocked Ukraine”. They had three payment processors, they cut two of them, and the remaining payout option is Stripe, which didn’t support Ukraine before the other processors were cut either.
Beretta_Vexee•1h ago
Of course, now imagine the reaction on hackernews if this had concerned the US or Israel. Now explain to me how this is different?
beardyw•1h ago
No. I closed down a commercial service I ran and took 6 months to do it in order to give people a reasonable chance to move elsewhere. I didn't have to, but I felt it was the moral thing to do. Maybe morals are out of fashion.
jjani•43m ago
When reading the title, in your head bold "silently" rather than "dropped support".
Nebbit123•1h ago
It's fascinating that neither the article nor the comments here include a single mention of "stablecoins" which seems like the obvious solution to this problem.
42lux•1h ago
Yeah, not as easy to cash out as you make it out to be.
fastball•1h ago
Still easier than cashing out from a platform that doesn't support your country at all.
Nebbit123•1h ago
That's fair, but it's probably an improvement in regions blocked by more traditional financial services. In many of those regions, people may not even want to cash out to local currencies as holding a digital dollar is often more stable.
lazide•1h ago
That requires a rather unusual confluence of events.

Almost everywhere there needs to be a on AND off ramp, or only the most diehard hobbiest or desperate economic actor will consider it. This stuff is just too new, and there is too small an ecosystem for all but a small handful of coins for them to actually act as a useful exchange medium.

Nebbit123•1h ago
Genuinely curious, what alternative solutions do you see to the underlying problem highlighted in OP's post?
lazide•1h ago
The ones they usually use right now - holding physical USD, bartering, physical gold, real estate, etc. depending on the use case and degree of wealth.

Local currency does still get used, it’s unavoidable, and causes losses. There is no perfect solution.

One economy which fits the description is India - check out the boxes of cash hah! [https://www.livemint.com/Politics/eGzzHAcOe5VePoyCd7n0EN/Inc...], and [https://timesofindia.indiatimes.com/city/mumbai/mumbai-raid-...].

(FYI, a cr or crore == 10 million, a lakh == 100k. Even at current exchange rates, that is a lot of money anywhere, and an absolutely massive fortune in India).

But there is an element of this in ALL economies, including the US. It’s a matter of scale/ratios, not a yes/no thing.

jchw•1h ago
If BuyMeACoffee is actually just trying to comply with sanctions, that still applies even if they're facilitating payments via cryptocurrency. If the reason why they're sticking to just Stripe really is in part fraud prevention, well, I... Do I really need to comment more? I badly wish cryptocurrency was the savior for a deeply broken ecosystem of payment processors but it simply isn't, it's not easy to use, it's very easy to lose money, transactions can be slow and expensive. It could be/could have been great for the sadly growing segment of payments involving legal, consensual transactions between parties that are pushed away by traditional payment processors, but so far it isn't/hasn't been and I don't think it will be. Maybe some day.

(I do realize you are specifically speaking of stablecoins but as far as I know they struggle from all of the typical problems you'd expect, just with a less volatile value.)

Nebbit123•1h ago
These are all valid points. Perhaps I'm being naive but I'm still optimistic that a lot of this can be solved downstream from regulatory clarity.
sillystu04•1h ago
I believe OP was referring to a P2P crypto situation, rather than the BuyMeACoffee platform adopting stablecoin support.

So I'd send crypto to your address, then you'd trade it for cash with your local exchange/dealer etc.

defraudbah•1h ago
not everyone knows how to send stablecoins and many creators get their donations from older people and other less crypto aware groups. Many people don't know how to send money internetionally
coolcase•57m ago
They are in theory but in practice they have risks. Tether is probably unbacked and could be relying on BTC for collateral. You could get BTC downside with zero upside.

Just use BTC if anything.

codegladiator•57m ago
What I find fascinating is that crypto bros keep coming back with "technically its solved by crypto" and never looking at the non-technical sides of why a business/solution exists.
arbll•52m ago
- Stablecoin as an output requires BuyMeACoffe to implement KYC

- Stablecoin as input adds a lot of friction on the donor with KYC again

Crypto is just massive overhead for everyone in its current state

johnisgood•23m ago
Yeah, but the only reason for this overhead is the Government, of course.
rwarfield•1h ago
We have normalized the treatment of the financial and payments systems as things that exist primarily to perform law enforcement surveillance functions. It's the same dynamic that leads to debanking of small accounts - payments firms exist on thin margins and the potential fines for inadvertently servicing a bad actor are stratospheric, so it's entirely logical to play it safe by refusing to service anyone whose profile looks even the slightest bit risky.
lazide•1h ago
It’s the ‘greedy coward’ leadership model - tends to work pretty well for most businesses, until it does’t. usually all at once.
ngruhn•1h ago
The alternate is crypto. That will service anyone for ANY reason.
sabas123•1h ago
Which is not necessarily a good thing.
notpushkin•1h ago
But not necessarily a bad thing either.

If everything else fails, I know I can still have two things to pay with: cash and crypto.

coolcase•1h ago
Gold being the ultimate. Cash can be diluted and crypto has unlimited supply (via alt coins). Gold is backed by physics and minted in neutron stars!
briansm•53m ago
Strictly speaking, directed energy is the ultimate. Both crypto and gold are both just embodiments of energy, gold being the physical embodiment (via mining and refinement) and crypto being the virtual embodiment.
coolcase•48m ago
Not really. Gold has no more energy than carbon per gram. E=MC^2. And total energy is unavailable. Carbon had more available chemical energy. (Why we can burn coal not gold).

Bitcoin doesn't store any energy.

Bitcoin is like a F1 car going around a track forever, with your name scribbled on it.

_Algernon_•31m ago
Both gold and bitcoin are a variant of "proof of wasted energy" or more euphemistically "proof of work". Why that makes it valuable is beyond me, but it isn't really a new thing considering the historic value of gold being much more than its utility as a material.
briansm•2m ago
The 'value' in them is that they demonstrate that energy is currently so cheap and abundant to Us that we can waste it frivolously.

It's a sort-of flex, showing off, a demonstration of (energy) wealth. Humanities's peacock feathers.

briansm•28m ago
Maybe I didn't explain it well, gold and bitcoin are the 'memory' of used energy, they are not energy sources themselves.

I think of them as representations of the idea that energy is (currently) so abundant and cheap that we can waste it on mining things like gold and crypto, a fundamentally ridiculous concept in terms of real actual human needs.

Once that stops being the case (when fossil fuel starts running out globally), the whole thing - cash, gold, crypto, stocks, bonds, property - everything falls apart.

surgical_fire•58m ago
A currency has to be accepted in order to perform its role.

Good luck buying groceries or paying the mortgage with Crypto.

windward•51m ago
I already can't buy things I want with Mastercard and Visa
notpushkin•36m ago
Which is why I have a couple bank accounts. If these banks decide they don’t want to work with me anymore (happened a couple times already), or if they decide they don’t want to send money to, say, a particular country (hint hint), I’ll have crypto as a last resort.

(You conveniently left out “cash” from your reply. Cash. I’ll buy groceries with cash, if I can’t use my card.)

johnisgood•30m ago
There are some stores that do accept BTC, but it is not widespread. It is mostly coffee shops though, not grocery stores.
notpushkin•2m ago
And it varies from country to country. (In any case, I wouldn’t use BTC for everyday purchases – it’s too volatile, and transfers are too expensive. As long as we’re stuck with fiat-based economy, stablecoins are the way to go, IMO.)
_Algernon_•22m ago
This is a strange viewpoint considering that crypto is 100% reliant on some of the most complicated and high-maintenance infrastructure ever built by man: the internet.

If "everything else fails" the internet has failed, and crypto will be worthless. Gold will probably still have some value, unless shit really hits the fan.

notpushkin•4m ago
We’re talking about different “everything else fails” scenarios. Basically, I’m concerned about my bank accounts being frozen (happened with my Revolut account for example).
coolcase•1h ago
It's like a kitchen knife. Can be good or bad.
close04•27m ago
Correct in principle but not all that insightful because it's something almost universally true. "Fentanyl! Ads! Widespread surveillance! Can be good or bad".

You have to look at the reality. Crypto has been used overwhelmingly for scams and crime.

CelestialMystic•6m ago
> Crypto has been used overwhelmingly for scams and crime.

So has regular currency.

eru•1h ago
Well, that and cash.

Btw, crypto (like bitcoin) is only an alternative because of convention.

The complete history of bitcoins is globally trackable, and people could all decide that they'll pay more for bitcoins that came from Satoshi's initial hoard, or that they'll refuse to accept bitcoins that were ever seized by the FBI.

(Yes, there are mixers. But you'd just refuse to accept any bitcoin that took part in the mixer transaction, if any FBI coins were in there.)

jack_pp•54m ago
How would you even price it? Have special markets based on coin origin?
lawn•42m ago
You can't send cash digitally, hence crypto.

I'd like to introduce you to Monero, which isn't globally trackable and also properly fungible so you can't refuse mixed transactions (since all transactions are protected).

immibis•7m ago
Apparently "Liberty Reserve" was a (now defunct) digital cash service. As in you'd mail them cash and they'd add it to your account, and you could withdraw and they'd mail it back, minus a fee. And you could log in and transfer it.

Apparently it powered online drug marketplaces before Bitcoin existed.

twelvechairs•46m ago
This is a major reason (maybe the major reason) crypto keeps going up. Many people want money to avoid government oversight - for reasons both benign (e.g. avoiding having money confiscated arbitrarily) and nefarious (everything from tax avoidance to funding crime and war).

Not long ago we lived in a world where currency from anywhere other than the nation you were in (or maybe somewhere close by) was impractical to use on a daily basis. Things have changed now and the government's use of money as a tool to keep control of citizens is loosening. For better and worse.

renewiltord•42m ago
This is one of my favourite word shifts. Back in the '70s this would have been quite the claim of sexual debauchery. I still chuckle at it.
audunw•21m ago
Crypto isn’t an alternative to a bank. Not any crypto I’ve seen at least.

The primary purpose of a bank is to issue debt. That’s why they were created. A bank has to be able to “print” money to issue debt. This isn’t a flaw as some crypto fans like to think, it’s a very important feature. Debt issued by banks replaced the informal promise-based debt people used before we had banks. You didn’t need money on hand, or to borrow some coins from some rich dude, to get help building a barn. You got help from people in the village in exchange for some other goods or service you’d provide them in the future. Bank issued debt with “printed” money is the replacement to that, and it only works if money can be created on demand.

Crypto can’t “print” money on demand, by design. So it can’t replace banks.

immibis•46s ago
Bitcoin can't, but defi can. An entity can issue a ERC-whatever token that acts as a bond, minted in exchange for whichever other token (e.g. ETH), and redeemable for that plus interest at their discretion (e.g. you could create a redeem queue). The bonds can be traded in secondary markets immediately upon creation - no need to file for listing (you need to create a swap pool and seed it with a little of each asset though).

An important difference is that your new token can't ever be confused with base money. In banks, we have base money, and we have bank money, and we pretend they're the same thing because banks are pretty reliable (not 100% but pretty). In crypto, the system won't let you lie like that. (Though you can create another new currency backed by a mix of currencies - this is what DAI does.)

Another important difference is trust. I can easily issue bonds in the real world and then just run off with the money and not repay them. If I try, a lot of heavily armed men will hunt me down. That doesn't really happen in crypto, and as things are now it can't happen, because if you make your identity and location known and issue crypto bonds, the same armed men will hunt you down for issuing crypto bonds instead of ordinary bonds, which is a crime itself (see what happened to Kik/Kin). So you'd have to stake something else to make people trust you.

immibis•9m ago
The future of legitimate activity is that it will be performed on the same platforms designed to protect criminal activity, because it will be treated as criminal, despite not being so.

If BuyMeACoffee was run like a dark web drug marketplace, it could support every country.

elric•43m ago
Debanking small accounts isn't something that I'd heard of before. But debanking "undesirables" is certainly a problem.

Over here we have legalized prostitution, but it's very hard for sex workers to open a bank account. There's some legislation that forces banks to offer them a basic bank account (at a steep fee) if they can prove that they've been rejected by N banks. Which is a start, I suppose.

Banks have basically become an extension of law enforcement, tax collectors, anti-terrorist operations, and morality police. Which is ironic, given how many banks brazenly break laws on the regular, how absolutely depraved parties with bankers are, etc. They're hardly paragons of virtue. Yet they get to gatekeep "virtue".

roenxi•20m ago
I agree; but if we're bank-bashing I'd like it to be comprehensive:

What with all the attention they have to put into cooperating with the authoritarians they also aren't particularly good at their theoretical purpose, which is pooling people's money and investing it productively. We're watching an ongoing capital crisis in the West where we've been out-invested by nominal communists; it is absurd. The banking system has sticky fingers all over that mess. Then they get political protection through financial crisises where they should be taken out by bankruptcy but the powers that be prioritise having reliable people in what is effectively law enforcement rather then putting good capital managers in charge.

So, y'know. Upside is the banks do a great job of shutting down sex workers and political activism. 10/10 mark for reporting what everyone is doing to law enforcement. Downside is that turns out to be a big distraction from all the wealth creation banking can enable.

ThePhysicist•38m ago
These companies aren't public utilities, no one would complain about a US bank not doing money exchange business with entities in the Ukraine or Belarus, why would that be different for US companies offering donations over the Internet? The fact is that all platforms that facilitate cross-border money transfers between two parties without clear services or good being exchanged are used for all kinds of money laundering, and governments try to contain that for good reasons. In the end they probably don't care much about the revenue they make in these countries as it's probably negligible. Again, their good right to do so, I don't see any issue with this at all.
jonathanstrange•33m ago
Of course, people would complain about a bank not doing money exchanges with Ukraine or Belarus. Moreover, payment system providers, money transfer systems, and banks are to some extent public utilities, especially when there are no viable alternatives. They are essential for business.
elric•32m ago
The article claims that funds were held after being donated. That certainly goes way beyond "not choosing to do business". The claims were refuted by BuyMeACoffee, which changes things.

But if I, as a donator, donate money to someone using your service, and you then don't give that money to its intended recipient, you've effectively defrauded me. Had you said in advance "I can't do that, because you're trying to give me money to $foo which I don't support", then that is your right as a business.

mppm•31m ago
I think at this point it would be preferable for the government to take over the payment infrastructure directly. This is often seen as dystopian, but it's a dystopia that has already come to pass for the most part. If we made it official, at least the rules for what can be blocked or refused or frozen would be out in the open.
KingMob•28m ago
I mean the current US govt is doing all sorts of awful things in the open, so I'm not sure this will be an improvement.

I no longer believe that "sunlight is the best disinfectant", and haven't for a long time now.

roenxi•16m ago
The best disinfectant doesn't kill everything. Nobody's ever managed to assemble a government that doesn't do awful things out in the open.

One of my complaints about the Trump era is people are correctly identifying a bunch of problems with how the US government operates but for some reason they're only a problem when Trump does them instead of being a more general concern even if other people are involved.

Eg, Trump is almost certainly spying on his political opponents. Using infrastructure built by Bush/Obama/Trump/Biden that everyone who took notice at the time pointed out would be used by people to spy on political opponents. This isn't a Trump problem. It is people assuming the government is always on their side despite copious quantities of evidence otherwise and regular elections.

grumbel•2m ago
Numerous countries are debating the creation of a digital currency:

EU: https://www.ecb.europa.eu/euro/digital_euro/html/index.en.ht...

UK: https://www.bankofengland.co.uk/the-digital-pound

US: https://www.congress.gov/crs-product/IF11471

alex1138•1h ago
BuyMeACountry
coolcase•55m ago
Minus the tree
tzal3x•1h ago
Using a crypto wallet for donations is always a convenient alternative.
Shatnerz•55m ago
until someone runs their funds through TornadoCash and dusts your wallet, thus putting it on many sanctioned lists and making it impossible to offloads funds into fiat by legal means.
ulrikrasmussen•31m ago
But it's pretty hard to actually spend that crypto without going through a traditional fiat account which is subject to the same restrictions.
winterbloom•1h ago
Is there a startup idea here? Do what buymeacoffee won't do and forget about regulations (that's what Uber does yeah?)

If you are interested in building this, I have product and engineering experience

casenmgreen•1h ago
The problem is how to not become just like every other large company, once you grow from being a startup and become a large company.
notpushkin•58m ago
The solution is not to become a large company :-) Start small, stay lean and just focus on the problem.
notpushkin•59m ago
I would gladly join! Love the fintech space and open to slightly “shady” stuff like this.
itake•58m ago
Whats your take on why they did this? My guess is their payment provider forced them to it. and so the solution is what? support crypto?
notpushkin•14m ago
For Payoneer, I’m not sure but they’ve wanted to deprecate it a long time ago (and I think Wise was supposed to replace it). From how clunky Payoneer was the last time I used it, I think the API must be pretty horrible, so no wonder BMAC wants to get rid of it.

For Wise, it could be that, but also they’ve been putting out a ton of features lately, which aren’t supported by Wise. Not idea why they didn’t add a bunch of if statements.

The solution is... uh, not sure? Crypto might work for payouts, but it’s too complicated for most users. For the donation page itself, we definitely need to accept cards somehow. There are payment providers that can accept cards and payout to these countries, so I think it should be possible: https://news.ycombinator.com/item?id=44002850

itake•59m ago
> Do what buymeacoffee won't do and forget about regulations (that's what Uber does yeah?)

My guess is buymeacoffee isn't the problem, but their payment provider. They maybe can't justify the resources to switch providers and so its easier/cheaper to just drop those countries.

If you can find a payment provider that will service a "buymeacoffee-like" business in the open countries, then I'd be interested.

notpushkin•45m ago
I think the problem is the jurisdiction.

Many of Telegram payment-related services use https://smart-glocal.com/, which is registered in Hong Kong (with a UK company handling EEA operations). They don’t say it on the website, but I believe they do work with Ukrainian (and Russian!) citizens and can handle payouts there. (Note, however, that Smart Glocal is owned by a pro-Kremlin guy from Russia: https://en.zona.media/article/2022/08/08/premiumdonate-trl)

elric•35m ago
Someone will use your service to "donate" to a drug dealer, or to buy shady sexual material, or to sponsor some religious nutter somewhere or other. And you'll be held liable.

There is a reason why the system is as shit as it is.

jimjambw•1h ago
I signed up for BuyMeACoffee recently. I did some work for free that’s important for the industry I work in and a few people donated money to me. That was almost 2 weeks ago and I’m still waiting for them to review my account. The only support seems to be just an email address?

In regards to the fact they pulled out of countries that are hard to operate in, yeah it’s annoying but you know, can you blame them?

nottorp•1h ago
Speaking of Stripe, when will they support 3d secure or however it's called this year?

The card I mostly use for online impulses purchases is from a semi paranoid bank that turns down non 3d secure transactions by default. Sometimes they call you for confirmation.

Needless to say, that means no impulse purchases from Stripe using merchants. And no buying coffees for anyone.

Guess it's cheaper for me in the long run...

ezfe•1h ago
Stripe supports 3D Secure, it sounds like your bank isn't invoking it properly for it to trigger on the Stripe end.

https://docs.stripe.com/payments/3d-secure

aranw•58m ago
Think Stripe already support this out of the box https://docs.stripe.com/payments/3d-secure. I think this is also a legal (maybe not legal but financial regulator or whatever there called) requirement in the UK so most if not all payments use it?
nottorp•51m ago
Last time it was BackerKit and there was no trace of 3d secure...

Maybe it's BackerKit's choice. I don't know.

Does a Stripe implementer have to do extra effort to have 3d secure?

JimDabell•46m ago
The EU requires 2FA because of the PSD2 directive. In practice, that means that 3D Secure is needed for a huge proportion of card payments in the EU. Stripe definitely supports it, they wouldn’t be able to compete in the EU otherwise.
elric•37m ago
3DSecure is ... weird. It doesn't always trigger. It depends on some measure of "risk" (however the hell that's determined). E.g. my payments to pizza place never invoke 3D Secure because I order from them so damned often.

I would be happier if this were configurable by the user, because I too would be happier if all my online payments required my second factor.

nottorp•33m ago
> my payments to pizza place never invoke 3D Secure because I order from them so damned often

Yeah, my regular payments invoke 3d secure only ... randomly. I'm talking about new places (new to my card) here.

znanz•39m ago
I’ve been working many years in the banking and Fintech industry. These companies are driven by compliance before profit. Sometimes, compliance will order a country to be blocked because of the risk to service bad actors, and they can get this done bypassing every other department. This is also why it takes forever to get an account opened, the know you customer and know your business processes are long and tedious, use manual and semi automated process to establish a risk score and make a decision wether to service a customer or not. Most of the time, these processes are about ticking boxes and filing required documents to cover the institution. In the case of the article, servicing a zone at war, with a lot of parties under sanctions is a risk that either BuyMeACoffee and / or a few of their providers were not willing to take.
Kiro•37m ago
Dumb question but I don't expect any service to support all countries, so what makes BuyMeACoffee different? My service (which also involves money) only supports one country in the world.
makeitdouble•26m ago
The dropping part.

It's not "fair", but people get pissed when you can compare before/after. And to a reason, it means some users relying on that support are now left SOL, when they could have made different choices if the service couldn't handle them from the start.

KronisLV•28m ago
> The money is still “there”, so probably no lawyer can say BMaC has “stolen them”—you just can’t neither receive “your” money nor, at least, give them back to those who sent them.

Lawyering aside, really now? If someone holds money that should be mine with no way for me to get it out and me never getting a way to get it out, it’s not different to me no longer having that money. If the entire purpose of them having that money was for me to be able to get it out, it really feels a lot like theft.

It’s no different than you having money on your PayPal account, it getting suspended for some dumb reason and them just taking your money.

I have used Wise in the past to send money to some gaming friends abroad with weird banks, I really hope that it or some other option that supports as many countries as possible remains available.

I hate to sound like one of those “crypto bros” but I’ve also used BTC in the past for similar use cases and it’s refreshing, you just need to have an exchange available in a given country and also not store too much money in crypto due to the high volatility, unless that’s what you’re going for.

Not to badmouth some need for regulation or whatever is actually going on behind the scenes (assuming a charitable interpretation of whatever it is), but not being able to support a content creator or send pizza money to an acquaintance or whatever for reasons like that seems... dumb. Plus, a "proper" way to handle discontinuing the support for entire regions would be something along the lines of:

  1. public announcement and timeline for upcoming changes
  2. "Here's how you transfer out all of your money off of the platform before the change: ..." (with regular reminders)
  3. "Here's how you migrate your follower base to another platform that supports your region: ..." (maybe a collab of some sort, at least offering each patron the ability to register on the new platform if they want to keep supporting the person)
stevage•15m ago
Does Bitcoin work for tiny amounts (eg $5)? Last time I looked (years ago) it cost like $25 do do any BTC transaction at all.
CelestialMystic•2m ago
It depends on the wallet but it is possible now. There is a layer 2 protocol called lightning. People are sending people sats all day over Nostr.

https://lightning.network/how-it-works/

gadders•24m ago
A friend did some online usability/survey thing with a web development company just to get £20 or so.

They were told that the US payments company couldn't send the money to their primary email address as (for vanity reasons) they have a .by domain from Belorussia. (They are a UK citizen living in the UK)

gsky•22m ago
The way i support content creators is by signing up for services through their sponsor/referral links.

Tip for content creators: Please use services like UseCode.net to host all your sponsor/referral codes in one place, as this will be very helpful for users.

Remember all could not afford to pay a zillion content creators out there

rckt•13m ago
Well, I'm glad that this kind of thing got in the spotlight.

This stuff is very common for "second-class" countries. It's happening all the time with all kinds of services. Most of them just don't want to be bothered (spend resources on) with figuring out how to work with those countries. I guess the payment systems provide convenient frameworks for them via which they do money related stuff. If there's no easy way to reproduce something in several unfortunate countries that was super easy to achieve in developed countries, then it's not worth it. The profits there are not gonna meet the expectations in relation to the spendings.

So while these are really shitty situations for people from those countries, these decisions are dictated by the market. And I don't think this is gonna change.

But one of the great points in the article is that services should be very clear, up to date and explicit about their policies.