Just think about that you are not only one. In your circle or the people you are able to observe may have better life but it does not mean that you are the only one around who struggles. The solution is yet simple, don't compare yourself with others considered better than you. Because there will be always better than you and this will make you unhappy.
We are here to play the roles that is given to us. You may think that some people born lucky but in reality the luck is just relative. You may consider yourself unlucky or always struggling but what if you have live it and it makes you stronger for better life. Trick is just not quitting.
A colleague managed to get one of thse toolbar things on his computer. It was a nightmare. It installed a second hidden browser plugin to keep re-installign the toolbar and re-setting your default search engine every time the browser restarts. Then there was a startup exe installed to re-install the plugins and toolbar on system restart. Then there was something else rooted in there somewhere that kept downloading and re-enabling that if you disabled it in msconfig.
We had to do some serious registry hacking and manual system32 folder cleanup to finally kill the blasted thing.
Not that I've had to deal with anything like that at home since 2007. OSX all the way baby! I've probably got back a couple of weeks of my life over the last 7 years, when you add in time spent messing with device driver version issues and general system tuning.
Malware routinely hides in the restore points – it avoids anything which is configured not to scan them (this was surprisingly widespread a few years back, although I hope it's improved) and might even get someone to reactivate it if you restore for any other reason.
Trying to bolt security on after the fact like this is a losing game.
All depends on what are really willing to do? If you have some spare money that can supports you for a while, why don't you run after your dreams. You can try to build a MVP, apply some local incubation center, try to convince people for funding your product. It will provide you a lot of experience even though you cannot make it.
Again, it depends what you want from life.
As a longtime employee of big corporation I am still thinking why we are still using Word. Day to day documentation need doesn't require that big set of features. Even core expectations don't get satisfied and always need support from third party plugins. Other products like requirement analysis tools are built on top of Word which leads more buggy and bloat setup.
I think that's because it became an industrial standard that nobody choose to unfollow. I saw some people choose to attach word documents to email instead of pasting actual text to email body. Word will be on stage for a while unless we don't get rid of this mindset.
I've used Word before and I will if I'm required to, but otherwise I prefer to use a text editor and have gotten some strange looks from others for doing that/sending them a document as a plaintext file. I don't understand why people seem to always reach for it even when they're writing short unformatted pieces of text; it's rather overkill for that, and if you've ever seen things like RFCs, it is possible to create some very readably formatted plaintext documents too.
If I'm doing something that needs fancy formatting, then my tool of choice if TeX; but I still focus on the content first, and the formatting afterwards.
I was curious about this myself recently and a conversation with my wife managed to clarify it a bit for me. She's very technically proficient but is not a hacker. She also uses Word for almost everything, which drives me crazy, but I think I understand why now.
To her content and presentation are not separate entities. Font choice, heading size, margins and spacing, and colors are secondary to the text and the document structure, but they're still semantic elements and carry meaning above and beyond the structure they present. Presenting a sentence in red, for example, conveys a different meaning than making the same sentence bold, even if in theory they're simply alternate ways of conveying importance. She judges the extra expressiveness to be worth the extra complexity, even for informal documents and notes to herself.
This is why I loved Markdown when I first discovered it. Even without it, a lot of my plaintext files do things like the * for emphasis, or using dashes to underline headers and so forth. It's been done in software documentation for decades (a lot of the Markdown syntax isn't even original to it); it puzzles me it took so long for someone to sit down and just write something to use it explicitly.
What enforced my appreciation for separation of concerns was software instability. How would she react if Word crashed randomly every 30 minutes (nothing unusual in 95-era). I couldn't stand formatting/layout bugs wasting the time to type. So I naturally delayed formatting until my whole text was in and save safely. Only then I would create a copy with added styles.
Hmmm... my experience differs: management/business types will use Excel to organize columnar data. They'd rather use Word for everything, but almost nobody thinks that Word's tables and formatting of text in tables, is sane, or even looks good. So: Word for text, almost always with no styles applied, and Excel for everything else. You want to give someone a subset of your columnar data? Take a screenshot and send a picture.
This does my head in at word. I write the database that the place runs on and the solution to anything to interact with the database is "another Excel to...". They don't seem to appreciate what a backward way of doing thing s this is, when you could have a proper web form, with half of the data filled automatically and proper data validation and error messages.
As I discovered over various conversations with people, Excel support for Japanese blows away standard "plaintext" formats. There are a few standards for japanese encoding, which makes CSVs tricky (there's no standard way of specifying a codepage), but XLS and other formats explicitly state what encoding they use.
From my point of view, core expectations are editing document with multiple users, tracking changes, comparing and merging versions and you can list whatever you can do easily with the plain text file. These would be painful when you are doing it with Word.
I was actually looking for similar thing. I was disappointed while I was searching good presentation toolkit to produce presentation videos programmatically. I ended up with using HTML5 and phantomjs. It was totally hack and no control over timings. I would like to see how Gizeh handles text, fonts and text effects.