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

A memorial to victims of Belgian serial killer Marc Dutroux has opened in Charleroi

Posted on September 20, 2023 by Michael G
The fathers of Julie and Melissa, young victims of the serial killer and rapist, attended the inauguration of a memorial in their memory. The white garden stands on the very spot Dutroux held the girls captive for several months.

The wait is finally over! MoodleMoot Global 2023 has begun

Posted on September 20, 2023 by Michael G
by Barnana Sarkar.  


We are thrilled to announce that the most anticipated event of the year started on a high note. Day 1 was all about exploring the theme of this year’s MoodleMoot Global, ‘Lifelong learning’. We not only engaged with like-minded educators, experts, and Moodlers from around the globe but also welcomed leading industry keynote speakers.
Let’s take a look at some of the highlights from Day 1!
Opening keynote and welcome message


The event started with Marie Achour, Moodle Global Head of Product, who greeted everyone in her welcome speech. She gave us a glimpse of what was scheduled for the day – right from a fantastic speaker lineup to the highlights of the upcoming Moodle LMS 4.3 release.

Following the welcome speech, our Founder, Martin Dougiamas, delivered his keynote presentation on ‘Lifelong intelligence’ focusing on how artificial intelligence is changing education and the workplace. 

During his keynote presentation, Martin shared that the more he engaged with AI, the more he came to appreciate the nuances of human education, voice, and intent. He emphasised the importance of understanding the depth and meaning behind words and how this highlights the significance of education in today’s world. His presentation underscored the need for a balanced approach that harnesses AI’s capabilities while valuing and preserving the richness of human communication and education. 

Morning sessions at MoodleMoot Global

Day 1 at MoodleMoot Global began with vibrant discussions, ranging from open-source education principles to advancements in AI for virtual classrooms. Brett Dalton from Moodle HQ elaborated on the essence of open platforms and standards, highlighting the importance of collaborative digital learning. Simultaneously, Fred Dixon from Blindside Networks showcased AI’s role in enhancing virtual learning experiences and using analytics for student support.

The day’s discourse also touched on AI-generated content’s academic implications and the evolving tech in education. Kate Bazilevskaya from Tiny further provided insights into the UX challenges faced in generative AI, revealing complexities educators and designers encounter when aiming for intuitive interfaces.

The second half of Day 1

Day 1’s second half showcased impactful presentations. Willian Mano Araujo delved into the ‘Evoke Game in Moodle’, revealing outcomes of the World Bank’s Evoke project aimed at addressing global challenges innovatively, including using AI-generated content. He stressed the game mechanics in Moodle, like avatars and badges, as rewards that signify a commitment to skill enhancement.

Another key talk was ‘Women in (Ed)Tech’, presented by Amaia Anabitarte and Sara Arjona from Moodle HQ. It highlighted challenges women face in the EdTech sector, spotlighting real-world experiences and the gender ratio among open source contributors. This ignited a dialogue, with several attendees sharing their narratives.

Networking drinks and Music Jam Night

Day 1 concluded on an exciting note! Firstly, the networking drinks provided everyone with a relaxed and enjoyable atmosphere to connect and network. It was a fantastic opportunity for Moodlers from around the world to come together, share experiences, and build valuable connections.

Following the networking drinks, the evening continued with a lively “Music Jam Night.” This inclusive and friendly gathering welcomed individuals of all skill levels to explore the joy of making music together. We had the chance to join in and experience the thrill of performing on stage at Jamboree, in Barcelona. The night was a celebration of global culture and camaraderie, ensuring that everyone who took the stage received the well-deserved applause from their fellow Moodlers. 

Find out more in our Day 1 recap blog, and also see what’s in store for Day 2.

Sooper Drupal Themes: Important License Management & Page Building Updates – DXPR Builder 2.4.0

Posted on September 20, 2023 by Michael G
Sooper Drupal Themes: Important License Management & Page Building Updates - DXPR Builder 2.4.0

It’s an exciting time here at DXPR! With the release of DXPR Builder 2.4.0, we’re underscoring our dedication to refining user experience based on the feedback from our esteemed community.

Easier User License Management

The User License Dashboard in DXPR Builder 2.4.0 has been revamped with two transformative features:

  1. Selective User Exclusion: This newly-introduced feature allows users to exclude specific individuals from DXPR Builder editing. It’s particularly valuable when you want to exempt admin accounts from being counted as billable users.
  2. Stale Data Purging: Keeping your dashboard tidy is now a breeze! With the added ability to delete outdated user data from different environments, you can maintain a clutter-free workspace with ease.

Site Builders, We Heard You!

Our site builders will find joy in the updated process of page template creation. Extracting page templates from user templates has never been more streamlined. A more efficient workflow means you spend less time setting up and more time bringing your visions to life.

An Elevated Experience for Content Editors

To our content architects and editors, we’ve boosted the drag-and-drop functionality. Whether you’re placing elements in tight confines or navigating between sections, the experience is smoother than ever. Plus, we’ve ensured that the dropdown UI for breakpoint selection in Bootstrap 5 utilizes the radio widget, bringing added clarity to your editing process.

And More…

  • Container reminders have been tweaked to auto-hide after 5 saves, minimizing unnecessary interruptions.
  • We’ve rectified various bugs, ranging from profile editing challenges to script behavior inconsistencies, ensuring your experience with DXPR Builder is as seamless as ever.

One Quick Reminder: As you delve into the 2.4.0 update, please ensure to run drush updb or update.php due to a database schema adjustment.

For a comprehensive list of updates and enhancements, please refer to the official release notes on Drupal.org.

Our evolution in enhancing DXPR is driven by our collaboration with users like you. We’re proud of the innovations in DXPR Builder 2.4.0 and are keen to learn about your experiences. Together, let’s shape the future of DXPR!

rubidity language design choices – classic vs more ruby-ish – you decide

Posted on September 20, 2023 by Michael G
Hello, as a follow up to rubidity gem – ruby for layer (l1) contracts / protocols language machinery i have started to collect notes on the new rubidity (blockchain) contract programming language that now has two styles – the original “classic” and the more ruby-ish update (i am working on). anyways, python has vyper¹ and now ruby will SOON! have rubidity for contract programming “on-chain” or “off-chain”. It’s still (very) early. I invite you to join the fun and let’s explore and learn together building a typed programming machinery in ruby (100% compatible with solidity types & abis).

Python 3.12.0 release candidate 3 now available

Posted on September 20, 2023 by Michael G

 

I’m pleased to announce the release of Python 3.12 release candidate 3.

https://www.python.org/downloads/release/python-3120rc3/

 

This is the second release candidate of Python 3.12.0

This release, 3.12.0rc3, is the absolutely last release preview for Python 3.12.

There will be no ABI changes from this point forward
in the 3.12 series. The intent is for the final release of 3.12.0,
scheduled for Monday, 2023-10-02, to be identical to this release
candidate. This really is the last chance to find critical problems in Python 3.12.

Call to action

We strongly encourage maintainers of third-party Python projects to
prepare their projects for 3.12 compatibilities during this phase, and
where necessary publish Python 3.12 wheels on PyPI to be ready for the
final release of 3.12.0. Any binary wheels built against Python
3.12.0rc3 will work with future versions of Python 3.12. As always,
report any issues to the Python bug tracker.

Please keep in mind that this is a preview release and while it’s as close to the final release as we can get it, its use is not recommended for production environments.

Core developers: time to work on documentation now

  • Are all your changes properly documented?
  • Are they mentioned in What’s New?
  • Did you notice other changes you know of to have insufficient documentation?

 

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 improvementcitation needed.

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.)

(Hey, fellow core developer, if a feature you find important is missing from this list, let Thomas know.)

For more details on the changes to Python 3.12, see What’s new in Python 3.12. The next scheduled release of Python 3.12 will be 3.12.0, the final release, currently scheduled for 2023-10-02.

 

More resources

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

 

Enjoy the new release

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

Pipe and Splice

Posted on September 20, 2023 by Michael G

Pipe and SpliceHow pipe() and slice() system calls actu Click to Read More at Oracle Linux Kernel Development

The post Pipe and Splice appeared first on Linux.com.

Opensource.com Community Finds New Life With the Open Source Initiative

Posted on September 20, 2023 by Michael G

OpenSource.net launched as a new home for Open Source writers and editors formerly contributing to opensource.com.

The post <span class=’p-name’>Opensource.com Community Finds New Life With the Open Source Initiative</span> appeared first on Voices of Open Source.

Circles do not exist

Posted on September 20, 2023 by Michael G
However almost every “circle” you can see in printed media (and most purely digital ones) are not, in fact, circles. Why is this? Since roughly the mid 80s all “high quality” print jobs have been done either in PostScript or, nowadays almost exclusively, in PDF. They use the same basic drawing model, which does not have a primitive for circles (or circle arcs). The only primitives they have are straight line segments, rectangles and Bézier curves. None of these can be used to express a circle accurately. You can only do an approximation of a circle but it is always slightly eccentric. The only way to create a proper circle is to have a raster image like the one above. Shouldn’t be that big of a deal, right? I’m sure nobody is using PDF for anything that would require the kind of precision needed for a perfect circle, like CAD drawings for laser cutters and similar machinery. Right? Again one might ask whether this has any practical impact. For this case, again, probably not. But did you know that one of the cases PDF is being considered (and, based on Internet rumors, is already being used) is as an interchange format for CAD drawings? Now it suddenly starts mattering. If you have any component where getting a really accurate circle shape is vital (like pistons and their holes), suddenly all your components are slightly misshaped. Which would not be fun. This is why we can’t have nice things.

تیشرت تبلیغاتی ایران دوخت https://irandukht.ir

Posted on September 19, 2023 by Michael G

Video by via Dailymotion Source Go to Source

Local Citations For SEO

Posted on September 19, 2023 by Michael G

Video by via Dailymotion Source Local citations are an important factor if you are using local seo to rank you site for traffic. So, just what are local citations, anyways? A local citation is any mention of your name, address and phone number online. It tells: Google consider you local, relevant and real, which is…

  • Previous
  • 1
  • …
  • 838
  • 839
  • 840
  • 841
  • 842
  • 843
  • 844
  • …
  • 1,531
  • 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