SkiftOS: A hobby OS built from scratch using C/C++ for ARM, x86, and RISC-V

https://skiftos.org/static/capture.png
skiftOS is an early development OS with a graphical shell, core apps, and a microkernel foundation. It features a reactive UI framework and a non-POSIX API inspired by Plan 9, Haiku, and Fuchsia.

UTF-8 is a brilliant design

https://iamvishnu.com/images/utf8/thumbnail.png
UTF-8 is a variable-width character encoding that represents every character in the Unicode character set, including millions of characters from different languages and scripts. It is backward compatible with ASCII and uses 1-4 bytes to represent characters.

How to Use Claude Code Subagents to Parallelize Development

https://i0.wp.com/zachwills.net/wp-content/uploads/2025/09/Screenshot-2025-08-15-at-12.47.55-PM-scaled.png?fit=1200%2C776&ssl=1
The user used AI agents to parallelize tasks, breaking down complex processes into smaller, specialized steps, and achieved faster results with lower costs of failure. This approach, built on three core principles, enables independent tasks to be performed concurrently, preserving quality and efficiency.

Java 25's new CPU-Time Profiler (1)

https://mostlynerdless.de/wp-content/uploads/2025/06/Screenshot-2025-06-11-at-09-03-40-JEP-509-JFR-CPU-Time-Profiling-Experimental-2000x1441.png
A new CPU-time profiler has been added to OpenJDK 25, providing more accurate profiling of CPU time rather than execution time, which can be affected by I/O operations. The profiler uses Linux's CPU timer to sample stack traces at fixed intervals of CPU time, allowing for more precise measurement of CPU-cycle consumption.

Weird CPU architectures, the MOV only CPU (2020)

https://justanotherelectronicsblog.com/wp-content/uploads/2020/08/image-1024x607.png
The user built a simple CPU using the Transport Triggered Architecture (TTA) with a 16-bit address bus and a single instruction, MOVE, which is 32 bits long. The CPU was implemented using a simulator and was used to calculate the first 10 Fibonacci numbers using a series of MOVE instructions and memory mapped peripherals.

QGIS is a free, open-source, cross platform geographical information system

https://raw.githubusercontent.com/qgis/QGIS/master/images/README-md/main_logo.png
QGIS is a free and open-source GIS software that supports various data formats and offers a range of features for data creation, editing, and analysis. It has a user-friendly interface and a large plugin ecosystem, with support for multiple platforms and languages.

Many hard LeetCode problems are easy constraint problems

https://assets.buttondown.email/images/63337f78-7138-4b21-87a0-917c0c5b1706.jpg?w=960&fit=max
The user discussed using constraint solvers like MiniZinc to solve mathematical optimization problems that are hard to solve with traditional programming languages. They suggested using constraint solvers to solve LeetCode problems and other tricky algorithmic interview questions that have little relevance in actual job tasks.

FFglitch, FFmpeg fork for glitch art

https://ffglitch.org/assets/images/example6.gif
I put this page up so that I don’t have to go hunting for examples every time I want to show someone what can be done with FFglitch. Kaspar Ravel wrote a blog post about a collaboration he did with Thomas Collet which resulted in this gem:

Raspberry Pi Synthesizers – How the Pi is transforming synths

https://cdn.gearnews.com/wp-content/uploads/2024/03/Raspberry-Pi-Synths-lead-770x425.jpg
Raspberry Pi is used in digital synthesizers to provide a low-cost, powerful computing system. Manufacturers like Korg and Erica Synths use the Pi to run their synthesizers.

Resizing images in Rust, now with EXIF orientation support

https://alexwlchan.net/images/2025/original_exif_image.jpg
A programmer updated their create_thumbnail tool to handle EXIF orientation when resizing images, ensuring resized images look similar to the original. This fix was made possible by a new version of the Rust image crate with improved EXIF support.

The treasury is expanding the Patriot Act to attack Bitcoin self custody

https://www.tftc.io/content/images/size/w1200/2025/09/martybent_an_orwellian_police_officer_with_a_menacing_look_on_h_26d9135c-32da-4910-803b-f8d246c4811b.png
The US government is planning to expand the Patriot Act to target digital assets, potentially outlawing common bitcoin practices like CoinJoin and single address use. This move could flag users as suspicious and restrict their access to regulated services.

AI Coding

The author believes AI is not truly coding but rather a tool like a compiler that generates code based on input. They think the hype around AI is due to people valuing flashy marketing over actual truth.

Social media promised connection, but it has delivered exhaustion

https://noemamag.imgix.net/2025/08/osullivanfinal.jpg?fit=crop&fm=pjpg&h=1186&ixlib=php-3.3.1&w=947&wpsize=noema-portrait-hero-image&s=f24f7e30f8ce92151a62e32994b5e929
Social media platforms have become dominated by AI-generated content, bots, and synthetic profiles, leading to a decline in genuine human interaction and engagement. The future of social media may be a quieter, more fractured, and more human web, with a focus on intentional, opt-in communities and platforms that prioritize trust and conversation over scale and virality.

Life, work, death and the peasant: Rent and extraction

https://i0.wp.com/acoup.blog/wp-content/uploads/2025/09/1073020001.jpg?resize=1024%2C770&ssl=1
The pre-modern peasant farmers face a problem of land scarcity due to small farm sizes and limited labor availability, making it difficult for them to meet their subsistence needs. To address this issue, peasants often engage in sharecropping or tenancy arrangements with richer households, which can provide them with access to more land but also limits their liability and increases their ...

I used standard Emacs extension-points to extend org-mode

The user extended Emacs' org-mode to automatically sort reading lists by using Emacs' extension points, specifically hooks and advice-add, to override org-mode's behavior without modifying its code. This shows that Emacs encourages customization and provides the means to do so, even if the original system was not designed with extensibility in mind.

Does All Semiconductor Manufacturing Depend on Spruce Pine Quartz? (2024)

https://substackcdn.com/image/fetch/$s_!EpRY!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcbc26dae-8a6e-4601-8767-da5c3ec6b559_585x612.png
Here’s an idea you see spreading across the internet every so often: that all semiconductor and solar PV manufacturing depends on extremely pure quartz from the town of Spruce Pine, North Carolina. This quartz is used to make the crucibles which hold the molten silicon as it gets turned into silicon ingots, which are then cut into wafers and made into chips. The quartz needs to be very pure ...

Tips for installing Windows 98 in QEMU/UTM

https://sporksspace.b-cdn.net/wp-content/uploads/2025/08/IMG_0061-1024x768.jpeg
To run Windows 98 in QEMU, use the i440-based "pc" system, select the Cirrus VGA for video, and disable USB for better compatibility. You can also use ACPI enumeration, SLiRP NAT for networking, and SoundBlaster 16 or Gravis UltraSound emulation for sound, depending on your needs.

Meow: Yet another modal editing on Emacs

https://opengraph.githubassets.com/d795734e0b95d46dfc91609e7a1d91e76599bf72a266cdab521f55286685cf3e/meow-edit/meow
Meow aims to blend modal editing into Emacs with minimal interference with its original key-bindings, avoiding most of the hassle introduced by key-binding conflicts. This leads to lower necessary configuration and better integration. More is achieved with fewer commands to remember.

EU court rules nuclear energy is clean energy

https://static.wixstatic.com/media/5caaac_5987e2927b8e47c2a00d97b89f73ef86~mv2.png/v1/fill/w_309,h_250,al_c,blur_30/5caaac_5987e2927b8e47c2a00d97b89f73ef86~mv2.png
Austria's lawsuit against EU nuclear energy inclusion was dismissed, marking a shift in European anti-nuclear stance. The nuclear movement has made progress, defending nuclear power in the EU and paving the way for real investment and emissions cuts.

How 'overworked, underpaid' humans train Google's AI to seem smart

https://i.guim.co.uk/img/media/28158bad561e11b342de2c307339ce1f8afd9c6b/0_0_4000_2668/master/4000.jpg?width=445&dpr=1&s=none&crop=none
In the spring of 2024, when Rachael Sawyer, a technical writer from Texas, received a LinkedIn message from a recruiter hiring for a vague title of writing analyst, she assumed it would be similar to her previous gigs of content creation. On her first day of work a week later, however, her expectations went bust. Instead of writing words herself, Sawyer’s job was to rate and moderate the ...

OCI Registry Explorer

To reduce egress costs, the service downloads and indexes layers only once, then uses the index for browsing and Range requests for file access. This approach reduces traffic to the registry and allows for seeking to arbitrary positions in a gzip stream.

3D modeling with paper

https://www.arvinpoddar.com/3d-modeling-with-paper/side-photo.jpg
The user shares their experience with paper modeling, a hobby that involves creating 3D models from cut and glued parts of paper sheets, and outlines the process from design to assembly, emphasizing the importance of constraints and optimization for ease of assembly, aesthetic appeal, and minimal resource consumption. The user walks through the steps of designing a paper model, including mesh ...

Behind Kamathipura's Closed Doors

https://failedarchitecture.com/wp-content/uploads/2025/07/6_MONTAGE.jpg
Kamathipura, India's notorious red-light district, faces redevelopment threats that may displace sex workers and marginalized communities. The neighborhood's history, architecture, and resilience are rooted in colonial-era planning and the struggles of migrant communities.

I unified convolution and attention into a single framework

This paper introduces the Generalized Windowed Operation (GWO) framework, unifying deep learning primitives into three components: Path, Shape, and Weight. The GWO theory predicts superior generalization by adaptively aligning with data structure.
https://s0.wp.com/_si/?t=eyJpbWciOiJodHRwczpcL1wvbWEudHRcL2ZpbGVzXC8yMDIxXC8wNVwvUGhvdG8tb24tMjAyMC0xMC0yOC1hdC0yLjA1LVBNLTEtMTAyNHg2ODIuanBnIiwidHh0IjoiTGVnYWwgV2luIiwidGVtcGxhdGUiOiJmdWxsc2NyZWVuIiwiZm9udCI6IiIsImJsb2dfaWQiOjEwNDc4NjV9.sApaRId10A3VGowfYU9CY8VfAM8CAg4DZLTKUty55qoMQ
WP Engine and Silver Lake's major claims were dismissed, narrowing the case significantly. This is a win for open source maintainers and contributors, with the focus remaining on building a thriving WordPress ecosystem.

Reduce bandwidth costs with dm-cache: fast local SSD caching for network storage

https://devcenter.upsun.com/images/people/ralt.webp
We used dm-cache to reduce AWS bandwidth costs by 95% by caching frequently accessed data on local SSDs in front of network storage. This approach worked due to temporal locality in application I/O patterns and write-through mode ensuring data integrity.

Chatbox app is back on the US app store

https://opengraph.githubassets.com/59536f014837ad1c2680d68966c802753bd7902027bf4b95b7b27056481b2b49/chatboxai/chatbox/issues/2644
Our Chatbox app was removed from the US App Store in June due to a trademark dispute, but we won a federal court case and Apple restored the app in August. This is a victory against trademark bullying and a win for our community.

I Made a Mechanical Laptop

Close the loop: analytics that teach your chatbot to fix itself

https://www.hoverbot.ai/_next/image?url=%2Fblog%2Fclose-the-loop-analytics.png&w=3840&q=75
Many chatbots stall for the same reason. Unanswered questions build up and nothing changes. Teams ship a release and move on. Users try again and give up. The way out is simple. Treat every miss as a signal. Capture it in a standard way. Decide whether it was noise or a real gap. Turn real gaps into small updates in guardrails or knowledge. Run that loop every week. Measure how fast it moves. ...
https://f-droid.org/assets/fdroid-logo_bfHl7nsLHOUQxzdU8-rGIhn4bAgl6z7k2mA3fWoCyT4=.png
FOSS projects can manage takedown requests effectively by having a formal policy, requiring valid legal basis, and documenting all actions. Transparency and proper documentation can help protect projects from illegitimate requests and increase accountability.