Searching txt.sour.is

Twts matching #project
Sort by: Newest, Oldest, Most Relevant
In-reply-to » @prologic Hmm, yeah, hmm, I’m not sure. 😅 It all appears very subjective to me. Is 2k lines of code a lot or not?

I feel like complexity is measured differently at different levels of a project..

  • at the function level you use cyclomatic complexity or how many branches internally and how much you need to keep in mind as it calls out to other functions.
  • at a file/module level is a balance of the module doing too much against being so granular that you have cross dependency across modules. I have trouble with keeping things dry at this level because it can lead to parts being so abstract or generalized that it adds complexity.
  • at a project level i suppose its a matter of how coupled things are across sub-modules.

⤋ Read More

As we reach mid-year 2024, a look at CNCF, Linux Foundation, and top 30 open source project velocity
Staff post by Chris Aniszczyk  Date/Time: July 11 at 8am For the last several years we have tracked open source project velocity, which has enabled us to monitor the trends and technologies that resonate with developers and end… ⌘ Read more

⤋ Read More
In-reply-to » @eldersnake how many browsers are out there, that use a unique “engine”? There seems to be quite a few: https://en.m.wikipedia.org/wiki/Comparisonofbrowser_engines. Sure, another one won’t hurt. Would I use it? Probably not. 😅

There is, also, a small controversy going around for something that should have been a small change, but that Kling (SerenityOS, and Ladybird creator) handled quite badly: https://github.com/SerenityOS/serenity/pull/6814.

Seemingly small things like this divide, and have the potential to harm a project.

⤋ Read More

Using Generative AI to Create Runnable Markdown
Explore the innovative realm of AI developer tools with Docker’s GenAI Docker Labs series. Join us as we dive deep into the potential of AI. Discover how generative AI can assist with documentation, project-specific tasks, and more throughout the software lifecycle. Stay updated and get involved with Docker’s latest projects and tools. ⌘ Read more

⤋ Read More

Swift on RISC-V: Launch of New Toolchain for RISC-V Hardware
The Swift programming community has taken a significant step towards embracing open architecture with the announcement of the first Swift toolchain release for RISC-V hardware. This new project, Swift on RISC-V, introduces a complete toolchain that can be installed and used on RISC-V platforms, including the VisionFive 2 single-board computer. As RISC-V’s open-source instruction set […] ⌘ Read more

⤋ Read More

Fun: Get a Bouncy Ball to Play With on Your Mac Screen
Ball is a super fun project for Mac that is goofy, simple, and wildly creative. It’s, well, a virtual bouncy ball. Ball lives in your Mac Dock, and when you click on the Dock icon, the bouncy ball pops out and drops onto your screen. The big red bouncy ball has decent physics too, so … Read MoreRead more

⤋ Read More

Vitess 20 is now Generally Available
Project post by the Vitess Maintainer Team We’re delighted to announce the release of Vitess 20 along with version 2.13.0 of the Vitess Kubernetes Operator. Version 20 focuses on usability and maturity of existing features, and continues to… ⌘ Read more

⤋ Read More

Ignite Realtime Blog: Openfire restAPI plugin version 1.11.0 release
Earlier today, version 1.11.0 of the REST API plugin for Openfire was released!

The REST API Plugin provides the ability to manage Openfire (the real-time communications server created by the Ignite Realtime community) by sending an REST/HTTP request to the server. This plugin’s functionality is useful for applications that need to administer Openfire outs … ⌘ Read more

⤋ Read More

Fun: Emulate a Macintosh 128k on a Raspberry Pi Pico Microcontroller
There are no shortage of interesting projects and things to do with Rasbperry Pi devices, but this one will be particularly intriguing to fans of retro Macintosh and emulation; you can emulate a Macintosh 128k complete with VGA video and keyboard/mouse input, using nothing but a Pico Microcontroller! Are there simple to use emulators and … [Read More](https://osxdaily.com/2024/06/23/fun-emulate-a-m … ⌘ Read more

⤋ Read More

** The story of life **
Or at least the story of life as I implemented it in swift recently as a little learning project because I haven’t written any swift since walking away from mobile dev a few years ago (no regrets)!

First there was the universe! Well, first there was some requisite boilerplate, but then there was the universe! A 2 dimensional grid, an array of 10 columns and 10 rows.

”`hljs swift
import Foundation

let rows: IntRead more”`

⤋ Read More

Execute commands by sending JSON? Learn how unsafe deserialization vulnerabilities work in Ruby projects
Can an attacker execute arbitrary commands on a remote server just by sending JSON? Yes, if the running code contains unsafe deserialization vulnerabilities. But how is that possible? In this blog post, we’ll describe how unsafe deserialization vulnerabilities work and how you can detect them in Ruby projects.

The post [Execute c … ⌘ Read more

⤋ Read More

CNCF celebrates successful mentees from LFX Program Term 1 2024!
Congratulations to CNCF’s 2024 Term 1 (March – May) LFX Program mentees who have finished the program successfully! Following a three-month program working with 28 different Graduated, Incubating, and Sandbox projects, including Antrea, Istio, KubeEdge, OpenTelemetry, and Prometheus… ⌘ Read more

⤋ Read More

Experiment in Digital minimalism
I recently read Cal Newport’s book Digital Minimalism. It really
resonated with me, despite (or because of?) being glued to my computer
many hours of the day.

Cal suggests a month of digital decluttering, at first cutting off
everything that your job and other obligations don’t depend on. At the
end of the month you evaluate what, if anything, is to be let back
inside.

I did a decluttering plan for April. It ended up being an ongoing
project when I’m writing this in June.

My dec … ⌘ Read more

⤋ Read More

Tulip Creative Computer: ESP32-Based Board for Music and Coding Projects
The Tulip Creative Computer is a development platform aimed at enthusiasts of coding, music, and digital arts. Based on the powerful ESP32-S3 chipset, the Tulip features a 7-inch touchscreen with a 1024 x 600 resolution for custom graphical user interfaces. The Tulip Creative Computer is powered by the ESP32-S3 chip, which includes a 32-bit LX7 […] ⌘ Read more

⤋ Read More

Generative AI for Kubernetes: meet K8sGPT open source project
Ambassador post originally published on the Logz.io blog by Dotan Horovits Troubleshooting within Kubernetes environments can be a daunting task. If we could only have a magical artificial intelligence advisor that could gather all the data about what… ⌘ Read more

⤋ Read More

The voice of Kubernetes experts report 2024: the data trends driving the future of the enterprise
Guest post by Rajiv Thakkar, Director of Product Marketing, Portworx, Pure Storage  (LinkedIn) Today, June 6, marks the 10th anniversary of Kubernetes. Kubernetes originally began as a project in Google and was released as open source in June… ⌘ Read more

⤋ Read More

M5Stack CoreS3 SE with 2.0″ Capacitive Touch Display and 16-bit I2S Amplifier
M5Stack CoreS3 SE with 2.0” Capacitive Touch Display and 16-bit I2S Amplifier
The M5Stack CoreS3 SE, a streamlined version of the third-generation CoreS3 unit from the M5Stack series, is engineered for IoT applications, smart home systems, and industrial automation. This device supports key programming platforms such as Arduino and UIFlow, enhancing its adaptability for diverse project requ … ⌘ Read more

⤋ Read More

Happy 7th Birthday, Istio!
Project post originally published on the Istio blog by Lin Sun, Solo.io, for the Istio Steering Committee Celebrating Istio’s momentum and exciting future. On this day in 2017, Google and IBM announced the launch of the Istio service mesh…. ⌘ Read more

⤋ Read More

RISC-V Based MaixCAM With 1TOPS NPU Performance and 5MP Camera Support
RISC-V Based MaixCAM With 1TOPS NPU Performance and 5MP Camera Support
The Sipeed MaixCAM is a specialized hardware platform designed for AI vision and AIoT applications, powered by the SOPHO SG2002 processor. This versatile board supports both Linux and RTOS environments, making it suitable for a range of embedded projects. ⌘ Read more

⤋ Read More

Say goodbye to your sidecars: Istio’s ambient mode reaches Beta in v1.22
Project post originally published on the Istio blog by Lin Sun, Solo.io, for the Istio Steering and Technical Oversight Committees Layer 4 & Layer 7 features are both now ready for production. Today, Istio’s revolutionary new ambient data plane mode… ⌘ Read more

⤋ Read More

Play Apple Music in Retro Mac OS X Fashion with QuickTune
Apple Music may be a modern offering from Apple, but a super fun project from developer Mario Guzman offers a very nostalgic interface to Apple Music, giving it a QuickTime lookalike appearance from 2005. Aptly named QuickTune, you’ll find QuickTune has a super simple and fun retro brushed metal interface to interact with Apple Music … [Read More](https://osxdaily.com/2024/05/21/play-apple-music-in-retro-mac-os-x-fashi … ⌘ Read more

⤋ Read More

Cloud Native Glossary — the Russian version is live!
Community post by Kirill Kononovich, Dmitry Shurupov, Timur Tukaev The Cloud Native Glossary is a project led by the CNCF Business Value Subcommittee. Its goal is to explain cloud native concepts in clear and simple language without requiring… ⌘ Read more

⤋ Read More

LILYGO’s T-SIM7670G S3 Combines Wi-Fi and LTE Access on a Single Board
LILYGO’s T-SIM7670G S3 Combines Wi-Fi and LTE Access on a Single Board
The T-SIM7670G S3, designed by LILYGO, is a versatile development board that not only combines LTE and GSM capabilities through the SIM7670G module but is also centered around the powerful ESP32-S3 microcontroller. This board is tailored for developers aiming to integrate mobile connectivity into their projects. ⌘ Read more

⤋ Read More

Announcing Flux 2.3 GA
Project post originally published on Flux’ blog by Stefan Prodan We are thrilled to announce the release of Flux v2.3.0! In this post, we will highlight some of the new features and improvements included in this release. General availability… ⌘ Read more

⤋ Read More

A step-by-step guide to securely upgrading your EKS clusters
Member post originally published on Fairwinds’s blog by Stevie Caldwell As an agile open source project, Kubernetes continues to evolve, as does the cloud computing landscape. Keeping up with the latest versions isn’t practical for many organizations, and… ⌘ Read more

⤋ Read More

Kubernetes is turning 10! Join the party on June 6th
Over the last 10 years, Kubernetes has risen to become the backbone of modern application deployment and has completely changed the course of innovation.  Kubernetes was the first project accepted into the CNCF Incubator in March 2016 and… ⌘ Read more

⤋ Read More

Adding color-blind themes to Kubecolor to make Kubernetes more inclusive
Ambassador post originally published on Sebastian “Prune” Thomas’s blog Kubcolor is a thin wrapper over the kubectl command that adds coloring to the output. I cloned the project and started maintaining it back in 2022 when the original author wasn’t active… ⌘ Read more

⤋ Read More

LILYGO New T-Panel S3 Lite with 4” LCD and Wireless Connectivity
The T-Panel Lite by LILYGO is a compact ESP32S3-based development board designed for makers and hobbyists who are interested in creating IoT projects with a visual display component. This user-friendly tool provides a rich set of features packed into a small form factor with Arduino and MicroPython support. At the heart of the T-Panel Lite […] ⌘ Read more

⤋ Read More

Cloud Custodian completes audit to strengthen security posture and enable continuous assessment
Project post by Cloud Custodian maintainers The Cloud Custodian maintainers are happy to complete a successful security audit with Ada Logics. The Open Source Technology Improvement Fund (OSTIF) facilitated this audit, which was generously funded by the Cloud… ⌘ Read more

⤋ Read More

Triton Server accelerates distribution of models based on Dragonfly
Project post by Yufei Chen, Miao Hao, and Min Huang, Dragonfly project This document will help you experience how to use dragonfly with TritonServe. During the downloading of models, the file size is large and there are many… ⌘ Read more

⤋ Read More

Snikket: Snikket Android app temporarily unavailable in Google Play store
We initially shared this news on our social media page, thinking
this was a temporary issue. But we’ve had no response from Google for several
days, and want to explain the situation in more detail.

Summary

We merged some changes from our upstream project, Conversations, and we
submitted the new version to Google for review. Before responding, they
removed the existing published ve … ⌘ Read more

⤋ Read More

Erlang Solutions: Blockchain Tech Deep Dive | Innovating with Erlang and Elixir
We’re back with the latest in our Blockchain series, where we explore in-depth In our first post, we explored the Six Key Principles of Blockchain.

In our latest post, we’re making the case for using Erlang,Elixir and the BEAMVM to power your blockchain project.

Blockchain and business needs

Building a robust and s … ⌘ Read more

⤋ Read More

Get started with the latest updates for Dockerfile syntax (v1.7.0)
Dockerfiles are fundamental tools for developers working with Docker, serving as a blueprint for creating Docker images. Learn about new Dockerfile (v1.7.0) capabilities and how you can can leverage them in your projects to further optimize your Docker workflows. ⌘ Read more

⤋ Read More

A 2024 K8s Benchmark Report: the latest trends in workload reliability
Member post originally published on Fairwinds’ blog by Joe Pelletier According to Gartner, cloud computing will become an essential component of maintaining business competitiveness by 2028. Indeed, in 2024 spending on public cloud services is projected to reach $679… ⌘ Read more

⤋ Read More

Elevating system resilience: leveraging LitmusChaos and Backstage integration
Project post by Namkyu Park, Maintainer of LitmusChaos (LinkedIn | GitHub) This blog post provides step-by-step instructions for injecting chaos using LitmusChaos and managing it with Backstage. Table of Contents Chaos Engineering, LitmusChaos, and Backstage As cloud-native technologies, including Kubernetes,… ⌘ Read more

⤋ Read More

使用 Go 語言打造強大的網絡掃描神器
在這個信息安全意識日益提高的時代,網絡安全人員需要可靠、靈活且強大的工具來進行日常的網絡掃描和數據收集。在衆多開源項目中,Project Discovery 的 httpx 無疑是一顆璀璨的明星。httpx 是一款能夠執行大量 HTTP 請求的命令行工具,旨在對 Web 服務進行多功能且快速的掃描。它支持 HTTP/2, 支持進行方法、頭等多種格式的複雜查詢,還能檢測 Web 服務器的許多面向安全 ⌘ Read more

⤋ Read More

Snikket: Security notice: Snikket not affected by CVE-2024-3094
A security vulnerability was intentionally added to a widely used open-source
project known as ‘xz’. This project is packaged in many operating systems, and
a lot of software depends upon it. The vulnerability has been assigned the
identifier CVE-2024-3094.

Systems with the vulnerable package may allow an attacker to gain unauthorized
access to the system via SSH, if your system’s SSH server was linked to the
affected packages.

Thankfully, the vulne … ⌘ Read more

⤋ Read More

Generating Kubernetes ValidatingAdmissionPolicies from Kyverno policies
Project post originally published on Kyverno’s blog by Mariam Fahmy In the previous blog post, we discussed writing Common Expression Language (CEL) expressions in Kyverno policies for resource validation. CEL was first introduced to Kubernetes for the Validation rules for CustomResourceDefinitions,… ⌘ Read more

⤋ Read More

Building a Video Analysis and Transcription Chatbot with the GenAI Stack
Dive into a video transcription and chat project that leverages the GenAI Stack, along with seamless integration provided by Docker, to streamline video content processing and understanding. ⌘ Read more

⤋ Read More

XMPP Providers: XMPP Providers Server

Server Setup

We recently started to set up our own XMPP server to provide a support chat.
Our goal was to automate as much as possible to reduce the maintenance effort to a minimum.
While doing that, we also thought about how the experience is for XMPP newcomers to set up their own XMPP server.

There are many XMPP servers available.
But only few projects focus on q … ⌘ Read more

⤋ Read More

The XMPP Standards Foundation: The XMPP Newsletter February 2024
Welcome to the XMPP Newsletter, great to have you here again! This issue covers the month of February 2024. Many thanks to all our readers and all Newsletter contributors!

Like this newsletter, many projects and their efforts in the XMPP community are a result of people’s voluntary work. If you are happy with the services and software you may be using, please consider saying thanks or help these projects! Interested in supporting the Newslette … ⌘ Read more

⤋ Read More

How to Setup a Timer on Mac with Clock App
Timers have arrived on the Mac with the addition of the Clock app coming to modern versions of MacOS. This is exciting if you’ve long wanted to use a timer on your Mac, whether to set a timer for a project, for your own pomodoro or work, cooking something, how long a break should take, … Read MoreRead more

⤋ Read More

Cloud Native Computing Foundation Member Akamai Upgrades Its Membership to Gold
The distributed cloud provider increases its investment in the cloud native ecosystem, earmarking $1 million in credits for CNCF compute infrastructure projects PARIS, France – KubeCon + CloudNativeCon Europe – March 20, 2024 – The Cloud Native Computing… ⌘ Read more

⤋ Read More

High-Torque Strain Wave Gear Actuator: Lynxmotion LSS-P-S1 for Advanced Robotics
The Lynxmotion’s Smart Servo PRO Standard Actuator (LSS-P-S1) is an innovative robotic actuator recently featured by RobotShop. This configurable servo motor is suited for both semi-professional and professional uses, including robot arms, animatronics, and research projects The company describes the Lynxmotion Smart Servos PRO series as a significant upgrade from the LSS hobby series … ⌘ Read more

⤋ Read More

M5Stack’s Affordable Programmable Power Supply Module 13.2 Priced at $24.50
M5Stack presents a compact and affordable solution for various technical needs with their Programmable Power Supply Module 13.2. Ideal for DIY enthusiasts and developers, this module is a user-friendly and adjustable power supply for embedded system development and a variety of other projects. M5Stack states that the Module13.2-PPS utilizes advanced Step-down buck technology and operates […] ⌘ Read more

⤋ Read More

PDP-10 Replica Powered by Raspberry Pi 5 SBC
Dedicated computer history enthusiasts from the ITS Reconstruction Project have undertaken the remarkable task of recreating the PDP-10 mainframe, a computing icon from MIT’s AI Lab of the 60s and 70s. This modern version uniquely incorporates the Raspberry Pi 5 single-board computer, skillfully blending historical significance with the latest technology. The PDP-10 was a significant […] ⌘ Read more

⤋ Read More

RP2040-Based Board Equipped with Integrated LTE-Modem and WiFi/BLE Chip
ILABS has introduced the RP2040 Connectivity Board, featuring the Raspberry Pi Pico chip. This all-in-one IoT solution integrates LTE, Wi-Fi, and BLE, offering versatility for various IoT projects. Its compatibility with Arduino and PlatformIO platforms suits both professional and hobbyist users. At its heart, the RP2040 Connectivity Board boasts a high-performance microcontroller – the RP2040 […] ⌘ Read more

⤋ Read More

Advanced Muscle Sensing with SparkFun’s MyoWare 2.0 Wireless Shield
SparkFun, in partnership with Advancer Technologies, has introduced the MyoWare 2.0 Wireless Shield, a compact and versatile board designed to work seamlessly with the MyoWare 2.0 Muscle Sensor. Thanks to its compatibility with LiPo batteries, this product is suitable for a range of portable applications, from educational environments to projects like incorporating myoelectric elements into […] ⌘ Read more

⤋ Read More

Armbian Project Releases Armbian 24.2 ‘Kereru’
The Armbian community has recently announced the release of Armbian 24.2, codenamed ‘Kereru’. This update represents the latest development in the Armbian series, a Linux distribution that specializes in running on ARM-based devices. Armbian 24.2 Kereru includes several enhancements and bug fixes aimed at improving the stability and functionality of the operating system. Major Highlights […] ⌘ Read more

⤋ Read More

Apple Cancels the Apple Car Project
Apple has canceled their ambitious decade-long car project, codenamed Project Titan, according to a report from Bloomberg. Development on the Apple Car, which was apparently intended to be an electric vehicle with self-driving capabilities, became news in 2015, and originally had a speculative release dates of 2019 and 2020, which obviously came and went without … Read MoreRead more

⤋ Read More

Collabora’s Recent Advances in Open Source Boot Chains and Vulkan Drivers
This month, Collabora has announced two significant advancements in open-source technology. Firstly, the integration of the NVK project, an open-source Vulkan driver for NVIDIA GPUs, into Mesa 24.1 marks a major development in graphics driver technology. Secondly, Collabora has improved the boot process for Rockchip’s RK3588 by including an open-source BL31 (Boot Loader stage 3.1) […] ⌘ Read more

⤋ Read More

Arduino Debuts Nano 33 BLE Rev2 with Dual IMUs and MicroPython Support
The recently introduced Arduino Nano 33 BLE Rev2 builds on the success of its predecessor, the Nano 33 BLE, by retaining the compact size and 3.3-V compatibility, while enhancing its features and capabilities. This board is well-suited for a diverse range of projects, including wearable technology to advanced robotics. This device incorporates the u-blox NINA-B306, […] ⌘ Read more

⤋ Read More

Dutch Holiday Home Allows You To ‘Live In A Bird Box’
Fancy spending a vacation living in a human-sized birdhouse? Now you can thanks to a luxury holiday home in the Netherlands. In the heart of the Hoge Veluwe National Park lies the Buitenplaats Koningsweg. Once a barracks site, it now serves as a vibrant community for dozens of artists and creative entrepreneurs. As part of an innovative project by the municipality of Arnhem, 11 architect … ⌘ Read more

⤋ Read More