"Former Goldman Sachs commodities chief Jeffrey Currie said this week the real reason the oil price had not returned meaningfully above $100 a barrel in the past few weeks was not a sign of supply - which has been severely constricted by the near-closure of the Strait of Hormuz - being plentiful, but rather of what he called "capital aversion"."
Realistically, without data from a large testset that compares this thoroughly to Samtools (and others?), I wouldn't touch this.
Note to the OP: specify a focus please? short, long, mega-long read and bacterial, human, small plant or large plant genome? Alignment heuristics and performance differ significantly across those axes.
I would argue that craftsmanship includes a thorough understanding and cognitive model of the code. And, as far as I understand it, these agents are syntactic wonders but can not really understand anything. Which would preclude any sort of craftsmanship, even if what they make happens to be well-built.
So, I respect the entrepeneurship and technical skills to make this. Well done!
That being said, this is insane.
Maintaining your social network is a skill, just like being able to swim, doing math, being able to hold a good conversation, being able to code or cook or do your taxes.
The "promise" and "illusion" of silicon valley is that all problems (including and maybe even especially social ones) can be solved with technology. This is not true.
Having to use your brain to think about things is definitely painful. It also has incredibly good long-term effects -- and also negative short-term effects because it costs energy. It's similar to eating well, regularly exercising and other aspects of taking care of yourself.
Making sure you can remember to think about other people is not a problem -- it's a REALLY valuable skill that is gradually disappearing.
It's kind of weird that Romania has done so well, given that amount of turmoil in Romanian politics and Romania in general in the last 20 years.
Basically, it went up for Romania because they got access to the EU market (in terms of both exports and remittances) starting in 2007 and that helped, _despite_ everything else that went on. So.. kind of a win for Romania and the EU, I guess.
Idiotic and massively overlooks/underestimates how complex biology is.
What about beneficial and neutral but important bacteria and viruses? "Air" is actually a complex soup of all types of things. This like applying HCl to a skin infection.
Take theater classes. Or join a (team) sports club. Both teach you skills that you most likely will not acquire elsewhere and that are directly applicable to interviews.
Also, having been on both sides, I can tell you that hiring is just a crap shoot. My (anecdotal!) experience is that a lot of hiring is e8ther 50% gut feelings-based or 50% keyword-based. And in the worse case, both.
I can understand this for "small" data, say less than 10 Mb.
In bioinformatics, basically all of the file formats are human-readable/text based. And file sizes range between 1-2Mb and 1 Tb. I regularly encounter 300-600 Gb files.
In this context, human-readable files are ridiculously inefficient, on every axis you can think of (space, parsing, searching, processing, etc.). It's a GD crime against efficiency.
And at that scale, "readable" has no value, since it would take you longer to read the file than 10 lifetimes.
This comment on github, by Yann Collet (of zstd fame), is the most enlightening, practical information about the practical uses of hashes and checksums that I've seen about hash collisions. I highely, highly recommend it:
I worked as an open source developer (remote) between 2011 and 2016. At the end, my social skills were deteriorating (despite a reasonable social life and hobbies) and I was less motivated, disciplined and less productive.
I now work at a company where there are a max of 6 people to a room. I would go in every day except that I have a small child and it's easier in terms of logistics to work at home one day a week.
I am a hardcore introvert. I am not shy and have worked successfully as a manager (and hated it). If you think introvert == shy, look up the definition of introvert. I know several extroverts with significantly worse people skills than me.
Working at the office:
- motivates me
- makes me happier and less lonely
- makes me more productive -- *in the long run*
- helps me (a lot) with networking and generating new projects.
While working in open source, I ran into many developers who had been working at home for between 10 and 30+ years, and were very productive. Some people can do this. You must have a thick skin and be stubborn or otherwise single minded -- and it helps if you are not single.
However, I believe that the majority of people will initially be productive when WFHing, for the first 1-5 years, after which a steady decline in both productivity and mental health will set in.
Research has conclusively shown that your social network is directly related to both your health and happiness. The line between this and WFH is really short....
Google keyword alerts/searches and/or word of mouth, although the latter is less trustworthy. Search, goshdarnit!
Have also randomly contacted a few people in my LinkedIn network for advice at 2 times in my career, in order to get more knowledge about skills, industries, company landscapes, etc.
Spent basically 19 years doing enterprise software dev for your typical slew of companies: logistics, banking, fintech, retail, etc. After a particularly unpleasant startup experience, decided that 1) recruiters are BS and 2) I wanted to work on research related problems, because they were probably the most technically and intellectually challenging. Spent 2-3 months really looking for a job, and found a hidden gem. I earn basically 80% of what I earned 6 years ago and probably something like 70% of what I could be be earning elsewhere. My salary will grow very slowly compared to elsewhere.
The work and people are amazing. I learned more in 1 year then the last 10 and just really like my work. The pace and culture is levels orders nicer than the corporate or startup world.