Ask HN: What annoys you?
A lot of recent threads have been talking about sharing ideas, I would rather share our problems. Hopefully some people can be lead towards solutions that already exist, and it might be useful for those looking to startup something new.
List the problem you have, and why you find it a problem, possibly saying why other things you have used havent solved it.
Make 1 comment per problem, and try to upvote / comment on problems to expand on them.
354 comments
[ 2.2 ms ] story [ 285 ms ] threadPersonally I don't like OpenID for this reason among others.
I once had mistakenly setup a transfer from one bank to another and I wanted to cancel it. So I called up the destination bank and they said there was nothing they could do. I called the source bank and had to pay 30 bucks to put a stop payment order on the account AND they couldn't guarantee it would stop the transfer.
note: I have no affiliation with USAA other than I use them and really like them.
What you cannot do (if you are not/were a member of the military) is use their direct deposit feature i.e. scan checks and upload them to their website. You are not also eligible to get insurance from them.
Other than that I agree that they have a fantastic website and awesome customer service. Because they do not have ATMs when you withdraw money from another bank's ATM, they refund up to $1.50 for the ATM fees up to 10 times a month.
Their credit card (which she still has) isn't much better. Huge delays posting payments, and the customer service has a huge chip on their shoulder whenever she needs to call them.
Transfers are a breeze, fast, and everyone does it. Integration with cell phone infrastructure is also great.
Competition is pretty strong, so fairly comparable across the board.
- Bureaucrats that could be replaced by web apps
http://news.google.com/news/search?aq=f&pz=1&cf=all&...
I had a great experience with two airlines recently, bmi and airberlin, but it was probably because i was prepared to pay a little more than my usual easyjet price.
Yeah, i think that it's probably more to do with the correlation of how much you pay to how much you will enjoy airlines though
http://en.wikipedia.org/wiki/Rod_Eddington
I'm pretty sure it was a good experience, because I keep reading books about how my trip usually takes months in transit living in your own filth, if you didn't bring your family you'd never see them again, and sometimes you'd die on the way. I had to pay $8 for a sandwich though.
The added bonus here would be that people would not be sitting in other people's blindspots all the time and should reduce accidents.
More infuriating are people who change into the left lane and slow down.
Will post on HN if it works well.
Yes, Gmail was pretty innovative but I still think there are plenty of things to improve.
Managing email programatically in particular for me is a nightmare, sendgrid is an awesome service, but processing incoming email should be much easier. (I have yet to try lampson)
It's just a noisy mess, poorly designed, with a lot of weird design decisions and exotic patterns that only added to the noise.
It starts with a way to complex proposition. Google basically created the entire vision instead of the basic core functionality and then expanded on that, optimizing in the detail rather than for the big shows.
Etherpad started the right way. It started very lean with a basic principle that then evolved with time, slowly. And now it got bought.
But have you looked at it recently? I've been using Wave to manage most of my project-related communications (with one or two partners), and it's fantastic. Like Etherpad, but a lot more powerful. And fyi, the Etherpad team is now part of the Google Wave team.
They've opened it up now so that you can design a better interface if you wish to. They've also opened it up to anyone with an email address now, and expanded on the robots and gadgets.
Now I don't use Wave that much because I don't often need the collaboration that it offers. However, if they could integrate Wave and Gmail, it would be immensely useful, especially the gadgets and robots.
Another problem with Google Wave is that it's inherently centralized. They transform the insert/delete operations so they can be applied out of order and still converge on the same document state. Unfortunately, the method they use for this requires a central server to maintain causal ordering of the operations. There are ways of doing this that don't require a central server, which could be handy.
But the UI also irked me, it was far far to bloated with features I didnt care about (replay), when the thing that I care about was it being as fast and responsive as gmail, which it wasnt close to.
Is there an available solution for the reverse of SendGrid? Basically a service which would receive your emails and then post to a url on your application.
Anyone know which article I'm talking about?
I think it would be great if email had a sort of simple XML data structure, it would be a lot easier to tie it in with modern day document formats.
I highly doubt both of these will happen in the foreseeable future, The standards for html email alone are still terrible
I've been pondering this off and on for years; I think it might require a pretty fundamental switch in how the data is entered. So far the best I've come up with is, uh, pen and paper...
I know the receipts are an IRS thing, but why can't the rest be easier?
If true, I don't think he realized the Sorcerer's-Apprentice-like consequences of his actions, as I'm now AWASH IN USELESS PENNIES.
They have a very liberal return policy so it's a simple way to encode where the product was bought so customers can't pass off outlet store items as if they were bought from Nordstrom proper.
That's one beneficial use to psychological pricey but I too would rather pay nice round numbers. It makes it easier to calculate sales tax too.
"Was it $699 that I mentally converted to $700, or was it $799?"
This goes beyond design patterns - I mean designing systems with a dozen or more components that interact in complex ways. My first few cuts have lots of rough edges, and as I redesign the system, cleaner solutions appear. I work on lots of almost-real-time robotics systems, and good solutions for normal apps have subtle-yet-fatal problems when you need a small average latency at 100% CPU load