Live data from Hacker News

Show HN: I Rebuilt MySpace from 2007

spacehey.com

241–250 of 307 posts

Re: Show HN: I Rebuilt MySpace from 2007

#241
post #175

Earlier quoted context omitted.

Server side rendered content is better in nearly all cases. From some reason people think that offloading html/css rendering to users is somehow faster. It really isn't. My home site is faster to access half way across the world served from a raspberry pi than twitter is.

Client side rendered won't be faster all things being equal since they'll have to make at least an extra round trip request after the initial (html/js/css) requests for data from the API, but it should definitely be much cheaper since you can lean on the client's compute rather than solely your own servers. Given the popularity of facebook/reddit/twitter/gmail etc. it seems users think client-side rendering is fast e…

> Given the popularity of facebook/reddit/twitter/gmail etc. it seems users think client-side rendering is fast enough

For gmail at least, this is both funny and sad because it was faster than the alternatives back when it was first released.

Re: Show HN: I Rebuilt MySpace from 2007

#243

As someone with extremely deep contempt for Silicon Valley, Big Tech monopolies, and modern social media culture, this brought a tear to my eye.It was so easy to make new friends online once upon a time. The fascist uniformity of modern social platforms has left a generation creatively stifled and alienated from each other. I miss the ugly comet cursors, the crummy MIDI tunes, the bad HTML, the encouragement to make…

Try the 'small web', I'm enjoying gemini, https://gemini.circumlunar.space/

Re: Show HN: I Rebuilt MySpace from 2007

#244
post #219

Earlier quoted context omitted.

My wife worked there for the transition. Her very first .net page was the MySpace homepage (which was demoed by Steve Ballmer at CES, iirc). Microsoft was very unhappy with the decision to retain the .cf extension on web pages even after the transition to .net. There were some crazy levels of scaling happening behind the scenes—they had database requirements beyond the capabilities of sql server and there was code on…

> to route to different sql clusters That's called sharding and is pretty widely used nowadays. There is even readily available middleware that handles this for you, so no need to put it into the backend.

Keep in mind this is more than a decade ago. Sharding was almost certainly state-of-the-art and exotic back then (hell, it's arguably pretty unusual in the wild even today, even if a lot more mature of a concept).

Re: Show HN: I Rebuilt MySpace from 2007

#245
post #9

Sidenote: I was in a band in High School that uploaded all its music to MySpace in 2006, and our only backups were a few CDs we had made; so when MySpace lost all that [0], it was my first, most painful lesson about backing up important things multiple times. [0] https://www.rollingstone.com/music/music-news/myspace-lost-m...

Back when ISPs etc. would give you free (2-20 MB) storage, we'd use them for hosting personal websites, or just storage space - sometimes we'd register xx new/duplicate accounts, and we'd have a couple of hundred megs for storage.

Anyway, I blindly hosted a lot of personal stuff like that from 1998 - 2008, and never cared to do any backups.

But then one day, it was all gone forever - searched through my old email account, and found probably 5 remainder emails that the company was shutting down their services. Pictures, old demo songs, old websites, etc.

And these days - it could all happen again, if google ever bans your account (so go ahead and backup everything)

Re: Show HN: I Rebuilt MySpace from 2007

#247
post #157
post #148

Earlier quoted context omitted.

I had an older friend that worked at CF when I was a teenager. He taught me a bit about relational databases and some other important stuff as he was one of the only developers I knew growing up. I remember him telling me how I was wasting my time building in php/MySQL since CF was the future and serious companies wouldn't be looking for php developers. Glad I never pulled the trigger and bought their expensive IDE.

No expensive IDE was necessary and there are open source servers now. Regardless, you made the right choice.

> No expensive IDE was necessary

This is most certainly debatable

That said, that IDE was legit. It was comparable to IntelliJ. I want to say I used it over Komodo quite frequently.

Re: Show HN: I Rebuilt MySpace from 2007

#248
post #9

Sidenote: I was in a band in High School that uploaded all its music to MySpace in 2006, and our only backups were a few CDs we had made; so when MySpace lost all that [0], it was my first, most painful lesson about backing up important things multiple times. [0] https://www.rollingstone.com/music/music-news/myspace-lost-m...

This happened to me as well, so sad! I fell your pain.

Re: Show HN: I Rebuilt MySpace from 2007

#249

Earlier quoted context omitted.

> to route to different sql clusters That's called sharding and is pretty widely used nowadays. There is even readily available middleware that handles this for you, so no need to put it into the backend.

Keep in mind this is more than a decade ago. Sharding was almost certainly state-of-the-art and exotic back then (hell, it's arguably pretty unusual in the wild even today, even if a lot more mature of a concept).

Oh, of course! I did not wish to come of as arrogant. I just wanted to add the term (for easier googling if someone is interested) and a note that it's no longer necessary to modify your api to use that strategy.

Re: Show HN: I Rebuilt MySpace from 2007

#250
post #9

Sidenote: I was in a band in High School that uploaded all its music to MySpace in 2006, and our only backups were a few CDs we had made; so when MySpace lost all that [0], it was my first, most painful lesson about backing up important things multiple times. [0] https://www.rollingstone.com/music/music-news/myspace-lost-m...

Yeah, high school was when I was first dicking around with FL Studio, and naturally I put it all up on MySpace without keeping track of the original MP3s. Unfortunately none of the stuff I put up got included in that Dragon Hoard archive...
Post reply on HN