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

Category: News

ImageX: Voice Search and Drupal: Making Your Content Discoverable in a Conversational World

Posted on January 18, 2025 by Michael G

Authored by 

Rails 7.2 and YJIT on Heroku

Posted on January 18, 2025 by Michael G
https://ryanwood.com/posts/rails-72-and-yjit-on-heroku

coreutils @ Savannah: coreutils-9.6 released [stable]

Posted on January 18, 2025 by Michael G

This is to announce coreutils-9.6, a stable release.
See the NEWS below for a summary of changes.

There have been 263 commits by 15 people in the 42 weeks since 9.5.
Thanks to everyone who has contributed!
The following people contributed changes to this release:

  Bernhard Voelker (5)
  Bruce Jerrick (1)
  Bruno Haible (5)
  Collin Funk (16)
  Daniel Hofstetter (1)
  Evgeny Nizhibitsky (1)
  Lukáš Zaoral (1)
  Masatake YAMATO (1)
  Nikolaos Chatzikonstantinou (1)
  Nikolay Nechaev (3)
  Paul Eggert (123)
  Pádraig Brady (95)
  Richard Purdie (1)
  Sam Russell (2)
  Sylvestre Ledru (7)

Pádraig [on behalf of the coreutils maintainers]
==================================================================

Here is the GNU coreutils home page:
    https://gnu.org/s/coreutils/

Here are the compressed sources:
  https://ftp.gnu.org/gnu/coreutils/coreutils-9.6.tar.gz   (15MB)
  https://ftp.gnu.org/gnu/coreutils/coreutils-9.6.tar.xz   (5.9MB)

Here are the GPG detached signatures:
  https://ftp.gnu.org/gnu/coreutils/coreutils-9.6.tar.gz.sig
  https://ftp.gnu.org/gnu/coreutils/coreutils-9.6.tar.xz.sig

Use a mirror for higher download bandwidth:
  https://www.gnu.org/order/ftp.html

Here are the SHA1 and SHA256 checksums:

  File: coreutils-9.6.tar.gz
  SHA1 sum:   1da82e96486e0eedbd5257c8190f2cf9fcb71c2e
  SHA256 sum: 2bec616375002c92c1ed5ead32a092b174fe44c14bc736d32e5961053b821d84

  File: coreutils-9.6.tar.xz
  SHA1 sum:   0ede2895e6089a02b67473b9761abcc18ce8dcb0
  SHA256 sum: 7a0124327b398fd9eb1a6abde583389821422c744ffa10734b24f557610d3283

Use a .sig file to verify that the corresponding file (without the
.sig suffix) is intact.  First, be sure to download both the .sig file
and the corresponding tarball.  Then, run a command like this:

  gpg –verify coreutils-9.6.tar.xz.sig

The signature should match the fingerprint of the following key:

  pub   rsa4096/0xDF6FD971306037D9 2011-09-23 [SC]
        Key fingerprint = 6C37 DC12 121A 5006 BC1D  B804 DF6F D971 3060 37D9
  uid                   [ultimate] Pádraig Brady <P@draigBrady.com>
  uid                   [ultimate] Pádraig Brady <pixelbeat@gnu.org>

If that command fails because you don’t have the required public key,
or that public key has expired, try the following commands to retrieve
or refresh it, and then rerun the ‘gpg –verify’ command.

  gpg –locate-external-key P@draigBrady.com

  gpg –recv-keys DF6FD971306037D9

  wget -q -O- ‘https://savannah.gnu.org/project/release-gpgkeys.php?group=coreutils&download=1’ | gpg –import –

As a last resort to find the key, you can try the official GNU
keyring:

  wget -q https://ftp.gnu.org/gnu/gnu-keyring.gpg
  gpg –keyring gnu-keyring.gpg –verify coreutils-9.6.tar.xz.sig

This release is based on the coreutils git repository, available as

  git clone https://git.savannah.gnu.org/git/coreutils.git

with commit e2a405981ff5441dcfb217797699c94968218aca tagged as v9.6.

For a summary of changes and contributors, see:

  https://git.sv.gnu.org/gitweb/?p=coreutils.git;a=shortlog;h=v9.6

or run this command from a git-cloned coreutils directory:

  git shortlog v9.5..v9.6

This release was bootstrapped with the following tools:
  Autoconf 2.72.70-9ff9
  Automake 1.16.5
  Gnulib 2025-01-17 2481e7a50d6535582856626b53009f419e2e05e2
  Bison 3.8.2

NEWS

* Noteworthy changes in release 9.6 (2025-01-17) [stable]

** Bug fixes

  cp fixes support for –update=none-fail, which would have been
  rejected as an invalid option.
  [bug introduced in coreutils-9.5]

  cp,mv –update no longer overrides –interactive or –force.
  [bug introduced in coreutils-9.3]

  csplit no longer creates empty files given empty input.
  [This bug was present in “the beginning”.]

  ls and printf fix shell quoted output in the edge case of escaped
  first and last characters, and single quotes in the string.
  [bug introduced in coreutils-8.26]

  ls -l no longer outputs “Permission denied” errors on NFS
  which may happen with files without read permission, and which resulted
  in inaccurate indication of ACLs (missing ‘+’ flag after mode).
  [bug introduced in coreutils-9.4]

  ls -l no longer outputs “Not supported” errors on virtiofs.
  [bug introduced in coreutils-9.4]

  mv works again with macFUSE file systems.  Previously it would
  have exited with a “Function not implemented” error.
  [bug introduced in coreutils-8.28]

  nproc gives more consistent results on systems with more than 1024 CPUs.
  Previously it would have ignored the affinity mask on such systems.
  [bug introduced with nproc in coreutils-8.1]

  numfmt –from=iec-i now works with numbers without a suffix.
  Previously such numbers were rejected with an error.
  [bug introduced with numfmt in coreutils-8.21]

  printf now diagnoses attempts to treat empty strings as numbers,
  as per POSIX. For example, “printf ‘%d’ ”” now issues a diagnostic
  and fails instead of silently succeeding.
  [This bug was present in “the beginning”.]

  pwd no longer outputs an erroneous double slash on systems
  where the system getcwd() was completely replaced.
  [bug introduced in coreutils-9.2]

  ‘shuf’ generates more-random output when the output is small.
  [bug introduced in coreutils-8.6]

  `tail –follow=name` no longer waits indefinitely for watched
  file names that are moved elsewhere within the same file system.
  [bug introduced in coreutils-8.24]

  `tail –follow` without –retry, will consistently exit with failure status
  where inotify is not used, when all followed files become inaccessible.
  [This bug was present in “the beginning”.]

  `tail –follow –pid=PID` will now exit when the PID dies,
  even in the presence of blocking inputs like unopened fifos.
  [This bug was present in “the beginning”.]

  ‘tail -c 4096 /dev/zero’ no longer loops forever.
  [This bug was present in “the beginning”.]

** Changes in behavior

  ‘factor’ now buffers output more efficiently in some cases.

  install -C now dereferences symlink sources when comparing,
  rather than always treating as different and performing the copy.

  kill -l and -t now list signal 0, as it’s a valid signal to send.

  ls’s -f option now simply acts like -aU, instead of also ignoring
  some earlier options.  For example ‘ls -fl’ and ‘ls -lf’ are now
  equivalent because -f no longer ignores an earlier -l.  The new
  behavior is more orthogonal and is compatible with FreeBSD.

  stat -f -c%T now reports the “fuseblk” file system type as “fuse”,
  given that there is no longer a distinct “ctl” fuse variant file system.

** New Features

  cksum -a now supports the “crc32b” option, which calculates the CRC
  of the input as defined by ITU V.42, as used by gzip for example.
  For performance pclmul instructions are used where supported.

  ls now supports the –sort=name option,
  to explicitly select the default operation of sorting by file name.

  printf now supports indexed arguments, using the POSIX:2024 specified
  %<i>$ format, where ‘<i>’ is an integer referencing a particular argument,
  thus allowing repetition or reordering of printf arguments.

  test supports the POSIX:2024 specified ‘<‘ and ‘>’ operators with strings,
  to compare the string locale collating order.

  timeout now supports the POSIX:2024 specified -f, and -p short options,
  corresponding to –foreground, and –preserve-status respectively.

** Improvements

  cksum -a crc, makes use of AVX2, AVX512, and ARMv8 SIMD extensions
  for time reductions of up to 40%, 60%, and 80% respectively.

  ‘head -c NUM’, ‘head -n NUM’, ‘nl -l NUM’, ‘nproc –ignore NUM’,
  ‘tail -c NUM’, ‘tail -n NUM’, and ‘tail –max-unchanged-stats NUM’
  no longer fail merely because NUM stands for 2**64 or more.

  sort operates more efficiently when used on pseudo files with
  an apparent size of 0, like those in /proc.

  stat and tail now know about the “bcachefs”, and “pidfs” file system types.
  stat -f -c%T now reports the file system type,
  and tail -f uses inotify for these file systems.

  wc now reads a minimum of 256KiB at a time.
  This was previously 16KiB and increasing to 256KiB was seen to increase
  wc -l performance by about 10% when reading cached files on modern systems.

Hands-on graphics without X11 using NetBSD’s wscons

Posted on January 18, 2025 by Michael G
Now, if you have been following the development of EndBASIC, this is not surprising. The defining characteristic of the EndBASIC console is that it’s hybrid as the video shows. What’s newsworthy, however, is that the EndBASIC console can now run directly on a framebuffer exposed by the kernel. No X11 nor Wayland in the picture (pun intended). But how? The answer lies in NetBSD’s flexible wscons framework, and this article dives into what it takes to render graphics on a standard Unix system. I’ve found this exercise exciting because, in the old days, graphics were trivial (mode 13h, anyone?) and, for many years now, computers use framebuffer-backed textual consoles. The kernel is obviously rendering “graphics” by drawing individual letters; so why can’t you, a user of the system, do so too? ↫ Julio Merino This opens up a lot of interesting use cases and fun hacks for developers to implement in their CLI applications. All the code in the article is – as usual – way over my head, but will be trivial for quite a few of you. The mentioned EndBASIC project, created by the author, Julio Merino, is fascinating too: EndBASIC is an interpreter for a BASIC-like language and is inspired by Amstrad’s Locomotive BASIC 1.1 and Microsoft’s QuickBASIC 4.5. Like the former, EndBASIC intends to provide an interactive environment that seamlessly merges coding with immediate visual feedback. Like the latter, EndBASIC offers higher-level programming constructs and strong typing. EndBASIC’s primary goal is to offer a simplified and restricted DOS-like environment to learn the foundations of programming and computing, and focuses on features that quickly reward the learner. These include a built-in text editor, commands to manipulate the screen, commands to interact with shared files, and even commands to interact with the hardware of a Raspberry Pi. ↫ EndBASIC website Being able to run this on a machine without having to load either X or Wayland is a huge boon, and makes it accessible fast on quite a lot of hardware on which a full X or Wayland setup would be cumbersome or slow.

FATED TO MY BILLIONAIRE CALL BOY

Posted on January 17, 2025 by Michael G

Author: Source Read more

Anne Givaudan. Message de Jeshua pour 2 025. Nombreux seront ceux qui vont usurper une identité…

Posted on January 17, 2025 by Michael G
Message du 7 janvier 2 025
Vidéo du 17 janvier 2 025
Message médiumnique
France => Humanité

~

Vidéo réalisée sans recherche de but financier de la part de delta de la Lyre

~

Le texte de la présente vidéo est consultable ci-après
https://sois.fr/2025/01/08/nombreux-seront-ceux-qui-vont-usurper-une-identite-de-sauveur/

~

Site d’Anne
https://sois.fr/

Canal Telegram “Anne Givaudan et son équipe” https://t.me/AnneGivaudanFrance

Newsletter
https://cutt.ly/pwcfrUhD

Vidéothèques :

https://odysee.com/@soisliberte:3

https://www.youtube.com/user/TVSOIS/videos

https://www.youtube.com/user/Annetoine/videos

https://www.youtube.com/@lescoups-de-curdeseditions6841/featured

https://www.dailymotion.com/TV-SOIS

~

♥ . . .

~

Listes de lecture connexes :

● Anne Givaudan ֎ 1
https://www.dailymotion.com/playlist/x73h26

● Anne Givaudan ֎ 2
https://www.dailymotion.com/playlist/x93gs8

● Dans les coulisses du monde ֎ 1
https://www.dailymotion.com/playlist/x75jq1

● Dans les coulisses du monde ֎ 2
https://www.dailymotion.com/playlist/x7y0mr

● Retrouver sa Souveraineté ֎ 1
https://www.dailymotion.com/playlist/x7hilg

● Retrouver sa Souveraineté ֎ 2
https://www.dailymotion.com/playlist/x823ic

● Coulisses du monde – retrouver sa Souveraineté ֎ 3
https://www.dailymotion.com/playlist/x92vjo

~

} Si lecture impossible de vidéo, désactiver le bloqueur de publicité ABP icône panneau routier « Stop » en haut à droite de la barre d’adresse dans Google Chrome.

} Si le lecteur indique « vidéo réservée aux adultes » alors désactiver le Filtre Parental en bas de la page de présentation de la vidéothèque.

} Afin de préserver de la calcification la glande pinéale qui est l’un des éléments corporels permettant la reliance au spirituel, il est nécessaire, certes d’utiliser des dentifrices sans fluor comme ceux à l’argile mais également de porter des lunettes spécial écran d’ordinateur afin de réduire la réception de la lumière bleue.

Tennis – Australian Open 2025 – Belinda Bencic : “My tennis is there… it’s like riding a bike”

Posted on January 17, 2025 by Michael G
Ce n’était “que” le 19e match de Belinda Bencic depuis sa pause maternité de plus d’un an. Et la Suissesse est déjà qualifiée pour un huitième de finale de Grand Chelem en Australie. Ce vendredi, elle a tout de même profité d’une baisse physique importante de Naomi Osaka, blessée, pour rejoindre la deuxième semaine (7-6(3), ab.). En deux mois et demi, l’ex-numéro 4 mondiale a déjà montré qu’elle était prête à battre n’importe qui sur le circuit, et devra d’ailleurs le prouver au prochain tour face à Coco Gauff, en quête du titre. Sans avoir d’attentes spécifiques, Bencic avance et s’en réjouit.

Photo : @AustralianOpen

Wikimedians will promote cultural preservation and knowledge diversity at RightsCon 2025. Tune in!

Posted on January 17, 2025 by Michael G
The landscape in which Wikimedians operate has changed since RightsCon took place two years ago in 2023. Two examples help understand the scale of change:…

Sitback Solutions: Drupal CMS has arrived: revolutionising digital experiences for businesses

Posted on January 17, 2025 by Michael G
Sitback Solutions: Drupal CMS has arrived: revolutionising digital experiences for businessesThe much-anticipated launch of Drupal CMS is here, and we’re excited to celebrate and share the news! At Sitback, we’ve been part of the Drupal journey since all the way back from version 4, so we know just how transformative this platform can be. With Drupal CMS, businesses across industries now have an even more … Drupal CMS has arrived: revolutionising digital experiences for businesses

rails_local_analytics

Posted on January 17, 2025 by Michael G
Analytics should be simple for Rails apps but I felt we lacked a simple drop-in solution that was both flexible and covers most generic needs out of the box. Therefore I present to you:
  • Previous
  • 1
  • …
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • …
  • 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