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

Category: News

GNU Taler news: Privacy-preserving Subscriptions, Discounts and Tax Deductable Donations

Posted on June 14, 2024 by Michael G
Two independent bachelor theses bring new privacy-focused features to GNU Taler. Christian Blättler designed and implemented token-based subscriptions and discounts in Taler, while Lukas Matyja and Johannes Casaburi’s thesis introduces the Donau system, a new type of a donation authority system.

One twenty for everyone

Posted on June 14, 2024 by Michael G

This Week in F-Droid

TWIF curated on Thursday, 13 Jun 2024, Week 24

F-Droid core

As a low key event last week, F-Droid Client and Basic 1.20 were marked as suggested, so everyone who can run it (Android 6 or later) should update and enjoy the new features.

Since the repositories changes have a big impact, we recommend you to take a look in your client Settings and to read @grote’s explainer post on how things work now.

Community News

@linsui cleans an NFC card:

Many OEM Android distributions have a built-in NFC card emulator but there was no such thing in the open-source ones. Now we have NFCGate, An NFC research toolkit, which can emulate some cards with NFC. Do note that an unlocked device with LSPosed and Root are required to use this function.

The popular system cleaner, SD Maid 2/SE – System Cleaner, A trusted assistant for your Android, to keep it clean and tidy, is available on F-Droid now. It was removed from some centralized alternative store and the developer account was banned by its known monopolistic owner last year, but that won’t happen on F-Droid because we don’t have accounts at all.

@Licaon_Kter calculates an element:

Back in January we highlighted an Element update and hinted about their work-in-progress enhanced version. The wait is over, Element X – Secure messenger, Fastest ever Matrix client, is now live and built reproducible. You can
read last years blog and keep an eye on future announcements. Note: as the plan is to replace Element with ElementX in the future keep in mind that the life of the new app might be cut short as the developers decide. We’ll keep you posted as the news reach us.

While we have some old apps that still prove useful we usually touch them for archiving or they become uninstallable as Google moves target goal posts further away. A nice surprise is RPN, Reverse Polish Notation Calculator, which appears to be a fan favorite and was updated to 2.0.4 after 12(!) years. Feel free to browse our other RPN apps too.

Removed Apps

4 apps were removed
  • LMD and taz.app klassisch already have newer and better replacements that are developed and supported.
  • ODK Collect is no longer up to date so upstream asked the team to archive it.
  • Tiny Tiny RSS was started based on a need to have it easily accessible. By now there are plenty more RSS apps in the repo.

Newly Added Apps

6 more apps were newly added
  • Caffeinate – Keep your phone’s screen On while developing
  • Fridgey – Help for recording your food!
  • Healthy Battery Charging – Prolong the battery life of your phone by keeping it charged between 40% and 80%
  • Meditation Timer – App that counts, beeps, and helps with repeating tasks, such as meditation
  • Satunes – An mp3 player compatible with Android Auto for Android Lollipop 5.1.1+
  • SkinBread – Lightweight application for viewing Minecraft skins from different services

Updated Apps

135 more apps were updated
  • 8Vim Keyboard was updated to 0.17.3
  • AAAAXY was updated to 1.5.139+20240603.3458.879ed991
  • AELF – Bible and day’s reading was updated to 2.8.5
  • AVNC was updated to 2.5.0
  • Amarok was updated to 0.9.1
  • Amethyst was updated to 0.87.6
  • AndBible: Bible Study was updated to 5.0.809
  • AniHyou – AniList client was updated to 1.3.1
  • Asteroid’s Revenge was updated to 0.10.7
  • Aurora Store was updated to 4.5.0
  • Auth was updated to 3.0.8
  • Binary Eye was updated to 1.63.9
  • BitBanana was updated to 0.8.2
  • Blazed Cloud – Encrypted Storage was updated to 1.6.1
  • ChatLaunch for WhatsApp was updated to 0.5.0
  • Clock Screensaver was updated to 1.12.2
  • Closet-Archive was updated to 1.0.9
  • ColorBlendr was updated to v1.5
  • Conversations was updated to 2.16.4+free
  • Dark Mode Live Wallpaper was updated to 1.6.7
  • Dib2Qm was updated to 0.24.22
  • Drinkable was updated to 1.50.0
  • Easy Diary was updated to 1.4.308.202406030
  • EinkBro was updated to 11.9.0
  • Everyday Tasks was updated to 1.7.0
  • F-Droid Build Status was updated to 5.5.0
  • FFShare was updated to 1.2.9
  • FOSS4G Europe 2024 was updated to 1.64.2-FOSS4G-Edition
  • FREE Browser was updated to 2.8
  • FairEmail was updated to 1.2198
  • Feeder was updated to 2.6.26
  • Files was updated to 0.6.3
  • FitBook was updated to 1.0.38
  • Flexify was updated to 1.1.22
  • Forkgram was updated to 10.9.4.0
  • Foto Timer was updated to 1.1.2
  • Frigoligo was updated to 1.1.0
  • GPS Cockpit was updated to 2.6
  • Gallery for PhotoPrism was updated to 1.27.0
  • Goodtime – Minimalist Pomodoro Timer was updated to 2.6.2
  • Hacki for Hacker News was updated to 2.8.1
  • HexViewer was updated to 1.55
  • Home Assistant was updated to 2024.6.1-minimal
  • IVPN – Secure VPN for Privacy was updated to 2.10.8
  • ImgurViewer was updated to 2.4.0
  • Infomaniak Mail was updated to 1.3.2
  • Infomaniak kDrive was updated to 4.4.10
  • InviZible Pro: increase your security, protect you was updated to 6.7.1
  • Jerboa for Lemmy was updated to 0.0.67
  • Keep Screen On was updated to 1.18.2
  • Kepler-App was updated to 2.3.0
  • KeyPass was updated to 1.4.28
  • Keyboard Switcher was updated to 3.1
  • Keyoxide was updated to 2.3.1
  • Kotatsu was updated to 7.2
  • LeMondeRssReader was updated to 3.2.1
  • LibreOffice Viewer was updated to 24.2.4.2
  • Linwood Butterfly Nightly was updated to 2.1.1-rc.2
  • Lyrion was updated to 0.5.0
  • M3U was updated to 1.14.0-rc01
  • MOROway App was updated to 9.1.9
  • Materials Live Wallpaper was updated to 1.6
  • Mercurygram was updated to 10.12.0.1
  • Meshtastic was updated to 2.3.11
  • Monly was updated to 2.9
  • MonsterMusic was updated to 0.1.20
  • Myne: Download & Read eBooks was updated to 3.9.0
  • Nextcloud Dev was updated to 20240608
  • Notally – Minimalist Notes was updated to 5.9
  • OONI Probe was updated to 3.8.8
  • Offi was updated to 12.1.21-aosp
  • OpenTopoMap Viewer was updated to 1.17
  • Orion Viewer – Pdf & Djvu was updated to 0.94.0
  • Pagan Music Sequencer was updated to 1.4.8
  • PariDroid was updated to 2.15.4.2.3
  • Peercoin Wallet was updated to 1.3.0
  • Peristyle was updated to 1.47_beta
  • Permission Manager X was updated to v1.25-fd
  • Petals was updated to 3.24.0
  • Phonograph Plus was updated to 1.7.1
  • PhotoChiotte was updated to 1.54
  • PiliPalaX was updated to 1.0.20-beta.1
  • PipePipe was updated to 3.4.3
  • PlainApp: File & Web Access was updated to 1.2.58
  • Power Ampache 2 was updated to 1.00-59-fdroid
  • ProtonVPN – Secure and Free VPN was updated to 5.3.65.0
  • Quicksy was updated to 2.16.4+free
  • Read You was updated to 0.10.1
  • Rethink: DNS + Firewall + VPN was updated to v0.5.5n
  • RetroArch was updated to 1.19.1
  • Revengate was updated to 0.12.8
  • Ricochlime was updated to 1.8.2
  • RunnerUp was updated to 2.7.0.0
  • SMASH – Smart Mobile App for Surveyor’s Happiness was updated to 1.9.1
  • Save Locally: Share2Storage was updated to 1.2.3
  • SchildiChat was updated to 1.6.16.sc78
  • Scoreboard was updated to 1.0-264
  • Shader Editor was updated to 2.34.1
  • Share Paste O2 was updated to 2024.06.05
  • Shattered Pixel Dungeon was updated to 2.4.2
  • Shiori was updated to 1.33
  • SiYuan was updated to 3.0.17
  • Simple Search was updated to 2.0
  • SimpleX Chat was updated to 5.8
  • Souvenirs was updated to 2.9.1
  • SpamBlocker (Call & SMS) was updated to 1.12
  • Spotube was updated to 3.7.1
  • Standard Notes was updated to 3.194.9
  • TRIfA was updated to 1.0.232
  • Table Habit was updated to 1.12.8
  • Tasks.org: Open-source To-Do Lists & Reminders was updated to 13.9.9
  • The Light was updated to 3.84
  • TorrServe was updated to MatriX.133t.F-Droid
  • Traintime PDA was updated to 1.2.1
  • Tuta Mail was updated to 230.240603.0
  • Unciv was updated to 4.11.18-patch1
  • Vespucci was updated to 20.0.2.0
  • Voyager for Lemmy was updated to 2.12.1
  • Weather Forecast USA was updated to 4.0.1
  • Wikipedia was updated to r/2.7.50490-r-2024-05-28
  • XCSoar was updated to 7.43
  • Xed Editor was updated to 1.1.7
  • Xray was updated to 6.9.0
  • Xtra was updated to 2.32.2
  • Youamp was updated to 1.0.0-alpha06
  • e1547 – e621 browser was updated to 19.1.0
  • eXch. was updated to 1.3.2
  • huggingAssist was updated to 1.7
  • idTech4A++ was updated to 1.1.0harmattan51natasha
  • jtx Board journals&notes&tasks was updated to 2.07.09.ose
  • mpv-android was updated to 2024-06-05-release
  • ntodotxt was updated to 0.10.0
  • openHAB Beta was updated to 3.13.3-beta
  • sing-box was updated to 1.9.3
  • uNote – microNote was updated to 1.7.3

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 the community, post it there, maybe it will be featured next week 😉

To help support F-Droid, please check out the donation page and contribute what you can.

Canonical and DeepComputing announce new RISC-V laptop shipping with Ubuntu

Posted on June 14, 2024 by Michael G
Speaking of PCs that don’t use x86 chips, Canonical and DeepComputing today announced a new RISC-V laptop running Ubuntu, available for pre-order in a few days. It’s the successor to the DC-ROMA, which shipped last year. Adding to a long list of firsts, the new DC-ROMA laptop II is the first to feature SpacemiT’s SoC K1 – with its 8-cores RISC-V CPU running at up to 2.0GHz with 16GB of memory. This significantly doubled its overall performance and energy efficiency over the previous generation’s 4-cores SoC running at 1.5GHz. Moreover, SpacemiT’s SoC K1 is also the world’s first SoC to support RISC-V high performance computing RVA 22 Profile RVV 1.0 with 256 bit width, and to have powerful AI capabilities with its customised matrix operation instruction based on IME Group design principle!  This second-generation DC-ROMA RISC-V laptop also features an all-metal casing making it more durable, as well as improving heat dissipation and more on its premium class look and feel compared to previous generation. ↫ Canonical’s blog The DC-ROMA II is clearly aimed at developers, as it has what is essentially a GeekPort on the side of the laptop, to aid in porting and debugging software. Aside from that and the RISC-V processor, it’s a rather mid-range kind of device, and no pricing has been published yet so I’m not sure if this is something I could afford for an OSNews review. Once the preorders go live in a few days, we’ll know more. If you’d like to see this RISC-V laptop make an appearance on OSNews, let me know, and I’ll see what I can do.

Best app for online earning

Posted on June 13, 2024 by Michael G
Hello guy’s I am nitish and I am here to help people to get financial support so please you also support me ♥️

La gritona Bergerot trata de acorralar a Ayuso y le sale el tiro por la culata: “¡No os vota nadie!”

Posted on June 13, 2024 by Michael G
Un troleo en toda regla.

La líder de Más Madrid, la heredera de la pistolera Mónica García, se presentó en la Asamblea de Madrid con la clásica pregunta genérica.

En este caso le cuestionó a Isabel Díaz Ayuso por las medidas que tenía en mente para mejorar la salud mental de los madrileños.

La presidenta, hábil como nadie, respondió con contundencia asegurando que cualquier medida salvo la de afiliarse a un sindicato o a una asociación feminista.

Woman stunned after bear opens her car door and climbs into passenger seat

Posted on June 13, 2024 by Michael G
A woman was left stunned to find a black bear had opened her car and climbed into the passenger seat.

Annalyn Chia, 29, was vacationing with her friends in the Great Smoky Mountains in Townsend, Tennessee, USA when she witnessed a bear trying to gain access to her car.

The video shows the bear poking its head from out of the car whilst Annalyn can be heard instructing her friend to “get some pots and pans” to scare the bear away.

Annalyn, who works as an executive assistant in Chicago, Illinois, USA, said: “Shortly after arriving at our Airbnb cabin, several of us witnessed the bear attempt to open the door of the black car first.

“Since it was locked, It moved to my car, which was unlocked and proceeded to climb into the passenger side of the vehicle.

“The bear eventually left after we triggered the car alarm.”

How To Import And Export Pages From A WordPress Site To Another Site For Free And Quickly: Itay…

Posted on June 13, 2024 by Michael G
The Complete Guide On Exporting And Importing Your Wordpress Pages In Less Than 2 Minutes:
https://itayverchik.com/export-import-pages/

In this guide, I show you how to import and export pages from a WordPress site to another site for free and quickly.

To Sign Up For The Keywords Tracking System:
https://say-v.com/

Join now the community of Webmasters and SEO Marketers completely free:
https://www.facebook.com/groups/itayverchik

To purchase Elementor Pro, the world’s best WordPress page designer:
https://trk.elementor.com/2500

Don’t Have A Web Hosting Account Yet Or Are You Just Not Satisfied With Your Existing Hosting?
Get A 25% Discount For Cloudways Web Hosting For The First 3 Months:
https://platform.cloudways.com/signup?id=314159&coupon=VERCHIK

Join us for the Moodle Academy webinar “Active Flipped Learning” on Tuesday 25th June, 10:00 UTC

Posted on June 13, 2024 by Michael G
by Sandra Matz.  

We invite you to register for the Moodle Academy free webinar “Active Flipped Learning”, on Tuesday 25 June, 10:00-11:00 UTC. At this webinar we will welcome Matthew Seren Smith, Learning Technologist at UCL.

During the session you will learn how you can achieve very high levels of student engagement with the active flipped learning approach. Active flipped learning involves setting pre-class, interactive learning activities including videos, text and Moodle quizzes to capture student responses and help students engage with the learning material before class. It provides the teacher with valuable insights into the gaps in student knowledge, which is then used to formulate the in-class teaching content for the next class.

This webinar is part of the course ‘Moodle Academy webinars‘. You have to be enrolled in this free course to register and join the webinar.

Register at Moodle Academy.

Join us for the Moodle Academy webinar “Active Flipped Learning” on Tuesday 25th June, 10:00 UTC

A Case for Mobile Editing

Posted on June 13, 2024 by Michael G
I want to begin with an anecdote from my experience in the vast and diverse world of open knowledge sharing. It involves an experienced Telugu…

Drupal Core News: New community initiative: Frontend bundler

Posted on June 13, 2024 by Michael G

Adapted from: https://www.sitback.com.au/insights/article/working-with-javascript-in-d…

As far as I understand it, community initiatives exist because enough people say they’re interested and start working towards the initiative’s goals.

So I thought I would try starting an initiative to solve a problem I see pop up fairly regularly:

  • https://www.drupal.org/project/drupal/issues/2873160
  • https://www.drupal.org/project/drupal/issues/3198417
  • https://drupal.slack.com/archives/C1BMUQ9U6/p1709942944844569
  • https://drupal.slack.com/archives/C392CHBEW/p1686752209783039?thread_ts=1686733842.704469&cid=C392CHBEW
  • and so on.

Basically: why isn’t there a standard way to install javascript dependencies?

Some modules have tried asset-packagist, but there are myriad problems with that:

  • https://drupal.slack.com/archives/C1BMUQ9U6/p1709966024383969?thread_ts=1709942944.844569&cid=C1BMUQ9U6
  • https://drupal.slack.com/archives/C392CHBEW/p1709810122839269

I had a whinge about it in #australia-nz: https://drupal.slack.com/archives/C45SW3FLM/p1712295645835869 and took up larowlan’s generous offer to try to get a new initiative this off the ground.

He introduced me to Théodore (@nod_) the frontend framework manager and we three had a short discussion around suitable directions to take. This initiative would not be happening without their help and guidance, thank you so much Lee and Théodore 🙇‍♂️

We explored the idea of using import-maps to let the browser handle module imports and agreed that the cascading downloads would be an unacceptable performance burden on non-admin pages.

The result of that meeting was the idea of trying out publishing Drupal modules on npm, or at least an npm-like repository, since @larowlan mentioned that GitLab can provide one. I got started and wrote some scripts for gathering package names and putting them in a central package.json to be downloaded by npm/yarn/whatever.

Then @larowlan pointed out https://github.com/php-forge/foxy which I had seen, but didn’t really understand the power of. What I didn’t understand was that you could define a package.json file inside a composer package, make a couple of tweaks to composer.json and without publishing any kind of npm package, foxy would find it and treat it like one.

Cue a couple of weeks of messing around with foxy, composer and vite, and I have created a working prototype for compiling multiple Drupal modules (including custom modules if desired) in a project, and routing the library system to the new entry points:

https://github.com/darvanen/drupal-js

It requires a few things:

Any module that wants to opt in:

  • Adds php-forge/foxy to require or require-dev in composer.json.

  • Adds a module-name.foxy.yml file to represent the library state when using foxy.

Site builders:

  • Have one or more modules that use foxy in their project

  • Require and enable drupal/foxy

  • Add a provided vite.config.js to their project (could this be done by the foxy module?)

  • Set up a way to run vite build (or their own implementation):

    • post-install/update commands

    • pipeline?

    • manually?

—

This is where you come in

The prototype is just a starting point. I want us to come together to define a new way of working with JavaScript in Drupal that everyone can and will want to use, similar to how drupal-composer/drupal-project pioneered effective usage of composer and was eventually adopted by core. I intend to keep working on this but I want it to be driven by the community, hence the initiative.

Things you can do right now:

  • Spread the word, recruit more people to the initiative, especially if they maintain a module with JS dependencies.

  • Try out the prototype and give feedback – no change is too big to explore.

  • Join the #frontend-bundler-initiative channel to chat about ways forward – bikeshedding is welcome here, we used to call that brainstorming 😉

  • If you have a module with JS dependencies: speak up to have your module included in the prototype, or make a PR.

  • Contribute to the foxy module to get it to import css/image/asset dependencies from the vite manifest

So what do you say, are you in?- come join me in the channel!

  • Previous
  • 1
  • …
  • 207
  • 208
  • 209
  • 210
  • 211
  • 212
  • 213
  • …
  • 821
  • 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