soc.octade.net is a Fediverse instance that uses the ActivityPub protocol. In other words, users at this host can communicate with people that use software like Mastodon, Pleroma, Friendica, etc. all around the world.
This server runs the snac software and there is no automatic sign-up process.
minicoro: Single header stackful cross-platform coroutine library in pure C https://lobste.rs/s/2r4fgl #c #programming
https://github.com/edubart/minicoro
Stackful Coroutine Made Fast https://lobste.rs/s/2v0bbs #c #performance #plt
https://photonlibos.github.io/blog/stackful-coroutine-made-fast
Quantifying pass-by-value overhead https://lobste.rs/s/mfxxce #assembly #c #performance
https://owen.cafe/posts/struct-sizes/
Raconn - Ssh multi hostname https://lobste.rs/s/xmkhec #c #devops #linux
https://blog.izissise.net/posts/raconn/
Metalang99: a rich functional language implemented in C99 preprocessor https://lobste.rs/s/rhlylo #c #plt
https://github.com/hirrolot/metalang99
Concept-Based Generic Programming in C++ https://lobste.rs/s/ywgs99 #pdf #c++
https://www.stroustrup.com/Concept-based%20GP.pdf
Progress update on Clang's new constant expression interpreter https://lobste.rs/s/hs1cua #c #c++ #compilers
https://developers.redhat.com/articles/2025/10/15/clang-bytecode-interpreter-update
Speculations on arenas and non-trivial destructors https://lobste.rs/s/b7v9b3 #c++
https://nullprogram.com/blog/2025/10/16/
Why C variable argument functions are an abomination (and what to do about it) | H4X0R**** https://lobste.rs/s/v96g77 #c
https://h4x0r.org/vargs/
Why export templates would be useful in C++ (2010) https://lobste.rs/s/zqiy8l #c++
http://warp.povusers.org/programming/export_templates.html
API design principle: Don't tempt people to divide by zero via @lesley https://lobste.rs/s/0midxc #api #c++
https://devblogs.microsoft.com/oldnewthing/20251013-00/?p=111677
binmoji: a compact, lossless, 64-bit emoji encoding https://lobste.rs/s/p6yk6b #c #vibecoding
https://github.com/jb55/binmoji
1.5x to 2.2x GB/s decoding throughput for delta, delta-of-delta and xor-with-previous codes https://lobste.rs/s/tsktg2 #c #databases #performance
https://github.com/ashtonsix/perf-portfolio/tree/main/delta
Practical Hurdles In Crab Latching Concurrency https://lobste.rs/s/p9fu4a #c++ #databases
https://jacobsherin.com/posts/2025-10-13-bplustree-concurrency-challenges/
C2BF: A C-to-Brainfuck compiler written in Rust https://lobste.rs/s/co9e3q #c #compilers #programming #rust
https://iacgm.pages.dev/posts/c2bf/
lavandula: A fast, lightweight web framework in C for building modern web applications https://lobste.rs/s/nbfgjk #c #web
https://github.com/ashtonjamesd/lavandula
Multi-Core By Default https://lobste.rs/s/izvb9b #c #performance
https://www.rfleury.com/p/multi-core-by-default
Is Odin Just a More Boring C? https://lobste.rs/s/vlreib #c #plt
https://dayvster.com/blog/is-odin-just-a-more-boring-c/
Finding a VS Code Memory Leak via @wheybags https://lobste.rs/s/4dzvlr #c++ #windows
https://randomascii.wordpress.com/2025/10/09/finding-a-vs-code-memory-leak/
C++26: range support for std::optional https://lobste.rs/s/h3olai #c++
https://www.sandordargo.com/blog/2025/10/08/cpp26-range-support-for-std-optional
@anselmschueler @renormalist @aliceif @bill88t @BrodieOnLinux @AsahiLinux +9001%
I do see a lot if mid #rewrites in #Rust just for the sake of rewriting it in Rust…
Because the final / release build may be done on a fully #airgapped system in a fukky airgapped facility that the #developers never be allowed inside or even get to know where it is and what system it powers...
Why we didn't rewrite our feed handler in Rust | Databento Blog https://lobste.rs/s/emvkea #c++ #rust
https://databento.com/blog/why-we-didnt-rewrite-our-feed-handler-in-rust
N3694: Functions with Data - Closures in C (A Comprehensive Proposal Overviewing Blocks, Nested Functions, and Lambdas) via @rk https://lobste.rs/s/hsesqm #c #plt
https://thephd.dev/_vendor/future_cxx/papers/C%20-%20Functions%20with%20Data%20-%20Closures%20in%20C.html
Qt 6.10 Released, with Flexbox in QML https://lobste.rs/s/wttjzm #c++ #release
https://www.qt.io/blog/qt-6.10-released
nanopb: Protocol Buffers with small code size https://lobste.rs/s/2cpfsi #c
https://github.com/nanopb/nanopb
Beating the L1 cache with value speculation (2021) https://lobste.rs/s/uvxpo3 #assembly #c #performance
https://mazzo.li/posts/value-speculation.html
OpenZL: An Open Source Format-Aware Compression Framework via @dayanruben https://lobste.rs/s/je72sf #c #c++ #performance
https://engineering.fb.com/2025/10/06/developer-tools/openzl-open-source-format-aware-compression-framework/
I'm Building a Browser for Reverse Engineers https://lobste.rs/s/syavo2 #browsers #c++ #javascript #reversing
https://nullpt.rs/reverse-engineering-browser
buffalo::buffalo::buffalo https://lobste.rs/s/q79gay #c++ #programming
https://blog.ganets.ky/Buffalo/
86 GB/s bitpacking with ARM SIMD (single thread) https://lobste.rs/s/azrzic #c++ #performance
https://github.com/ashtonsix/perf-portfolio/tree/main/bytepack
UUIDv47 = v4 privacy + v7 performance via @pushcx https://lobste.rs/s/ycveqa #c
https://github.com/stateless-me/uuidv47
Unlocking Modern CPU Power - Next-Gen C++ Optimization Techniques (2024) https://lobste.rs/s/opqxdh #video #c++ #hardware
https://www.youtube.com/watch?v=wGSSUSeaLgA
What on Earth Does Pointer Provenance Have to do With RCU? via @fanf https://lobste.rs/s/re3nzo #c #c++ #linux
https://people.kernel.org/paulmck/what-on-earth-does-lifetime-end-pointer-zap-have-to-do-with-rcu
The jank community has stepped up https://lobste.rs/s/aro0ic #c++ #clojure #compilers #plt
https://jank-lang.org/blog/2025-10-03-community/
C++26: std::optional<T&> https://lobste.rs/s/0zzvie #c++
https://www.sandordargo.com/blog/2025/10/01/cpp26-optional-of-reference
More speculations on arenas in C++ via @lesley https://lobste.rs/s/nfuocs #c #c++
https://nullprogram.com/blog/2025/09/30/
c-sigma: Easy-to-use Sigma proofs in C using libsodium https://lobste.rs/s/u6bxmq #c #cryptography #programming
https://github.com/jedisct1/c-sigma
In C++ modules globally unique module names seem to be unavoidable via @fanf https://lobste.rs/s/trzzcd #c++
https://nibblestew.blogspot.com/2025/09/in-c-modules-globally-unique-module.html
Linus Torvalds and the Supposedly “Garbage Code” via @lesley https://lobste.rs/s/0xkiib #c
https://giodicanio.com/2025/08/27/linus-torvalds-and-the-supposedly-garbage-code/
How I Accidentally Created the Fastest CSV Parser Ever Made https://lobste.rs/s/vryavc #c
https://sanixdk.xyz/blogs/how-i-accidentally-created-the-fastest-csv-parser-ever-made
Qt Jenny 1.0 Released https://lobste.rs/s/mcco3o #c++ #java
https://www.qt.io/blog/qt-jenny-1.0-released
cparse: cparse is an LR(1) and LALR(1) parser generator https://lobste.rs/s/2v6zx6 #c #programming
https://github.com/h2337/cparse