Cursor 0day: When Full Disclosure Becomes the Only Protection Left
https://mindgard.ai/blog/cursor-0day-when-full-disclosure-becomes-the-only-protection-left
https://redd.it/1uxjm12
@programmingreddit
https://mindgard.ai/blog/cursor-0day-when-full-disclosure-becomes-the-only-protection-left
https://redd.it/1uxjm12
@programmingreddit
mindgard.ai
Cursor 0day: When Full Disclosure Becomes the Only Protection Left - Mindgard
The vulnerability nobody seems interested in fixing
The most expensive instruction might be… cmov
https://questdb.com/blog/cmov-vs-branch-perf/
https://redd.it/1uyt0tf
@programmingreddit
https://questdb.com/blog/cmov-vs-branch-perf/
https://redd.it/1uyt0tf
@programmingreddit
QuestDB
The Most Expensive Instruction Might Be… cmov | QuestDB
A trip through HotSpot's C2 branch-to-cmov heuristic: it measures branch bias, not predictability, and in a tight loop that mismatch is worth up to 2.9x.
Maintaining the code of the man who wrote "How To Write Unmaintainable Code"
https://github.com/lexvalo/mini-pad-submitter-revived
https://redd.it/1uzadz5
@programmingreddit
https://github.com/lexvalo/mini-pad-submitter-revived
https://redd.it/1uzadz5
@programmingreddit
GitHub
GitHub - lexvalo/mini-pad-submitter-revived: Reviving Roedy Green's Mini PAD Submitter 23.6 for the modern web. Restores HTTPS…
Reviving Roedy Green's Mini PAD Submitter 23.6 for the modern web. Restores HTTPS, TLS/SNI compatibility and brings a forgotten Java utility back to life. - lexvalo/mini-pad-submitter-revived
After 7 years in production, Scarf has reluctantly moved away from Haskell
https://avi.press/posts/2026-07-10-after-7-years-in-production-scarf-has-reluctantly-moved-away-from-haskell.html
https://redd.it/1uzj6u2
@programmingreddit
https://avi.press/posts/2026-07-10-after-7-years-in-production-scarf-has-reluctantly-moved-away-from-haskell.html
https://redd.it/1uzj6u2
@programmingreddit
Avi Press
After 7 years in production, Scarf has reluctantly moved away from Haskell
What surprised an engineer after spending 13 years on SQL Server and then working on Postgres? on the Talking Postgres podcast
https://talkingpostgres.com/episodes/working-on-postgres-after-13-years-on-sql-server-with-panagiotis-antonopoulos
https://redd.it/1uzerp7
@programmingreddit
https://talkingpostgres.com/episodes/working-on-postgres-after-13-years-on-sql-server-with-panagiotis-antonopoulos
https://redd.it/1uzerp7
@programmingreddit
Talking Postgres with Claire Giordano
Talking Postgres with Claire Giordano | Working on Postgres after 13 years on SQL Server with Panagiotis Antonopoulos
What happens when a database engineer spends 13 years on SQL Server and then starts working on Postgres? In Episode 41 of Talking Postgres, Distinguished Engineer Panagiotis “Panos” Antonopoulos of...
The Java Story | The Official Documentary of Java
https://youtu.be/ZqGSg4b_cZA?si=WS4vF7GKZ7HVUkzQ
https://redd.it/1uzkqdg
@programmingreddit
https://youtu.be/ZqGSg4b_cZA?si=WS4vF7GKZ7HVUkzQ
https://redd.it/1uzkqdg
@programmingreddit
YouTube
The Java Story | The Official Documentary
From its humble beginnings as a project code-named "Oak" at Sun Microsystems to becoming a global standard for enterprise software and billions of devices, Java's journey is one of radical innovation, strategic pivots, and enduring community strength.
…
…
The computer at the bottom of a canal
https://negroniventurestudios.com/2026/07/18/the-computer-at-the-bottom-of-a-canal/
https://redd.it/1v0n806
@programmingreddit
https://negroniventurestudios.com/2026/07/18/the-computer-at-the-bottom-of-a-canal/
https://redd.it/1v0n806
@programmingreddit
Negroni Venture Studios
The computer at the bottom of a canal
Somewhere at the bottom of the Forth and Clyde Canal, buried in the silt, there is a box of custom silicon that was right about almost everything. Back in 1988 a Scottish hi-fi company shipped a processor that checked the type and bounds of every memory access…
Zig proposes introducing an actually memory safe (unlike Rust) compilation mode inspired by Fil-C at ~1-6x performance penalty
https://codeberg.org/ziglang/zig/issues/36237
https://redd.it/1v1mpxw
@programmingreddit
https://codeberg.org/ziglang/zig/issues/36237
https://redd.it/1v1mpxw
@programmingreddit
Codeberg.org
introduce an actually memory safe (no escape hatches like in Rust) compilation mode inspired by Fil-C
Based on prior art: [Fil-C](https://fil-c.org/)
Currently Zig has:
```zig
pub const Optimize = enum {
/// Safety checks enabled. Optimize for bug detection, accurate debug info,
/// and compilation speed (in that order).
debug,
/// Safety…
Currently Zig has:
```zig
pub const Optimize = enum {
/// Safety checks enabled. Optimize for bug detection, accurate debug info,
/// and compilation speed (in that order).
debug,
/// Safety…
Linux kernel will support $ORIGIN, sort of
https://fzakaria.com/2026/07/20/linux-kernel-will-support-origin-sort-of
https://redd.it/1v2bwax
@programmingreddit
https://fzakaria.com/2026/07/20/linux-kernel-will-support-origin-sort-of
https://redd.it/1v2bwax
@programmingreddit
Farid Zakaria’s Blog
Linux kernel will support $ORIGIN, sort of
For some reason, during TacoSprint 2026 I decided to see if we could tackle relocatable binaries in Nix.
Your JS Date Is Lying to You - the traps that keep shipping to production
https://blog.gaborkoos.com/posts/2026-07-21-Your-JS-Date-Is-Lying-to-You/
https://redd.it/1v3bbxx
@programmingreddit
https://blog.gaborkoos.com/posts/2026-07-21-Your-JS-Date-Is-Lying-to-You/
https://redd.it/1v3bbxx
@programmingreddit
Gaborkoos
Your JS Date Is Lying to You
The built-in Date API is full of traps: unreliable parsing, mutation, timezone confusion, and broken arithmetic. Here's what it's actually doing, and how Temporal finally fixes it.
Writing a (valid) C program without main()
https://labs.iximiuz.com/tutorials/c-program-without-main-a1eea557
https://redd.it/1v68yb8
@programmingreddit
https://labs.iximiuz.com/tutorials/c-program-without-main-a1eea557
https://redd.it/1v68yb8
@programmingreddit
iximiuz Labs
Writing a (valid) C program without main() | iximiuz Labs
Walk through the C compilation pipeline: preprocessor, compiler, assembler, and linker. Start with a normal hello world, inspect macros and generated assembly, and end by producing a running binary that has no main() function.
Introducing Triton: DirectX 11 driver for QEMU
https://blog.getutm.app/2026/introducing-triton-directx-11-driver-for-qemu/
https://redd.it/1v6ijz9
@programmingreddit
https://blog.getutm.app/2026/introducing-triton-directx-11-driver-for-qemu/
https://redd.it/1v6ijz9
@programmingreddit
UTM Blog
Introducing Triton: DirectX 11 driver for QEMU
In the prequel, we introduced Neptune, a Direct3D protocol forwarding layer for VirtIO. Neptune allowed us to serialize Direct3D API calls across the hypervisor boundary and this allowed us to run Wine games on a Linux guest with a Linux host faster than…