Recent bookmarks

Can I ethically use LLMs?

An exploration of ethical concerns surrounding LLM usage, covering energy consumption, training data consent, job displacement, and power concentration. The author presents a balanced analysis of various ethical dilemmas while maintaining a cautious approach to LLM adoption, highlighting both potential benefits and risks of the technology.

The Generative AI Con

A critical analysis of the generative AI industry argues that companies like OpenAI and Anthropic are burning billions while failing to deliver meaningful products or profitability, despite massive media hype and investment. The author challenges claims about user numbers, product effectiveness, and industry sustainability, suggesting the AI boom is an unsustainable bubble built on marketing rather than true innovation.

Go 1.24 Release Notes

Go 1.24 introduces significant performance improvements with a new Swiss Tables-based map implementation and enhanced memory allocation efficiency, reducing CPU overheads by 2-3%. The release adds support for ML-KEM post-quantum cryptography, FIPS 140-3 compliance mechanisms, and new testing tools for concurrent code.

find your 2%ers

A personal exploration of introversion and extroversion challenges traditional definitions, suggesting that energy exchange in relationships is key. The author introduces the concept of '2%ers' - rare individuals who energize rather than drain - and emphasizes the importance of finding and maintaining relationships with these people for happiness and fulfillment.

GitHub - decrazyo/nes86: x86 emulation on the NES

An IBM PC emulator for NES that runs the Embeddable Linux Kernel Subset (ELKS) and supports x86 software with basic serial terminal functionality. The project features compatibility with select NES emulators like Mesen2, FCEUX, and Rustico, while providing detailed build instructions for custom deployments.

My Washing Machine Refreshed My Thinking on Software Effort Estimation — Cosive

A personal experience installing a washing machine reveals parallels with software development estimation challenges, where unexpected obstacles turned a '10-minute job' into a 4-hour endeavor. The narrative illustrates how 'unknown unknowns' and seemingly trivial differences can significantly impact project timelines, particularly relevant in ever-evolving technology environments.

Small tech

A compelling exploration of successful small software companies operating independently without venture capital or corporate oversight. Notable examples include SQLite, Pinboard, Tarsnap, Sublime Text, and Zig, demonstrating how small teams can maintain profitable, sustainable businesses while prioritizing quality and user needs over growth.

Why I'm Writing a Scheme Implementation in 2025 (The Answer is Async Rust)

A developer introduces scheme-rs, a work-in-progress R6RS implementation designed for seamless interoperability with async Rust. The project aims to solve async Rust's debugging and iteration challenges while serving as a foundation for a future language called Gouki, which will combine Scheme's macro system with advanced typing features.

An exploration of David Lynch's almost-involvement with Star Wars, examining how Lynch declined George Lucas's offer to direct Return of the Jedi in 1981, leading to Richard Marquand's eventual direction. The article analyzes what a Lynch-directed Star Wars film might have looked like, based on his subsequent work on Dune and signature directing style.