Debug Docker Builds with Visual Studio Code
Building Docker images is an important component of the software delivery pipeline for modern applications. Itâs how we package our apps and services so that they can be distributed to others and deployed to production. While the Dockerfile has long been the standard for defining container images, it is known to be challenging to make⌠â Read more
@dce@hashnix.club Arch is the most stress-free OS Iâve ever run (I last reinstalled it 14 years ago, only rolling updates since then) â but to be honest, I sometimes wonder what role my general choice of software plays. I mostly run minimalistic software or programs that I wrote myself. I guess that greatly reduces the chance of breakage. đ¤
The tools for overcoming the top 10 DevOps challenges
DevOps is a way of working that reduces waste. It uses smart tools and practices to build, test, and ship software faster. It makes teams quicker, systems stronger and problems smaller when done right. Itâs not⌠â Read more
Frameworkâs Discord Moderators Go on Strike over âFashâ Software Support
Volunteer moderators have âtaken a hiatusâ in response to Framework supporting Omarchy Linux and Hyperland - which Leftists say have âHitler Particlesâ. â Read more
3rd Beta of iOS 26.1, macOS Tahoe 26.1, iPadOS 26.1 Available for Testing
Beta testing for iOS 26.1, iPadOS 26.1, and macOS Tahoe 26.1 is accelerating pace, with the third beta release now being available for those participating in the beta testing programs for Apple system software. Beta 3 comes just a week after beta 2, and Apple usually goes through several beta versions before issuing a final ⌠[Read More](https://osxdaily.com/2025/10/13/3rd-beta-of-ios-26-1 ⌠â Read more
âdetect-fashâ Feature Developed (and Rejected) for Systemd
âA utility to detect problematic software and configurations,â such as Omarchy Linux, Hyprland, & Ladybird, was developed by an account with a Russian Military email address. â Read more
Trump puts extra 100% tariff on China imports, adds export controls on âcritical softwareâ â Read more
@movq@www.uninformativ.de Oh dear đ Weâre starting to see this âgarbage softwareâ too over here đ
It happened.
âCan you help me debug this program? I vibe coded it and I have no idea whatâs going on. I had no choice â learning this new language and frameworks would have taken ages, and I have severe time constraints.â
Did I say ânoâ? Of course not, Iâm a ânice guyâ. So Iâm at fault as well, because I endorsed this whole thing. The other guy is also guilty, because he didnât communicate clearly to his boss what can be done and how much time it takes. And the boss and his bosses are guilty a lot, because theyâre all pushing for âAIâ.
The end result is garbage software.
This particular project is still relatively small, so it might be okay at the moment. But normalizing this will yield nothing but garbage. And actually, especially if this small project works out fine, this contributes to the shittiness because management will interpret this as âhey, AI worksâ, so they will keep asking for it in future projects.
How utterly frustrating. This is not what I want to do every day from now on.
@movq@www.uninformativ.de I submitted it via the form on their website (https://digital-markets-act.ec.europa.eu/contact-dma-team_en) and got the following response:
Dear citizen,
Thank you for contacting us and sharing your concerns regarding the impact of Googleâs plans to introduce a developer verification process on Android. We appreciate that you have chosen to contact us, as we welcome feedback from interested parties.
As you may be aware, the Digital Markets Act (âDMAâ) obliges gatekeepers like Google to effectively allow the distribution of apps on their operating system through third party app stores or the web. At the same time, the DMA also permits Google to introduce strictly necessary and proportionate measures to ensure that third-party software apps or app stores do not endanger the integrity of the hardware or operating system or to enable end users to effectively protect security.
We have taken note of your concerns and, while we cannot comment on ongoing dialogue with gatekeepers, these considerations will form part of our assessment of the justifications for the verification process provided by Google.
Kind regards,
The DMA Team
Powered by Docker: How Open Source Genius Cut Entropy Debt with Docker MCP Toolkit and Claude Desktop
This is part of the Powered by Docker series, where we feature use cases and success stories from Docker partners and practitioners. This story was contributed by Ryan Wanner. Ryan has more than fifteen years of experience as an entrepreneur and 3 years in AI space developing software and is the founder of Open Source⌠â Read more
Unlimited access to Docker Hardened Images: Because security should be affordable, always
Every organization we speak with shares the same goal: to deliver software that is secure and free of CVEs. Near-zero CVEs is the ideal state. But achieving that ideal is harder than it sounds, because paradoxes exist at every step. Developers patch quickly, yet new CVEs appear faster than fixes can ship. Organizations standardize on⌠â Read more
The developer role is evolving. Hereâs how to stay ahead.
AI is changing how software gets built. Explore the skills you need to keep up and stand out.
The post The developer role is evolving. Hereâs how to stay ahead. appeared first on The GitHub Blog. â Read more
AI and Home-Cooked Software
https://mrkaran.dev/posts/ai-home-cooked-software/
Terasic Announces Starter Kit Featuring RISC-V Nios V Processor and Software Bundle
Terasic has introduced the Atum Nios V Starter Kit, a feature-rich evaluation platform designed to accelerate development with Alteraâs Nios V processor. The kit is aimed at embedded engineers, system developers, and educators looking for a practical way to explore RISC-Vâbased designs on the Agilex 3 FPGA platform. According to Terasicâs announcement, the kit is [âŚ] â Read more
Linux, Rust, & NixOS Use Master Branch, Support Human Slavery
Using the term âMasterâ in our software projects is racist, right? â Read more
Asked to do something illegal at work? Hereâs what these software engineers did
Article URL: https://blog.pragmaticengineer.com/asked-to-do-something-illegal-at-work/
Comments URL: https://news.ycombinator.com/item?id=45447536
Points: 527
# Comments: 337 â Read more
SigCore UC Industrial Control Module Prepares for Crowd Supply Launch
Crowd Supply recently featured the SigCore UC, an upcoming universal industrial I/O controller that combines rugged hardware with open-source software for engineers, researchers, and educators seeking a flexible control and data acquisition platform. Unlike typical development boards or expansion modules, SigCore UC arrives as a complete, ready-to-deploy solution. It is capable of handling real-world volt ⌠â Read more
iOS 18.7.1 & iPadOS 18.7.1 Updates Released with Security Patch
Apple has released iOS 18.7.1 for iPhone and ipadOS 18.7.1 for iPad. The small software updates include security patches, and are offered as alternatives to iPhone and iPad users who either donât want to install iOS 26 onto their device yet, or cannot for compatibility reasons. No new features or major changes are expected in ⌠Read More â Read more
How to write a complete GNOME application in Lua
This article is intended to be a comprehensive guide to writing your first GNOME app in Lua using LuaGObject. The article assumes that you already understand Lua and want to get started with building beautiful native applications for GNOME. I also assume you know how to use a command line to install and compile software. Having some knowledge of the C programming language, as well as the Make, Gettext, and Flatpak software will be hel ⌠â Read more
MacOS Tahoe 26.0.1 Update Released to Fix Mac Studio Installation Bug
Apple has issued MacOS Tahoe 26.0.1 as a software update for Tahoe users. The update focuses primarly on resolving an issue for Mac Studio owners who were not able to install the initial MacOS Tahoe 26 release onto the M3 Ultra version of the Studio. Apparently other bug fixes and security improvements are included as ⌠[Read More](https://osxdaily.com/2025/09/29/macos-tahoe-26-0-1-update-releas ⌠â Read more
Expanding Docker Hardened Images: Secure Helm Charts for Deployments
Development teams are under growing pressure to secure their software supply chains. Teams need trusted images, streamlined deployments, and compliance-ready tooling from partners they can rely on long term. Our customers have made it clear that theyâre not just looking for one-off vendors. Theyâre looking for true security partners across development and deployment. Thatâs why⌠â Read more
@itsericwoodward@itsericwoodward.com No worries, all good, mate! We all have to start somewhere. Other software requests my feed several orders of magnitude more often.
I can confirm, the User-Agent header appears to be fixed. \o/
Two other things I noticed, though:
Thereâs now an
OPTIONSrequest for my feed coming from something that claims to be Firefox, pointing to your feed URL in the query. No clue what this is about. In any case, itâs rejected with a405 Method Not Allowed.Not that these few requests bother me at all, but you might wanna implement caching next with either the
If-Modified-SinceorIf-None-Matchrequest headers. This way, if the feed hasnât changed, the web server can reply with a304 Not Modifiedand no body at all, saving unnecessary traffic. But again, this is really not an issue for me at all. I just wanted to make sure youâre aware of it, thatâs all. It might be even already on your agenda. Or you might decide to never do anything about it, which is also fine for me. :-)
Legacy Update 1.12 released
If youâre still running old versions of Windows from Windows 2000 and up, either for restrocomputing purposes or because you need to keep an old piece of software running, youâve most likely heard of Legacy Update. This tool allows you to keep Windows Update running on Windows versions no longer supported by the service, and has basically become a must-have for anyone still playing around with older Windows versions. The project released a fairly major update today. Legacy Up ⌠â Read more
Gartner positions GitHub as a Leader in the 2025 Magic Quadrant for AI Code Assistants for the second year in a row
Our commitment is to empower every developer and stay true to our north star by building an open, secure, and AI-powered platform that defines the future of software development.
The post [Gartner positions GitHub as a Leader in the 2025 Magic Quadrant for AI Code Assistants for the second yea ⌠â Read more
@prologic@twtxt.net I know we wonât ever convince each other of the otherâs favorite addressing scheme. :-D But I wanna address (haha) your concerns:
I donât see any difference between the two schemes regarding link rot and migration. If the URL changes, both approaches are equally terrible as the feed URL is part of the hashed value and reference of some sort in the location-based scheme. It doesnât matter.
The same is true for duplication and forks. Even today, the âcannonical URLâ has to be chosen to build the hash. Thatâs exactly the same with location-based addressing. Why would a mirror only duplicate stuff with location- but not content-based addressing? I really fail to see that. Also, who is using mirrors or relays anyway? I donât know of any such software to be honest.
If there is a spam feed, I just unfollow it. Done. Not a concern for me at all. Not the slightest bit. And the byte verification is THE source of all broken threads when the conversation start is edited. Yes, this can be viewed as a feature, but how many times was it actually a feature and not more behaving as an anti-feature in terms of user experience?
I donât get your argument. If the feed in question is offline, one can simply look in local caches and see if there is a message at that particular time, just like looking up a hash. Whereâs the difference? Except that the lookup key is longer or compound or whatever depending on the cache format.
Even a new hashing algorithm requires work on clients etc. Itâs not that you get some backwards-compatibility for free. It just cannot be backwards-compatible in my opinion, no matter which approach we take. Thatâs why I believe some magic time for the switch causes the least amount of trouble. You leave the old world untouched and working.
If these are general concerns, Iâm completely with you. But I donât think that they only apply to location-based addressing. Thatâs how I interpreted your message. I could be wrong. Happy to read your explanations. :-)
The Apache Software Foundation Drops the âApacheâ
âAs a non-Indigenous entity, we acknowledge that it is inappropriate for the Foundation to use Indigenous themes or language.â â Read more
Open Source & Big Tech Leftists Lost Their Minds This Week
Open Source Leftists Celebrate Murder, Censor Conservatives, and say âFree Software is White Supremacyâ. â Read more
Lundukeâs Week in Tech - Sep 13, 2025
Open Source Leftists Celebrate Murder, Censor Conservatives, and say âFree Software is White Supremacyâ. â Read more
Great. Yet another messed up plain text e-mail part. The URL was actually HTML-escaped. Took me five attempts to figure this out, because of course it had to be several kilometers long. In fact, the e-mail stated: âPlease do not be surprised that the link is particularly long. It contains your personal configuration.â
A normal person is completely lost (thatâs why I got involved). Visting the broken URL opens a popup dialog suggesting to deactivate script blockers. Which I had already done upfront as a matter of prudence.
Fun bonus on top: The JWT in the link has identical iat (issued at) and exp (expiry) claims. The expiry is definitely not checked, itâs well in the past.
Medical software just has to be horrible. Itâs a law.
Nøj jeg hĂĽber virkelig at OpenAI, Anthropic, Google eller Microsoft snart prøver at claime ophavsret pĂĽ halvdelen af verdens software, fordi det er skrevet med en af deres LLMâer.
AltsĂĽ.. det ville vĂŚre ret dystopisk, men det ville fandme vĂŚre sjovt. â Read more
@lyse@lyse.isobeef.org wouldnât the PDF version be better? https://www.gnu.org/software/gawk/manual/gawk.pdf
The XMPP Standards Foundation: The XMPP Newsletter August 2025
XMPP Newsletter Banner
Welcome to the XMPP Newsletter, great to have you here again!
This issue covers the month of August 2025.
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 proj ⌠â Read more
Hmm, gnu.org is slow as heck. Shorter HTML pages load in about ten seconds. This complete AWK manual all in one large HTML page took a full minute: https://www.gnu.org/software/gawk/manual/gawk.html Is there maybe some anti AI shenanigans going on?
In any case, I find the user guide super interesting. My AWK skills are basically non-existent, so I finally decided to change that. This document is incredibly well written and makes it really fun to keep reading and learning. Iâm very impressed. So far, I made it to section 1.6, happy to continue.
@lyse@lyse.isobeef.org Best logo ever made. đ (Itâs partially proprietary software. Just for Epson scanners, I think? Not sure.)
@bender@twtxt.net That is a noble goal. We can talk about that â as long as it doesnât mean giving up essential freedoms like choosing which software you can run on your device (without having to ask someone for permission).
@prologic@twtxt.net Yes, this is another instance of restricting âpersonalâ computing. You wonât be able to install arbitrary software anymore (âsideloadingâ, as they call it).
Itâs not unique, itâs not new. Boiling the frog alive.
Weâre heading towards this: https://www.gnu.org/philosophy/right-to-read.html
RIP Android:
https://9to5google.com/2025/08/25/android-apps-developer-verification/
Since nobody is going to push back on this (I donât even know if that would be possible), this is going to be a reality on every platform sooner or later.
Iâd guess in 20, 30 years, there wonât be âPCsâ anymore. No more home computing, no more âI just write my own softwareâ. You wonât own devices anymore, itâll all be rented and the landlord will tell you what you can do with it.
I hope that Iâm wrong, but given where we are today, I donât think that I will be.
The GPG signatures of my software tarballs have been wrong for years (because Iâve been using rsync wrong, funny enough, it wasnât a GPG issue) and nobody ever noticed. (They still are wrong at the moment, because I havenât pushed the fix, yet.)
This confirms that this is just a total waste of time. Nobody ever checks this. Maybe this matters if youâre a distro, but why even bother as a single person âŚ
Sam Whited: Notes
Iâve recently been using the Mixxx software for DJs. This page includes some
personal notes on my own use cases, whatâs good, whatâs bad, etc.
It is not really made for general consumption, but is thrown up here anyways.
It will be a bit rambling and/or ranty at times, most likely.
Letâs get my overall impressions of the software out of the way up front: itâs
absolutely great and I recommend it over the commercial alternatives for DJs of
all stripes (except maybe Radio DJs, itâs not really for ⌠â Read more
@kat@yarn.girlonthemoon.xyz If youâre willing to ignore that itâs proprietary software, then Windows used to be pretty good. Like, 25 years ago. After Windows 2000 (or maybe XP) it went downhill fast. Kind of makes me sad, actually. đ