751 karma · joined February 27, 2010
The challenge with RDS in the past has always been getting the data easily and scriptable into an S3/etc bucket to start with. This might be a good enough solution.
Restore would be a pain, but at the point its needed the pain would be acceptable.
We use snapshots for regular backups, and have implemented a solutions to share and copy snapshots to a different aws account.
But given that our production database is absolutely vital to the existence of the company I’d like to have an easy way to create a secure ‘not affliated with Amazon’ copy regularly in case of the nightmare scenario where an account is compromised/terminated
1Password fixed that and numerous UI glitches around the actual password filling in that I was just living with. It is night and day a better experience ... and no invested interest in them (unfortunately!)
I had a Microsoft account from a long time back: me@company.com
Years later the company decides to adopt the whole office365 thing and so company.com is now 'managed' by MSFT for email, etc .... so I have a me@company.com 'company' account as well as the 'personal' one.
I'm sure there are a lot of complicated edge cases around all of this which make moving forward really tough for MSFT without breaking things, but the current status quo is confusing and very user hostile.
I'm sure Google would not be happy with content injection into gmail.
The browser was submitting the form with auto-fill details that failed the validation checks for those fields. Hard to show an error message for fields the user can't see.
Yes, it is more robust to have code on the server side discard input that isn't expected rather than validate it, but it annoying extra work when those fields have no security impact.
The alternative is to tell the browser not to auto-fill those fields, but doing that feels broken too.
If the athlete turned up waving a _spoofed_ email and they let them in then that would be a more appropriate example.
Do they want just a version of the product that has their branding front and center, but which with even a cursory scratching of the surface is your product.
Or do they want a complete white-label version including domain names (incl. backend services not shown in the browser), email, payment processing, etc, etc.
In the later case unless they are willing to pay $$$$$ up front for the development it would seem very unlikely to be worthwhile.
In the former case, you could decide if it is worthwhile for a moderate amount of development effort and perhaps even include a 'Powered by ...' link in the footer. Then offer them a 30% discount on pricing: eg. a plan that costs $300\year normally you'll sell them for $210 and require they market it at a price of at least $300 ... if they can sell it for more and capture more profit take that as a signal to raise your prices!
I don't know about US law, but in Canada there are distinct disadvantages to keeping large amounts of cash inside a operating small business corporation and you would potentially be better off distributing the cash or setting up a separate holding company for it (or rather having your lawyer & accountant handle that).
You can then invest within the holding company but keep your operating business and investments separate.
Assuming these two sets of people are not the same -- there are a lot of people in the west earning > $32K a year and having less than $770K in assets.
So they are in the top set but not the bottom. Since the cardinality of the sets is the same, where are all the people that have more than $770K in assets but earn less than $32K a year.
Even a fairly modest 5% return would produce more income than that, or are the stats excluding investment income?
People with that much equity in their home wouldn't realize the income ... but how many people in the west even live in $700K+ homes and yet have less than $32K in income a year? Maybe some seniors, but surely not a very large group.
In general A does not improve your security 65K times since a single attempt will tell if there is telnet on the port or not, whereas with B all you know if you got the wrong password.
Now if you ran a dummy telnet that always can slow 'wrong password' responses on the other (65K-1) ports that would potentially increase the security 65K times, but still isn't really a meaningful thing to do.
At (peak) times they actively traffic shape and penalize the heaviest users. It sucks, but I don't see people willing to pay the $$$ to upgrade infrastructure faster.
(unless your debt is tax deductible ... most car loans aren't)
I just want the best of both worlds .. trying to hold onto being the main user interface feels short sighted. I'm not going to NOT buy your vehicle because I can use Android Auto vs your custom UI, so having both available shouldn't be a negative to the manufacturer.
I have Android Auto and love it for navigation/music, but it is missing any car specific controls, eg. climate controls, reporting speed, maintenance, etc. I have to exit out of Android Auto and into Sync to access some specific functionality only available through the Sync touchscreen.
Is this just a case of the manufacturer needing to provide the right app, or is that information not available to third party apps running in those environments?
I can see that it is a good feature, but the lack of easy programmatic control is an issue for us.
I've seen a few javascript walk-through tour type libraries, but what about something that integrates with a backend to be stateful on what a user has done?
If you upload by hash then you need your own ref counting for deletes (or just don't support delete ... storage is cheap after all!)
The name gets mangled by customers, A LOT. The most common confusion is (repeatedly) calling them swipe though strip has come up more than once. People are thinking more in terms of swiping cards than the stripe on them and so that verb sticks in their mind.
Of course, they presumably need to duplicate it for redundancy too, so maybe a full 2/3s of one!
The cord is a bit of a pain, but the cost of the bluetooth headphones was more so!
Sure, there is money to be made here, but it isn't free and you need to manage the extra risk and liability that comes with it. What if someone discovers your platform hasn't got the same anti-fraud/verification processes that the larger players can afford by virtue of being a larger player, and decides to take advantage of it?
Well, there is the question of paying for the nursing home. The sad reality is that the options offered by our social safety nets at lot less attractive than the options available if you can pay for it.
Unless you are completely out of it to the point of not caring, at which point your loved ones may still care though.
Doesn't AWS still charge by the hour ... so if you were spinning instances up and down based on minute-to-minute load you would be overpaying for vs just maintaining a steady baseline.
If you turn an instance off you need to be pretty confident it will stay off for at least an hour.
Mandrill was way better, but now it looks like we need to move again. (And our complaint % on Mandrill was somewhere around 0.01%)