We’re looking for a Product Lead who will be instrumental in shaping 2i2c’s product vision, strategy, and execution. You’ll own the product vision, align it with user needs, and translate it into a clear product roadmap which defines cross-functional priorities and guides our partnerships and engineering teams, enabling efficient product delivery and continuous improvement. For more information and to apply, see our Greenhouse application page for this job. ❌❌❌ This posting is clo...| 2i2c
Please see the Product Lead page.| 2i2c
We’re looking for a Delivery Manager who will serve as a key facilitator in ensuring the successful and efficient delivery of our product. Acting as a servant leader, you’ll guide our engineering team, promote collaboration, and eliminate obstacles to deliver high-quality results that are aligned with our mission and goals. For more information and to apply, see our Greenhouse application page for this job. ❌❌❌ This posting is closed to new applications. See the jobs page for our op...| 2i2c
We are looking for an experienced Open Source Infrastructure Engineer who will help shape the future of data-intensive scientific research and make a big impact on democratizing the design and access to cloud-based resources for research and education purposes. This engineer will be part of an awesome engineering team pushing forward the development and reliable operations of our cloud-based infrastructure. For more information and to apply, see our Greenhouse application page for this job. ...| 2i2c
2i2c manages, supports, and builds community-centric infrastructure for interactive computing in the cloud with partner communities in research and education. We’re looking for a Technical Content Specialist that will create and curate documentation that supports interactive computing and cloud based open science. It intersects job titles such as “technical writer” and “content creator” while emphasizing previous experience working with open source science and related tools and a de...| 2i2c
2i2c manages, supports, and builds community-centric infrastructure for interactive computing in the cloud with partner communities in research and education. We’re looking for an Open Source Infrastructure Engineer that will join our Site Reliability Engineering team and make our cloud infrastructure more reliable, scalable, and efficient. It will help build a future of data-intensive scientific research and democratize the design and access to cloud-based resources for research and educat...| 2i2c
We are looking for a Product and Community Lead to ensure that the communities that 2i2c serves are empowered to have the most impact with our infrastructure. ❌❌❌ This posting is closed to new applications. See the jobs page for our open positions. ❌❌❌ About the position Salary: $120,000 - $130,000 Location: anywhere (prefer a time zone between US/Pacific and Central European) Deadline: We will begin reviewing applications around March 21st, and will accept them on a rolling basis...| 2i2c
When sharing a storage disk between users, as is usually the case in a JupyterHub deployment, it is important to put in guardrails so that one user cannot eat up the whole storage capacity from the rest of the users. To this end, 2i2c in close collaboration with Development Seed have developed the jupyterhub-home-nfs project which is a Helm chart that permits enforcing per-user quotas on the storage space. Note that this feature is currently available to AWS hosted hubs only and will be rolle...| Blog posts | 2i2c
A key challenge in the open source space is that projects are often independent and autonomous, with relatively few formal ways to collaborate and coordinate efforts. While this usually isn’t a big deal, it means that there is a missed opportunity to grow the impact of an ecosystem because it requires coordinated development among multiple stakeholders within it. This is one of the reasons we created 2i2c’s open community hub platform. By deploying a single platform that utilizes entirely...| Blog posts | 2i2c
We are excited to announce that all 2i2c hubs now run JupyterHub 5.0! This is an upgrade that brings some exciting new features and improvements. Some of the highlights include: The possibility to enable user-initiated server sharing Authenticator-managed roles Also, JupyterHub 5 will enable us to offer per-group shared directories in the future! Tracking Issue. Checkout the JupyterHub 5.0 migration docs or the changelog for more details.| Blog posts | 2i2c
In this post, we’re sharing our Commitment to Open Technology. It is focused on software licenses for reasons we’ll describe below. We hope that it clarifies what kind of licenses we’ll use, and assures our communities that we will not change our stance towards open source technology in the future. This ensures 2i2c’s long-term commitment to community-owned and open infrastructure. Being a platform and service provider gives us a lot of power, and also introduces a potential source of...| Blog posts | 2i2c
A non-exhaustive list of things 2i2c and Development Seed did with the NASA VEDA project last quarter! Automated backups and alerting with jupyterhub-home-nfs# Tracking Issue jupyterhub-home-nfs is a young project to provide flexible per-user home directory limits on JupyterHub - an important feature for controlling cloud costs. Tarashish Mishra and Sarah Gibson have been leading this project for the last few months. Since we are moving away from AWS Managed EFS here, we had to do some work t...| Blog posts | 2i2c
We are proud to share that several of 2i2c’s community partners are presenting their work at AGU 2024! In each case, 2i2c’s infrastructure plays a part in helping communities create and share knowledge, and grow their community. As an organization rooted in community-centric practices, we are particularly excited to see 2i2c represented “indirectly” at this conference, and to see ourselves as a supporting role enabling the impact of others. Here’s a summary and links to all of the s...| Blog posts | 2i2c
2024 has been a busy year for 2i2c, with many highs and lows, a lot of impact, and significant organizational change. As the year comes to an end, I want to reflect on the work we’ve done in 2024, and where we aim to go in 2025. In 2024, 2i2c reached the point in an organization’s lifecycle when a team has grown enough in size and complexity that you must change the ways that you organize. The informal ways that worked as a small group don’t suffice anymore, and you have to put more eff...| Blog posts | 2i2c
We are proud to announce that 2i2c has received financial support from The Navigation Fund to assist us in our mission to design and build a sustainable and scalable model for helping communities create and share knowledge with open infrastructure. Funding comes from the Open Science Initiative of The Navigation Fund, which is ‘…dedicated to transforming scientific research by enhancing collaboration and innovation. We support tools and approaches that move beyond traditional practices, m...| Blog posts | 2i2c
2i2c is pleased to announce the frx-challenges project, a new open source tool to help communities host data challenges on shared infrastructure: 2i2c-org/frx-challenges This project aims to make it easier for administrators to provide a service that enables users to submit code and data that are evaluated on secure infrastructure with access to private data and resources. It also provides a leaderboard that helps users compare their performance against others. An example leaderboard for a da...| Blog posts | 2i2c
On most research oriented JupyterHub installations, users would like to customize their server (the environment, resources available, etc) after logging in. In Kubernetes based JupyterHub environments, a profile list provides this functionality. (Profile List for the NASA VEDA JupyterHub with the default implementation from KubeSpawner) The profile list is the de-facto “logged in homepage” for these users, as that is what they see after they have logged in. In collaboration with Developme...| Blog posts | 2i2c
Cross-posted from the Jupyter Book blog. Note that some MyST functionality is not supported on the 2i2c website – please see the original post for previews. Over the last ten months, the Jupyter Book team have been hard at work; Jupyter Book has become a Jupyter subproject, and the team1 announced a plan to release Jupyter Book 2. This post announces the alpha release of Jupyter Book 2.0, which has been re-written from the ground up to use the new MyST-MD engine. Over the next few months, w...| Blog posts | 2i2c
Grafana dashboard showing cloud costs broken down by compute, storage and other components for the Openscapes hub. We are pleased to unveil a new feature to track cloud costs within our Grafana dashboards! Community Champions now have the ability to monitor the cost and usage of their 2i2c-managed hubs that displays up to date aggregated costs as well as detailed breakdowns for more granular reports. Note that this feature is currently available to AWS hosted hubs only and will be rolled out ...| Blog posts | 2i2c
Cross-posted from the Catalyst Project blog Catalyst Project community partners using accessible cloud infrastructure for open science leadership and training. (clockwise from top-left) NNB-CCG, MUST, CICADA and INER. Photos courtesy of Shirley Alquicira Hernández, Bennett Kankuzi, María Inés Fariello Rico and Yalbi I. Balderas-Martinez. The Catalyst Project is a community-engaged initiative designed to support the adoption of open science principles in under-served bioscientific research ...| Blog posts | 2i2c
We are proud to announce that 2i2c has received financial support from The Chan Zuckerberg Initiative to sustain our efforts at helping open science communities create and share knowledge with open infrastructure. Funding comes from the Open Science Program at CZI, which aims to ‘…support a diverse scientific community working in the open to accelerate our understanding of human health and disease. We invest in tools, platforms, and organizations that help expand participation and access ...| Blog posts | 2i2c
| Blog posts | 2i2c
| Blog posts | 2i2c
| Blog posts | 2i2c
| Blog posts | 2i2c
The DeepLabCut Team # Animal pose estimation using deep neural networks. Courtesy of the DeepLabCut Jupyter Book The DeepLabCut team is a group of researchers and developers who are working on open source tools for analyzing animal pose estimation by training deep neural networks on videos. Chris Holdgraf visited the lab in early August to learn more about how the group were using open-source tools to document and share their work. Jupyter Book and MyST # Extensive documentation for using the...| Blog posts | 2i2c
Thank you to Ariel Rokem and Noah Benson for guest writing this blog post! Group photo from NeuroHackademy 2024 What is NeuroHackademy? # Part summer school, part free-wheeling hackathon, all focused on the use of data science methods in neuroscience, NeuroHackademy is an event that was recently hosted by the University of Washington eScience Institute in Seattle, WA, USA. This event, that has been running annually since 2016, aims to provide early-career researchers in Psychology, Medicine, ...| Blog posts | 2i2c
(left, b&w) Model inputs and (right, color) model outputs of a simple multi-layer perceptron for detecting cloud cover. PACE is the NASA Plankton, Aerosol, Cloud, ocean Ecosystem mission that focuses on understanding ocean health and its impact on the atmosphere. Together with the Ocean Carbon and Biochemistry (OCB) program, a one-week hackathon ran from Aug 4 to Aug 8 on the 2i2c-hosted CryoCloud hub. The goal of the hackathon was to explore new Earth science data streams provided by the OCI...| Blog posts | 2i2c
AmeriGEO provides a framework for cooperation in the Americas for the use of Earth data to benefit science and society with data driven decision-making. As part of a virtual workshop held on 1st August 2024, 2i2c provided an interactive computing environment to support the delivery of a NASA TOPST water module. The workshop was facilitated by Kytt MacManus and Juan F. Martinez (both of CIESIN, Columbia University, New York). Juan presented interactive R code, with explanatory content written ...| Blog posts | 2i2c
Thank you to Sajjad Anwar and Sanjay Bhangar for contributing to this post. The VEDA dashboard The 2i2c team are proud to continue our strong working collaboration with Development Seed, following our previous work on launching the US GHG center (also see the Development Seed blog post). Together with scientists at NASA in our regular sync touchpoints, we have recently delivered a tranche of improvements to the Visualization, Exploration and Data Analysis (VEDA) project. This platform is desi...| Blog posts | 2i2c
Thanks to Brianna Lind, Julia Lowndes and Andy Teucher for contributing to this blog post! Surface Biology and Geology: VITALS Workshop Openscapes is a value-based initiative that supports kinder, better science based on open source community. NASA Openscapes is in its fourth year as a project supporting NASA Earth science in the Cloud, co-developed by Julia Lowndes (Openscapes) and Erin Robinson (Metadata Game Changers). The initiative recently supported the Surface Biology and Geology: VITA...| Blog posts | 2i2c
Determining Climate Risks with NASA Earthdata Cloud is a ScienceCore curriculum module that comprises part of NASA’s Open Science and Transform to Open Science (TOPS) initiatives. The aim of this module is to deliver a hands-on experience with “data-proximate computing” in the cloud with NASA Earthdata products with content co-developed with MetaDocencia. This module was delivered as a SciPy tutorial at this year’s conference. 2i2c have been working closely with the organizers to prov...| Blog posts | 2i2c
The HHMI Spyglass tutorial Spyglass # Spyglass is a framework for reproducible and shareable neuroscience research produced by Loren Frank’s lab at the University of California, San Francisco. Check out our blog post about the release of their preprint to read more about the methods. This post focuses on the complex data storage needed for the project, which can be difficult to set up locally or at scale in the cloud. In particular, the analysis needed a MySQL database for reproducibility. ...| Blog posts | 2i2c
As an organization committed to broadening access to interactive computing for global communities, we believe that a team embedded with diverse insights and lived experiences can more effectively advocate for underrepresented voices in our socio-technical partnerships. A diversity of team experiences helps us deliver a service that broadens and empowers participation in open-source science for all communities and leads to more effective teams that make better decisions. As a young and growing...| Blog posts | 2i2c
We are pleased to announce that we have deployed two ephemeral hubs for NASA communities! What did we do? # As part of the deliverables for our NASA High Priority Open-Source Science (HPOSS) award, we deployed two new ephemeral hubs: a public small BinderHub that offers a “reader” experience where learners can interactively view GitHub repositories that deliver light scientific content with small compute and no barriers to authentication a big BinderHub that offers an “explorer” exper...| Blog posts | 2i2c
Neurohackademy Summer School 2i2c are pleased to support the Neurohackademy Summer School in neuroimaging and data science again! Following the success of our collaboration in previous years (see the event page for 2023), this year’s course will be held July 29th – August 10th, 2024 and will be hosted by the University of Washington eScience Institute. We provide an interactive computing platform for participants to get hands on experience in data pipelining, machine learning and data vis...| Blog posts | 2i2c
Summer school for inverse modeling of greenhouse gases 2024 The Cooperative Institute for Research in the Atmosphere ( CIRA) is an interdisciplinary cooperation between NOAA research scientists and Colorado State University. CIRA is hosting a summer school for inverse modeling of greenhouse gases using atmospheric data assimilation techniques. The US Greenhouse Gas Center is supporting the workshop by providing 40+ attendees access to their interactive computing hub operated by 2i2c (see our ...| Blog posts | 2i2c
Photo courtesy of Dr Debanjana Das What is Project Pythia? # Project Pythia is the education working group for Pangeo, a community platform for Big Data geoscience in which 2i2c operates a cloud hub. The core aim of Project Pythia is to spearhead the creation and curation of community-driven, open-source documentation, in the form of “cookbooks”, to enable the adoption of open, scalable and reproducible workflows for geoscientists. What did 2i2c do? # Jenny, James and Angus from the 2i2c ...| Blog posts | 2i2c
Over the past several years, 2i2c has built a platform for serving community-centric hubs that provide a digital home for workflows in creating and sharing knowledge. See our three-year retrospective for a report about the growth and impact this service has had. During that time, we’ve experimented with several models for funding and sustaining this infrastructure. We’ve tried everything from direct cost-recovery from individual communities, to institutional contracts that cover several h...| Blog posts | 2i2c
The UToronto hub landing page 2i2c has operated The University of Toronto hub since 2021 and this hub supports over 6000 educators and learners in a day! With a community of this size, file storage can quickly grow out of control and cause issues. The 2i2c engineering team have implemented a low storage alerting system for Microsoft Azure, so that they can pre-emptively take remedial action before the filesystem is about to run out of diskspace. Great job team 🚀 UToronto hub usage| Blog posts | 2i2c
Spyglass landing page Spyglass is a framework for reproducible and shareable neuroscience research produced by Loren Frank’s lab at the University of California, San Francisco. They recently released a preprint about their toolbox, and are using a 2i2c hub to provide accessible interactive cloud environments that demonstrate its functionality and helps researchers get started. Acknowledgements # This work was supported by National Institute of Mental Health (NIMH), grant number RF1MH130623.| Blog posts | 2i2c
See the Executable Books blog for a post on the future directions of the Jupyter Book project, which will be built on top of the MyST Markdown engine.| Blog posts | 2i2c
Figure from the preprint showing large and small scale air-sea fluxes are separated. By Julius Busecke et al., licensed under CC BY 4.0 Julius Busecke et al. of the LEAP-Pangeo1 hub, have recently published a preprint2 that investigates “The Overlooked Sub-Grid Air-Sea Flux in Climate Models” using 2i2c infrastructure. See Julius’ social media post for a more bite-sized outline of the work done. Well done all! 🎉 --- NSF Science and Technology Center (STC) Learning the Earth with Arti...| Blog posts | 2i2c
2i2c recently finished it’s three year retrospective after closing out its original seed grant. As part of this process, we’re revisiting our organizational strategy, structure, and overall plan, in order to incorporate the learning that we’ve done over our first three years. Our value proposition is a key framing for 2i2c’s intended impact, key stakeholders, and platform strategy. We recently completed a team exercise to refine this statement for 2i2c, and are excited to share it wit...| Blog posts | 2i2c
This is a follow-up to our 2023 report of organizational strengths and weaknesses, describing some improvements we’ve made on our team’s coordination and delivery. In 2023, we released a report describing our organizational strengths and weaknesses. This uncovered a key challenge for our team: improving our coordination and delivery. Over the previous two years, our service had grown significantly in its scope and complexity. We were working on more than 7 active grants and were serving m...| Blog posts | 2i2c
What happened? # A few weeks ago, the JupyterHub team discovered a security vulnerability in the jupyter-server-proxy package that would allow potential unauthenticated access to a JupyterHub via WebSockets, allowing unauthenticated users to run arbitrary code on the JupyterHub. jupyter-server-proxy is used by many communities to provide alternative user interfaces like RStudio and remote desktops. This vulnerability was detected by the JupyterHub team, with leadership from 2i2c’s engineers...| Blog posts | 2i2c
We’re pleased to share a three-year retrospective report that was created to close-out 2i2c’s original seed funding grant provided by the Chan Zuckerberg Initiative. See the Zenodo entry here: See the MyST website for the report at 2i2c.org/report-czi-2021. Download a PDF version generated by MyST here. This report was written with the new MyST Markdown document engine and shows off some of the functionality that we’ve been working on in collaboration with the MyST team. We’re incredi...| Blog posts | 2i2c
Thanks to Arnim Bleier, Jenny Wong, Georgiana Elena, Damián Avila, Jim Colliander and James Munroe for contributing to this blog post mybinder.org is a very popular service that allows end users to specify and share the environment (languages, packages, etc) required for their notebooks to run correctly by placing configuration files they are already familiar with (like requirements.txt or environment.yml) along with their notebooks. While not without its own set of challenges, this is extre...| Blog posts | 2i2c
Abstract The International Interactive Computing Collaboration ( 2i2c.org), working with NASA VEDA, Development Seed and other partners, operates an interactive computing platform for The U.S. Greenhouse Gas Center. The U.S. GHG Center, announced yesterday at the 28th annual United Nations Climate Conference (COP-28) in Dubai, is an interagency collaboration of the Environmental Protection Agency (EPA), the National Aeronautics and Space Administration (NASA), the National Institute of Standa...| Blog posts | 2i2c
The Jupyter Docker Stacks project provides a collection of ready-to-use Docker images for Jupyter environments. These images are used by many in the Jupyter community, including 2i2c which uses them as base images for our JupyterHub deployments. The project recently began publishing ARM-compatible images alongside the standard x86 images, making it easier for users with ARM-based systems (like M1 Macs) to use these environments. However, building and hosting these ARM images comes with additi...| Blog posts | 2i2c
Over the past few months, we’ve been investigating ways to improve our reporting both internally and externally. We’ve decided to experiment with a monthly community update to create a regular cadence of transparency and highlights from 2i2c for our broader community. This is the first such update, so bear with us as we work out the kinks! Our goal with these updates is to share what stands out at 2i2c - what we’ve learned, what we’re proud of, where we’ve struggled, and where we’...| Blog posts | 2i2c
Over the last several months 2i2c has been working with an organizational consulting group called Difference Digital to help us identify the major opportunities and challenges in our organizational structure and strategy. The result of this work is a report that describes in detail the major strengths, weaknesses, challenges, and opportunities that 2i2c faces. It also recommends major actions to take as an organization. 2i2c values organizational transparency and a willingness to be honest ab...| Blog posts | 2i2c
It’s been two quarters since our last major update - this isn’t quite as frequent as we’re hoping to post updates from our team, but we’re making adjustments to have more regular communication for reasons that will hopefully be a bit clearer below! In that time, we’ve been hard at work serving and growing our interactive computing service, as well as doing some introspection as a team and identifying major next steps moving forward. More on that in the following sections, but first ...| Blog posts | 2i2c
| Blog posts | 2i2c
We are thrilled to announce a revitalized visual brand for 2i2c. As we continue to grow and evolve, it’s essential that our branding communicates who we are, what we stand for, and how we envision our future. We hope that this new design will unify our visual style across the many places where 2i2c operates. In pursuit of these objectives, we teamed up with Zack Adell, a designer based in Nairobi who has worked with several similar projects over the years (having most-recently overhauled th...| Blog posts | 2i2c
The QGreenland Researcher Workshop JupyterHub is a versatile platform that can serve a desktop with Geospatial Information Systems (GIS) software in the cloud. This was demonstrated by the QGreenland Researcher Workshop that was hosted by the NASA CryoCloud hub. The hands-on workshop trained 25-30 researchers, from Germany, India, France, Canada, Poland and the United States, on how to work with geospatial data in an open science framework. QGreenland Overview # QGreenland is an open-source g...| Blog posts | 2i2c
| Blog posts | 2i2c
It’s a month after the end of Q1 2023, and we’d like to share a belated update about what we were up to in the first quarter of this year (we have good excuses for being late, including new tiny humans, I promise). This quarter we grew our engineering team significantly, and started to refine our team processes and structures to accommodate this extra complexity. We expanded our managed cloud service with new community partners, and made a number of improvements to our technical infrastru...| Blog posts | 2i2c
About CILogon # CILogon is an open source service provider that allows users to log in against over 4000 various identity providers, including campus identity providers. The available identity providers are members of InCommon, a federation of universities and other organizations that provide single sign-on access to various resources. CILogon and 2i2c # For the past year, 2i2c has been successfully using CILogon for more than fifteen of the hubs it manages. Currently, most of the hubs that u...| Blog posts | 2i2c
This is a brainstorm to consider the principles and guidelines that 2i2c should follow in defining its strategy towards open source communities. See our open source policy documentation for the product of this brainstorm. Over the past year the 2i2c team has focused its efforts on deploying, configuring, running, and managing cloud infrastructure that supports open source workflows in research and education. We’ve also done a lot of upstream contribution as a part of our work. However, we h...| Blog posts | 2i2c
2022 was a busy year for 2i2c - we not only grew our operations as well as our organization, but also grew our understanding of our mission and where we can have impact. This is a brief reflection on this experience, and an attempt to identify our opportunities for impact and growth in 2023. Our major goals in 2022 # We wrapped up 2021 with two major new changes. We had just finished moving fiscal sponsors and had just finished a prototype of our alpha service offerings. Our 2x2 matrix of ser...| Blog posts | 2i2c
We are excited to announce that the team and proposal described in this blog post has been awarded funding by the Chan Zuckerberg Initiative! This announcement may be cross-posted on the websites of several collaborating organizations of this grant. Para leer este post en español, vea el blog de MetaDocencia. Our goal is to create a collaborative cloud infrastructure service that enables community-based cloud-native workflows in the biosciences. We will promote values of open and inclusive c...| Blog posts | 2i2c
Introduction # Mybinder.org enables researchers across the world to replicate computational environments in the cloud. It allows researchers to turn static code into interactive literate coding environments with a click of a button within seconds. The mybinder.org service is powered by BinderHub, an open-source tool developed by the Jupyter Project that many organizations have deployed for their own communities. It does this by _dynamically building _the software environment needed to reprodu...| Blog posts | 2i2c
| Blog posts | 2i2c
We recently completed a progress report for Year 2 of our primary CZI funding grant. This funding covers some core operations of 2i2c as well as engineering capacity to run our cloud infrastructure for JupyterHubs. Below is a link to the 3-page grant narrative that summarizes some of our major progress and milestones from year two: zenodo.org/record/7319289| Blog posts | 2i2c
Quarter 3 of 2022 has wrapped up, and the 2i2c team has been busy making improvements across our infrastructure, organization, and operations. This is a quick post to celebrate the work we’ve done over the past three months, and to briefly share what we’re working on next. Below we’ll provide a brief update about major developments this quarter, broken down by functional areas of 2i2c. These are the main highlights from this quarter - if you’d like to check out more of the work that w...| Blog posts | 2i2c
This post is an exploration of 2i2c’s current strategy and direction after a year of major operations. It is a brainstorm from the Executive Director, shared as a blog post to invite feedback and provide transparency into our current thinking. Its goal is to explore the context of 2i2c’s stakeholders and their needs, and identify an opportunity and plan for having a positive impact with these communities. It is not a concrete proposal but a snapshot of thinking in time meant to trigger re...| Blog posts | 2i2c
We recently submitted a grant to Chan Zuckerberg Initiative and wish to share some details about it as well as the grant narrative for others to read and re-use. Go to Zenodo record Read on for a quick overview of the proposal. Collaborators # This grant is a collaboration between several leading organizations in open infrastructure, community, and global leadership: 2i2c The Carpentries Center for Scientific Collaboration and Community Engagement Invest in Open Infrastructure MetaDocencia Op...| Blog posts | 2i2c
Reflections on the Jack Eddy Symposium # 2i2c supported and participated in the 3rd Eddy Cross Disciplinary Symposium held recently in Vail Colorado. The event was hosted by the Cooperative Programs for the Advancement of Earth System Science ( CPAESS) team at the University Corporation for Atmospheric Research ( UCAR) with support from NASA. Context # The Symposium was framed by the interesting and interdisciplinary scientific career of the late Jack Eddy. Eddy’s legacy was highlighted and...| Blog posts | 2i2c
2i2c manages the configuration and deployment of multiple Kubernetes clusters and JupyterHubs from a single open infrastructure repository. This is a challenging problem, as it requires us to centralize information about a number of independent cloud services, and deploy them in an efficient and reliable manner. Our initial attempt at this had a number of inefficiencies, and we recently completed an overhaul of its configuration and deployment infrastructure. This post is a short description ...| Blog posts | 2i2c
Quarter 1 of 2022 just wrapped up, and the 2i2c team has been busy making improvements across our infrastructure, organization, and operations. This is a quick post to celebrate the work we’ve done over the past three months, and to briefly share what we’re working on next. These are the main highlights from this quarter - if you’d like to check out more of the work that we’ve done, see: All the PRs we’ve merged in Q1 All closed issues in Q1 Infrastructure improvements # This quarte...| Blog posts | 2i2c
Yesterday we had a quick “drop-in” session to take questions about 2i2c’s job posting for a Product and Community Lead. We spent the hour discussing a number of questions that others had about the position. Below is a short overview of the questions and some responses, for those who were not able to attend. These responses are a bit rough, since they are mostly off-the-cuff based on the questions asked. Update 2022-03-24: We’ve added extra questions and answers below from our latest d...| Blog posts | 2i2c
The 2i2c team is looking to hire a new team member! We are seeking a product and community lead with the following two goals: Empower the communities we serve to have impact with our infrastructure. Guide our development and service design to reflect the needs of our users. This role will work alongside our engineering team as a partner, and will serve as a high-bandwidth interface to the communities that we work with. You can find a link to the full job posting below, the rest of this post i...| Blog posts | 2i2c
Now that 2021 has come to an end, this marks the end of 2i2c’s first year of operations. In this year we have grown, experimented, and accomplished a lot - we have also faced challenges and learned as a team. Our primary goal in 2021 was to build a strong foundation for 2i2c. To reflect on our work thus far, we’re writing three blog posts that describe progress in major areas of work towards this foundation for 2i2c. These three areas are: Creating services for use-cases - these are our f...| Blog posts | 2i2c
Pangeo Cloud is an experimental service providing public cloud-based data-science environments for data-intensive geoscience research. We have recently finished re-creating the Pangeo community JupyterHub hosted on GCP in the 2i2c-org/infrastructure repository. This is a huge milestone in our partnership with Pangeo to provide expertise and operations of cloud-based, vendor-agnostic Jupyter infrastructure and workflows. For users of Pangeo Cloud, the switch should have been a smooth one! The ...| Blog posts | 2i2c
This is a (roughly) quarterly update for the 2i2c community, with the goal of providing transparency about what we’ve been up to, sharing what we are working on and where we have struggled, and discussing what we’re up to next. In addition, almost all of the work we do is public and discoverable across our GitHub repositories, and is tracked by GitHub issues. Here’s a list of issues we’ve closed in ~Q3. It is amazing how quickly 4 months goes by when you’re building an organization ...| Blog posts | 2i2c
This post was originally written for the CS&S blog. Code for Science & Society is thrilled to welcome the International Interactive Computing Collaboration (2i2c, for short) as a fiscally sponsored project! After spending a year incubating in the International Computer Science Institute, where 2i2c received critical startup support, 2i2c now joins our fiscally sponsored project program to launch their next phase. 2i2c develops and operates cloud infrastructure for interactive computing, with ...| Blog posts | 2i2c
It has been about six months since 2i2c first began operations (after receiving funding from the Chan Zuckerberg Initiative). In that time we’ve made progress along several directions, and wish to use this blog post to provide updates about the ways in which 2i2c has evolved over the first months of its existence. Below are a few major updates from the 2i2c community - as always, if you want to learn more about 2i2c, keep an eye on our blog or subscribe to the 2i2c mailing list. Early pilot...| Blog posts | 2i2c
Data8. MIT licensed. Data8 began as a large introductory data science class at UC Berkeley. It uses a Jupyter Book for all course materials, and uses JupyterHub magic links to distribute course content from the textbook. 2i2c is working with the Data 8 team to deploy JupyterHubs for community colleges in California that run the Data8 course, to make the infrastructure and content broadly accessible. Giving people curricula, content, and infrastructure goes a long way to adoption. Communities ...| Blog posts | 2i2c
Last week we announced the creation of 2i2c, a non-profit initiative dedicated to improving and facilitating access to infrastructure for interactive computing workflows in research and education. Today we are thrilled to announce that 2i2c has received core support from the Chan Zuckerberg Initiative. You can find CZI’s announcement here. This funding totals around $1.4m over three years. It provides crucial core support for 2i2c as it bootstraps itself into existence. We are so thankful t...| Blog posts | 2i2c
If you’re interested in supporting mybinder.org with cloud resources, financial resources, or human resources, please see the Support Binder page for how you can help. tl;dr: The 2i2c team is joining the mybinder.| 2i2c