Weave is Hiring a Founding Product Engineer!

2025-03-26
Weave is Hiring a Founding Product Engineer!

Weave, a rapidly growing and profitable startup, seeks an exceptional founding product engineer. Reporting directly to the CTO and CEO, you'll build core products for millions of engineers. We value your grit, pragmatism, empathy, and communication skills. While familiarity with our tech stack (React, TypeScript, Go, Python) is a plus, we prioritize your problem-solving skills and passion for improving engineering productivity.

Read more
Development

Qualcomm Open-Sources EUD: In-Circuit Debugging Over USB

2025-07-01
Qualcomm Open-Sources EUD: In-Circuit Debugging Over USB

Qualcomm quietly released the source code for its Embedded USB Debug (EUD) interface, enabling developers to perform SWD debugging directly over USB without external JTAG tools. EUD, integrated into nearly every Qualcomm SoC since ~2018, provides debugging access to CPUs and Hexagon co-processors. While the initial open-source code had some compilation issues, the community quickly addressed them. Currently supporting chips like Snapdragon 845, 855, and 865, it simplifies debugging U-Boot and the secure world, but kernel debugging support is limited, and SMP support is incomplete.

Read more
Development

Automating Releases with Claude Code

2025-05-26
Automating Releases with Claude Code

Molin uses Anthropic's Claude Code to automate its 1-3 times/week software release process. Claude Code handles creating PRs, checking diffs, deploying the backend, and publishing JS bundles. Instructions in a `.claude/release.md` file guide Claude Code to check for existing release PRs, create new ones, check merge status and CI checks, merge the PR, and finally deploy to production. This significantly improves efficiency and reduces manual work.

Read more
Development software releases

Mastering TestFlight: A Guide to Beta App Testing

2025-06-21
Mastering TestFlight: A Guide to Beta App Testing

Want to experience the latest apps before anyone else? TestFlight is your key! This guide covers installing, testing, and updating beta apps across iOS, iPadOS, macOS, tvOS, and visionOS. Join via email or public link invitations to install on up to 30 devices. Note that in-app purchases during beta testing don't transfer to the App Store version, and beta builds expire after 90 days. TestFlight also supports automatic updates and testing previous builds for streamlined collaboration between developers and testers.

Read more
Development

California Makes Building Friend Compounds Way Easier

2025-03-26
California Makes Building Friend Compounds Way Easier

Two new California laws, SB 684 and SB 1211, significantly simplify the process of building "friend compounds." SB 684 allows subdividing large lots into smaller ones for individually owned homes, perfect for friends to live together. SB 1211 permits building many more Accessory Dwelling Units (ADUs) on existing properties, up to 8! These laws reduce costs and streamline approvals, offering Californians flexible housing options. The author plans to use SB 684 to build a 6-home compound in Alameda.

Read more

46-Year-Old Programmer Chooses Medical Aid in Dying After Years-Long Battle with Heart Disease

2025-06-11

Chris, a 46-year-old programmer, recounts his arduous journey battling severe heart disease, culminating in his decision to pursue medical aid in dying. His story details multiple heart attacks, emergency room visits, ICD implantations, ablations, and the agonizing experience of repeated shocks. Despite numerous treatments, his condition worsened, leading him to choose Oregon's Death with Dignity Act for a peaceful end. This deeply personal account chronicles his struggle and the difficult decision he made, prompting reflection on healthcare challenges and the dignity of life's end.

Read more

We Built the Saturn V: The Untold Story of the Moon Rocket

2024-12-18
We Built the Saturn V: The Untold Story of the Moon Rocket

This article recounts the development of the Saturn V rocket, the mighty booster that propelled humans to the moon. From President Kennedy's ambitious goal to land a man on the moon, a dedicated team overcame numerous challenges, including the inherent dangers of rocket fuel, the creation of incredibly powerful engines, and the precise assembly of components from across the country. Through firsthand accounts from engineers and technicians, the article vividly portrays the immense effort and dedication behind this incredible achievement, highlighting the human cost and unwavering pursuit of technological advancement.

Read more

Vacheron Constantin's Solaria: An Eight-Year Masterpiece of Horology

2025-04-12
Vacheron Constantin's Solaria: An Eight-Year Masterpiece of Horology

Unlike the commissioned Berkley Grand Complication, the Solaria is a fully Vacheron-driven project. A single watchmaker was given complete creative freedom and spent eight years crafting this incredible feat of horology. There was no budget, and no price tag is publicly listed, yet the watch is for sale. Officially named “the Premiere”, the program accepts orders, with future examples modified to ensure uniqueness, each boasting a full suite of complications. A complete list of complications will follow, but here are some highlights.

Read more

Android System Font Iterator Bug Hunt: A Tale of Hidden Symbols

2025-06-02

This blog post recounts a surprisingly lengthy bug fix. Android defines different API levels, with some symbols only available from a specific version. Firefox for Android (Fenix) uses `ASystemFontIterator_open`, available only from API 29. For backward compatibility, Fenix uses `__ANDROID_UNAVAILABLE_SYMBOLS_ARE_WEAK__` and `__builtin_available` for compile-time and runtime checks. However, Firefox's build system defaults to hidden visibility (`-fvisibility=hidden`), causing the weak symbol `ASystemFontIterator_open` to become undefined in the shared library, leading to crashes. The fix was a simple change to temporarily alter the default visibility when including Android system headers.

Read more
Development Bug Fix

GitHub Issues Major Update: Sub-issues, Issue Types, and Advanced Search

2025-01-19
GitHub Issues Major Update: Sub-issues, Issue Types, and Advanced Search

GitHub has released a major update to Issues, including sub-issues, issue types, and advanced search. Sub-issues allow breaking down problems into smaller units for better progress tracking. Issue types help teams classify and manage issues with a consistent language. Advanced search enables more complex filtering to find specific issues. The Issues UI has also been updated for improved efficiency and usability. Additionally, CodeQL Action v2 is officially retired, requiring users to upgrade to v3. Secret scanning default patterns now support more secret types, enhancing security.

Read more
Development Update

Self-Playing Guitar System: 9400 Hours of Mastery, $40,000 Price Tag

2025-08-15
Self-Playing Guitar System: 9400 Hours of Mastery, $40,000 Price Tag

Michael Kuzma, a guitarist and electrical engineer, spent 9,400 hours developing his Kuzma Self-Playing Guitar System. This invention, attachable to any guitar, uses 3D-printed parts, motors, and actuators to pick and fret. While not quite ready for Hendrix, it can handle Oasis covers. Kuzma even uses it for hands-free busking. The robot guitar can play at speeds exceeding human capabilities (44 notes per second!). Kuzma custom-builds these systems, starting at $40,000, with the final price depending on customizations, the chosen guitar, and delivery location.

Read more

Open App Markets Act Reintroduced: Round Two for Big Tech?

2025-06-26
Open App Markets Act Reintroduced: Round Two for Big Tech?

US lawmakers have reintroduced the bipartisan Open App Markets Act, aiming to curb Apple and Google's app store dominance. This revised bill, similar to its 2021 predecessor, seeks to promote competition and consumer protection by allowing third-party app stores, alternative payment systems, and protecting developer rights. New additions address intellectual property and national security concerns, and prohibit punitive actions against developers enabling remote access to other apps. However, the bill is expected to face fierce opposition from Big Tech, who previously spent millions lobbying against a similar bill.

Read more

TopoNets: High-Performing Vision and Language Models Mimicking Brain Topography

2025-02-03
TopoNets: High-Performing Vision and Language Models Mimicking Brain Topography

Researchers introduce TopoLoss, a novel method for incorporating brain-like topography into leading AI architectures (convolutional networks and transformers) with minimal performance loss. The resulting TopoNets achieve state-of-the-art performance among supervised topographic neural networks. TopoLoss is easy to implement, and experiments show TopoNets maintain high performance while exhibiting brain-like spatial organization. Furthermore, TopoNets yield sparse, parameter-efficient language models and demonstrate brain-mimicking region selectivity in image recognition and temporal integration windows in language models, mirroring patterns observed in the visual cortex and language processing areas of the brain.

Read more
AI

China's Great Firewall Mysteriously Blocks Port 443 for an Hour

2025-08-21
China's Great Firewall Mysteriously Blocks Port 443 for an Hour

On August 20th, China's Great Firewall experienced a mysterious outage, blocking access to most foreign websites for about an hour. The outage affected TCP port 443, the standard port for HTTPS traffic, disrupting services reliant on it, including some Apple and Tesla services. The cause remains unclear, possibly a new device being tested, misconfiguration, or human error. This isn't the first Great Firewall glitch, highlighting flaws in China's internet censorship.

Read more

From Animal 'Factories' to Synthetic Biology: A Revolution in Biopharming

2024-12-15
From Animal 'Factories' to Synthetic Biology: A Revolution in Biopharming

Historically, many medicines and materials relied on animal extraction, such as antivenom from horse blood, endotoxin detection from horseshoe crab blood, and silk from silkworms. This article traces the journey from ancient Phoenicians using snails to extract Tyrian purple dye to the modern use of biotechnology to synthesize insulin, antibodies, and vaccines. While synthetic biology technologies can now replace many animal-derived products, some areas still rely on animals due to regulatory lag, molecular complexity, and challenges in scaling production, such as influenza vaccine production. The article highlights the enormous potential of synthetic biology to improve efficiency and reduce animal use, but also reminds us of the importance of protecting biodiversity, as the development of biotechnology also relies on exploration and utilization of the natural world.

Read more

ALMA Reveals Most Protoplanetary Disks Are Surprisingly Small

2025-04-05

A high-resolution ALMA survey of the Lupus star-forming region has overturned our understanding of protoplanetary disks. The study reveals that most disks are far smaller than previously thought, some even smaller than Earth's orbit, and lack the large-scale gaps and rings previously associated with planet formation. This suggests that many stellar systems may favor the formation of super-Earths rather than gas giants, consistent with previous exoplanet observations. The research highlights observational bias in astronomy and reveals much remains unknown about planet formation.

Read more

GitHub Actions Security: Best Practices After Two Major Incidents

2025-05-08
GitHub Actions Security: Best Practices After Two Major Incidents

Recent attacks on GitHub Actions, including a supply chain attack and a compromise of the tj-actions, highlight significant security risks. This guide offers practical advice to secure your GitHub Actions workflows. It covers essential terminology, best practices for configuring organization-level settings and repository-level branch protection, secrets management, and safe workflow writing. Key vulnerabilities like Poisoned Pipeline Execution (PPE) are discussed, along with recommendations for minimizing third-party action usage, controlling permissions, and using tools for static analysis and policy enforcement.

Read more
Development

FSF Under Siege: Continuous DDoS Attacks Threaten Free Software

2025-07-07

The Free Software Foundation (FSF)'s sysops team is facing relentless distributed denial-of-service (DDoS) attacks, originating from sources including large language model (LLM) web crawlers and unknown entities. These attacks have repeatedly disrupted critical services like gnu.org and Savannah. Despite a small team and limited resources, the FSF is fighting back. The article urges readers to become associate members to support the FSF's efforts in defending free software and user freedom against these persistent threats.

Read more
Tech

Lightweight Node.js NuGet Server: Your Private Package Repo in 10 Seconds

2025-09-01
Lightweight Node.js NuGet Server: Your Private Package Repo in 10 Seconds

This is a lightweight NuGet server built on Node.js, implementing core NuGet v3 API functionalities for package publishing, querying, and downloading. It requires no database, storing package files and nuspecs directly in the filesystem, making setup quick and easy—run it in 10 seconds. A modern browser-based UI is included, supporting multiple package uploads, user account management, API password resets, and more. A Docker image is available. Compatible with dotnet restore and standard NuGet clients, it also allows package publishing via HTTP POST using tools like cURL.

Read more

Local-First Software: Reclaiming Ownership of Your Data

2025-07-06
Local-First Software: Reclaiming Ownership of Your Data

Cloud apps are convenient, but your data is entirely at the mercy of the service provider. This article explores "local-first" software, which stores data on your local device and uses technologies like CRDTs to enable real-time collaboration while retaining data ownership. The authors demonstrate the feasibility of local-first software with three prototype applications and highlight future research directions, including improving CRDT performance, refining user interfaces, and exploring decentralized networking.

Read more
Development

Type-safe Packed Data in Haskell: A Library Approach

2025-04-28

This blog post summarizes a paper to be presented at ECOOP 2025, introducing a Haskell library for type-safe and portable support of packed data. The library uses Template Haskell to generate code for packing, unpacking, and traversing packed data without requiring compiler modifications. Benchmarks show some speed improvements, but also reveal computational overhead from the monadic approach. Future work focuses on generating C code for performance optimization.

Read more
Development packed data

US House Proposes New Fees on EVs and Hybrids

2025-05-01
US House Proposes New Fees on EVs and Hybrids

The House Transportation and Infrastructure Committee is proposing new annual fees for electric vehicles ($200) and hybrids ($100) as part of a budget bill. This Republican-backed measure aims to bolster the highway trust fund, but critics worry it will stifle EV adoption. While commercial and farm vehicles are exempt, the revenue generated is expected to be a small fraction of the federal budget, and the fees will increase annually with inflation until 2035. The move is part of a broader Republican effort, described as a 'war against science and the environment'.

Read more
Tech taxation

2Solitude: Redefining Adventure Travel

2024-12-23
2Solitude: Redefining Adventure Travel

2Solitude specializes in retrofitting US-registered Antonov AN-2 experimental exhibition airplanes into ultimate airshow campers. These planes are fun to fly and guaranteed conversation starters among aviation enthusiasts. Whether it's a front-row seat at Oshkosh, bonefishing in the Exumas, or paddleboarding in an Alaskan lake, 2Solitude provides unparalleled access. This aircraft is registered as Experimental exhibition and is not eligible for any commercial work. It's designed for owner enjoyment and display only. 2Solitude offers a platform for creating your own unique adventures, empowering the bold to explore and share their experiences.

Read more

Speed as Magic: How Fast Software Changes Our Lives

2025-07-31

This article explores the significance of speed in software. Fast software not only improves development efficiency—think code deployment in seconds, AI-powered code completion, and real-time streaming—but also transforms user behavior and delivers a smoother experience, reducing cognitive friction. Examples like Raycast, Superhuman, and Mercury illustrate the 'magic' of speed. The author argues that speed implies simplicity and focus, requiring complex background processes to present a clean interface. While current AI applications prioritize capabilities over performance, future optimization will be key, unlocking new applications and possibilities, ultimately changing how we live.

Read more
Development

Gemini Embedding: Powering the Next Generation of AI Agents

2025-08-01
Gemini Embedding: Powering the Next Generation of AI Agents

Since its release, Google's Gemini Embedding text model has seen rapid adoption by developers building advanced AI applications. Beyond traditional uses like classification and semantic search, it's crucial for 'context engineering,' providing AI agents with complete operational context. Companies like Box, re:cap, Everlaw, Roo Code, Mindlid, and Interaction Co. are already leveraging its power to improve accuracy, speed, and contextual awareness in their products. From boosting financial data analysis to enhancing legal discovery and powering AI assistants, Gemini Embedding's high performance and multilingual support are laying the foundation for the next generation of intelligent agents.

Read more

Simplifying Apple Watch/iOS App Communication with Racket Macros

2025-02-17

Developing an Apple Watch app involves handling communication with its iOS counterpart. The author uses Racket macros to define a Domain Specific Language (DSL) that auto-generates Swift code to handle the complexities of the WatchConnectivity framework, including message encoding, decoding, and message handler implementation. This avoids a lot of boilerplate code, improving maintainability and reliability. By defining message types and handlers, the DSL automatically generates Swift enums, structs, functions for sending messages, and a message handling protocol, greatly simplifying the development process.

Read more
Development Macro Programming

Deep-Sea Spiders Feast on Methane: A Symbiotic Surprise

2025-06-23
Deep-Sea Spiders Feast on Methane: A Symbiotic Surprise

Scientists have discovered three new species of sea spiders off the US West Coast that thrive on methane seeps thousands of feet below the surface. These spiders have a unique symbiotic relationship with bacteria living on their exoskeletons, converting methane into sugars and fats for the spiders to consume. This unprecedented nutritional strategy suggests these creatures may play a key role in preventing methane from reaching the atmosphere. The research highlights the importance of understanding deep-sea ecosystems for ocean sustainability and reveals intriguing details about their reproduction and microbiome inheritance.

Read more

Unexpected EEG Patterns During Deep Meditation

2025-02-18
Unexpected EEG Patterns During Deep Meditation

This study recorded EEGs from 29 experienced Buddhist meditators practicing Jhāna, revealing unprecedented brainwave patterns: spindles, infraslow waves (ISWs), and spike-wave bursts. These patterns correlated with deeper meditative states, suggesting a progressive detachment from default sensory consciousness, aligning with stages of Buddhist Jhāna practice. The findings offer a novel perspective on the neural correlates of consciousness and raise questions about the intricate relationship between deep meditation and brain activity.

Read more
1 2 274 275 276 278 280 281 282 596 597