Live data from Hacker News

Show HN: I Rebuilt MySpace from 2007

spacehey.com

211–220 of 307 posts

Re: Show HN: I Rebuilt MySpace from 2007

#211
This is sick. Great job. We are building a tool that enables people to build social networks. It's a platform play. as a co-founder, I really want to bring back some elements of myspace. We are focusing on solving the hardest engineering problems, such as notification, feed, moderation, analytics & ...

Check it out at www.tribe.so

And let me know if you wanna talk more on this or even join forces. For folks out there, we are hiring for any position.

Re: Show HN: I Rebuilt MySpace from 2007

#215

Earlier quoted context omitted.

For proper early 2000s nostalgia, I reckon the backend should actually be Apache mod_perl, with the ".cfm" extension script aliased to Perl CGI scripts because management tell everybody "it's running on Adobe!"...

Aah yes, mod_perl. That brings back memories.

If you had enough rack space, mod_perl+Apache2 could scale to anything you needed. Hundreds of Gbps, hundreds of thousands of RPS. Inefficient, sure, but seriously flexible+performant and really easy to deploy. I miss the old stacks, as Nginx and the other httpds really suck in comparison (feature-wise) and Java is still such a huge PITA. I'd honestly rather use modern PHP than today's Java webapps.

Re: Show HN: I Rebuilt MySpace from 2007

#216

Earlier quoted context omitted.

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/gmail etc. it seems users think client-side rendering is fast enough No, users are being forced to choose between not using those services, and using something which is clearly getting worse. There are plenty of complaints, yet the self-centered developers just don't care since they know the users will keep eating whatever shit they put out. (...and in the case of Reddit, the e…

I believe that all social networks (which are technically services) should be separated out as not simply providing a service. In the same way that the Bell Telephone System was a service, it was also inherently a social network. Owning the Bell System and selling it to people who have no alternative--because for a true alternative to exist, you would have to build a parallel Bell System--is quite a different endeavor than providing another non-social network service nationwide/worldwide. To compete against a nationwide chain of household cleaning operations, you can simply start by outcompeting them in some way in one single market. A customer who is deciding who to pay to clean their house doesn't lose out by choosing a fantastic local competitor. A customer who is deciding what social network to use to keep in touch with family and friends would be losing out if they chose an upstart social network that most of their family and friends aren't on. Even incredibly powerful and wealthy companies struggle to compete with established social media networks because no matter how good their "service" is, you aren't competing merely on how good your service is, you are competing with how many nodes are on your network.

I don't have a workable solution to how to solve this problem of social media natural monopolies, but it is a huge problem. The telephone system and the internet are the most obvious models to focus on replicating in terms of handling the problem of network effects, and to the extent that those succeed or fail in meeting the needs of their users/customers, we should at least be able to match in our solution to the problem of addressing the monopoly issues inherent in the social networks that exist or will exist in the future.

One rather radical idea I'll leave you with is -- should all communication networks be treated as one single network? In the same way that "energy" is the unifying concept that encompasses "nuclear power" and "fossil fuels", social networks, the telephone system, and the internet are all within "telecommunication". "Energy" is a lot more basic/fundamental to the laws of physics, but telecommunication is definitely universal to humans on earth now and into the future indefinitely.

Re: Show HN: I Rebuilt MySpace from 2007

#217
post #175
post #122

I'm absolutely blown away by the speed of this website. Facebook and Twitter are a bloated heavy mess in comparison. I just registered for an account and I'm getting super nostalgic. Really well done! Edit: here's my profile in case someone wants to add me :) https://spacehey.com/mrzool

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.

I encourage you to read this counterpoint, though:

https://qbix.com/blog/2020/01/02/the-case-for-building-clien...

Re: Show HN: I Rebuilt MySpace from 2007

#218
I really hope this takes off. MySpace was the Geocities for the next generation. Express yourself, join a community, find new cool stuff. Facebook was the death of creativity until it eventually revived on Tumblr (and to a certain extent YouTube?).

If I have one feature request, it's a dedicated music (or any kind of event, really) scene thing that lets local people curate events and share them in a central town square, and lets randos find those local events. It could drive a whole lot of people who're not plugged into a scene to find awesome local events without having to go through some other portal, like newspaper event calendars, zines, rando facebook groups, etc. I spent a ridiculous amount of time curating events for punk shows by trawling MySpace pages because there was no other way to do it.

Re: Show HN: I Rebuilt MySpace from 2007

#219

Earlier quoted context omitted.

What tech stack did you end up using for the backend?

for it to be legitimate you need to use ColdFusion and then do a half assed port to .net.

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 the server side to route to different sql clusters based on the user's numeric id. They also had more page views than they could sell ads for. There was actually a pretty crazed level of new feature development happening at the same time—any time that friendster or some other site would release a new feature, Tom would insist that it be implemented on MySpace right away. At the same time, he was also requiring things like pixel-for-pixel identical output for existing pages/features through all of this.

Re: Show HN: I Rebuilt MySpace from 2007

#220

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…

BTW: Come say hi. http://spacehey.com/jdb
Post reply on HN