Java Hello World, LLVM Edition

A Java program is created to generate and execute LLVM IR, the intermediate language behind compilers like clang, using Java's Foreign Function & Memory (FFM) API to call the LLVM C API. The program prints "Hello, World!" by JIT-compiling the LLVM IR to native machine code using the LLVM JIT compiler API.

Using LLMs at Oxide

Oxide's guidelines for using large language models (LLMs) emphasize responsibility, rigor, empathy, and teamwork to ensure their use does not undermine trust and authenticity. LLMs can be useful for tasks like reading comprehension, editing, code review, and debugging, but their use should be carefully considered and not relied upon as a substitute for human judgment and effort.

Kilauea erupts, destroying webcam [video]

Z2 – Lithographically fabricated IC in a garage fab

https://sam.zeloof.xyz/wp-content/uploads/2021/08/DSC_9414ano-1024x759.jpg
The user made significant improvements to their DIY silicon process, creating a 10µm polysilicon gate process with 100 transistors on a single chip, a huge step closer to more advanced DIY computer chips. They achieved excellent transistor characteristics, including low threshold voltage and leakage current, and plan to automate testing and design more complex circuits.

Screenshots from developers: 2002 vs. 2015 (2015)

https://anders.unix.se/images/bwk_desktop.jpg
Unix enthusiasts share their unchanged desktop habits over 13 years, still using terminals and command-line interfaces. They've switched to various Linux distributions and window managers, but remain loyal to their Unix roots and text-based work style.

GrapheneOS is the only Android OS providing full security patches

GrapheneOS provides early Android security patches, backported to Android 13-16, while large companies like Samsung and Google take months to integrate them. This requires significant work and resources, slowing down GrapheneOS feature development.

The past was not that cute

https://i0.wp.com/juliawise.net/wp-content/uploads/2025/12/Screenshot-2025-12-06-at-3.18.30-PM-edited.png?resize=925%2C515&ssl=1
The author enjoys retro aesthetics but acknowledges the past was not as charming as often portrayed, with many people facing hardships and difficulties. They appreciate the past's lessons, such as the value of music and community, but choose to live in the present with modern conveniences.

Principles of Slack Maximalism

https://substackcdn.com/image/fetch/$s_!tWKA!,w_1200,h_600,c_fill,f_jpg,q_auto:good,fl_progressive:steep,g_auto/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1f50839c-0f52-4989-8e96-757a92b52133_1536x1024.png
Slack Maximalism is a method of managing operations by using Slack channels for every topic, person, and team, allowing for clear communication and organization. By following nine principles, including categorizing channels and using Ctrl+K for navigation, Slack Maximalism can help teams manage large volumes of information and stay organized.

Eurydice: a Rust to C compiler (yes)

https://jonathan.protzenko.fr/assets/protzenko.jpg
Eurydice is a compiler from Rust to C that aims to produce readable C code, allowing for a gradual transition to Rust while maintaining compatibility with legacy systems. The compiler plugs into the MIR level of the Rust compiler and uses Charon to avoid reimplementing the wheel, with ongoing work to integrate it with Microsoft and Google's crypto libraries.

Discovering the indieweb with calm tech

https://alexsci.com/blog/calm-tech-discover/FacebookSiren.JPG
The author discusses how social media has become a mental health hazard and proposes alternatives like StreetPass and Blog Quest, which offer a more controlled online experience. These browser extensions help users discover and connect with others on a decentralized, independent internet.

Patching Pulse Oximeter Firmware

https://stefan-gloor.ch/img/pulseoximeter_main.jpg
The user reverse-engineered a Beurer PO 80 pulse oximeter, dumping its firmware and bypassing low-level protection using a hardware vulnerability. They successfully patched the firmware to allow for debugging and display manipulation, and plan to further investigate the firmware for potential vulnerabilities.

Tiny Core Linux: a 23 MB Linux distro with graphical desktop

Tiny Core Linux is a minimal, ultra small graphical desktop OS that boots fast and supports additional apps and hardware. It's based on a core kernel and modules, with users able to add extensions from online repos or compile their own.

What even is "literate programming"? (2024)

Literate programming, as envisioned by Donald Knuth, involves writing code and explanations together in a top-down approach, delaying actual code writing until the design is fleshed out, and then weaving the code and explanations into a readable document. The key to successful literate programming is to write the code and explanations iteratively, revising both simultaneously, and to consider ...

Perl's decline was cultural

Perl's growth was hindered by its culture, which was rooted in conservative UNIX sysadmin values and a tribal meritocracy, making it difficult for the language to evolve and adapt to changing needs. The language's culture and values, such as its emphasis on flexibility and its reluctance to change, ultimately led to its decline in popularity, but it remains widely used and influential in the ...

Z-Image: Powerful and highly efficient image generation model with 6B parameters

https://media.githubusercontent.com/media/Tongyi-MAI/Z-Image/main/assets/showcase_realistic.png
Z-Image is a powerful image generation model with 6B parameters, offering sub-second inference latency and photorealistic image generation. It has three variants: Z-Image-Turbo, Z-Image-Base, and Z-Image-Edit, supporting bilingual text rendering and creative image editing.

Bikeshedding, or why I want to build a laptop

The writer is unhappy with Apple's quality and wants a simple, user-aligned laptop with Linux. They dream of a MacBook with Linux, but Asahi Linux faces limitations due to Apple's closed-source hardware.

My car charger can boil water really fast [video]

Desperately Seeking Squircles (2018)

https://cdn.sanity.io/images/599r6htc/regionalized/17fcd1247dea74462c4a35694000f8a797fc87c1-997x997.png?w=1632&h=1632&q=75&fit=max&auto=format
In a famous 1972 interview, Charles Eames answered a short sequence of fundamental questions about the nature of design. This is a story about one Figma engineer’s hunt for the perfect answer to a programming challenge. In a famous 1972 interview, Charles Eames answered a short sequence of fundamental questions about the nature of design. Answering the first question, he defined design as “a ...

HTML as an Accessible Format for Papers (2023)

arXiv has launched HTML papers alongside PDFs to improve accessibility, with a goal to backfill over 2 million papers over time. The beta rollout is a work in progress, and feedback from the community is needed to improve conversions from LaTeX.

Zebra-Llama – Towards efficient hybrid models

https://arxiv.org/static/browse/0.3.4/images/arxiv-logo-fb.png
Researchers propose Zebra-Llama, a method to create efficient hybrid language models from pre-trained models, achieving Transformer-level accuracy with reduced training tokens and memory. Zebra-Llama outperforms existing models in accuracy and efficiency, using significantly fewer tokens and smaller memory.

OMSCS Open Courseware

https://bpb-us-e1.wpmucdn.com/sites.gatech.edu/dist/0/4761/files/2024/08/Public-CS-6035.jpg
Georgia Tech's OMSCS program offers public course content through Ed Lessons, excluding graded assignments. Students enrolled in OMSCS should access course content through Canvas for full versions.

Saving Japan's exceptionally rare 'snow monsters'

https://ichef.bbci.co.uk/images/ic/480xn/p0mlb7w7.jpg.webp
Japan's unique "juhyo" or "snow monsters" are shrinking due to climate change and forest damage. A team is working to revive the fir forests and preserve the natural wonder, which attracts tens of thousands of visitors annually.

Autism's confusing cousins

https://substackcdn.com/image/fetch/$s_!NXb7!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F34fe964c-f33d-4e4e-9ad2-8ccb624fe08b_720x472.jpeg
A clinician discusses the challenges of diagnosing autism, noting that many people self-diagnose with autism due to its high public awareness and perceived recognition of their social difficulties. The clinician emphasizes that autism diagnosis requires a nuanced understanding of various diagnostic possibilities, including anxiety disorders, schizoid personality, and social communication disorder.

United States Antarctic Program Field Manual (2024) [pdf]

The USAP Field Manual provides an overview of USAP field logistics, operations, and safety, intended to enhance success in the field. It emphasizes the importance of risk management, emergency preparedness, and environmental stewardship in Antarctica.

'Vampire Squid from Hell' Reveals the Ancient Origins of Octopuses

https://www.sciencealert.com/images/2025/11/vampire_squid_2_header-642x361.jpg
The vampire squid has yielded the largest cephalopod genome ever sequenced, with over 11 billion base pairs, revealing a deep evolutionary story and a squid-like chromosomal architecture. Its genome is a potential Rosetta Stone for understanding cephalopod evolution, retaining a genetic heritage that predates both squid and octopus lineages.

Recreating the lost SDK for a 42-year-old operating system: VisiCorp Visi On

https://git.sr.ht/~nkali/vision-sdk/blob/main/note/bitmap_adachi.gif
The user discusses VisiOn, a graphical multitasking operating system released in 1983 by VisiCorp, which was an open system but had limited third-party development due to its high cost and lack of documentation. The user recreates the SDK for VisiOn and creates a homebrew application called Pyramid, which is the first-ever published third-party application for VisiOn.

Oblast: A better Blasto game for the Commodore 64

https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhINuGmCUTNCNrDvsDyFDwV6ZsiGeseHSBcaraMVoluKhEr70EzuUa5JU8hPw5_SXFQI0sEFeQL9Ar1nhK4zEDGclu8Ao9vvHsul94hO3sXv9DztEpJsNDoa1enzvKrDfIozhKYukvY8EY2apPqfpBorVWd0PzGPJAO1ao1MSGYFvv07UdFpYnoA02jyNo/s320/big-mame-1.png
The user created a Commodore 64 game called Oblast, a remake of the 1978 arcade game Blasto, with faster action, animation, and procedurally generated screens, and made it free to play. The game features configurable gameplay, customizable settings, and a variety of game modes, including a mode where the player can blow up the entire playfield with impunity.

Dhrystone

The Dhrystone benchmark is a synthetic program developed in 1984 to measure general processor performance, containing no floating point operations. It remains a simple benchmark, but its value in establishing true performance is questionable due to various issues and compiler optimizations.

Trains cancelled over fake bridge collapse image

https://ichef.bbci.co.uk/news/480/cpsprodpb/5e92/live/bc1e9fa0-d1fd-11f0-a892-01d657345866.jpg.webp
Train services were halted after AI-generated image of bridge damage appeared on social media following an earthquake. Network Rail reopened rail line after safety inspections, urging people to think about the impact of hoax images.

The unexpected effectiveness of one-shot decompilation with Claude

https://blog.chrislewis.au/sbk2-progress.svg#darksafe
The user successfully used Claude's headless mode in a continuous loop to decompile Snowboard Kids 2 functions, achieving more progress in 3 weeks than in 3 months. They developed a workflow and tooling approach to manage Claude's autonomy, including a scorer and defensive coding to mitigate failures and optimize token efficiency.