Hacker Newsnew | past | comments | ask | show | jobs | submit | Feuilles_Mortes's commentslogin

I like using it to make personal apps that are specific to my use-case and solve problems I've had for ages, but I like my job (scientist), and I don't want to run an app company.


Yes, was also just announced on twitter.


I do hear what you're saying, and I've wrestled with "not everything should / can be an app". That being said, I'm still trying to solve food (for myself) with computers, haha.

Right now, that looks like trying to create a nutritionally-optimal "dog food for humans", using combinatorial optimization solvers. I think I'm going to write something up as a post when it becomes a bit more feature-complete.

It's living at chow.seanjohnsen.com if you're curious! Would love feedback from someone who has thought along these lines.


What I would really want is for this to be a hardware button that, without requiring input on the phone itself, starts and stops a recording on my iphone which uses my airpods as a mic.

This would actually be super helpful in the lab, dictating notes on a protocol ("I did something weird in this step") without needing to stop to write things down (sometimes protocol is quite time-sensitive).


shouldn't we expect that all of the companies are doing this optimization, though? so, back to level playing field.


Wow this would be lovely for my Drosophila lab.


But you have to know about ruff. I didn't, but I did know about uv.


Not really. If you know about uv, you know how to use "uv tool run", so you know how to use any formatter of your choice (which you can find easily on Google, arguably easier than reading the documentation and learning about uv format).


He said "you have to know about ruff". You're not really refuting that by saying "no you don't, you can just google it".


But I don’t know what the formatter of choice is. Nor do I care what it is. I just want to format my code


Well, it is arguably worse to run an unknown, not version pinned, unconfigured formatter over your code and expect it to improve things, unless the code is an utter catastrophe in terms of formatting.


It is completely irrelevant.

You’re offloading responsibility to uv devs in this case.


_You_ may find it irrelevant, but speak for yourself. I don't want dependencies, that are not version-pinned and checksummed running over my code. It is certainly not irrelevant to me.


That’s for uv for decide. If you don’t like what it does - don’t use uv.


for doing laboratory work in my PhD, I've found no better app than OmniFocus. It's particularly valuable in its ability to create tasks via a templating system. This is crucial, for example, for managing 10+ genetic crosses at a time. Each cross takes weeks to move to the next step, but when that next step occurs, I need to be on top of the cross 2x / day. Juggling different crosses at different stages would be impossible for my brain without a system I can rely on. Other lab work follows similar workflows.


Instead of writing the counting tool he could have used the Multi-Point Tool in ImageJ [1] [2]. I used it just this morning for counting some embryos I collected.

[1] https://www.youtube.com/watch?v=BhFNiPsVRoM

[2] https://fiji.sc/


>I used it just this morning for counting some embryos I collected

"Sentences that flashbang people not in biology"


It sounds like this may have been one of the pieces of software the author intentionally chose not to use:

> There are some clunky old Windows programs, niche scientific tools, and image analysis software that assumes you’re trying to count cells under a microscope...


Being a web tool is significantly lower friction. I will definitely look into self hosting a version of this I can use in the future.



I just use Inkscape to place dots on the objects and then select all to see the amount. Beware of off by one error! ;)


C. elegans is nice for this since you can freeze stocks in glycerol. Labs routinely go and thaw out the main wild-type reference stock if the lab stock has been around for too long.

Now I'm in a fly lab and no one's really figured a good way to freeze a fly stock down for long-term storage. So we're left to just accept some degree of background mutation and generally assume that it's not impacting our experiments too much...


It's worth noting that we've found genetic differences between the N2 wild type strains used by different labs as well, so this is still a problem for C. elegans.


biology is hard


no, biology is fuzzy.


It’s like wushu. To be externally fuzzy you must be internally complex.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: