frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Introduce the Vouch/Denouncement Contribution Model

https://github.com/ghostty-org/ghostty/pull/10559
1•DustinEchoes•55s ago•0 comments

Show HN: SSHcode – Always-On Claude Code/OpenCode over Tailscale and Hetzner

https://github.com/sultanvaliyev/sshcode
1•sultanvaliyev•1m ago•0 comments

Microsoft appointed a quality czar. He has no direct reports and no budget

https://jpcaparas.medium.com/microsoft-appointed-a-quality-czar-he-has-no-direct-reports-and-no-b...
1•RickJWagner•2m ago•0 comments

Multi-agent coordination on Claude Code: 8 production pain points and patterns

https://gist.github.com/sigalovskinick/6cc1cef061f76b7edd198e0ebc863397
1•nikolasi•3m ago•0 comments

Washington Post CEO Will Lewis Steps Down After Stormy Tenure

https://www.nytimes.com/2026/02/07/technology/washington-post-will-lewis.html
1•jbegley•4m ago•0 comments

DevXT – Building the Future with AI That Acts

https://devxt.com
2•superpecmuscles•4m ago•2 comments

A Minimal OpenClaw Built with the OpenCode SDK

https://github.com/CefBoud/MonClaw
1•cefboud•5m ago•0 comments

The silent death of Good Code

https://amit.prasad.me/blog/rip-good-code
2•amitprasad•5m ago•0 comments

The Internal Negotiation You Have When Your Heart Rate Gets Uncomfortable

https://www.vo2maxpro.com/blog/internal-negotiation-heart-rate
1•GoodluckH•6m ago•0 comments

Show HN: Glance – Fast CSV inspection for the terminal (SIMD-accelerated)

https://github.com/AveryClapp/glance
2•AveryClapp•7m ago•0 comments

Busy for the Next Fifty to Sixty Bud

https://pestlemortar.substack.com/p/busy-for-the-next-fifty-to-sixty-had-all-my-money-in-bitcoin-...
1•mithradiumn•8m ago•0 comments

Imperative

https://pestlemortar.substack.com/p/imperative
1•mithradiumn•9m ago•0 comments

Show HN: I decomposed 87 tasks to find where AI agents structurally collapse

https://github.com/XxCotHGxX/Instruction_Entropy
1•XxCotHGxX•13m ago•1 comments

I went back to Linux and it was a mistake

https://www.theverge.com/report/875077/linux-was-a-mistake
1•timpera•14m ago•1 comments

Octrafic – open-source AI-assisted API testing from the CLI

https://github.com/Octrafic/octrafic-cli
1•mbadyl•15m ago•1 comments

US Accuses China of Secret Nuclear Testing

https://www.reuters.com/world/china/trump-has-been-clear-wanting-new-nuclear-arms-control-treaty-...
2•jandrewrogers•16m ago•1 comments

Peacock. A New Programming Language

1•hashhooshy•21m ago•1 comments

A postcard arrived: 'If you're reading this I'm dead, and I really liked you'

https://www.washingtonpost.com/lifestyle/2026/02/07/postcard-death-teacher-glickman/
2•bookofjoe•22m ago•1 comments

What to know about the software selloff

https://www.morningstar.com/markets/what-know-about-software-stock-selloff
2•RickJWagner•26m ago•0 comments

Show HN: Syntux – generative UI for websites, not agents

https://www.getsyntux.com/
3•Goose78•27m ago•0 comments

Microsoft appointed a quality czar. He has no direct reports and no budget

https://jpcaparas.medium.com/ab75cef97954
2•birdculture•27m ago•0 comments

AI overlay that reads anything on your screen (invisible to screen capture)

https://lowlighter.app/
1•andylytic•28m ago•1 comments

Show HN: Seafloor, be up and running with OpenClaw in 20 seconds

https://seafloor.bot/
1•k0mplex•28m ago•0 comments

Tesla turbine-inspired structure generates electricity using compressed air

https://techxplore.com/news/2026-01-tesla-turbine-generates-electricity-compressed.html
2•PaulHoule•30m ago•0 comments

State Department deleting 17 years of tweets (2009-2025); preservation needed

https://www.npr.org/2026/02/07/nx-s1-5704785/state-department-trump-posts-x
3•sleazylice•30m ago•1 comments

Learning to code, or building side projects with AI help, this one's for you

https://codeslick.dev/learn
1•vitorlourenco•31m ago•0 comments

Effulgence RPG Engine [video]

https://www.youtube.com/watch?v=xFQOUe9S7dU
1•msuniverse2026•32m ago•0 comments

Five disciplines discovered the same math independently – none of them knew

https://freethemath.org
4•energyscholar•33m ago•1 comments

We Scanned an AI Assistant for Security Issues: 12,465 Vulnerabilities

https://codeslick.dev/blog/openclaw-security-audit
1•vitorlourenco•33m ago•0 comments

Amazon no longer defend cloud customers against video patent infringement claims

https://ipfray.com/amazon-no-longer-defends-cloud-customers-against-video-patent-infringement-cla...
2•ffworld•34m ago•0 comments
Open in hackernews

Payment processors shouldn't be able to charge through an expired card

17•Lopsii•9mo ago
My web hosting service renewed my subscription by charging my bank account through an expired debit card. Why do banks give payment processors such power? It’s ridiculous!

My leverage has always been to leave expired cards on file when I find it difficult to cancel a subscription. It's crazy that they can get around it.

Comments

Ecco•9mo ago
Weird. What is the expiration date for, then?
Lopsii•9mo ago
that was my thinking exactly!
toast0•9mo ago
The expiration date is a few extra digits that help validate the card. They might not let a new charge go through with an expired card (or they might), but a recurring charge is handled differently. Expecting that a service provider will cancel an account just because the card on file doesn't work is a great way to get a large unexpected bill in the mail.
sapili•9mo ago
This is commonplace. Banks allow it to avoid subscriptions failing where the customer hasn't updated their card. Merchants may also be able to get the updated card details from the bank.

What you can do instead is get an account that lets you create virtual credit cards that you can later cancel and destroy. This should prevent any future charges going through.

AStonesThrow•9mo ago
> create virtual credit cards

I was forced into this behavior by Google Pay/Wallet, and I found it extremely precarious.

With one of those virtual cards I purchased an item at a high cost, and unfortunately I had to go through a cycle of factory reset and reload everything to my phone. This necessarily wiped the "virtual cards" stored there.

Thereafter, I went back to the merchant for a refund, and we found that a credit to the "original card" was impossible because I "no longer possessed" the original card! I was rather infuriated that it would be this easy, but Google assured me there's no error and this is how it works. Google claims that they're protecting our privacy, but I basically did not ask to be enrolled in these virtual cards and, when we trust the card processors, this is a disadvantage and honestly, kind of insulting to our relationship.

This glitch cost me a long, long time as I needed to wait for a paper check to issue in the mail. Therefore, I would urge caution and being fully-informed of the corner cases, before anyone tries to use a virtual card for any serious transactions.

incognito_mood•9mo ago
Have never had any of those issues with refunds or reversals using privacy[dot]com virtual cards, fwiw
AStonesThrow•9mo ago
Well, the trouble lay in the fact that the virtual card[s] were tied to the Android device, and when I was forced to factory-reset it, the cards went along with that. If I had not had catastrophic system trouble then it would not have been noticed (and I would've been less wary).

If your virtual card is not contingent on something like that, I'd say it's more robust. If the only way your virtual cards get destroyed is your say-so, then that's fine. But if they are, by design, ephemeral, I would say that is a different design goal, and while using an ephemeral card to pay for food or gas may be just fine, paying for a pair of glasses or other durable thing, and then expecting a refund much later on, that's perhaps risky and should be avoided where possible.

The whole point of a financial account is its stability, so that we're able to account for transactions over time. I understand that a credit/debit card is, by nature, more ephemeral than most accounts, even having an expiration date, but it infuriated me that Google sort of mandated these "virtual card numbers" and imposed them on every account I loaded into Google Wallet, rather than asking me if I needed protection or not. In an environment where I trust those vendors where I'm doing business, it only hurts both of us to virtualize those account numbers, and invalidate them at the drop of a hat!

revskill•9mo ago
I set my card balance to zero.
cpach•9mo ago
Interesting. How does one do that?
2rsf•9mo ago
You can have a dedicated account for your card, in theory you can create an account per valid card and cancel it afterwards or at least nullify it
cpach•9mo ago
Ah. Does that work only for debit cards or for credit cards too?
Lopsii•9mo ago
I think this only work for expense management systems like mercury and brex?
farseer•9mo ago
Some merchants are more adept at this than others. I had a Wordpress plugin (Elementor Pro) manage to charge me despite an expired card to my fury. While another SaaS (Webflow) couldn't manage the same while trying to charge the expired card 5 times (and mailing 20 times).
kasey_junk•9mo ago
The business is using a card account updater. All of the card networks offer this service and most issuing banks participate.

This is an extremely popular feature with both consumers and merchants as most of the time card payment changes (card reissues, expiration etc) causes unwanted disruption. You happen to be in the minority who dislike it.

Your issuing banks is who you need to take this up with, the payment processor is acting on their behalf in this case.

Lopsii•9mo ago
I did reach out to the bank. My issues is they didn't give me the option to opt into this. I should have a choice! Their rep said even the folks at the bank location can't uncheck the box that opts me out of it.

The reality is I won't dislike it if I knew about it beforehand but I didnt.

They went on to list a lengthy process for what I should do just so it doesn't happen in the future. Not ideal.

mickelsen•9mo ago
When some of my banks issue a new card in case of loss, they keep either the same numbers (except for the expiry date or verification code) or do slight changes (last 4 numbers)

Subscriptions linked to any of these cards fail to renew, so it seems this works differently from renewed cards you receive when the original is expired or about to expire.

Maybe this is just how banks treat cards in my country, but have you seen this work elsewhere?

Lopsii•9mo ago
interesting! Where are you from?
mickelsen•9mo ago
Chile, so I'm curious whether this is a local oddity or can be replicated elsewhere.
xp84•9mo ago
If you’re using a debit card anyway, Privacy dot com is what you should use to solve this problem, and many others relating to your authority to control access to your funds. (You can pick when the generated numbers stop working, pause them at will, limit amounts etc.)

I don’t use it extensively because I’m a credit card points nerd and the only fee-free way to use it is to pull from checking with ACH. But I do use it when I’m suspicious that a business will make it hard for me to cancel.

As a bonus, you don’t need to use a real name and address — it’ll pass those checks as correct with any name or address you make up.

Note: I’m not a paid endorser or anything - I do use a free account personally.