Recent submissions

Comment · 10 months ago
Comment · 1 year ago
Comment · 2 years ago
Nice. Bundling everything together was how JupyterLab used to work before version 3, but it required a compilation step to install extensions, which made it inconvenient for users. With JupyterLab 3 (and maybe 4?), if I recall correctly, you could have both worlds - compile some extensions into a base js bundle, then install other extension to be loaded as federated webpack modules.
Comment · 2 years ago
It originated at Bloomberg in a quant research group, hence the "bq".
Comment · 2 years ago
What do you use to map midi commands to keystrokes?
Comment · 2 years ago
Another data point: My wife's grandparents have 10 children, 81 grandchildren (mostly adults), and around 300 and counting great-grandchildren. It's wonderful! When we go on trips around the U.S., we are almost always staying with a cousin. Our children really enjoy meeting and getting to know cousins their age. That said, I do notice that the younger generations typically are having smaller families (like 3-6 children instead of 8-12 children).

It's a lot of work to keep in touch and visit cousins, but my wife and I feel it's totally worth it. At times, we've decided where to live based on proximity to cousins, and we decided early on to regularly visit cousins who lived within a couple of hours. When we were married, we decided we'd try to go to reunions, funerals, and weddings, and we've largely done that for the last 19 years. There is a big family reunion for a few days every other year, with about half the family coming (so hundreds of people of all ages). We also have monthly dinners with typically 20-30 local cousins joining. We regularly tell family history stories, and we have a screensaver rotating through our pictures, including many from cousin visits and reunions, so cousins are regularly coming up in daily conversations.

One thing I've noticed is that the more often we go to reunions and visit other families, the more excited the children are to go to see cousins again (as opposed to another family branch, where reunions are every 5-10 years, the children just don't have the same connection with that much growing up in between reunions). Another thing I've noticed is that our children seem to feel very grounded in their experiences - they often are relating their experiences to a story from an ancestor and pulling lessons from that.

To address a comment elsewhere on this topic, yes, we are religious, the family is predominantly active members of The Church of Jesus Christ of Latter-day Saints, and a significant portion live in the intermountain west area of the U.S.

Comment · 3 years ago
Comment · 3 years ago
That's an interesting contrast to the Proof School (https://www.proofschool.org/), a private school also in San Francisco, which is the best 6-12th grade math environment for kids who love math that I've ever seen.
Comment · 3 years ago
If it's gum recession, you could try talking to a periodontist about a gum graft.
Comment · 7 years ago
From the announcement in the linked page:

>> Python 3.6.8 is planned to be the last bugfix release of Python 3.6. Per our support policy, we plan to provide security fixes for Python 3.6 as needed through 2021, five years following its initial release.

Comment · 8 years ago
I pronounce it like the planet, and everyone else I've met in Jupyter leadership (including Fernando and Brian) also pronounce it like the planet.
Comment · 8 years ago
We would love to hear what you like about Rmarkdown and Sweave. Jupyter tooling is always improving, and we are very interested in engaging with users about their needs, and helping grow the ecosystem to be able to address those.
Comment · 8 years ago
There are definitely more optimizations planned in the future. The optimizations that happened in the last few weeks took it down from tens of seconds to open and deal with large notebooks.
Comment · 8 years ago
> How do I start a terminal-based REPL/shell that is sharing the same kernel as the notebook? (Relevant to text editors, because this might be for example an ipython shell running inside emacs, allowing me to easily evaluate fragments of code in the text editor.)

FYI, if you want to do both things inside of JupyterLab, you can easily start a console in JupyterLab connected to the same kernel as the notebook in three different ways: right-click in the notebook and select "New console for notebook". Or from the notebook, select the main menu File>"New Console For Notebook". Or simply start a console from the File>New menu and choose the notebook's kernel from the dropdown.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton