profile
viewpoint
Kyle Kelley rgbkrk @Noteable-io Santa Cruz, CA https://www.law.cornell.edu/supct/html/90-1912.ZD.html Hacker of notebooks, big and small

nteract/hydrogen 3759

:atom: Run code interactively, inspect data, and plot. All the power of Jupyter kernels, inside your favorite text editor.

jupyterhub/zero-to-jupyterhub-k8s 1058

Helm Chart & Documentation for deploying JupyterHub on Kubernetes

atom-community/atom-script 727

:runner: Run ( scripts | selections | source ) in Atom

kitten/fluorine 287

[UNMAINTAINED] Reactive state and side effect management for React using a single stream of actions

jupyterhub/team-compass 51

A repository for team interaction, syncing, and handling meeting notes across the JupyterHub ecosystem.

jdfreder/jupyter-pip 39

Allows Jupyter Notebook extension writers to make their extension pip installable!

lol-qwop/lol-qwop 36

Everyone who has a merged pull request is invited to become an admin of this repo.

nteract/commutable 29

:recycle: Operations for Immutable Notebook Documents

njsmith/sempervirens 26

An experimental prototype for gathering anonymous, opt-in usage data for open scientific software

kenperkins/coreos-cluster-cli 16

Create a coreos cluster from the command line

issue commentpypa/pypi-support

PEP 541 Request: cloudpipe

Original context on this project -- we thought we'd be moving multyvac into cloudpipe. The only lasting work to come out of cloudpipe (https://github.com/cloudpipe) was cloudpickle

eshza

comment created time in 6 days

issue commentpypa/pypi-support

PEP 541 Request: cloudpipe

All set, they can have the project.

eshza

comment created time in 6 days

PullRequestReviewEvent

Pull request review commentjupyter/governance

Update affiliations

 Alphabetical by first name:  Institutional Council members are noted with each institution. -- [Amazon Web Services](https://aws.amazon.com/) (Brian Granger, Steven Silvester)-- [Bloomberg](https://www.bloomberg.com/) (Jason Grout, Paul Ivanov)++- [Amazon Web Services](https://aws.amazon.com/) (Brian Granger) - [Cal Poly](https://www.calpoly.edu/) (Ana Ruvalcaba)-- [Netflix](https://www.netflix.com/) (Kyle Kelley, M Pacer)-- [QuantStack](http://quantstack.net/) (Sylvain Corlay)+- [Databricks](https://databricks.com/) (Jason Grout)+- [MongoDB](https://www.mongodb.com/) (Steven Silvester)+- [Netflix](https://www.netflix.com/) (M Pacer)+- [Noteable](https://noteable.io/) (Carol Willing, Paul Ivanov, Kyle Kelley)

Thanks!

jasongrout

comment created time in 8 days

PullRequestReviewEvent

created tagnoteable-io/clerx

tagv2.0.2

💁⛑ Timely Suite of RxJS Operators and Observables

created time in 9 days

push eventnoteable-io/clerx

Kyle Kelley

commit sha f7856912f1b0f9bd999e5b1fe21517770d0bcd14

2.0.2

view details

push time in 9 days

push eventnoteable-io/clerx

Kyle Kelley

commit sha 99969e2914c713ea3dc345012118ea75c5c3db60

update lock

view details

push time in 9 days

delete branch noteable-io/clerx

delete branch : moardocs

delete time in 10 days

push eventnoteable-io/clerx

Carol Willing

commit sha 886cb36aae91635599c23fc2eb15558a62ca3f72

Add additional text to README to aid with learning how to use (#5) * Add some tutorial text to the Operators section * Add some tutorial text for the Observables section

view details

push time in 10 days

PR merged noteable-io/clerx

Add additional text to README to aid with learning how to use

Was looking at this prior to the Ben Lesh training. Add additional context for backend devs and those new to observables.

+28 -7

0 comment

1 changed file

willingc

pr closed time in 10 days

PullRequestReviewEvent
PullRequestReviewEvent

Pull request review commentnoteable-io/clerx

Add additional text to README to aid with learning how to use

 npm install clerx  ## Operators +As defined in the RxJS docs:++>[Operators](https://rxjs.dev/guide/operators) are the essential pieces that+> allow complex asynchronous code to be easily composed in a declarative manner.+> Operators are functions.+ ### `rateLimiter(count, slidingWindowTime)` -Defer sending events if `count` events occur within `slidingWindowTime`. Optionally,-stop deferring if the wait time goes past `timeoutDue`.+Defer sending events if `count` events occur within `slidingWindowTime` (milliseconds). Optionally, stop deferring if the wait time goes past `timeoutDue`. Returns an Observable.++  #### Examples -**Only two events within three seconds**+**Only send two events within three seconds**++In this example, only 2 (`count`) events are sent during a 3 second+(3000 ms `slidingWindowTime`) sliding window.  As displayed in the marble+diagram, additional events beyond 2 events in the sliding window will be+deferred.

👍

willingc

comment created time in 10 days

startedalexeyraspopov/selectre

started time in 10 days

startedjupyterlab/retrolab

started time in 24 days

issue commentjupyter/notebook

[Discuss] ProtoJEP - the evolution of the Classic Notebook v6 and v7

I love this plan. Thank you @Zsailer

Zsailer

comment created time in a month

issue commentnteract/nteract

Are there any plans to update nteract modules to support react 17/18?

Which of the packages are you dependent on?

Emmanuella-Aninye

comment created time in a month

issue commentjupyter/notebook

[Discuss] The future of the classic notebook interface

I think that classic notebook codebase really need to die. As a UI, I think it is still important.

This is exactly my sentiment as well.

Zsailer

comment created time in a month

PullRequestReviewEvent

issue commentjupyter/notebook

[Discuss] The future of the classic notebook interface

I would maintain the classic notebook, if I had the time and the resources to do it. Back when JupyterLab was in its infancy there was a bit more of a concerted effort to keep a UI going that was similar. It's much of the reason why nteract started being built out in the way it was. Attempts to modernize the javascript while keeping the style and layout the same, were met with big resistance as well as a "why can't you just work on JupyterLab?". There were some deeper conversations related to funding and direction. There were also areas where it was difficult to have robust technical conversations around javascript libraries, not just because of who was funding but also a fundamental misunderstanding of the javascript ecosystem and frontend development.

A lot of us just bounced over time as a result. I'd love to have conversations again if anyone wants to do a zoom call and figure out the pulse of today.

Zsailer

comment created time in a month

issue commentDataDog/browser-sdk

reporting of browser metrics

Similarly, I want to be able to track latency of response/reply messages over a websocket. I have it computed using our own echo messages and I'd like to emit the data for Datadog RUM.

Right now I can do this using addAction, and I'm wondering if there's a better way.

alecf

comment created time in 2 months

startedDataDog/browser-sdk

started time in 2 months

pull request commentnteract/nteract

fix: bump react-redux to 7.2.5

Rad.

captainsafia

comment created time in 2 months

issue commentnteract/nteract

Kernel message buffers should use Array instead of TypedArray

I'm using separate code from the nteract monorepo right now, but the quick fix for this is to switch up the buffers when RxJS processes the messages:

const buffer: Uint8Array = message.buffers;
message.buffers = Array.from(buffer);
nicholaswold

comment created time in 2 months

more