HN user

theocs

202 karma

Developer

[ my public key: https://keybase.io/cfelde; my proof: https://keybase.io/cfelde/sigs/gKZD_5YHDIiy8ifDLGRJVvvQKS6Xel-JWAgkTZNQ778 ]

Posts63
Comments12
View on HN
stablecoin.fyi 4y ago

Welcome to Stablecoin.fyi

theocs
2pts0
blog.cfelde.com 5y ago

Flash Loans

theocs
2pts0
blog.cfelde.com 5y ago

Wrapping NFTs for fun and less tax

theocs
1pts0
blog.cfelde.com 5y ago

ARM, Nvidia, RISC-V, Intel

theocs
3pts0
blog.cfelde.com 5y ago

On the Beauty of Programming Languages

theocs
3pts0
blog.cfelde.com 6y ago

Laptop Battery Insights

theocs
2pts0
blog.cfelde.com 6y ago

No Need for Off-Heap

theocs
1pts0
blog.cfelde.com 6y ago

Blockchain: Big but Small

theocs
1pts0
github.com 6y ago

A Linked Hashmap in Solidity

theocs
1pts0
blog.cfelde.com 6y ago

Art on the Blockchain

theocs
1pts0
milliondai.website 6y ago

The Million DAI website: A retake of an old classic

theocs
1pts0
medium.com 6y ago

How to test Ethereum smart contracts in Java with Web3j

theocs
4pts0
blog.ccgrouppr.com 6y ago

Artificial intelligence is as artificial as the value it brings

theocs
1pts0
github.com 6y ago

a.k.a. Protocol, the LDAP of Ethereum

theocs
2pts0
ebbs.social 6y ago

Show HN: An Ethereum blockchain backed online forum

theocs
2pts0
www.ledgerpath.com 6y ago

Introduction to Decentralisation

theocs
77pts17
portfolio.construction 7y ago

Building Better Portfolios

theocs
1pts0
portfolio.construction 7y ago

4.6 TB of storage and 10 years of computation time later, open for business

theocs
1pts1
www.ledgerpath.com 7y ago

An Introduction to Decentralized Exchanges

theocs
3pts0
portfolio.construction 7y ago

Market dips are good for stats

theocs
3pts0
www.ledgerpath.com 7y ago

Distributed Systems

theocs
1pts0
www.ledgerpath.com 7y ago

Anchoring, putting assets on the blockchain with tokenization

theocs
2pts0
www.ledgerpath.com 7y ago

Can Cryptocurrencies Hold Value?

theocs
1pts0
www.ledgerpath.com 7y ago

From Mining to Utility

theocs
1pts0
www.ledgerpath.com 7y ago

Anarcho-Capitalism with Proof of Stake

theocs
3pts0
www.ledgerpath.com 7y ago

Proof of Work Will Fail

theocs
1pts0
portfolio.construction 7y ago

The AOI Market Indicator

theocs
1pts0
portfolio.construction 7y ago

Investor and Relational Risk Management

theocs
2pts0
portfolio.construction 7y ago

The Intrinsic Value Approximation

theocs
1pts0
portfolio.construction 7y ago

A Distracted Walk with Fundamental Analysis

theocs
57pts10

Even if all PoW energy came from renewable sources, it's extremely wasteful and I'm sure we could have used that energy on something more productive.

That's not to say the allocation mechanism in PoW isn't interesting, but that's not really good enough in itself.

I've been experimenting with energy limited PoW, something called NuPoW [1], that reduces the reward if too much energy is collectively used. But this only works if you outsource the security to an underlying chain.

[1] https://nupow.fi/whitepaper/

I think the wrapped BTCs, especially the decentralized approaches to it, are clever links that allow for the transfer of BTC value over to the Ethereum ecosystem.

It's a way of selling BTC for other tokens, extracting and removing its value over time, and instead investing it into DeFi and similar.

You're right about the underlying JS API being async, and that's why those functions are as well.

I wouldn't mind adding a blocking variant of these functions, and use async internally to make that happen. But, not there yet.

Glad you like it :)

You can bind to arbitrary data regions using named items. For example:

cljs.user=> (add-binding-named-item "A1:B2" "binding-id" println)

nil

{:rc 2, :cc 2, :type matrix, :id binding-id}

cljs.user=> (get-binding-data "binding-id" println)

nil

{:rc 2, :cc 2, :type matrix, :id binding-id, :data [[1 2] [3 4]]}

cljs.user=> (set-binding-data! "binding-id" [[2 3] [4 5]])

This is very technical, most likely way past what 99% of developers both need to care about and have to care about.

Given that most developers work at best with embarrassingly parallel problems they wouldn't need to know much of these details.

But if you're up for it: It's a very rewarding feeling when you're both allowed to figure these things out and someone are also paying you while you figure it out.