Gentoo Bans AI-Generated Contributions

2025-09-15

The Gentoo Council voted on April 14th to prohibit contributions created using AI natural language processing tools. This policy addresses copyright, quality, and ethical concerns. While AI-related software packages are permitted, directly using AI-generated code is banned due to potential copyright infringement, the risk of low-quality or nonsensical output, and ethical issues surrounding AI model training (e.g., copyright violations, high energy consumption). The policy aims to maintain the quality and integrity of Gentoo projects.

Read more
Development

Jujutsu (jj) Cheat Sheet: A Git Alternative?

2025-02-12

This post introduces a cheat sheet and reference for Jujutsu (jj), a version control system compatible with git repositories. The author finds jj more intuitive than git and provides learning resources including a reference describing the repository's state and a visual cheat sheet for common editing operations. For newcomers, reading a tutorial first is recommended to avoid preconceived notions from git. Both resources are concise and printable for easy learning.

Read more
Development

Brisk: A Cross-Platform C++20 GUI Framework for High-Performance Rendering

2024-12-18
Brisk: A Cross-Platform C++20 GUI Framework for High-Performance Rendering

Brisk is a modern, cross-platform C++20 GUI framework built for creating responsive, high-performance applications with ease. Leveraging an MVVM architecture and reactive capabilities, Brisk boasts scalable GPU-accelerated rendering, making it ideal for graphics-intensive projects. It supports multiple backends (D3D11, D3D12, Vulkan, OpenGL, Metal, WebGPU) and features declarative GUI, stylesheets, and full Unicode support. Currently under active development, contributions are welcome.

Read more

ChatGPT Becomes Default Safari Search Engine via New Extension

2025-02-25
ChatGPT Becomes Default Safari Search Engine via New Extension

OpenAI updated its ChatGPT app with a new Safari extension, enabling users to set ChatGPT Search as their default search engine in Safari. After updating the app, users can enable the extension in Safari settings. All searches typed into the Safari search bar will then be directed to ChatGPT Search instead of Google or their current default. While there's no option to directly set ChatGPT as a preferred search engine, the extension offers a workaround.

Read more

Shippable Microfactories: Revolutionizing Construction with On-Site Automation

2025-07-26
Shippable Microfactories: Revolutionizing Construction with On-Site Automation

Traditional prefabricated construction faces high capital expenditures and shipping costs. The emerging microfactory model, often the size of a shipping container, addresses these issues by deploying directly to construction sites. This article analyzes the economic viability of microfactories, showcasing AUAR's successful Belgian office building project. AUAR's robotic microfactory prefabricated the building's shell in under 8 hours, highlighting the efficiency gains. Microfactories promise to transform construction by increasing efficiency and lowering costs.

Read more

Brazil Halts Sam Altman's Iris Scan Project

2025-01-26
Brazil Halts Sam Altman's Iris Scan Project

Tools for Humanity, co-founded by OpenAI CEO Sam Altman, has been banned in Brazil from offering cryptocurrency incentives for iris scans. Brazil's National Data Protection Authority (ANPD) argues this practice interferes with individuals' free will, impacting their autonomous decision-making regarding biometric data. This highlights growing global concerns about the collection and privacy of biometric data.

Read more

Coffeematic PC: A Retro Gaming Rig Cooled by Hot Coffee

2025-08-02
Coffeematic PC: A Retro Gaming Rig Cooled by Hot Coffee

Artist Doug MacDowell built Coffeematic PC, a functional computer housed in a vintage GE Coffeematic drip coffee maker. Uniquely, it uses the brewed coffee to cool its CPU. This isn't the first coffee maker computer, but it's the first to employ this unconventional cooling method. The article explores the history of coffee maker computers, noting a curious 15-year gap in builds, and speculates on the reasons behind it. Coffeematic PC also inspired an art exhibition called Sparklines, showcasing the intersection of art and hacking.

Read more

Koko: AI-Powered Mental Health Nonprofit Seeking Technical Leader

2025-03-06
Koko: AI-Powered Mental Health Nonprofit Seeking Technical Leader

Koko, a mental health tech non-profit founded by former MIT and Airbnb engineers, is hiring a technical leader. They're building scalable AI systems to provide immediate online mental health support to young people, integrating their interventions into platforms like TikTok and Discord. Having already helped over 4 million young people across 199 countries, Koko emphasizes data-driven product decisions, A/B testing, and rigorous safety standards. This is an opportunity to make a significant impact using AI for good.

Read more

ELIZA Reanimated: World's First Chatbot Restored

2025-01-18
ELIZA Reanimated: World's First Chatbot Restored

Researchers have successfully resurrected ELIZA, widely considered the world's first chatbot, on a restored CTSS—the world's first time-sharing system (emulated on an IBM 7094). Using original printouts, MAD-SLIP code, and supporting documents found in Prof. Weizenbaum's archives at MIT, they recreated ELIZA and its famous DOCTOR script. The entire project is open-source, allowing anyone with a Unix-like OS to run the groundbreaking chatbot.

Read more
AI

Truchet Tiles: Simple Geometry, Infinite Possibilities

2025-07-29

Truchet tiles, simple square tiles with non-rotationally symmetric patterns, create surprisingly complex and captivating visual effects. First described in 1704 by Sébastien Truchet, they're now widely used in information visualization and graphic design. By varying the tile orientations, diverse patterns emerge, even creating labyrinths. Their elegant simplicity extends to programming; a single line of code can generate endless variations, highlighting the beauty of concise algorithms and infinite possibilities. This makes them a prime example of generative art.

Read more

Siddhartha: A Spiritual Journey of Self-Discovery

2025-02-20
Siddhartha: A Spiritual Journey of Self-Discovery

Hermann Hesse's *Siddhartha* follows the spiritual journey of a man named Siddhartha in ancient India. Leaving his home to seek enlightenment, he becomes an ascetic, practices intense meditation, and eventually journeys alone after parting ways with his friend Govinda. Experiencing both the lavish life and the depths of despair, he ultimately finds enlightenment by a river, guided by an old ferryman. The novel emphasizes the importance of lived experience in achieving understanding, rather than intellectual pursuits alone.

Read more

OpenRA December 2024 Update: Classic RTS Reborn

2025-01-25
OpenRA December 2024 Update:  Classic RTS Reborn

OpenRA, the open-source reimagining of classic RTS games like Red Alert, Command & Conquer, and Dune 2000, has released a major December 2024 update. This update boasts numerous bug fixes and new features, including an improved map editor, enhanced unit descriptions, support for high-definition assets, and progress towards better multilingual support. A Tiberian Dawn HD playtest is also included. Players across Windows, macOS, and Linux can enjoy modernized gameplay featuring attack-move, unit veterancy, and fog of war.

Read more
Game

UK's Illegal Cybertruck Faces Uphill Battle for Legalization

2024-12-15
UK's Illegal Cybertruck Faces Uphill Battle for Legalization

Yianni Charalambous, a UK car customizer, is attempting to register a Tesla Cybertruck for road use in the UK, following a similar success in the Czech Republic. However, the Cybertruck's sharp design clashes with UK and EU pedestrian safety regulations, posing significant challenges. Its unique steer-by-wire system, reliance on OTA updates unavailable in the UK, and incompatibility with EU recall systems further complicate matters. Experts deem its chances of passing the UK's IVA test extremely slim.

Read more

An Epitome of Electricity & Galvanism: A Journey Through Time

2024-12-22
An Epitome of Electricity & Galvanism: A Journey Through Time

This book chronicles the history of electricity and galvanism, starting from Thales's ancient observation of amber attracting light objects and progressing through key discoveries. It details the work of Gilbert, who systematically studied electrical phenomena; Grey, who differentiated conductors and non-conductors; and Du Fay, who discovered positive and negative electricity. The culmination is Franklin's proof of the identity of electricity and lightning. The text thoroughly describes various experiments and apparatus, including the Leyden jar, electrostatic generators, and lightning rods, while exploring different eras' electrical theories, offering a captivating journey through the science's evolution.

Read more

CDC Halts Publication of Research Papers Containing 'Forbidden Words'

2025-02-02
CDC Halts Publication of Research Papers Containing 'Forbidden Words'

The CDC has ordered its scientists to retract or pause publication of any research manuscript under consideration or accepted for publication in any medical or scientific journal. The order mandates the removal of terms like "gender," "transgender," and others deemed 'forbidden.' This unprecedented move has sparked concerns within the scientific community, potentially impacting numerous studies and delaying the release of crucial public health information. Internal chaos and fear reign at the CDC, with scientists worried about job security. The incident highlights the detrimental effects of political interference on scientific research.

Read more

Highly Eccentric Hyperbolic Object Discovered: 3I/ATLAS

2025-07-03

A new near-Earth object candidate, A11pl3Z, was discovered by ATLAS Chile (W68) in four 30-second survey images taken on July 1 UT. Follow-up observations revealed a highly eccentric hyperbolic orbit (e ~ 6). Tentative reports suggest cometary activity, including a faint coma and a short tail. Designated 3I/ATLAS = C/2025 N1 (ATLAS), further observations are needed to better constrain its orbit and nature. Additional data will be published in the MPC's standard `Orbits and Observations of Comets` publication.

Read more

Zebrafish Protein Awakens Dormant Genes for Heart Repair

2025-01-03
Zebrafish Protein Awakens Dormant Genes for Heart Repair

Researchers at the Hubrecht Institute have repaired damaged mouse hearts using a zebrafish protein. They discovered that the protein Hmga1 is key to zebrafish heart regeneration and, in mice, activated dormant repair genes, restoring heart function without side effects. This breakthrough, published in Nature Cardiovascular Research, represents a significant step towards regenerative therapies for heart failure. The team compared zebrafish and mammalian hearts, finding Hmga1 removes 'roadblocks' on chromatin, activating dormant genes. In mice, Hmga1 stimulated heart muscle cell growth, significantly improving heart function, only in the damaged area. The study lays the groundwork for human heart regeneration therapies.

Read more

Painting Worlds with Raymarching: A GLSL Shader Journey

2025-06-19
Painting Worlds with Raymarching: A GLSL Shader Journey

This article details creating 3D scenes using Raymarching and GLSL shaders. Starting with fundamental concepts like ray marching and signed distance functions (SDFs), it guides you through building simple shapes and combining them using SDF operators (like min and smoothmin) to create complex scenes. Advanced topics covered include lighting models, soft shadows, creating infinitely repeating scenes, and generating realistic terrains using noise derivatives. The author culminates with a stunning example of an infinite Martian landscape, sharing their creative process and insights.

Read more
Development

Germany's Exit Tax: A Berlin Wall for Entrepreneurs?

2025-08-08

Germany's exit tax acts as a significant barrier for entrepreneurs, effectively trapping them in the country. If you own over 1% of any limited liability company (including foreign ones) and the company is profitable, you face a potentially crippling exit tax. This tax is calculated by multiplying the average earnings of the past three years by 13.75, then by 0.6, and finally applying your personal income tax rate. This article analyzes the tax burden in different scenarios, suggesting that entrepreneurs with moderately profitable businesses and plans to leave Germany should consider doing so before their company grows significantly to avoid a massive tax bill.

Read more
Startup German exit tax

Llama from Scratch: A Practical Guide (Without the Tears)

2025-05-19
Llama from Scratch: A Practical Guide (Without the Tears)

This blog post meticulously documents the author's journey in implementing a scaled-down version of the Llama language model from scratch, training it on the TinyShakespeare dataset. Employing an iterative approach, the author progressively implements key components like RMSNorm, Rotary Positional Embeddings (RoPE), and the SwiGLU activation function, rigorously testing and visualizing each part to ensure correctness. The post emphasizes the importance of iterative development and shares numerous debugging techniques, such as tensor shape checks, assertions, and visualization tools, providing invaluable practical experience. The author successfully trains a model capable of generating Shakespearean-style text and evaluates its performance.

Read more
Development model implementation

Monorepo Build Tools: Scaling Your Codebase

2024-12-20

Traditional build tools struggle with large codebases (100-10,000 active developers). Monorepo build tools like Bazel and Mill offer solutions by supporting multiple languages, custom build tasks, automatic caching and parallelization, remote caching and execution, drastically improving build speed and efficiency. They also feature dependency-based test selection and build task sandboxing, reducing testing time and non-determinism. While these features might seem unnecessary for small projects, they are crucial for large-scale collaboration and continuous integration in larger projects, preventing build times from becoming a bottleneck.

Read more
Development build tools scalability

Servo: The Rust-based Web Rendering Engine Gets a New Lease on Life

2025-03-01
Servo: The Rust-based Web Rendering Engine Gets a New Lease on Life

Servo, a high-performance web rendering engine written in Rust, originally developed by Mozilla, has been transferred to the Linux Foundation Europe. Servo supports WebGL and WebGPU and is adaptable to desktop, mobile, and embedded applications. Its development has contributed to W3C and WHATWG standards. This donation will fund Servo's continued operation and development, covering infrastructure costs and future improvements.

Read more
Development Web rendering engine

OpenAI AMA: Admitting Lag, Embracing Open Source?

2025-02-01
OpenAI AMA: Admitting Lag, Embracing Open Source?

In a wide-ranging Reddit AMA, OpenAI CEO Sam Altman admitted that OpenAI's lead in AI is shrinking, partly due to competitors like DeepSeek. He hinted at a shift towards a more open-source strategy, potentially releasing older models. OpenAI is also navigating pressure from Washington, a massive funding round, and the need to build out substantial data center infrastructure. To compete, the company plans to increase model transparency by revealing the reasoning process behind its outputs. Altman expressed optimism about the potential for rapid AI advancement but acknowledged the risk of misuse, particularly in the development of weapons.

Read more
AI AI Race

Website Cookie Policy Explained

2025-03-24
Website Cookie Policy Explained

This website uses cookies to optimize the website and its service. Technical storage or access is for the legitimate purpose of enabling a specific service explicitly requested by the user, or solely for transmitting communication over an electronic communications network. Cookies are also used to store preferences not requested by the user, for statistical purposes (including anonymous statistics), and to create user profiles for advertising or tracking across websites for similar marketing purposes. However, anonymous statistical data cannot usually be used to identify you.

Read more
Misc

Apple's AI Safety Model Decrypted: Unveiling its Content Filtering Mechanisms

2025-07-07
Apple's AI Safety Model Decrypted: Unveiling its Content Filtering Mechanisms

This project decrypts Apple's AI safety model filter files, which contain rules for various models. Using LLDB debugging and custom scripts, the encryption key can be obtained and these files decrypted. The decrypted JSON files contain rules for filtering harmful content and ensuring safety compliance, such as exact keyword matching, phrases to remove, and regular expression filtering. The project provides the decrypted rule files and decryption scripts, allowing researchers to analyze Apple's AI model safety mechanisms.

Read more

Mozilla's Betrayal: Firefox Users Revolt Over Data Privacy Changes

2025-03-02
Mozilla's Betrayal: Firefox Users Revolt Over Data Privacy Changes

Mozilla's recent update to Firefox's Terms of Use has ignited a firestorm of outrage among users. The update grants Mozilla broad permission to use user data, a stark contrast to previous promises to never sell user data—promises now scrubbed from the Firefox FAQ. While Mozilla claims the data will only be used as described in its Privacy Notice, concerns remain about the potential use of this data for AI development. The vague wording and the removal of previous guarantees have shaken user trust, leading some to migrate to alternative, Firefox-based open-source browsers. This incident highlights the growing importance of data privacy and the repercussions of companies contradicting their past assurances.

Read more
Tech

US Wind and Solar to Outpace Coal in 2024

2025-01-28
US Wind and Solar to Outpace Coal in 2024

Data from the US Energy Information Agency reveals that US solar power generation surged 30% in the first 11 months of 2024, leading to combined wind and solar generation surpassing coal for the first time. Despite a near 3% rise in electricity demand, coal generation fell by almost 5%. The rapid growth of renewables has primarily displaced fossil fuel generation, not met increased demand. Future growth in solar and wind capacity, coupled with policy uncertainties, promises a dynamic energy landscape for the US grid.

Read more
Tech solar wind

D2 0.7.1 Released: ASCII Output Now Supported

2025-08-19
D2 0.7.1 Released: ASCII Output Now Supported

D2, a diagramming tool, has released version 0.7.1, introducing ASCII output. Any `.txt` file will now use the ASCII renderer. This is particularly useful for small diagrams within source code comments, improving readability. The feature is accessible via the Vim extension or the command-line flag `--ascii-mode=standard`. Note that this renderer is still in alpha and may contain bugs.

Read more

Hardware-Efficient UNORM and SNORM to Float Conversion

2024-12-26
Hardware-Efficient UNORM and SNORM to Float Conversion

This blog post delves into the efficient hardware implementation of converting UNORM and SNORM integer formats to IEEE 754 binary32 floating-point numbers. The author details handling special values for 8-bit and 16-bit UNORM and SNORM, demonstrating how bit shifts and additions achieve precise conversion without complex division. Normalization and rounding are explained to ensure accuracy. The post concludes by summarizing the hardware cost, highlighting its efficiency.

Read more
Hardware float conversion
1 2 411 412 413 415 417 418 419 596 597