What an unprocessed photo looks like

https://maurycyz.com/misc/raw_photo/hist1.png
The user processed a Christmas tree photo from raw sensor data, applying demosaicing and non-linear curve correction to improve color and brightness. However, the process introduced some issues, such as a green cast, which were resolved with proper white-balance and scaling.

Staying ahead of censors in 2025

https://forum.torproject.org/uploads/default/optimized/2X/7/7ba3eeb4bd12624922b10dd57b1b986cb32f15bf_2_690x388.jpeg
Tor's anti-censorship team has been working to keep users connected in regions with intense internet censorship, adapting tools like Snowflake and Conjure to stay ahead of censors. The team is preparing for future censorship events by improving WebTunnel and rolling out Conjure, and encourages users to help by running their own Snowflake or WebTunnel bridges.

Show HN: Z80-μLM, a 'Conversational AI' That Fits in 40KB

https://opengraph.githubassets.com/6198f7ba0ac5b09f0ad0b66341ee5db9225729a2300d7178a1db78ddc0dfbf85/HarryR/z80ai
Z80-μLM is a conversational AI that runs on a 1976 Z80 processor with 64kb of ram, generating short character-by-character sequences with personality. It uses quantization-aware training and 2-bit weights to run efficiently on the 8-bit CPU.

You can make up HTML tags

Browsers treat unrecognized HTML tags as generic elements with CSS effects. Custom tags with hyphens won't appear in future HTML versions.

Developing a Beautiful and Performant Block Editor in Qt C++ and QML

https://rubymamistvalove.com/blog/this_is_a_line_light.png
How I developed Daino Notes block editor from scratch - a cross-platform and native-like application Computers are fast, but modern software - especially web apps, are so bloated that they hold their full potential back. This is why I've decided to build my own block editor from scratch using Qt C++ and QML.

Binaries

You experienced issues with PhD publications claiming problems didn't exist despite observing them in industry. Large binaries are a problem in mega-codebases due to static builds and relocation barriers.

Show HN: My not-for-profit search engine with no ads, no AI, & all DDG bangs

No AI, no ads, just search.

Asking Gemini 3 for Brainf*ck code puts it in an infinite loop

Asking Gemini 3 to generate Brainf*ck code results in an infinite loop, akin amost to a DDoS attack: That is fascinating. So it made me wonder. Is Brainf*ck the ultimate test for AGI? I think so, and for 3 good reasons. Large Language Models (LLMs) thrive on sheer volume. To master JavaScript, an LLM has been trained on virtually every available line of open-source code—hundreds of millions ...

My First Meshtastic Network

The author set up Meshtastic radios to create a mesh network without cell towers, using low-power LoRa devices that relay messages. They successfully extended the network's range by upgrading antennas and adding relay nodes, discovering a local community of enthusiasts in the Chicagoland area.

Unity's Mono problem: Why your C# code runs slower than it should

https://marekfiser.com/blog/mono-vs-dot-net-in-unity/img/MonoVsDotNet-thn-w1200-h600.551.jpg
Unity's Mono runtime is slow compared to modern .NET, with a 2-3x performance gap in some benchmarks. Modern .NET's JIT compiler optimizes code better, hoisting invariant work and scalarizing tiny value types, resulting in faster execution.

Koine

https://opengraph.githubassets.com/37cbf158fe1fb342ed55a9ffdc8c528d4c4889b59eaa6f1e712f2fbac7545fd8/pattern-zones-co/koine
Koine (koy-NAY) — the common Greek that connected the ancient Mediterranean. Koine connects your apps to Claude Code. Claude Code is Anthropic's agentic coding assistant. It reads files, runs commands, edits code, and uses tools autonomously. But it's a CLI, not an API. Koine makes Claude Code callable from your applications. Deploy it as a Docker service, call it from any language, ...

As AI gobbles up chips, prices for devices may rise

https://media.npr.org/assets/img/2021/09/07/jwr-pic_sq-328878fd008a849dd85d5979088334103fccc7e8.jpg?s=100&c=85&f=jpeg
A shortage of RAM chips due to high demand from AI data centers is causing prices to rise. Manufacturers are paying 50% more for RAM chips this quarter and expect prices to rise another 40% in the coming quarter.

Software engineers should be a little bit cynical

The author argues that being a cynic is necessary for software engineers to think clearly about how organizations work and avoid idealistic views that are overly simplistic. They believe that engineers should engage in the political process to make positive changes in large tech companies.

MongoBleed Explained Simply

https://substackcdn.com/image/fetch/$s_!USk9!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb8c4b36c-c9bb-4fa1-b454-8a489b1433ab_1170x706.png
A recently uncovered MongoDB vulnerability, CVE-2025-14847, allows attackers to read uninitialized heap memory. It affects all MongoDB versions since 2017 and can be exploited with no authentication needed.

Growing up in “404 Not Found”: China's nuclear city in the Gobi Desert

https://substackcdn.com/image/fetch/$s_!jnum!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F02174a60-4e87-43e2-a05d-3eec20ad3fb1_1392x926.png
The author grew up in a secret Chinese nuclear city called 404 in the Gobi Desert, built by elite scientists and laborers in 1958. The city was a utopian bubble with its own department stores, cinemas, and zoo, but its dark side included radioactive materials and isolation.

Researchers discover molecular difference in autistic brains

https://ysm-res.cloudinary.com/image/upload/c_limit,f_auto,h_630,q_auto,w_1200/v1/yms/prod/57bd75f5-dd42-4a47-a99f-35c660e446a0
Now, we’ve found something that is meaningful, measurable, and different in the autistic brain. While many neurodivergent people aren’t hindered by autism and may not need or want medication, novel treatments could help those on the spectrum that experience symptoms that affect their quality of life.

PySDR: A Guide to SDR and DSP Using Python

https://pysdr.org/_images/fft_logo_wide.gif
Software-defined radio (SDR) refers to using software to process RF signals traditionally done by hardware. An SDR is a device that receives RF signals and sends digitized samples to a computer for processing or recording.

Line scan camera image processing

https://pics.dllu.net/file/dllu-pics/rgb_0_prod_no_denoise_a8414d74520f4baa-600.jpg
You use a line scan camera to capture high-resolution images of trains with minimal perspective distortion. You've developed a method to detect moving objects by computing an "energy function" that weighs the horizontal gradient against the total gradient norm.

Formally Verifying Peephole Optimisations in Lean

https://l-m.dev/media/Pasted%20image%2020251222171959.png
I started a new project back around September and have been working on it on during university, now that I’m on break, I’ve started streaming again and put this project into full motion. Imagine you created your own compiler, new kind of IR, an optimiser, anything to do with rewrite rules. Let’s say for moral reasons you choose to link none of LLVM’s libraries (thanks for caring about your ...

Spherical Cow

https://img.gs/czjpqfbdkz/full/https://raw.githubusercontent.com/Libbum/spherical-cow/master/examples/objects/cow_output.jpg?raw=true
A dairy farm sought help from academia to boost milk production, and a team of professors used the advancing fronts algorithm to find a solution. The algorithm was initially developed for sphere packing in space habitats and has real-world applications in cutting tool design and inflatable space habitats.

Fast GPU Interconnect over Radio

https://spectrum.ieee.org/media-library/a-computer-cable-connector-with-its-cover-off-to-show-the-fibers-and-circuits.jpg?id=62604018&width=1200&height=643
Two startups, Point2 and AttoTude, are developing radio-based interconnects to replace copper cables in data centers.

Mouse: Computer Programming Language

Mouse is a small computer language developed by Dr. Peter Grogono in the late 1970s and early 1980s for microcomputers. It has two main versions: Mouse-83 and Mouse-2002, with the latter including additional features like floating-point support and file I/O.

Formulaic Delimiters in the Iliad and the Odyssey

We're verifying your browser Website owner? Click here to fix

Slaughtering Competition Problems with Quantifier Elimination (2021)

https://grossack.site/assets/images/default_og.png
The author wants to discuss using quantifier elimination to solve inequalities on MSE, but feels it's not suitable for the platform.

A bitwise reproducible deep learning framework

https://opengraph.githubassets.com/d449ffd45a6fb6f26fd215f5b60efcab19025346d4dd1bba7f0af86c1de410ba/microsoft/RepDL
RepDL is a library for reproducible deep learning that ensures bitwise identical outcomes across hardware platforms. It provides PyTorch-compatible functions and modules for reproducible operations and training.

Finding Jingle Town: Debugging an N64 Game Without Symbols

https://blog.chrislewis.au/jingle-town.webp
The author is using a debugger to understand the runtime behavior of Snowboard Kids 2, specifically how it decides which level overlay to load. They use a debugger-driven workflow with gdb-multiarch and Ares emulator to inspect code and variables, forming testable hypotheses about the game's behavior.

Fast CVVDP implementation in C

https://repository-images.githubusercontent.com/1108017335/d4d7411b-4902-48bc-a919-713c28a97223
A fast C implementation of CVVDP metric uses 91% less RAM and is 18% faster in wall clock time. It's ~15x more efficient in user time and lacks multithreading support.

Why I Disappeared – My week with minimal internet in a remote island chain

https://substackcdn.com/image/fetch/$s_!N-GV!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F98e900ca-a889-4632-9f3f-72609f633f40_1908x994.png
The author spent a week in the Galapagos Islands without internet and realized that most news is noise, created for clicks rather than substance. They plan to create a new website focused on unique, meaningful stories, free from the pressures of social media and clickbait journalism.

How to complain (2024)

Avoid using jargon and absolute statements in writing, instead use descriptions and relative comparisons to make arguments more accessible. A complaint should have a good reason for existing and be written in a non-acerbic tone with empathy.

C++ says “We have try... finally at home”

https://devblogs.microsoft.com/oldnewthing/wp-content/uploads/sites/38/2019/02/ShowCover.jpg
Control structures for executing code when control leaves a block exist in Java, C#, Python, and JavaScript but not C++. C++ uses destructors for this purpose but has varying behavior when exceptions occur.