Thursday, June 13, 2024
Exiting FTM positions
Kujira Pilot launch of KART by premium: pop-quiz answer
- 45M $KART sold at launch
- ~ 492,570.00 $USK raised
Wednesday, June 12, 2024
Cryptocurrency pop-quiz: Fair market value $KART based on other Kujira Pilot launches
- $NAMI,21.875¢,2.1651¢
- $WINK,0.5¢,4.5115¢
- $AQLA,25¢,4.438¢
- $BFIT,16¢,0¢
- Which tokens increased in value after Pilot launch?
- What were their ROIs and APRs since launch?
- What is the fair-(or anticipated-)price of $KART using a-priori analysis?
- (answer)
Cryptocurrency pop-quiz: $KART sale
- There are 45M $KART for sale
- There are 148.02k $USK bids, average price: 0.99¢.
- compute $KART-price at each premium %
- compute remaining $KART, if any.
- At each premium % there's a certain amount of $USK bid, meaning that there's a certain amount of $KART to-be-sold.
- Compute the %age at which $KART sells out, if any.
- Compute THE LIKELIHOOD a 100 $USK bid by you will be filled at each %age.
- (answer)
Tuesday, June 11, 2024
Structured Data Schemata: don't be an idiot
I eff'n HATE drooling idiots who (don't) create schemata for uniform data-as-JSON from API endpoints.
{ "avalanche-2": { "usd": 31.49 },
"bitcoin": { "usd":...
Anybody see the problem with this?
Why not:
{ "token-id": "avalanche-2",
"quote": { "currency": "usd",...
HUH?
When you, the consumer, try to consume the above JSON (the one with VARIANT KEYS?!?!?) in a programatic-fashion?
You're going to have to hack the HELL around trying to define what a key is, BECAUSE THE KEY IS A VALUE, FFS!
Perverting JSON's VERY CLEAR structure is just stupid!
Maybe it's because I have a 25-year background in structured data and knowledge-engineering, but when you define your schema as:
"The key is the name of the token id"
instead of
"The key is 'token-id' because it's an eff'n KEY not an eff'n VALUE!"
Then you're an eff'n idiot.
Remember, kids, there's a difference between:
- metadata, or labels; and,
- data, or values.
If you call yourself a computer scientist, software engineer, or data scientist, you should know this.
And if you don't know this, stop calling yourself what you're not.
Postlude
Now, for my next rant:
Let's talk about people who put compound or composite values into (atomic) cells, so you have to CREATE A PARSER to ingest data FROM A DATABASE?!??? ... when they could have just as easily loaded each atomic value into its own (labeled/typed) cell?
Fun!
Monday, June 10, 2024
Rust pop-quiz answer: Configuring reading configuration files by git branches
Sunday, June 9, 2024
Pivot pop-quiz: dictionary of coin gecko token IDs
- line 1: @coingecko token API ids
- line 2: token-symbols
- (answer)













