The analogies that the article uses are very accurate. When I read about the side-effects of CRISPR I was surprised that those involved did not take measurements against this issue. Controlling which area will be edited is the key here. Also the smaller the genome area is, the more difficult it is to target it. Imagine that you need to correct the article "an" to "a" in a big text. Maybe targeting neighbouring areas without changing them is needed in order to increase the size of affected sequence. So you need to change "is an ge" to "is a ge" in "CRISPR is a gene editing technique" sentence.
What did you read? Off-target changes are a major topic in gene editing approaches, and are universally reported. It is among the chief advantages for CRISPR. There are hundreds of papers that discuss this, and dozens where it is the focus of the article. https://www.ncbi.nlm.nih.gov/pubmed/?term=crispr+specificity
The specificity has been perfectly acceptable for many research purposes for several years now. The current issue is increasing this even more to be suitable for clinical applications. There are many strategies being considered.
I prefer Notepad++. On Linux, Geany is a viable alternative.... If I need an IDE, I will get an IDE.
I want my text editor to be as lightweight as possible.
This was not the case with Atom.
I eventually gave up on Notepad++ because I became increasingly frustrated with the syntax highlighting inconsistencies.
I was trying to get Solarized Markdown highlighting working.
Edit: I lie, it was Twilight [0]
I just wanted to get that working with Markdown - but there are just so many limitations with the syntax highlighting system and I was always making tradoffs.
I switched to Sublime (cross platform, prettier, more performant, fuzzy finding, better highlighting, better shortcuts, better plugins - but closed source) and then to Vim (cross platform + ssh, open source, PITA to learn but gains from the more programmable way of editing, the potential to match or better most aspects of ST)
VSCode[1] has multicursors and I believe that atom[2] does too... not advocating for your switch, you should be happy with whatever editor you choose, but, that feature is more wide-spread than people realize.
notepad++ has horrible project workspace navigation. Any trivial UI that requires horizontal scrollbar is just not ready for prime time. go back to the drawing board
I liked the article. Very objective and helpful. I think that estimating the impact of your solution to a problem could guide you to avoid misfires. However, I believe the experience you get from anything (success or failure) will lead you to something greater. It's a trial and error for me. Also, I think knowing when to let go of a project is an essential trait. My opinion though is that the most valuable thing we have is energy. So my comment is "pick your battles, preserve energy for a big one but be sure about the impact first". Doing some research maybe at first could help. Thank you for sharing your experience.