Travis Oliphant, creator of NumPy and SciPy, joins Ryan to explore the development of Python as a data science tool, the evolution of these foundational libraries, and the importance of community and collaboration in open-source projects, including Travis’ current work to support sustainable open-source through the OpenTeams Incubator.| Stack Overflow Blog
rqlite is a lightweight, open-source, distributed relational database written in Go, which uses SQLite as its storage engine. Development for the 9.0 release has started, and should be an important release. The main goals for 9.0 include: Change Data Capture (CDC). CDC will allow you to stream changes from rqlite as they happen. This long-requested…| Vallified
Compare the top open source AI red teaming tools in 2025. See features, use cases, and real differences across Promptfoo, PyRIT, Garak, DeepTeam, and Viper.| www.promptfoo.dev
GerriScary, eine Schwachstelle im Code-Review-System Gerrit hätte es Angreifern ermöglicht, ungeprüften Schadcode in zentrale Open-Source-Projekte wie Chromi| B2B Cyber Security
Filippo Valsorda founded Geomys last year as an "organization of professional open source maintainers", providing maintenance and support for critical packages in the Go language ecosystem backed by clients in …| Simon Willison’s Weblog
TL;DR: Today, we’re launching a sustainable and community-driven funding model for RubyGems.org infrastructure, maintenance, and security. If you build with Ruby, join us in keeping RubyGems.org, RubyGems, and Bundler secure and sustainable for years to come. Contribute here or share this with your company leadership. At| Ruby Central
We're excited to announce that Stalwart has been selected to participate in Session 2 of GitHub's Open Source Secure Fund (OSSF), a prestigious program designed to enhance security across the open source ecosystem. This recognition represents not only an acknowledgment of Stalwart's growing importance in the email infrastructure space but also our commitment to maintaining the highest security standards.| Stalwart Labs Blog
Discover BlindChat, an open-source privacy-focused conversational AI that runs in your web browser, safeguarding your data while offering a seamless AI experience. Explore how it empowers users to enjoy both privacy and convenience in this transformative AI solution.| Mithril Security Blog
Introducing Log Basset, an open source command-line interface for accessing and analyzing Scalyr logs, making log management more efficient and developer-friendly.| Andrea Grandi
Kitten TTS: a 25MB, CPU-only, open-source voice model. Build real-time speech without GPUs or fees. Install in minutes and ship fast.| Algogist • Your Dose of Tech Insight
Tencent has expanded its family of open-source Hunyuan AI models that are versatile enough for broad use across computational environments.| AI News
A leak suggests that OpenAI is about to launch a powerful new open-source AI model, potentially within hours.| AI News
rqlite is a lightweight, user-friendly, open-source, distributed relational database. It’s written in Go and uses SQLite as its storage engine. Recent versions—8.38.0 through 8.42.0—introduce several notable improvements, including Google Cloud Storage support, new HTTP APIs for cluster control, and improvements to Backup support. New Features and Enhancements Leader Stepdown API and CLI SupportVersions 8.40.0 through…| Vallified
With the RISC-V software stack now maturing at pace, the cost of skipping the upstream has never been higher. I talk to the Linux leaders working to ensure code hits the kernel before silicon hits shelves.| riscv.org
The team behind popular lightweight open-source IDE Geany has announced its latest release with numerous enhancements for developers.| Developer Tech News
Discover how to automate everyday tasks using n8n—an open-source workflow tool.| Hexmos Journal
We built the old software systems by hand. Line by line. Module by module. That era is ending. Something profound is happening. For the first time in the history of software, we are not the only entities capable of understanding and generating code. And yet the role of the open-source developer has never mattered more. […]| Vallified
May 9, 2025Using AI to find patient zero in marketing campaigns| stackoverflow.blog
I am very happy to find out that more people read my blog on RSS than anywhere else, but how to figure that out and technically measure RSS readers proved di...| Fight With Tools by AramZS
Note from Jeremy: I’m thrilled that the legendary Daniel Roy Greenfeld took the time to dig into a very recent addition I made to fastcore: flexicache. It’s a super useful little tool which nowadays I use all the time. I hope you like it as much as Danny and I do! When coding in Python really like to use decorators to cache results from functions and methods, often to memory and sometimes to ephemeral stores like memcached. In fact, I’ve worked on and created several cache decorators, i...| Answer.AI
Introducing ReadBench, a straightforward way to see how well your favorite Vision-Language Models read text-rich images.| Answer.AI
rqlite is a lightweight, open-source, distributed relational database written in Go. It uses SQLite as its storage engine and Raft for consensus. I’ve been developing rqlite for about ten years, and until recently, the workflow hadn’t changed much. I write the code. Others contribute here and there. GitHub issues are filed, triaged, and resolved. The usual. Then language models showed […]| Vallified
rqlite is a lightweight, user-friendly, open-source, distributed relational database. It’s written in Go and uses SQLite as its storage engine. Thanks to Jesus Zazueta there is a new JDBC driver for rqlite. Specifically it's a Type 4 driver, which means it communicates directly with the rqlite node using its HTTP API. Be sure to check out the repo on GitHub.| Vallified
Personal webpage of Alexandre Dulaunoy - from information security to open source and art| Alexandre Dulaunoy - adulau - Home Page
The talk I submitted for TremorCon 2022| NullDeref
An overview of the top open-source secrets management tools in 2025 with practical recommendations for modern DevOps teams.| Infisical Blog
We have been using PostgreSQL as our primary database in production for 4 over years, however over time, as our database grew bigger and reached over 500 tables in a single monolithic application, we had to come up with smart ways to manage it. PostgreSQL is a database that is| Dogac.dev
I'm a big fan of self-hosting and DIY. Since writing my previous blog post about my self-hosting journey, I have learned some exciting new things that I want to share it with you. First, I’ll explain my initial server setup. Then, I’ll discuss why| Dogac.dev
As I mentioned in my previous posts, I love open-source software. How do I prefer my open-source projects? Of course, self-hosted. I love self-hosting not because I save a ton of money on hosting or SaaS fees, but because it offers a fun and educational experience. However, in my professional| Dogac.dev
In this article, we create a new N8N node that integrates the Docxtemplater open-source library to render Word documents from templates, as well as providing user-extensible Transforms for data, and Data Sources that provide additional template data.| jreyesr's blog
Two talks, on the software analogy to lumber and chairs, and on software sovereignty in Europe, connected in my mind, and hit at the essence of what’s missing in the open source ecosystem today...| The Mill
At The Mad Botter Inc., we love two things: open-source software and using technology to make the world a better place. This year, we’re putting those passions together in a way that gives back—and we’re inviting middle and high school students across the U.S. to join us. To celebrate Earth Day 2025, we’re launching The […] The post Earth Day 25 Competition appeared first on dominickm.com.| dominickm.com
Windows Terminal Canary users can now use Terminal Chat with the GitHub Copilot Free plan! 🚀 GitHub Copilot Free is limited to 50 chat messages per month. This includes the usage of Copilot in the CLI, VS Code, and Visual Studio. If you reach your quota, you can upgrade on the web. You can sign […]| Windows Command Line
Welcome to this post! As a “TIL”, it’s a purposefully smaller blog post, containing just the key details. If you’d like to know more, head over to the technical report or play with the model on HuggingFace! TL;DR Traditionally (with some exceptions, of course), encoder models such as BERT are used with a task-specific head on top of the core encoder model. Functionally, this means that we discard all the language modelling goodness stored in the Masked Language Modelling head (the one...| Answer.AI
Type erasure is a method to abstract and encapsulate heterogenous generic types inside a single non-generic concrete type. In programming languages with gene...| Jesse Squires
OpenFeature Contributor Spotlight| OpenFeature Blog
Happy New Year everyone! Here is our first Windows Terminal Preview release of the year! In this release, we focused on porting many of our beloved settings to the Settings UI. We also have several bug fixes and accessibility updates as well. We are also updating Windows Terminal stable to version 1.22 which will include […]| Windows Command Line
Open-source intelligence (OSINT) refers to the sum of information collected from publicly available sources that anyone can access.| CIP Blog
TL;DR I ported GLFighters, a game written for Classic Mac OS in 2001, to WebAssembly! You can play it online at: devnonsense.com/GLFighters-SDL Table of contents Background Porting Strategy Linux Port Flipped textures Illegal instruction File loading Random SEGFAULT Sound sampling rate Z-Fighting Skybox seams Linux port working! WebAssembly Port Emscripten TGA files fail to load Page unresponsive Legacy OpenGL broken Slow motion Fixing texture loading Pink skybox textures Power-of-two texture...| devnonsense.com
(Avoid) Implementing STARTTLS STARTTLS seems simple. It consists of a single message to switch to encryption. But as you zoom in, you start to see increasingly intricate issues that keep unfolding. It’s best to avoid it. Sierpiński carpet. Infinite perimeter and zero area. Start with a square, split the square into 9 equal squares, remove the central square, and continue recursively. Yet… someone needs it. You start bargaining: You know that STARTTLS is a real-world attack target.| Duesee's Blog
Maintaining a package beyond the software. A post that covers a talk I was meant to give at the Black Python Devs Leadership Summit.| Better Simple
GitHub Copilot users can now use the power of GitHub Copilot to get command suggestions and explanations without leaving the terminal with Terminal Chat in Windows Terminal Canary 🚀 This is available for all GitHub Copilot Individual, Business, and Enterprise customers. To get started, sign up for a GitHub Copilot free trial and check out […]| Windows Command Line
Welcome to the next post in my series about ReactiveCollectionsKit. Today I want to discuss diffing. Understanding diffing requires understanding two core concepts: identity and equality. These are two ideas that are also relevant and applicable to programming in general, and can often be confusing for newcomers.| Jesse Squires
I recently released a new open source project called ReactiveCollectionsKit. It is a modern, fast, and flexible library for building data-driven, declarative, reactive, and diffable collections and lists for iOS. This library is the culmination of everything I learned from building and maintaining IGListKit, ReactiveLists, and JSQDataSourcesKit. The 4th time’s a charm! 😅 🍀 I truly hope this is the last UICollectionView library I ever write and maintain. I think it will be. You can fi...| Jesse Squires
This post introduces my Readme Auto Open project, which helps teams onboard faster by automatically opening README files in VSCode!| Sander ten Brinke
I wanted to make a "CLI Tool" for orchestrating a "Website" deployment to a web host and I wanted to build and use this CLI tool in GitHub actions. GitHub has a...| Roborooter.com
In this article, we create a new N8N node that integrates the Carbone open-source library to render Word documents from templates| jreyesr's blog
(Cross posted from our Open Collective Page.) This past year has brought a lot of really good change to Node Serialport. First and foremost we have a new maint...| Roborooter.com
I nerdsniped myself and made a handy async utility that turns Promises and AsyncGenerators inside out. This is very handy for testing and useful if you're done ...| Roborooter.com
I'm building a library to be used on Amazon Lambda and the hardest part of testing a library designed to run in a serverless environment is having a local envir...| Roborooter.com
I met Connor Hicks through work. We both work on webassembly powered projects in our day job and he builds a really cool platform called Suborbital. Which you...| Roborooter.com
My friend with Gregor Martynus asked on twitter if anyone needed help with github actions. "There are no unworthy ideas" he said. So I raised my hand. I need he...| Roborooter.com
This year I took some time around the holidays to do some learning. Like last year I dove into rust but I didn't go into it cold this time. I was gifted a "live...| Roborooter.com
As of today you can read this website without a web server by visiting dat://roborooter.com. If that link doesn't work for you, you'll need a DAT capable browse...| Roborooter.com
Serialport turns 9 this year. Back when it started NodeJS was a different environment than it is now. JavaScript was a different programming language than it is...| Roborooter.com
The Firmata protocol is used for a variety of uses, from home automation to robots. Any time a computer needs to control a low-power device you might find it be...| Roborooter.com
I started `streaming-iterables` a few months ago to learn how to use `async-generators` and it was hard. The concepts all sound very simi...| Roborooter.com
I've got a few commits around Node.js's related projects. One or two on npm, countless on node-serialport, a few on node-pre-gyp, many others. It's been a nice ...| Roborooter.com
I wrote a little blog post over at the Sparkfun Blog about how our work on the Johnny-Five inventors kit was guided by our love of the NodeBots community. I'm ...| Roborooter.com
A few weeks ago I started maintaining node serialport after a long hiatus. We hadn't had a release in about a year and we had some outstanding bugs that I wante...| Roborooter.com
I made a little presentation, a hack, a spike into the world of the unknown. I wanted to see if I could power a johnny-five robot with redux a powerful state ma...| Roborooter.com
Earlier this week we had this year's first NodeBots NYC event! Andrew and Myself were happy to host. We need to thank About.com for giving us food, space and he...| Roborooter.com
In 2014 our plan was twofold; Help small business's dreams come true and to be a model for how we'd like our industry to operate. In 9 months we came close to a...| Roborooter.com
I was recently helping Sara debug an issue with a project for an upcoming book she's writing a chapter in. She was using Johnny-Five and a Spark Core to remotel...| Roborooter.com
I had the absolute pleasure to join the people at Ghostalk the other day for their last episode of the season. They let me talk aboutrobots, Wizard Development,...| Roborooter.com
Yesterday at JSConf 2014 we had a nodebots event. (We also had noderockets, nodeboats and nodecopters.) One of my favorite bots is below. We have a lot of diff...| Roborooter.com
I don't write a ton of nodejs modules. I work on a few\*, and I don't even work on them as much as I like. However I do end up using a ton of them. Here are som...| Roborooter.com
I've been asked a few times what to buy when starting with electronics, especially when it comes to micro-controllers and sensors. You're going to end up buying...| Roborooter.com
Yesterday marked the end of a several week sprint to improve tests around Johnny-Five. My goal started with fixing an inconstantly failing test, innocent enough...| Roborooter.com
Recently I won a trip to NodeConf (a conference about nodeJS) by making a cool little game called "You Laugh You Lose". It was created in 17 hours at NodeJitsu'...| Roborooter.com
I read a wonderful twitter thead about CGI and the birth of the web and this triggered a thought I've been kicking around. > Wasm is the new CGI And to be cle...| Roborooter.com
Many large institutions, including in the public sector, have a set of forecasts, predictions, or estimated statistical relationships (perhaps from a linear regression), that are key to their operations. In this post, I’ll run through how these institutions might benefit from a model registry of the kind that more digitally-savvy frontier firms are already using. And why, without one, an institution might be running model risk without even realising it. If you’re not familiar with the ide...| Arthur Turrell
One of the toughest bugs I've come across... Thanks to my good friends Subtyping and Variance.| NullDeref
Hello friends, we have a new Windows Terminal Preview release! Windows Terminal Preview 1.22 is a large release that contains new features such as Sixel image support (a LARGE community contribution!), Grapheme Cluster Support, the Snippets Pane, Quick Fixes in CMD, and a new Cooked Read popup in CMD to name a few!| Windows Command Line
How I used Jekyll to build a living style guide and pattern library for Made Mistakes.| Made Mistakes
How to use Staticman to add threaded comments and reply notifications to a static-based Jekyll site.| Mastering Jekyll on Made Mistakes
Uninstall Disqus and learn how to add a static-based commenting system to Jekyll with Staticman.| Mastering Jekyll on Made Mistakes
In this post I will discuss how to setup a build using GitHub actions that was created to test the earth-analytics-python conda environment on different operating systems. Testing supports building open science workflows as it ensures that the environment will run on Windows, Mac and Linux.| Leah A. Wasser
Teaching earth and environmental data science can be time consuming. Learn about what I learned when I tried to create an consistent Python environment that was easy for students to install. (and how this could help your science as well.| Leah A. Wasser
The European Union must keep funding free software Initially publishead by petites singularités. English translation provided by OW2. If you want to sign the letter, please publish the letter on your website and complete the table below here. Open Letter to the European Commission Since 2020, Next Generation Internet (NGI) programmes, part of European Commission’s Horizon programme, fund free software in Europe using a cascade funding mechanism (see for example NLnet’s calls).| Duesee's Blog
Cloud tools and Python packages have become so powerful that you can build a (scalable) cloud-based API in fewer than 200 lines of code. In this blog post, you’ll see how to use Google Cloud, Terraform, and FastAPI to deploy a queryable data API on the cloud. The repository associated with this project can be found here should you wish to try this for yourself. An example of the API created in this blog post returning data. Background The basic idea here is: create an image of a computer th...| Arthur Turrell
To quote Wikipedia: Open Source Open-source software (OSS) is a type of computer software in which source code is released under a license in which the copyright holder grants users the rights to study, change, and distribute the software to anyone and for any purpose. In practice, this generally means software developed by hobbyists in their free time, as opposed to professionals at a company. But why should such software be preferable to commercial products? I shall ignore price, for the mo...| bastibe.de
14 Oct 2018| bastibe.de
We are pleased to announce the release of WinGet.CommandNotFound! This PowerShell module is a feedback provider plugin for PowerShell that leverages the Windows Package Manager to provide suggestions for packages to install when a native command cannot be found. The command-line predictor feature in PowerShell enables this module to display WinGet packages as predictive suggestions. […]| Windows Command Line
Windows Terminal is back with another preview release! Windows Terminal Preview 1.21 introduces long-awaited features like Buffer Restore and fontfall back as well as new experimental features like Scratchpad and the ability to load up an image as a texture. There’s also a LOT MORE stuff so check out the rest of this blog post […]| Windows Command Line
Sometimes at work I need to troubleshoot iptables rules in a Kubernetes cluster. The intuitive approach is to use kubectl debug to start a container, then run the iptables command.1 However, this fails with a confusing error:| /dev/nonsense
This morning, I joined the eCHO livestream to chat about a feature I worked on for the Cilium 1.12 release! Discussed delegated IPAM and my experience as a first-time contributor to the Cilium project.| /dev/nonsense
On Sunday, I presented a lightning talk at the FOSDEM 2022 conference. Usually, FOSDEM takes place in Brussels, but recently it’s moved online. That was fortunate for me, because otherwise I probably would never have submitted a talk proposal!| /dev/nonsense
I created an account on GitHub in December of 2012, which is almost exactly nine years ago. The chart below shows the number of public contributions (mostly code changes) I made each year:| /dev/nonsense
Hacktoberfest 2018 We hosted our first Hacktoberfest meetup at AutoGravity! A celebration of open source with food, drinks, and great…| duncanleung.com
Most people cringe at the thought of viewing or using government websites. It seems they’re always light years behind the industry in terms of standards and technology. It’s one of the biggest gaps between the private sector and the public sector, but why is this?| blog.benwinding
This post is about Opensource WebViewHelper library at Github| tech&Life
Lancée il y a un peu plus d’un an par l’un des créateur de Mandrake Linux (devenu depuis Mandriva, avant de faire faillite en 2015), la fondation /e/ travaille au développement et à la …| Infobidouille
Environment variables are declared with the ENV statement and are notated in the Dockerfile either with $VARIABLE_NAME or ${VARIABLE_NAME}. Passing variables at build-time The ENV instruction sets the environment variable to the value. The environment variables set using ENV will persist when a container is run from the resulting image. For example: The Dockerfile allows you to specify arguments […]| Federico Cargnelutti
I’m working on a project that requires Geo proximity search. Basically, what I’m doing is plotting a radius around a point on a map, which is defined by the distance between two points …| Federico Cargnelutti
A copy of the EU AI Act leaked on January 22, 2024.1 The Act has since been unanimously approved by the ambassadors of each EU member country and is likely to officially go into effect in April. Th…| Law Offices of Kate Downing
Happy New Year! The Windows Terminal team is back with our first preview release of the year! Windows Terminal Preview 1.20 introduces several changes such as the automatic deferral of package updates while Windows Terminal is running, support for colorful and crazy line styles, changes to the way search results are highlighted and LOTS of […]| Windows Command Line
Imagine a world driven by the strive for progress, improvement and innovation, rather than fuelled by corporate greed. Ideas and breakthroughs are shared freely and openly. Where instead of multiple separate entities having to expend the same effort to unlock the same benefits time and time again, locking them away inside their own corporate silos to ration out to the masses at overly inflated costs; we co-create that benefit, shared freely, and greatly accelerate the pace of innovation for e...| /dev/alias – Hack. Dev. Transcend.
The last finishing touches before our plugin system reaches production.| NullDeref