Live data from Hacker News

Let's make the indie web easier

gilest.org

41–50 of 57 posts

Re: Let's make the indie web easier

#41

The indie web is unbelievably easy. What is unbelievably easy: 1. Generating a website 2. Writing content locally 3. Adding media to your local site 4. Making your website available on the network 5. Giving your website a meaningful name with DNS 6. Sharing your website name with your friends And it’s unbelievably easy to pave that path for non-technical users. What is unbelievably hard: 1. Finding a reliable route b…

I'm right there with you.

Re: Let's make the indie web easier

#42
There are a bunch of "hard parts" involved, and even if you solve them, you don't replicate the experience of a social media site.

The serving technology is hard.

The dollar cost is high.

The maintenance burden is high.

The authoring experience sucks.

The notification / distribution mechanisms are lacking.

The feedback loops are broken.

Social media sites are simple, free, zero-maintenance, trivial to post, notify/distribute to your friends and others, and build in a feedback system with both automated and human curation.

There's an enormous amount of effort required to provide even a remotely similar level of service.

Re: Let's make the indie web easier

#43
> Why not build static website generators that people can just unzip, upload to the shared hosting they’ve just paid for, and start using via a browser?

Indeed, why not let them copy a Word document without even zipping anything (maybe even with a button within Word itself to avoid files and folders)? No need to learn any new typesetting systems, Word in the knowledge a lot of non-tech folks have

Re: Let's make the indie web easier

#45
Honestly.. I'm a rails and elixir dev with 10+ years building web apps (back end mostly). It's not about the tech. Just getting a self hosted "hello world" static html file on the internet is near impossible, because ISP's make it so.

I could spin up a docker and nginx, set up my router to allow port forwarding, but the ISP will stand in my way. Port 80 or port 433 won't come through.

No amount of tech on my raspberry-pie will let me self host.

Re: Let's make the indie web easier

#46
post #25

I write web server creation tools, so I'm somewhat familiar with this space. I'm not sure I'd recommend shared hosting setups. If you're going that route then you might as well host on WordPress.com or squarespace or whatever. The logical place to serve is of course from your home machine. These days there are lots of users with good access, good enough to serve. Assuming you don't have a crappy ISP that blocks incom…

I agree that a certain barrier to entry is a good thing because it means you have to be invested in it. However, setting up your own server and managing a DNS is a far cry from Geocities. Creating a resilient indie web is different from making an interesting indie web

Sure, but setting up geocities today would be something like squarespace.

I'm not sure that setting up an "interesting" Web, which is not resilient would be a good thing though.

Re: Let's make the indie web easier

#47
post #35

Earlier quoted context omitted.

Because in her digital home, there are people who will sneak in the back door or find a window they can jimmy open. They'll bring in stolen and illegal stuff, then invite all their fence and dealer friends over to join the party, and pretty soon mom's digital home becomes a meth house.

All of that can happen to your physical home, too. When it does, you call the police. When it happens to your digital home, you track it to some other country, then call their police who will do nothing about it.

Yes, but I do a lot more vetting before I invite someone to my physical home, so situations like these are vanishingly rare. As opposed to a digital home which is free to any nefarious person around the home.

(I do host stuff at home, but I don't think it is good to understate the risks)

Re: Let's make the indie web easier

#48
The best indie web tools ever were Geocities and Myspace.

Of course, now we like things a little more content focused, but the point still stands, what people need is free or cheap cloud hosting with zero sysadmin work, just pure edit some pages and then have people see them, ideally with some builtin web ring type discovery features.

Any amount of tech work repels anyone other than the tinkerers who don't mind tech that needs maintenance. Usually that means all the content is just about web tech, specifically how much they hate modern bloated stuff.

Also, remember, proboards forums were almost was much of a defining element as personal sites, and were every bit as personal and indie.

Give us forums where you can set per-thread and post custom themes, hyperlink between posts, show threads in a one post at a time mode, lock threads to just you and friends, and filter posts in a thread by tag, and you're probably most of the way there to an accessible indie web.

Markdown + CSS is probably enough for almost all users.

Add the ability to import and export threads and move them to another server if needed, and

If you want interactive content, provide some sandboxed prefab options, like a Gameboy emulator you can make roms for on GB studio and attach to posts, or just give every use a subdomain for arbitrary files they can put into iframes, GitHub.io style.

The sandbox attribute is in 98% of browsers, maybe there's a way to just block the other 2% from seeing iframes, to be fully safe.

Re: Let's make the indie web easier

#49

I'm surprised no-one's mentioned neocities ( https://neocities.org/ ). It's open source ( https://github.com/neocities ).

NeoCities supports basic HTML pages, but I'm pretty sure if you want anything fancier you have to BYOF. I've seen a lot of NC users whose stuff is built on static site generators, at which point we've wound back up at the terminal (and frankly I'm not sure why you need NeoCities at that point anyway when Netlify et al. already offer free tiers).

Re: Let's make the indie web easier

#50

Try https://getpublii.com/ Host on Netlify for free. Zero server headaches.

Publii is great. Basically a local, offline Wordpress as a Windows/Mac app which can publish a static site to Github pages (or other host). Somehow has stayed under the radar for years but it is really nice.
Post reply on HN