HackerTrans
TopNewTrendsCommentsPastAskShowJobs

ianberdin

455 karmajoined 7 tahun yang lalu
https://x.com/ianberdin

Founder of https://playcode.io - ai app builder.

Submissions

[untitled]

1 points·by ianberdin·3 bulan yang lalu·0 comments

[untitled]

1 points·by ianberdin·4 bulan yang lalu·0 comments

[untitled]

1 points·by ianberdin·4 bulan yang lalu·0 comments

I've built a better Lovable clone alone

playcode.io
2 points·by ianberdin·4 bulan yang lalu·4 comments

Show HN: Partner – An AI co-founder that remembers you

getpartner.ai
1 points·by ianberdin·6 bulan yang lalu·0 comments

Show HN: I've Built a Python Playground

playcode.io
2 points·by ianberdin·6 bulan yang lalu·0 comments

Show HN: I've built the best online Python Compiler

playcode.io
1 points·by ianberdin·7 bulan yang lalu·0 comments

Show HN: I've built the best Python Playground

playcode.io
2 points·by ianberdin·7 bulan yang lalu·0 comments

Show HN: I've built a best JSON formatter app

playcode.io
1 points·by ianberdin·7 bulan yang lalu·1 comments

Show HN: 3 yrs later, my JS sandbox has 11M users and an AI agent

playcode.io
1 points·by ianberdin·7 bulan yang lalu·1 comments

Opus 4.5 is 2x cheaper and 2x better relative to Sonnet in reality. A quick demo

boing.playcode.io
2 points·by ianberdin·7 bulan yang lalu·6 comments

Show HN: Boing #2

boing.playcode.io
4 points·by ianberdin·7 bulan yang lalu·2 comments

Show HN: I built a browser-based Cursor alternative as a solo dev

playcode.io
1 points·by ianberdin·7 bulan yang lalu·0 comments

Show HN: I've built a Cursor alternative in browser. AI Coding Agent.

playcode.io
6 points·by ianberdin·7 bulan yang lalu·0 comments

Zig is so cool, C is cooler, but JavaScript everywhere

4 points·by ianberdin·8 bulan yang lalu·1 comments

I spent $1,800/month on Cursor for a year to rewrite playcode.io from scratch

twitter.com
1 points·by ianberdin·8 bulan yang lalu·0 comments

Vite + Rolldown. 78 seconds to 3.5 seconds build time reduction!

twitter.com
1 points·by ianberdin·9 bulan yang lalu·0 comments

comments

ianberdin
·6 hari yang lalu·discuss
What ORMs have taught me: just do not learn SQL. I don’t for 21 years of coding.
ianberdin
·11 hari yang lalu·discuss
Anthropic outsmarted everyone again.

They released Sonnet 5 with a temporary price reduction until August. Everyone was excited, but in reality, they increased the tokenizer size by 50%. As a result, the actual cost went up by 50%, they shifted everyone's attention to decrease.

Thus, Anthropic is raising prices but not telling anyone about it. Nobody is really aware of it. You go to the pricing page, the price looks the same. Yet people are actually paying 50% more.

Very shady marketing.

And of course they lie about 35% again. In reality with coding it is 50%.

UPD: I run playcode.io, so it’s my job test all models, their pricing, quality in order to provide best price/quality/speedy/reliability to non-techy.
ianberdin
·26 hari yang lalu·discuss
I say hello to every happy HN and twitter post “we moved to hetzner and saved 10X”.

I told ya about silent happiness…
ianberdin
·bulan lalu·discuss
«Please shut up and take my money».

Jokes aside - can’t wait. Your book The Lean Startup helped me so much. I read it tens of times. It’s one of the reason I got great traction with mine startup https://playcode.io - AI App Builder on our custom cloud.

Thank you Eric.
ianberdin
·bulan lalu·discuss
I built a complete clone if fly.io infrastructure: VMs, networks, etc. so I have my Vercel on bare metal machines to maintain full-stack apps on https://playcode.io.

It took more than a year. Why? Cloud infrastructure is too expensive.
ianberdin
·bulan lalu·discuss
https://m.youtube.com/watch?v=Wo2m3jaJixU&ra=m

https://m.youtube.com/watch?v=WxK11RsLqp4&t=2175s&pp=2AH_EJA...

These are original video. Very clear and a way better than the blog post.
ianberdin
·bulan lalu·discuss
Feel free to ask questions.
ianberdin
·bulan lalu·discuss
Thanks for the read. It is a bit more complicated than you think. I completely rebuilt this sync engine + orm with relations, lazy loading etc, using Vue + Pinia in https://playcode.io. Google Linear’s videos, they explained in detail their architecture.

Yes, I spent a few months. But it worth it. Every new field, model I need to add, it is so straightforward. I do love frameworks and foundations. They make live easier later by a lot.
ianberdin
·bulan lalu·discuss
[dead]
ianberdin
·bulan lalu·discuss
When playing busy Dota 2 (realtime game), it was crashing sometimes. I asked Claude Code any advice (without any hope) and it debugged somehow that I have unstable IP address and a rented VPS server will improve my connection. I could not believe, it worked…
ianberdin
·bulan lalu·discuss
The real problem is this: no cheap model right now produces a genuinely beautiful, usable UI when it comes to website building. Not one.

And here’s the core tension. The models keep getting better. GPT 5.5 improved. But it also got more expensive. Opus 4.7 to 4.8 has become outrageously priced too, up 50%, and 4.6 was already brutally expensive to begin with. API pricing is a real pain.

What’s missing is any meaningful supply of affordable, democratically priced models you can actually embed into your own service. For me that’s playcode.io, whether it’s the website builder or the app builder. The moment we give users access to these models, the cost becomes a serious blocker. There’s no way around it.

The same dynamic explains Cursor. Why did they go build their own Composer 2.5 model? Because relying on third-party models is simply too expensive for users unless they’re carrying a Claude Code or Codex subscription. So Cursor had to roll their own. It’s a real mess, honestly.

And Chinese models don’t close the gap either. They’ve improved, the free-tier ones especially, which is great to see. But the limitations are significant:

• No multimodality. They don’t accept image input. • You can’t attach a screenshot, show a UI, or hand it a PDF. • They feel heavily stripped down overall. • They’re just not polished. Not even close.

Opus, by contrast, feels like a finished, deeply refined product. Everything else is still rough around the edges. And that’s exactly why Anthropic can charge what they charge: because they actually deliver. That’s the whole problem in a sentence.
ianberdin
·2 bulan yang lalu·discuss
Don’t get me wrong, but 7K LoCs means it is still an early attempt to make a coding agent. It starts easy “ah it can edit and read files!”, but it requires a lot of extra effort to make properly for many edge cases, especially caching, price optimizations, etc.

I’ve been implementing custom coding agent in https://playcode.io for 3 years already. Far beyond of 7K LoCs.

So when you compare to “shitty slow” Claude code - I don’t agree.
ianberdin
·2 bulan yang lalu·discuss
Do you have a proof? Anthropic’s CEO said they Are profitable. Same with OpenAI.
ianberdin
·2 bulan yang lalu·discuss
Don’t put all the eggs into one basket.

It actually helps. I do copy backups to another place as well. One backup is good, but two is better.
ianberdin
·2 bulan yang lalu·discuss
It is time rewrite to X to optimize Y :)
ianberdin
·2 bulan yang lalu·discuss
Is it a joke? GitHub is not perfect, but it is mostly free and survives billions of commits every day. You don’t think We are all able to scale a service so well.

I don’t know, I love it. There are many alternatives like bitbucket, gitlab, but GitHub is still better overall.
ianberdin
·2 bulan yang lalu·discuss
Well, what about PlayStation, etc? Yes it has a PC inside. But, you own it with exceptions. A terminal for games. Similar to phones now. Some advantages and disadvantages here. Anyway, they Own it, they Built it and they have Their rules.
ianberdin
·3 bulan yang lalu·discuss
I don’t know. Partly true. I came to web development, when low level things solved: frameworks, ORMs, OSs, databases. I don’t know sql nor c++ well. But I can create a system, a value based on the abstractions. Everyone told me: Ruslan, you don’t know SQL, what a shame! Well I do not have problems and did not have about it.

Probably we are going to be fine with AI abstraction too. People will use it, stuck with problems, dig deeper, learn, improve, same as we had with frameworks and its source code.
ianberdin
·3 bulan yang lalu·discuss
Yeah, so sad it is dead. I mean it works, but no more high progress. So it is a legacy. But it worked so fast and smooth :(

At the same time Craft is too focused to replace Google Docs with swipes. Feels weird.

So have to use Notion from phone and VSCode with Claude code on computer. I miss normal implementation of Claude code on my phone :( I really wish to have always computer and access to it maybe. Official Claude code iOS app works weird.
ianberdin
·3 bulan yang lalu·discuss
Can anyone explain how is it different to VSCode. I just don’t get it.

I open VSCode, I have files tree, mardown preview and Claude code to edit. I tried obsidian, Notion. Still don’t get it.