Tell HN: The Internet situation inside Iran – We need your help
571 by throwaway124592 | 91 comments on Hacker News.
As you probably have heard, there have been widespread protests going on inside Ira...Read more »
Show HN: Get conversational practice in over 20 languages by talking to an AI
575 by Hadjimina | 270 comments on Hacker News.
Hi everyone, Let me introduce you to Quazel, where we want to enable peopl...Read more »
Ask HN: Why is Microsoft Teams still so bad?
633 by TurkishPoptart | 565 comments on Hacker News.
It's buggy, and it crashes more often than any other app I use. God forbid you try to change the audio...Read more »
Tell HN: Somebody implemented something I wrote a blog about
546 by rexfuzzle | 151 comments on Hacker News.
So a while ago I wrote about how 2FA was missing a key feature: https://ift.tt/pSKTcmM... H...Read more »
Stripe has decided to nuke my entire business
837 by yaythefuture | 411 comments on Hacker News. Saw https://ift.tt/ey8C7xI from a couple weeks ago and figured I'd share my own story. 3 weeks ago, I woke up to a pissed off customer telling me her payments were broken. My startup uses Stripe Connect to accept payments on behalf of our clients, and when I looked into it, I found that Stripe had decided to deactivate her account. Reason listed: 'Other'. Great. I contact Stripe via chat, and I learn nothing. Frontline support says "we'll look into it." Days go by, still nothing. Meanwhile, this customer is losing a massive amount of business and suffering. After a few days, my team and I go at them from as many angles as possible. We're on the phone, we're on Twitter, we're reaching out to connections who work there / used to work there, and of course, we reach out to patio11. All of these support channels give us nothing except "we've got a team looking into it". But Stripe's frontline seems to be prohibited from offering any other info, I assume for liability reasons. "We wouldn't want to accidentally tell you the reason this happened, and have it be a bad one." We ask: 1. Why was this account flagged? "I don't have that information" 2. What can we do to get this fixed? "I don't have access to that information. 3. Who does? "I don't have access to that information" 4. What can you do about this? "I've escalated your case. It's being reviewed." I should mention at this point that I've been running this business since 2016, my customers have been more or less the same since then, and I've had (back when it was apparently possible) several phone conversations with Stripe staff about my business model. They know exactly who our customers are and what services we offer, and have approved it as such. After a week of templated email responses and endless anxiety, we finally got an email from Stripe letting us know that they had reviewed the account and reactivated it. We never got a reason for why any of this had happened, despite asking for one multiple times. Oh well, still good news right? Except nope, this was only the beginning. This morning I woke up to an email that about 35% of my client accounts had been deactivated and were "Under review", the kicker here being that one of those accounts is the same one they already reviewed last week! This is either the work of incompetent staff or (more likely) a bad algorithm. No reasonable human could make this mistake after last week's drama. So currently, my product doesn't work for 35% of my customers. Cue torrent of pissed off customer emails. And the best part is, this time I have an email from Stripe this time: Apparently these accounts are being flagged, despite the notes on our file, and despite the review completed literally last week, as not in compliance with Stripe's ToS. They suggest that if I believe this was done in error, I should reach out to customer support. Oh, you mean the same customer support that can't give me literally any information at all other than "We have a team looking into it"? The same customer support that won't give me any estimates as to how long it's going to take to put this fire out? The same customer support that literally looked into this a week ago and found no issues!? I feel like I'm going crazy over here. These accounts have hundreds of thousands of dollars in them being held hostage by an utterly incompetent team / algorithm that seems to lack any and all empathy for the havoc they wreak on businesses when they pull the rug out from under them with no warning, nor for the impact they have on customers when they all of a sudden lose all ability to make money. And all that for an account that has been using Stripe for nearly 7 years without issue! This goes so far beyond "customer support declining at scale." If lack of customer support means that critical integrations start to fail, that's not a customer support failure, that's a fundamental business failure.
Ask HN: What are some of the best documentaries you've seen?
466 by rasulkireev | 465 comments on Hacker News. This questions has been asked before [0][1][2], but I'm thinking that in the last 4 years something new and exciting has been created or discovered. If you could describe in a couple of words why you mentioned what you mentioned, that would be fantastic. [0]: https://ift.tt/F4cihBq [1]: https://ift.tt/QWyOFce [2]: https://ift.tt/Bjf7kE5
Show HN: Quake 1 ported to the Apple Watch
560 by myownclone | 171 comments on Hacker News. I ported Quake 1 to the Apple Watch, building on top of existing ports for iOS and Mac. Some features: * uses Quake SW renderer + blitting to WatchKit surface (~60 fps, 640x480, larger res can run on lower framerate, tested up until 1024x768) * touch + gyro + digital crown controls * new AVFoundation audio backend (quake to Watchkit audio buffer copy logic), as Watchkit does not support CoreAudio * high pass audio filter to remove clicking on Watch speaker for some of the low frequency quake .wav samples * some smaller modifications and code updates to glue Quake 1 c code to Objective C and Watchkit https://www.youtube.com/watch?v=cPC2o262TfQ
Show HN: Wavvy – web-based audio editor (Audacity port)
509 by ahilss | 109 comments on Hacker News. I originally developed a WASM port of wxWidgets for https://dj.app/ . When it came time to open source wxWidgets-wasm, I decided to port another complex app as a test case, and Audacity seemed like the obvious choice. In the process, I also needed to write a new host API for PortAudio for playback and recording in the browser. https://ift.tt/QoYAwWN https://ift.tt/wkPvqN6 https://ift.tt/PqbXD5r
Show HN: I'm building an open-source Amazon
646 by theturtletalks | 189 comments on Hacker News. A couple of years ago, I had an interesting idea. What if there was a marketplace where all the underlying tech was open-source? The order management system, the storefront, customer support, etc. The marketplace would simply connect to the seller’s infra instead of locking them in. If, for some reason, the seller is removed from the marketplace, their software stays with them and they can continue accepting orders directly. This model can be used to disrupt any marketplace from AirBNB to UberEats: building tech for home renters and restaurants and later, leveraging that to build a competing marketplace. In 2019, I started building the first piece, Openship, an order management system that lets you source orders and fulfill them from anywhere. Now that that’s in stable release, next up is Openfront (an e-commerce platform for storefronts) and Opensupport (ticketing software for customer support). Together, they provide the staples for any modern business: sales, fulfillment, support. Let me know what you guys think of the idea and if you see any potential pitfalls.