Vertical AI's Bitter Pill: The Rise of Horizontal AI

2025-01-21

This post explores the competition between vertical AI applications (AI optimized for specific domains) and horizontal AI applications (more general-purpose, scalable AI). Using personal experience and Hamilton Helmer's Seven Powers framework, the author argues that as model performance improves, vertical AI applications struggle to maintain a competitive edge. Except for a rare few possessing exclusive and essential resources, most vertical AI applications will eventually be overtaken by superior horizontal AI. Horizontal AI, akin to a remote coworker, is easily integrated, cheaper, and continuously improves performance through model advancements. The author uses their AcademicGPT project as a case study, showing how a vertical AI application was surpassed by more general horizontal AI models.

Read more

From Zero to One: A Manager's Focus Cultivation

2025-07-31

The author shares his three management experiences. The first attempt failed due to focusing on programming and neglecting management tasks; the second attempt improved but was still unsuccessful. Finally, in his third full-time management role, he significantly improved his focus and achieved remarkable progress by using methods such as single-tasking, avoiding commitment overload, and timeboxing for trivial tasks. The article explores the importance of focus in knowledge work and how to cultivate focus, avoid distractions, and improve efficiency.

Read more

Open-Source Turn Detection Model: Smart Turn

2025-03-06
Open-Source Turn Detection Model: Smart Turn

The Pipecat team has released Smart Turn, an open-source turn detection model designed to improve upon existing voice activity detection (VAD)-based voice AI systems. Leveraging Meta AI's Wav2Vec2-BERT as a backbone with a simple two-layer classification head, the model currently supports English and is in an early proof-of-concept stage. However, the team is confident performance can be rapidly improved. They invite community contributions to enhance the model and expand its language support and capabilities.

Read more
AI

Linux Kernel Initial Commit SHA Collision Risk

2024-12-31

Kees Cook, a Linux kernel developer, discovered a kernel documentation commit whose ID shares the first 12 characters with the initial commit in the kernel's repository. This potential collision could break various tools relying on unique commit IDs. While not yet merged upstream, this commit serves as a test case to proactively address SHA collisions and prevent future widespread issues.

Read more
Development SHA collision

Akira Ransomware Cracked: GPU Brute-Force Method Discovered

2025-03-17
Akira Ransomware Cracked: GPU Brute-Force Method Discovered

Security researcher Tinyhack has discovered a GPU-based brute-force method to decrypt the Akira ransomware. Akira, known for its exorbitant ransom demands (reaching tens of millions of dollars), targets high-profile victims. Using an RTX 4090, Tinyhack cracked encrypted files in 7 days; 16 GPUs reduced this to just over 10 hours. The method exploits four nanosecond timestamps used as seeds in Akira's encryption, brute-forcing to find the precise timestamps and generate decryption keys. Success requires untouched files and local disk storage (NFS complicates decryption). While a significant cybersecurity win, Akira's developers will likely patch this vulnerability quickly.

Read more

California Passes Controversial SB 79, Overriding Local Zoning for High-Density Housing

2025-09-13
California Passes Controversial SB 79, Overriding Local Zoning for High-Density Housing

California's Senate approved the controversial SB 79, a landmark housing bill that overrides local zoning laws to allow for significantly denser housing near transit hubs. The bill, which passed after intense debate and protests from some residents concerned about changes to single-family neighborhoods, permits buildings up to nine stories tall near major transit stops. While the Los Angeles City Council opposed the bill, support surged after a deal with the State Building and Construction Trades Council, which dropped its opposition in exchange for amendments ensuring union jobs on certain projects. The bill now heads to Governor Newsom's desk.

Read more
Tech

Six Months on Alpine: The Musl Trade-off

2025-09-04
Six Months on Alpine: The Musl Trade-off

The author spent six months using Alpine Linux as their daily driver. Alpine is praised for its speed, excellent package management, and lightweight nature. However, the author encountered compatibility issues due to Alpine's use of the musl libc instead of glibc, particularly with experimental software requiring glibc. While workarounds like gcompat, self-compilation, or Flatpak exist, they add friction. Ultimately, the author decided to explore other distributions like Void Linux or Debian for better compatibility and stability.

Read more
Development

The 2022 Tax Law Change That's Causing Tech Layoffs

2025-06-14
The 2022 Tax Law Change That's Causing Tech Layoffs

A seemingly innocuous change in the 2017 Tax Cuts and Jobs Act, effective in 2022, mandated the amortization of R&D expenses over five years instead of immediate deduction. This significantly impacted tech companies' cash flow, forcing many to lay off employees to cover increased tax liabilities. Smaller firms were particularly hard hit, while larger companies shifted R&D to countries with more favorable tax systems, resulting in US job losses. This wasn't just a tech problem; it affected a large swathe of the US economy, prompting calls for a policy reversal.

Read more

eBPF Pitfall: The FRED in Linux Kernel 6.9+

2025-03-01

The Linux kernel 6.9+ introduces CONFIG_X86_FRED on x86_64, adding 16 bytes of padding to the bottom of a task's kernel stack. This breaks eBPF programs directly accessing the kernel stack and pt_regs, returning garbage. The author encountered this issue with their xcapture-next eBPF tool after upgrading to kernel 6.11. Analysis revealed FRED's stack offset as the culprit. A dynamic FRED detection mechanism is presented to adjust stack address calculations, resolving the problem. This article is crucial for eBPF developers, especially those working with raw kernel stack manipulation.

Read more
Development

Czech Beavers Outperform 7-Year Government Plan, Saving $1.2 Million

2025-02-04
Czech Beavers Outperform 7-Year Government Plan, Saving $1.2 Million

In the Czech Republic, beavers built a dam in just two days, a project that had taken local authorities seven years to plan. This industrious rodent workforce saved the administration a cool $1.2 million. A water restoration project in Brdy nature park, initiated in 2018, finally secured all necessary permits and was poised to begin construction. However, beavers inhabiting the park since 2020 beat the government to the punch, constructing dams in the same locations. The head of the nature reserve administration stated, "The beavers saved us 30 million Czech crowns. They built the dams without any project documentation and for free." This unexpected feat highlights the remarkable engineering capabilities of beavers and provides a cost-effective, environmentally friendly solution.

Read more

Google Search Now Requires JavaScript: Security or Something Else?

2025-01-17
Google Search Now Requires JavaScript: Security or Something Else?

Google has announced that its search engine now mandates JavaScript for use. The stated reason is to better protect against malicious activity like bots and spam, improving the overall user experience. However, this move may inconvenience users relying on accessibility tools and has sparked speculation about Google's intent to limit third-party search trend analysis tools. While Google claims the affected user percentage is minuscule, the sheer volume of daily Google searches means millions are still impacted, leading to widespread discussion.

Read more

DOOM Ported to Run Entirely on AMD GPUs

2024-12-15

An AMD developer has successfully ported the classic game DOOM to run almost entirely on AMD GPUs. Leveraging the ROCm library and the LLVM libc C library, the port offloads rendering and game logic to the GPU, handling OS functions via an RPC interface. This impressive feat showcases the potential of the LLVM C library for GPU programming and opens exciting possibilities for game development.

Read more
Game GPU Gaming

The Royal Navy's Century-Long Battle Against Lightning Rods

2025-03-07
The Royal Navy's Century-Long Battle Against Lightning Rods

In the mid-18th century, Benjamin Franklin elucidated the nature of lightning and advocated for lightning rods. Yet, a century later, the British Navy remained unconvinced. Dr. William Snow Harris invented a shipborne lightning rod system and demonstrated its principles through an ingenious booklet with interactive, gold-leafed illustrations. Despite his decades-long efforts, backed by data, experiments, and key lightning incidents, the Navy resisted. Only after political maneuvering was Harris finally successful in 1842, getting his lightning rods installed on all Royal Navy vessels. His victory was short-lived, however; the advent of ironclad ships rendered them obsolete. This story highlights the enduring struggle between scientific discovery and political decision-making.

Read more

Apple's iCloud Decentralization: The Best Response to UK Backdoor Demands?

2025-02-10
Apple's iCloud Decentralization: The Best Response to UK Backdoor Demands?

The UK government's secret order for Apple to build an iCloud backdoor has sparked a major controversy. Apple faces three options: comply, leave the UK, or decentralize iCloud. Compliance would set a dangerous precedent, jeopardizing global privacy; leaving is costly and escalates conflict with sovereign nations. Decentralizing iCloud, allowing third-party and self-hosted providers, presents the best solution. This reduces government access to data, protects user privacy, and avoids direct confrontation. It balances privacy and business interests.

Read more
Tech

GLP-1 Drugs: The Unexpected Economic Revolution

2025-03-01
GLP-1 Drugs: The Unexpected Economic Revolution

A new weight-loss medication, GLP-1, is silently reshaping the global economy. It not only helps people lose weight but also regulates impulse control. This is causing a massive disruption to industries reliant on impulsive spending, such as restaurants, entertainment, and advertising, forcing them to adapt. Some companies are already changing, converting malls into medical centers and shifting advertising strategies to long-term partnerships. However, this transformation also risks widening societal inequality due to varying access to the drug. This is a profound economic and social shift with far-reaching consequences.

Read more

Chile Air Quality Map: Real-time Monitoring, Protecting Health

2024-12-27

The Chile Air Quality Map is a real-time air quality monitoring platform providing accurate and reliable air pollution information to Chilean citizens. Users can visually see Air Quality Index (AQI) levels for different regions via the map interface and take appropriate precautions based on pollutant concentrations. This platform enhances public environmental awareness and provides data to support government policies on air pollution control, ultimately aiming to protect public health and create cleaner air.

Read more

SQLite Page Explorer: A GUI for Peeking Inside Your Databases

2025-02-06
SQLite Page Explorer: A GUI for Peeking Inside Your Databases

A small GUI application, built with redbean, lets you explore your SQLite databases page by page, just as SQLite sees them. It's a single 6.5MB executable running natively on Windows, Linux, macOS, and more, offering insights into how indexes are stored, data compactness, and B-tree structures. While potential virus warnings exist due to the use of a polyglot executable, the project is trustworthy and offers a unique perspective for developers. It's a fun project that may be slow with larger databases.

Read more
Development

Apple Unveils iPad Air with M3 Chip and New Magic Keyboard

2025-03-04
Apple Unveils iPad Air with M3 Chip and New Magic Keyboard

Apple announced the new iPad Air powered by the M3 chip, boasting significant performance improvements, with up to a 4x graphics performance boost. Available in 11-inch and 13-inch sizes, the new iPad Air features a more powerful Neural Engine and supports Apple Intelligence, offering enhanced AI capabilities like Photo Cleanup and Image Wand. A new, lower-priced Magic Keyboard designed for the iPad Air also launched. Additionally, the standard iPad received an update, featuring the A16 chip and double the starting storage.

Read more
Hardware M3 chip

Time to Increase TCP's Initial Congestion Window... Again

2025-08-17

This article argues for increasing TCP's initial congestion window, citing the limitations of the current setting in handling the demands of modern web pages and API calls. While Google increased this value to 10 in 2011, the author contends that this is no longer sufficient due to the growth in internet traffic and the increasing size of web assets. The article proposes increasing the window to 20-40 and adopting the BBR congestion control algorithm to mitigate bufferbloat. Although QUIC offers a solution, legacy equipment and enterprise reliance on TCP necessitate optimizing TCP for better performance.

Read more
Development Congestion Control

Delta 767 Makes Emergency Landing After Engine Fire

2025-07-21
Delta 767 Makes Emergency Landing After Engine Fire

A Delta Air Lines Boeing 767 (flight DL446) experienced a left engine fire shortly after takeoff from LAX, forcing an emergency return and landing. All passengers and crew escaped unharmed, and the fire was extinguished upon landing. The incident has raised concerns about engine safety, prompting an investigation by the FAA. This is not Delta's only engine-related incident this year; in April, a Delta A330 experienced an engine fire on the ground at Orlando International Airport.

Read more

Building a Robust Evaluation Framework for RAG Systems

2025-02-14
Building a Robust Evaluation Framework for RAG Systems

Qodo built a Retrieval Augmented Generation (RAG)-based AI coding assistant and developed a robust evaluation framework to ensure accuracy and comprehensiveness. Challenges included verifying the correctness of RAG outputs derived from large, private datasets. The framework evaluates the final retrieved documents and the final generated output, focusing on 'answer correctness' and 'retrieval accuracy'. To address the challenges of natural language outputs, they employed an 'LLM-as-judge' approach and built a ground truth dataset with real questions, answers, and context. For efficiency, they leveraged LLMs to assist in dataset construction and used LLMs and RAGAS to evaluate answer correctness. Ultimately, they built their own LLM judge and combined it with RAGAS for improved reliability, integrating it into their workflow with regression testing, dramatically reducing the effort to verify code changes' impact on quality.

Read more
Development LLM Evaluation

The Apathy Epidemic: Why Doesn't Anyone Care Anymore?

2025-01-15
The Apathy Epidemic: Why Doesn't Anyone Care Anymore?

This rant explores the pervasive apathy in modern society. From malfunctioning software and poorly designed public infrastructure to everyday inconsiderateness, the author argues that a lack of care is rampant. While not necessarily malicious, this indifference stems from a failure to exert even minimal effort to improve things. The author laments this state of affairs and yearns for a community where caring is the norm, reflecting on their own attempts to inspire positive change and the challenges of living among those who seem unconcerned.

Read more
Misc apathy

TinyKVM: Blazing Fast Single-Process Sandbox

2025-03-14
TinyKVM: Blazing Fast Single-Process Sandbox

A PhD student and game developer, alongside working on libriscv and an untitled game, created TinyKVM, a KVM-based single-process sandbox. TinyKVM runs static Linux ELF programs with near-native performance and incredibly low call overhead (around 2us). Leveraging hugepages for performance boosts, it supports GDB debugging and efficient VM resets, making it suitable for sandboxing Linux programs, even large language models (LLMs). TinyKVM boasts a minimal codebase, prioritizing security with a minimized attack surface. Future plans include Intel TDX/AMD SEV and AArch64 architecture support.

Read more
Development

Near-Catastrophic OpenZFS Bug Highlights the Power of Rust's Type System

2025-07-11
Near-Catastrophic OpenZFS Bug Highlights the Power of Rust's Type System

A subtle yet devastating bug in OpenZFS's core disk allocation function was recently discovered. The bug, a simple type error resulting in the wrong size being returned, could silently overwrite data. It took nearly two days to track down. While the bug wasn't present in any released version, it spurred reflection on the limitations of static analysis in C and the advantages of Rust's type system. Rust's ability to define custom types (like `PhysicalSize` and `AllocatedSize`) would have prevented this. The author argues that relying solely on programmer perfection is flawed; leveraging tools and language features to improve code quality and mitigate hard-to-detect, high-impact bugs is key.

Read more
Development

DockView: Zero-Dependency Docking Layout Manager for React, Vue, and TypeScript

2025-01-11
DockView: Zero-Dependency Docking Layout Manager for React, Vue, and TypeScript

DockView is a zero-dependency docking layout manager supporting tabs, groups, grids, and split views. It works with React, Vue, and vanilla TypeScript. Features include serialization/deserialization, theming, drag-and-drop, popout windows, floating groups, a comprehensive API, and high test coverage. Built with security in mind, DockView uses GitHub Actions for verified publishing and builds. It boasts excellent documentation and live examples, making it a powerful and easy-to-use layout management solution.

Read more
Development Layout Manager

Arcan OS: A Revolutionary Approach to Operating System Design

2024-12-27
Arcan OS: A Revolutionary Approach to Operating System Design

Arcan is a single-user, user-facing, networked overlay operating system designed to provide users with complete autonomy over their computing devices. Independent of Linux or BSD kernels, it operates as a 'vagabond' across various ecosystems. Arcan utilizes a shared memory interface (SHMIF) and the A12 network protocol for efficient inter-process communication, employing 'frameservers' to isolate security-sensitive tasks. Its programmable interface ALT, Appl application model, and diverse user interfaces (Console, Durden, Safespaces) create a flexible and powerful system. Arcan aims to counter the network lock-in and security threats posed by large platforms, enhancing user autonomy and security.

Read more
Development autonomy

Chirping Cosmic Waves Detected Far From Earth

2025-01-23
Chirping Cosmic Waves Detected Far From Earth

Scientists have detected 'chorus waves,' bursts of plasma sounding like birds chirping, from an unprecedented distance of over 62,000 miles from Earth. Previously observed closer to our planet, these waves, whose frequency matches human hearing, were detected by NASA's Magnetospheric Multiscale satellites. The discovery, published in Nature, raises questions about the physics involved and the role of Earth's magnetic field. While chorus waves are known to exist near other planets and potentially disrupt satellite communications, this distant detection is exciting and prompts further research.

Read more

Euclid Spots a Rare Einstein Ring in a Nearby Galaxy

2025-03-02
Euclid Spots a Rare Einstein Ring in a Nearby Galaxy

The European Space Agency's Euclid telescope has discovered a perfect Einstein ring – a ring-shaped optical phenomenon created by gravitational lensing – in the galaxy NGC 6505, a mere 590 million light-years from Earth. This is incredibly rare, as Einstein rings typically occur in much more distant galaxies. The discovery not only confirms Einstein's General Theory of Relativity but also provides valuable data for studying dark matter and stellar composition in the galaxy's center. Euclid's exceptionally long observation time and high-resolution imaging made this astonishing discovery possible.

Read more
Tech

Intel's 18A Arm SoC: A Hail Mary to Attract Foundry Customers?

2025-08-20
Intel's 18A Arm SoC: A Hail Mary to Attract Foundry Customers?

Intel showcased a reference Arm-based SoC, "Deer Creek Falls," built on its 18A process. This chip features a tiered CPU core configuration similar to Qualcomm's Snapdragon chips, aiming to attract external customers, particularly within the Arm ecosystem. Intel Foundry is reportedly struggling to secure clients and may halt development of its 14A and future nodes without more. The video also revealed performance optimization tools, countering previous rumors of their absence. While 18A is closed to external customers, this SoC might demonstrate Intel's 14A readiness, potentially luring major players like Apple and NVIDIA.

Read more
Hardware 18A process
1 2 481 482 483 485 487 488 489 596 597