Nick Chua

1.1K posts

Nick Chua banner
Nick Chua

Nick Chua

@nickchua5

RevOps @Brex, Edith (Techstars ‘21), retired 🎾, UChicago ‘18, private equity

Katılım Ekim 2011
403 Takip Edilen179 Takipçiler
Nick Chua
Nick Chua@nickchua5·
@drewlevin The survivorship bias seems too strong here. IMO a better approach would be to take a snapshot at some -time from the transgression (10 seconds, 30, etc) and analyze game state for W/L probability and look at the delta from that moment to after the transgression occurs
English
0
0
0
100
Drew Levin
Drew Levin@drewlevin·
asked the analytics team to look into the most basic version of this, which is "if only one team had 1+ chat transgressions in a game, which team won?" for all ranked games in 2025, you had a 22% winrate if your team had a chat transgression and their team didn't.
Drew Levin@drewlevin

A thought I had this morning: I encounter a decent amount of people trying to justify their negative chat behavior by saying that Riot doesn't sufficiently penalize soft inting, with the implication that their own use of chat is their only real recourse to getting inted.

English
222
117
4.3K
491.8K
Nick Chua
Nick Chua@nickchua5·
@trq212 Built a demo for this - chat panel on the right lets you ask Claude anything, and it can actually modify the playground based on your instructions. Rn needs an API key but a WebSocket bridge would make it seamless. Lmk what you think! github.com/nchua/projects…
Nick Chua tweet media
English
3
0
1
52
Thariq
Thariq@trq212·
@nickchua5 yeah definitely, I want to figure out the best way to enable that in particular...
English
1
0
1
138
Nick Chua
Nick Chua@nickchua5·
@trq212 What's missing imo is the ability to query claude within the html to understand what implications design decisions have - had to go back to the terminal to do that but also not sure where's there room in the html UI
English
1
0
0
128
Nick Chua
Nick Chua@nickchua5·
@trq212 Prepping an app for app store from local use, love how there were both presets and customizable options on the side. It feels like this would be done faster normally since it took ~2m to load but the visualization is definitely helpful
Nick Chua tweet mediaNick Chua tweet media
English
1
0
0
1.3K
Ellesmere
Ellesmere@EllesmereGaming·
@DanGillilandJr Just moved to the Bay Area last week, I was in LA! Any good recommendations for food spots in Sac?
English
3
0
7
3.9K
Ellesmere
Ellesmere@EllesmereGaming·
Any WoW people in the general Sacramento area want to to grab dinner tonight? Gonna have a few hours to kill while I’m up here 😄 dm me!
English
3
0
81
47.5K
Nick Chua
Nick Chua@nickchua5·
Lets GOOOO @UChicagoTennis congrats let's bring it home. Huge clutch from Christian that was awesome to watch
English
1
0
1
0
Nick Chua
Nick Chua@nickchua5·
Claims cont: If HP finds that there's a discrepancy, the final check is users of the Pyth network will vote whether the prices published were correct or not. If they vote the data was incorrect, the reward is slashed and distributed to consumers who bought the insurance
English
1
0
0
0
Nick Chua
Nick Chua@nickchua5·
Mechanism 3 cont. The quality score ensures that if a publisher is NOT providing new information, they'll receive 0 reward - ensuring that freeloaders will eventually leave the network
English
1
0
0
0
Nick Chua
Nick Chua@nickchua5·
Mechanism 3 cont. The reward for publishers is the product of three factors: 1. Stake weight 2. Quality score - if publisher provides new information (eg price movements) this score increases 3. Calibration score - how many confidence intervals away from the median
English
1
0
0
0
Nick Chua
Nick Chua@nickchua5·
Mechanism 3: Reward Distribution Pyth optimizes around three key properties for reward distribution: 1) Reward Quality 2) Honesty - discourage publishers from merely agreeing with other prices 3) Uninformed Participants - eliminate freeloaders
English
1
0
1
0
Nick Chua
Nick Chua@nickchua5·
Mechanism 2: Data Staking All transactions are validated on a weekly epoch cycle and a per-product basis. Delegators stake their tokens behind publishers they trust, and if the prices are deemed to be correct they'll earn a share of the payout
English
1
0
0
0
Nick Chua
Nick Chua@nickchua5·
Mechanism 1: Aggregation In order to account for robustness and confidence weighting, Pyth uses the stake weighted median of votes by the publishers. For more detailed info check out my writeup below.
English
1
0
0
0
Nick Chua
Nick Chua@nickchua5·
The Pyth Protocol is made up of 4 key mechanisms: 1) Aggregation 2) Data staking 3) Reward Distribution 4) Governance
English
1
0
0
0
Nick Chua
Nick Chua@nickchua5·
Business model: Consumer access to the Pyth data is free, but they can optionally pay a "data fee" that serves as insurance in the case that the prices the Pyth network publishes aren't accurate. This fee goes to publishers and delegators
English
1
0
0
0
Nick Chua
Nick Chua@nickchua5·
Business model challenges: Traditional data providers like Bloomberg can charge a subscription for access, but on the blockchain once data is published it's free for everyone. Because of this, Pyth needs new way to incentivize people to publish prices
English
1
0
0
0
Nick Chua
Nick Chua@nickchua5·
There are three main constituents in the Pyth Network: - Publishers: the ones w/ access to data and publish prices - Consumers: institutions or individuals, they use the Pyth Network for access to data - Delegators: stake their own token to certain publishers
English
1
0
0
0
Nick Chua
Nick Chua@nickchua5·
Access to timely/accurate financial data is an essential part of many businesses. In traditional markets there are clear sources, but in the world of crypto only select groups like trading firms have access to this data. Pyth aims to make this data more accessible for everyone
English
1
0
0
0