Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
geoffjentry
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
5 ms
·
1.
▲
by
geoffjentry
3y ago
I feel like groovy pushes towards the worst of both worlds between an internal dsl and external dsl. It’s an internal dsl so you get the language but oh man groovy sucks
2.
▲
by
geoffjentry
3y ago
I don’t know. I started this route and then quickly switched to only dipping into nf-core when they had actual prior art. The interplay of nf and groovy (how I wish they hadn’t used groovy!) can be mind bending but if you’re writing your ow
3.
▲
by
geoffjentry
3y ago
The big difference when comparing bioinformatics systems with non are what the typical payload of a DAG node is and what optimizations that indicates. Most other domains don’t have DAG nodes that assume the payload is a crappy command line
4.
▲
by
geoffjentry
3y ago
While true that’s a minor distinction when comparing the clusters of bioinformatics workflow systems vs workflow systems aimed at different domains
5.
▲
by
geoffjentry
3y ago
As GP referenced CWL, while NF had appeared first in terms of the bioinformatics world Nextflow, CWL, Snakelike, and WDL all erupted close enough to each other to be equal-ish. The people were aware of each other but they were all so nascen
6.
▲
by
geoffjentry
3y ago
> are arguably better for people who have a stronger software engineering basis As someone who is a software developer in the bioinformatics space (as opposed to the other way around) and have spent over 10 years deep in the weeds of bot
7.
▲
by
geoffjentry
4y ago
A really hard aspect to this is that there's a massive impedance mismatch between the research & production side of things. Working in the research side is pretty straightforward - although software development practices are going
8.
▲
by
geoffjentry
4y ago
Keep in mind that there are wetlabs with experiments being conducted in them. Lab techs will be coming and going at all hours.
9.
▲
by
geoffjentry
4y ago
> Good luck trying to use a functional-first language, aside from maybe Scala While they've moved away from it in the last few years, the Broad Institute had a huge investment in Scala. It's been in use there since at least 201
10.
▲
by
geoffjentry
4y ago
It's a mindset shift to a more declarative model. The idea has also popped up in other niche orchestrators. This is an oversimplification but IMO the easiest way of picturing it is instead thinking of defining your graph as a forward m
11.
▲
by
geoffjentry
4y ago
Not only that, but it wasn't even the largest issue. People point at pimentoloaf.com or whatever and laugh. But when those companies went under, they took away real dollars from "real" B2B companies. And then when those compa
12.
▲
by
geoffjentry
4y ago
In Boston we have brokers but it's not this reason (EDIT: See end). The realtors are really only there as the front door to get the lease signed. The landlord does the rest of the landlording. The claim is that the value add the broker
13.
▲
by
geoffjentry
4y ago
I found it often the opposite with ytalk. Yes, some people would just plow through it and make the best of things. And one could already be thinking about a response in real time. But other people would find the need to correct every typo.
14.
▲
by
geoffjentry
4y ago
Is this available for others to use or internal only? I think the answer is the latter as a google search didn't turn anything up and I didn't see anything in the article. But if I'm wrong I'd love to kick the tires a bi
15.
▲
by
geoffjentry
4y ago
> Well, these results definitely validate that. Once you're topped out in coding ability, better communication only helps! I think it's close to this, but not quite as it's a sliding scale and not a step function. From a b
16.
▲
by
geoffjentry
4y ago
> and that OOP was supposed to be about messaging I agree that these are Kay's thoughts and also agree with his take on what it should be. But I think the reality is more complicated than it simply being something that evolved away
17.
▲
by
geoffjentry
4y ago
> that suggests we got OOP wrong, very wrong. It does, but that's because there are different flavors of OOP. Alan Kay's original take on OO was closer to the actor model than what grew into the mainstream spin on OOP with inhe
18.
▲
by
geoffjentry
4y ago
I've become a fan of using mutation testing to drive unit test coverage. The goal of mutation testing is to ensure there is test coverage around areas with a higher likelihood of being brittle. Work smarter, not harder.
19.
▲
by
geoffjentry
4y ago
Right. The complaint isn't people including a greeting ("hey", "hi", "hello"). It's only giving the greeting. "Hi - remind me what time we're meeting" is fine. "Hi" is not :
20.
▲
by
geoffjentry
4y ago
Universities aren't trade schools. You go there to learn, not to earn a job.
21.
▲
by
geoffjentry
5y ago
There are many stories out there that there will not be an iPhone 14 mini
22.
▲
by
geoffjentry
5y ago
There have been many rumors that there will be no iPhone 14 mini. [1] As someone who feels that the mini lineup was already getting too large, I'm not a fan of the decision. [1] https://9to5mac.com/2022/01/25&
23.
▲
by
geoffjentry
5y ago
Thinking about it more, I suspect the pattern I've noticed is "C programmers who switched to Python along the way" and less "Python programmers who happened to dabble in C". I'm of a certain age where most ever
24.
▲
by
geoffjentry
5y ago
My very anecdotal experience has been that all (most?) of the Go fans I know have a heavy Python background and most (all?) of them also have some amount of C experience as well. From what I've seen of Go, this makes sense to me.
25.
▲
by
geoffjentry
5y ago
Could part of that be explained by the use of old growth wood? My understanding is it's much more robust than modern wood.
26.
▲
by
geoffjentry
5y ago
This is Conway's Law. It is why the Reverse Conway is preached. Define your desired architecture, and fit your organization to fit it. At that point your code base will reflect the organization of people working on it, and the output w
27.
▲
by
geoffjentry
5y ago
It's not that straightforward. One thing to consider though is that 5 year survival is often used as a measuring stick on treatments in cancer. So events within those 5 years would count against the treatment.
28.
▲
by
geoffjentry
5y ago
Because the patient would still wind up living longer than they would have otherwise. Would you rather die of cancer in six months or from a different cancer 10 years from now? Many people would prefer the latter.
29.
▲
by
geoffjentry
5y ago
Interesting. Is there any connection in Sanskrit for that word to Dyaus [1], as that deity was an equivalent of Zeus/Jupiter [1] https://en.wikipedia.org/wiki/Dyaus
30.
▲
by
geoffjentry
5y ago
The thing that many folks don't understand is that it's not that "Titles don't matter", it's that "Titles don't matter when compared across companies". There's not a universal definition of
More ›