Hacker Newsnew | past | comments | ask | show | jobs | submit | andycloke's commentslogin

Maker here.

You're right, it's an interpreter and that would be the 100% accurate term.

For online coding environments, the two are often used interchangeably. More people search for 'compiler', so I'm using that widely on my site.


Who would search for "Python compiler"?

Honestly: It makes it sound like you literally have no idea what you're talking about. Not a good look for someone trying to sell a service.


Who would search for "Python compiler"?

Those who actually want to produce binaries from their Python scripts, which this doesn't do.


I personally saw how novice Python programmers searched for “Python compiler” while their actual intent was to find Python REPL/execution environment online (pythontutor, ideone, repl.it, trinket.io, etc)

Many of this services use “compiler” in their description. It may be technically true if they use Python implementation that compiles Python source to byte code first, and then interprets the resulting bytecode (like CPython, Pypy implementation do).


Maker here. Thank you!

I looked briefly at Marimo when building - awesome project. I wasn't sure about building on Pydodide as it's obviously not full Python compatibility. But seeing someone else building a popular project on it helped me make that decision!


Maker here! Runs in an isolated Web Worker using Web Assembly, via Pyodide. Everything runs locally in your browser - no file system or other access. Scheduled run (paid plan) run on AWS lambda.

So, yes, sadly, network requests only work with domains with Access-Control-Allow-Origin: *. I'm looking at adding a backend CORS proxy to fix this.

We also have a Chrome extension with no CORS limitation. The extension lets you right-click Python code snippets on basically any site (Claude, ChatGPT, Deepseek etc.) to run it instantly.

https://chromewebstore.google.com/detail/python-code-runner/...


You might check out https://e2b.dev, they already have a really robust sandbox system with nice SDKs.


Interesting, thanks


Yes! To use pylan:

- Click on the Clip name (the default one is 'Use Python Libraries') - Click 'Manage packages' - Enter 'pylan-lib' and Click 'Add' - Click 'Run'

The package will be installed, and the code will run!

The list of libraries is only a small subset of the compatible libraries - I should make that way clearer.


ah ok. Thanks!


Thanks! I'm afraid I'm focused on Python for now - I want to do one thing really well rather than several things averagely


Hey HN!

Founder here. Happy to answer any questions!

I wrote this to look back on in the future and hopefully to help other indie-founders who are starting out.

If you want even more info about Data Fetcher, check out this interview on HN from a couple of weeks ago https://news.ycombinator.com/item?id=32506627


Founder here. I use this site to find new platforms/ trends! https://explodingtopics.com/ then build them into tools using my framework: https://twitter.com/clokehead/status/1340949414081392640?s=2...


Is explodingtopics.com another project of yours?



Support is roughly 10 hours per week and we're now up to 270 customers. The rest of the time is spent on product, reviewing marketing content and occasionaly sales. I've been full-time since $5k MRR as trying to juggle all this with a full time job was miserably + slowed down growth.

$80-90k isn't actually that much less than a developer salary (in U.K., not U.S.), but it's an interesting question what I'd do if it didn't grow any more.

I'd probably put it into maintenance-mode, and start another micro-saas, as I love the freedom of working where/when/how I want. I'm hopeful of hitting $150k ARR by end of year though, and $250k next year.


super cool to see the maturity in knowing what you want. i realize now that i was wayyyyy more profitable (cash money in my pocket) when my startup was literally 10x smaller. for those aspiring to be the next big blow up, as you grow/scale, overhead and the need to manage your own people start taking over from building product and supporting/making your customers happy.

for context, i'm at ~$400k MRR/just shy of ~$5M ARR and i make way less (in cash) now than i did at $40k MRR. don't get me wrong, the enterprise value has supposedly gone up but that's a lottery ticket versus the consistent cash in your pocket.


Thanks! Super interesting example. Do you prefer the day to day challenges now or when you were at $40k MRR?

I basically look at entrepreneurship as trying to create my perfect job: make $200-500k/ year, work on what I want with smart people, don't have a boss etc. So a lifestyle business. But maybe I'll get bored and want to take a bigger swing, who knows.


What customer support needs generally take up the most of your time? By rest of your time, are you talking 40 hour weeks? 60 hr weeks? Just trying to understand the time commitment for this amount of MRR


People finding bugs - it's a super flexible tool so lots of edge case bugs. Helping people set up their requests (e.g. no-coders who don't totally understand APIs or DF). Then boring stuff like billing queries/refunds etc.

I probably work 30-40 hours a week total.


Out of interest, do you see that work increasing linearly with your number of customers?


Probably but I’ll be able to hire someone to help with it soon!


How do you find Saas ideas?


I coded it manually as the business logic is so Data Fetcher specific I don't think a library would help much. This blog post does an amazing job of explaining the approach you need: https://blog.checklyhq.com/building-a-multi-tenant-saas-data...


Cool to see that post pop up (I'm the author). Glad it helped!


Excellent write up. Do you recommend any books or blogs that talk technical stuff equivalent to this, directed towards the Saas domain in general?


Founder here - that's a great analysis.

The way I manufactured right place/ right time was using this framework: https://twitter.com/clokehead/status/1340949414081392640?s=2...


I got similar advice early in my career.

You don’t have to create the wave. Find an existing wave grab a surf board and figure out a way to ride it.


This is why we have a glut of indistinguishable "50-hour video courses" on every micro-topic imaginable. Everyone's trying to sell a shovel.


Perhaps, but some of those courses are actually useful; and some of the creators build solid businesses.

What is becoming a problem is the super low quality, autogenerated derivatives. But those are more a symptom of a broken internet (youtube/google search) than anything else. Now that garbage on youtube cannot be downvoted, and since youtube does not (has never?) shown up/down rating numbers on content before you click to view it, it's exceedingly difficult for the viewers to find the good stuff.


Awesome. Thanks for the advice!


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: