HNHacker News
TopNewBestAskShowJobs

joshuamcginnis

1,239 karma · joined November 14, 2014

Biologist and software engineer.

Researching fungal natural products and the use of generative AI in biotech.

josh at everymanbio.com

submissionscomments
joshuamcginnis··on Hacking the genome of fungi for smart foods of the future
It was the first statin approved by the FDA. Thanks for pointing that out.
joshuamcginnis··on Hacking the genome of fungi for smart foods of the future
One of the first FDA drugs made from fungi was lovastatin, a statin sourced from Aspergillus terreus, a close relative to the Aspergillus in the subject article.
joshuamcginnis··on Scientists have traced human tail loss to a short sequence of genetic code
He's definitely full stack.
joshuamcginnis··on Pyenv – lets you easily switch between multiple versions of Python
Odd. I always do `conda activate base && conda update conda` on Mac and never have any issues.
joshuamcginnis··on Pyenv – lets you easily switch between multiple versions of Python
What's wrong with rvm?
joshuamcginnis··on Pyenv – lets you easily switch between multiple versions of Python
I really love miniconda for managing python versions and deps myself.
joshuamcginnis··on Scientists have traced human tail loss to a short sequence of genetic code
It needs to be done at the embryonic stage before cell division so that as the cells replicate, they inherit the desired changes. The technology isn't quite there yet to transfect every single cell in an adult body with a virus containing the desired genetic modifications. Also, I can only imagine the downstream of effects of the body transcribing this modified dna in a fully-developed human. Have you ever seen the movie The Fly?
joshuamcginnis··on Scientists have traced human tail loss to a short sequence of genetic code
I believe this suggests that we could CRISPR an embryo to knock-out the offending Alu element in the TBXT gene and the child will develop a tail.
joshuamcginnis··on Is the Job Market Dying?
I recently stumbled upon a freelance gig from someone looking to hire someone to submit applications for software engineering positions on their behalf. They were willing to pay a few dollars per application and would provide all of the content for the submitter.
joshuamcginnis··on Spent brewer's yeast as a biosorbent for metal recovery from polymetallic waste
I'm involved in two different government-funded bioremediation projects that are exploring the use of fungi to remediate superfund sites. The challenge is not in fungi's ability to accumulate PFAS or heavy metals; it's in doing it cost-effectively over the current methods. As OP pointed out, in most cases, pollution is simply buried in a location that the EPA has designated safe for disposal.
joshuamcginnis··on Spent brewer's yeast as a biosorbent for metal recovery from polymetallic waste
This is the first time I've seen the use of spent brewers yeast as the biomass for bioaccumulation. However, it falls short of addressing the economic feasibility of extracting the accumulated metals, an essential aspect for practical implementation.

The ability of fungi to absorb metals is well-documented, but the real-world application of fungi for purposes such as bioaccumulation and bioremediation is predominantly hindered by the economics, including high labor costs, expensive inputs, and slow processing times.

Hopefully in the future we can dump a bunch of used brewers yeast into a giant gold tailings pond and leech gold and other precious metals for cheap, but we're not there yet.

joshuamcginnis··on A developer portfolio as a 2D top-down walking simulator
I like this. One of the issues I'm hearing from the SWE hiring community is that a lot developer applicants are too generic. Here, the developer managed to combine a passion and niche (gaming) with a skill (javascript development) and has taken the time to build demonstrable projects, including an engaging website and YouTube channel. There's a lot here that can be emulated for other developers looking to differentiate themselves from the mass of generalists.
joshuamcginnis··on A Deep Dive into RSpec Tests in Ruby on Rails
Where does it say use let everywhere? I see only one section that explains let vs. let! and it makes no preference for the former: https://www.betterspecs.org/#let
joshuamcginnis··on A Deep Dive into RSpec Tests in Ruby on Rails
On a related note, I highly recommend Better Specs for spec-writing best practices:

https://www.betterspecs.org/

joshuamcginnis··on I Know What Your Password Was Last Summer
What app or service login did you crack with your clients in these meetings?
joshuamcginnis··on What the The end of 0% interest rates means for software engineers
I'd like to see more brilliant minds from tech explore other industries, especially the trades. It is incredibly difficult to find competent and trustworthy tradespeople at a reasonable price today. There is so much that a former SWE could bring to the table that doesn't necessarily mean being the tradesperson themselves (though that would be great). The trades desperately need manpower on all fronts.
joshuamcginnis··on Antarctic fungi survive Martian conditions on the International Space Station
Lichens found in extreme environments on Earth (rocks in Antarctica) were sent to space and exposed to the elements. Some survived.
joshuamcginnis··on Antarctic fungi survive Martian conditions on the International Space Station
The fungi used were lichenous and affixed to mars-like and moon-like substrata, not unlike the stone-like environments they were originally sourced from in Antarctica.
joshuamcginnis··on New GitHub Copilot research finds 'downward pressure on code quality'
We'd have to define "dumber" because adult literacy and numeracy rates have largely increased globally since the 1990's.

https://ourworldindata.org/literacy

joshuamcginnis··on Ask HN: De-Googling my life: Alternatives to Google Sheets?
https://baserow.io/
joshuamcginnis··on Fly will start charging for stopped machines
I'd imagine the cost of storing apps from users utilizing free allowances increases exponentially. If charging a reasonable fee for storage is what it takes for the business to operate sustainably, I'm more than fine with it. Here's more technical background on the decision:

https://community.fly.io/t/we-are-going-to-start-collecting-...

joshuamcginnis··on eBay to slash about 1,000 roles, or approximately 9% of full-time employees
My anecdotal impression is the pace at rolling out changes and features seems to have also increased.
joshuamcginnis··on Changes at Riot Games and the road ahead
Minimum six months severance pay + healthcare + cash bonus. That is incredibly generous all things considered.
joshuamcginnis··on Museum of Obsolete Objects
If you're ever in the Los Angeles area, I recommend a visit to the Museum of Jurassic Technology: https://mjt.org/
joshuamcginnis··on Show HN: Coffeehouse, one-on-one voicechat with random HN users
Hey, cool! Would love to stay connected. Feel free to hit me up on LinkedIn (but no worries if not!): https://www.linkedin.com/in/joshuamcginnis/
joshuamcginnis··on Show HN: Coffeehouse, one-on-one voicechat with random HN users
I just shared a nice chat with a gentleman from Detroit working on some interesting LLM stuff. If you see this, great to meet you!
joshuamcginnis··on Bosch aims to cut 1,200 jobs in software division by end 2026
According to the U.S. Bureau Of Labor Statistics, there are approximately 1.8M software devs in the US. Layoffs.fyi shows about 8K layoffs this year, which is only about .4% of the total market. Crude calculation but telling.

https://www.bls.gov/ooh/computer-and-information-technology/...

joshuamcginnis··on Bosch aims to cut 1,200 jobs in software division by end 2026
> The economy as a whole is doing great according to pretty much every single measure.

What about inflation? Office vacancies (and the looming debt crisis)? The national debt and interest? Stagnant wages? Housing affordability? Low birth rate? Just to name a few.

joshuamcginnis··on Bosch aims to cut 1,200 jobs in software division by end 2026
How does one reconcile the numerous tech layoffs[0] with the fact that "US Jobless Claims Plunge to 187,000, Lowest Since September 2022"[1]? Is non-tech sector hiring making up for the tech losses?

A chief US Economist is quoted:

I would not take this result literally, but, at a minimum, it seems clear that layoffs remain quite low and are not trending higher in a meaningful way, he wrote in a note.

From what I'm hearing, that sentiment is not in alignment with tech right now.

[0] https://layoffs.fyi/

[1] https://www.msn.com/en-us/money/markets/us-jobless-claims-pl...

joshuamcginnis··on Ask HN: Why are resume gaps frowned upon?
This used to be the case. So many people have gaps attributed to "consulting" that the feedback from recruiters is now something like, "well since you've been independent so long, how do we know you can work well with others?" eyeroll
← PreviousPage 5 of 10Next →