News for hackers. Stuff that matters.
Re:The Decline of Imgur on Reddit and the Rise of Reddit's N... by amyjess on Tuesday June 20, 2017 @02:44PM (#14597325)
Back in the day, the bulk of Internet users were on university networks, and they gave everyone access to Unix systems where anything you put in public_html goes up on the university's website under your username.

For example, I went to UTD from 2003 to 2007. This was long after the days of "the bulk of Internet users were on university networks" were over, but the infrastructure was still there. All students had ssh access to a handful of machines, the main one being apache.utdallas.edu.

So I could do this:

    $ scp picture.jpg ajb0##[email protected]:./public_html
And then anyone would be able to access it at:

    http://www.utdallas.edu/~ajb0##000/picture.jpg
(FYI, at UTD, everyone's username was their initials followed by a six-digit number where usually only the second and third were nonzero... I ##'d that part out because I don't feel like giving out the exact username I had back then... especially since my initials were different)

Edit: And even if you weren't at a university, back in the dialup days it used to be that even with home internet, everyone's computer was directly on the Internet with no NAT or any kind of firewall, so you could just install Apache on your box and serve what you wanted. On paper, most ISPs banned that practice in their TOS, but it was never enforced. The real impediments were that a) dialup connections would usually disconnect if you went idle too long and b) most people had dynamic IP addresses that changed every time you dialed in (for the latter, DynDNS was a godsend). And of course dialup bandwidth was shit, so hosting anything substantial (especially an image!) would slow down your connection (seriously, people would actually buy second phone lines from their telcos and maybe even get a second account with their ISP so as not to tie up their main connection).

Broadband made it easier: even with a NAT router, you could just forward port 80 to your desktop, and you won't have to worry about bandwidth, your connection would stay up 24/7, and even if your IP was technically considered dynamic it would almost never change. What really sunk the concept of hosting your own was a) mobile (good luck running Apache on your phone, and getting port forwarding on a mobile network is impossible) and b) the rise of services like Imgur that let you host shit with no hassle (Facebook killed self-hosted personal home pages for the same reason).

Re:The Decline of Imgur on Reddit and the Rise of Reddit's N... by TilJ on Tuesday June 20, 2017 @03:44PM (#14597867)
For anyone interested in re-living the old days and not wanting to host the infrastructure themselves, check out https://sdf.org.
Re:The Decline of Imgur on Reddit and the Rise of Reddit's N... by freehunter on Tuesday June 20, 2017 @02:56PM (#14597422)
Huh. TIL. I didn't think I was that modern having gotten Internet access in the mid 90s, but I wasn't at a university, and by the time I got to university everyone was on a NAT and was behind firewalls.
Re:The Decline of Imgur on Reddit and the Rise of Reddit's N... by __jal on Tuesday June 20, 2017 @03:24PM (#14597658)
What the GP describes is still more that possible. I happen to have some physical hosts in a data center, but you can have the same effect with a Linode VM.

It is massively convenient to run your own server. But you need to know how to maintain it (or be willing to learn). It isn't that hard, depending on what you're doing, but there's some effort and learning if you don't do this for a living.

Well worth it, at least for me.

Re:The Decline of Imgur on Reddit and the Rise of Reddit's N... by chefandy on Tuesday June 20, 2017 @03:20PM (#14597615)
thoooose were tha daaaaaaaayyssss

Remember commercial shell accounts?