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

Author: Michael G

6 raisons de jouer à The Finals

Posted on December 8, 2023 by Michael G

Author: Source Read more

WiR Anglophone Bi-Weekly Webinar: Mastering Infoboxes and Short descriptions on Wikipedia

Posted on December 8, 2023 by Michael G
On 25 October 2023, Code for Africa’s Wikipedian-in-Residence (WiR) hosted its 8th WiR bi-weekly webinar series. The session, titled “Mastering Info-boxes & Enhancing Articles with…

LostCarPark Drupal Blog: Drupal Advent Calendar day 8 – Disclosure Menu

Posted on December 8, 2023 by Michael G
Drupal Advent Calendar day 8 – Disclosure Menu

james

Fri, 12/08/2023 – 07:00

LostCarPark Drupal Blog: Drupal Advent Calendar day 8 - Disclosure Menu

It’s time to open door number 8 of the Drupal Advent Calendar, and today we’re joined by Chris Wells (chrisfromredfin) to tell us about the Disclosure Menu module.

The importance of a seamless and inclusive website navigation cannot be overstated. Creating digital environments where everyone feels welcomed and capable is a central ethos in the Drupal community. And that’s why we were surprised that after spending so much time with menus over the years, there still wasn’t a truly accessible menu module available for Drupal.

Animation showing navigation of disclosure menu by keyboard
The disclosure menu in action (with minimum theming)

Our narrative begins with a standard website component: a hoverable menu…

Tags

  • Disclisure Menu

Everyday performance rules for Ruby on Rails developers

Posted on December 8, 2023 by Michael G
https://www.rorvswild.com/blog/2023/everyday-performance-rules-for-ruby-on-rails-developers

Python 3.12.1 is now available

Posted on December 8, 2023 by Michael G

 

Python 3.12.1 is now available.

https://www.python.org/downloads/release/python-3121/

 

This is the first maintenance release of Python 3.12

Python 3.12 is the newest major release of the Python programming language, and it contains many new features and optimizations. 3.12.1 is the latest maintenance release, containing more than 400 bugfixes, build improvements and documentation changes since 3.12.0.

 

Major new features of the 3.12 series, compared to 3.11

 

New features

  • More flexible f-string parsing , allowing many things previously disallowed (PEP 701).
  • Support for the buffer protocol in Python code (PEP 688).
  • A new debugging/profiling API (PEP 669).
  • Support for isolated subinterpreters with separate Global Interpreter Locks (PEP 684).
  • Even more improved error messages. More exceptions potentially caused by typos now make suggestions to the user.
  • Support for the Linux perf profiler to report Python function names in traces.
  • Many large and small performance improvements (like PEP 709 and support for the BOLT binary optimizer), delivering an estimated 5% overall performance improvement.

 

Type annotations

  • New type annotation syntax for generic classes (PEP 695).
  • New override decorator for methods (PEP 698).

 

Deprecations

  • The deprecated wstr and wstr_length members of the C implementation of unicode objects were removed, per PEP 623.
  • In the unittest module, a number of long deprecated methods and classes were removed. (They had been deprecated since Python 3.1 or 3.2).
  • The deprecated smtpd and distutils modules have been removed (see PEP 594 and PEP 632. The setuptools package continues to provide the distutils module.
  • A number of other old, broken and deprecated functions, classes and methods have been removed.
  • Invalid backslash escape sequences in strings now warn with SyntaxWarning instead of DeprecationWarning, making them more visible. (They will become syntax errors in the future.)
  • The internal representation of integers has changed in preparation
    for performance enhancements. (This should not affect most users as it
    is an internal detail, but it may cause problems for Cython-generated
    code.)

For more details on the changes to Python 3.12, see What’s new in Python 3.12.

 

More resources

  • Online Documentation.
  • PEP 693, the Python 3.12 Release Schedule.
  • Report bugs via GitHub Issues.
  • Help fund Python directly or via GitHub Sponsors, and support the Python community.

 

Enjoy the new releases

Thanks to all of the many volunteers who help make Python Development
and these releases possible! Please consider supporting our efforts by
volunteering yourself or through organization contributions to the
Python Software Foundation.

Your release team,
Thomas Wouters
Ned Deily
Steve Dower
Łukasz Langa

Linux 6.8 To Drop The SLAB Allocator, SLUB Optimizations Coming Too

Posted on December 8, 2023 by Michael G

Following the SLOB allocator removal earlier this year, the Linux 6.8 kernel in the new year is now positioned to remove the SLAB allocator. Additionally, the lone good-for-everything SLUB allocator is set to receive further optimizations. Read more at phoronix

The post Linux 6.8 To Drop The SLAB Allocator, SLUB Optimizations Coming Too appeared first on Linux.com.

Explore The Future of AI With Mozilla’s Innovation Week

Posted on December 8, 2023 by Michael G

In Mozilla’s annual report we discuss how diversification is one of our main goals — investing in new features, new products and new companies. The team that works on Mozilla’s innovation projects are constantly working on innovation projects at various stages of development, including many that are exploring the vast AI opportunities out there. In […]

The post Explore The Future of AI With Mozilla’s Innovation Week appeared first on The Mozilla Blog.

FSF Blogs: Presenting this season’s online FSF bulletin

Posted on December 8, 2023 by Michael G

Author: Source Read more

Simple tools need complex maintenance

Posted on December 8, 2023 by Michael G

TWIF generated on Thursday, 07 Dec 2023, Week 49

F-Droid core

@hans brings news from the mirror universe:

We reviewed lots of f-droid.org mirrors, and selected some new ones to add:

  • http://dotsrccccbidkzg7oc7oj4ugxrlfbt64qebyunxbrgqhxiwj3nl6vcad.onion/fdroid
  • http://mirror.ossplanetnyou5xifr6liw5vhzwc2g2fmmlohza25wwgnnaw65ytfsad.onion/fdroid
  • https://ftp.gwdg.de/pub/android/fdroid (Germany)
  • https://mirror.kumi.systems/fdroid (Austria)
  • https://mirror.level66.network/fdroid (Germany)
  • https://mirrors.dotsrc.org/fdroid (Denmark)
  • https://opencolo.mm.fcix.net/fdroid (California)

In the future we plan to add the possibility for users to select mirrors based on location or fastest connection. Then we’ll be adding some more mirrors!

Community News

Simple Mobile Tools – the suite of applications that covers most Android user needs (easily recognizable by their orange icons) – is in the process of being bought by a company that is known for buying apps and monetizing them by adding Ads and Tracking. While the apps future is incertain at this time, the F-Droid team disabled auto-updates until there’s a clear picture of how the apps will go on forward (#3142)

@linsui brings our attention to:

DiskUsage being updated to 5.0-alpha0. We couln’t build it for 6 years due to a system.jar from AOSP. It’s not needed anymore so we get the update finally! It’s still rough around the edges, and it might need All files access being granted to be able to work better.

There are two news about Sithakuru, the Libre Sinhala Keyboard, the “old” app Sithakuru was updated to 1.2.0 but users are encouraged to switch to the “new” app Sithakuru that was just added and is build reproducible. The old app will stop receiving updates!

Also, Karma Firewall was updated to 61 but it also switched to being build reproducible, meaning current users need to uninstall it and reinstall it to be able to get future updates.

Removed Apps

2 apps were removed

OGS, the online-go.com client, no longer can connect and developement has stoppped (#3144)

yetCalc depends on a library that is not actually FOSS (#3141)

Newly Added Apps

7 more apps were newly added
  • EasySync – Synchronize your phone with your DAV server
  • Geto – Apply your custom device settings to a specific user app
  • HA Bluetooth Proxy – Home assistant Bluetooth proxy Companion
  • Nextcloud Passwords – Secure app for viewing passwords for the Nextcloud Passwords app
  • Save Locally: Share2Storage – Using an app that doesn’t allow Saving but allows Sharing? No problem!
  • Yatoo – Yet another todo app (Not a new app in F-Droid actually, but some build issues delayed it’s release)
  • eXch. – Automatic Cryptocurrency Swaps

Updated Apps

137 more apps were updated
  • AgoraDesk: buy BTC anonymously was updated from 1.1.14 to 1.1.15
  • Al-Azan – Prayer Times was updated from 1.17.2 to 1.17.3
  • Alovoa was updated from 1.6.1 to 1.7.0
  • Amethyst was updated from 0.80.7 to 0.81.5
  • AntennaPod was updated from 3.1.2 to 3.2.0
  • Aster Launcher was updated from 1.0.4 to 1.0.6
  • Aves Libre was updated from 1.9.7 to 1.10.0
  • BlackHole was updated from 1.15.9 to 1.15.10
  • Boxcars was updated from 1.1.4 to 1.1.5
  • CalEF (Calendar Entry Formatter) was updated from 1.1.2 to 1.1.2.1
  • CameraFileCopy was updated from 0.5.13 to 0.5.14
  • Chaldea was updated from 2.5.1 to 2.5.2
  • Classical Music Scanner was updated from 1.7.2 to 1.8
  • Clipious was updated from 1.17.3 to 1.17.4
  • Converter NOW: Unit Converter was updated from 4.1.0 to 4.2.0
  • Cuppa – Tea Timer was updated from 2.3.0 to 2.4.0
  • Currencies: Exchange Rate Calculator was updated from 1.20.4 to 1.21.0
  • Custom Uploader was updated from 1.0.3 to 1.1.0
  • DPC was updated from 1.2.0 to 1.3.0
  • Daily Diary was updated from 1.4.1 to 1.4.2
  • Deku SMS was updated from 0.29.0 to 0.32.0
  • Delta Icon Pack was updated from 1.8.5 to 1.8.6
  • Drinkable was updated from 1.44.0 to 1.44.2
  • DuckDuckGo Privacy Browser was updated from 5.178.0 to 5.179.2
  • Encointer Wallet was updated from 1.11.2 to 1.11.4
  • F-Droid Build Status was updated from 5.0.1 to 5.0.3
  • FFUpdater was updated from 78.4.0 to 79.1.0
  • FOSS Browser was updated from 12 to 13
  • FREE Browser was updated from 1.0 to 1.5
  • FairEmail was updated from 1.2130 to 1.2135
  • Feeder was updated from 2.6.9 to 2.6.10
  • FitoTrack was updated from 15.3 to 15.4
  • Flipper Mobile App was updated from 1.6.6 to 1.6.7
  • Fruity Game was updated from 2.0 to 2.1
  • Gauguin was updated from 0.13.1 to 0.14.0
  • Glider for Hacker News was updated from 2.4.0 to 2.6.0
  • HK Transport was updated from 1.0.4 to 1.0.5
  • Hacki for Hacker News was updated from 2.4.2 to 2.5.0
  • Hydra was updated from 3.6.0-open to 3.6.1-open
  • IR Remote was updated from 1.6.0 to 1.6.1
  • Image Toolbox (Resizer) was updated from 2.4.3-beta01 to 2.5.0
  • Immich was updated from 1.88.1 to 1.89.0
  • Infomaniak Mail was updated from 1.1.0 to 1.1.1
  • Inner Breeze was updated from 1.0.11 to 1.1.2
  • Invoice Ninja was updated from 5.0.141 to 5.0.145
  • Jami was updated from 20231123-01 to 20231129-01
  • Joplin was updated from 2.13.8 to 2.13.10
  • K-9 Mail was updated from 6.711 to 6.713
  • Kanji Dojo was updated from 1.6 to 1.7
  • Kingdomino Score was updated from 3.0.0 to 3.1.0
  • KitchenOwl was updated from 0.4.17 to 0.4.19
  • Kotatsu was updated from 6.4 to 6.4.2
  • KurobaEx was updated from v1.3.27 to v1.3.28
  • LibChecker was updated from 2.4.2 to 2.4.4
  • Librera Reader was updated from 8.9.58-fdroid to 8.9.85-fdroid
  • Linwood Butterfly was updated from 2.0.0-beta.16 to 2.0.0-rc.0
  • Little File Explorer was updated from 4.13 to 4.14
  • LocalMonero: buy XMR privately was updated from 1.1.14 to 1.1.15
  • Ltt.rs was updated from 0.3.3 to 0.4.0
  • MTG Familiar was updated from 3.9.7 to 3.9.8
  • Massive was updated from 2.7 to 2.9
  • Mattermost Beta was updated from 2.10.0 to 2.10.1
  • MediLog was updated from 2.6.1 to 2.6.2
  • Meshenger was updated from 4.2.5 to 4.2.6
  • MinCal Widget was updated from 2.13.0 to 2.14.0
  • MoeMemos was updated from 0.7.1 to 0.7.2
  • MuPDF mini was updated from 1.23.5a to 1.23.7a
  • MuPDF viewer was updated from 1.23.5a to 1.23.7a
  • Mullvad VPN: privacy is a universal right was updated from 2023.8-beta1 to 2023.8
  • Musify was updated from 6.8.0 to 6.9.0
  • Nanji clock widget was updated from 1.4.2 to 1.4.3
  • NetGuard was updated from 2.325 to 2.327
  • Next Actualités informatiques was updated from 2.7.0 to 2.7.1
  • Nextcloud Dev was updated from 20231125 to 20231205
  • Nighthawk Wallet was updated from 2.0.05 to 2.2.11
  • Offi was updated from 12.1.15-aosp to 12.1.16-aosp
  • Oinkoin was updated from 1.0.24 to 1.0.28
  • OpenCanteen was updated from 1.9.1 to 1.10.0
  • OpenStop was updated from 0.5.0 to 0.6.1
  • OpenTracks was updated from v4.9.5 to v4.9.6
  • OpenVPN for Android was updated from 0.7.50 to 0.7.51
  • Openreads was updated from 2.2.0 to 2.3.0
  • Orgzly Revived was updated from 1.8.12 to 1.8.14
  • PCAPdroid was updated from 1.6.8 to 1.6.9
  • Pagan Music Sequencer was updated from 1.2.0 to 1.3.5
  • Passy – cross-platform password manager was updated from 1.6.0 to 1.7.0
  • Peercoin Wallet was updated from 1.2.2 to 1.2.3
  • Petals was updated from 3.17.0 to 3.18.0
  • Phonograph Plus was updated from 1.4.1 to 1.4.2
  • PipePipe was updated from 3.1.8 to 3.1.9
  • PlainApp: File & Web Access was updated from 1.2.12 to 1.2.14
  • Radar App was updated from 0.7 to 0.8
  • RadarWeather was updated from 6.2 to 6.3
  • Reader for Selfoss was updated from 123102961-github to 123113311-github
  • Retro Stack was updated from 0.2.5 to 0.2.6
  • Ricochlime was updated from 1.0.3 to 1.0.6
  • SCEE was updated from 55.0 to 55.11
  • Saber was updated from 0.18.0 to 0.18.3
  • Safe Space was updated from 1.2.0 to 1.2.1
  • SaverTuner was updated from 1.1.0 to 1.1.2
  • Shelter was updated from 1.8 to 1.9
  • Simple Crypto Widget was updated from 8.4.3 to 8.4.4
  • Smart AutoClicker was updated from 2.4.0 to 2.4.1
  • Spotube was updated from 3.2.0 to 3.3.0
  • SshDaemon was updated from 2.1.14 to 2.1.15
  • Street­Complete was updated from 55.0 to 55.1
  • Stroke Input Method (筆畫輸入法) was updated from 1.2.7 to 1.2.8
  • Suntimes was updated from 0.15.8 to 0.15.9
  • TRIfA was updated from 1.0.220 to 1.0.221
  • Tabletop Tools was updated from 1.25 to 1.26
  • Tasks.org: Open-source To-Do Lists & Reminders was updated from 13.6.2 to 13.6.3
  • Tasky was updated from 2.3.9 to 2.4.1
  • Text Launcher was updated from 1.3.2 to 1.4.0
  • TimePlanner was updated from 0.8.0 to 0.8.1
  • Ultrasonic was updated from 4.7.1 to 4.8.0
  • Unciv was updated from 4.9.2-patch2 to 4.9.5
  • Unpopular Music Player was updated from 2.80.6 to 2.81
  • Vanilla Music was updated from 1.3.0 to 1.3.1
  • Vinyl Music Player was updated from 1.6.0 to 1.6.1
  • Voyager for Lemmy was updated from 1.26.0 to 1.28.0
  • WG Tunnel was updated from 3.2.2 to 3.2.3
  • WordleSolver was updated from 1.08 to 1.09
  • Xtra was updated from 2.26.2 to 2.26.3
  • Yggdrasil was updated from 0.1-015 to 0.1-016
  • blocker was updated from 2.0.3058-fdroid to 2.0.3111-fdroid
  • droidVNC-NG was updated from 2.1.5 to 2.1.6
  • ente – encrypted photo storage was updated from 0.8.1 to 0.8.11
  • ente Authenticator was updated from 2.0.25 to 2.0.26
  • fWallet was updated from 1.0.6 to 1.1.2
  • jtx Board journals&notes&tasks was updated from 2.06.03.ose to 2.06.04.ose
  • monocles chat was updated from 1.7.7.4 to 1.7.7.5
  • mpv-android was updated from 2023-08-27-release to 2023-11-30-release
  • neutriNote CE was updated from 4.4.8b to 4.4.8c
  • omWeather was updated from 2.2 to 2.3
  • plees-tracker was updated from 7.6.3 to 7.6.4
  • wX was updated from 55853 to 55854
  • 拷贝漫画 was updated from 2.0.4 to 2.0.5

Thank you for reading this week’s TWIF 🙂
Please subscribe to the RSS feed in your favourite RSS application to be updated of new TWIFs when they come up.

You are welcome to join the TWIF forum thread if you have any news from around the community, maybe it will be featured next week 😉

The most popular licenses for each language in 2023

Posted on December 8, 2023 by Michael G
The most popular licenses for each language in 2023

The 2023 report of the licenses in use by the biggest package managers highlights the need to educate developers on

…

The post <span class=’p-name’>The most popular licenses for each language in 2023</span> appeared first on Voices of Open Source.

  • Previous
  • 1
  • …
  • 709
  • 710
  • 711
  • 712
  • 713
  • 714
  • 715
  • …
  • 1,531
  • Next

Recent Posts

  • [TUT] LoRa & LoRaWAN – MikroTik wAP LR8 kit mit The Things Network verbinden [4K | DE]
  • Mercado aguarda Powell e olha Trump, dados e Haddad | MINUTO TOURO DE OURO – 11/02/25
  • Dan Levy Gets Candid About Learning How To Act Differently After Schitt’s Creek: ‘It’s Physically…
  • Building a Rock Shelter & Overnight Stay in Heavy Snow 🏕️⛰️
  • Les milliardaires Elon Musk et Xavier Niel s’insultent copieusement

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