Instead of using central web servers, it is replaced with a network of Vapor nodes. I don't see this solving any problem. Just because HTTP requests have a Bitcoin signature, that does not solve any web-of-trust issues.
> record authenticated HTTP requests and replay them anywhere.
This is confusing, either identities cost real Bitcoin or you have a Sybil attack problem (numerous fake identities). If you need real Bitcoins, it requires lots of effort to use Vapor. As it is written, this is not going to work.
<= Now this sounds WAY cool.
I also seriously doubt the willingness of most people to install yet another battery-guzzling Electron app.
Why a standalone browser instead of building as an extension for existing browsers, or waiting for mainstream browser support?
1. Build for the future
Many things we take for granted in the old "web browsing" experience--including the security model--no longer apply in the new world of Bitcoin.
The thing is, Bitcoin is NOT "the next web". In many ways it's completely opposite of what the WWW is, which is why Bitcoin is so powerful.
That's why it's more beneficial to start from scratch instead of forking an existing full-fledged browser built for the existing WWW, with many legacy features that can constrain future directions. We can create a new user interaction model optimized for the new Bitcoin world order.
2. Bitcoin-Native
Bitcoin has a fundamentally different architecture than the old web in many different ways, with built-in immutability, a self-contained authentication model, and natively monetizable/traceable files.
Instead of thinking from the old WWW mindset, we should think from a Bitcoin-native mindset.
Bottle can discipline us to publish Bitcoin-first documents, build Bitcoin-first apps, each interconnected to one another in Bitcoin-native ways.
I don't take offense, but you're wrong. You have no idea what kind of advice or knowledge I have, but you're jumping to the conclusion that you've heard it all before.
This thread is extremely off-topic, and it feels silly to try to convince someone to listen to other people, so this will be my last post. Good luck.
Also, "You're wrong" is not such a mature way to engage in a conversation, and yet that's exactly how you start every comment you posted here. Could have been a productive conversation if you acted maturely.
And even though I said no offense and clearly meant it in a generic manner (and not attacking YOU), you actually sound very offended. Why are you so offended by some random guy on the Internet?
But I guess I'll never get an answer, since you're probably a man of your words and keep your promise to keep that last comment your last post :)
This is both offensive and incorrect. Offensive because it implies that if someone manages to find the time to write about how they are running their company they probably aren’t successful. Incorrect because the startup world is in fact full of leaders who do manage to find the time to write about how they run their companies (kalzameus comes to mind).
> people running successful startups don't have time to write about it, while people who have wound down their companies do
tell us what kind of mental gymnastics you have to go through to go from above statement to come up with such a twisted interpretation as "it implies that if someone manages to find the time to write about how they're running their company they probably aren’t successful". Since it's HN, I'm sure you can show how you came to that conclusion, in logical expression.