Tag: Computing

  • When climate change dries out cloud computing (Bryan Alexander)

    When climate change dries out cloud computing (Bryan Alexander)

    [Editor’s note: This article first appeared at BryanAlexander.org.]

    Greetings from a northeastern Virginia where the heat has been brutal.  For several weeks we lived under temperatures reaching 100 ° F, while humidity sopped everything badly enough that the “feels like” reading hit 110.   (And the Trump administration decided to federalize and militarize DC – that’s for another post.)

    North of us, epic wildfires burned swathes of Canada.  “‘It’s the size of New Brunswick, to put it into context,’ Mike Flannigan, a professor of wildland fire at Thompson Rivers University, told CBC News.” This is apparently the second worst fire year on record.  Climate change has not only increased temperatures in that nation but dried out regions, making them tinder.

    Parts of Europe are also suffering under horrendous heat waves.  As a result the region is experiencing upticks in fires, heat exhaustion, and deaths.  Temperatures are hitting the 30s and even 40s (centigrade; for Americans, this means upper 90s and over 100 F).

    I’d like to explain about how these are predictable outcomes of the worsening climate crisis, how global warming is doing precisely what we thought it would do, but I’d also like to get in the habit of issuing shorter blog posts. Besides, I suspect my readers either get the point or have turned away by now.

    What I wanted to focus on today was a recent connection made between Europe’s fierce summar, the climate crisis… and digital technology.  Britain is suffering under drought conditions exacerbated by global warming, a drought so harsh that the government has assembled a National Drought Group to organize responses.  (One of my shorthand expressions for thinking of climate change is that regions with too much water will receive more, while those with less, less.  A kind of climate Matthew Effect. The UK drought is an exception for now.)

    Yesterday the drought team issued a report on the crisis, summing up steps various local authorities are taking along with series of recommendations for Britons wanting to take actions against the drought.  I’d like to draw your attention to one of them:

    Fiery red box not in the original.

    “Delete old emails and pictures as data centres require vast amounts of water to cool their systems.”

    There’s much we can say or ask about that single line.  Just how much of an impact does cloud computing hosting have on British water use? If this is aimed at residents, are businesses or the government taking similar measures? Should one use cloud services not colocated in drought-stricken areas?

    At a broader level I wonder about the possibility that the growing anti-digital movement, which some call the techlash, might finally become focused on climate implications.  Do we decide that advanced computing (think generative AI or bitcoin mining) has too large a footprint and must be curtailed? Or do we instead assess its climate benefits – crunching vast arrays of data, running simulations, generating new research – as outweighing these costs?

    For years I’ve been asking audiences about the climate-digital connection. I’ve asked people to imagine individual and group choices they might have to make in the future as the crisis worsens and electricity becomes more fragile, more restricted. These are provocative, clarifying questions. Think of choosing between WiFi and air conditioning, or cloud computing versus refrigeration. And now we have a first glimpse of that future with the British government requesting Britons to cut back their digital memories.  We can imagine new questions in that light. How would you choose between streaming video and potable water, or Zoom versus crop irrigation?

    The Higher Education Inquirer reminds us of the higher education implications.

    For colleges and universities, the connection between digital behavior and resource conservation is an opportunity to model sustainability. Digital housekeeping campaigns could encourage staff and students to purge outdated files, trim redundant email chains, and archive with intent. Institutions can audit cloud storage use, revisit data retention policies, and prioritize providers that invest in energy- and water-efficient infrastructure. These choices can be paired with curriculum initiatives that make students aware of the climate–digital nexus, grounding sustainability not just in labs and gardens, but in inboxes and servers.

    Indeed.  These actions are available to us, should we choose to take them.

    Yet this is a difficult conversation to have now, at least in the United States, as the Trump administration attacks climate science even to the point of hurling a satellite out of Earth orbit.  Businesses are walking back climate commitments. Journalists don’t mention the crisis very often. Democrats are falling silent.  Yet, strangely enough, climate change continues, ratcheting up steadily.  We must think and act in response.  That means, among other things, rethinking our digital infrastructure and practices.

    Source link

  • mindtap-coding-labs-build-career-readiness-with-github – The Cengage Blog

    mindtap-coding-labs-build-career-readiness-with-github – The Cengage Blog

    Reading Time: 3 minutes

    Now more than ever, today’s higher ed institutions are prioritizing the fundamental on-the-job skills students will need to thrive in their future careers. In fact, according to our 2024 Graduate Employability report, 69% of education institutions are facilitating internships, cooperative education programs and work-related learning opportunities to provide students with practical experience.

    Experience MindTap with GitHub

    With that in mind, we’d like to share exciting news for computer science instructors hoping to equip their students with real-world career experience. Over the last several months, we’ve made key improvements to MindTap with GitHub Codespaces. GitHub is the world’s leading AI-powered developer platform to build, scale and deliver secure software, allowing your students to practice and code in an actual platform that’s used by coding professionals. By integrating GitHub Codespaces with MindTap, students can complete their coding assignments in an authentic coding lab environment, anytime, anywhere.

    MindTap with GitHub Codespaces not only facilitates learning and practice, but also ensures that your students are well prepared as they enter the job market. By actively using industry-standard coding tools, computer science students gain valuable coding experience and proficiency, positioning them to seamlessly transition into their desired careers.

    Significant improvements and updates

    1. Two Critical Functionality Updates:

    • Review Mode lets you review student work directly in MindTap, eliminating the need for students to bundle and share their work.
    • Auto-Grading Functionality has been reinstated for those of you using the following Web Programming titles:

    Since each title has a mix of auto-graded, manually graded and practice labs, we suggest you search the Cengage Instructor Center for your title to get the latest list of labs, available under the Resources tab.

    2. Better Support for Introductory-Level Students — Based on Customer Feedback: 

    • We’ve made updates to existing instructions and feedback, including providing additional information where needed.
    • UX/UI Enhancements, such as the minimization of select popups, help students focus on the salient parts of the experience.
    • We added prerequisite assignments that aim to familiarize students with the GitHub experience. These assignments are available in the Getting Started Folder in the MindTap learning path.
    • Additional Reviews and Quality Assurance were implemented overall to address errors.

    3. Companion Tab New Features: 

    • Pagination allows your students to easily navigate through tasks within an assignment. With just a few clicks, they can jump to the exact page they’re searching for.
    • Selective File Execution is specific to programming languages titles (Python, C++, Java and C#), and gives students the option to select and run code on a specific file.
    • Reset Exercise Button gives students the option to reset their progress, providing them with a fresh version of the assignment.
    • Sidebar Updates include the new Task Summary button, which gives students the completion status of their tasks, as well as the new run code button, which has been updated from a lightning bolt icon to a standard play button icon.

    4. Support Resources:  

    All Getting Started resources for students are now available in the Getting Started folder within the learning path of your MindTap course. You can also locate this content in our Student Help and Instructor Help guides.

    • A Comprehensive List of Labs associated with your title is now available in the Cengage Instructor Center, under the Resources tab. Download the document, “List of Labs – Grading Type” for a categorization of labs based on grading type: auto-graded, manually graded and practice.
    • We’ve enhanced program speed to one third of the original run time, restoring performance to 2023 levels.

    Prep your course with GitHub Readiness Checklist

    Not sure where to begin? Best Practices for Setting Up GitHub in MindTap provides you with an actionable checklist of preliminary tasks to complete as you navigate through course preparation. In addition, you’ll find various linked resources including a list of available titles with GitHub lab activities, a step-by-step video showing how to create your GitHub account, needed technical requirements and more.

    Source link