JJ Linares

806 posts

JJ Linares banner
JJ Linares

JJ Linares

@jjlin_dev

building

Katılım Ocak 2018
295 Takip Edilen45 Takipçiler
Dillon Mulroy
Dillon Mulroy@dillon_mulroy·
i think skills are a mistake and the wrong abstraction. i almost never want my agent auto invoking them and i have built custom tooling to "toggle" them on/off to prevent them from always being present in my context window.
English
161
20
884
124.9K
JJ Linares
JJ Linares@jjlin_dev·
@trq212 Code exploration with html files is goated
English
0
0
0
11
Thariq
Thariq@trq212·
HTML is the new markdown. I've stopped writing markdown files for almost everything and switched to using Claude Code to generate HTML for me. This is why.
Thariq@trq212

x.com/i/article/2052…

English
892
1K
12.1K
4.4M
JJ Linares
JJ Linares@jjlin_dev·
AI is shutting down every backdoor intel agencies have had for decades
International Cyber Digest@IntCyberDigest

‼️🚨 BREAKING: An AI found a Linux kernel zero-day that roots every distribution since 2017. The exploit fits in 732 bytes of Python. Patch your kernel ASAP. The vulnerability is CVE-2026-31431, nicknamed "Copy Fail," disclosed today by Theori. It has been sitting quietly in the Linux kernel for nine years. Most Linux privilege-escalation bugs are picky. They need a precise timing window (a "race"), or specific kernel addresses leaked from somewhere, or careful tuning per distribution. Copy Fail needs none of that. It is a straight-line logic mistake that works on the first try, every time, on every mainstream Linux box. The attacker just needs a normal user account on the machine. From there, the script asks the kernel to do some encryption work, abuses how that work is wired up, and ends up writing 4 bytes into a memory area called the "page cache" (Linux's high-speed copy of files in RAM). Those 4 bytes can be aimed at any program the system trusts, like /usr/bin/su, the shortcut to becoming root. Result: the next time anyone runs that program, it lets the attacker in as root. What should worry most: the corruption never touches the file on disk. It only exists in Linux's in-memory copy of that file. If you imaged the hard drive afterwards, the on-disk file would match the official package hash exactly. Reboot the machine, or just put it under memory pressure (any normal system load that needs the RAM), and the cached copy reloads fresh from disk. Containers do not help either. The page cache is shared across the whole host, so a process inside a container can use this bug to compromise the underlying server and reach into other tenants. The original sin was a 2017 "in-place optimization" in a kernel crypto module called algif_aead. It was meant to make encryption slightly faster. The change broke a critical safety assumption, and nobody noticed for nine years. That bug then rode every kernel update from 2017 to today. This vulnerability affects the following: 🔴 Shared servers (dev boxes, jump hosts, build servers): any user becomes root 🔴 Kubernetes and container clusters: one compromised pod escapes to the host 🔴 CI runners (GitHub Actions, GitLab, Jenkins): a malicious pull request becomes root on the runner 🔴 Cloud platforms running user code (notebooks, agent sandboxes, serverless functions): a tenant becomes host root Timeline: 🔴 March 23, 2026: reported to the Linux kernel security team 🔴 April 1: patch committed to mainline (commit a664bf3d603d) 🔴 April 22: CVE assigned 🔴 April 29: public disclosure Mitigation: update your kernel to a build that includes mainline commit a664bf3d603d. If you cannot patch immediately, turn off the vulnerable module: echo "install algif_aead /bin/false" > /etc/modprobe.d/disable-algif.conf rmmod algif_aead 2>/dev/null || true For environments that run untrusted code (containers, sandboxes, CI runners), block access to the kernel's AF_ALG crypto interface entirely, even after patching. Almost nothing legitimate needs it, and blocking it shuts the door on this whole class of bug...

English
0
0
0
5
Malte Ubl
Malte Ubl@cramforce·
I'm gonna ship an open-source project today or Monday. Finishing touches on the blog post are landing. I actually have two in the pipeline `just-bash`, `chat`, …
English
8
0
74
8.2K
0xSero
0xSero@0xSero·
What was that Pi agent UI desktop app? Please help
English
11
2
91
24.9K
Jason
Jason@mytechceoo·
CEO obsessed with token maxxing
English
282
1K
13K
1.9M
Krzysztof Zabłocki
Krzysztof Zabłocki@merowing_·
Claude leaked and now they did a wildcard DMCA notice to all @github repos mentioning claude? I just got one on my repo, which isn't the leak but a fork of the official @AnthropicAI repo 😂 I love you @AnthropicAI, but maybe a little careful with vibing everything?
Krzysztof Zabłocki tweet mediaKrzysztof Zabłocki tweet media
English
15
12
248
50.7K
JJ Linares
JJ Linares@jjlin_dev·
@theo Don't prank the folks at the retirement home
English
0
0
0
53
Theo - t3.gg
Theo - t3.gg@theo·
Just posted an important announcement on my LinkedIn profile
Theo - t3.gg tweet media
English
143
20
1.4K
115.4K
JJ Linares
JJ Linares@jjlin_dev·
I heard claude code was just open sourced. Is this true?
English
1
0
3
44