Made it to Graz for Akademy 2026. Looking forward to meeting my fellow gearheads. In the meantime, let’s go for my web review for the week 2026-38.25 Years of Mass Surveillance Is EnoughTags: tech, surveillance, politics, democracyThis essay is fairly US centric but since other countries used the US surveillance apparatus as a blueprint for their own it’s widely applicable. It’s 25 years of failures and constitutional hazard, maybe it’s time to finally respect the right to privacy? Or are our governments too hooked to controlling the population and hunting dissent?https://www.lawfaremedia.org/article/25-years-of-mass-surveillance-is-enoughWhat kind of Software should we fund?Tags: tech, foss, fundraising, supply-chain, ethics, businessThe article it refers to is interesting as well of course. Still it shines a crude light on the biases it has. We might have a way to fund libraries available via registries. That’s a good thing… But it ignores a lot of what Free Software is about. We need solutions for more software than just a specific family of libraries.https://tante.cc/2026/09/17/what-kind-of-software-should-we-fund/Inside ‘Project Lily’: The Humans Reading Your ChatGPT ChatsTags: tech, ai, machine-learning, gpt, surveillanceOf course unsurprising. Still it’s important to get the proofs out.https://www.404media.co/inside-project-lily-the-humans-reading-your-chatgpt-chats/‘Doom Loop’: OpenAI and Microsoft Admits LLMs Are Destroying the Web and Built on TheftTags: tech, ai, machine-learning, gpt, ethics, copyrightThey claim fair use in public court but they know full well what they’ve been doing.https://www.404media.co/doom-loop-openai-and-microsoft-admits-llms-are-destroying-the-web-and-built-on-theft/Be alert: targeted attacks on prominent RustaceansTags: tech, rust, supply-chain, securityBad actors clearly want to compromise supply chains. Stay safe and keep your eyes open.https://blog.rust-lang.org/2026/09/17/targeted-attacks/what if my git host were a static site generator?Tags: tech, tools, git, self-hostingLooks like an interesting tool to expose git repositories read-only on the web.https://char.lt/blog/2026/09/sorcery-repo-viewer/A Design Space Exploration of Async/AwaitTags: tech, asynchronous, reliabilityYou think async/await works in the same way across languages? Think again! There are several choices of implementation behind it. You better know which choices your particular runtime did, otherwise you will get surprises. It also means it’s harder to reuse language from a given runtime and carry it over somewhere else.Of course I recommend reading the full paper, but this short summary gives a good idea of the content.https://cel.cs.brown.edu/blog/design-space-async-await/How fast is C++23’s std::flat_map?Tags: tech, c++, data, performanceIndeed it’s a very good new type of maps in many cases. Again a good illustration that nowadays memory layout is often more important than algorithmic complexity.https://lemire.me/blog/2026/09/16/how-fast-is-c23s-stdflat_map/C++26: Trivial infinite loops are no longer undefined behaviourTags: tech, c++, reliability, safetyIt’s about time that it got fixed… This was really a language defect.https://www.sandordargo.com/blog/2026/09/16/cpp26-trivial-infinite-loopsHow to Recognize a Change in Capacity to Stop PressureTags: management, productivityDoesn’t feel too actionable on how to detect the change of capacity. That said the advice on how to deal with it is correct.https://www.jrothman.com/mpd/2026/09/management-minute-how-to-recognize-a-change-in-capacity-to-stop-pressure/Clear as MudTags: management, delegationA few things to keep in mind when delegating tasks. This seems trivial but it’s harder than it sounds.https://managementblog.org/2026/08/28/clear-as-mud/Proper English is a Myth: There’s No ‘Correct’ Way to WriteTags: linguistics, writingI’d say it goes a bit too far in its stance at times. That said it’s a good reminder that English like any other languages is in a constant state of flux.https://brennan.day/proper-english-is-a-myth-theres-no-correct-way-to-write/Bye for now!