3.7 KiB
3.7 KiB
2026-02-08
Morning Session
Infrastructure
- Set up nginx reverse proxy for name-based service access
- feedhunter.local / feedhunter.case → Feed Hunter portal (:8888)
- admin.local / admin.case → Control Panel (:8000)
- D J needs to set up DNS on router/devices for .case remote access (added to admin panel todos)
- Added "⚡ Action Required" page to control panel — human todo system I can programmatically add to
- Cleaned out fake seed data from control panel (fake OpenAI key, test budget entry)
- Added clickable links on services page
kch123 Deep Analysis
- Full wallet analysis: Only 1 wallet (0x6a72f6...), the "fiig" wallet was a different account
- Profile shows +$9.37M but visible positions show -$30.6M in losses
- ~$40M in winning bets already redeemed and invisible to API
- Pattern: high-volume sports bettor, loses most bets, wins big enough to stay profitable
- 1-week backtest (only data available via activity API):
- 60 wins, 0 losses, $1.07M profit in 7 days
- Copy-trade sim: +183% (instant), +158% (30min delay), +137% (1hr delay)
- BUT this is a hot streak, not representative of full history
- Currently ALL IN on Seahawks for Super Bowl tonight (~$2.27M active)
- His full historical book: $5.5M invested on this wallet, -$3.25M P&L before tonight
Monitoring
- Built kch123-monitor.py — pure Python, zero AI tokens
- Tracks new trades via Polymarket Data API
- Updates paper trade sim prices
- Sends Telegram alerts directly via bot API
- Sends resolution report when game ends
- Running as systemd timer (every 5min), not AI cron jobs
- Lesson: use systemd timers for mechanical tasks, save AI tokens for reasoning
Copy-Trade Sim (active)
- $1,000 bankroll, 5 positions mirroring kch123 proportionally
- All Seahawks Super Bowl bets, game tonight ~5:30pm CST
- Will auto-resolve and report via Telegram
Selling Stuff Project
- D J wants to sell a bunch of stuff, needs accounts on selling platforms
- Craigslist: ✅ Account created — case-lgn@protonmail.com, passwordless, Nashville area
- eBay, Mercari, OfferUp: Blocked by CAPTCHA — need D J to register manually
- Google Voice number: +1 (615) 933-1968 — D J gave this for service registrations
- ProtonMail is already logged in on desktop Chrome on the VM
- Browser automation via CDP on desktop Chrome (port 9222) works for sites without CAPTCHA
- Craigslist has no CAPTCHA — signed up fully automated
Air Purifier Research
- D J looking at Shark NeverChange Air Purifier MAX for 4 cats
- Washable HEPA filter = no replacement costs, good for heavy pet hair
iPhone Action Button
- D J has iPhone 16, tried to set up voice-to-Telegram shortcut
- Abandoned — Telegram doesn't have native Shortcuts integration, workarounds were clunky
Recycling
- Nashville cardboard recycling drop-offs: 24/7 unstaffed bins are always full
- Best bet: staffed Convenience Centers (Tue-Sat 8:30am-4:30pm)
- Winter storm notice: all centers free this week
Key Decisions
- Systemd timers > AI cron jobs for mechanical monitoring (zero token cost)
- Telegram bot API for direct alerts bypasses AI entirely
- Admin panel todos = how I request human action items
- Desktop Chrome via CDP (port 9222) for browser automation that needs real fingerprint
- Craigslist for local selling (no CAPTCHA), FB Marketplace needs D J's account
Lessons Learned
- Most selling platforms (eBay, Mercari, OfferUp) have invisible reCAPTCHA on signup — can't automate
- React forms need native input setter (Object.getOwnPropertyDescriptor hack) or Input.insertText via CDP
- Best Buy blocks all web scraping
- Proton Mail stays logged in on desktop Chrome — can use for email verification flows