Live data from Hacker News

I made my first web0 website today. It's so cool it just works

elliott.computer

131–140 of 269 posts

Re: I made my first web0 website today. It's so cool it just works

#131

Earlier quoted context omitted.

Aws and cloudflare outages have taken down a significant portion of the web. No, the web isn't 100% centralized, but what percent is centralized to a small handful of players?

That doesn't mean the web isn't decentralized, that means people have gravitated towards a single vendor for reasons I won't get into.

But whatever vendor you choose is a centralized vendor.

Unless your using an IP address for you website, your domain name is registered through a centralized registrar. The DNS architecture/protocol itself is centralized as it is controlled by ICANN.

Re: I made my first web0 website today. It's so cool it just works

#132

It's funny that web3 is being sold as the decentralized web when that's what the internet architecture was literally designed for -- to survive an apocalyptic nuclear war. However, big players used their ability to purchase infrastructure and unforeseen flaws in the protocols to centralize much of the activity on the web. Lol if you think money can't do that to any decentralized architecture. One thing that would at…

That's not what web3 refers to. The new decentralization means:

1) backend running as code on a blockchain spread across the nodes instead of a single provider

2) user accounts are nothing more than a wallet address and completely controlled by the end user

3) transactions and ownership of tokens between addresses are controlled by users without any middleman control, approval, or censorship.

Web3 still runs on all the same internet architecture as the rest of the web. It's still TCP/IP underneath, and browsers with JS providing frontends.

Re: I made my first web0 website today. It's so cool it just works

#133

It's funny that web3 is being sold as the decentralized web when that's what the internet architecture was literally designed for -- to survive an apocalyptic nuclear war. However, big players used their ability to purchase infrastructure and unforeseen flaws in the protocols to centralize much of the activity on the web. Lol if you think money can't do that to any decentralized architecture. One thing that would at…

So true. IP address should have been like phone numbers. The public should have known what they were and how to use them for 2-way communications. I tell non-technical people about this all the time and get blank stares. It didn't occur to me that IPv6 could fix it. I sure hope you're right about that -- what a glorious day it would be if everyone gained control of their computers' networking abilities.

IP addresses shouldn’t be portable, that would be a disaster for routing table sizes. It’s a bit like saying your street address should be portable.

On the contrary, addresses and phone numbers should be like domain names. It sure would be great if I could just update my mailing/physical address once when I move.

Re: I made my first web0 website today. It's so cool it just works

#135
I've never quite understood the gripe people have with modern web development. React took off in ~2015 and the only thing that has really changed about it is how you do state management (flux -> redux -> hooks).

Plenty of frontends still rely on jQuery which can easily be sprinkled into a frontend, and the API hasn't really changed in nearly 20 years.

What is the author advocating that we adopt this html-only approach for? Just personal blogs? Is it really a problem on the internet that personal blogs have way too much Javascript and CSS and therefore we need to throw out javascript?

I would love to see someone try to build something even remotely complex or valuable without using Javascript and CSS. I would expect that if Banking portals, EHR's, CRM's (name any other service even moderately complex) were stitched together with a series of html documents and forms, customers wouldn't be as excited about that.

Re: I made my first web0 website today. It's so cool it just works

#136
post #70

Sorry, but this is a rant. I am deeply saddened by the current state of affairs in the web today. in Javascript right now there are so many layers upon layers upon layers of DSLs and mannerisms on top of questionable language features which 'must be used' because the former language features are not cool anymore since a few days ago. The whole ecosystem is turning into a meme of itself. In a few months someone will r…

I don't understand this view.

JS is the most accessible and distributable code someone can write. It is accompanied for free by a portable, OS-independent UI library with application-tier capabilities that requires no user friction to download.

OF COURSE this construct comes with a ton of bullshit and noob reinventions.

But you, as a software engineer, should have the skillset to pick some strong set of libraries and stand behind it. For me, I use React, React-Router-Dom v5, MobX, TypeScript, and roll my own for everything else. It works well, my code from 2017 that runs without updates is easy to port if I want to because it uses the same underlying libraries, and the browser platform is fairly stable overall.

How does it upset you that you can also do some things in a lower friction way capitalizing on new language features? The old ones didn't go anywhere. The old libraries didn't stop working. Nothing fundamentally changed, some idiots just bolted on some new stuff and some geniuses carefully architected some other new stuff. Why is velocity something to rail against in and of itself? It impacts you exactly how much you let it.

Re: I made my first web0 website today. It's so cool it just works

#137

It's funny that web3 is being sold as the decentralized web when that's what the internet architecture was literally designed for -- to survive an apocalyptic nuclear war. However, big players used their ability to purchase infrastructure and unforeseen flaws in the protocols to centralize much of the activity on the web. Lol if you think money can't do that to any decentralized architecture. One thing that would at…

That's not what web3 refers to. The new decentralization means: 1) backend running as code on a blockchain spread across the nodes instead of a single provider 2) user accounts are nothing more than a wallet address and completely controlled by the end user 3) transactions and ownership of tokens between addresses are controlled by users without any middleman control, approval, or censorship. Web3 still runs on all t…

Yes. Watch that become centralized. If it goes mainstream, it will happen.

Re: I made my first web0 website today. It's so cool it just works

#138
I would offer the design of this page is elegant, but not "beautiful" and the difference is not necessarily subtle.

A poem can be elegant and beautiful.

A blog post yearning for web0? That's a bit tougher to pull off when you compare it to modern web designs. That feels more like an imposter.

Re: I made my first web0 website today. It's so cool it just works

#139
post #5

I wrote my first grad student website in raw HTML. In Vi, on a Unix mainframe, over SSH. It was fun, but I don't blame developers for trying to make things more composable and reusable. I'm big on tools that let you build plain static HTML pages, but rendered from templated components.

>In Vi, on a Unix mainframe, over SSH.

I did mine APoAC in a blizzard. Lots of dropped packets.

Re: I made my first web0 website today. It's so cool it just works

#140
post #123
post #110

Earlier quoted context omitted.

If I’m understanding the key feature of blockchain-based stuff, it’s that it’s not just decentralized but distributed, right? Content is replicated across a whole lot of computers, rather than just sitting on one, and any modifications made along the way are a matter of public record, and recorded in a way that’s hard to tamper with. Like a number of other people here, I primarily associate blockchain/crypto stuff wi…

This is NOT because of blockchain. This is because of IPFS. These are two technologies that are being conflated because in theory crypto can be used to pay for IPFS.

They are conflated, but the correlation isn't just that one can be used to pay for the other. IPFS is increasingly becoming the "content layer" for blockchains, since it's not efficient to store content (like images) in (most) blockchains.

Having a kind of literally global GUID that can point to arbitrary decentralized content is fantastic. While the credit for it absolutely goes to IPFS rather than to cryptocurrencies, it does happen to be perfectly suited for any kind of application you may try to build on a cryptocurrency blockchain.

Post reply on HN