HNHacker News
TopNewBestAskShowJobs

cpcloud

253 karma · joined November 2, 2011

submissionscomments
cpcloud··on Farewell Pandas, and thanks for all the fish
Sometimes I write data analysis code in R to make myself aware of how it is occasionally possible to have nice things.
cpcloud··on Farewell Pandas, and thanks for all the fish
Polars' support for SQL is pretty nascent and missing a lot of functionality.

If it were better, we'd use it internally in Ibis for the Polars backend implementation.

If you're going down the mixed SQL, DataFrame API route then Ibis is probably the best solution out there for that.

I work on Ibis, so take what I say with a grain of salt. There may yet be other libraries out that there that have similar functionality.

cpcloud··on Farewell Pandas, and thanks for all the fish
All great reasons to stick with Pandas. If a thing works for you, then that's one less thing to manage.

Fully agree that if pandas is working for you, then you're better off sticking with it!

cpcloud··on Farewell Pandas, and thanks for all the fish
Did it get more memory efficient during the time between authoring point 1 and authoring the last point?
cpcloud··on Farewell Pandas, and thanks for all the fish
We support Polars as a backend.

DuckDB was chosen as the default because Polars was too unstable to be the default backend two years ago.

cpcloud··on Farewell Pandas, and thanks for all the fish
100% this.

We'd love to have a docs contribution that lays this out in detail if you'd be up for it!

Disclaimer: (I lead the project and work on it full time).

cpcloud··on Ibis, a federated Wikipedia alternative
Turns out people like naming things ibis:

- The band: https://www.ebay.com/itm/225562259251

- The hotel chain: https://all.accor.com/brands/ibis.en.shtml

- The anime drawing program: https://ibispaint.com/?lang=en-US

- The beer: https://ibisrice.com/ibis-pale-ale/

- The whatever this is: https://ibis.ibo.org/

- The ibis python library: https://pypi.org/project/ibis-framework/ (disclaimer: I work on this library)

- The ibis python library: https://pypi.org/project/ibis/

- The software for reverse mortgage management: https://www.ibisreverse.com/

- The song: https://www.youtube.com/watch?v=mO-OpFjHRbE

cpcloud··on Ask HN: As a software developer, how do I get into brain research?
Nice addendum!
cpcloud··on Ask HN: As a software developer, how do I get into brain research?
I've come to software from the other direction.

1) In neuroscience there's an enormous lack of enthusiasm for software development, even if it makes large parts of a workflow easier. If a poorly written, undocumented piece of code stuck in a file called temp123_final_final_no_really_final.m produces the same output as a higher quality piece of code, no one cares as long as it leads to a publication.

2) You don't need a degree in neuroscience to do neuroscience research, however you'll probably need to take a few basic neuroscience courses to get up to speed depending on what area you're interested in focusing on. It sounds like you're interested in theoretical neuroscience. For that you'll need to take lots of probability and statistics.

3) Make no mistake, your ability to write clean, well documented code will be massively under-appreciated by nearly everyone.

4) As far as division of labor goes, that usually depends on the lab size. The smaller the lab, the more you do. Even in some large labs you have people building software AND doing animal surgeries AND running experiments. There usually isn't a person dedicated to a specific type of labor.

5) To "fiddle" with the brain, you'd have to get into animal research as you can't really do that with people (yet?)

A lab worth checking out is the lab of Gyorgy Buszaki: http://www.buzsakilab.com/

cpcloud··on I Am a Bad Developer
Your description of corporate programmer made me laugh.
cpcloud··on Ask HN: What is the best Keyboard nowadays?
I'm a huge fan of the Happy Hacking keyboard. Everything feels so close on it, and I always find myself wishing I had one when I have to type on other keyboards for a very long time.
cpcloud··on [dead]
LOL. I sometimes wish I was able to write teh codez dis gud.
← PreviousPage 3 of 3