Live data from Hacker News

Hardcore IndieWeb: Run your own website 100% independently for only $0.01/day

neatnik.net

201–210 of 210 posts

Re: Hardcore IndieWeb: Run your own website 100% independently for only $0.01/day

#201
post #37

Earlier quoted context omitted.

CF tunnels will ban your account if you used it to watch a movie due to DMCA/copyrights.

Is this really true? "A friend of mine" has been running a Jellyfin server behind Cloudflare tunnels for years and hasn't had any issue.

Not sure if it is still like this, but jellyfin used to leak massive amounts of metadata. For example by checking the thumbnail paths (which were unauthenticated) you could see what shows/movies someone had.

Might want to warn the "friend" if they don't have auth on the tunnel itself.

Re: Hardcore IndieWeb: Run your own website 100% independently for only $0.01/day

#202

Earlier quoted context omitted.

When you pay for something, you stop being the product and become the customer instead. That's a big deal .

I've never understood this mentality. Why can't they still sell your data after you pay them? Porque no los dos?

If it's impossible for you to be profitable without abusing your users in some way, then of course you're going to do so.

If it is possible for you to respect your users, then at least better behavior remains on the table.

Re: Hardcore IndieWeb: Run your own website 100% independently for only $0.01/day

#203

Earlier quoted context omitted.

A huge advantage of GH / CF is that your site has a strong chance of outliving you, if that's something you care about. If you're self hosting, either at home or on a VPS, you have to worry about domains expiring and credit cards being cancelled, which is inevitably going to happen if you don't have a succession plan in place. You could probably solve it with a bunch of lawyering, but that's expensive. Free services…

How many free hosts from 20 years are still alive? Not many.

Shoutout 250m.com, you’re not forgotten

Re: Hardcore IndieWeb: Run your own website 100% independently for only $0.01/day

#204

Earlier quoted context omitted.

how would any alternative design prevent intended behavior? But the most obvious alternative to a filesystem would be formatting a whole hard drive as an sqlite database. Obviously it would be a radical rethink in OS design. There are also "single-level stores" from the last millennium - designs where there is no separation between volatile and nonvolatile storage. All memory in these systems is treated as nonvolatil…

> But the most obvious alternative to a filesystem would be formatting a whole hard drive as an sqlite database. At the end of the day, you'll be chasing pointers inside that SQLite database, where you store tables, indexes and such. Interestingly, this is how a filesystem works. Tables, indexes, redirections and fields. Very much like a database. EXT4 is a table of redirections, nothing fancy [0]. [0]: https://blogs…

Yes, believe it or not, all memory gets populated with data structures to be useful. That doesn't mean all data structures are equivalent.

Re: Hardcore IndieWeb: Run your own website 100% independently for only $0.01/day

#205

Earlier quoted context omitted.

This guy is right. Physical memory isn't flat. Every system with more than a few cores is NUMA. There are caches and cache lines. Memory channel interleaving. Ranks and banks and rows. Each DRAM chip keeps the last selected row and can access addresses within that row more quickly even if other accesses to other chips occur in the middle, unless a refresh cycle occurs. It's all a layer below even OS programming. It's…

Even NUMA is a "flat space of contiguous addresses". There's no bank switching or whatever. Yes, the access times are non-uniform, but that's orthogonal. The point of my comment to the OP is that if you're going to be super-pedantic about this stuff, you need to get your terminology right.

Are we assuming x64? Many ARM systems have gaps in their physical address space. x64 can too but not always. For example the Gameboy Advance used the top 8 bits of the address to identify the peripheral that is accessed.

Re: Hardcore IndieWeb: Run your own website 100% independently for only $0.01/day

#206

Earlier quoted context omitted.

How many free hosts from 20 years are still alive? Not many.

20 years ago was 2006. The iPhone wasn’t out yet and the internet was far from how big it is today. These days GH and CF are giants that are synonymous for code storage and the domain resolution respectively. So it’s rather unlikely that these household names of the internet will go down the drain in the next decade.

!RemindMe 10 years

Re: Hardcore IndieWeb: Run your own website 100% independently for only $0.01/day

#207

Earlier quoted context omitted.

> Considering many people doesn't know what a file is, keeping the spirit alive is important, I think. Files aren’t sacred. It’s actually troubling that many technical people never consider alternatives. Most of the worlds data today is probably not stored in filesystems, rather in databases and object stores that use custom storage backends.

I didn't make such claim, and there's no need to comeback with such force. A file is a good abstraction of what a "casual" user works with. E-mails, documents, images, videos. These are great applications for files. Also, while some people hate UNIX's "everything is a file" approach with a passion, it's a great way to allow people to explore what's behind the wallpaper they see every day. You know what, these big dat…

I’m just pushing back on the notional ignorance of non-technical users for not understanding one abstraction among many.

And I’m complaining about technical and non-technical users who don’t understand why object stores (and web servers, and ftp servers, and archives) aren’t file systems just because they can hold files.

And don’t get me started on documents. Document object models can be so much more when they’re not just treated as a sequence of bytes.

Re: Hardcore IndieWeb: Run your own website 100% independently for only $0.01/day

#208

Earlier quoted context omitted.

After the nth time of my Android Chrome app silently corrupting and auto-deleting my browsing history (all of it; it's not a bug, it's the intended behavior!), would love to hear about a file alternative that's modular enough to resist that kind of catastrophic failure and interoperable enough to inspect/repair if anything ever happens.

how would any alternative design prevent intended behavior? But the most obvious alternative to a filesystem would be formatting a whole hard drive as an sqlite database. Obviously it would be a radical rethink in OS design. There are also "single-level stores" from the last millennium - designs where there is no separation between volatile and nonvolatile storage. All memory in these systems is treated as nonvolatil…

>how would any alternative design prevent intended behavior?

If you're asking how something other than the sqlite database Chrome profile data is stored in would prevent the intended behavior of deleting corrupted files silently, obviously the two issues are orthogonal. But a file-based system would mean a corrupted file (the others untouched) rather than a corrupted database (everything is gone). I'm horrified at the idea of replacing my resilient, inherently modular set of files with a brittle monolithic database.

Re: Hardcore IndieWeb: Run your own website 100% independently for only $0.01/day

#209
post #128

Earlier quoted context omitted.

Tor is not a single point of failure: It is a p2p network.

That's what I meant. How can you claim to be independent if you aren't even running your own network?

There is no need to be completely independent. This is just not feasible. What you need is as much decentralization as possible.

Re: Hardcore IndieWeb: Run your own website 100% independently for only $0.01/day

#210

Earlier quoted context omitted.

I would guess they only take action when they get a DMCA complaint and that wouldn't happen if you only share privately with friends.

They can also take action if they decide you're wasting their bandwidth or (especially) cache space. It's not allowed to host video files on any free cloudflare plan due to cache space.

I believe if you are storing the video files on their R2 storage, then it's allowed.
Post reply on HN