# Information

Published articles for Information.

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

## Ministry of Justice apologizes after court staff accessed Southport victims' files

DevFeed: [Ministry of Justice apologizes after court staff accessed Southport victims' files](<https://devfeed.tech/articles/ministry-of-justice-apologizes-after-court-staff-accessed-southport-victims-files-30932.md>)

Original publisher: [Read original article](<https://www.theregister.com/security/2026/09/16/ministry-of-justice-apologizes-after-court-staff-accessed-southport-victims-files/5296808>)

Author: Connor Jones

Published: 2026-09-16T10:42:28Z

Content type: news

Language: en

Sources: [www.theregister.com - Articles](<https://devfeed.tech/sources/www-theregister-com-articles.md>)

Topics: [data](<https://devfeed.tech/topics/data.md>), [Security & Privacy](<https://devfeed.tech/topics/security-privacy.md>)

Tags: [data-protection](<https://devfeed.tech/tags/data-protection.md>), [information](<https://devfeed.tech/tags/information.md>), [security](<https://devfeed.tech/tags/security.md>), [united-kingdom](<https://devfeed.tech/tags/united-kingdom.md>)

### AI overview

The UK Ministry of Justice apologized after court staff accessed files belonging to Southport victims. The files contained sensitive personal data, but there is no evidence that the information was shared with third parties.

### Source excerpt

Sensitive personal data was involved, but there is no evidence it was shared with third parties

## Meta AI builds detailed profiles of children from years of family posts

DevFeed: [Meta AI builds detailed profiles of children from years of family posts](<https://devfeed.tech/articles/meta-ai-builds-detailed-profiles-of-children-from-years-of-family-posts-26611.md>)

Original publisher: [Read original article](<https://www.malwarebytes.com/blog/family-and-parenting/2026/09/meta-ai-builds-detailed-profiles-of-children-from-years-of-family-posts>)

Author: Danny Bradbury

Published: 2026-09-15T09:44:10Z

Content type: news

Language: en

Sources: [Malwarebytes](<https://devfeed.tech/sources/malwarebytes.md>)

Topics: [Artificial Intelligence](<https://devfeed.tech/topics/ai.md>), [Meta](<https://devfeed.tech/topics/meta.md>), [Instagram](<https://devfeed.tech/topics/instagram.md>)

Tags: [ai](<https://devfeed.tech/tags/ai.md>), [automated](<https://devfeed.tech/tags/automated.md>), [facebook](<https://devfeed.tech/tags/facebook.md>), [family-and-parenting](<https://devfeed.tech/tags/family-and-parenting.md>), [information](<https://devfeed.tech/tags/information.md>), [instagram](<https://devfeed.tech/tags/instagram.md>), [issue](<https://devfeed.tech/tags/issue.md>), [location](<https://devfeed.tech/tags/location.md>), [meta](<https://devfeed.tech/tags/meta.md>), [photos](<https://devfeed.tech/tags/photos.md>), [privacy](<https://devfeed.tech/tags/privacy.md>), [profile](<https://devfeed.tech/tags/profile.md>), [social-media](<https://devfeed.tech/tags/social-media.md>), [statement](<https://devfeed.tech/tags/statement.md>)

### AI overview

A mother says Meta AI assembled detailed profiles of her young daughters by connecting names, birth details, photos, videos, and location information from family posts across Facebook and Instagram. Meta acknowledged that the feature should not have prompted questions about personal topics and said it fixed the issue.

### Source excerpt

A mother says Meta AI pieced together names, birth details, photos, and location information about her young daughters from years of family posts.

## Why didn't ReadDirectoryChangesW provide a way to correlate the two sides of a rename operation?

DevFeed: [Why didn't ReadDirectoryChangesW provide a way to correlate the two sides of a rename operation?](<https://devfeed.tech/articles/why-didn-t-read-directory-changesw-provide-a-way-to-correlate-the-two-sides-of-a-rename-operation-21762.md>)

Original publisher: [Read original article](<https://devblogs.microsoft.com/oldnewthing/20260914-00/?p=112696>)

Author: Raymond Chen

Published: 2026-09-14T14:00:00Z

Content type: article

Language: en

Sources: [Raymond Chen](<https://devfeed.tech/sources/raymond-chen.md>)

Topics: [Filesystems](<https://devfeed.tech/topics/filesystems.md>), [systems](<https://devfeed.tech/topics/systems.md>)

Tags: [concurrent](<https://devfeed.tech/tags/concurrent.md>), [events](<https://devfeed.tech/tags/events.md>), [files](<https://devfeed.tech/tags/files.md>), [ids](<https://devfeed.tech/tags/ids.md>), [implementation](<https://devfeed.tech/tags/implementation.md>), [information](<https://devfeed.tech/tags/information.md>), [old-new-thing](<https://devfeed.tech/tags/old-new-thing.md>), [other](<https://devfeed.tech/tags/other.md>), [post](<https://devfeed.tech/tags/post.md>), [systems](<https://devfeed.tech/tags/systems.md>)

### AI overview

The article explains why ReadDirectoryChangesW did not explicitly provide a mechanism for correlating the two events generated by a file rename. It suggests that the events were expected to occur consecutively, but that assumption was never documented and could fail when concurrent renames or disk activity interleave events. File IDs provide the information needed to correlate the two sides reliably.

### Source excerpt

Perhaps it wasn't necessary, or perhaps it didn't occur to them that this a problem. The post Why didn't <CODE>ReadDirectoryChangesW</CODE> provide a way to correlate the two sides of a rename operation? appeared first on The Old New Thing.

## Experiment in reducing target directory size on nightly

DevFeed: [Experiment in reducing target directory size on nightly](<https://devfeed.tech/articles/experiment-in-reducing-target-directory-size-on-nightly-15102.md>)

Original publisher: [Read original article](<https://blog.rust-lang.org/inside-rust/2026/08/18/reducing-target-dir-size-on-nightly/>)

Author: Jakub Beránek

Published: 2026-08-18T00:00:00Z

Content type: article

Language: en

Sources: [Inside Rust Blog](<https://devfeed.tech/sources/inside-rust-blog.md>)

Topics: [Rust](<https://devfeed.tech/topics/rust.md>), [Compiler](<https://devfeed.tech/topics/compiler.md>), [data](<https://devfeed.tech/topics/data.md>)

Tags: [compilation](<https://devfeed.tech/tags/compilation.md>), [compiler](<https://devfeed.tech/tags/compiler.md>), [disk-space](<https://devfeed.tech/tags/disk-space.md>), [information](<https://devfeed.tech/tags/information.md>), [rust](<https://devfeed.tech/tags/rust.md>), [space](<https://devfeed.tech/tags/space.md>), [state](<https://devfeed.tech/tags/state.md>)

### AI overview

The Cargo Team is testing -Zembed-metadata=no by enabling it by default on the nightly channel. The experiment aims to reduce Rust target directory size by avoiding duplicated crate metadata in build artifacts, while gathering feedback about viability and user impact.

### Source excerpt

TL;DR: The Cargo Team will be rolling out an experiment to identify user impact for a proposed change. Cargo will enable the -Zembed-metadata=no feature on the nightly channel by default, which can help reduce the size of the target directory somewhat. This is an experiment designed to gather feedback about viability of this feature. Users are not expected to migrate to support this feature, but to report any issues and opt-out if needed in the meantime. What is this about? High disk usage of Rust compilation artifacts is frequently cited as one of the biggest annoyances of Rust users. In our 2025 State of Rust survey, it was actually the second most commonly reported problem, right after compilation speed. There are various reasons why the target directory can become quite large, such as: Cargo compiles the whole crate graph from scratch by default, which produces a lot of build artifacts. Debug information takes a lot of disk space. Incremental compilation artifacts take a lot of disk space. While you can disable debug information or incremental compilation to reduce the target directory size, that of course comes with severe trade-offs in compilation speed and debuggability of your program. However, there is one source of data in the target directory that currently takes too much size even though it doesn't really have to. It is the "crate metadata", which can be duplicated across multiple files. We will focus on that in this blog post. What causes duplicated (meta)data For years, Cargo has been using pipelined compilation to speed up building of crate graphs. When compiling a library crate, it tells the compiler to produce an .rmeta file (which contains all the crate metadata required to use this library) as soon as possible, even before having the final executable code available. This enables dependent crates to start compiling sooner. However, once the library does finish compiling, the final produced .rlib file will contain both the executable code and the Ru

## Seasons time-lapse - the video

DevFeed: [Seasons time-lapse - the video](<https://devfeed.tech/articles/seasons-time-lapse-the-video-18927.md>)

Original publisher: [Read original article](<https://blog.frankel.ch/seasons-time-lapse/3/>)

Author: Nicolas Fränkel

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

Content type: tutorial

Language: en

Sources: [Nicolas Fränkel](<https://devfeed.tech/sources/nicolas-frankel.md>)

Topics: [Image](<https://devfeed.tech/topics/image.md>), [Code](<https://devfeed.tech/topics/code.md>), [DateTime](<https://devfeed.tech/topics/datetime.md>)

Tags: [art](<https://devfeed.tech/tags/art.md>), [cameras](<https://devfeed.tech/tags/cameras.md>), [code](<https://devfeed.tech/tags/code.md>), [development](<https://devfeed.tech/tags/development.md>), [images](<https://devfeed.tech/tags/images.md>), [information](<https://devfeed.tech/tags/information.md>), [location](<https://devfeed.tech/tags/location.md>), [metrics](<https://devfeed.tech/tags/metrics.md>), [model](<https://devfeed.tech/tags/model.md>), [pipeline](<https://devfeed.tech/tags/pipeline.md>), [pixel](<https://devfeed.tech/tags/pixel.md>), [project](<https://devfeed.tech/tags/project.md>), [python](<https://devfeed.tech/tags/python.md>), [rotation](<https://devfeed.tech/tags/rotation.md>), [screen](<https://devfeed.tech/tags/screen.md>), [speed](<https://devfeed.tech/tags/speed.md>), [time-lapse](<https://devfeed.tech/tags/time-lapse.md>), [video](<https://devfeed.tech/tags/video.md>)

### AI overview

The third and final post in a series explains how the author creates a time-lapse video from photographs taken from the same position over multiple years. It discusses ordering images by day of year and time of day, using EXIF metadata, and practical observations about video generation.

### Source excerpt

In the first post of this series, I focused on the project foundations: what should I do to create a video from photos taken from the same position year after year? I dedicated the second part to aligning images. It wasn't as easy as I expected. I stumbled upon new concepts, such as ORB and RANSAC. In this third and final post, I want to tackle the video creation itself, explain some 'artistic' decisions, and leave the door open to future work.

## Introducing CDP: The New Espressif Documentation Website - Now Available to Customers!

DevFeed: [Introducing CDP: The New Espressif Documentation Website - Now Available to Customers!](<https://devfeed.tech/articles/introducing-cdp-the-new-espressif-documentation-website-now-available-to-customers-13713.md>)

Original publisher: [Read original article](<https://developer.espressif.com/blog/2025/07/introducing-cdp/>)

Author: John Lee

Published: 2025-07-08T00:00:00Z

Content type: release

Language: en

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

Topics: [Documentation](<https://devfeed.tech/topics/documentation.md>), [Espressif](<https://devfeed.tech/topics/espressif.md>), [Website](<https://devfeed.tech/topics/website.md>), [AI Chat](<https://devfeed.tech/topics/ai-chat.md>), [Chat Bot](<https://devfeed.tech/topics/chatbot.md>)

Tags: [ai](<https://devfeed.tech/tags/ai.md>), [announce](<https://devfeed.tech/tags/announce.md>), [article](<https://devfeed.tech/tags/article.md>), [blog](<https://devfeed.tech/tags/blog.md>), [chat](<https://devfeed.tech/tags/chat.md>), [documentation](<https://devfeed.tech/tags/documentation.md>), [espressif](<https://devfeed.tech/tags/espressif.md>), [features](<https://devfeed.tech/tags/features.md>), [information](<https://devfeed.tech/tags/information.md>), [platform](<https://devfeed.tech/tags/platform.md>), [responses](<https://devfeed.tech/tags/responses.md>), [search](<https://devfeed.tech/tags/search.md>), [technical](<https://devfeed.tech/tags/technical.md>), [technical-documentation](<https://devfeed.tech/tags/technical-documentation.md>), [verify](<https://devfeed.tech/tags/verify.md>)

### AI overview

Espressif introduces its Centralized Documentation Platform (CDP), a unified website for technical documentation. The platform combines document browsing and search with an AI-powered chatbot that answers from Espressif documentation and provides source references.

### Source excerpt

This article introduces Espressif's new Centralized Documentation Platform (CDP) -- a unified site for all technical documentation, featuring enhanced search, integrated chatbot support, and improved feedback tools.

## Enhanced Authorization with Square

DevFeed: [Enhanced Authorization with Square](<https://devfeed.tech/articles/enhanced-authorization-with-square-15628.md>)

Original publisher: [Read original article](<https://developer.squareup.com/blog/enhanced-authorization-with-square>)

Author: Conrado Brenna

Published: 2024-12-16T08:00:00Z

Content type: article

Language: en

Sources: [Square Corner Blog RSS Feed](<https://devfeed.tech/sources/square-corner-blog-rss-feed.md>)

Topics: [Authorization](<https://devfeed.tech/topics/authorization.md>), [Security](<https://devfeed.tech/topics/security.md>), [Transactions](<https://devfeed.tech/topics/transactions.md>), [Protocol (disambiguation)](<https://devfeed.tech/topics/protocol.md>), [User Experience](<https://devfeed.tech/topics/user-experience.md>)

Tags: [3](<https://devfeed.tech/tags/3.md>), [apis](<https://devfeed.tech/tags/apis.md>), [authorization](<https://devfeed.tech/tags/authorization.md>), [features](<https://devfeed.tech/tags/features.md>), [fraud](<https://devfeed.tech/tags/fraud.md>), [information](<https://devfeed.tech/tags/information.md>), [networks](<https://devfeed.tech/tags/networks.md>), [payment](<https://devfeed.tech/tags/payment.md>), [pow](<https://devfeed.tech/tags/pow.md>), [proof-of-work](<https://devfeed.tech/tags/proof-of-work.md>), [protocol](<https://devfeed.tech/tags/protocol.md>), [real-time](<https://devfeed.tech/tags/real-time.md>), [security](<https://devfeed.tech/tags/security.md>), [tools](<https://devfeed.tech/tags/tools.md>), [user-experience](<https://devfeed.tech/tags/user-experience.md>), [validation](<https://devfeed.tech/tags/validation.md>), [with](<https://devfeed.tech/tags/with.md>)

### AI overview

Square describes three approaches to payment authorization and fraud prevention: 3DS Data Only, Capital One Direct Data Share, and anti-carding protections. The article reports improvements of 220 basis points in decline rates for 3DS Data Only and 50 basis points for Direct Data Share.

### Source excerpt

Enhancing Payment Success with Square Advanced Authorization Tools

## Say hello to our new website

DevFeed: [Say hello to our new website](<https://devfeed.tech/articles/say-hello-to-our-new-website-12833.md>)

Original publisher: [Read original article](<https://xenproject.org/blog/say-hello-to-our-new-website/>)

Author: Kelly Choi

Published: 2024-12-05T15:09:12Z

Content type: news

Language: en

Sources: [Blog - Xen Project](<https://devfeed.tech/sources/blog-xen-project.md>)

Topics: [Website](<https://devfeed.tech/topics/website.md>), [Wiki](<https://devfeed.tech/topics/wiki.md>), [Documentation](<https://devfeed.tech/topics/documentation.md>), [Matrix](<https://devfeed.tech/topics/matrix-org.md>)

Tags: [announcements](<https://devfeed.tech/tags/announcements.md>), [community](<https://devfeed.tech/tags/community.md>), [content](<https://devfeed.tech/tags/content.md>), [contribute](<https://devfeed.tech/tags/contribute.md>), [developers](<https://devfeed.tech/tags/developers.md>), [documentation](<https://devfeed.tech/tags/documentation.md>), [errors](<https://devfeed.tech/tags/errors.md>), [guides](<https://devfeed.tech/tags/guides.md>), [information](<https://devfeed.tech/tags/information.md>), [project](<https://devfeed.tech/tags/project.md>), [visibility](<https://devfeed.tech/tags/visibility.md>)

### AI overview

The Xen project has refreshed its existing website to improve visibility and make information easier to find. The article explains that documentation still links to the existing wiki while content is gradually moved to Sphinx, and it invites community contributions and feedback.

### Source excerpt

Hello Xen Community, You may have noticed something different... We've refreshed our existing website! Why did we do this? Well, all these new changes are part of an ongoing effort to increase our visibility and make it easier to find information on pages. We know how important it

## BGP training course at NL-ix in Zoetermeer October 7

DevFeed: [BGP training course at NL-ix in Zoetermeer October 7](<https://devfeed.tech/articles/bgp-training-course-at-nl-ix-in-zoetermeer-october-7-36149.md>)

Original publisher: [Read original article](<https://www.bgpexpert.com/article.php?article=1126>)

Published: 2024-07-15T09:54:40Z

Content type: news

Language: en

Sources: [BGPexpert](<https://devfeed.tech/sources/bgpexpert.md>)

Topics: [BGP](<https://devfeed.tech/topics/bgp.md>), [Protocol (disambiguation)](<https://devfeed.tech/topics/protocol.md>)

Tags: [bgp](<https://devfeed.tech/tags/bgp.md>), [course](<https://devfeed.tech/tags/course.md>), [dutch](<https://devfeed.tech/tags/dutch.md>), [gateway](<https://devfeed.tech/tags/gateway.md>), [information](<https://devfeed.tech/tags/information.md>), [learn](<https://devfeed.tech/tags/learn.md>), [protocol](<https://devfeed.tech/tags/protocol.md>), [scheduled](<https://devfeed.tech/tags/scheduled.md>), [training](<https://devfeed.tech/tags/training.md>), [work](<https://devfeed.tech/tags/work.md>)

### AI overview

NL-ix is scheduled to hold a one-day BGP training course in Zoetermeer on October 7, led by Iljitsch van Beijnum. Participants will learn BGP internals, with instruction offered in English or Dutch according to participant preferences.

### Source excerpt

NL-ix brings back its famous BGP (Border Gateway Protocol) course. The course is scheduled to happen on October 7. It will be conducted by Iljitsch van Beijnum. In one day (09.30 - 16.00) course participants will learn the internals of BGP protocol. This will help them with a much better understanding of their current BGP work. In English or Dutch depending on the wishes/needs of the participants. More information and registration.

## Chain-of-table: Evolving tables in the reasoning chain for table understanding

DevFeed: [Chain-of-table: Evolving tables in the reasoning chain for table understanding](<https://devfeed.tech/articles/chain-of-table-evolving-tables-in-the-reasoning-chain-for-table-understanding-28554.md>)

Original publisher: [Read original article](<http://blog.research.google/2024/03/chain-of-table-evolving-tables-in.html>)

Author: Google AI (noreply@blogger.com)

Published: 2024-03-11T19:08:00Z

Content type: article

Language: en

Sources: [Google Research](<https://devfeed.tech/sources/google-research.md>)

Topics: [Chain-of-thought](<https://devfeed.tech/topics/chain-of-thought.md>), [Natural language processing](<https://devfeed.tech/topics/nlp.md>), [Large Language Model](<https://devfeed.tech/topics/llm.md>), [data](<https://devfeed.tech/topics/data.md>), [LLM evaluation / benchmarking](<https://devfeed.tech/topics/llm-evaluation-benchmarking.md>)

Tags: [actor](<https://devfeed.tech/tags/actor.md>), [ai](<https://devfeed.tech/tags/ai.md>), [awards](<https://devfeed.tech/tags/awards.md>), [benchmarks](<https://devfeed.tech/tags/benchmarks.md>), [chain-of-thought](<https://devfeed.tech/tags/chain-of-thought.md>), [data](<https://devfeed.tech/tags/data.md>), [information](<https://devfeed.tech/tags/information.md>), [language-models](<https://devfeed.tech/tags/language-models.md>), [machine-intelligence](<https://devfeed.tech/tags/machine-intelligence.md>), [models](<https://devfeed.tech/tags/models.md>), [natural-language-processing](<https://devfeed.tech/tags/natural-language-processing.md>), [performance](<https://devfeed.tech/tags/performance.md>), [reasoning](<https://devfeed.tech/tags/reasoning.md>), [research](<https://devfeed.tech/tags/research.md>), [table](<https://devfeed.tech/tags/table.md>), [verify](<https://devfeed.tech/tags/verify.md>)

### AI overview

The article presents Chain-of-Table, a framework for table understanding that trains large language models to reason step by step by iteratively updating a table. The approach uses in-context learning to generate operations dynamically and reports improved results on the WikiTQ, TabFact, and FeTaQA benchmarks.

### Source excerpt

Posted by Zilong Wang, Student Researcher, and Chen-Yu Lee, Research Scientist, Cloud AI Team People use tables every day to organize and interpret complex information in a structured, easily accessible format. Due to the ubiquity of such tables, reasoning over tabular data has long been a central topic in natural language processing (NLP). Researchers in this field have aimed to leverage language models to help users answer questions, verify statements, and analyze data based on tables. However, language models are trained over large amounts of plain text, so the inherently structured nature of tabular data can be difficult for language models to fully comprehend and utilize. Recently, large language models (LLMs) have achieved outstanding performance across diverse natural language understanding (NLU) tasks by generating reliable reasoning chains, as shown in works like Chain-of-Thought and Least-to-Most. However, the most suitable way for LLMs to reason over tabular data remains an open question. In "Chain-of-Table: Evolving Tables in the Reasoning Chain for Table Understanding", we propose a framework to tackle table understanding tasks, where we train LLMs to outline their reasoning step by step, updating a given table iteratively to reflect each part of a thought process, akin to how people solve the table-based problems. This enables the LLM to transform the table into simpler and more manageable segments so that it can understand and analyze each part of the table in depth. This approach has yielded significant improvements and achieved new state-of-the-art results on the WikiTQ, TabFact, and FeTaQA benchmarks. The figure below shows the high-level overview of the proposed Chain-of-Table and other methods. Given a complex table where a cyclist's nationality and name are in the same cell, (a) generic, multi-step reasoning is unable to provide the correct answer (b) program-aided reasoning generates and executes programs (e.g., SQL queries) to deliver the answ

## A developer's first year in the Guardian Digital Fellowship

DevFeed: [A developer's first year in the Guardian Digital Fellowship](<https://devfeed.tech/articles/the-digital-fellowship-is-your-foot-in-the-door-to-the-future-of-news-19956.md>)

Original publisher: [Read original article](<https://www.theguardian.com/info/2018/may/02/the-digital-fellowship-is-your-foot-in-the-door-to-the-future-of-news>)

Author: Guardian Staff

Published: 2024-02-05T16:24:50Z

Content type: opinion

Language: en

Sources: [Guardian](<https://devfeed.tech/sources/guardian.md>)

Topics: [Learning](<https://devfeed.tech/topics/learning.md>), [AWS Lambda](<https://devfeed.tech/topics/aws-lambda.md>), [Code](<https://devfeed.tech/topics/code.md>), [Framework](<https://devfeed.tech/topics/framework.md>), [Scala](<https://devfeed.tech/topics/scala.md>), [API](<https://devfeed.tech/topics/api.md>), [React](<https://devfeed.tech/topics/react.md>)

Tags: [api](<https://devfeed.tech/tags/api.md>), [aws-lambda](<https://devfeed.tech/tags/aws-lambda.md>), [code](<https://devfeed.tech/tags/code.md>), [continuous-deployment](<https://devfeed.tech/tags/continuous-deployment.md>), [developer](<https://devfeed.tech/tags/developer.md>), [framework](<https://devfeed.tech/tags/framework.md>), [information](<https://devfeed.tech/tags/information.md>), [learn](<https://devfeed.tech/tags/learn.md>), [react](<https://devfeed.tech/tags/react.md>), [scala](<https://devfeed.tech/tags/scala.md>)

### AI overview

A Guardian Digital Fellowship participant describes his first year learning software development through real editorial technology projects, workshops, team rotations, and production deployments. He discusses working with AWS Lambda, Scala, the Guardian API, data visualisations, and React while receiving support from teammates.

### Source excerpt

A developer in the Fellowship Scheme shares his experiences of his first year at the Guardian I clearly remember my early days in the Guardian's Digital Fellowship as a mixture of excitement and being totally overwhelmed. I had joined the editorial tools team, which builds all our digital tools for our journalists. At morning stand-up people were mentioning more acronyms than I thought I could ever remember. Like many of the fellows from previous years I don't have a computer science degree, or even a STEM background, and getting thrown into a department with more than 80 engineers can be intimidating! Fast forward a couple of months I had written my first AWS lambda, contributed to various projects and was regularly deploying production code unsupervised. The value of the fellowship lies in the fact that while you are given the time to develop your skills independently - you might choose to attend workshops run by other members of the department, learn a new framework and give a talk about it or work on a personal project and present it on the amazing Hack Day - from day one you are treated as an integral part of your team. That means that you get your hands dirty on real projects, learning and improving at an incredible pace. Continue reading...

## Mintlify Chat - ChatGPT Trained on Your Documentation

DevFeed: [Mintlify Chat - ChatGPT Trained on Your Documentation](<https://devfeed.tech/articles/mintlify-chat-chatgpt-trained-on-your-documentation-30995.md>)

Original publisher: [Read original article](<https://www.mintlify.com/blog/chat>)

Author: Han Wang

Published: 2023-07-19T00:00:00Z

Content type: release

Language: en

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

Topics: [Documentation](<https://devfeed.tech/topics/documentation.md>), [Artificial Intelligence](<https://devfeed.tech/topics/ai.md>), [ChatGPT](<https://devfeed.tech/topics/chatgpt.md>)

Tags: [ai](<https://devfeed.tech/tags/ai.md>), [ai-trends](<https://devfeed.tech/tags/ai-trends.md>), [chatgpt](<https://devfeed.tech/tags/chatgpt.md>), [developer](<https://devfeed.tech/tags/developer.md>), [documentation](<https://devfeed.tech/tags/documentation.md>), [hallucinations](<https://devfeed.tech/tags/hallucinations.md>), [information](<https://devfeed.tech/tags/information.md>), [quality](<https://devfeed.tech/tags/quality.md>), [search-and-discovery](<https://devfeed.tech/tags/search-and-discovery.md>)

### AI overview

Mintlify introduces Mintlify Chat, a GPT-4-powered search and answer system embedded in documentation. The article says it provides context-aware responses for developer onboarding, troubleshooting, and feature discovery, while addressing earlier concerns about GPT-3.5's inconsistency and hallucinations.

### Source excerpt

Ever since Mintlify launched, we've been looking for ways to improve information discoverability. While GPT-3.5 had potential, it lacked consistency and quality, being prone to hallucinations and pulling out misleading or entirely false results from thin air.

## Visualizing information propagation in markets

DevFeed: [Visualizing information propagation in markets](<https://devfeed.tech/articles/visualizing-information-propagation-in-markets-20224.md>)

Original publisher: [Read original article](<https://blog.janestreet.com/visualizing-information-propagation-in-markets-index/>)

Author: Ricson Cheng

Published: 2022-11-23T00:00:00Z

Content type: article

Language: en

Sources: [Jane Street](<https://devfeed.tech/sources/jane-street.md>)

Topics: [Transactions](<https://devfeed.tech/topics/transactions.md>), [data](<https://devfeed.tech/topics/data.md>)

Tags: [data](<https://devfeed.tech/tags/data.md>), [forecasting](<https://devfeed.tech/tags/forecasting.md>), [future](<https://devfeed.tech/tags/future.md>), [hedge](<https://devfeed.tech/tags/hedge.md>), [index](<https://devfeed.tech/tags/index.md>), [information](<https://devfeed.tech/tags/information.md>), [transactions](<https://devfeed.tech/tags/transactions.md>), [uk](<https://devfeed.tech/tags/uk.md>), [visualization](<https://devfeed.tech/tags/visualization.md>)

### AI overview

The article uses the historical Dojima rice market and the story of Forecasting Yomiji to introduce how price information propagated through markets. It then presents a visualization of information transmission through fiber-optic cables using data from futures exchanges around the world, with equity index futures as an example.

### Source excerpt

The Dojima rice market, established around 1716, is widely considered to be the world's first organized futures exchange. Instead of directly exchanging money for rice on the spot, merchants would agree on a price and future date at which rice and money would be exchanged. This allowed farmers and consumers to hedge their risk. As a result, information about the abundance or lack of rice would travel across the country as fast as rice merchants carried it.

## Wasm.Builders: The Site for Learning WebAssembly

DevFeed: [Wasm.Builders: The Site for Learning WebAssembly](<https://devfeed.tech/articles/wasm-builders-the-site-for-learning-webassembly-15406.md>)

Original publisher: [Read original article](<https://www.fermyon.com/blog/wasm-builders-announcement>)

Author: Matt Butcher

Published: 2022-03-16T18:02:29Z

Content type: release

Language: en

Sources: [Fermyon - Experience the next wave of cloud computing.](<https://devfeed.tech/sources/fermyon-experience-the-next-wave-of-cloud-computing.md>)

Topics: [WebAssembly](<https://devfeed.tech/topics/web-assembly.md>), [wasm](<https://devfeed.tech/topics/wasm.md>), [Learning](<https://devfeed.tech/topics/learning.md>)

Tags: [community](<https://devfeed.tech/tags/community.md>), [information](<https://devfeed.tech/tags/information.md>), [learning](<https://devfeed.tech/tags/learning.md>), [wasm](<https://devfeed.tech/tags/wasm.md>), [webassembly](<https://devfeed.tech/tags/webassembly.md>)

### AI overview

The article introduces Wasm.Builders as a site for learning WebAssembly and a community for sharing WebAssembly news and information.

### Source excerpt

Introducing a new community for sharing WebAssembly news and information

## (Technical) Infosec Core Competencies

DevFeed: [(Technical) Infosec Core Competencies](<https://devfeed.tech/articles/technical-infosec-core-competencies-30199.md>)

Original publisher: [Read original article](<https://www.netmeister.org/blog/infosec-competencies.html>)

Published: 2021-06-10T03:08:05Z

Content type: article

Language: en

Sources: [Signs of Triviality](<https://devfeed.tech/sources/signs-of-triviality.md>)

Topics: [infosec](<https://devfeed.tech/topics/infosec.md>), [Security](<https://devfeed.tech/topics/security.md>)

Tags: [core](<https://devfeed.tech/tags/core.md>), [information](<https://devfeed.tech/tags/information.md>), [infosec](<https://devfeed.tech/tags/infosec.md>), [technical](<https://devfeed.tech/tags/technical.md>)

### AI overview

An incomplete list of technical competencies that people working in information security would benefit from knowing.

### Source excerpt

An incomplete list of things just about anybody working in Information Security would benefit from knowing.

## The Plan for React 18

DevFeed: [The Plan for React 18](<https://devfeed.tech/articles/the-plan-for-react-18-22344.md>)

Original publisher: [Read original article](<https://reactjs.org/blog/2021/06/08/the-plan-for-react-18.html>)

Published: 2021-06-08T00:00:00Z

Content type: release

Language: en

Sources: [React](<https://devfeed.tech/sources/react.md>)

Topics: [React](<https://devfeed.tech/topics/react.md>), [Concurrency](<https://devfeed.tech/topics/concurrency.md>), [upgrade](<https://devfeed.tech/topics/upgrade.md>)

Tags: [apis](<https://devfeed.tech/tags/apis.md>), [batching](<https://devfeed.tech/tags/batching.md>), [concurrency](<https://devfeed.tech/tags/concurrency.md>), [information](<https://devfeed.tech/tags/information.md>), [react](<https://devfeed.tech/tags/react.md>), [streaming](<https://devfeed.tech/tags/streaming.md>), [upgrade](<https://devfeed.tech/tags/upgrade.md>)

### AI overview

The React team outlines the plan for React 18, including a Working Group, an Alpha release for library authors, automatic batching, new APIs, and a streaming server renderer. React 18 introduces opt-in concurrent rendering and a gradual upgrade strategy.

### Source excerpt

This blog site has been archived. Go to react.dev/blog to see the recent posts. Update Nov. 15th, 2021 React 18 is now in beta. More information about the status of the release is available in the React 18 Working Group post. The React team is excited to share a few updates: We've started work on the React 18 release, which will be our next major version. We've created a Working Group to prepare the community for gradual adoption of new features in React 18. We've published a React 18 Alpha so that library authors can try it and provide feedback. These updates are primarily aimed at maintainers of third-party libraries. If you're learning, teaching, or using React to build user-facing applications, you can safely ignore this post. But you are welcome to follow the discussions in the React 18 Working Group if you're curious! What's coming in React 18 When it's released, React 18 will include out-of-the-box improvements (like automatic batching), new APIs (like startTransition), and a new streaming server renderer with built-in support for React.lazy. These features are possible thanks to a new opt-in mechanism we're adding in React 18. It's called "concurrent rendering" and it lets React prepare multiple versions of the UI at the same time. This change is mostly behind-the-scenes, but it unlocks new possibilities to improve both real and perceived performance of your app. If you've been following our research into the future of React (we don't expect you to!), you might have heard of something called "concurrent mode" or that it might break your app. In response to this feedback from the community, we've redesigned the upgrade strategy for gradual adoption. Instead of an all-or-nothing "mode", concurrent rendering will only be enabled for updates triggered by one of the new features. In practice, this means you will be able to adopt React 18 without rewrites and try the new features at your own pace. A gradual adoption strategy Since concurrency in React 18 is opt-in

## Behavioral Economics in Information Security

DevFeed: [Behavioral Economics in Information Security](<https://devfeed.tech/articles/behavioral-economics-in-information-security-30200.md>)

Original publisher: [Read original article](<https://www.netmeister.org/blog/infosec-economics.html>)

Published: 2021-06-05T15:52:05Z

Content type: opinion

Language: en

Sources: [Signs of Triviality](<https://devfeed.tech/sources/signs-of-triviality.md>)

Topics: [Security](<https://devfeed.tech/topics/security.md>), [Cybersecurity](<https://devfeed.tech/topics/cybersecurity.md>), [Architecture & Design](<https://devfeed.tech/topics/architecture-design.md>)

Tags: [information](<https://devfeed.tech/tags/information.md>), [security](<https://devfeed.tech/tags/security.md>)

### AI overview

The article discusses why most information security efforts may not make economic sense and explicitly states that it offers no solutions.

### Source excerpt

A discussion of why most information security efforts do not make economic sense. Sorry, no solutions.

## Van Buren

DevFeed: [Van Buren](<https://devfeed.tech/articles/van-buren-37105.md>)

Original publisher: [Read original article](<https://shostack.org/blog/van-buren/>)

Author: Adam

Published: 2021-06-04T00:00:00Z

Content type: opinion

Language: en

Sources: [Shostack & Friends Blog](<https://devfeed.tech/sources/shostack-friends-blog.md>)

Topics: [Internet](<https://devfeed.tech/topics/internet.md>), [online privacy](<https://devfeed.tech/topics/online-privacy.md>)

Tags: [blog](<https://devfeed.tech/tags/blog.md>), [criminal](<https://devfeed.tech/tags/criminal.md>), [information](<https://devfeed.tech/tags/information.md>), [internet](<https://devfeed.tech/tags/internet.md>), [personal](<https://devfeed.tech/tags/personal.md>), [privacy](<https://devfeed.tech/tags/privacy.md>)

### AI overview

The author discusses the Supreme Court's ruling in Van Buren, agreeing that the decision limits use of the CFAA's criminal provisions to enforce restrictions on how or why people use online services. The author also examines arguments about using the CFAA to protect sensitive personal information and argues that Congress should resolve these legal questions.

### Source excerpt

The Supreme Court has ruled in the van Buren case, and there's a good summary on the Eff's blog.

## Creating Custom Attributes in Catalog

DevFeed: [Creating Custom Attributes in Catalog](<https://devfeed.tech/articles/creating-custom-attributes-in-catalog-15592.md>)

Original publisher: [Read original article](<https://developer.squareup.com/blog/creating-custom-attributes-in-catalog>)

Author: Leah Walkiewicz

Published: 2020-05-05T19:00:00Z

Content type: release

Language: en

Sources: [Square Corner Blog RSS Feed](<https://devfeed.tech/sources/square-corner-blog-rss-feed.md>)

Topics: [API](<https://devfeed.tech/topics/api.md>), [data](<https://devfeed.tech/topics/data.md>), [App](<https://devfeed.tech/topics/app.md>)

Tags: [api](<https://devfeed.tech/tags/api.md>), [apis](<https://devfeed.tech/tags/apis.md>), [developer](<https://devfeed.tech/tags/developer.md>), [examples](<https://devfeed.tech/tags/examples.md>), [information](<https://devfeed.tech/tags/information.md>), [integration](<https://devfeed.tech/tags/integration.md>), [integrations](<https://devfeed.tech/tags/integrations.md>), [platform](<https://devfeed.tech/tags/platform.md>), [types](<https://devfeed.tech/tags/types.md>), [use-cases](<https://devfeed.tech/tags/use-cases.md>), [visibility](<https://devfeed.tech/tags/visibility.md>)

### AI overview

Square introduces Catalog Custom Attributes, allowing developers to define additional attributes for catalog items and variations through the Catalog API. The feature supports string, number, boolean, and selection-list values, along with invisible attributes and sharing across developer accounts through App Visibility settings.

### Source excerpt

Creating an item library, your way-right away

## Circulatory

DevFeed: [Circulatory](<https://devfeed.tech/articles/circulatory-21781.md>)

Original publisher: [Read original article](<http://blog.cleancoder.com/uncle-bob/2019/10/31/Circulatory.html>)

Published: 2019-10-31T00:00:00Z

Content type: opinion

Language: en

Sources: [Robert C. Martin](<https://devfeed.tech/sources/robert-c-martin.md>), [The Clean Code Blog](<https://devfeed.tech/sources/the-clean-code-blog.md>)

Topics: [Software](<https://devfeed.tech/topics/software.md>), [coding](<https://devfeed.tech/topics/coding.md>), [Internet](<https://devfeed.tech/topics/internet.md>), [App](<https://devfeed.tech/topics/app.md>)

Tags: [app](<https://devfeed.tech/tags/app.md>), [information](<https://devfeed.tech/tags/information.md>), [internet](<https://devfeed.tech/tags/internet.md>), [iphone](<https://devfeed.tech/tags/iphone.md>), [mac](<https://devfeed.tech/tags/mac.md>), [photos](<https://devfeed.tech/tags/photos.md>), [software](<https://devfeed.tech/tags/software.md>)

### AI overview

The article presents software as the circulatory system of civilization, using a family story to show how Photomyne, the Photos app on Mac, 23andMe, email, FaceTime, and the internet helped relatives discover one another and share a treasured old photograph.

### Source excerpt

My wife and I both got genetic analyses from 23andMe recently. I discovered that my ancestry comes from Britain and Northern Europe. My wife is Mexican, and she found that her ancestry is very diverse. One of the services of 23andMe is that they offer to connect you to relatives who have also used 23andMe. Using this service my wife found a second cousin whom she had never met, but whose extended family had overlapped with hers. By email they were able to compare the names of aunts and uncles, and the towns where they lived. The more they talked, the more they realized that the overlap with the extended families was large. Some years back I went through the effort of scanning all the old photo albums that we had created or inherited over the years. From that trove of digitized pictures my wive was able to find a 50 year old photograph of that extended family, taken in a little town in Mexico. She shared that photo with her relative who happened to be visiting that town at the moment. The relative showed the picture to her aunts, uncles, cousins, and they all started pointing to people that they recognized. Many tears flowed as warm recollections were conveyed. This is apparently the only surviving photograph of that extended family; and now they all have, and cherish, it. Now I want you to consider what made this possible. I scanned those pictures on a whim, using Photomyne an iPhone app that makes scanning and cataloging old photos very easy. My wife was able to find that picture using the Photos app on the Mac. The software at 23andMe was able to find her distant relative. Email and FaceTime allowed the two to communicate. And the internet ran through it all. Software. It was software that drove the connection of all those people. It was software that enabled the warm tears of recollection to flow. It was software that provided the photo to the folks in that little town in Mexico, who had not seen the faces of their loved ones in 50 years. It was Software. It was

## Zen and the Art of Craft CMS Log File Reading

DevFeed: [Zen and the Art of Craft CMS Log File Reading](<https://devfeed.tech/articles/zen-and-the-art-of-craft-cms-log-file-reading-31323.md>)

Original publisher: [Read original article](<https://nystudio107.com/blog/zen-and-the-art-of-craft-cms-log-file-reading>)

Author: andrew@nystudio107.com (Andrew Welch)

Published: 2019-07-22T05:00:00Z

Content type: tutorial

Language: en

Sources: [nystudio107 | Articles on modern web development.](<https://devfeed.tech/sources/nystudio107-articles-on-modern-web-development.md>)

Topics: [Logging](<https://devfeed.tech/topics/logging.md>), [debugging](<https://devfeed.tech/topics/debugging.md>), [Command-line interface](<https://devfeed.tech/topics/cli.md>), [Development](<https://devfeed.tech/topics/development.md>)

Tags: [black](<https://devfeed.tech/tags/black.md>), [cli](<https://devfeed.tech/tags/cli.md>), [contain](<https://devfeed.tech/tags/contain.md>), [debugging](<https://devfeed.tech/tags/debugging.md>), [diagnose](<https://devfeed.tech/tags/diagnose.md>), [file](<https://devfeed.tech/tags/file.md>), [files](<https://devfeed.tech/tags/files.md>), [forensic](<https://devfeed.tech/tags/forensic.md>), [information](<https://devfeed.tech/tags/information.md>), [insights](<https://devfeed.tech/tags/insights.md>), [learn](<https://devfeed.tech/tags/learn.md>), [let-s](<https://devfeed.tech/tags/let-s.md>), [like](<https://devfeed.tech/tags/like.md>), [logging](<https://devfeed.tech/tags/logging.md>), [php](<https://devfeed.tech/tags/php.md>), [precious](<https://devfeed.tech/tags/precious.md>), [problems](<https://devfeed.tech/tags/problems.md>), [reading](<https://devfeed.tech/tags/reading.md>), [recording](<https://devfeed.tech/tags/recording.md>)

### AI overview

A tutorial on reading Craft CMS log files to diagnose problems, including how Craft separates web, 404, console, queue, and PHP error logs in the storage/logs/ directory. It also discusses using the Debug Toolbar to search, sort, and filter logs during local debugging.

### Source excerpt

Like a black box recording, log files contain precious forensic information for when you have to diagnose problems. Let's learn the art of reading them

## India's Intermediary Guidelines

DevFeed: [India's Intermediary Guidelines](<https://devfeed.tech/articles/india-s-intermediary-guidelines-36839.md>)

Original publisher: [Read original article](<https://shostack.org/blog/indias-intermediary-guidelines/>)

Author: Adam

Published: 2019-03-18T00:00:00Z

Content type: opinion

Language: en

Sources: [Shostack & Friends Blog](<https://devfeed.tech/sources/shostack-friends-blog.md>)

Topics: [Security](<https://devfeed.tech/topics/security.md>), [Internet](<https://devfeed.tech/topics/internet.md>), [information-technology](<https://devfeed.tech/topics/information-technology.md>)

Tags: [government](<https://devfeed.tech/tags/government.md>), [india](<https://devfeed.tech/tags/india.md>), [information](<https://devfeed.tech/tags/information.md>), [internet](<https://devfeed.tech/tags/internet.md>), [organizations](<https://devfeed.tech/tags/organizations.md>), [privacy](<https://devfeed.tech/tags/privacy.md>), [security](<https://devfeed.tech/tags/security.md>)

### AI overview

The author says they signed Access Now's letter urging India's Ministry of Electronics and Information Technology to withdraw draft amendments to the Information Technology (Intermediary Guidelines) Rules. The letter argues that the proposed tracing requirement could weaken product and service security and threaten privacy and free expression.

### Source excerpt

I've signed on to Access Now's letter to the Indian Ministry of Electronics and Information Technology, asking the Government of India to withdraw the draft amendments proposed to the Information Technology (Intermediary Guidelines) Rules.

## A Classification of How People Consume Information and How It Affects Their Work

DevFeed: [A Classification of How People Consume Information and How It Affects Their Work](<https://devfeed.tech/articles/io-people-classification-30356.md>)

Original publisher: [Read original article](<https://www.mdubakov.com/posts/io-people-classification/>)

Published: 2016-11-08T15:41:57Z

Content type: opinion

Language: en

Sources: [Blog by Michael Dubakov](<https://devfeed.tech/sources/blog-by-michael-dubakov.md>)

Topics: [Learning](<https://devfeed.tech/topics/learning.md>), [IO](<https://devfeed.tech/topics/io.md>), [Job](<https://devfeed.tech/topics/job.md>)

Tags: [developer](<https://devfeed.tech/tags/developer.md>), [information](<https://devfeed.tech/tags/information.md>), [job](<https://devfeed.tech/tags/job.md>), [learning](<https://devfeed.tech/tags/learning.md>)

### AI overview

This opinion piece classifies people by how they consume information and whether they turn that information into action at work. It describes types including the Void, Gut, Abyss, Sponge, and Developer, while linking learning habits to workplace behavior.

### Source excerpt

This post is an attempt to create a classification of how people consume information and how it affects their work. Void: No input > No output This person is a master of ignorance. He doesn't read books that contain new knowledge, he doesn't visit conferences, doesn't watch videos, doesn't do online courses. He stops learning right after graduation with a strong belief that he learnt everything he needs (and probably he's right). If he reads something -- it's a fiction. It he watches something -- it's a TV-show or a blockbuster. If he visits YouTube channel -- it's Fail Army. All incoming information validated for a single purpose -- entertain. Validation filter becomes very advanced with time and around forties there is close to zero chance to let new information in. This type of person doesn't do much. His work is usually unchallenging and somewhat repetitive. He likes huge corporations where political games and dark corners of ancient divisions allow to survive and even move up the ladder sometimes. Hot spot: Middle manager. Gut: Some input > Action output Learn almost nothing, but somehow do things quite OK. Has supernatural ability to absorb information from the world via osmotic communication. He learns by doing and hates theoretical discussions. However, he do like examples and can somewhat generalize based on them. Hot spot: Middle QA engineer. Abyss: Input > No output This is a weird personality. He reads about everything and knows quite a lot. Unfortunately, all the knowledge carefully kept inside. He is quite lazy and doesn't like challenging tasks. The information inside puts pressure on his mind. He always unhappy about everything and usually grumpy. Life sucks. Existential crisis is real. Hot spot: Bench. Sponge: Input > .Squeeze > Output Absorbs information like a sponge. In some special mood can be quite productive, but he should be squeezed to shine. Direct orders, gentle pushes, flattery and all other manipulations are acceptable to help Sponge overcom

## Information Security Risk Evaluation: The Role of People

DevFeed: [Information Security Risk Evaluation: The Role of People](<https://devfeed.tech/articles/it-s-the-people-stupid-30208.md>)

Original publisher: [Read original article](<https://www.netmeister.org/blog/its-the-people.html>)

Published: 2016-09-23T22:14:01Z

Content type: article

Language: en

Sources: [Signs of Triviality](<https://devfeed.tech/sources/signs-of-triviality.md>)

Topics: [Security](<https://devfeed.tech/topics/security.md>), [Cybersecurity](<https://devfeed.tech/topics/cybersecurity.md>)

Tags: [information](<https://devfeed.tech/tags/information.md>), [people](<https://devfeed.tech/tags/people.md>), [security](<https://devfeed.tech/tags/security.md>), [talk](<https://devfeed.tech/tags/talk.md>)

### AI overview

A talk from Velocity NY 2016 about information security, focusing on people and their ability to evaluate risk.

### Source excerpt

My talk from Velocity NY 2016, covering information security with a focus on people and their ability to evaluate risk.

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