今日已更新 160 条资讯 | 累计 24117 条内容
关于我们

产品设计

产品动态、设计趋势、用户体验

1490
篇文章

共 1490 篇 · 第 41/75 页

MIT Technology Review

Inside the world’s deepest and longest subsea road tunnel

It’s cold, it’s very, very noisy, and—if I can be quite honest with you—I’m not feeling super relaxed. I’m currently around 300 meters, or 1,000 feet, beneath the North Sea, in a dark, dank cave. It smells weird. And I am increasingly aware of the pressure from millions of tons of seawater just above my…

Niall Firth 2026-06-22 16:00 👁 8 查看原文 →
Product Hunt

TapVid

Turn any idea into a motion video Discussion | Link

Demi Tan 2026-06-22 14:03 👁 2 查看原文 →
Reddit r/programming

io_uring Feels Illegal

A visual walkthrough of how io_uring works: shared rings, SQEs/CQEs, batching, SQPOLL, multishot operations, linked operations, fixed/provided buffers, and the tradeoffs that come with exposing such a powerful linux kernel interface. submitted by /u/Ok_Marionberry8922 [link] [留言]

/u/Ok_Marionberry8922 2026-06-22 13:25 👁 5 查看原文 →
Product Hunt

MediaSeg

Split large media files into upload-ready chunks on macOS Discussion | Link

Sho Nishikawa, ExaEdge 2026-06-22 08:40 👁 4 查看原文 →
Dev.to

Why UPI and Fintech Apps Need Business Logic Testing (Not Just Security Testing)

Most fintech breaches you read about involve a hacker, a vulnerability, and a headline. Most fintech losses I've actually seen up close involve none of those things. They involve someone who read the terms of a cashback offer more carefully than the product team did, found the one path through the workflow nobody had tested, and quietly walked away with money the system handed over willingly. That's the part standard security testing misses. A penetration test asks: can someone break in? Business logic testing asks a more uncomfortable question: what happens if someone uses every feature exactly as designed, just not exactly as intended ? In a country processing billions of UPI transactions a month, that second question matters just as much as the first — arguably more, because nobody needs a zero-day to abuse a referral program. Here's where that gap shows up most often in Indian fintech apps. Wallet Systems: Built for Speed, Tested for Function, Rarely Tested for Abuse A digital wallet sits at the intersection of multiple money-in paths — UPI, card, net banking, cashback credits — and at least one money-out path. Every intersection like that is a place where timing and assumptions can quietly fall apart. The classic version of this is a race condition: top up the wallet and spend from it in two near-simultaneous requests, and check whether the balance check happens before or after both transactions are committed. Done right, this should be impossible. Done wrong, a user can spend money that, technically, hadn't arrived yet — or spend the same balance twice. There's a quieter version of the same problem around refunds. If a refund is credited back to the wallet on a different timeline than the original debit was finalized, there's often a window where the balance briefly shows more than it should, and a fast enough user can act inside that window before reconciliation catches up. And then there's KYC tiering. Minimum-KYC wallets in India are deliberately capped at

Arashad Dodhiya 2026-06-21 14:43 👁 8 查看原文 →
Product Hunt

Notchkin

A notes app that lives in your MacBook's notch. Discussion | Link

2026-06-21 07:28 👁 6 查看原文 →