Hacker News new | ask | show | jobs
by DenisM 4086 days ago
I have a bit of the opposite problem - I have too many things I could be doing, and not nearly enough energy to do anything beyond the one project I'm working on.

I'll tell you how I got there: every time I'd get annoyed, or see someone else get annoyed, I made an effort to imagine what would it take to make the problem go away. Once I achieve a decisive imaginary victory by any means, I start walking back from there to the realm of possibilities - can I make it cheaper or quicker? Without Superman's help? Without magic non-existing material? It becomes a habit after a while, and you start seeing opportunities everywhere. I'm not talking about necessarily software, any case when a person is annoyed will do as a training exercise; you'll be surprised.

I imagine it can also make a fun game, if you have friends who are up for it.

1 comments

Thank you for the awesome advice!! I will definitely start doing that.

Recently I have been thinking a lot along these lines, and I came up with somewhat similar approach. When I stuck at coming up with ideas, I make a list of what I would do if I would have time/power/resources of:

- God - literally ability to fix any problem, do anything imaginable.

- Google - billions of dollars and smartest people in the world

- Elon Musk or Richard Branson - millions of dollars, decades of time to plan for

- 10 years and 10 million dollars

- 5 years and 200k

I've recognized that my lack of ideas comes from me "filtering out" everything too expensive or too hard or too uncertain, and making such list helps me to get rid of that. Think of a project ideas from the opposite direction, not "what can I do now", but "what needs to be done", and then solve it from there.

I don't think that will get you anywhere, because you can't realistically solve any of these problems.

What helped me was to use open source software a lot, by switching to Linux and using FOSS Android apps (have a look at f-droid.org).

Another cool option (like another comment said) would be decentralied versions of existing services, eg Youtube, Facebook, Github etc. Some projects like that already exist.

The last resource category is within reach for a lot of people on this site. The second last one is within reach for a few people on this site. But if they're both out of your reach, then you could always add another line summarizing the resources you do have.

That having been said, your suggestion of using open source software and seeing where it could be improved is also a good one.