News for hackers. Stuff that matters.

laike9m

Re:Avoid Mini-Frameworks on Thursday December 25, 2025 @05:32PM (#46387454)
Can't agree more
Re:Avoid Mini-Frameworks on Thursday December 25, 2025 @04:44PM (#46387233)
Maybe I should have written it more clearly, but the mini-frameworks I described in the article are not makeshift -- instead they're permanent and stay forever, expanding as time goes, until being replaced by something else.
Re:Avoid Mini-Frameworks on Wednesday December 24, 2025 @03:08PM (#46378780)
Exactly
Re:Avoid Mini-Frameworks on Wednesday December 24, 2025 @01:49PM (#46378106)
Thanks for the comment. I think you're spot on, and I should have explained more clearly what "concept" means in this context.
Re:Avoid Mini-Frameworks on Wednesday December 24, 2025 @07:04AM (#46374857)
I wrote this article to reflect a pattern I observed (and hate) while working in Google, but I'm sure this is not a company specific problem. Would be interested to hear other people's stories :)

I can be found here:

https://x.com/laike9m

https://mastodon.social/@laike9m

Re:It's probably time to rethink "Building in public" on Monday September 23, 2024 @03:27AM (#41623319)
+1, well said
Re:It's probably time to rethink "Building in public" on Monday September 23, 2024 @03:25AM (#41623307)
Definitely agree. Sorry if the article sounds a bit negative, but I'm overall still in favor of building in public, for various reasons like the ones you mentioned.
Re:It's probably time to rethink "Building in public" on Monday September 23, 2024 @03:04AM (#41623150)
Thanks for sharing. I had the same feeling that browsering Twitter timeline is not so helpful overall, though there are good posts from time to time so you still can't ignore it.

I actually enjoy reading levelsio's non-indie-related posts, but that 's me personally.

Re:It's probably time to rethink "Building in public" on Monday September 23, 2024 @02:58AM (#41623111)
Good question. I'm curious as well. From what I can tell, more and more indiehackers seem to be focusing on building tools for other indiehackers...
Re:It's probably time to rethink "Building in public" on Monday September 23, 2024 @02:49AM (#41623044)
With his influence and followers, I think @levelsio has made sure that, even if he has competitors, he's gonna gain more attraction than others and do better
Re:It's probably time to rethink "Building in public" on Sunday September 22, 2024 @11:27PM (#41622171)
Author here. I'm glad to see so many meaningful discussions triggered by this post. Despite raising concerns, overall I still see "building in public" as a positive trend. Like all trends, things emerge and change over time, so we'll see how "building in public" evolves.

If you'd like to sponsor my work, feel free to check out an app I developed:

https://xylect.app/

With one-click, Xylect explains your selected text using an AI knowledge engine, no matter which app you're currently using. It's like bringing Perplexity + dictionary to every app.

I'm also on Twitter/X and Mastodon. I'll share more thoughts in the future:

- https://twitter.com/laike9m

- https://mastodon.social/@laike9m

Re:No One Builds in Public on Wednesday September 11, 2024 @01:14PM (#41513368)
Since joining the indie hacker community a few months ago, I've been observing what everyone is doing with great curiosity. One thing I immediately noticed, is that everyone talks about "build in public".

At first I thought, "OK, everyone is doing it, it must be good". But a few months later, I'm starting to have some questions. I write about them in this article.

Re:The unexpected emotional cost of being an indiehacker on Friday August 16, 2024 @03:31PM (#41269565)
Thanks for the kind words. Still feel uneasy when rejecting a feature request

Show HN: Xylect – AI-search for Mac that works in ANY app

https://xylect.app

Xylect is an AI-search app for MacOS, that you can use in any app. It has with multi-language support, no API key or prompting required.Imagine you're reading something using a PDF reader, but encounter an unfamiliar terminology. You want to Google it, but are just too lazy to copy, switch to Chrome, and open Google. With Xylect, you can look it up with one click, without switching between...

( Read More... | no comments | on HN )
As long as it passed, it's considered a valid solution. The provided solution is only for reference.

I like the proposal, I can change it to showing the solution link once user has run it.

emm, the default value can be anything really...
Sorry about the confusion. This issue has been fixed. New line is not needed anymore.
Your solution is fine. Pyright can infer the return types, so you don't need to annotate the return type.

In fact this is describe in the solution https://github.com/laike9m/Python-Type-Challenges/blob/main/...

That's great to know. I actually made it so I can really learn and understand Python typing.
I definitely considered adding hints. But it's gonna be a ton of work to create proper hints and I'm yet to prioritize it.
The "any" challenge is special, it's the only one where you don't need to make any changes :)
Fair enough. I'll refine the solution to avoid direct copies.

I'll also encourage people to contribute and make the challenges better.

Show HN: Python-Type-Challenges, master Python typing with online exercises

https://python-type-challenges.zeabur.app/

Hi HN, I'm excited to share Python-Type-Challenges, a collection of hands-on, interactive challenges designed to help Python developers master type annotations. Whether you're new to type hints or looking to deepen your understanding, these exercises provide a fun and educational way to explore Python's type system. I'd love to get your feedback and...

( Read More... | 46 comments | 3 points | on HN )
Re:PDM: A Modern Python Package Manager on Friday December 10, 2021 @12:18AM (#29506673)
I switched from Poetry to PDM and is feeling great.

If there's one reason to use PDM: the maintainer fixes bugs fairly quickly, not like Poetry, where many bugs are left open and nobody is taking care of it.

Older »