JRuby 9.3.15.0 Released

The JRuby community is pleased to announce the release of JRuby 9.3.15.0

JRuby 9.3.x is compatible with Ruby 2.6.x and stays in sync with C Ruby. As always there is a mix of miscellaneous fixes so be sure to read the issue list below.

This release only fixes a single problem. “AOT” compiled ruby (using jrubyc) had an uncommon race condition which led to strange endless looping behavior.

2 Github Issues resolved for 9.3.15.0

OpenBGPD 8.5 released

The OpenBGPD project announced that a new version the Border Gateway Protocol dameon, OpenBGPD 8.5 has been released. The release comes with a number of new features and refinements, and marks another step in the development of secure and reliable routing management.

The announcement reads:

List:       openbsd-announce
Subject:    OpenBGPD 8.5 released
From:       Claudio Jeker <claudio () openbsd ! org>
Date:       2024-06-26 19:10:13

We have released OpenBGPD 8.5, which will be arriving in the
OpenBGPD directory of your local OpenBSD mirror soon.

This release includes the following changes to the previous release:

Read more…

Matt Klein, Reddit’s head of global foresight, on the cozy corners of the internet

Matt Klein, Reddit’s head of global foresight, on the cozy corners of the internet

Here at Mozilla, we are the first to admit the internet isn’t perfect, but we know the internet is pretty darn magical. The internet opens up doors and opportunities, allows for human connection, and lets everyone find where they belong — their corners of the internet. We all have an internet story worth sharing. In […]

The post Matt Klein, Reddit’s head of global foresight, on the cozy corners of the internet appeared first on The Mozilla Blog.

Greg Casamento: Free as in Freedom, not as in beer…

 So… recently I was working for a bit (sweat equity or so I thought) for a company by the name of ImmortalData.  The company is headed by a man by the name of Dale Amon.  I have worked, on and off, for them for about 2-3 years.   They are developing a piece of software that is used to extract data from their proprietary black box systems.  This piece of software uses GNUstep.   They were born from a previous company known as XCOR which was developing a space plane at the Mojave space port.   That company is now defunct.

Okay, so with that bit of history, I worked for a while for XCOR and then, because ImmortalData inherited the software, for them as well.  When I worked for XCOR it was as a contractor.  There have been issues with the software (some GNUstep bugs and some bugs due to problems introduced by Dale) that I have been asked to address.

At the end of a meeting a few weeks ago Dale made a comment like “Well, this issue seems like a GNUstep bug, so there is no reason we should have to pay for any of this” which hit an EXTREMELY sour note with me.

Later on that week I tried to clarify it with Dale, and it seems as though he was under the impression that since I was working on Free Software any changes or fixes TO that software should not be billable.   This is NOT true.  Additionally, the issue that they are experiencing is because of something THEY did, and it is not a GNUstep bug. 

I mentioned this in the previous post, but I feel strongly that this needs to be called out explicitly.   Free Software is free as in FREEDOM.  This means you are free to look at, examine, and modify the software as you see fit.   It does NOT mean services performed on that software on your behalf by someone other than you are free.

This development was VERY upsetting to me and I feel the need to make the above VERY clear.

Mozilla integrating AI chatbots into Firefox

Mozilla has announced it’s adding easy access to tool like ChatGPT, Gemini, and so to Firefox. Whether it’s a local or a cloud-based model, if you want to use AI, we think you should have the freedom to use (or not use) the tools that best suit your needs. With that in mind, this week, we will launch an opt-in experiment offering access to preferred AI services in Nightly for improved productivity as you browse. Instead of juggling between tabs or apps for assistance, those who have opted-in will have the option to access their preferred AI service from the Firefox sidebar to summarize information, simplify language, or test their knowledge, all without leaving their current web page.  Our initial offering will include ChatGPT, Google Gemini, HuggingChat, and Le Chat Mistral, but we will continue adding AI services that meet our standards for quality and user experience. ↫ Ian Carmichael My biggest worry is not so much Mozilla adding these tools to Firefox – other browsers are doing it, and people clearly want to use them, so it makes sense for Firefox, too, to integrate them into the browser. No, my biggest worry is that this is just the first step on the way to the next major revenue agreement – just as Google is paying Mozilla to be the default search engine in Firefox, what if OpenAI starts paying to be the default AI tool in Firefox? Once that happens, I’m afraid a lot of the verbiage around choice and the ability to easily disable it all is going to change. I’m still incredibly annoyed by the fact I have to dive into about:config just to properly remove Pocket, a service I do not use, do not want, and annoys me by taking up space in my UI. I’m afraid that one or two years from now, AI integration will be just another complex set of strings I need to look for in about:config to truly disable it all. It definitely feels like Firefox is only going to get worse from here on out, not better, and this AI stuff seems more like an invitation for a revenue agreement than something well thought-out and useful. We’ll see where things go from here, but my worries about Firefox’ future are only growing stronger with Mozilla’s latest moves. As a Linux user, this makes me worried.

How to Make Listing and Directory Website with WordPress

“Welcome to Website Learners on Dailymotion! Dive into web development with our AI-powered tutorials and tips. Whether you’re a beginner or enhancing your skills, our videos cover everything you need to create stunning websites. Subscribe now to become a web development pro with the latest AI-driven insights and techniques!”