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

Category: News

The what, the why, and the how of Bloom Filters

Posted on September 10, 2022 by Michael G
Have you ever wondered how does Medium recommend blogs to read or how does a platform with millions of users tells if a username is available or taken? If yes, you have come to the right place, as we are going to look at the data structure that makes this and a lot more happen. The data structure is Bloom Filter.

Bash 09 – Functions

Posted on September 10, 2022 by Michael G
We have covered all of Bash, except for Functions. Functions can be very helpful for a script.

If you have any programming experience, then you should already have an understanding of the Function. A Function is a set of commands that you utilize multiple times. We can set the Function up one time and called as many times as we need.

Structure

Each script can have multiple Functions, but we must lay them out as one of the following:

function_name() {
command1…

https://www.linux.org/threads/bash-09-–-functions.41374/

Open 3D Foundation Welcomes New Members OPPO and Heroic Labs as Community Optimizes Software to Embrace Mobile-First Gaming

Posted on September 10, 2022 by Michael G

Open 3D Foundation Welcomes New Members OPPO and Heroic Labs as Community Optimizes Software to Embrace Mobile-First GamingFoundation growth driven by organizations seeing new use cases that require modular solutions to build the future of 3D technology SAN FRANCISCO – September 7, 2022 – As gaming increasingly becomes a mobile-first experience, OPPO and Heroic Labs are joining as Premier and General members, respectively, of the Open 3D Foundation (O3DF). The two companies […]

The post Open 3D Foundation Welcomes New Members OPPO and Heroic Labs as Community Optimizes Software to Embrace Mobile-First Gaming appeared first on Linux.com.

GNUnet News: messenger-cli 0.1.0

Posted on September 10, 2022 by Michael G

messenger-cli 0.1.0 released

We are pleased to announce the release of the messenger-cli application.

The application is a counterpart for the terminal to the previous release of the GTK application using the GNUnet Messenger service. The goal is to provide private and secure communication between any group of devices. So server admins or users relying on a terminal focused window manager have now a proper option to utilize the service as well.

The application provides the following features:

  • Creating direct chats and group chats
  • Sending text messages
  • Sharing files privately
  • Deleting messages
  • Verifying contact identities
  • Switching between different accounts

The application utilizes the previously released library “libgnunetchat” in an user interface built with ncurses. It will adapt its different views depending on the terminal size to show most important information. The navigation is done via arrow-, ESCAPE, TAB, ENTER and DELETE keys. More information about that can be found

here

.

Download links


  • messenger-cli-0.1.0.tar.gz

    (

    signature

    )

The GPG key used to sign is:

3D11063C10F98D14BD24D1470B0998EF86F59B6A

Note that due to mirror synchronization, not all links might be functional
early after the release. For direct access try

http://ftp.gnu.org/gnu/gnunet/

Noteworthy changes in 0.1.0

  • It is possible to create direct chats and group chats via lobbies, shared keys or invitations
  • Members of a chats can be observed
  • Chats allow sending text messages or files
  • Messages can be deleted in any chat locally
  • Switching between different accounts can be done during runtime

A detailed list of changes can be found in the

ChangeLog

.

Known Issues

  • It is still difficult to get reliable chats between different devices. This might change with the upcoming changes on the GNUnet transport layer though.
  • It might happen that the FS service is not connected which might stop any file upload or stall it forever.

In addition to this list, you may also want to consult our bug tracker at

bugs.gnunet.org

.

Almi Tasawwuf Conference – 9th September 2022 – Part 1 – ARY Qtv

Posted on September 9, 2022 by Michael G
Subscribe Here : https://bit.ly/3dh3Yj1

Almi Conference Bayad Data Ganj Baksh – From Data Darbar Lahore

Host : Mufti Ramzan Sialvi

#DataGanjBaksh #AlmiConference #ARYQtv

Official Facebook : https://www.facebook.com/ARYQTV/
Official Website : https://aryqtv.tv/
Watch ARY Qtv Live : http://live.aryqtv.tv/
Programs Shedule : https://aryqtv.tv/schedule/
Islamic Information : https://bit.ly/2MfIF4P
Android App: https://bit.ly/33wgto4
Ios App: https:https://apple.co/2v3zoXW

Os Áudios mais engraçados do whatsapp

Posted on September 9, 2022 by Michael G
Quem Gostou Compartilha e Curta THP.

Housewives Social Security Scheme open to all women

Posted on September 9, 2022 by Michael G
Socso chief executive officer Datuk Seri Dr Mohammed Azman Aziz Mohammed said the new Housewives Social Security Scheme (SKSSR) will be open to all Malaysian women irrespective of whether they have full-time jobs or not. He said the scheme will open for registration in December.

WATCH MORE: https://thestartv.com/c/news
SUBSCRIBE: https://cutt.ly/TheStar
LIKE: https://fb.com/TheStarOnline

How to Use WordPress Gutenberg Editor | Free Video Course | #formatting | Part #6

Posted on September 9, 2022 by Michael G
What Is WordPress Gutenberg???

WordPress Gutenberg is a completely redesigned and reimagined editor. This is a great treat for WordPress users who see the editor as a simple fix for a series of problems. In fact, users who directly deal with content production (bloggers, editors, copywriters) have only good things to say about the Gutenberg editor.

It has replaced the WordPress Classic Editor, TinyMCE and has become a part of the WordPress core with WordPress 5.0 onwards.

Gutenberg WordPress Editor elevates the experience of creating posts and pages to a new level — enriching the experience of creating content. It’s not just a simple tool that you can use to write the perfect blog posts, but a powerful visual editor. It is based on a block architecture that allows users to create any type of content conveniently.

In order to eliminate shortcodes and manual HTML blocks and to greatly simplify the process of editing and publishing content, Gutenberg provides dynamic blocks, thus making content creation and page management more user-friendly.

________________________________________________

I am sharing Full Video Course of “How to use WordPress Gutenberg”.
This is 6th Part. I will upload all parts Soon.

Please Like and subscribe if you find this video helping.

Thank you.

#wordpress #gutenberg #editor #blogger #blogging

Are there still mountains beyond the 3rd Wikipedia ridgeline?

Posted on September 9, 2022 by Michael G
That was the question Tuku Tiway Sayuen asked in his Wikimania presentation about the Sakizaya community. The tribes of Hualien City warned against venturing beyond…

Drupal Association blog: Helping maintain high value Drupal contributions

Posted on September 9, 2022 by Michael G

Drupal’s contribution credit system continues to be unique in open source, in that it provides an attribution and incentive system to encourage greater contribution to the Drupal project, both from individuals and organizations.

Recently, there’s been discussion within the Drupal community on what makes a ‘high’ vs ‘low-value’ contribution. There’s a perception from some community members that some contributors may be using low effort, low value contributions to gain a more favorable placement within the Drupal Marketplace. Some examples of low-value contributions that people have given include posting unnecessary screenshots to issues, or running automated tooling against many projects to fix minor code quality issues.

As we evaluate these concerns, it’s important to remember that contribution recognition is not a zero-sum game. There is no ‘winning’ contribution.

We very much want many people to be recognized for their contributions, and we want to see new faces in the issue queues. Some contributions which may seem simplistic or low-value may also just be good entry points for someone first beginning a contribution journey, and we should always use these examples as an opportunity to help an individual or organization ‘level-up’ their contribution skills.

At the same time though, we want recognition to be proportional to the effort put in, and we want our project maintainers, who ultimately control who gets credit for contributions to their projects, to feel encouraged by seeing new faces and not burnt out by policing the system. 

How did we get here

The Drupal Marketplace is intended to showcase organizations that contribute back to Drupal. This includes not only code, but non-code contributions such as testing functionality, event organizing, speaking, volunteering, and more. 

The more work an organization contributes, the higher they will be ranked within the marketplace. This, in turn, leads to more job opportunities and leads.

Inevitably, contributors will try to maximize their contributions to gain a higher ranking. Is that okay? It certainly can be okay – this incentive exists because we want to further encourage contribution, but those contributions need to be authentic, and we hope to see new contributors develop their skills and increase the scope of their contributions over time. 

Today, we are seeing a recent pattern with providing a lot of test screenshots. These can be valuable, but in some cases the users posting them aren’t even checking if they have a properly applied patch, so it’s difficult to rely on. This is partly because file attachments automatically pre-check the contribution box when users post them to issues, so that’s an area where we can use a technical solution to try and correct the situation. 

A quick fix

The Drupal Association Engineering Team is making changes to the issue queues so that contributors that upload images will no longer be automatically assigned credit. By not having this auto-populate, the maintainer won’t have to spend time deselecting drive-by contributions of screenshots that were inauthentically posted or otherwise unhelpful. 

Are we running into Goodhart’s law?

Goodhart’s law is an adage often stated as, “When a measure becomes a target, it ceases to be a good measure”. Often invoked when discussing economics, it’s directly related to the issue at hand. Any deliberately designed incentive structure is going to result in people figuring out ways to maximize their results – that’s only to be expected. 

But our firm belief is that with careful management, the system can still provide a good measure of contribution. Contribution credit is central to the Drupal ecosystem to help motivate contributors. 

How can we encourage high value contribution?

It’s difficult, if not impossible, to evaluate the quality of a contribution algorithmically, although there are some heuristics we can use. It is impossible to algorithmically determine the intend behind a contribution: was it an authentic first effort, or was it a cynical reach for low-hanging fruit.

We always want to assume good intent, and to use any opportunity we can as a teaching moment. But with collaboration across so many projects and so many people, we do need community standards and guidance to help. 

The first step is to define what is high-value and what is low-value (or perhaps even to decide if these are the right terms!). The Drupal Association is putting together a small group composed of community members, DA board, and staff to create some documentation for exactly this. We have existing documentation that gives guidance on granting credit, but none that is oriented toward the contributor. 

The goal of this documentation is to guide contributors on how they can help, and how to avoid being unhelpful through well thought out examples, and processes. This documentation can then be linked to within Drupal issues when a maintainer feels that a contribution was unhelpful. 

Our hope is that reading the documentation will be enough for any new contributors to realize when they are posting unnecessary and unhelpful contributions, and give them a clear pathway to making contributions that have a greater impact. 

Next steps

The Drupal Association is committed to making contributions as fair and equitable as possible. If you’d like to participate in a discussion to create documentation, please reach out by October 1st. 

  • Previous
  • 1
  • …
  • 768
  • 769
  • 770
  • 771
  • 772
  • 773
  • 774
  • …
  • 821
  • Next

Recent Posts

  • Qwen3-Coder
  • Open Source is Back
  • An easy way to develop Home Assistant integrations
  • SmartEsq has launched an AI-powered MFN Election tool
  • Open Source email Clients

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