HN user

tonyx

320 karma

[ my public key: https://keybase.io/tonyx; my proof: https://keybase.io/tonyx/sigs/HlQNcb8hmLta9_Yw7YCpV5TKZvIdeI5TT-bKteHSibw ]

Posts12
Comments31
View on HN
[dead] 6 months ago

Interesting! Is there an escape hatch to drop down to raw Stripe primitives if someone needs a feature you haven’t modeled yet?

This feels like something many teams eventually build internally — curious how you’re thinking about long-term API surface + compatibility with new Stripe features.

Hey everyone, we were doing some repo admin and briefly changed the visibility of the repo from public -> private and back to public, then discovered in horror that we lost ALL the github stars and forks! Googling suggests that others have ran into this issue too and github is not able to restore it (see https://www.qovery.com/blog/we-lost-3800-stars-on-github-in-...).

Could you help us by starring our repo and perhaps spread the word? Would really mean a lot! https://github.com/useVenice/venice

PSA: Never change a public repo to private, not even for a moment, because doing so means you will irreversibly lose ALL your github stars and forks, there is no going back! :(

Impact can exist regardless of the underlying cause for impact. It may be because someone's device is full, or does not want to download over cellular, or any other myriad of factors. But you'll still lose an install statistically speaking.

@CharlesW we mostly focused on the facts and running as controlled of an experiment as possible without bias or drawing conclusion on exactly why heavier apps get downloaded less. Though my personal guess from working years in the mobile app space is that users are surprisingly conscious of data & disk usage. Not everyone has unlimited data or 128GB storage iPhones.

Hi jc4p, the product is still in beta. (If you go to the about page for the product you'll see that it says Beta2) The reason we removed Beta from the name of the app itself is that we started using Sparkle for auto updating the app, which seems to break if the app name changes. If we keep Beta in the name of the app, we won't be able to automatically update you to a full version later. That's why we removed it.

About spreadsheet, we know the experience is still not great and could use a lot of work. Stay tuned and we hope to have something for you in the next couple of days. As for security, since last launch we've consulted with Heroku security team, implemented password policy and done a great deal of other things to keep infrastructure secure. We have an upcoming blog post dedicated to security planned which will give you more details about how we keep your data safe. We'll let you know.

Hi newman314, we've consulted with Heroku's security team and implemented all the best practices suggested by them. We started enforcing a password complexity policy for all of our accounts (Heroku, Amazon, codebase, database, etc). We got an upcoming blog post on security planned in which we will inform you much more on how we keep your data safe. Stay tuned!

Hi xb95, thanks for alerting us to the issue we've turned off debug mode and reset our database credentials. We are looking through the database server access log right now and going to make sure that 1) all connections were made from our own servers and 2) users in the timeframe affected will be notified of the issue access token revoked immediately.

We've turned off debug mode and reset our database credentials. We are looking through the database server access log right now and going to make sure that 1) all connections were made from our own servers and 2) users in the timeframe affected will be notified of the issue and guided to resolve it as soon as possible

Well said. I still go through that cycle every time I try to learn something new. Cocoa was really frustrating, especially as the debugger threw me into compiled assembly code. But once I got through the initial hurdle it became much more fun. Had that experience with Django lately too. The best (arguably only) way to learn seems to be learn by doing, reflect(which includes summarizing mistakes, reading tutorials, talk to expects, etc), and do some more. It tends to work out best when you have an end in mind, a real project that you are working on, which is what a lot of coding tutorial fails to deliver.

My intuition doesn't feel good about this. Whatever Tim Cook says, if apple draw attention away from product innovation into optimizing for financial markets and pleasing shortsighted loyalty-less public market investors, it would no longer be the Apple that we have come to know over the past decade.