I'm looking to gather some valuable insight from the community to help improve my decision-making.
More specifically, I want to hear what HN has to say on the following questions: - How can I find a problem I want to solve, and what are the indicators it's even worth pursuing? I don't want to waste years of my life on something that isn't required, or isn't effective. - Are there specific industries that you think need innovation through software? - How can I balance solving a genuine need and providing a valuable business opportunity? - Do you have any stories from running your business? - What advice do you have when it comes to staying motivated?
What I found is if you start looking for societal potholes there are a whole lot of them from climate, immigration, healthcare, etc. However, don’t go into these alone. Find other people and organizations who are already charting the path and figure out how to help them.
Here's an exercise I use for prioritization amidst dozens of journals that are filled with scribbles of ideas:
Imagine you're on your death bed, and you've been supremely lazy, and didn't do anything with your life. You've had ideas, but you did nothing with them. What are the things that you would have liked to know whether they would have been successful or not?
"Photography was interesting, and I was good at it...but success or failure wouldn't have meant that much to me. But my piano compositions...man, I would have liked to know how that would have turned out!"
This tells me "Double down on your piano. Photography is cool too, but it shouldn't be the priority."
I found it was difficult to change the world, so I tried to change my nation.
When I found I couldn’t change the nation, I began to focus on my town.
I couldn’t change the town and as an older man, I tried to change my family.
Now, as an old man, I realize the only thing I can change is myself,
and suddenly I realize that if long ago I had changed myself,
I could have made an impact on my family.
My family and I could have made an impact on our town.
Their impact could have changed the nation and
I could indeed have changed the world."
Source unknown
The core value humanity needs right now is a significant change in culture where opposition to normalization and mainstream is promoted, and nonsense is actively fought against.
Even Hackernews is slighly more mainstream than I would prefer with wordy nonsensical articles constantly showing up.
And I don't know what to do about it, nobody does. All the good content is extremely hard to find. It took me years to realize the Indie Web existed and even it is slightly tilted to the mainstream.
Humans just don't care about the stuff that matters. It was all figured out many years ago, but is now burried behind mountains of "innovations."
What pisses you off? X or Y exists...or maybe doesn't exist. "Why the hell is it 2024 and I'm still doing X?" "Why the hell is it 2024 and there isn't a way to do Y?" Questions like these could be a good start to finding a problem that you're passionate about and motivated to solve.
> ...and what are the indicators it's even worth pursuing?
Would fixing that problem save people time? Maximize people's comfort? Minimize people's labor? Someone might pay for such a solution.
A lot of people in the general tech/startup world believe that’s a totally normal order in which to approach things, and it probably works for some people, but if nothing is screaming at you to solve it, IMO you are better off building experience in a domain or skill and then revisiting this later. You probably don’t have enough experience or context to know what’s worth solving (and a viable problem to solve for a for profit company). Note that advice from VCs is from their perspective, not yours - they may be willing to take a bet on you being able to eg disrupt podiatry with at-home laser wart treatment, but do you really want to just be someone’s 100:1 bet?
I worked for 5-6 years as a software engineer before recently starting my company, even though I’ve always known that I wanted to try founding a tech startup. And now I’m really glad I didn’t just immediately dive into entrepreneurship out of college. What I learned as an employee gave me experience in industries, technical problems, organizational practices/techniques/antipatterns, and soft skills that would have been major obstacles to starting a business. I have plenty of ideas for how to start a tech business now, because I know how I’d build the products and can identify a lot of problems/opportunities in the areas that I’m familiar with.
So IMO it can actually help a lot to simply work as an employee in some area that interests you - marketing, sales, AI, cloud, webdev, robotics, whatever - with the long term goal of starting a company once you figure things out. That’ll help you identify real problems beyond just “X for Y”.
The next thing I would suggest you do is to look into social enterprises. Social enterprises are good at balancing commercial goals against positive social impact goals. They’re good for respecting the cultures of the societies they serve. They’re also provide people with decent wages (usually) and often provide vulnerable people with career opportunities they otherwise would not have. Social enterprises are often quite successful, and end up providing a buffer in economic downturns within the communities they serve.
If you were to start a social enterprise, you would have already gone some way towards achieving SDG-8 (decent work and economic growth). However, social enterprises also achieve SDG-17 by working in partnership with local communities, governments, and other businesses. They also often tackle things like poverty (SDG-1), zero hunger (SDG-2), etc (the list literally goes on).
If you’re serious about wanting to do social good, look at the SDG’s and pick a cause, then from there think about ways you can take the skills you have to build a business that tackles one or more of these issues. There’s no doubt in my mind that the technology that exists today can help solve many of these goals, and there is still so much more work to be done so plenty of opportunities here.
Please note that making money is the stated goal of businesses and has been from the time first businesses emerged, so what I'm saying above isn't really controversial.
Perhaps consider first:
- Where in society do you want to make a positive impact?
- Why do you want to make a positive impact?
- Why do you want to start a business?
- Why do you think a business is a good vehicle to achieve your where/why of social impact.
One of the things that has frustrated me is that there are many ideas that are worth pursuing that could make a big difference to the world, but can't be done in a way that is likely to be commercial viable -- and so can't be solved by starting a business.
If I had to provide guidance, I'd say "pursue a niche". Find something small that's obviously wrong and do something about that. You're more likely to have an impact than if you try to tackle some big headline problem. There will always be someone else more qualified and capable of handling that big problem: but there will always be too few people looking at all the small problems of the world -- and in aggregate, the small problems add up to more than any big problem.
The things I've done I've been most proud of and happy with have typically had nothing to do with all that.
It's amazing how awry attempts to "help" go. Ever been involved in delivering non-potable water to a school? I have. Or covering up fraud? Or sat in a meeting thinking of the most expensive way to solve a problem because you need to spend that cash in the next three months?
Most projects are just shit and would probably have been more effective being delivered by a helicopter lobbing cash out over the target area.
I'm most proud of where I've been able to help people I know in simple, practical ways. Helping friends practice for interviews, checking their CVs, helping people get the confidence to do cool stuff themselves.
Honestly, looking back on it all though, it's been creative stuff that's made me happiest.
I'm with the folks in the thread that encourage less grand goals.
E.g. I created a scraper for a real estate website that found me the apartment I‘m living in now. Other people noticed that and started to use my software. In the end my software was mentioned in the local newspaper and the real estate website introduced captchas to prevent more scraping. The local real estate market became more fair, because scraping doesn’t work anymore. So I guess I changed the world to the better by my selfish actions.
I think the essence of problem solving is not wanting your peers to have to experience the same bullshit that you do.
If you go solo, you will need to find a mission that you are ready to die for, and put all your energy and savings into it.
I started doing that 3 years ago, and I am struggling financially, but I feel better looking myself in the mirror.
It would help if you relaxed your (radically American-elite centric) set of requirements and instead focused on the following few questions:
- What could make you happy/fulfilled on a very personal level (very few people make any impact when unhappy)
- What could make your family/community happier? (very few people manage to persevere without associates or without a support system)
- What is a project you could grow to do within a year or so that would have a positive impact on the greater good you have in mind? ("the world" is a large place).
Having done a few startups, including one that may change how humanity treats cancer (via computational immunology; very few problems are SW alone or even mostly SW), there bulk of impact is gradient ascent: baby steps and finding people to collaborate with. Also, adopting a bit of perspective outside of my community definitely gave a boost.
1) what is "the world"? Is it the planet? (Your change needs to apply to different ideologies, languages, cultures - like, say, a medical advance.)
Is it national (affecting just your country), like say translating media into your local language, reforming politics, or education.
Perhaps it's niche, like improving accessibility for the disabled, perhaps it's building a local free-upcycle site so those with stuff to get rid of connect with those who need (like say a Facebook group.)
How many people do you need to touch to consider your effort a success? 10? A million? A billion?
Question 2 - why?
Are you after fame? Fortune? Penance? Legacy? Understanding your root motivation here will be very useful to you. Does it matter if you change the world, but die poor and young? Does it matter if you're anonymous? Does it matter that the world knows it has changed?
Are you prepared to sacrifice your life to change the world for others? Nelson Mandela spent 27 years in prison, but became the inspiration for a nation.
Is it better to improve one life at a time, by say installing solar panels or attempt to solve climate change (and likely fail?) In others words is it more important to aim high, and fail, or aim lower and succeed.
Figuring out your root motivations will help you understand what it really is you want to do, and at what cost. Defining parameters for success, and failure, will help you evaluate ideas.
Good luck.
There are actions to help that I can personally do at a poor or mediocre level at best.
Alternately, I can put some of my FAANG level wages to help fund others who are far better at doing that, but may not be making FAANG level wages.
Good luck in your journey.
Most people want to solve big problems to make their mark, but those same people are at a fundamental disadvantage because they were taught in ways that coddle their thinking, that prevent them from seeing or getting an objective view of the problem, and thus their perceptual biases mislead them to solutions which only contribute to the problem.
They look at a narrow time-horizon and don't realize outside that time horizon their solution is no solution at all. Most within our lifetime has been a nice summer day as it goes towards fall, but winter is coming.
Some problems are so incredibly difficult that there is no good solution (i.e. an impossible problem), the general economic calculation problem in socialism is one of a few, previous solutions didn't work out because the flaws were not paid attention to.
Societal problems as a general rule fall into these groups of problems, because if they were simple someone would have solved them about 100 years ago, and they would be non-issues today (which they aren't).
Also, with regards to making a business of it, most of society is going in the wrong direction today, the incentives (subsidies) dictate that, and so you'll be fighting an uphill battle where all your competitors may have free money and opportunities that you don't have.
They in the end will make more money (normalized in purchasing power), crowd you out, and buy you up in bankruptcy from free debt they are given from their good banking friends (and the market will shrink/sieve/concentrate). Parasites infest the money system, and are killing the host.
That unfortunately is the nature of inflationary economies, we are well past the peak and so you will also be fighting losses from the underlying economy as well, and a strong understanding of economics that properly models these environments is a mandatory necessity.
Mises wrote a series of papers back in the 1930s that rationally lays out the structural issues with central hierarchies (i.e. the structures we have adopted).
He did so more generically (economics/socialism), but everyone important ignored what he had to say (not refuting it).
Keynes (TGT) is still taught, but has been somewhat refuted now (Rallo), which also explains why it doesn't model outlier events (and we are in outlier territory).
It certainly looks like inflationary economics with respect to the currency pool is a limited n-body problem (naturally and progressively more chaotic until exit or boundary conditions are hit).
For business to work, you need to have a stable store of value that is a medium of exchange (liquid). No such thing exists now. You either have illiquid exchange for stable store, or liquid cash without stable store, and manipulation has been ongoing for years in many markets through the use of double legged options contracts at the primary dealer level (COMEX).
The best thing you can do is study history, and economics and identify where things went wrong, and why they went wrong. Until you know that you won't be able to propose any solution to the societal cascade that's going to hit us in the next generation. Malthus law is pretty clear what we can look forward to during reversion to the mean (back to agrarian).
The study is not straight forward because irrational thought, deceit, and lies plays a large part in that why, there are groups that speak falsehood more than they do truth and they are, through their actions directly supporting the destruction that is inevitable without a course correction.
This path, you'll at the very least develop a very discerning eye which will only benefit you long term.
History and Economics, and don't speed-read the communist/pro-socialist history unless you want to find yourself adopting destructive habits, and false justification. Keep an objective view, and identify whether the writer is rationally credible.
2. Delete all packages that depend on GTK and Gnome.
3. Make a DE that feels like Windows 7
4. Make apps for basic system settings that come with windows, like font list, mouse settings, control panel, etc.
5. Make a notepad and a MS paint equivalent.
6. Single-handedly topple the world's most used operating system in under 5 years time.
I suppose the reason why it's so hard to change the world is that the easiest ways to make a difference are not very profitable. There are countless niche markets that could use better niche software, but because they're niche the profitability is limited.