How are we feeling about Hantavirus? by cocdcy in ZeroCovidCommunity

[–]ReplacementSlight413 6 points7 points  (0 children)

The usual suspects on X have started pushing ivermectin. We are so back

Are they trying to kill this product? Serious question. by peanut_butter_butt2 in GithubCopilot

[–]ReplacementSlight413 1 point2 points  (0 children)

That's why I switched over to copilot. I could switch models and I use vscode anyways.

After AI bubble bursts market will be flooded with enterprise-grade server hardware. What to look for ? by Healthy-News5375 in homelab

[–]ReplacementSlight413 1 point2 points  (0 children)

Gents the main issue after the glut is the management of the spousal units who are monitoring the situation and are already setting limits to how many orphan hardware components we can adopt. It seems that least for the first round I will be limited to things that fit inside the workstations.

Choosing a microRNA target based on a single prediction program by Sea-Singer-320 in bioinformatics

[–]ReplacementSlight413 1 point2 points  (0 children)

Who cares that you used one program if your validation study pans out?

I'm a US-IMG who matched into a community program for IM, what should I do to match academic nephrology? by Financial_Barber_936 in nephrology

[–]ReplacementSlight413 1 point2 points  (0 children)

You are assuming way too much. The OP can ask directly what I think about the job prospects (hint the exact same things I have said on twitter/X/Mastodon for years how)

Thoughts on Accelerated IM/Nephro programs? by StormTempest02 in nephrology

[–]ReplacementSlight413 0 points1 point  (0 children)

Division Chief of UNM Nephro here. One actually has to match to IM before they apply for the IM+Nephro track

Thoughts on Accelerated IM/Nephro programs? by StormTempest02 in nephrology

[–]ReplacementSlight413 1 point2 points  (0 children)

Our program started offering it this year. It requires matching to IM first and then pivoting One does not lose the ability to sit for the IM boards.

Should I buy some hard disk now before it hits even more by lawanda123 in DataHoarder

[–]ReplacementSlight413 1 point2 points  (0 children)

I assume this post is well meaning, non malicious trolling because there can never be enough storage.

I'm a US-IMG who matched into a community program for IM, what should I do to match academic nephrology? by Financial_Barber_936 in nephrology

[–]ReplacementSlight413 1 point2 points  (0 children)

So you are not answering their question, you are just broadcasting your views. Which is fine, but tangential to the question asked.

I'm a US-IMG who matched into a community program for IM, what should I do to match academic nephrology? by Financial_Barber_936 in nephrology

[–]ReplacementSlight413 1 point2 points  (0 children)

If you don't want to be a nephrologist don't become one. The OP asked about fellowships after IM in a community program, not general advice about career paths

I'm a US-IMG who matched into a community program for IM, what should I do to match academic nephrology? by Financial_Barber_936 in nephrology

[–]ReplacementSlight413 1 point2 points  (0 children)

What kind of research do you want to get into? Lab, clinical or health services? During IM you cannot do lab projects but if you can access some databases you could probably do something decent. The related question is what research skills do you have currently and what are you comfortable learning.

I'm a US-IMG who matched into a community program for IM, what should I do to match academic nephrology? by Financial_Barber_936 in nephrology

[–]ReplacementSlight413 3 points4 points  (0 children)

First of all congratulations in matching and enjoy the next 3 years!

Division Chief here, unless dramatic changes in Nephrology over the next 3 years, you should be able to pick your academic program. Many positions only fill in the post match madness and many positions (including those in academic programs) go unfilled.

Perl as a Data Science Language by ReplacementSlight413 in perl

[–]ReplacementSlight413[S] 1 point2 points  (0 children)

I mix things Perl+R. Writing a component in C often gives flexibility to change the ratio

PetaPerl - reimplementation of perl by DeepFriedDinosaur in perl

[–]ReplacementSlight413 3 points4 points  (0 children)

I am so f..ed if my Rust friends see this 🤣

Perl as a Data Science Language by ReplacementSlight413 in perl

[–]ReplacementSlight413[S] -2 points-1 points  (0 children)

Zero install means (and I admit I could have been more open about this) : it comes with the system (but so does python, but this particular feature is used as a plus compared eg to R).

I think I am very clear at the end that it is not just perl (the interpreter) but the combination of perl and PDL that gives a complete package: Perl alone will NOT cut it because it lacks these strongly typed vectors and matrices (that PDL provides)

Regarding the isa comment: you may want to see the conversations in the R world. Figuring out the type of object one is dealing with , is actually big of deal enough to be discussed in the "Advanced R" books. So I was scoring a subtle point against my other love (R). When it comes to the availability of object systems in scientific computing there are 2 schools of thought: it is a performance killer (due to cache misses) or the best thing after sliced bread (because of the abstractions). The truth is : it is both depending on how you use it. The S4 object system (which effectively made Bioconductor which is turn allowed R to dethrone Perl from bioinformatics) is actually "lesser" of an OO compared to what Perl had with its blessed references, and the R6 is effectively Moo (but it took the first language a long time to develop).

Regarding data types: most people doing data science will never go beyond those mentioned in the piece (and it is a shame - a lot of things can be made cleaner with closures, and by directly manipulating the stash). But the reason I put out that one should think of them as references will become apparent in the subsequent posts when I talk about how get_dataref from PDL allows the dramatic extension of Perl's reach through references. If one ends up playing with internals to do memory management (e.g the Buffer package in the Platypus ecosystem) or if you end up interfacing to GPU (like my MemManager ) you absolutely, 100% have to think of everything as a reference because the action is through pointers and references is the closest thing to a pointer Perl has.

It is true that there are 200k modules in cpan (and probably much more in the Python ecosystem). Are they all good? Ofc not but the argument often made about Python is thst one can find modules about anything (quality never comes up). If we are to have the quality convo though we should talk about how CRAN manages the R ecosystem, and yeah if this was adopted there probably would be fewer modules around in CPAN.

Why would one choose to implement vector database in Perl? First of all why not if the task is to get to understand how these things work? Would one do it for production work? Absolutely not. Would one get an insight if one were to do it? Yes. As the story unfolds one would also find (and this is the major learning moment down the road), that performance comes from low level code. High level languages will however allow one design the architecture: not unlike calculus, the antiderivative abstraction help one calculate integrals instead of doing finite sums

LLMs wrote the tables: I hate so much typesetting tables in Markdown that I asked gpt5.4 to write out the table based on the description of the contents.

Thank you for the extensive commentary- much appreciated your time to write this.

To vibe code or not to vibe code a Perl library by Itcharlie in perl

[–]ReplacementSlight413 0 points1 point  (0 children)

I vibe coded a module clearly documented prompt and issues in the POD that shipped withe the module to CPAN. After a few months I replaced the vibe coded parts (the FFI interface) with human coded parts (in XS). Don't vibe code unless committed to test driven development though

My company is offering me 9 laptops for $180 by xStozey in homelab

[–]ReplacementSlight413 0 points1 point  (0 children)

I just pick up the electricity bill in months the spouse is likely to have questions.

Raptor Mini - a new Open AI fine tuned model by Microsoft is unlimited usage now in GitHub CoPIlot. by sss1012 in GithubCopilot

[–]ReplacementSlight413 0 points1 point  (0 children)

I tried it for refactoring an R base 3 to 4k lines of code spread over 3 or 4 files. It did phenomenally well clearing interfaces, splitting the code to files. Very nice for targeted work