Same here. .tk was the only one back then that allowed you to have your own domain name without subdomains. My memory is that:
1. freeserver.com/~userna <- This was the first URl you could have, sometimes with something inside another directory (freeserver.com/users/u/~usernam).
2. username.freeserver.com <- This wasn't that bad but it didn't look professional. Tripod used to do this.
3. username.fs.com <-- A service with a short domain that provided free subdomains. This was similar to 2 but shorter. Some of them allowed you to chose the domian part.
4. username.tk <-- Among all the free options, this was the best one by far.
Then we grew up a bit and started paying domains :')
I remember one around the year 2000 that gave you yourname.com for free but it would host your site in a frameset with a bottom frame serving banner ads. IIRC it was called NameZero, but I don't think it lasted long.
That was definitely NameZero. Their problem was they had no way to control what you ran inside your frame, so everyone ran a well-distributed code snippet that removed the ad frame.
Similar to Angelfire, which only inserted ads into the top of .html files, so you just built your entire site as .txt files and rely on the browsers "be lenient in what you accept" to render it as HTML.
The problem with .tk was that it would inject ads into your content. And the whole TLD was filled with low quality spam and hacks. I never liked it.
$7/yr for a domain was one of the very first internet purchases I made. Then that set me down a path of finding free dynamic DNS services. For a short time my website and Invision forum were only online when I was, but I felt like I'd beaten the advertisers.
oof. We didn't even have the Internet, nevermind Google. Kids these days will never even know what it was like pre ChatGPT. programming and even just computers alone was hard back in the day.
Hard?! You'd generally have one or two medium size books that documented the whole environment including corner cases, very few or no third party libraries, no frameworks, no autoupdates, just programmers living their best lives. If anything ChatGPT is filling the hole created by poorly documented "open source" churn.
from my perspective, I can just ask ChatGPT to give me code to whatever and it gives it to me. way easier than figuring it out for myself. hell, with openinterpreter, I can just tell my computer to fix my python shit for me. sure, there weren't me frameworks every week,
so knowing C++ and MFC was a sure thing, but it's so much easier today. python points at the character of the exact line of code that's throwing the error. no more spending hours of your life to find a missing semicolon, unless you try using rust (seriously, the difference between OK() and OK(); is material? I mean I understand it now after the fact but ungh).
you can't grep paper books, at best you can look things up in the index. even without ChatGPT I can ask Google and get stack overflow and just copy and paste without having to think deeply within minutes. if I'm just trying to get something out there, why do it the hard way? there's still need for the hard way (eg, I'm currently fighting Ida pro for a thing), but there's just less of a call for that.
de.vu always rubbed me the wrong way because it kinda looked/sounded like DVU, a far-right political party that eventually merged with the neo-nazi NPD (which, fun fact, recently rebranded itself as Die Heimat - Homeland). To be fair, the party didn't have much political relevance for most of its history but it did manage to win seats in some state (Land) parliaments in 1998, 1999, 2003, 2004 and 2007 so it did come up in the news around the time those domains were most popular.
On the other hand, .tk was in my mind mostly associated with German hobbyists and piracy. I think my old StarCraft/CounterStrike clan had a .tk domain at one point.
Those sites are still up, the control panel is at freeservers.com my Site davinder.8m.net is still up after 22 years. I chose .net because it was cooler than .com :)
1. freeserver.com/~userna <- This was the first URl you could have, sometimes with something inside another directory (freeserver.com/users/u/~usernam).
2. username.freeserver.com <- This wasn't that bad but it didn't look professional. Tripod used to do this.
3. username.fs.com <-- A service with a short domain that provided free subdomains. This was similar to 2 but shorter. Some of them allowed you to chose the domian part.
4. username.tk <-- Among all the free options, this was the best one by far.
Then we grew up a bit and started paying domains :')