Hacker Newsnew | past | comments | ask | show | jobs | submit | moimikey's commentslogin

it's nuts that Backblaze is still around. I used to use them for my backups more than a decade ago.


I still use them for my backups.


what differentiates this from https://humanstxt.org/?


Have to agree with all of the disagreements to this. The 404 is a 404 for a reason, just like 301 and 302 are different for a reason. It's not uncommon though for WordPress to do things like this, or blogs for that matter. If an author changes the title or date of their post, and the URL structure is reliant on those two pieces of data, then the URL will change. The old URL is preserved in a DB and if accessed again, 301s to the newly named resource. Others, will throw a 404 and give a cutesey Levenshtein message, "did you mean x?" at which the user can decide to go to the new resource. It's all circumstantial... It shouldn't be enforced.

Re: Google and PageRank, pretty certain they've addressed this and recognize 302 and 301s and treat them the same. Previously, this was an issue.


Looks like the op is trying to solve a problem of broken links but has come up with a "brave choice" as they say on yes minister.

The actual solution is put in the work and redirect the old missing page to a relevant new one.

If I had a link from vogue the BBC etc back in 1996 point to a product page to want to redirect that now broken link with a 301.


anyone else randomly got added to their mailing list?


Yes. ...that was very annoying.

How did they do that, exactly?


Scraping and storing email addresses is how it usually happens, but most companies recognize it as illegal.


Yep


Yes.



My man! (Denzel voice!) . . . You want to create some cool chatbots with us(Blastchat) . . .


cnn is down...twitter is down...github is down. almost everything


I politely disagree with ending up with more boilerplate code with marionette... you're ending up with _less_ boilerplate code when using marionette with backbone, and even when including marionette, your "boilerplate" code is necessary configuration... binding dom elements, events, template handling, rendering, data serialization... even more so if you're doing it in CoffeeScript.

behold... a view in 3 lines of code.

  class Views.AlbumTracks extends Marionette.CompositeView
    className: 'album-tracks'
    template: 'album-tracks'


In angular you'd never need the line with className, so you'd end up with even less code, because of its declarative style.

A good reading when thinking that's necessary to bind dom elements, events, etc is here: http://stackoverflow.com/questions/14994391/how-do-i-think-i...


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: