# format

Published articles for format.

This is one page of public article previews, not the complete archive. Follow Next page to continue. Summaries are not the original full articles.

## Выпуск Rust Coreutils 0.12.0

DevFeed: [Выпуск Rust Coreutils 0.12.0](<https://devfeed.tech/articles/rust-coreutils-0-12-0-42737.md>)

Original publisher: [Read original article](<https://habr.com/ru/news/1083524/>)

Author: denis-19

Published: 2026-09-18T03:41:44Z

Content type: news

Language: ru

Sources: [Tagir Valeev](<https://devfeed.tech/sources/tagir-valeev.md>)

Topics: [Rust](<https://devfeed.tech/topics/rust.md>), [WebAssembly](<https://devfeed.tech/topics/web-assembly.md>), [Linux](<https://devfeed.tech/topics/linux.md>), [Ubuntu](<https://devfeed.tech/topics/ubuntu.md>)

Tags: [2026](<https://devfeed.tech/tags/2026.md>), [c](<https://devfeed.tech/tags/c.md>), [cat](<https://devfeed.tech/tags/cat.md>), [chmod](<https://devfeed.tech/tags/chmod.md>), [d](<https://devfeed.tech/tags/d.md>), [env-file-security](<https://devfeed.tech/tags/env-file-security.md>), [format](<https://devfeed.tech/tags/format.md>), [gnu](<https://devfeed.tech/tags/gnu.md>), [interface](<https://devfeed.tech/tags/interface.md>), [join](<https://devfeed.tech/tags/join.md>), [linux](<https://devfeed.tech/tags/linux.md>), [ls](<https://devfeed.tech/tags/ls.md>), [rust](<https://devfeed.tech/tags/rust.md>), [rust-coreutils](<https://devfeed.tech/tags/rust-coreutils.md>), [rust-coreutils-0-12-0](<https://devfeed.tech/tags/rust-coreutils-0-12-0.md>), [sort](<https://devfeed.tech/tags/sort.md>), [stat](<https://devfeed.tech/tags/stat.md>), [ubuntu](<https://devfeed.tech/tags/ubuntu.md>), [wasi](<https://devfeed.tech/tags/wasi.md>), [webassembly](<https://devfeed.tech/tags/webassembly.md>)

### AI overview

A Russian news report covers the release of Rust Coreutils 0.12.0, an MIT-licensed Rust implementation of GNU Coreutils. It describes platform support, Ubuntu adoption, test compatibility, WebAssembly and WASI improvements, performance and safety work, and fixes across several utilities.

### Source excerpt

17 сентября 2026 года состоялся релиз открытого проекта Rust Coreutils 0.12.0 (uutils), развивающего аналог пакета GNU Coreutils, написанный на языке Rust. В состав coreutils входит более сотни утилит, включая wc, ls, tail, se, sort, cat, chmod, chown, chroot, cp, date, dd, du, install, echo, hostname, id, ln, ls и многие другие. Читать далее

## Preparing Codename One for Android 17 and API 37 Migration

DevFeed: [Preparing Codename One for Android 17 and API 37 Migration](<https://devfeed.tech/articles/android-17-without-the-last-minute-scramble-41276.md>)

Original publisher: [Read original article](<https://www.codenameone.com/blog/android-37-readiness-location-button/>)

Author: Shai Almog

Published: 2026-09-17T00:00:00Z

Content type: article

Language: en

Sources: [CodeName One](<https://devfeed.tech/sources/codename-one.md>)

Topics: [Android](<https://devfeed.tech/topics/android.md>), [migration](<https://devfeed.tech/topics/migration.md>), [Security](<https://devfeed.tech/topics/security.md>), [format](<https://devfeed.tech/topics/format.md>)

Tags: [android](<https://devfeed.tech/tags/android.md>), [apis](<https://devfeed.tech/tags/apis.md>), [format](<https://devfeed.tech/tags/format.md>), [migration](<https://devfeed.tech/tags/migration.md>), [security](<https://devfeed.tech/tags/security.md>)

### AI overview

Codename One prepares for Android 17 and API 37 by adding platform compatibility checks, fixing API-level parsing and build-tool handling, and testing a new system-rendered location button. The article also describes moving PEM parsing and task removal into shared security-sensitive platform handling.

### Source excerpt

API 37 checks and a system location button prepare Android migration. PEM parsing and task-clearing exit put more security-sensitive platform and format handling into Codename One.

## Video Streaming Protocols: 6 Preferred Formats for Professional Broadcasting

DevFeed: [Video Streaming Protocols: 6 Preferred Formats for Professional Broadcasting](<https://devfeed.tech/articles/video-streaming-protocols-6-preferred-formats-for-professional-broadcasting-38028.md>)

Original publisher: [Read original article](<https://www.dacast.com/blog/video-streaming-protocol/>)

Author: Jon Whitehead

Published: 2026-09-02T09:35:50Z

Content type: tutorial

Language: en

Sources: [DaCast](<https://devfeed.tech/sources/dacast.md>)

Topics: [Streaming](<https://devfeed.tech/topics/streaming.md>), [Protocol (disambiguation)](<https://devfeed.tech/topics/protocol.md>), [Latency](<https://devfeed.tech/topics/latency.md>), [Low Latency](<https://devfeed.tech/topics/low-latency.md>), [WebRTC](<https://devfeed.tech/topics/webrtc.md>), [Playback](<https://devfeed.tech/topics/playback.md>), [format](<https://devfeed.tech/topics/format.md>), [data](<https://devfeed.tech/topics/data.md>)

Tags: [data](<https://devfeed.tech/tags/data.md>), [format](<https://devfeed.tech/tags/format.md>), [latency](<https://devfeed.tech/tags/latency.md>), [low-latency](<https://devfeed.tech/tags/low-latency.md>), [playback](<https://devfeed.tech/tags/playback.md>), [protocols](<https://devfeed.tech/tags/protocols.md>), [streaming](<https://devfeed.tech/tags/streaming.md>), [the-video-experts-blog](<https://devfeed.tech/tags/the-video-experts-blog.md>), [video](<https://devfeed.tech/tags/video.md>), [video-streaming](<https://devfeed.tech/tags/video-streaming.md>), [webrtc](<https://devfeed.tech/tags/webrtc.md>)

### AI overview

This guide explains six video streaming protocols used in professional broadcasting: HLS, RTMP, WebRTC, SRT, RTSP, and MPEG-DASH. It compares their purposes, strengths, limitations, latency, compatibility, and suitable use cases. It presents HLS as a broadly compatible delivery default, RTMP as an ingest standard, WebRTC for real-time two-way interaction, SRT for one-way broadcasting over unreliable networks, RTSP for surveillance and IoT, and MPEG-DASH as an open alternative with limited Apple support.

### Source excerpt

By Dacast Editorial Team | Reviewed by Jon Whitehead, COO at Dacast | Updated September 2026 A video streaming protocol is the set of rules that governs how video data moves from your encoder to your streaming host to the video player your audience watches on. Common examples include RTMP, HLS, WebRTC, and SRT, each [...] The post Video Streaming Protocols: 6 Preferred Formats for Professional Broadcasting appeared first on Dacast.

## C++29 -- начало. Встреча ISO C++ в Брно

DevFeed: [C++29 -- начало. Встреча ISO C++ в Брно](<https://devfeed.tech/articles/c-29-iso-c-24878.md>)

Original publisher: [Read original article](<https://habr.com/ru/companies/yandex/articles/1067348/>)

Author: antoshkka (Яндекс)

Published: 2026-08-17T07:01:31Z

Content type: article

Language: ru

Sources: [Яндекс - Как мы делаем Яндекс / Статьи](<https://devfeed.tech/sources/source.md>)

Topics: [C++](<https://devfeed.tech/topics/c-plus-plus.md>), [floating-point](<https://devfeed.tech/topics/floating-point.md>), [implementation](<https://devfeed.tech/topics/implementation.md>)

Tags: [c-plus-plus](<https://devfeed.tech/tags/c-plus-plus.md>), [c-plus-plus-29](<https://devfeed.tech/tags/c-plus-plus-29.md>), [floating-point](<https://devfeed.tech/tags/floating-point.md>), [fmt](<https://devfeed.tech/tags/fmt.md>), [format](<https://devfeed.tech/tags/format.md>), [implementation](<https://devfeed.tech/tags/implementation.md>), [iso](<https://devfeed.tech/tags/iso.md>), [standard](<https://devfeed.tech/tags/standard.md>), [standard-library](<https://devfeed.tech/tags/standard-library.md>), [tagged-pointers](<https://devfeed.tech/tags/tagged-pointers.md>), [thread](<https://devfeed.tech/tags/thread.md>), [threads](<https://devfeed.tech/tags/threads.md>), [undefined-behavior](<https://devfeed.tech/tags/undefined-behavior.md>), [undefined-behaviour](<https://devfeed.tech/tags/undefined-behaviour.md>)

### AI overview

A report on the ISO C++ committee meeting in Brno, where work on C++29 began. It describes plans to organize and clarify documented undefined behavior and ill-formed-no-diagnostic-required cases, along with changes involving constexpr floating-point evaluation and other language rules.

### Source excerpt

Привет! На связи Антон Полухин из Техплатформы Городских сервисов Яндекса. Недавно в Брно состоялась встреча международного комитета по стандартизации языка программирования C++, в которой я принимал активное участие. В этот раз началась работа над C++29 и как раз о новинках и хочется рассказать. Читать далее

## An Update on the FreeBSD Journal: New Editor, New Format

DevFeed: [An Update on the FreeBSD Journal: New Editor, New Format](<https://devfeed.tech/articles/an-update-on-the-freebsd-journal-new-editor-new-format-38856.md>)

Original publisher: [Read original article](<https://freebsdfoundation.org/blog/an-update-on-the-freebsd-journal-new-editor-new-format/>)

Author: Florine Kamdem

Published: 2026-07-29T20:16:39Z

Content type: news

Language: en

Sources: [FreeBSD Foundation](<https://devfeed.tech/sources/freebsd-foundation.md>)

Topics: [Computing](<https://devfeed.tech/topics/computing.md>), [browser](<https://devfeed.tech/topics/browser.md>), [Website](<https://devfeed.tech/topics/website.md>), [pdf](<https://devfeed.tech/topics/pdf.md>)

Tags: [blog](<https://devfeed.tech/tags/blog.md>), [browser](<https://devfeed.tech/tags/browser.md>), [editor](<https://devfeed.tech/tags/editor.md>), [format](<https://devfeed.tech/tags/format.md>), [freebsd](<https://devfeed.tech/tags/freebsd.md>), [pdf](<https://devfeed.tech/tags/pdf.md>), [software](<https://devfeed.tech/tags/software.md>), [update](<https://devfeed.tech/tags/update.md>), [website](<https://devfeed.tech/tags/website.md>)

### AI overview

The FreeBSD Journal has appointed Matt Slaybaugh as its new editor and is moving to a browser-based-only format without downloadable PDFs. The journal will remain quarterly, free, and guided by its editorial and advisory boards.

### Source excerpt

We have a couple of updates to share about the FreeBSD Journal. A New Editor Please join us in welcoming Matt Slaybaugh as the Journal's new editor. Matt brings years of editorial and content management experience, including his ongoing work with the Association for Computing Machinery (ACM), and he's already hard at work on upcoming [...] The post An Update on the FreeBSD Journal: New Editor, New Format first appeared on FreeBSD Foundation.

## RFC 9850: The SSLKEYLOGFILE Format for TLS

DevFeed: [RFC 9850: The SSLKEYLOGFILE Format for TLS](<https://devfeed.tech/articles/rfc-9850-the-sslkeylogfile-format-for-tls-41808.md>)

Original publisher: [Read original article](<https://www.bortzmeyer.org/9850.html>)

Published: 2026-07-16T00:00:00Z

Content type: article

Language: fr

Sources: [Blog de Stéphane Bortzmeyer](<https://devfeed.tech/sources/blog-de-stephane-bortzmeyer.md>)

Topics: [TLS (Transport Layer Security)](<https://devfeed.tech/topics/tls.md>), [Internet Engineering Task Force (IETF)](<https://devfeed.tech/topics/ietf.md>), [ASCII](<https://devfeed.tech/topics/ascii.md>), [SSL](<https://devfeed.tech/topics/ssl.md>)

Tags: [ascii](<https://devfeed.tech/tags/ascii.md>), [communication](<https://devfeed.tech/tags/communication.md>), [format](<https://devfeed.tech/tags/format.md>), [rfc](<https://devfeed.tech/tags/rfc.md>), [ssl](<https://devfeed.tech/tags/ssl.md>), [tls](<https://devfeed.tech/tags/tls.md>), [wireshark](<https://devfeed.tech/tags/wireshark.md>)

### AI overview

This French article explains RFC 9850, which specifies the SSLKEYLOGFILE format for exporting TLS session secrets so packet analyzers such as Wireshark can decrypt and inspect network communication. It notes that the legacy name refers to SSL even though the format is used with TLS, and describes the file's text-based structure.

### Source excerpt

Déboguer une application réseau qui utilise le chiffrement est difficile. Le but du chiffrement est justement d'empêcher un tiers (par exemple l'analyseur de paquets) de regarder ce qui se passe. Une approche possible est de demander gentiment à l'application d'exporter ses clés de chiffrement dans un fichier que l'analyseur pourra importer pour ensuite déchiffrer la communication. Ce RFC décrit le format le plus répandu pour exporter ses clés, connu sous le nom de SSLKEYLOGFILE et très commun aujourd'hui.

## Exposition sur l'histoire du CD-ROM et conférence Technostalgia

DevFeed: [Exposition sur l'histoire du CD-ROM et conférence Technostalgia](<https://devfeed.tech/articles/exposition-sur-l-histoire-du-cd-rom-et-conference-technostalgia-41833.md>)

Original publisher: [Read original article](<https://www.bortzmeyer.org/technostalgia.html>)

Published: 2026-07-03T00:00:00Z

Content type: article

Language: fr

Sources: [Blog de Stéphane Bortzmeyer](<https://devfeed.tech/sources/blog-de-stephane-bortzmeyer.md>)

Topics: [CD (Disambiguation)](<https://devfeed.tech/topics/cd.md>), [format](<https://devfeed.tech/topics/format.md>), [gif](<https://devfeed.tech/topics/gif.md>), [Windows](<https://devfeed.tech/topics/windows.md>), [pc](<https://devfeed.tech/topics/pc.md>), [simulator](<https://devfeed.tech/topics/simulator.md>)

Tags: [2026](<https://devfeed.tech/tags/2026.md>), [article](<https://devfeed.tech/tags/article.md>), [cd](<https://devfeed.tech/tags/cd.md>), [events](<https://devfeed.tech/tags/events.md>), [format](<https://devfeed.tech/tags/format.md>), [gif](<https://devfeed.tech/tags/gif.md>), [images](<https://devfeed.tech/tags/images.md>), [internet](<https://devfeed.tech/tags/internet.md>), [pc](<https://devfeed.tech/tags/pc.md>), [simulator](<https://devfeed.tech/tags/simulator.md>), [windows](<https://devfeed.tech/tags/windows.md>)

### AI overview

A French report covers a 2026 Luxembourg exhibition on CD-ROM history and the Technostalgia conference. It discusses period software on Windows 95 and 98, GIF history, MS-DOS emulation, and the challenges of recreating older computing experiences.

### Source excerpt

Du 18 au 20 juin 2026, à Luxembourg, se tenait une exposition scientifique sur l'histoire du CD-ROM et la conférence Technostalgia (https://www.uni.lu/c2dh-en/events/technostalgia/).

## Metal Default, A New Build Cloud, And A New Format

DevFeed: [Metal Default, A New Build Cloud, And A New Format](<https://devfeed.tech/articles/metal-default-a-new-build-cloud-and-a-new-format-19367.md>)

Original publisher: [Read original article](<https://www.codenameone.com/blog/metal-default-new-build-cloud-and-a-new-format/>)

Author: Shai Almog

Published: 2026-05-29T00:00:00Z

Content type: release

Language: en

Sources: [CodeName One](<https://devfeed.tech/sources/codename-one.md>)

Topics: [iOS](<https://devfeed.tech/topics/ios.md>), [Cloud](<https://devfeed.tech/topics/cloud.md>), [dashboards](<https://devfeed.tech/topics/dashboards.md>), [GPU](<https://devfeed.tech/topics/gpu.md>), [ui](<https://devfeed.tech/topics/ui.md>)

Tags: [cloud](<https://devfeed.tech/tags/cloud.md>), [console](<https://devfeed.tech/tags/console.md>), [format](<https://devfeed.tech/tags/format.md>), [gpu](<https://devfeed.tech/tags/gpu.md>), [ios](<https://devfeed.tech/tags/ios.md>), [release](<https://devfeed.tech/tags/release.md>)

### AI overview

This release post announces that Metal is now the default renderer for iOS builds, the new Build Cloud console is linked from site dashboards, and weekly release posts will use a shorter index format with separate follow-up articles.

### Source excerpt

The iOS Metal renderer is now the default, the new Build Cloud console is wired into every Dashboard link on the site, and the weekly release blog is moving to a shorter format with deeper follow-up posts during the week.

## RFC 9982: JSContact Version 2.0: A JSON Representation of Contact Data

DevFeed: [RFC 9982: JSContact Version 2.0: A JSON Representation of Contact Data](<https://devfeed.tech/articles/rfc-9982-jscontact-version-2-0-a-json-representation-of-contact-data-41818.md>)

Original publisher: [Read original article](<https://www.bortzmeyer.org/9982.html>)

Published: 2026-05-28T00:00:00Z

Content type: article

Language: fr

Sources: [Blog de Stéphane Bortzmeyer](<https://devfeed.tech/sources/blog-de-stephane-bortzmeyer.md>)

Topics: [JSON](<https://devfeed.tech/topics/json.md>), [format](<https://devfeed.tech/topics/format.md>), [version](<https://devfeed.tech/topics/version.md>), [Internet Engineering Task Force (IETF)](<https://devfeed.tech/topics/ietf.md>), [identifier](<https://devfeed.tech/topics/identifier.md>), [object](<https://devfeed.tech/topics/object.md>)

Tags: [2026](<https://devfeed.tech/tags/2026.md>), [article](<https://devfeed.tech/tags/article.md>), [format](<https://devfeed.tech/tags/format.md>), [identifier](<https://devfeed.tech/tags/identifier.md>), [ietf](<https://devfeed.tech/tags/ietf.md>), [json](<https://devfeed.tech/tags/json.md>), [rfc](<https://devfeed.tech/tags/rfc.md>), [version](<https://devfeed.tech/tags/version.md>)

### AI overview

This article explains JSContact Version 2.0, a JSON format for representing contact entities. The only change from version 1 is that the previously mandatory uid member is now optional, but that backward-incompatible change requires a new format version.

### Source excerpt

Voici la version 2 du format de représentation d'entités (personnes ou organisations) JSContact (RFC 9553). En fait, ce numéro de version est trompeur, il n'y a qu'un seul changement, le membre "uid" qui était obligatoire devient facultatif. Mais ce petit changement, qui casse la compatibilité, oblige à changer de numéro de version.

## Clear Signing: Making Transaction Approvals Safer on Ethereum

DevFeed: [Clear Signing: Making Transaction Approvals Safer on Ethereum](<https://devfeed.tech/articles/clear-signing-making-transaction-approvals-safer-on-ethereum-17224.md>)

Original publisher: [Read original article](<https://blog.ethereum.org/en/2026/05/12/clear-signing-announcement>)

Author: Hester Bruikman

Published: 2026-05-12T00:00:00Z

Content type: release

Language: en

Sources: [Ethereum Foundation Blog](<https://devfeed.tech/sources/ethereum-foundation-blog.md>)

Topics: [Ethereum](<https://devfeed.tech/topics/ethereum.md>), [Security](<https://devfeed.tech/topics/security.md>), [Blockchain](<https://devfeed.tech/topics/blockchain.md>), [App](<https://devfeed.tech/topics/app.md>)

Tags: [blockchain](<https://devfeed.tech/tags/blockchain.md>), [developers](<https://devfeed.tech/tags/developers.md>), [ethereum](<https://devfeed.tech/tags/ethereum.md>), [format](<https://devfeed.tech/tags/format.md>), [security](<https://devfeed.tech/tags/security.md>), [signing](<https://devfeed.tech/tags/signing.md>), [standard](<https://devfeed.tech/tags/standard.md>)

### AI overview

An Ethereum Working Group has launched Clear Signing, an open standard intended to help wallets present human-readable, structured descriptions of transaction effects. The approach includes ERC-7730, a descriptor registry, verification through independent reviews and attestations, and tools for wallet and developer adoption.

### Source excerpt

An Ethereum Working Group consisting of wallet developers, security firms and the Ethereum Foundation's Trillion Dollar Security Initiative today launched an open standard designed to end blind signing -- a structural flaw that has contributed to billions in user losses, including the Bybit hack. Ethereum Foundation's Trillion Dollar Security Initiative...

## View Operational Insights Within the GraphOS Platform API

DevFeed: [View Operational Insights Within the GraphOS Platform API](<https://devfeed.tech/articles/view-operational-insights-within-the-graphos-platform-api-23566.md>)

Original publisher: [Read original article](<https://www.apollographql.com/blog/view-operational-insights-within-the-graphos-platform-api>)

Author: Nick Marsh

Published: 2026-04-13T13:34:36Z

Content type: tutorial

Language: en

Sources: [Apollo Blog](<https://devfeed.tech/sources/apollo-blog.md>)

Topics: [GraphOS](<https://devfeed.tech/topics/graphos.md>), [Platform API](<https://devfeed.tech/topics/platform-api.md>), [GraphQL](<https://devfeed.tech/topics/graphql.md>), [Data analysis](<https://devfeed.tech/topics/data-analysis.md>), [Latency](<https://devfeed.tech/topics/latency.md>)

Tags: [analysis](<https://devfeed.tech/tags/analysis.md>), [engineering](<https://devfeed.tech/tags/engineering.md>), [format](<https://devfeed.tech/tags/format.md>), [graphos](<https://devfeed.tech/tags/graphos.md>), [graphql](<https://devfeed.tech/tags/graphql.md>), [latency](<https://devfeed.tech/tags/latency.md>), [monitoring](<https://devfeed.tech/tags/monitoring.md>), [platform-api](<https://devfeed.tech/tags/platform-api.md>)

### AI overview

The article explains how to use the GraphOS Platform API to analyze GraphQL usage and performance. It covers point-in-time operation reports and time-series insights for operations, subgraphs, and fields, including metrics such as request counts, latency percentiles, and error rates.

### Source excerpt

Query GraphQL usage with the GraphOS Platform API: point-in-time operation reports plus timeseries data for operations, subgraphs, and fields.

## Understanding Parquet Format for beginners

DevFeed: [Understanding Parquet Format for beginners](<https://devfeed.tech/articles/understanding-parquet-format-for-beginners-27252.md>)

Original publisher: [Read original article](<https://blog.dataexpert.io/p/parquet-can-shrink-your-data-100x>)

Author: Zach Wilson

Published: 2026-03-03T21:52:56Z

Content type: tutorial

Language: en

Sources: [DataExpert.io Newsletter](<https://devfeed.tech/sources/dataexpert-io-newsletter.md>)

Topics: [parquet](<https://devfeed.tech/topics/parquet.md>)

Tags: [beginners](<https://devfeed.tech/tags/beginners.md>), [format](<https://devfeed.tech/tags/format.md>), [parquet](<https://devfeed.tech/tags/parquet.md>)

### AI overview

A beginner-oriented walkthrough of the Parquet file format.

### Source excerpt

A walk through of the most important file format to ever exist

## Local LLM Inference : llama.cpp, GGUF, Quantizations and GGML Explained

DevFeed: [Local LLM Inference : llama.cpp, GGUF, Quantizations and GGML Explained](<https://devfeed.tech/articles/local-llm-inference-llama-cpp-gguf-quantizations-and-ggml-explained-35012.md>)

Original publisher: [Read original article](<https://read.theaimerge.com/p/an-ai-engineers-guide-to-running>)

Author: Alex Razvant

Published: 2026-03-03T11:31:04Z

Content type: tutorial

Language: en

Sources: [Neural Bits](<https://devfeed.tech/sources/neural-bits.md>)

Topics: [llama.cpp](<https://devfeed.tech/topics/llama-cpp.md>), [ggml](<https://devfeed.tech/topics/ggml.md>), [Inference](<https://devfeed.tech/topics/inference.md>), [Large Language Model](<https://devfeed.tech/topics/llm.md>), [Local AI](<https://devfeed.tech/topics/local-ai.md>), [quantization](<https://devfeed.tech/topics/quantization.md>)

Tags: [backend](<https://devfeed.tech/tags/backend.md>), [cross-platform](<https://devfeed.tech/tags/cross-platform.md>), [efficiently](<https://devfeed.tech/tags/efficiently.md>), [embedded](<https://devfeed.tech/tags/embedded.md>), [format](<https://devfeed.tech/tags/format.md>), [ggml](<https://devfeed.tech/tags/ggml.md>), [inference](<https://devfeed.tech/tags/inference.md>), [llama-cpp](<https://devfeed.tech/tags/llama-cpp.md>), [llm](<https://devfeed.tech/tags/llm.md>), [local-llm](<https://devfeed.tech/tags/local-llm.md>), [model](<https://devfeed.tech/tags/model.md>)

### AI overview

A practical guide to local LLM inference with llama.cpp, explaining how the GGUF model format, GGML backend concepts, quantization, and inference workflows fit together for efficient execution on edge devices.

### Source excerpt

Learn how the llama.cpp runtime, GGML backend concepts, and GGUF model format fit together for fast local inference across devices.

## Crafting a Perfect Product Catalog

DevFeed: [Crafting a Perfect Product Catalog](<https://devfeed.tech/articles/crafting-a-perfect-product-catalog-38730.md>)

Original publisher: [Read original article](<https://blog.developer.bazaarvoice.com/2026/01/29/crafting-a-perfect-product-catalog/>)

Author: Shashank Khatri

Published: 2026-01-29T11:33:26Z

Content type: article

Language: en

Sources: [Bazaarvoice](<https://devfeed.tech/sources/bazaarvoice.md>)

Topics: [data](<https://devfeed.tech/topics/data.md>), [clients](<https://devfeed.tech/topics/clients.md>), [trust](<https://devfeed.tech/topics/trust.md>), [navigation](<https://devfeed.tech/topics/navigation.md>)

Tags: [apis](<https://devfeed.tech/tags/apis.md>), [categories](<https://devfeed.tech/tags/categories.md>), [conversations-api](<https://devfeed.tech/tags/conversations-api.md>), [data](<https://devfeed.tech/tags/data.md>), [file](<https://devfeed.tech/tags/file.md>), [format](<https://devfeed.tech/tags/format.md>), [ids](<https://devfeed.tech/tags/ids.md>), [integration](<https://devfeed.tech/tags/integration.md>), [navigation](<https://devfeed.tech/tags/navigation.md>), [product](<https://devfeed.tech/tags/product.md>), [product-catalog](<https://devfeed.tech/tags/product-catalog.md>), [reviews](<https://devfeed.tech/tags/reviews.md>), [source-of-truth](<https://devfeed.tech/tags/source-of-truth.md>), [ugc](<https://devfeed.tech/tags/ugc.md>)

### AI overview

This Bazaarvoice post presents best practices for maintaining product catalogs used to manage and display user-generated content such as ratings and reviews. It covers precise product names, consistent category information, and naming conventions for product and category identifiers to support integration, content submission, navigation, and accurate review associations.

### Source excerpt

Your product catalog is the definitive source of truth for your online presence, especially when managing User-Generated Content (UGC) like ratings and reviews. For Bazaarvoice clients, a meticulously maintained catalog is vital for seamless integration and flawless display. This post explores three key best practices--from precise product naming and consistent category data to optimal naming conventions--that will unlock the full potential of your UGC program, drive trust, and boost conversions.

## How to use Vertex AI Prompt Optimizer with ground truth data

DevFeed: [How to use Vertex AI Prompt Optimizer with ground truth data](<https://devfeed.tech/articles/boost-accuracy-with-the-prompt-optimizer-16647.md>)

Original publisher: [Read original article](<https://firebase.blog/posts/2026/01/boost-accuracy-with-the-prompt-optimizer>)

Author: Alexander Nohe; Elena Erbiceanu Tener

Published: 2026-01-20T00:00:00Z

Content type: tutorial

Language: en

Sources: [Firebase Blog](<https://devfeed.tech/sources/firebase-blog.md>)

Topics: [Prompt Engineering](<https://devfeed.tech/topics/prompt-engineering.md>), [Artificial Intelligence](<https://devfeed.tech/topics/ai.md>), [Ground truth / benchmark quality](<https://devfeed.tech/topics/ground-truth-benchmark-quality.md>), [Google](<https://devfeed.tech/topics/google.md>), [CSV](<https://devfeed.tech/topics/csv.md>), [data](<https://devfeed.tech/topics/data.md>), [Firebase](<https://devfeed.tech/topics/firebase.md>)

Tags: [ai](<https://devfeed.tech/tags/ai.md>), [cloud-storage](<https://devfeed.tech/tags/cloud-storage.md>), [data](<https://devfeed.tech/tags/data.md>), [evaluation](<https://devfeed.tech/tags/evaluation.md>), [firebase](<https://devfeed.tech/tags/firebase.md>), [format](<https://devfeed.tech/tags/format.md>), [gemini](<https://devfeed.tech/tags/gemini.md>), [google](<https://devfeed.tech/tags/google.md>), [google-cloud](<https://devfeed.tech/tags/google-cloud.md>), [how-to](<https://devfeed.tech/tags/how-to.md>), [learn](<https://devfeed.tech/tags/learn.md>), [quality](<https://devfeed.tech/tags/quality.md>), [vertex](<https://devfeed.tech/tags/vertex.md>), [vertex-ai](<https://devfeed.tech/tags/vertex-ai.md>)

### AI overview

This tutorial explains how to use Vertex AI Prompt Optimizer with ground truth data to iteratively tune prompts and evaluate output quality. It describes preparing scripts and target descriptions in a Google Sheet, exporting the data as CSV, uploading it to Google Cloud Storage, and configuring optimization in a Colab Enterprise notebook.

### Source excerpt

Learn how to use the Vertex AI Prompt Optimizer to automatically tune your prompts to get better results by iterating on your prompts and then running an evaluation on the outputs assessing their quality to see if it has improved.

## ClickHouse Release 25.8

DevFeed: [ClickHouse Release 25.8](<https://devfeed.tech/articles/clickhouse-release-25-8-5129.md>)

Original publisher: [Read original article](<https://clickhouse.com/blog/clickhouse-release-25-08>)

Author: ClickHouse

Published: 2025-09-05T00:00:00Z

Content type: release

Language: en

Sources: [ClickHouse Blog](<https://devfeed.tech/sources/clickhouse-blog.md>)

Topics: [clickhouse](<https://devfeed.tech/topics/clickhouse.md>), [parquet](<https://devfeed.tech/topics/parquet.md>), [Flight](<https://devfeed.tech/topics/flight.md>), [Apache Iceberg](<https://devfeed.tech/topics/apache-iceberg.md>)

Tags: [apache-arrow](<https://devfeed.tech/tags/apache-arrow.md>), [bug](<https://devfeed.tech/tags/bug.md>), [bug-fixes](<https://devfeed.tech/tags/bug-fixes.md>), [clickhouse](<https://devfeed.tech/tags/clickhouse.md>), [data](<https://devfeed.tech/tags/data.md>), [data-lake](<https://devfeed.tech/tags/data-lake.md>), [features](<https://devfeed.tech/tags/features.md>), [files](<https://devfeed.tech/tags/files.md>), [format](<https://devfeed.tech/tags/format.md>), [integration](<https://devfeed.tech/tags/integration.md>), [new-features](<https://devfeed.tech/tags/new-features.md>), [parallelism](<https://devfeed.tech/tags/parallelism.md>), [parquet](<https://devfeed.tech/tags/parquet.md>), [partitioning](<https://devfeed.tech/tags/partitioning.md>), [performance](<https://devfeed.tech/tags/performance.md>), [release](<https://devfeed.tech/tags/release.md>), [storage](<https://devfeed.tech/tags/storage.md>), [streaming](<https://devfeed.tech/tags/streaming.md>)

### AI overview

ClickHouse 25.8 introduces 45 new features, 47 performance optimizations, and 119 bug fixes. Highlights include a faster experimental native Parquet reader, Data Lake improvements, Hive-style partitioned writes, initial PromQL support, and Arrow Flight integration.

### Source excerpt

ClickHouse 25.8 is available. In this post, you will learn about new features, including a new Parquet reader and Arrow Flight integration.

## Introduction to ESP FOURCC

DevFeed: [Introduction to ESP FOURCC](<https://devfeed.tech/articles/introduction-to-esp-fourcc-13692.md>)

Original publisher: [Read original article](<https://developer.espressif.com/blog/2025/04/esp-fourcc-introduction/>)

Author: John Lee

Published: 2025-04-24T00:00:00Z

Content type: article

Language: en

Sources: [Blog on Developer Portal](<https://devfeed.tech/sources/blog-on-developer-portal.md>)

Topics: [Embedded Systems](<https://devfeed.tech/topics/embedded-systems.md>), [Espressif](<https://devfeed.tech/topics/espressif.md>), [Embedded Software Dev](<https://devfeed.tech/topics/embedded-software-dev.md>), [Open Source](<https://devfeed.tech/topics/open-source.md>)

Tags: [article](<https://devfeed.tech/tags/article.md>), [blog](<https://devfeed.tech/tags/blog.md>), [embedded](<https://devfeed.tech/tags/embedded.md>), [embedded-systems](<https://devfeed.tech/tags/embedded-systems.md>), [esp-gmf](<https://devfeed.tech/tags/esp-gmf.md>), [espressif](<https://devfeed.tech/tags/espressif.md>), [format](<https://devfeed.tech/tags/format.md>), [identifier](<https://devfeed.tech/tags/identifier.md>), [implementation](<https://devfeed.tech/tags/implementation.md>), [multimedia](<https://devfeed.tech/tags/multimedia.md>), [open-source](<https://devfeed.tech/tags/open-source.md>), [standard](<https://devfeed.tech/tags/standard.md>)

### AI overview

This article explains ESP FOURCC, Espressif's standardized 32-bit identifier for multimedia formats. It describes the standard's implementation in ESP-GMF and its use for audio, video, image, container, and pixel formats, with the stated benefits of consistent format identification, lower conversion overhead, and easier debugging in embedded systems.

### Source excerpt

This article explores ESP FOURCC standard based on FOURCC (Four Character Code), a standardized 32-bit identifier used in multimedia for format consistency, reducing conversion overhead and debugging complexity. It highlights Espressif implementation in ESP-GMF, where esp_fourcc.h defines FOURCC values for video, audio, container, image, and pixel formats, optimizing efficiency in embedded systems.

## GIMP 3.0 Released With Updated UI, Wayland Support, Improved File Compatibility, and Plugin API Changes

DevFeed: [GIMP 3.0 Released With Updated UI, Wayland Support, Improved File Compatibility, and Plugin API Changes](<https://devfeed.tech/articles/download-of-the-day-gimp-3-0-is-finally-here-41958.md>)

Original publisher: [Read original article](<https://www.cyberciti.biz/linux-news/download-of-the-day-gimp-3-0-is-finally-here/>)

Author: Vivek Gite

Published: 2025-03-18T03:45:26Z

Content type: release

Language: en

Sources: [nixCraft: Linux Tips, Hacks, Tutorials, And Ideas In Blog Format (RSS/FEED)](<https://devfeed.tech/sources/nixcraft-linux-tips-hacks-tutorials-and-ideas-in-blog-format-rss-feed.md>)

Topics: [Development](<https://devfeed.tech/topics/development.md>), [Linux](<https://devfeed.tech/topics/linux.md>), [CSS](<https://devfeed.tech/topics/css.md>), [Wayland](<https://devfeed.tech/topics/wayland.md>), [API](<https://devfeed.tech/topics/api.md>), [Compression](<https://devfeed.tech/topics/compression.md>), [file](<https://devfeed.tech/topics/file.md>), [format](<https://devfeed.tech/topics/format.md>), [export](<https://devfeed.tech/topics/export.md>), [import](<https://devfeed.tech/topics/import.md>)

Tags: [api](<https://devfeed.tech/tags/api.md>), [centos](<https://devfeed.tech/tags/centos.md>), [compression](<https://devfeed.tech/tags/compression.md>), [css](<https://devfeed.tech/tags/css.md>), [debian-linux](<https://devfeed.tech/tags/debian-linux.md>), [downloads](<https://devfeed.tech/tags/downloads.md>), [export](<https://devfeed.tech/tags/export.md>), [file](<https://devfeed.tech/tags/file.md>), [format](<https://devfeed.tech/tags/format.md>), [freebsd](<https://devfeed.tech/tags/freebsd.md>), [gimp](<https://devfeed.tech/tags/gimp.md>), [import](<https://devfeed.tech/tags/import.md>), [improvements](<https://devfeed.tech/tags/improvements.md>), [linux](<https://devfeed.tech/tags/linux.md>), [linux-news](<https://devfeed.tech/tags/linux-news.md>), [macos](<https://devfeed.tech/tags/macos.md>), [new-features](<https://devfeed.tech/tags/new-features.md>), [open-source](<https://devfeed.tech/tags/open-source.md>), [plugins](<https://devfeed.tech/tags/plugins.md>), [release](<https://devfeed.tech/tags/release.md>), [sysadmin](<https://devfeed.tech/tags/sysadmin.md>), [unix](<https://devfeed.tech/tags/unix.md>), [upgrades](<https://devfeed.tech/tags/upgrades.md>), [version](<https://devfeed.tech/tags/version.md>)

### AI overview

GIMP 3.0 was released on March 16, 2025. The release adds a GTK3 interface, HiDPI and tablet improvements, Wayland support, CSS-based themes, updated icons, broader file-format compatibility, painting and text improvements, and updates to the core plugin API.

### Source excerpt

Wow! After years of hard work and countless commits, we have finally reached a huge milestone: GIMP 3.0 is officially released! I am excited as I write this and can't wait to share some incredible new features and improvements in this release. GIMP 2.10 was released in 2018, and the first development version of GIMP 3.0 came out in 2020. GIMP 3.0 released on 16/March/2025. Let us explore how to download and install GIMP 3.0, as well as the new features in this version. Love this? sudo share_on: Twitter - Facebook - LinkedIn - Whatsapp - Reddit The post Download of the day: GIMP 3.0 is FINALLY Here! appeared first on nixCraft.

## Demystifying Maestro's UI Testing Implementation

DevFeed: [Demystifying Maestro's UI Testing Implementation](<https://devfeed.tech/articles/demystifying-maestro-s-ui-testing-implementation-25128.md>)

Original publisher: [Read original article](<https://handstandsam.com/2024/11/18/demystifying-maestros-ui-testing-implementation/>)

Author: Sam Edwards

Published: 2024-11-18T13:59:04Z

Content type: article

Language: en

Sources: [Handstand Sam](<https://devfeed.tech/sources/handstand-sam.md>)

Topics: [Testing](<https://devfeed.tech/topics/testing.md>), [ui-testing](<https://devfeed.tech/topics/ui-testing.md>), [Android](<https://devfeed.tech/topics/android.md>), [Code](<https://devfeed.tech/topics/code.md>), [Git](<https://devfeed.tech/topics/git.md>)

Tags: [adb](<https://devfeed.tech/tags/adb.md>), [android](<https://devfeed.tech/tags/android.md>), [android-testing](<https://devfeed.tech/tags/android-testing.md>), [code](<https://devfeed.tech/tags/code.md>), [format](<https://devfeed.tech/tags/format.md>), [git](<https://devfeed.tech/tags/git.md>), [library](<https://devfeed.tech/tags/library.md>), [maestro](<https://devfeed.tech/tags/maestro.md>), [on-device](<https://devfeed.tech/tags/on-device.md>), [open-source](<https://devfeed.tech/tags/open-source.md>), [server](<https://devfeed.tech/tags/server.md>), [testing](<https://devfeed.tech/tags/testing.md>), [ui](<https://devfeed.tech/tags/ui.md>), [ui-testing](<https://devfeed.tech/tags/ui-testing.md>), [uiautomator](<https://devfeed.tech/tags/uiautomator.md>), [updates](<https://devfeed.tech/tags/updates.md>), [xml](<https://devfeed.tech/tags/xml.md>)

### AI overview

This technical post examines how Maestro implements UI testing. It describes its YAML-based test commands, CLI-installed APKs, an on-device Netty gRPC server, UiAutomator view-hierarchy access, XML serialization, and UI interactions.

### Source excerpt

I first heard about Maestro when it was released in 2022, but I haven't played with it until now. I'm doing some work with Espresso and UiAutomator for Android testing and was curious how Maestro worked under the hood, so I cloned their git repo and dove into the code. This quick post shares what [...]

## ESP32 bootstrapping in Zephyr

DevFeed: [ESP32 bootstrapping in Zephyr](<https://devfeed.tech/articles/esp32-bootstrapping-in-zephyr-13668.md>)

Original publisher: [Read original article](<https://developer.espressif.com/blog/2024/10/esp32-bootstrapping/>)

Author: John Lee

Published: 2024-10-30T00:00:00Z

Content type: article

Language: en

Sources: [Blog on Developer Portal](<https://devfeed.tech/sources/blog-on-developer-portal.md>)

Topics: [ESP32](<https://devfeed.tech/topics/esp32.md>), [Espressif](<https://devfeed.tech/topics/espressif.md>), [boot](<https://devfeed.tech/topics/boot.md>), [Zephyr RTOS](<https://devfeed.tech/topics/zephyr-rtos.md>), [SOC](<https://devfeed.tech/topics/soc.md>), [Hardware](<https://devfeed.tech/topics/hardware.md>), [Tooling](<https://devfeed.tech/topics/tooling.md>)

Tags: [blog](<https://devfeed.tech/tags/blog.md>), [boot](<https://devfeed.tech/tags/boot.md>), [bootloader](<https://devfeed.tech/tags/bootloader.md>), [debugging](<https://devfeed.tech/tags/debugging.md>), [embedded](<https://devfeed.tech/tags/embedded.md>), [esp-idf](<https://devfeed.tech/tags/esp-idf.md>), [esp32](<https://devfeed.tech/tags/esp32.md>), [esp32-c3](<https://devfeed.tech/tags/esp32-c3.md>), [esp32-c6](<https://devfeed.tech/tags/esp32-c6.md>), [esp32-s2](<https://devfeed.tech/tags/esp32-s2.md>), [esp32-s3](<https://devfeed.tech/tags/esp32-s3.md>), [espressif](<https://devfeed.tech/tags/espressif.md>), [esptool](<https://devfeed.tech/tags/esptool.md>), [format](<https://devfeed.tech/tags/format.md>), [zephyr](<https://devfeed.tech/tags/zephyr.md>)

### AI overview

This article explains how Espressif SoCs, including ESP32 devices up to ESP32-C6, boot in Zephyr RTOS. It covers the ROM loader, second-stage loader, image formats, build and memory considerations, and related tooling.

### Source excerpt

This article explains the booting process of Espressif devices up to ESP32-C6 (and probably newer devices).

## Releasing Outlines-core 0.1.0: structured generation in Rust and Python

DevFeed: [Releasing Outlines-core 0.1.0: structured generation in Rust and Python](<https://devfeed.tech/articles/releasing-outlines-core-0-1-0-structured-generation-in-rust-and-python-7432.md>)

Original publisher: [Read original article](<https://huggingface.co/blog/outlines-core>)

Author: bwillard; David Holtz; Erik Kaunismäki; Kaustubh Chaudhari; Remi Louf; Umut Şahin; Will Kurt

Published: 2024-10-22T00:00:00Z

Content type: release

Language: en

Sources: [Hugging Face - Blog](<https://devfeed.tech/sources/hugging-face-blog.md>)

Topics: [Rust](<https://devfeed.tech/topics/rust.md>), [Python](<https://devfeed.tech/topics/python.md>), [Large Language Model](<https://devfeed.tech/topics/llm.md>), [Artificial Intelligence](<https://devfeed.tech/topics/ai.md>), [Open Source](<https://devfeed.tech/topics/open-source.md>)

Tags: [chain-of-thought](<https://devfeed.tech/tags/chain-of-thought.md>), [format](<https://devfeed.tech/tags/format.md>), [function-calling](<https://devfeed.tech/tags/function-calling.md>), [generation](<https://devfeed.tech/tags/generation.md>), [llm](<https://devfeed.tech/tags/llm.md>), [llms](<https://devfeed.tech/tags/llms.md>), [open-source](<https://devfeed.tech/tags/open-source.md>), [python](<https://devfeed.tech/tags/python.md>), [rust](<https://devfeed.tech/tags/rust.md>), [structured-generation](<https://devfeed.tech/tags/structured-generation.md>), [synthetic-data](<https://devfeed.tech/tags/synthetic-data.md>)

### AI overview

The article announces Outlines-core 0.1.0, a lightweight Rust core with Python bindings for structured generation. It describes performance, portability, and integration improvements, and explains how constrained generation makes LLM outputs conform to formats such as JSON, Pydantic models, regular expressions, and context-free grammars.

### Source excerpt

We're on a journey to advance and democratize artificial intelligence through open source and open science.

## Exploring JSON Encoding and Data Handling in Go - Ep.2

DevFeed: [Exploring JSON Encoding and Data Handling in Go - Ep.2](<https://devfeed.tech/articles/exploring-json-encoding-and-data-handling-in-go-ep-2-22264.md>)

Original publisher: [Read original article](<https://www.ardanlabs.com/blog/2024/10/json-the-fine-print-ep-2-exploring-json-encoding-and-data-handling-in-go.html>)

Published: 2024-10-17T00:00:00Z

Content type: tutorial

Language: en

Sources: [William Kennedy](<https://devfeed.tech/sources/william-kennedy.md>)

Topics: [JSON](<https://devfeed.tech/topics/json.md>), [Go Language](<https://devfeed.tech/topics/go-language.md>), [Structured-data](<https://devfeed.tech/topics/structured-data.md>), [web applications](<https://devfeed.tech/topics/web-applications.md>)

Tags: [debug](<https://devfeed.tech/tags/debug.md>), [decoding](<https://devfeed.tech/tags/decoding.md>), [efficient-data-encoding-in-go](<https://devfeed.tech/tags/efficient-data-encoding-in-go.md>), [encoding-json-in-go-with-type-assertions](<https://devfeed.tech/tags/encoding-json-in-go-with-type-assertions.md>), [format](<https://devfeed.tech/tags/format.md>), [go](<https://devfeed.tech/tags/go.md>), [go-encoding-json-package-tutorial](<https://devfeed.tech/tags/go-encoding-json-package-tutorial.md>), [go-interface-with-json](<https://devfeed.tech/tags/go-interface-with-json.md>), [go-json-handling](<https://devfeed.tech/tags/go-json-handling.md>), [go-programming-json-tips](<https://devfeed.tech/tags/go-programming-json-tips.md>), [go-strongly-typed-system-and-json](<https://devfeed.tech/tags/go-strongly-typed-system-and-json.md>), [handling-json-null-values-in-go](<https://devfeed.tech/tags/handling-json-null-values-in-go.md>), [json](<https://devfeed.tech/tags/json.md>), [json-decoding-in-go-examples](<https://devfeed.tech/tags/json-decoding-in-go-examples.md>), [json-encoding-in-go](<https://devfeed.tech/tags/json-encoding-in-go.md>), [json-for-engineers](<https://devfeed.tech/tags/json-for-engineers.md>), [json-marshalling-and-unmarshalling-in-go](<https://devfeed.tech/tags/json-marshalling-and-unmarshalling-in-go.md>), [json-schema-less-format-benefits-and-challenges](<https://devfeed.tech/tags/json-schema-less-format-benefits-and-challenges.md>), [json-vs-binary-formats-in-go](<https://devfeed.tech/tags/json-vs-binary-formats-in-go.md>), [mapping-json-to-go-types](<https://devfeed.tech/tags/mapping-json-to-go-types.md>), [pitfalls](<https://devfeed.tech/tags/pitfalls.md>), [working-with-json-in-go](<https://devfeed.tech/tags/working-with-json-in-go.md>)

### AI overview

Episode 2 explains JSON as a schema-less, human-readable format and examines its benefits and pitfalls. It focuses on mapping JSON data to Go's strongly typed system, handling nullable and numeric values, comparing JSON with binary formats, and using Go's encoding and decoding tools.

### Source excerpt

Introduction: Welcome to Episode 2 of JSON for Engineers! In this episode, we explore the unique characteristics of JSON as a schema-less format, discussing both its benefits and challenges. You'll learn how JSON's flexibility, while enabling rapid development, can create issues when working with strongly-typed languages like Go. Additionally, we'll cover the differences between JSON and more compact binary formats, and how to handle JSON's broader use in web applications.

## Improving Parquet Dedupe on Hugging Face Hub

DevFeed: [Improving Parquet Dedupe on Hugging Face Hub](<https://devfeed.tech/articles/improving-parquet-dedupe-on-hugging-face-hub-7275.md>)

Original publisher: [Read original article](<https://huggingface.co/blog/improve_parquet_dedupe>)

Author: yuchenglow; Di Xiao

Published: 2024-10-05T00:00:00Z

Content type: article

Language: en

Sources: [Hugging Face - Blog](<https://devfeed.tech/sources/hugging-face-blog.md>)

Topics: [parquet](<https://devfeed.tech/topics/parquet.md>), [content defined chunking](<https://devfeed.tech/topics/content-defined-chunking.md>), [datasets](<https://devfeed.tech/topics/datasets.md>), [hugging face](<https://devfeed.tech/topics/hugging-face.md>), [Data analysis](<https://devfeed.tech/topics/data-analysis.md>), [Databases](<https://devfeed.tech/topics/databases.md>)

Tags: [analysis](<https://devfeed.tech/tags/analysis.md>), [content-defined-chunking](<https://devfeed.tech/tags/content-defined-chunking.md>), [data](<https://devfeed.tech/tags/data.md>), [data-analysis](<https://devfeed.tech/tags/data-analysis.md>), [datasets](<https://devfeed.tech/tags/datasets.md>), [dedupe](<https://devfeed.tech/tags/dedupe.md>), [format](<https://devfeed.tech/tags/format.md>), [hugging-face](<https://devfeed.tech/tags/hugging-face.md>), [parquet](<https://devfeed.tech/tags/parquet.md>), [storage](<https://devfeed.tech/tags/storage.md>), [xet](<https://devfeed.tech/tags/xet.md>)

### AI overview

This article examines how Parquet file layout affects byte-level Content-Defined Chunking deduplication on Hugging Face Hub. Experiments show that appending rows deduplicates 99.1% of a 2GB file, while modifying one row achieves 89% deduplication because rewritten column headers contain absolute file offsets.

### Source excerpt

We're on a journey to advance and democratize artificial intelligence through open source and open science.

## How and when to use btree\_gist

DevFeed: [How and when to use btree\_gist](<https://devfeed.tech/articles/how-and-when-to-use-btree-gist-5062.md>)

Original publisher: [Read original article](<https://neon.com/blog/btree_gist>)

Author: George MacKerron

Published: 2024-07-08T13:29:31Z

Content type: tutorial

Language: en

Sources: [Blog -- Neon Docs](<https://devfeed.tech/sources/blog-neon-docs.md>)

Topics: [SQL](<https://devfeed.tech/topics/sql.md>), [Databases](<https://devfeed.tech/topics/databases.md>), [CSV](<https://devfeed.tech/topics/csv.md>), [data](<https://devfeed.tech/topics/data.md>), [DateTime](<https://devfeed.tech/topics/datetime.md>)

Tags: [data](<https://devfeed.tech/tags/data.md>), [extension](<https://devfeed.tech/tags/extension.md>), [files](<https://devfeed.tech/tags/files.md>), [format](<https://devfeed.tech/tags/format.md>), [index](<https://devfeed.tech/tags/index.md>), [monitor](<https://devfeed.tech/tags/monitor.md>), [numbers](<https://devfeed.tech/tags/numbers.md>), [postgres](<https://devfeed.tech/tags/postgres.md>), [schema](<https://devfeed.tech/tags/schema.md>), [sql](<https://devfeed.tech/tags/sql.md>), [time](<https://devfeed.tech/tags/time.md>)

### AI overview

This tutorial explains how to use PostgreSQL indexes for queries combining one-dimensional and multidimensional data. It focuses on the btree_gist extension and demonstrates its use with UK crime data containing locations and reporting dates, including loading selected CSV data into PostgreSQL.

### Source excerpt

The right indexes make big SQL queries fast. If you've been using Postgres for more than 5 minutes, you're almost certainly familiar with the everyday B-Tree index. This can deal with data that has a one-dimensional ordering: numbers, timestamps, text, and so on. And if you've ha...

[Next page](<https://devfeed.tech/tags/format.md?cursor=WyIyMDI0LTA3LTA4VDEzOjI5OjMxKzAwOjAwIiwgImEzMzdiZGU3LTdhOGYtNGFhYS1iZjI0LTVhNmVjYWQ2MmUyMCJd>)