Recent submissions

Comment · 5 years ago
Given that...

1) The Ethereum economy will keep growing to disrupt traditional finance

2) Yearn is the greatest asset management protocol on Ethereum

Then why not?

Comment · 5 years ago
> Plus, gas fees. It's currently cheaper to wire money than to send some ETH.

Wrong. If all you wish for Christmas is to send some ETH, look no further than into ZK-Rollups such as zkSync & Loopring.

1) A transfer costs around $0.01 in fees.

2) ZK-Rollups are not sidechains. These are layer 2 solutions that settle on Ethereum with a novel trust model of 1-of-N: you only need to trust that a single node is honest!

3) Exchanges (such as Coinbase) would eventually support depositing/withdrawing to a rollup, which means most folks would never need to interact the expensive base layer directly.

Sending money across countries has never been cheaper, faster & as secure as it is now on an Ethereum ZK-Rollup.

Comment · 6 years ago
Comment · 6 years ago
Ethereum's upcoming 2.0 release kinda solves the issues you raised there.

1. Energy waste: solved by staking instead of mining. See proof of stake [1].

2. Centralized mining: staking in Ethereum 2.0 should be possible with a Raspberry Pi 4, therefore the viability of joining the network isn't closely tied to your geographic location as it is with mining (mining is only profitable with cheap electricity & hardware, which is why China is dominating Bitcoin mining right now).

3. Facilitates crime: well, that's still a problem, but it's also a problem with other things that give anonymity. Is Tor detrimental to society? Is cash detrimental to society? Should we force everyone to stop transacting with cash since most crimes are done with it, and like China to force them to transact digitally where it can all be tracked by the government, banks and corporations?

4. No intrinsic value: you should check out what's going on with DeFi (decentralized finance) right now in the Ethereum world. Over $2B is locked into smart contracts, people aren't just HODLing anymore, they're playing. Sure, it's not used to save the planet just yet, but I definitely believe it will develop to be enormously beneficial to society. Would love to elaborate if you want.

5. Stability: solved with stablecoins. Basically, you transact with a token that keeps it's value stable against a real world currency. DAI is a good example of a USD stablecoin. This defeats the "ponzi scheme" argument as well, since you can interact with many smart contracts with a stablecoin instead of a cryptocurrency. Your choice. If you acquired a cryptocurrency (which is somewhat like a stock) instead of a stablecoin and lost money, it's your fault.

I really like your article, well said. The issues you've raised are still real and need to be discussed. Nevertheless, I argue that those issues can, and are, being solved...

At least 4 of these issues had no solution 10 years ago, but just like innovations (proof of stake, stablecoins) fix them, further innovations will slowly fix other unsolved issues as well.

[1] https://eth.wiki/en/concepts/proof-of-stake-faqs

Comment · 6 years ago
Same. I love Go, the language, much more than PHP, but Laravel.. Laravel is really great.

I wish Go had something as convenient and complete as Laravel. Unfortunately that's impossible to achieve in a static language without polymorphism (generics) or metaprogramming.

I'm waiting for Go to introduce polymorphism and I'll be watching closely to see how 'post-generics' web frameworks make Go great again!

Comment · 6 years ago
why so cruel?
Comment · 6 years ago
Pfft.. there are many.. and new ones keep popping up every once in a while. That's why I keep coming back.
Comment · 6 years ago
I'll even go as far as to say that everyone here has already read it.
Comment · 6 years ago
I think it doesn't hurt that most if not all of the packages needed for code generation are built into the language's standard library.
Comment · 6 years ago
TablePlus - Love it! Cross-platform without Electron and yet still pretty. They got UX right, it's minimal yet powerful enough for me.
Comment · 6 years ago
Comment · 6 years ago
"String-programming" is mostly optional. Modern Laravel is introducing type-safe alternatives. For instance, instead of doing validation like:

  'gender' => 'in:male,female,other'
You can now do:

  'gender' => Rule::in(['male', 'female', 'other'])
Which, coming from Go, I very much prefer.

Modern PHP is pushing for type-safety (via type-hinting) and Laravel is following this direction as well.

Comment · 6 years ago
That go me too, but to be honest the title says it like it really is.
Comment · 6 years ago
On the other hand, if this comes back next winter, and we would have a mass-producible vaccine ready, then you could say science has saved us from a second pandemic.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton