The Thief’s Almanac
vibe coding and dev journal
TheModestThief pfp

@thief

Aim: launch a MVP bubblewrap popper mini-app on Farcaster. Goal: learn about how the different lego pieces (e.g. vercel, db, fc sdk, frontend) work with each other rather than web design specifically Mini-app functions in MVP: populate grid of unpopped.png, touch bubble to pop, play sound, show popped.png & increase count Progress: 1. Learnt and pushed with Git 2. Learnt about Vercel deployment (and pricing plans) 3. Vibe coded a bubblewrap popper that runs locally Next steps: host webpage + assets on Vercel, and integrate FC SDK (?), launch After MVP (in descending priorities): 1. Save user popped count across sessions, using FC authkit + some db that works with Vercel (i think the db needs api integration) 2. Force touch triggers (dynamic touch surface area to trigger pop) 3. Beautify app
0 reply
1 recast
2 reactions

TheModestThief pfp

@thief

The night before I started my 9 months AI/ML course. I had 2 worries: that it was gonna be too hard; that it was gonna be too easy. Seems right now it’s in some kind of sweet spot but we don’t get enough time to go deep.
0 reply
0 recast
1 reaction

TheModestThief pfp

@thief

Am I buying here? Or do I limit order 103k? If I’m buying here, how do I scale in? Position size? Invalidation?
0 reply
0 recast
0 reaction

TheModestThief pfp

@thief

i can't believe i just started to read about poker theory, it's fascinating
0 reply
0 recast
4 reactions

TheModestThief pfp

@thief

Covered my shorts too early again. Seems like yet again you could get away with some form of fade the weekend pump. Probably important not to get too clever here also.
0 reply
1 recast
3 reactions

TheModestThief pfp

@thief

Updated: I got accepted. CIA manipulation handbook worked. Alhamdulillah
1 reply
0 recast
6 reactions

TheModestThief pfp

@thief

There’s a fundamental conflict between the old guard and the new. The old guard is dogmatic. The old guard abides by the scripture of cypherpunk values. The new guard is ideologically promiscuous and do not think enough about systematic risks like concentration risks, custody risks, smart contract risks etc. The two guards do not speak the same language. I think the old guard is dying.
1 reply
0 recast
3 reactions

TheModestThief pfp

@thief

having recurring dreams of being a fugitive again
9 replies
1 recast
15 reactions

TheModestThief pfp

@thief

不是浪而是泪海
4 replies
0 recast
5 reactions

TheModestThief pfp

@thief

0 reply
0 recast
0 reaction

TheModestThief pfp

@thief

the group case study tomorrow is probably pre-assigned randomly and if i get into a group with all vibe coders i am cooked
0 reply
0 recast
0 reaction

TheModestThief pfp

@thief

so while i'm preparing for the technical interview, i realised chatgpt asks very interesting push-backs and most notably in later parts of our discussion, chatgpt tells me what was the original nuance it was trying to test or tease out of me. impressed.
1 reply
0 recast
3 reactions

TheModestThief pfp

@thief

The swings in my P&L dude that’s why I think I should probably stop trading full time.
1 reply
0 recast
1 reaction

TheModestThief pfp

@thief

I'm getting more image requests than usual, so I can't create that for you right now. Please try again later.
0 reply
0 recast
1 reaction

TheModestThief pfp

@thief

GroupShuffleSplit and StratifiedGroupKFold was not just overkill, it was wrong. Houston, we have a problem.
0 reply
0 recast
0 reaction