Solveit – a Course and Platform for Solving Problems with Code
Posted3 months agoActive3 months ago
answer.aiTechstoryHigh profile
skepticalmixed
Debate
80/100
AI-Assisted CodingOnline CoursesProblem-Solving
Key topics
AI-Assisted Coding
Online Courses
Problem-Solving
Solveit is a platform and course for solving problems with code, emphasizing human-centered AI, but the discussion is divided between enthusiasm and skepticism about its value and pricing.
Snapshot generated from the HN discussion
Discussion Activity
Very active discussionFirst comment
7m
Peak period
94
Day 1
Avg / period
34
Comment distribution102 data points
Loading chart...
Based on 102 loaded comments
Key moments
- 01Story posted
Oct 2, 2025 at 5:21 PM EDT
3 months ago
Step 01 - 02First comment
Oct 2, 2025 at 5:29 PM EDT
7m after posting
Step 02 - 03Peak activity
94 comments in Day 1
Hottest window of the conversation
Step 03 - 04Latest activity
Oct 15, 2025 at 6:56 PM EDT
3 months ago
Step 04
Generating AI Summary...
Analyzing up to 500 comments to identify key contributors and discussion patterns
ID: 45455719Type: storyLast synced: 11/20/2025, 5:57:30 PM
Want the full context?
Jump to the original sources
Read the primary article or dive into the live Hacker News thread when you're ready.
Whilst most folks seem focused on how to remove humans from the loop entirely and make AIs do all the work, we've concentrated 100% on how to make humans part of the loop in a way that makes us more and more capable and engaged.
I've enjoyed building and using our tool, "solveit", for the last year, and do basically all my coding, writing, reading, research, etc in it nowadays. I use small fast iterative steps and work to maximize my learning at each step.
Sorry it is a bit confusing tbh!
it’s solved all the problems and frustrations I’ve had with both vibecoding and the limitations of the chatbot interface for doing deep work that requires concentration + the ability to understand the artifacts you are producing
and, as a special bonus, people in this course will get a sneak preview of the new book I’m working on. we’re going to use it both to teach some of the concepts from it (on how to create mission-driven long-term companies) and how to use solveit for longform writing projects
happy to answer any questions here, for folks that want to learn more,
Eric
I'd say budget a minimum 4 hours homework + 3-4 hours lesson watching time.
Side note: supposedly this is the first cohort of this course, so how do you already have testimonials?
The course is about a methodology, not a product. It's the ideas Eric Ries and I have been working on for decades. 5 weeks is a crash course that can only touch on the ideas. And it covers learning data structures and algorithms, foundations of web programming, system administration, startup creating, and much more.
It's really a rapid "how do to <x> the solveit way" for a variety of x. Each of those x is likely to become a full course in the future.
and a product manager
Sigh. I agree with the parent poster’s sentiment.
I should have noticed the camp counselor / cultish / tedx vibes, throwin around REPL and feedback loops. I feel that it's somewhat misleading to present this as some amazing self-building software or server platform here, and bury the lede that what's being sold is an experimental tutoring method. It's almost like those "I built an AI agent that builds AI agents" posts, only instead of selling the sixty lines of python, it's selling a set of lectures that goes with them.
Same conclusion.
What have they built that impressed you?
Apparently he also runs a stock exchange with two companies on it. And a lot of "core principles". Lol. Speaking as someone who coded and ran the first Bitcoin casino and was around a lot of early crypto bullshit in the nascent years of BTC when lots of dudes like this had crazy plans to commoditize it all sorts of ways, this is juvenile boiler room stuff that would have been laughed out of the Bitcoin Business Association Skype chat in 2010. (And yes, dread pirate roberts was there for a sec, and the general level of dialog was a far sight more intelligent than this dreck).
I got hell-banned here for criticizing PG for running this very site basically to achieve the same grift - to form a cult of young people who'd worship him in exchange for pie in the sky promises that they would become successful startup founders. But to be fair, PG has both actual experience and a ton of investment capital to prove it, so his cult followers have at least some chance of receiving an investment (or a gift, if you think kissing his ass is the essential requirement) that will catapult them into another echelon.
These guys are just living the mantra of "fake it til you make it." This reminds me of the $500 I spent when I turned 21 to take a bartending class for two weeks. Loads of fun. End result: There was one job on their board for graduees, for a bar that had been closed for a couple years. Turned out the best way to become a bartender was to learn on the job.
Turned out that was also the best way to become a software engineer.
Maybe it's more of a alpha thing, but with millions using chatbots every day, was it not possible to develop a UI?
It's not just about adoption, who has the time to spend 5 weeks learning a new tool? Particularly when you're competing with the existing tools?
But as I'm sure you know, you need to get the language right in order to create the desire to try.
I don't personally have AI fatigue. Nor do I have the time to spend 5 weeks taking a course to use a tool that I don't have enough context for.
Being in Australia timezone wise, and launching a start-up doesn't help.
This doesn't mean in any way that I'm not rooting for your success. But as you know, the language of understanding something new is a long iterative process.
It's really a rapid "how do to <x> the solveit way" for a variety of x. Each of those x is likely to become a full course in the future.
(We actually built the tool for ourselves, and only decided to make it publicly available when we realised how much it's helping us. We're a PBC so our mission is not entirely financial. We're not trying to compete with existing tools, but provide an alternative direction.)
We've captured a slice of that on our main site. Testimonials: https://solve.it.com/testimonials Some blog posts: https://solve.it.com/#showcases on the main page
And on of the students even made a project dashboard page showcasing all the things everyone has built! https://solveit-project-showcase.pla.sh/
He even blogged about it : ) https://himalayanhacker.substack.com/p/how-i-built-solve-it-...
If you google any of those names you'll see they are absolutely real people. E.g. here's Pol's Google Scholar page: https://scholar.google.com/citations?user=ayz0DtUAAAAJ&hl=en . (And I see he's posted here on this HN chat too in fact.) Here's Mathew Miller on Twitter: https://x.com/matdmiller?lang=en .
I'll be purchasing the course to try it out but I think my concern is not a one-off thing.
The dismissive comments here pain me as Ive seen them work hard on this over the last year as they integrated many of our feature requests and built out the platform. I’ve also had time to let the ideas sink in.
You definitely cant hang back and expect some magic ai to do all the work for you.
I also cant say „you will definitely benefit“ since everybody is difft.
But i can honestly say it‘s the real deal, no ifs and buts.
No, give me a sentence or two about what it does. I'm not watching a video about a tool while reading a blog post about it because you couldn't be bothered to write a line or two about it.
It’s like an intelligent notebook. That means you could use this for many different things but at least to me the high order bit is „AI assisted literate programming“
Personally I’m using it to learn the whole fastai ecosystem.
So basically, you can think of the platform as combining all these: ChatGPT; Jupyter Notebook + nbdev; Bits of vscode/cursor (we embed the same Monaco editor and add similar optional AI and non-AI autocompletion); a VPS (you get your own persistent full VPS running Linux with a URL you can share for public running applications); Claude Code (all the same tools are available); a persistent terminal.
Then there's some bits added that don't exist elsewhere AFAIK: something like MCP, but way simpler, where any Python function can be instantly used as an AI tool; the ability to refer directly to any live Python variable in AI context (but optional, so it doesn't eat up your context window); full metaprogramming of the environment (you can through code or AI tools modify the environment itself or the dialog); context editing (you can -- and should -- directly edit AI responses instead of tell the AI it's wrong); collaborative notebook coding (multiple people can edit the dialog, run code, etc, and all see live updates).
The combination of these things is rather different (and IMO better!) than the sum of its parts, but hopefully this helps a bit?
It’s nice cause it makes the interaction more dynamic and iterative. Honestly the “changing the answer” thing is something I always did on LM Studio when I wanted to change course. Definitely better than the limited interfaces of chatbots today, but I’m not sure it’s “revolutionary” by any means.
Still, it’s something I’d prefer until someone finds a better way to interact with LLMs. The ability to add stuff, remove stuff, move things around etc. probably help a lot when you’re creating something. It better matches the state of our minds. Also I appreciate the “using AI for learning instead of producing slop or — like many posts I’ve seen before — optimized spam.
I’m not sure what’s up with the course though. Seems more like a way to try to monetize something that wouldn’t be monetizable in any other way.
In fact I’m sure someone more knowledgeable than me could just create a Jupyter Notebook plugin that would replicate most of what this is?
but, honestly, I hope that list makes you see why we had a hard time figuring out how to summarize what solveit is. For example, I use it for research and writing all the time, but you'd have a hard time seeing why a notebook plus a private VPS would do much for that use case. But it does! Having a general-purpose computing environment is just very, very useful in a wide range of situations.
https://news.ycombinator.com/item?id=45456502 (0 karma)
https://news.ycombinator.com/item?id=45460800 (1 karma)
https://news.ycombinator.com/item?id=45456941 (4 karma)
https://news.ycombinator.com/item?id=45459683 (3 karma)
https://news.ycombinator.com/item?id=45460321 (1 karma)
A reminder to everyone that the FAQ includes this:
Can I ask people to comment on my submission?
No, for the same reason. It's also not in your interest: HN readers are sensitive to this and will detect it, flag it, and use unkind words like 'spam'.
==
For all we know the Solveit guys didn't ask anyone to come and comment here, so we don't want to judge them (and they're good guys who have contributed positively to HN in the past). Sometimes people in a community – particularly an engaged and loyal one like Solveit’s seems to be – can be "too helpful" and act as though they're astroturfing, even though they're just sharing their excitement about the product and community.
The problem on HN is that it can be hard to tell the difference between authentic excitement and astroturfing.
You can take my case, I started writing and posting videos after taking the solveIT course because you are encouraged to do so. Many people on the community have started to do so, and that's why they might not have much of a history yet.
Moreover, the course is such a good experience that when there's a chance to share it publicly and invite more people to it (after a year of private beta), members go out of their way (into HN) to try to invite more people.
I have seen all the people you mention in the discord and chat with some of them so I can tell you they are real.
Because once again, my comment might sound like astroturfing, you can have a look at my youtube & X where I've been posting about this stuff for quite a while
www.youtube.com/@polavec7163 x.com/pol_avec
Although it can take more steps and iterations than other tools, that is part of the difference, they are more considered and thought through steps. It makes me more productive overall. The ability to edit the conversation and work in short steps lets you create better context, together with sharing your thought process and building genuine understanding that is useful in the future.
It is refreshing to find an approach that makes me better rather than just faster at producing code without full understanding of it. I find it jarring to use chat with other LLMs now and that typical code completion can be frustrating, that is how different it is.
These achievements may not sound much to hard-core tech bros but that's the beauty of the problem solving method - it meets you where you are. After working through your problem you'll have learnt something and be able to tackle harder tasks next.
It's been fun watching the team continuously evolve the product over the last year. Looking forward to round 2.
1. Does the 400 cover access to the platform and if so, for what duration and what usage quotas, etc. 2. Can we purchase access to the platform without the course, e.g let us play with it for N months (course seems aimed at junior level devs)? 3. The tools and method, as described, don't mention any tools for minimizing divergence/conflation/hallucination and maximizing repeatability/verifiability etc. Do you have a prompt optimization tool (ala DSPy), a built-in pipeline that uses one LLM to cross check another, or that uses deterministic tools to verify output of LLM (see Campbell, Wimsatt heuristic for managing/triangulating in uncertainty)? I'd be more interested in this new methodology if you were tackling head on the inherent limitations of LLMs (e.g. Yann LeCunn's vision)
- solve it is mostly an approach less so an app they also build some Jp notebook style ide with branching and deep chat integration + a stateful vm which looks neat though
- my definition of the philosophical approach is: don’t let ai ever generate code you don’t understand be there every step of the way and build things “bottom up” in a very incremental way (basically exactly how Jp notebooks have always worked)
Now my view on the philosophy I actually don’t think I agree. With Claude code and codex I feel like my preferred development flow is “top down” to declare what you want on a high level and then let ai build some complete construct (making sure everything is type safe) and then dig in and understand this construct and iron out all of the details. I don’t think I need to understand fully each intermediate result.
I absolutely fundamentally agree that every line of the final output has to be fully understood and signed off by you.
Honestly, their videos and posts are very difficult to understand so if I misunderstood something I’m super happy to be corrected. I have high respect for the team and it’s nice to see theme excited.
I think you might be somewhat under-estimating the amount of novel ideas in, and the significance of, the solveit platform. But "chatgpt + vscode editor + jupyter + a persistent Linux server" is a reasonable starting point for thinking about what it consists of.
It's totally fine to disagree on the philosophy. I suspect it'll turn out that both the approach you describe and our very different approach can both work, and are probably suited for different kinds of people and tasks.
It's very early days and there's no established methodologies for AI-assisted software dev. I know our approach works and scales across a team of 10 and over a period of >1 year (and across multiple connected projects), since that's what we do in-house.
https://christhomas.co.uk/blog/2025/09/24/the-human-is-the-a...
a few quotes/excerpts:
This is not a course about AI only. It is about learning how to learn and develop yourself specially with the coming AI age. The concepts learned here apply to solve other problems in life. I would recommend it to even non-programmers.
All the industry is moving into vibe-coding, where we delegate more and more into AI, while we do less and less ourselves. The big issue with this is of course that you stop learning. You stop using the ability to put effort into things, and those things, like muscles, go away without use.
It is very tempting to dismiss the solveIT approach as an outlier, at the end of the day if all industry is moving towards full automation instead of careful coding together with the AI, they are probably right, right?
Well, AI getting better at coding, does not mean YOU are getting better at it. In fact it's actually the opposite, without practicing your ability to learn and solve problems, you will lose it. On another level, the kind of one-shotting where you give the AI a problem and come back later after 30 min (or more!) to check if it's done and throw it away if it went of the rails is psychologically. It is the same pattern on which slot machines operate, and gambling is about.
I'm not saying vibe-coding is always bad at all, just there are a lot of caveats and people do not seem to be concerned about.
Those concerns are front and foremost in the solveIT approach, Jeremy has a very thorough understanding about meta-learning for example, the slot machines insight was shared by Johno, and the full team has range of experiences that are rare in the narrow-minded AGI at all costs world of Silicon Valley.
Your psychological health, learning abilities, and in general happiness in life are rarely the main concern of VCs but it rans firsts and foremost in Answer.ai (they are even a public benefit corporation, look it up if you don't know what is that).
With that in mind, I recommend everyone to take the course because it is a multi-dimensional experience that will make you grow as a person and as an engineer. You just gotta look at previous fast.ai course & students.
And finally, if you end up joining because you read this message, I'd love if you get in touch in the Discord server, my name is pol_avec.
See you there!
----
*tldr from Jeremy:* You can now sign up for Solveit, which a course in how to solve problems (including coding, writing, sysadmin, and research) using fast short iterations, and also provides a platform that makes this approach easier and more effective. The course shows how to use AI in small doses to help learn as you build, but doesn't rely on AI at all -- you can totally avoid AI if you prefer. The approach we teach is based on decades of research and practice from Eric Ries and I, the founders of Answer.AI. It's basically the opposite of "vibe coding"; it's all about small steps, deep understanding, and deep reflection. We wrote the platform because we didn't find anything else sufficient for doing work the "solveit way", so we made something for ourselves, and then decided to make it available more widely. You can follow the approach without using our platform, although it won't be as smooth an experience.
The platform combines elements of all these: ChatGPT; Jupyter Notebook + nbdev; Bits of vscode/cursor (we embed the same Monaco editor and add similar optional AI and non-AI autocompletion); a VPS (you get your own persistent full VPS running Linux with a URL you can share for public running applications); Claude Code (all the same tools are available); a persistent terminal. Then there's some bits added that don't exist elsewhere AFAIK: something like MCP, but way simpler, where any Python function can be instantly used as an AI tool; the ability to refer directly to any live Python variable in AI context (but optional, so it doesn't eat up your context window); full metaprogramming of the environment (you can through code or AI tools modify the environment itself or the dialog); context editing (you can -- and should -- directly edit AI responses instead of tell the AI it's wrong); collaborative notebook coding (multiple people can edit the dialog, run code, etc, and all see live updates).
Explaining SolveIt is hard
How do you explain to someone who's never written a line of code what programming feels like? When I'd visit my father-in-law, he'd ask me at breakfast what I was going to do that day. Every time I would give him the same answer: I will stare at the same blue screen all day long like I have been doing on every average workday since I started programming ~15 years ago. It's become our little family joke, but it's also true - it's difficult to explain to someone who has never done it.
The question is what does that blue screen work actually involve? What does programming feel like? How do you live through it? What is your experience when you solve problems - is it painful or agreeable? Do you finish knowing more about the domain of a problem you tackled, or did you just get something working fast and hope it wouldn't collapse on you later?
The SolveIt experience is similarly hard to explain to someone who hasn't tried it. What's interesting is that using the SolveIt method has had positive effects on all these areas - how my work feels, how well I understand what I build, and the quality of what I produce.
For my first bigger, work related project in SolveIt I built an annotation interface for YouTube dialogue transcripts for documentary movie footage classification. I'd used Angular before but not FastHTML and HTMX. I had a working app in production within two weeks going from 0->users annotating, which might not sound very impressive in this new agentic era. But when using SolveIt right, the result isn't just working code, it's code that you know, and most importantly it's a much better understanding of your initial problem and the potential solutions/technologies to solve it.
Plus, the SolveIt approach made me examine each component individually - what it represents, what it means for my system, how it could integrate more broadly into our organization. That exploration led to something far more general than my initial annotation app: now we are using it for browsing/editing dataframes through a UI, where columns and cells can have different templates/layout, edit history and several other features I hadn't even thought of initially. The exploration phase took longer, but I gained a foundation I understand deeply and can build on. For core business problems, that knowledge living in your head matters a lot.
My only problem at the time was git integration - I wanted my work synced with my codebase and manual copy pasting was too much friction. This has been resolved since: I have my git repos accessible from SolveIt and AFAIK you can serve apps directly from the platform without needing to deploy it (though I haven't tested this functionality yet).
Cult disclaimer
I was surprised reading through this thread by comments about religious cults, paid marketing campaigns, and fake testimonials. It's true that I registered to Hacker News today just to share my experience with SolveIt. I am a real person though and have not received any money for writing this post.
Instead, for several years now I've been learning from Jeremy Howard and the answer.ai team through their free resources - the fast.ai courses, talks, podcasts, and open source projects. Hamel Husain's work on nbdev also had a huge impact on how I work. All of this is available for free to anyone interested in learning. I hope that many others will discover them and SolveIt. I believe many successful projects, businesses and open source solutions will grow on the SolveIt ground, the same way it happened with fast.ai courses.
On $$$ concerns: I paid $200 for the first prototype cohort. I thought it was worth much more than that - the course itself, plus unlimited 11+ month platform access (included Claude most recent model), plus the community discussions where I learned from other practitioners how they tackled specific problems from very diverse domains. When cohort 2 was announced, I knew I was gonna sign up even before I knew the price. The ideas you take and friends you make in these communities are priceless.
AI products like Cursor have the notion of an 'autonomy slider' [1] that can fortunately be turned all the way down (disable Cursor Tab) but relying on this discipline seems fickle when with the right agentic loops [2] and context engineering, thousands of lines of code can be churned out with minimal supervision.
I've considered always working on two projects over a long timespan, one with no AI assistance, possibly in a separate IDE like Zed, and one in Vibe Kanban (my current daily driver) but this feels like an inefficient proxy to accelerating this four step learning loop with a tool like solveit.
Since the solveit product isn't released and seemingly isn't competing with solutions, is there an opportunity to convey how AI product developers should be thinking about amplifying their users and keeping them in the learning loop?
So far, I've seen Claude Code's Learning output style [3], and also ChatGPT's study mode but in these cases, the only product change is a prompt and solveit is more than that.
[1] https://www.latent.space/i/166191505/part-a-autonomy-sliders [2] https://simonwillison.net/2025/Sep/30/designing-agentic-loop... [3] https://docs.claude.com/en/docs/claude-code/output-styles#bu...