Do It by Code
54 subscribers
708 photos
99 videos
14 files
1.24K links
We uhhhhh... do things by coding them.
Download Telegram
https://en.wikipedia.org/wiki/Jacobian_conjecture

hello there the jacobian conjecture is false thanx to my close friend akhil for asking about it and my other close friend fable for working during the world cup final

((1+xy)^3 z + y^2 (1+xy) (4+3xy), y + 3 x (1+xy)^2 z + 3 x y^2 (4+3xy), 2 x - 3 x^2 y - x^3 z): \C^3\to \C^3, has jacobian determinant -2, and sends (0, 0, -1/4), (1, -3/2, 13/2), and (-1, 3/2, 13/2) to (-1/4, 0, 0)


Posted by levent, 1 hour ago
This media is not supported in your browser
VIEW IN TELEGRAM
Last year we announced a partnership with Epic Games to bring Unity to Fortnite - and today, we want to show you where we are.

This is Fantasy Kingdom: a Unity game rendering natively inside @UnrealEngine. Physics, lighting, input: all synchronized between engines🎮👇

🔗 Want to try it out for yourself? Fill out our interest form to be considered for early access: https://on.unity.com/Fortnite_InterestForm


Posted by Unity, 1 hour ago
Media is too big
VIEW IN TELEGRAM
Introducing Happy Oyster, the groundbreaking real-time world model from @HappyOysterAI, live today on Reactor!

Explore any world you can imagine, or take the director's chair and shape the story as it happens.

Available via API.

Try it now: http://reactor.inc/happy-oyster


Posted by reactor, 10 hours ago
CVE-2026-11144
Use after free in Media in Google Chrome prior to 149.0.7827.53 allowed a remote attacker to execute arbitrary code inside a sandbox via a crafted video file. (Chromium security severity: Medium)


CVE-2026-11136
Use after free in Canvas in Google Chrome prior to 149.0.7827.53 allowed a remote attacker to execute arbitrary code inside a sandbox via a crafted HTML page. (Chromium security severity: Medium)
Do It by Code
TOCTOU
TOCTOU: time-of-check to time-of-use
It's a race condition that happens between "checking" and "using" something

this is a common and simple example of it:

  cacheData := cacheMap.Get(key)
if cacheData == nil {
cacheData = &BinanceDepthCachedData{
Coin: key,
LastUsedAt: time.Now(),
}
cacheMap.Add(key, cacheData)
}

where Get and Add are atomic (they have a lock in them to prevent concurrent operations); however the entire operation itself is not atomic:

Goroutine A: Get → nil
Goroutine B: Get → nil
Goroutine A: Add(objectA)
Goroutine B: Add(objectB)


since this is a purely logical race, race detectors tool usually can't detect it

The fix is to do the entire check + use with a single lock, e.g:

  mut := hlInfoReqMutexes.GetOrCreateDefault(mutKey)
mut.Lock()
defer mut.Unlock()

whereas the GetOrCreateDefault (or GetOrCreate(key, lambda)) use a single lock operation
Do It by Code
TOCTOU: time-of-check to time-of-use It's a race condition that happens between "checking" and "using" something this is a common and simple example of it: cacheData := cacheMap.Get(key) if cacheData == nil { cacheData = &BinanceDepthCachedData{…
How bad can this be?

It can range from harmless wasted work to critical security vulnerability
depending on what the created object(s) controls and whether an attacker can trigger concurrent calls:

1. Low severity: duplicate construction

v := cache.Get(key)
if v == nil {
v = parseConfig(key)
cache.Add(key, v)
}


Two goroutines parse the same immutable config. One value overwrites the other, but they’re equivalent. just CPU time is wasted

2. Moderate severity: inconsistent or split state

uppose the object contains mutable state. Both callers create different objects, and one gets stored:

A creates objectA and continues using it
B creates objectB and stores it
A stores objectA—or B remains the winner


Now some code may use objectA while future lookups use objectB.

- Lost updates
- Inconsistent counters
- Orphaned resources / Incorrect cleanup (memory leaks)
- Hard-to-reproduce application failures
Do It by Code
How bad can this be? It can range from harmless wasted work to critical security vulnerability depending on what the created object(s) controls and whether an attacker can trigger concurrent calls: 1. Low severity: duplicate construction v := cache.Get(key)…
3. High severity: ineffective per-key locking

A common dangerous example is lazily creating a mutex:

lock := locks.Get(accountID)
if lock == nil {
lock = &sync.Mutex{}
locks.Add(accountID, lock)
}

lock.Lock()
defer lock.Unlock()
processWithdrawal(accountID)


Two requests can create and lock two different mutexes. Both enter the supposedly protected operation simultaneously; can result in:

- Double withdrawal
- Duplicate payment
- Oversold inventory
- Duplicate coupon redemption
- Corrupted files or database state
The first browser-to-kernel full-chain RCE on Android 17 #poc
https://github.com/NebuSec/CyberMeowfia/tree/main/IonStack
CVE-2026-10702: Firefox JIT RCE Vulnerability Explained
ref:
https://rootme.nebusec.io/

CVE-2026-10702 is a Just-In-Time (JIT) miscompilation vulnerability in the JavaScript Engine of Mozilla Firefox. The flaw resides in the JIT component and is classified as a type confusion issue under [CWE-843]. Mozilla addressed the defect in Firefox 151.0.3 as part of security advisory MFSA-2026-54.

Exploitation requires user interaction, such as visiting a malicious web page that triggers the affected code generation path. Successful exploitation can produce limited availability impact within the renderer process. Mozilla has not reported in-the-wild exploitation, and EPSS data indicates a low predicted exploitation probability.


Posted by blackorbird, 2 weeks ago
Blake3
is a cryptographic hash function that is:
- Much faster than MD5, SHA-1, SHA-2, SHA-3, and BLAKE2.
- Secure, unlike MD5 and SHA-1. And secure against length extension, unlike SHA-2.
- Highly parallelizable across any number of threads and SIMD lanes, because it's a Merkle tree on the inside.
- Capable of verified streaming and incremental updates, again because it's a Merkle tree.
- A PRFMACKDF, and XOF, as well as a regular hash.
- One algorithm with no variants, which is fast on x86-64 and also on smaller architectures.


the official Rust and C implementations:
https://github.com/BLAKE3-team/BLAKE3

Pure Go implementation of BLAKE3 with AVX2 and SSE4.1 acceleration:
https://github.com/zeebo/blake3

(the chart is a particular optimized benchmark, not a universal speed guarantee)
oh no, oh no no no no
they distilled… Sonnet 3.5

Posted by Teortaxes▶️ (DeepSeek 推特🐋铁粉 2023 – ∞), 6 minutes ago
🤣3
How to speed up the Rust compiler in July 2026

TL;DR:
Since December 2025, Rust compiler workloads improved by ~5.6% overall ( ~2.9% excluding rustdoc).

Improvements:
- rustdoc: ~38% mean speedup
- Clippy: 10–30% faster by skipping useless lint calls
- New trait solver benchmark: 27s → under 1s
- Smaller AST nodes and fewer memory copies improved cache use
- Incremental compilation received many smaller optimizations
RipGrep musl binaries occasionally segfault during very-large searches
Article, Comments

https://github.com/dfoxfranke/ripgrep-3494-analysis

TL;DR: the Linux kernel briefly forgot a memory write. Not really a ripgrep bug, and probably not a musl bug.

During a massive, highly parallel directory search, one thread allocated a page and wrote musl allocator metadata to it. At the same moment another thread was unmapping memory. A Linux 7.0 kernel race between a fresh page fault and the munmap TLB shootdown replaced that page’s backing. Roughly ten CPU instructions later, the first thread reread its own value and got zero instead. Musl correctly noticed impossible/corrupt allocator metadata and crashed. [1]

The investigator reproduced it with about 1.8 million files / 20 GiB, instrumented musl, matched the disappearing write to the core dump, and found it tracks kernel 7.0.12, not the CPU or ripgrep itself. A Linux 7.0 page-table-reclaim change is the prime suspect, though the precise offending commit isn’t proven yet—and the race was reportedly still present in mainline during the analysis. [1]

So, in technical terms: absolutely cursed kernel VM race, exposed by ripgrep doing allocator violence at scale.

Citations
[1] GitHub - dfoxfranke/ripgrep-3494-analysis: Analysis of one crazy segfault in ripgrep · GitHub
🔥2