Show HN: Nekoweb – a retro static web hosting
nekoweb.org
nekoweb.org
And by the time Facebook started growing, it was game over.
Special mention is also MSN Groups which allowed people to develop pages in HTML and explore community building.
Don't get me wrong either, I think computers today are amazing, probably too amazing to be comprehended, but it leaves little to the imagination. You'd think the ubiquitous access to production-quality creativity and development software for free or cheap with commodity computers that are within the reach of many people across the world would be a fantastic outcome that would lead to a Cambrian explosion of creativity. If the era that desktop towers and Flash Player had engendered was great, you'd expect the era after it to be even more wild. Instead though, it's hard to feel that way. Surely the floor and ceiling of production value have raised a bit, but as people in the retro computing and demoscene niches have no doubt taken notice of, limitations breed creativity, and you lose some of that in a world where the capabilities and access have gotten so good. Sure, indie games are in a decent state, but nobody is going to miss the era of Steam Greenlight the way they miss Newgrounds. And if that didn't hurt enough, Internet creativity was at first enriched, then choked out by monetization, as YouTube elevated and then destroyed the prospects of animators on the platform, putting a disgraceful end to the era of Internet animation that proceeded it. Monetization continues to be a rocky road for legitimate creators and a lucrative pay-day for scammers who just steal things and monetize them. The internet, of course, got choked out by corporations and bad actors who realized it was a cheap way to reach a very large amount of people; and now it's not.
I think the surest sign that computers are not exciting anymore is the gradual decline of the software on it. Sure, there's tons of amazing software, but people dread the new updates. How will Firefox tabs get even dumber and uglier? How will Windows become even brazenly more malicious to the user? Which program that I paid for will turn into a subscription product that I can no longer buy new versions of? Software has stagnated, and now a lot of it is pure rent-seeking garbage. What's not is aimlessly redesigning things in an attempt to be "fresh" and "exciting" but people realize that making their browser tabs less legible while taking up more screen space is not fresh or exciting or an improvement of any kind, because end-users are not impressed by your Dribbble, they are trying to use their computer.
No surprise that it's fun to go back and pretend you're on the scrappy Internet that once was, writing dumb web pages in HTML. It feels like something that would've been taken away from us if there was a way for it to be.
Today I'm 25, which puts me at older gen Z, younger millennial, which should have given me the experiences of the time when I was a teenager or kid, but by some cruel twist of fate, I keep discovering things from that time that I wasn't aware of that I still think are incredible as concepts, but make no sense in the modern world beyond being toys.
Stagnated? It's going rapidly backwards.
Modern software development is such dogshit, my 2008 Mac Pro that can encode MP3s at 80x can't even run a damn music player anymore.
The player doesn't do anything new, of course. It was just built in a ridiculous fashion by developers who prioritise their own convenience over everything else.
> Join us on our discord to chat with the community and the developers!
Gating discussion of the open web in a proprietary service is an interesting decision. Shows that we're still far too reliant on closed protocols for even smaller nontrivial tasks like making a message board.
From my recent expirenence though, it seems like this feature is a little broken with it requesting email verification.
Also AFAIK you cannot be banned from HN for using the API, whereas Discord will ban you for any “misuse”. You also don't need to be logged-in to access HN, which is also indexable by search engines, whereas Discord isn't.
There's a huge difference.
Services like Discord have lowered the entry barrier for non-technical conversation and community-building online. It certainly seems to be polarizing. I’ve noticed a lot of my friends and colleagues either embrace it or despise it. I wouldn’t mind an open-source alternative to it, but with the extensive features that it offers that’s hard to achieve.
I've never said such thing. It doesn't matter if you can access things directly: proprietary means it's not FOSS, that's it.
> Discord can be run in the browser and is accessible via APIs. I think it’s as open as any other web app by a company that has a commercial interest
You need an account to browse Discord, which they can take away from you anytime. If you lose your account you lose your membership to any invite-only communities you belong to, which can be a big deal if you don't have other means to communicate with them to get invited back.
Also, Discord isn't indexable by search engines. So, no there's a big difference between Discord and most web forums.
Also, I don't have anything in particular against Discord (it's miles ahead of Slack in UX for instance, which I hate with a passion), but when people advertise themselves as fans of the old web, and link to their Discord, one can only smirk from the irony.
What does search engines indexability have to do with FOSS? There's no shortage of old school forums locked behind membership system, not indexable by any search engines.
Also Discord is an instant messaging software and not "web". It just happens to have a web frontend. It's OK to be nostalgic of the old web but not the old instant messaging softwares.
I am a long time IRC user, and still use that to this day, but in a much less frequent capacity. IRC is a comparative ghost town when thrown up against Discord.
Part of the reason for that is accessibility. Discord does everything IRC does in terms of channels, bots, etc, but packages it in a UI that the masses can easily consume. The addition of voice without having to run Teamspeak or something alongside like we did back in the day. A stable mobile app brings it all together in a portable, easy-to-use package.
I resisted it for awhile, with my younger friends adopting it fairly quickly. Then small businesses and we apps started using it and suddenly half the things I interacted with on a daily basis had their own Discord server. So, I broke rank and tried it
What I found were a few key communities relevant to my interests that were having actual neverending conversations about this I like. Compared to IRC, where response time can be days for any type of question, and that's if someone is in the mood to be friendly instead of crufty. This is the primary reason why I stay in Discord and IRC is just sort of collecting dust in my world. The community either aged out or just became so jaded that they made it inhospitable.
These days it's almost primarily all on Discord. There are a lot of features that I don't use, but it's what Slack should have been, back when Slack was meant to replace IRC. The interface works, it's available on my phone, it has call ability, multiple servers within my account and no need to keep a bouncer running.
I immediately got on EFNet where I knew a few people that worked for CNN and CNBC at the time. We'd usually get together and talk old broadcasting/radio tech, but not that day.
Stay in the cave and be quiet, or step out into the light and be helpful. Those are our choices.
Stay in the cave and be quiet, or step out into the light abd be helpful. Those are your choices.
I really spent time on it. It's terrible software. Pure bloat.
First, with Discord if you aren't online for awhile you don't have to miss the conversations that happened while you were offline — you can just read them later. Whereas with IRC, you will absolutely have to miss everything you are not online for, which creates a much larger fear of missing out, without any benefit in not being distracted or whatever since you can (and I do) just turn off all notifications that aren't direct pings in Discord so you can just check the app whenever you feel like it. So Discord has all the benefits of not getting notifications while you're offline, with none of the downsides of literally missing out on important discussions between your friends where they might have been pouring their heart out with no one currently on the server or whatever.
Second, Discord just has a lot more features that we actually really like using. Maybe that's "bloatware" to you, but the purpose of software is to have features users use. For instance, embedded images and gifs, custom emojis, the possibility of having voice channels and sharing your screen, and stuff like that. Having custom emojis is actually a pretty great way to expand your expressivity and have really fun in jokes and losing that is actually pretty sad.
Third, like the other commenters have said, the Discord servers for stuff I care about are actually active and friendly and interesting.
Finally, although you could make an IRC interface that works like the Discord app, which happens to be my favorite layout for a chat app that I've ever used, I don't think anyone has to my knowledge.
We ended up going with an open source clone of Discord called revolt, which I developed a custom Android application for.
Post it here, let's start a web ring!!!
I made mine, it was super fun: https://catpea.nekoweb.org/
Also, the freaking marquee tag still works!
Here is something to bring tears to your eyes: https://web.archive.org/web/20011201030230/http://davinci.ic...
and some paid plan differences: - ftp support - up to 5 custom domains - cheaper (you can get 1 custom domain for $1 or 5 and all perks for $3 vs neocities' $5)
If I may suggest another algorithm, something like picking from most popular to least with probability ~1/(rank+k)^p, where p is any number >1, for example set p=1.5, k=10.
It can be implemented the following way (by computing the integral of the probability distribution):
(1) Have sorted index by popularity with n items
(2) Pick a random (double) r between 0 and 1
(3) The chosen index is (if I did my integrals right;round to nearest integer):
i = ( k^(p-1)*(n-1+k)^(p-1) / ( (r+1)*(n-1+k)^(p-1) - r*k^(p-1) ) ) ^ 1/(p-1) - k
I've got an expression (after correcting my rusty maths) of
i = k*(n-1+k) / ( (1-r)*(n-1+k)^(p-1) + r*k^(p-1) ) ^ (1/(p-1)) - k
I think there could be precision problems (with p<2 specially)
Would really appreciate more documentation (there's also very little documentation on Neocities!), on things like whether (and if yes, how) clean URLs are supported.
From the "donate" page, what exactly do "Endless bandwidth" and "Twice as smaller rate limits" mean? I can't seem to find documentation of the limits for the free tier, so it's difficult to determine what "Twice as smaller" means.
As there are already quite a few services offering free static web hosting, it seems to me what places like Nekoweb and Neocities have to offer is a sense of community and ways for like-minded people to find each other - and in that respect, I've been frustrated with some of Neocities' limitations (like the limit of 5 tags) and apparent lack of interest in developing further. Do you think you'll implement things like a tag cloud, to help people find each other?
And finally, is Nekoweb open source, or will it be?
When you say 'FTP', do they mean FTP, or SSH/SFTP?
:)
edit: go to https://nekoweb.org/dashboard
Okay, interesting... I'll just compress the png better.
> cursor.png is too big, max 11x17 Donate to be able to do up to 16x21 cursors.
Awesome!
And then there's "PAUCI." (People Against Under Construction Images.) I guess their hard work, dedication, and commitment to the cause finally paid off. https://www.andrews.edu/~rickyr/noconst.html
There's a delightful irony in the fact that such a page would absolutely have murdered a browser from its era. Nevertheless, these remind me of a different internet and scratch one heck of a nostalgia zone.
That said, most of the internet then felt very informal, teenage, and “cringy”. Being a computer nerd back then was actually weird, at least all the way through high school (late 2000s for me) Normal society called you a “geek” and a “loser” for being a net surfer.
People with rose-tinted glasses of those times are imagining something other than what I remember, though
I mean, a lot of the people creating homepages in the 90s were teenagers. It ended up being pushed out by facebook who's UX was so polished that it trumped the desire for personalisation, but I personally think that kind of thing - a virtual space they can make their own - is still likely to have appeal to young people, and may well make a comeback (albeit perhaps on a smaller scale) now that facebook has pushed everyone away.
Why does this matter? If they can provide 99% uptime for the service they provide, I don't care.
> What the benefit to using Nekoweb over publishing static content to S3/CloudFront?
This is the attitude that kills the net. Sends of the vibe "It's not on AWS so it must not be used, don't you dare".
What the benefit of to using S3/CloudFront?
I suppose it all boils down to that folk not knowing the old internet. The understanding where you relied on hosting companies to provide webspace with an banner, or paid-so webspace that's now lost in today "innovative" world.
One day the clouds will fall, and your site will be with it.
CloudFlare has been losing money for ages. I use it but seemingly everyone is sure it'll last forever.
With static, if it dies tomorrow you take the raw html files and move it elsewhere. Sure, it's an inconvenience, but it's the same as to why you don't use a second hand eBay server for commercial piece of kit. I learnt that the hard-way.
...what?
S3 launched in '06 and is coming up on 20 years of being a thing. At this point it's had a stronger/longer lifespan - and will likely continue to do so - than pretty much any of the old net hosting sites.
OP was clearly just asking why bother using something like this over <insert your choice of host here>. The only real answer is that you want to do something different - and that's totally fine.
Many providers nowadays have existed long before S3, 1&1 (now know as ionos) are another.
So? My server has had just four years uptime that's not including all my other servers I've been hosting since the age of 13. I can service exactly the same as to what S3 can do. I just don't have £LOL fund where I can invest in providing back-end infrastructure like the corp can do.
I foresee it to likely continue to do so in to the future, I even have strategy plans for it when I pass away.
And I doubt the type of user Nekoweb (and Neocities) targets is well-versed or comfortable with S3/Cloudfront.