๐จ ๐ฃ๐ผ๐ฝ๐๐น๐ฎ๐ฟ ๐ป๐ฝ๐บ ๐ฝ๐ฎ๐ฐ๐ธ๐ฎ๐ด๐ฒ๐ ๐ธ๐ฒ๐๐ & ๐ฐ๐ฎ๐ฐ๐ต๐ฒ๐ฎ๐ฏ๐น๐ฒ ๐ฐ๐ผ๐บ๐ฝ๐ฟ๐ผ๐บ๐ถ๐๐ฒ๐ฑ
Socketโs Threat Research Team has identified an ๐ฎ๐ฐ๐๐ถ๐๐ฒ ๐๐๐ฝ๐ฝ๐น๐ ๐ฐ๐ต๐ฎ๐ถ๐ป ๐ฎ๐๐๐ฎ๐ฐ๐ธ targeting the widely used ๐๐๐ข๐ and ๐๐๐๐๐๐๐๐๐ npm packages.
https://t.co/qgIwCwe9rp
On ๐๐๐ด๐๐๐ ๐ฐ, ๐ฎ๐ฌ๐ฎ๐ฒ, attackers published at least ten malicious packages under these namespaces and quickly expanded to other maintainersโ projects. These packages collectively represent ๐๐ฒ๐ป๐ ๐ผ๐ณ ๐บ๐ถ๐น๐น๐ถ๐ผ๐ป๐ ๐ผ๐ณ ๐๐ฒ๐ฒ๐ธ๐น๐ ๐ฑ๐ผ๐๐ป๐น๐ผ๐ฎ๐ฑ๐, and ๐ป๐ฒ๐ ๐๐ฎ๐ฟ๐ถ๐ฎ๐ป๐๐ ๐ฎ๐ฟ๐ฒ ๐ฎ๐ฝ๐ฝ๐ฒ๐ฎ๐ฟ๐ถ๐ป๐ด ๐ถ๐ป ๐ฟ๐ฒ๐ฎ๐น ๐๐ถ๐บ๐ฒ. Socket is continuously updating the affected package list.
To help defenders, Iโve built a ๐๐ค๐ ๐ฎ๐๐ฑ๐ถ๐ ๐พ๐๐ฒ๐ฟ๐ leveraging Socketโs ongoing list of compromised versions โ enabling you to check your ๐ ๐ถ๐ฐ๐ฟ๐ผ๐๐ผ๐ณ๐ ๐๐ฒ๐ณ๐ฒ๐ป๐ฑ๐ฒ๐ฟ ๐ณ๐ผ๐ฟ ๐๐ป๐ฑ๐ฝ๐ผ๐ถ๐ป๐ (๐ ๐๐) environment for exposure.
https://t.co/ePVVv7xi7k
#NPMSupplyChainCompromise #DefenderXDR #ThreatHunting
Instead of watching an hour of Netflix, watch this 2-hour Stanford lecture, which will teach you more about how LLMs like ChatGPT and Claude are built than most people working at top AI companies learn in their entire careers.
Estos ingenieros de Anthropic acaban de mostrar cรณmo construyen una app completa desde 0
Con un solo loop de agentes.
40 minutos del equipo detrรกs de Claude Code
Usaron 3 agentes:
โ Uno planifica
โ Otro construye
โ Otro evalรบa
Y el ciclo se repite hasta que la app funciona de verdad
โLos ganadores no serรกn quienes tengan el modelo mรกs inteligente.
Serรกn quienes tengan el mejor loopโ
Mira este vรญdeo y luego lee la guรญa completa sobre cรณmo crear y usar loops ๐
LLM Knowledge Bases
Something I'm finding very useful recently: using LLMs to build personal knowledge bases for various topics of research interest. In this way, a large fraction of my recent token throughput is going less into manipulating code, and more into manipulating knowledge (stored as markdown and images). The latest LLMs are quite good at it. So:
Data ingest:
I index source documents (articles, papers, repos, datasets, images, etc.) into a raw/ directory, then I use an LLM to incrementally "compile" a wiki, which is just a collection of .md files in a directory structure. The wiki includes summaries of all the data in raw/, backlinks, and then it categorizes data into concepts, writes articles for them, and links them all. To convert web articles into .md files I like to use the Obsidian Web Clipper extension, and then I also use a hotkey to download all the related images to local so that my LLM can easily reference them.
IDE:
I use Obsidian as the IDE "frontend" where I can view the raw data, the the compiled wiki, and the derived visualizations. Important to note that the LLM writes and maintains all of the data of the wiki, I rarely touch it directly. I've played with a few Obsidian plugins to render and view data in other ways (e.g. Marp for slides).
Q&A:
Where things get interesting is that once your wiki is big enough (e.g. mine on some recent research is ~100 articles and ~400K words), you can ask your LLM agent all kinds of complex questions against the wiki, and it will go off, research the answers, etc. I thought I had to reach for fancy RAG, but the LLM has been pretty good about auto-maintaining index files and brief summaries of all the documents and it reads all the important related data fairly easily at this ~small scale.
Output:
Instead of getting answers in text/terminal, I like to have it render markdown files for me, or slide shows (Marp format), or matplotlib images, all of which I then view again in Obsidian. You can imagine many other visual output formats depending on the query. Often, I end up "filing" the outputs back into the wiki to enhance it for further queries. So my own explorations and queries always "add up" in the knowledge base.
Linting:
I've run some LLM "health checks" over the wiki to e.g. find inconsistent data, impute missing data (with web searchers), find interesting connections for new article candidates, etc., to incrementally clean up the wiki and enhance its overall data integrity. The LLMs are quite good at suggesting further questions to ask and look into.
Extra tools:
I find myself developing additional tools to process the data, e.g. I vibe coded a small and naive search engine over the wiki, which I both use directly (in a web ui), but more often I want to hand it off to an LLM via CLI as a tool for larger queries.
Further explorations:
As the repo grows, the natural desire is to also think about synthetic data generation + finetuning to have your LLM "know" the data in its weights instead of just context windows.
TLDR: raw data from a given number of sources is collected, then compiled by an LLM into a .md wiki, then operated on by various CLIs by the LLM to do Q&A and to incrementally enhance the wiki, and all of it viewable in Obsidian. You rarely ever write or edit the wiki manually, it's the domain of the LLM. I think there is room here for an incredible new product instead of a hacky collection of scripts.
Introducing the Open Knowledge Format (OKF), an open specification that formalizes the LLM-wiki pattern into a portable, interoperable format.
AI is only as smart as the context we give it. As we build more advanced, agentic AI systems, they need accurate metadata and context to be useful. But in most organizations, that context is locked inside fragmented data catalogs, isolated wikis, scattered code comments, or the minds of senior engineers. Every time a new AI agent is built, teams are forced to solve the exact same context-assembly problem from scratch.
To solve this, we've announced OKF, a vendor-neutral, open specification that formalizes the "LLM-wiki pattern" into a portable, interoperable format. It provides a standardized way to represent the enterprise knowledge that modern AI systems rely on.
โ Just markdown: readable in any editor, renderable on GitHub, indexable by any search tool
โ Just files: shippable as a tarball, hostable in any git repo, mountable on any filesystem
โ Just YAML frontmatter: for the small set of structured fields that need to be queryable: type, title, description, resource, tags, and timestamp
Weโve also shipped reference implementations to help you hit the ground running, including an enrichment agent for BigQuery, a static HTML visualizer, and live sample bundles on @github โ https://t.co/ilhAMCrcTc
โ Knowledge Catalog can now natively ingest OKF!
Stop reinventing data models and building bespoke integrations for every new AI tool. Here's more about how OKF works โ https://t.co/FR4kJRsgEH
Andrej Karpathy, ingeniero de Anthropic:
"El mayor error en la IA ahora mismo: la gente estรก forzando a los agentes a trabajar en vez de dominar primero el modelo. Cometimos ese error en 2016 en OpenAI. Nos costรณ 5 aรฑos."
Lo que Karpathy quiere decir realmente:
1. Deja de forzar a tu agente a hacerlo todo, entiende primero el modelo que hay debajo
2. Las demos son fรกciles, los productos tardan una dรฉcada. La conducciรณn autรณnoma lo demostrรณ: si te saltas los cimientos, todo se rompe.
3. El agente no es el producto. Sus cimientos lo son. Construye eso, y los agentes salen solos.
"Tรบ que estรกs construyendo agentes ahora mismo: tรบ estรกs en la vanguardia. No OpenAI. No DeepMind. Tรบ."
mira el vรญdeo โ guรกrdalo โ y lee el artรญculo de abajo โ
Cumplimiento y Defensa contra Fraude y Abuso de Credenciales en Internet https://t.co/yteSBrWCnB y Defensa contra Fraude y Abuso de Credenciales en Internet&via=BrightTALK
We're thrilled to announce the first stable release of Oxlint - version 1.0!
Our Rust-powered JavaScript/TypeScript linter delivers 50~100x faster performance than ESLint with 500+ rules and zero configuration required.
Time to give it a try!
https://t.co/gTpmsEYrZl
El auge de los ataques a aplicaciones y API,El auge de los ataques a aplicaciones y API https://t.co/6ZONwDUCrE auge de los ataques a aplicaciones y API&via=BrightTALK,https://t.co/6ZONwDUCrE auge de los ataques a aplicaciones y API&via=BrightTALK