<div style="margin-bottom: 20px;">
        <table cellpadding="0" cellspacing="0" border="0">
            <tr>
                <td style="padding-right: 10px;">
                <div style="width: 200px; height: 100px; border-radius: 10px; overflow: hidden; background-image: url('https://github.blog/wp-content/uploads/2022/11/image-3.png'); background-size: cover; background-position: center;">

GitHub Accelerator: our first cohort and what’s next

https://github.blog/2023-04-12-github-accelerator-our-first-cohort-and-whats-next/

Summary: GitHub has announced the first cohort of its 10-week program, GitHub Accelerator, which aims to help open source maintainers build durable streams of funding for their work. The 2023 cohort has 20 projects with 32 participants from around the world, including Argentina, Australia, Colombia, Denmark, France, Germany, India, Italy, Luxembourg, Pakistan, South Africa, Spain, Sweden, Turkey, the UK, and the US. The projects cover a range of industries, software stacks, project maturity, current funding, and sustainability goals. The program provides an initial sponsorship of $20,000 and guidance and workshops from open source leaders.

    <div style="margin-bottom: 20px;">
        <table cellpadding="0" cellspacing="0" border="0">
            <tr>
                <td style="padding-right: 10px;">
                <div style="width: 200px; height: 100px; border-radius: 10px; overflow: hidden; background-image: url('https://hackernewstoemail.s3.us-east-2.amazonaws.com/hnd2'); background-size: cover; background-position: center;">

916 Days of Emacs

https://sqrtminusone.xyz/posts/2023-04-13-emacs/

Summary: The article is a personal account of the author's 916 days of using Emacs, a text editor and programming environment. The author discusses how they started using Emacs and how it gradually replaced various programs for them. They also mention using Emacs for email, window management, and as a knowledge base. The author shares some statistics on their usage of Emacs, including the direct screen time ratio spent in Emacs per month and the number of Emacs-hours spent on different activities. The article also includes charts and graphs to visualize the data. The author concludes by saying that Emacs has become an integral part of their PC usage and encourages others to explore it as well.

    <div style="margin-bottom: 20px;">
        <table cellpadding="0" cellspacing="0" border="0">
            <tr>
                <td style="padding-right: 10px;">
                <div style="width: 200px; height: 100px; border-radius: 10px; overflow: hidden; background-image: url('https://engineering.fb.com/wp-content/uploads/2023/04/Eng-Blog-Self-Serve-Hero-Images-PRIVACY-101-TealeLight.jpg'); background-size: cover; background-position: center;">

Deploying key transparency at WhatsApp

https://engineering.fb.com/2023/04/13/security/whatsapp-key-transparency/

Summary: WhatsApp has launched a new cryptographic security feature that automatically verifies a secured connection based on key transparency. The feature requires no additional actions or steps from users and helps ensure that a conversation is secure. WhatsApp has published an open-source library called Auditable Key Directory (AKD) that enables anyone to verify audit proofs of the directory's correctness. End-to-end encryption is the foundation of private messaging on WhatsApp, and for it to be trusted, the "ends" of a conversation need to know that one another's encryption keys are authentic and valid. WhatsApp's new feature builds on key transparency by developing a new AKD that enables WhatsApp clients to automatically validate that a user's encryption key is genuine. The AKD will enable anyone to verify audit proofs of the directory's correctness.

    <div style="margin-bottom: 20px;">
        <table cellpadding="0" cellspacing="0" border="0">
            <tr>
                <td style="padding-right: 10px;">
                <div style="width: 200px; height: 100px; border-radius: 10px; overflow: hidden; background-image: url('https://hackernewstoemail.s3.us-east-2.amazonaws.com/hnd2'); background-size: cover; background-position: center;">

Mac Keyboard with Hidutil

https://amitp.blogspot.com/2023/04/mac-keyboard-with-hidutil.html

Summary: The author of the blog post discusses their experience using different tools to remap keys on their Mac keyboard, including KeyRemap4Macbook, Karabiner, Karabiner Elements, and FunctionFlip. They list their desired key remapping needs, including making some media keys function keys, using the fn key to access the other version of the key, and making external keyboards function like the laptop keyboard. They then mention hidutil, a built-in tool with no user-friendly UI, and describe using a config generator and a blog post to learn how to remap keys using hidutil. The author also mentions writing a Python program to run hidutil with their desired configuration.

    <div style="margin-bottom: 20px;">
        <table cellpadding="0" cellspacing="0" border="0">
            <tr>
                <td style="padding-right: 10px;">
                <div style="width: 200px; height: 100px; border-radius: 10px; overflow: hidden; background-image: url('https://hackernewstoemail.s3.us-east-2.amazonaws.com/hnd2'); background-size: cover; background-position: center;">

Apple will use 100 percent recycled cobalt in batteries by 2025

https://www.apple.com/newsroom/2023/04/apple-will-use-100-percent-recycled-cobalt-in-batteries-by-2025/

Summary: Apple has announced that it will use 100 percent recycled cobalt in all its designed batteries by 2025. The company has also set a target to use entirely recycled rare earth elements in magnets and 100 percent recycled tin soldering and gold plating in all its designed printed circuit boards by 2025. Apple has already made significant progress in using recycled materials in its products, sourcing over two-thirds of all aluminum, nearly three-quarters of all rare earths, and more than 95 percent of all tungsten in its products from 100 percent recycled material. The company aims to make all its products with only recycled and renewable materials and make every product carbon neutral by 2030.

    <div style="margin-bottom: 20px;">
        <table cellpadding="0" cellspacing="0" border="0">
            <tr>
                <td style="padding-right: 10px;">
                <div style="width: 200px; height: 100px; border-radius: 10px; overflow: hidden; background-image: url('https://www.redhat.com/sysadmin/sites/default/files/styles/google_discover/public/2021-02/GettinguptoSpeed.jpg?itok=Dif1bxBC'); background-size: cover; background-position: center;">

We achieved a 6-fold increase in Podman startup speed

https://www.redhat.com/sysadmin/speed-containers-podman-raspberry-pi

Summary: The Red Hat In-Vehicle Operating System (RHIVOS) Containers On Wheels (COW) team has achieved a 6-fold increase in Podman startup speed by cutting unnecessary processes. This is critical for time-sensitive applications such as those in cars. The team found that most container images in cars are preinstalled and then updated as part of the operating system or at specific times, but not on startup. Therefore, the speed at which the applications start is important. The team's goal was to remove microseconds from the container startup time. The article provides a chart that shows the progress made in improving Podman's speed, primarily the speed to start a container.

    <div style="margin-bottom: 20px;">
        <table cellpadding="0" cellspacing="0" border="0">
            <tr>
                <td style="padding-right: 10px;">
                <div style="width: 200px; height: 100px; border-radius: 10px; overflow: hidden; background-image: url('https://www.nvidia.com/content/dam/en-zz/Solutions/geforce/news/rtx-remix-runtime-open-source-download/geforce-rtx-remix-runtime-og-1200x630@2x.jpg'); background-size: cover; background-position: center;">

Nvidia RTX Remix Runtime Open Source Available Now

https://www.nvidia.com/en-us/geforce/news/rtx-remix-runtime-open-source-download/

Summary: NVIDIA has made its RTX Remix Runtime open source and available for download. The RTX Remix Runtime is a tool that enables developers to create real-time graphics and interactive experiences using the RTX platform. The open-source version of the tool includes support for Vulkan and DirectX 12 Ultimate, and is compatible with Windows and Linux operating systems. The release of the RTX Remix Runtime as open source is part of NVIDIA's ongoing efforts to support the development of real-time graphics and interactive experiences.

    <div style="margin-bottom: 20px;">
        <table cellpadding="0" cellspacing="0" border="0">
            <tr>
                <td style="padding-right: 10px;">
                <div style="width: 200px; height: 100px; border-radius: 10px; overflow: hidden; background-image: url('https://substackcdn.com/image/fetch/f_auto,q_auto:best,fl_progressive:steep/https%3A%2F%2Fciobaca.substack.com%2Ftwitter%2Fsubscribe-card.jpg%3Fv%3D-2146126021%26version%3D9'); background-size: cover; background-position: center;">

Pedagogical Downsides of Haskell

https://ciobaca.substack.com/p/pedagogical-downsides-of-haskell

Summary: The author of the article, Stefan Ciobaca, discusses the pedagogical downsides of using Haskell for teaching functional programming. While Haskell offers additional expressivity compared to mainstream languages, it also comes with difficulties in teaching and learning. One such difficulty is the Foldable type-class, which requires explaining type-classes to students. Another issue is the Num type-class, which can be overwhelming for beginners due to its generality. The author suggests working around this issue by first introducing Chars and Booleans before delving into numbers. Despite these challenges, the author still believes that Haskell is one of the best ways to teach functional programming.

    <div style="margin-bottom: 20px;">
        <table cellpadding="0" cellspacing="0" border="0">
            <tr>
                <td style="padding-right: 10px;">
                <div style="width: 200px; height: 100px; border-radius: 10px; overflow: hidden; background-image: url('https://hackernewstoemail.s3.us-east-2.amazonaws.com/hnd2'); background-size: cover; background-position: center;">

Joe Rogan Issues Warning After AI-Generated Version of His Podcast Surfaces

https://www.zerohedge.com/political/joe-rogan-issues-warning-after-ai-generated-version-his-podcast-surfaces

Summary: Joe Rogan, the host of "The Joe Rogan Experience" podcast, has issued a warning about the potential dangers of artificial intelligence (AI) after an AI-generated version of his podcast surfaced online. The fake podcast, titled "Joe Rogan AI Experience Episode #001," features an AI-generated version of Sam Altman, the CEO of OpenAI, and discusses various topics related to AI, including ethical concerns and the potential impact on jobs. Rogan expressed concern about the use of AI to create fake content and warned that the technology could become "very slippery." The video includes a disclaimer stating that it is a fictional podcast and that the opinions expressed are not reflective of Rogan or Altman's thoughts.

Don't miss what's next. Subscribe to HackerNews Digest Daily: