
Paras Chopra
@paraschopra • 240,072 subscribers
life is a game 🕹️ • building @lossfunk
Shorts
Videos

I may have found two new Earth-sized planets in our galaxy this morning! Inspired by yesterday's reddit thread on how someone used Claude Code to find a new planet, I spent this morning searching NASA TESS data on nearby stars that TESS scanned less thoroughly (at low cadence). To my surprise the pipeline discovered two previously undocumented exoplanet candidates: • TIC 370612437 (Cygnus constellation, 158 light-years): dims by 0.02% every 3.56 days → ~1.0× Earth's size. • HIP 114417 (Andromeda constellation, 134 ly): 0.03% every 4.93 days → ~1.1× Earth. The method to find them is to search for periodic dims in light coming from a star when a planet passes in front of it. For both the candidate exoplanets, the dip repeats 55 and 21 times respectively across 4 separate observing years (2019-2024). These are obviously tentative and unconfirmed, but several signals point to them being credible candidates: • same dip in NASA's and MIT's separate processing of the images • hide one year's dip and predict its times from rest of the dips (matched in 3 of 4 years) • flip light curves to create fake signals and validate observed dips against it The method and results were reviewed by independent agents: Codex and fresh Claude. Important caveat: a faint neighbouring pair of eclipsing stars could fake the dip, so these exoplanets remain candidates pending further verification. What's next: report to NASA's ExoFOP as Community TESS Objects of Interest, so astronomers can verify. The next scan of these stars via TESS will happen in Aug 2027 - Apr 2028, if the preregistered dip predictions hold up, these are indeed strong candidates. Nicknames for these exoplanets: Aakanksha (Sanskrit: aspiration) and Orbit (well, Orbit)
Paras Chopra55,275 просмотров • 9 дней назад

My favorite way of interacting with Claude Code is to have it generate static HTML files as outputs (reports, explorations, code structure, mockups etc.) I wanted to iterate on the file by commenting in browser and having Claude update the output live. So, I built this Claude Skill👇 How it works: - Install Claude Code skill (ask it to clone repo) - Build an HTML page for anything (e.g. research coding agents and generate HTML report) - Ask it to make the page interactive That's it. CC will launch a localhost server and allow you to then leave comments on the page itself and once it updates, will give you a tour of changes. It's like Google Docs kind of comments/iteration but for HTML pages.
Paras Chopra216,699 просмотров • 4 месяцев назад

I tried replicating fully agentic coding on my laptop and I'm impressed! My setup - Qwen 27bn (4bit quant) - Pi coding agent - CCO sandboxing for yolo mode My Mac M3 has 36GB ram. It's surreal to see a local model read prompt, follow it flawlessly and then build a fully self-contained html/css page with zero errors. I got about ~20 tokens/second, and on this prompt quality similar to Haiku! But... this is running locally :)
Paras Chopra107,538 просмотров • 5 месяцев назад

How LLMs actually work! Recently gave a 2-hour long talk on this. 42 slides, all yours 👇
Paras Chopra75,382 просмотров • 7 месяцев назад

I'm reiterating - I think a better interface for LLMs on desktop is an interactive notebook, not chat. I'm trying to build a better intuition for PCA and strongly feel an interactive notebook where I'm chatting with LLM + also modifying code/plotting figures is a much better interaction. Bonus points if you make notebook cells branchable (so if you get an error, you can ask LLM to fix it without adding that rotten context to the main branch of learning). Please steal this idea. Make an AI-powered, interactive, branching notebook.
Paras Chopra58,232 просмотров • 1 год назад

I asked 6 agents in two conditions (parallel v/s sequential) to create the same tower defence game 👇 LLMs are known to have mode collapse, i.e. if you have multiple parallel runs on the same prompt, you get very similar responses. Is there a way to increase diversity? Yes, it turns out that if you do such multiple runs **sequentially**, instead of in parallel. (Plus for each sequential run, append results from previous runs and instruct the LLM to create something different from before.) I did this quick experiment to explore parallel v/s sequential runs for diversity. Given the same prompt to build a tower defence game, sequential runs had a much higher diversity and innovation v/s parallel runs. Check out this (AI-generated) video for gameplay clips. The sequential cohort created interesting new dynamics and visual style, while parallel ones all collapsed to similar colors and orbital style dynamics.
Paras Chopra11,581 просмотров • 1 месяц назад

How does Instagram decide which reels to show to you? How does it personalize your feed so fast? New explainer 👇
Paras Chopra16,889 просмотров • 7 месяцев назад