Skip to content
Menu
Open World News Open World News
  • Privacy Policy
Open World News Open World News

Category: News

Proposed contractual remedies in United States v. Google threaten vital role of independent browsers

Posted on December 19, 2024 by Michael G

Giving people the ability to shape the internet and their experiences on it is at the heart of Mozilla’s manifesto. This includes empowering people to choose how they search. On Nov. 20, the United States Department of Justice (DOJ) filed proposed remedies in the antitrust case against Google. The judgment outlines the behavioral and structural […]

The post Proposed contractual remedies in United States v. Google threaten vital role of independent browsers appeared first on The Mozilla Blog.

Simon Josefsson: Guix Container Images for GitLab CI/CD

Posted on December 19, 2024 by Michael G

I am using GitLab CI/CD pipelines for several upstream projects (libidn, libidn2, gsasl, inetutils, libtasn1, libntlm, …) and a long-time concern for these have been that there is too little testing on GNU Guix. Several attempts have been made, and earlier this year Ludo’ came really close to finish this. My earlier effort to idempotently rebuild Debian recently led me to think about re-bootstrapping Debian. Since Debian is a binary distribution, it re-use earlier binary packages when building new packages. The prospect of re-bootstrapping Debian in a reproducible way by rebuilding all of those packages going back to the beginning of time does not appeal to me. Instead, wouldn’t it be easier to build Debian trixie (or some future release of Debian) from Guix, by creating a small bootstrap sandbox that can start to build Debian packages, and then make sure that the particular Debian release can idempotently rebuild itself in a reproducible way? Then you will eventually end up with a reproducible and re-bootstrapped Debian, which pave the way for a trustworthy release of Trisquel. Fortunately, such an endeavour appears to offer many rabbit holes. Preparing Guix container images for use in GitLab pipelines is one that I jumped into in the last few days, and just came out of.

Let’s go directly to the point of this article: here is a GitLab pipeline job that runs in a native Guix container image that builds libksba after installing the libgpg-error dependency from Guix using the pre-built substitutes.

test-amd64-latest-wget-configure-make-libksba:
  image: registry.gitlab.com/debdistutils/guix/container:latest
  before_script:
  - lndir /gnu/store/*profile/etc/ /etc
  - rm -f /etc/group
  - groupadd --system guixbuild
  - for i in $(seq -w 1 10); do useradd -g guixbuild -G guixbuild -d /var/empty -s $(command -v nologin) -c "Guix build user $i" --system guixbuilder$i; done
  - export HOME=/
  - export LANG=C.UTF-8
  - guix-daemon --disable-chroot --build-users-group=guixbuild &
  - guix archive --authorize < /share/guix/ci.guix.gnu.org.pub
  - guix archive --authorize < /share/guix/bordeaux.guix.gnu.org.pub
  - guix describe
  - guix package -i libgpg-error
  - GUIX_PROFILE="//.guix-profile"
  - . "$GUIX_PROFILE/etc/profile"
  script:
  - wget https://www.gnupg.org/ftp/gcrypt/libksba/libksba-1.6.7.tar.bz2
  - tar xfa libksba-1.6.7.tar.bz2
  - cd libksba-1.6.7
  - ./configure
  - make V=1
  - make check VERBOSE=t V=1

You can put that in a .gitlab-ci.yml and push it to GitLab and you will end up with a nice pipeline job output.

As you may imagine, there are several things that are sub-optimal in the before_script above that ought to be taken care of by the Guix container image, and I hope to be able to remove as much of the ugliness as possible. However that doesn’t change that these images are useful now, and I wanted to announce this work to allow others to start testing them and possibly offer help. I have started to make use of these images in some projects, see for example the libntlm commit for that.

You are welcome to join me in the Guix container images for GitLab CI/CD project! Issues and merge requests are welcome – happy hacking folks!

Thanks again to our outgoing sponsor: OS-SCi

Posted on December 19, 2024 by Michael G
We’re grateful for our weekly sponsor, OpenSource Science B.V., an educational institution focused on Open Source software. OS-SCi is training the next generation FOSS engineers, by using Open Source technologies and philosophy in a project learning environment. One final reminder: OS-SCi is offering OSNews readers a free / gratis online masterclass by Prof. Ir. Erik Mols on how the proprietary ecosystem is killing itself. This is a live event, on January 9, 2025 at 17:00 PM CET. Sign up here.

Kick the Buddy Second Kick – Spiness Machine vs The Buddy Born – Kick the Buddy – Slowly Gamerz

Posted on December 18, 2024 by Michael G
#slowlygamerz #kickthebuddysecondkick #offlinegames #spinessmachinevsthebuddyborn#onlinegames #gameplay #kickthebuddy

Hi Friends…!
We are ready to make your game experience even greater. Bugs are fixed and game performance is optimized. Enjoy.

{
Credit For: Respected Owner
Game Name: Kick the Buddy Second Kick
}

You will watch computer/mobile online and offline game videos on this channel, In which I will teach you how to play each game and every video of this channel will be based on his original voice or funny voice, which will entertain the audience.
And don’t forget to Like, Share and Subscribe to my channel (Slowly Gamerz).
Thanks…

Kryos – Beam 230 7r Moving Head Fixture By Rasha Professional

Posted on December 18, 2024 by Michael G
Rasha Kryos Beam™ features the revolutionary OSRAM® Kryos™ discharge lamp technology (8500°K, 2,000 hr). Rasha Kryos Beam™ produces a perfectly parallel, laser-like beam and mid-air effects with an incredible output. It also offers a flat, even spot field and even more saturation of colors. Rasha Kayos Beam™ has adopted the compact form, impressive speed, superior light quality and beautiful colors.it is much lighter in weight and more compact than other moving heads in its class. It’s very tight, 3-degree beam with extreme output makes it ideal for applications where a small beam is necessary Rasha Kryos Beam™ available in a shiny mirror-finish chrome version, adding glamour to sets while making lights a less invasive presence. Visit – https://www.rashaprofessional.com/beam-230-7r-kryos-moving-head

Pakistani beautiful items farisha tango open live pat -8

Posted on December 18, 2024 by Michael G
Pakistani beautiful items farisha tango open live pat -8

best Digital Marketing

Posted on December 18, 2024 by Michael G
Digital marketing aapko apne product ya service ko online platform par promote karne ki anumati deta hai. Yeh aapko apne target audience tak pahunchne aur unhein attract karne mein madad karta hai.-
https://digitalmarketing.welcomeindiatours.com/wordpress/

Ukraine’s “Wikipedia 20” awards – celebrating volunteers who’ve made Ukrainian Wikipedia

Posted on December 18, 2024 by Michael G
How can we celebrate the contributions of volunteers who’ve dedicated literally dozens of years to making Wikipedia better? This year Ukrainian Wikipedia marked a 20-year…

Tag1 Consulting: Tag1 D7ES Adds Full Support for CKEditor 5 in Drupal 7

Posted on December 18, 2024 by Michael G

CKEditor 4.x reached end-of-life (EOL) in June 2023, creating a significant challenge for Drupal 7 users: their trusted WYSIWYG editor now has known vulnerabilities that are no longer patched in the open-source community version. Upgrading to v5 is essential for maintaining security, but the only option has been paid support from CKSource. All Tag1’s Drupal 7 Extended Support Service plans now include free CKEditor v5 support, providing significantly more value at a much lower cost! Planning to run D7 beyond its January 2025 end-of-life? Sign up for Tag1 D7ES to keep your site secure with ongoing core and module updates, including critical compatibility updates for CKEditor and jQuery. Learn more at D7ES.Tag1.com. Do your sites run on Pantheon.io? Tag1 is the exclusive provider of D7ES for Pantheon.io. All Pantheon users get the self-service version of Tag1 D7ES at no additional cost. Pantheon users looking to upgrade to the premium or enterprise Tag1 D7ES service can do so online at https://d7es.tag1.com/plans. ## Enter CKEditor 5 for Drupal 7 Through the Tag1 D7ES Service, which enables Drupal 7 sites to continue operating securely after D7 goes end-of-life in January 2025, Tag1 developed a new module that brings CKEditor 5 support to Drupal…

michaelemeyers

Wed, 12/18/2024 – 10:26

“Master Hotwire” ebook

Posted on December 18, 2024 by Michael G
For some time now I’ve been working on an e-book about Hotwire, specifically aimed at Experienced Software Engineers. Why that focus? It’s simple: If you’re experienced I can save you time while giving you more information. For books the biggest cost is actually your time investment, not the price of the book. If this sounds interesting, I’m happy to say that the Beta version of the book is ready and available at: https://masterhotwire.com/ 🙂
  • Previous
  • 1
  • …
  • 41
  • 42
  • 43
  • 44
  • 45
  • 46
  • 47
  • …
  • 821
  • Next

Recent Posts

  • SmartEsq has launched an AI-powered MFN Election tool
  • Open Source email Clients
  • When and how to use benchmarking
  • How Plotly AI revolutionizes the dashboard development process
  • [TUT] LoRa & LoRaWAN – MikroTik wAP LR8 kit mit The Things Network verbinden [4K | DE]

Categories

  • Android
  • Linux
  • News
  • Open Source
©2025 Open World News | Powered by Superb Themes
We use cookies on our website to give you the most relevant experience by remembering your preferences and repeat visits. By clicking “Accept All”, you consent to the use of ALL the cookies. However, you may visit "Cookie Settings" to provide a controlled consent.
Cookie SettingsAccept All
Manage consent

Privacy Overview

This website uses cookies to improve your experience while you navigate through the website. Out of these, the cookies that are categorized as necessary are stored on your browser as they are essential for the working of basic functionalities of the website. We also use third-party cookies that help us analyze and understand how you use this website. These cookies will be stored in your browser only with your consent. You also have the option to opt-out of these cookies. But opting out of some of these cookies may affect your browsing experience.
Necessary
Always Enabled
Necessary cookies are absolutely essential for the website to function properly. These cookies ensure basic functionalities and security features of the website, anonymously.
CookieDurationDescription
cookielawinfo-checkbox-analytics11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Analytics".
cookielawinfo-checkbox-functional11 monthsThe cookie is set by GDPR cookie consent to record the user consent for the cookies in the category "Functional".
cookielawinfo-checkbox-necessary11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookies is used to store the user consent for the cookies in the category "Necessary".
cookielawinfo-checkbox-others11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Other.
cookielawinfo-checkbox-performance11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Performance".
viewed_cookie_policy11 monthsThe cookie is set by the GDPR Cookie Consent plugin and is used to store whether or not user has consented to the use of cookies. It does not store any personal data.
Functional
Functional cookies help to perform certain functionalities like sharing the content of the website on social media platforms, collect feedbacks, and other third-party features.
Performance
Performance cookies are used to understand and analyze the key performance indexes of the website which helps in delivering a better user experience for the visitors.
Analytics
Analytical cookies are used to understand how visitors interact with the website. These cookies help provide information on metrics the number of visitors, bounce rate, traffic source, etc.
Advertisement
Advertisement cookies are used to provide visitors with relevant ads and marketing campaigns. These cookies track visitors across websites and collect information to provide customized ads.
Others
Other uncategorized cookies are those that are being analyzed and have not been classified into a category as yet.
SAVE & ACCEPT