I love it when companies add a little personal touch to their 404 pages (though they're taking 'personal' to a whole new level here!)
I saw an incredibly great collection of creative 404 pages a few months back. I can't find the one I saw, though Fab404 (http://fab404.com/) has a bunch.
The site is tiny, which let's me be a little bit sillier than normal. Personally I think playfulness is the core of what it means to be a hacker, so I love this type of stuff :)
Am I the only one wondering if it was a prank on Justin? I think it's more likely that a coworker was being funny than Justin's desperate for a date :)
Nope. I'm intentionally misusing the noun 'caricature' as an adjective. I suggest that Justin's notable features in his photo are exaggerated, if he's even a real human.
The problem with Groupon's unsubscribe page is that for all of their "please come back to us" they don't have a one step "Undo" button. I unsubscribed to watch the video and then had to re-go through the whole process of making an account again. I would be curious what the logs say about how many people started the re-subscribe process only to bail before they were done.
I actually can't stand Groupon's unsubscribe video. It feels like they're trying to guilt trip you into remaining subscribed. If I don't like your service, I don't want to be bugged by that when I'm just trying to quit.
I know this is off topic but beware of Mint. As they say, if you are not paying then you are not the customer.
EDIT: ooh -4, I guess ya'll REALLY didn't want to be warned. It was just intended as a friendly warning but in reality I don't care what you do, go ahead use Mint all you want then.
Besides the advertising that chc points out the thing that made me most uneasy was the lack of running balances.
A few years ago several credit card companies removed running totals from their online transaction histories, more recently they removed them from monthly statements also. It turns out that without a running balance customers are more confused about what is going on with their accounts and spend more money and don't notice certain fees. Running balances have been standard for decades and then the banks figured out they could screw people over by removing them.
When I noticed that Mint does not do running balances even though it is one of their most requested features [1] I knew who their loyalty lies with, they've proven that they'll make the user experience worse in order to please the banks. If Mint is not going to help me understand my money better then what's the point?
OK, I'm going to expose my ignorance here, but what do you mean by "running balance"? My understanding of the term is that it's roughly equivalent to "current balance" which Mint does indeed give. I've never been hit with fees due to any misinformation on Mint's part.
I agree with that in general, but it feels like a single point of failure. 10 different servers that all have an X% chance of being hacked are much more secure to me than 1 server that even has X/10% chance of being hacked.
That said, I like the idea of mint in general. It's depressing that banks can't (won't) figure out read-only credentials for use cases like this.
ING Direct implemented read-only credentials for Mint, after fighting with them about access for months. (ING kept blocking Mint, and then Mint would find a way around it.)
Am I the only one who finds the picture a bit disconcerting? It is mostly the kissy face pose. The photo seems so over the top that it just doesn't seem sincere.
A 404 means the server can't find what I asked for, can't tell me where it went, has no idea what I'm looking for. By definition, my browser shouldn't show me the content that was returned-- it knows it's not what I want!
If I get a 404 code, the page shouldn't change. The browser should just show a message indicating that that resource doesn't exist, include the reason message if it's something other than "NOT FOUND", and let me either try a different link or correct my spelling. If I clicked a link to get there, it could even set a style on the link to indicate the resource doesn't exist.
It's strange how much we're still living in the nineties. I wonder how many of the use cases of Ajax could be replaced by an intelligent browser using the existing HTTP standard?
The server does have one way of getting an idea of what you’re looking for: the URL you requested. I’ve seen 404 pages that search the site from a slug in the URL and display the search results. There’s usually not enough in the URL for it to be useful, but I think once a site found the page I was looking for like that.
Also, if the 404 link was from another site, now that you’re on the site with the missing page, you can at least click their navigation and try to navigate to the resource yourself. Like if you follow a link titled “buy red yarn” from knitting-patterns.com to buy-yarn.com/products/8221 and get a 404, you can click Store and search for “red” and thus find buy-yarn.com/store/2539.
But that's not a 404 Not Found. That's what I'm saying: 404 literally means the server has no idea what you want and no way to find it. If the server can figure out what you want from the URL, the proper response is a 301 or 302. If it can't figure out exactly what you want, but has some guesses, it should be 300 Multiple Choices.
I'm not an HTTP hardass, but if we don't care about using the right response code then it might as well be 200, right? Because they're returning a resource for that URL, just a completely useless one.
If I request twitter.com/userr but there is not account named "userr", should twitter decide I misspelled that and redirect me to "user" if that exists? I say no.
First of all, a 404 response needs to be sent regardless so that a script can check for 404 and handle that as deemed appropriate. If I got a 301 or 302 to what the server thought was what I was looking for, the script won't know that the server is now guessing at what I wanted. I assume this is important for bots like the google crawler.
Second, content with that 404 is very useful. It adds context to a user that cares. A well designed 404 will tell the user that the page/item/person/etc couldn't be found. Then it will offer an action such as suggestions of what it could be. Getting back to my "userr" example, there could be links to "user", "users", etc. There could be a prominent search feature or a way to report this to the company. Maybe a way to contact support, like a live chat widget. Further more, a 404 in your logs are very useful to look for what is commonly not found. Do people regularly try going to example.com/login even though your login page is at example.com/user_login? Apache access logs will show this very nicely and you can then decide to manually add a redirect.
To your first point, I don't see the issue. Your crawler hits a URL and gets 301. It's either redirected to a URL already in its canonical database, and therefore knows that the redirected URL is garbage, or it gets something new-- congratulations!
404 is for a resource which can't be found; if the resource can be found, 404 is wrong for scripts as much as for users.
Your second point is valid, but a little past the point, I think. My only actions after seeing a 404 are to check my spelling, hit back, close the tab, or start from the site root. Maybe it would be good for my browser to redirect to / or something by default, assuming there isn't a page loaded; I'm open to ideas. I'm just saying, it's never been helpful to me to download a 1.2mb transparent png that says "Sorry your browser doesn't know what 404 means."
(Or another example ripped from real life: I literally just now hit a link to a video on a third-tier media site and was rewarded with a completely different video, with little text at the top that says "Error: Not found". This is what people really use custom 404s for.)
The webmaster wanted you to see it. If browsers didn't show the content of a 404, webmasters would just send you the same "not found" page but with a 200 code, which would be even worse.
It would be the same for the browser user agent, but a lot of other user agents might have trouble. Anyway, why are you advocating a change that you recognize will have no effect?
? The change I'm advocating is in browser behavior, and would definitely make a difference for any site that complies with HTTP. There's nothing preventing malicious hosts from continuing to serve pages full of ads, but then, there never was.
It sounds like he is claiming that if a major browser changed this behavior, websites would just reconfigure their response to give a 200 response error page because they would prefer if the browser showed something like this rather than a browser dependent error message. That would end up making 404 completely useless, even for actual tools like wget because it would be against webmasters interests to use them anymore.
Well, my counterargument is that a change in browser behavior would make sites more usable, encouraging the proper use of 404. Of course, if that weren't the case, I'd agree there'd be no point in changing :P
I don't really see a problem? I think the point is you wanted to go to foobar.com/naughtygirls but it's actually foobar.com/naughty-girls. At the very least, the 404 brings you to the right website, presumably, ideally with a coherent enough sitemap/navigation to get you to your desired place.
Though, I wonder how often 404s actually happen outside of people not properly setting up redirects. I imagine 95% of people just type in domains or use bookmarks.
There's definitely a use case there-- but it should be configurable behavior to request or redirect to a site map on 404. I may or may not want to trawl through Photobucket to find that missing image; I'd just like my browser to give me the choice before erasing my current page state.
This is reasonable. I always like being given a choice. Though, I'm sure this could be overachieved with an extension (assuming people properly setup their 404's).
Sure, because why would they? It doesn't change (almost) anything about browser behavior. If anything, what I'm proposing would provide an incentive to comply to the standard, since it would make your page more usable.
I remember back in the day that one of the best sources for online marketing and SEO tips was a porn webmaster forum or mailing list - can't remember the name of it though - and one of the tips was to, instead of linking off to Google or Disney for U18s, instead create a sports themed site to monetise.
I find that hard to believe - mainly because it's impossible to believe anyone actually clicks that link. Heck, I'd bet half aren't even links, just text (only kidding!).
I can't stand it when sites try to be cute like this with their 404 pages. I guess it's a good thing for getting buzz, but what about a user who is actually trying to use the site and gets that page? It's awful. You were trying to complete a task, the site isn't working how you wanted, and to top it all off, now they're trying to be funny and lighthearted. It just seems like a site failure isn't the right time to be making jokes.
...That's why when Nationwide Building Society got hacked their only response was to increase the number of "security" questions people had to register? Now as well as my mother's maiden name they know what my first pet was called.
Secure is relative. The HSBC crap-gadget that one has to carry around on a key chain is susceptible to easy theft/loss. Anyway, "security" is a poor reason to not have such a great service in the UK
Mint wouldn't be very useful if your finances are simple. I have accounts with three banks, two credit card companies, and three investment brokerages, so having a service that aggregates all of that activity together makes it much easier to keep track of what's going on.
I guess possibly, but I still don't understand the need. I have quite a few accounts, but they're all for different purposes. Seeing them "all together" would make little sense for me, since they are different entities.
The investment accounts are really just a bonus, but it's really useful to have the checking account and all credit cards visible in one place. The checking account is where money comes in, and the credit cards are where money goes out, so seeing them together makes things much clearer. I also use multiple credit cards for purchases, so I can't easily see all of my purchase activity in one place otherwise.
Additionally, having everything consolidated means I can do a quick check on recent transactions several times a week, instead of just looking at things when a bill comes. That means that it's much easier to detect fraud, since the activity is fresh in my mind, and takes much less time to notify the institution of the fraudulent transaction.
Credit cards provide several advantages over debit cards. In the case of fraud or simple mistakes, money isn't directly removed from your account. You also effectively get a ~30 day revolving interest-free loan if you pay the card in full every month. You can make unusually large purchases without waiting for money to transfer around, since the card can be paid off later.
As for multiple cards, some of it is playing games with different rewards programs (card X gives more points for groceries, but card Y is better for gas, etc.) and some of it is that not every place takes American Express, which is generally my preferred card.
In addition to what mikeash said, using a credit card and paying it in full improves your credit score whereas a debit card doesn't, which will make it easier to get loans later.
Is there no such thing as a credit score in the UK? Or does paying credit cards not improve your credit score?
The banking industry in the US is messed up, but how does it not make sense that responsibly paying loans doesn't indicate you are more likely to make good on future loans?
There's no such thing as a credit score (at least not in the US sense).
The big problem with the US system is that it gets you needlessly hooked on the whole idea of credit. As per this very example, you need to do things like get credit cards just to pay them off on time, or else you're screwed when it comes to things like getting a mortgage. In most of Europe the key factor for that sort of loan is simply whether you have a steady income that's high enough to make the payments, factoring in outstanding debts. A credit check will show up things like whether you've a history of missing payments on any existing credit, and that can certainly be taken into account, and most lenders have their own version of a 'credit score' they'll apply based on all that info — but it's not a centralised thing, and it's generally more concerned with raising past problems as a red flag, rather than with past good behaviour.
If you've a history of living within your means that should be a good thing, not a bad thing.
> If you've a history of living within your means that should be a good thing, not a bad thing.
How is always paying off a credit card not living within your means though?
Maybe this is some US-centric brainwashing, but it seems to me that someone who has never had a credit card is less trustworthy than someone who had it and didn't overspend; it proves that the person had the opportunity to do something really dumb and didn't. The person who never had the credit card might have done something dumb if they were ever given the chance.
It's interesting that your credit checks are so decentralized, but it seems unlikely to me that would cause them to consider no history to be the same as known good history.
That said, I'm not even sure how much impact properly paying credit cards has versus not having one, but even with a minor difference there is practically no advantages to using a debit card instead of a credit card that you always pay off in full from your checking account. Even excluding credit, certainly you must get additional fraud guarantees and possibly rewards programs with credit cards in the UK?
But if you're always living within your means, why would you ever want to have a credit card at all? Things like reward programs certainly aren't universal (or even common, I believe, though they do exist), and pretty clearly only exist to try to get people to use the card in the first place, on the basis that it's to the credit card company's advantage, in that enough people won't pay off in time to justify the rewards. (I should also note that it's more common in UK/EU for credit cards to also have a monthly or annual fee.)
I'm not sure what additional fraud guarantees exist. I had fraud on my debit card once, and it was resolved much easier and quicker than the time I had fraud on my credit card. The UK does have a slightly odd additional consumer protection law in that if you buy anything over £100 on a credit card, and the goods turn out to be faulty, you can claim the cost back from the credit card company, rather than the retailer. That's certainly vaguely useful, but I've never heard of anyone choosing to have a credit card just for that reason.
I think there's potentially a different worldview at play in the "had a chance to do something dumb and't didn't" approach. To massively overgeneralise, I'd say the European way is to simply not put that temptation in front of people, whereas the US way is to deliberately encourage it, so as to massively profit from it (with the UK constantly torn between the two!) :)
So I'd say pretty much the opposite of your final conclusion: There are so few advantages to using a credit card rather than a debit card that why would you bother with the hassle/risk?
If nothing else, a credit card gives you a month-long interest-free loan when used properly. That's money in your pocket if you keep the difference in an interest-bearing account. Why wouldn't you take advantage of this?
I'm not sure what hassle/risk you're talking about with a credit card. The hassle factor is the same (approximately none) and the risk is lower, not higher.
People always say this "interest-free loan" thing, but it doesn't make a lot of sense to me. In an average month I spend under €1000 a month on my debit card, but let's round it up to that just for an example. My bank doesn't pay interest on current account balances. Even if I were to go through the hassle of setting up a term deposit for that, the total interest I'd receive on that in one month is 78 cents.
I can think of any number of reasons why I wouldn't bother taking advantage of that.
The question as to whether a credit card is more/less/even risk to a debit card is pretty much the issue at hand here, but even leaving aside the slightly odd issue of psychological risks and hassles, I've heard plenty of horror stories from people in the US where something went wrong to make their monthly payment late (including the credit card company just deciding to change the due date), thus triggering all sorts of badness.
Well, get a better checking account to start with!
Yeah, the money is small, but it's also free. I mean, $10-20/year for doing nothing? Why not?
So as you say, it comes down to the risk differential. If you believe a debit card is less risk, then certainly a tiny amount of interest won't change your mind.
For what it's worth, I've heard far more horror stories about debit cards than credit cards. The major difference is that with a debit card, any company that gets your card info can screw you over. You place an order online, and the company charges you $1000 instead of $10 by mistake, leaving no money in your account. Your next transaction then overdrafts, leaving you with a fat fee. In theory, it's not your fault and you should be able to get the bank or the merchant to cover it, but they'll all be pointing fingers elsewhere....
And of course, if you can't get the money refunded immediately then you spend a great deal of time with no money in your account. Now you may have trouble buying necessities etc. until the situation is fixed.
Additionally, I have my credit cards set up to automatically pay off the full balance each month. If somebody tries to pull a dirty trick and the payment is made late, the blame is clearly and fully with them, so I imagine that would be quickly resolved. Beyond that, there really isn't anything to go wrong other than a major failure of self-control.
Where does one find these magical accounts? In many countries no bank pays interest on current accounts, or, where they do, currently interest rates generally are so low anyway that the amounts are negligible. I have much better ways of arranging my finances than faffing around with credit cards I don't need and moving money around short term money market accounts just to earn less than $20 extra a year.
As for your example of buying something online with a debit card, I don't do that. My bank lets me generate as many virtual cards as I like for online shopping, each with a different number. I set the maximum amount that can be charged to each one and I can then order anything I want online with it with none of the risks you mention.
Even if I couldn't do that, the situation you describe wouldn't arise, as
a) I have daily limits on various types of transfers and withdrawals (that I can adjust online if I need to spend more than that at any time, so I keep the defaults pretty low). So even if someone was being malicious they still couldn't take out more than that amount (and I've SMS notifications set up for all transfers over a fairly low limit too, so they couldn't just come back and take another payment every day until I was cleaned out). It would certainly inconvenience me, but that's just as true with a credit card (and that would probably take me longer to notice). And, as I said earlier, I've had experience of problems with both, and the credit card ones were much more hassle to resolve.
b) my current account is multi-currency, so even if someone managed to clean out all my euros, I'd still have cash in GBP, USD, etc.
c) most of my money isn't in my current account anyway, so even if that got completely cleaned out, in all currencies, I'd still have money in my various other accounts.
Are you saying the UK doesn't have a credit score system or that it's not used in the same way as it is in the US? Because I'm constantly getting emails from Experian asking me to do a free credit check, etc. etc.
There is no central credit score — each lender (or credit agency) creates its own sets of rules as to whether you're good or bad, all with different criteria. Some of those may package it up as a "score", but that's essentially meaningless. Checking that your credit reports from the major agencies (Experian and Equifax are used by about 90% of lenders IIRC) are accurate is worth doing from time to time, especially if they're offering it for free (although as the maximum they're allowed to charge, by law, is £2, be careful that the "free" version isn't a way of sucking you in to something else)
I used to live in the US and was a big fan of Mint. There's nothing I miss more than seeing a single financial snapshot, tracking, budgeting, etc. all in a single place.
Oh, also - security by inconvenience (i.e. the HSBC secure key) isn't really security.
Right underneath that, in large bold letters, it says "Page not available." Also, the title of the page is "Nothing found for ..." I don't think that users will have trouble understanding what they are viewing. It may be campy, but I personally have no issue with websites being too creative or too concerned with aesthetics (if such a thing exists).
Since it's at mint.com/accounting I wonder if it an intentional dig at the traditional concept of accounting, or at least personal finance, as opposed to what mint offers?
It's so basic that we really shouldn't have to talk about it: this is personal presentation, interaction, humanity. The trouble is people who live in a virtual world lose much of that consciousness (and it's happened to me as well before).
I honestly don't understand what you're trying to say. Seems to me like you're the only one here assuming anything (or even caring) about his interests.
I saw an incredibly great collection of creative 404 pages a few months back. I can't find the one I saw, though Fab404 (http://fab404.com/) has a bunch.