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

Category: News

Openly Shared

Posted on April 27, 2024 by Michael G
The definition of “open source” in the most recent version (article 2(48)) of the Cyber Resilience Act (CRA) goes beyond the Open Source Definition (OSD) managed by OSI.

How not to release historic source code

Posted on April 27, 2024 by Michael G
Regarding the release of the MS-DOS 4.00 source code, Michal Necasek makes an excellent point about how just dumping the code in git is a terrible and destructive way to release older source code. It’s terrific that the source code for DOS 4.00/4.01 was released! But don’t expect to build the source code mutilated by git without problems. Historic source code should be released simply as an archive of files, ZIP or tar or 7z or whatever, with all timestamps preserved and every single byte kept the way it was. Git is simply not a suitable tool for this. ↫ Michal Necasek at OS/2 Museum The problems caused by dumping the code in git are quite real. Timestamps are not preserved, and the conversion to UTF-8 is deeply destructive, turning some parts of the code to literal gibberish. It’s a bit of a mess, and the people responsible for these release should be more careful and considerate.

X96 MAX Plus 4GB/32GB Amlogic S905x3 Android 9.0 8K

Posted on April 26, 2024 by Michael G
X96 MAX Plus 4GB 32GB Amlogic S905x3 Android 9 0 8K Video Decode TV Box 2 4G 5 8G WiFi Bluetooth 1000Mbps LAN USB3 0 Youtube Netflix Google Play Black
BUY LINK : https://affiliate.geekbuying.com/deeplink.php?affid=1756&url=https://www.geekbuying.com/item/-423020.html
X96 MAX Plus 4GB/32GB Amlogic S905x3 Android 9.0 8K Video Decode TV Box 2.4G+5.8G WiFi Bluetooth 1000Mbps LAN USB3.0 Youtube Netflix Google Play – Black
auriculares bluetooth impermeable, android tv box setup, t95 android tv box setup, how to reset t95 android box, android tv box 2021, t95 android 10.0 tv box, transmisor fm bluetooth, t95 h616 android 10.0 tv box, t95 android 10.0 smart tv box, t95 android tv box not working

CEO do TikTok diz que a rede social “reflete os mesmos valores dos EUA”

Posted on April 26, 2024 by Michael G
CEO do TikTok diz que a rede social “reflete os mesmos valores dos EUA”

Open Group: Repeat after Me II / Polish Pavilion at Venice Art Biennale 2024

Posted on April 26, 2024 by Michael G
Open Group (Yuriy Biley, Pavlo Kovach, Anton Varga): Repeat after Me II / Polish Pavilion at Venice Art Biennale 2024. Venice (Italy), April 19, 2024.
Official description: Repeat after Me II is a collective portrait of witnesses of the war in Ukraine. The protagonists of two films from 2022 and 2024 are civilian war refugees who speak of the war as recalled through the sounds of firearms, and then invite the audience to repeat after them. The artists use a karaoke format. The accompaniment here is not hit tunes: it is shots, missiles, howling, and explosions—and the lyrics are descriptions of deadly weapons. This is the soundtrack of a war that the witnesses try to recreate. The ability to recognise these sounds can save their lives, and we are invited to learn the language of their experiences. The audience can repeat the sounds of the weapons or withdraw into the safe space designed to resemble a karaoke bar. Yet this is no ordinary bar, like the ones we know: it is an instructional karaoke venue forecasting an even more militarised future. This spectre will remain with us for so long as nationalist imperialist policies will be accepted as part of a diplomatic compromise.

Rss.App Review

Posted on April 26, 2024 by Michael G
Let me start by expressing my deep frustration with the customer service I received from RSS.App. I was excited to use their service, which sets up widgets for websites to enhance content accessibility. After trying the trial version and finding it lacking the features I needed for my website, I decided to purchase the $19.99 plan to explore further.

However, my excitement quickly turned to disappointment when I encountered issues with integrating the widget into my WordPress-hosted website. Despite adjusting dimensions and attempting various fixes, the widget remained off-centered. I assumed I was doing something wrong until I reached out to customer support for assistance.

International Museum Day 2024: A call to increase museum coverage on Wikimedia

Posted on April 26, 2024 by Michael G
This year’s International Museum Day theme, Museums for Education and Research, underscores the importance of cultural heritage to a holistic education. This concept applies equally…

Debug Academy: How to create a partial date field in Drupal (i.e. Year & Month without Day)

Posted on April 26, 2024 by Michael G
How to create a partial date field in Drupal (i.e. Year & Month without Day)

One of Drupal’s main strengths is its data modeling.

But sometimes choosing the appropriate field type comes with a form widget that isn’t what we’re looking for. For example, using a Date field results in the form displaying a date “widget” (form input) which includes a full date consisting of a day, month, and year, and optionally a time.

How to remove the time from a date field in Drupal

Because removing the time from date fields is such a common request, Drupal allows its removal without writing any custom code.

How to hide the time Drupal’s frontend

Fortunately, the date field has a highly configurable display on the frontend. By visiting the “Manage Display” page (or configuring the field’s block, if using layout builder), you will have the option of selecting (or creating) a date format.

Follow these steps to change the date’s output for your frontend:

ashrafabed
Fri, 04/26/2024

Passphrase timeout for disk decryption at boot added (potential battery lifesaver)

Posted on April 26, 2024 by Michael G
Have you had your laptop accidentally un-hibernate while you weren’t looking, leaving you with a totally drained battery?

Now OpenBSD-current has a fix for that, thanks to this commit by Klemens Nanni (kn@). The commit message reads,

List:       openbsd-cvs
Subject:    CVS: cvs.openbsd.org: src
From:       Klemens Nanni <kn () cvs ! openbsd ! org>
Date:       2024-04-25 18:31:49

CVSROOT:	/cvs
Module name:	src
Changes by:	kn@cvs.openbsd.org	2024/04/25 12:31:49

Modified files:
	sys/lib/libsa  : softraid.c 
	sys/arch/amd64/stand/boot: boot.8 
	sys/arch/amd64/stand/efiboot: Makefile.common cmd_i386.c conf.c 
	                              efiboot.c efiboot.h 

Log message:
Add boot.conf(8) 'mach idle [secs]' to halt at idle passphrase prompts

Read more…

gnulib @ Savannah: GNU gnulib: gnulib-tool has become much faster

Posted on April 26, 2024 by Michael G

If you are developer on a package that uses GNU gnulib as part of its build system:

gnulib-tool has been known for being slow for many years. We have listened to your complaints. We have rewritten gnulib-tool in another programming language (Python). It is between 8 times and 100 times faster than the previous implementation.

Both implementations behave identically, that is, produce the same generated files and the same output. Nothing changes in your way to use Gnulib; it’s only faster.

In order to reap the new speed:

1. Make sure you have Python (version 3.7 or newer) installed on your machine.

2. Update your gnulib checkout. (For some packages, it comes as a git submodule named ‘gnulib’.) Like this:

  $ git checkout master
  $ git pull

  Set the environment variable GNULIB_SRCDIR, pointing to this checkout.

  If the package is using a git submodule named ‘gnulib’, it is also advisable to do

  $ git commit -m ‘build: Update gnulib submodule to latest.’ gnulib

  (as a preparation for step 4, because the –no-git option does not work as expected in all variants of ‘bootstrap’).

3. Clean the built files of your package:

  $ make -k distclean


4. Regenerate the fetched and generated files of your package. Depending on the package, this may be a command such as

  $ ./bootstrap –no-git –gnulib-srcdir=$GNULIB_SRCDIR

  or

  $ export GNULIB_SRCDIR; ./autopull.sh; ./autogen.sh

  or, if no such script is available:

  $ $GNULIB_SRCDIR/gnulib-tool –update


5. Continue with

  $ ./configure
  $ make

  as usual.

Enjoy! The rewritten gnulib-tool was implemented by Dmitry Selyutin, Collin Funk, and me.

  • Previous
  • 1
  • …
  • 252
  • 253
  • 254
  • 255
  • 256
  • 257
  • 258
  • …
  • 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