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

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

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

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

Trump Tariffs: The Impact on Tesla – Debunking the Myths

2025-03-06
Trump Tariffs: The Impact on Tesla – Debunking the Myths

Despite the rosy outlook painted by some Tesla fans, the reality is that President Trump's tariffs on Mexico and Canada will negatively impact Tesla. Data reveals that Tesla sources over 20% of its parts from Mexico, with additional components coming from Canada. This means the recently delayed (again, for another month) tariffs will inevitably increase Tesla's production costs, affecting vehicle prices and profitability. Tesla's stock reaction to the tariff delay further underscores this impact. Elon Musk's close relationship with Trump, and his seeming inaction against the tariffs, adds a layer of complexity. The long-term effects may extend beyond mere cost increases, potentially damaging US business relationships with Canada and Mexico.

Read more
Tech Trade War

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

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

From Hackers to AI Devs: Has the Spirit Changed?

2025-06-17
From Hackers to AI Devs: Has the Spirit Changed?

This article contrasts the hacker culture of the 90s with the culture of today's AI developers. 90s hackers were rebels, using technology to challenge authority, their actions closer to art than engineering. Modern AI developers, however, are often constrained by corporate environments and regulations, their work more process-driven. While tools and technology have drastically changed, the core spirit of pushing technological boundaries remains, albeit expressed differently. Some AI developers are rediscovering this spirit through open-sourcing models, building local inference engines, and challenging tech giants and established norms.

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

SanDisk Unveils 1PB SSD Roadmap and 3D DRAM Challenges

2025-02-18
SanDisk Unveils 1PB SSD Roadmap and 3D DRAM Challenges

At its Investor Day, SanDisk revealed its roadmap for 1PB solid-state drives based on its UltraQLC technology, alongside insights into the challenges of 3D DRAM. UltraQLC combines BICS 8 QLC 3D NAND, a 64-channel controller, and custom firmware for high density, performance, and efficiency. While 1PB SSDs are on the horizon, 3D DRAM faces significant hurdles. SanDisk is exploring alternatives like High Bandwidth Flash (HBF) to address the massive memory demands of AI training.

Read more

Cisco Firewall and TLS 1.3 Compatibility Issues

2025-05-22

A company encountered a problem with their Cisco firewall: due to TLS 1.3 encrypting server certificates, the firewall couldn't enforce URL or application access rules based on certificate content. To solve this, Cisco introduced TLS Server Identity Discovery, using an additional TLS 1.2 handshake to retrieve the certificate in plaintext. However, this clashed with expected Postgres database behavior. The actual issue wasn't TLS 1.3 incompatibility, but rather the firewall wasn't configured to block unknown applications; it attempted to learn the certificate for 3 seconds before giving up and allowing the connection.

Read more
Tech

A Hierarchical Approach to Programming Languages and Multi-Language Development

2025-03-16
A Hierarchical Approach to Programming Languages and Multi-Language Development

The author proposes a four-level hierarchy for classifying programming languages based on typing and compilation: interpreted dynamically typed (e.g., JavaScript), interpreted statically typed (e.g., TypeScript), compiled with automatic memory management (e.g., Go), and compiled with manual memory management (e.g., Rust). The author argues that choosing the right level for different needs is crucial and proposes a language set comprising Rust, RustGC (a level 2/3 hybrid), and RustScript (level 4) to improve development efficiency and code performance. This set shares syntax and allows seamless calls between different levels, addressing issues of maintaining different toolsets and training personnel. The ultimate goal is to improve programming efficiency and code quality.

Read more

Qweremin: A C64-Based Qwerty Theremin Blends Old and New

2025-09-01

Following a 2022 C64-based theremin project, the author created the Qweremin, a novel instrument merging the classic theremin with a qwerty keyboard. The Qweremin addresses the theremin's notorious difficulty, improving volume control precision and responsiveness using external DACs. The article also recounts a chance encounter with legendary game composer Rob Hubbard, resulting in an autographed clamp for the instrument.

Read more

KDE Plasma Drops LTS Releases, Focuses on Extended Bugfix Support

2025-05-04
KDE Plasma Drops LTS Releases, Focuses on Extended Bugfix Support

KDE has announced it's ending long-term support (LTS) releases for Plasma, shifting to extended support for bugfix and feature releases. This decision addresses inconsistencies in community expectations, developer reluctance to maintain older versions, and inconsistent LTS support for Frameworks and Gear apps. Going forward, Plasma will have two feature releases per year, plus an additional bugfix release, aiming for improved stability and a better user experience.

Read more
Development Linux Desktop

Ultimate Guide to Remote Jobs: Your Dream Job Awaits

2025-01-09

This resource is a compilation of numerous remote job opportunities across various fields, including tech, design, marketing, and customer support. Whether you're a seasoned engineer or a recent graduate, you'll find suitable positions here. From Remote Rocketship, focusing on tech roles, to We Work Remotely offering a wide range of remote jobs, and Remote Nursing Jobs specifically for nurses, this resource has it all. Additionally, platforms like 4DayWeek.io, focusing on four-day workweeks, and many others provide a plethora of remote job listings to help you find your ideal career path.

Read more
Misc

Space-Based Data Centers: The Solution to AI's Energy Problem?

2025-05-13
Space-Based Data Centers: The Solution to AI's Energy Problem?

StarCloud is building data centers in space to leverage abundant solar energy and passive radiative cooling for training future large AI models. They plan to launch progressively larger satellites annually, eventually reaching gigawatt scale, solving the power, water, and permitting challenges of terrestrial data centers. Their team comprises leading experts from aerospace, software, and finance, with their first satellite launching in May 2025.

Read more

Valhalla: Java's Epic Refactor Nears Completion

2024-12-17

After a decade-long journey, Project Valhalla, Java's ambitious refactor, is nearing completion. Aiming to bridge the gap between classes and primitives, Valhalla introduces value classes that offer the coding convenience of classes with the performance of primitives, resulting in a flat and compact memory layout. At Devoxx 2024, Java Language Architect Brian Goetz provided a comprehensive update, highlighting key features such as value classes, null-restricted types, enhanced definite assignment analysis, and strict initialization.

Read more
Development Value Classes

AI: A Recursive Paradigm Shift

2025-08-13

This article explores the revolutionary impact of Artificial Intelligence (AI) as a new General Purpose Technology (GPT). AI is not only changing how we access knowledge but also how we think, even triggering a recursive paradigm shift: software uses AI, AI uses software, AI builds software, and AI itself is software. The author argues that the rapid development of AI brings immense opportunities and challenges, requiring us to adapt and participate actively, exploring future AI applications and redefining our roles in technological transformation.

Read more

Debugging Views: A Programmer's Time Saver

2025-08-21

Programmer Sophie encountered a bug in the Unison project, requiring complex SQL queries to track down the issue. The author introduces a solution: creating database views to streamline the debugging process. Pre-defined views join multiple tables, presenting data in a more readable format, eliminating the need to repeatedly write complex JOIN statements for each debugging session. While this approach might slightly impact performance on specific queries, it significantly improves debugging efficiency and saves development time.

Read more
Development

Stasi's 'Zersetzung': How East German Activists Resisted Repression

2025-04-28
Stasi's 'Zersetzung': How East German Activists Resisted Repression

This article explores the experiences of East German political activists who faced Stasi informants and infiltration before the fall of the Berlin Wall. The Stasi's invasive spying and disorienting tactics severely limited possibilities for civil disobedience. Despite this, activists sparked a grassroots revolution in 1989. Based on interviews, the article reveals the Stasi's 'Zersetzung' (corrosion) strategy: creating conflict, sabotaging activities, and isolating groups to weaken opposition. Activists resisted through support networks, inter-group solidarity, open actions, and careful investigation of potential informants. Their resilience highlights the human cost of repression and the unexpected success of grassroots movements even under extreme surveillance.

Read more

The Real Threat of AI: Not Singularity, but Antisocial Behavior

2025-05-04
The Real Threat of AI: Not Singularity, but Antisocial Behavior

The author isn't worried about AI singularity or robot uprisings, but rather the antisocial behaviors AI enables: coordinated inauthentic behavior, misinformation, nonconsensual pornography, and displacement of industries causing job losses. The risk, the author argues, isn't the technology itself, but how it alters incentive structures, exacerbating existing societal problems. Furthermore, the author criticizes AI companies' disregard for user privacy, such as using encrypted messages for AI analysis, potentially leading to data misuse. The author calls on AI companies to make AI features opt-in, respecting user choice and privacy.

Read more

The Illusion of a Universal Problem-Solving Method

2025-06-12

This article reflects on problem-solving approaches, using Sudoku solvers as a case study. It contrasts the test-driven development (TDD) approach of Ron Jeffries, which involved significant effort, with Peter Norvig's concise and efficient solution. The author argues against a universal problem-solving method, emphasizing the importance of choosing the right tools and continuously learning new ones. Drawing parallels to the Entscheidungsproblem, the article highlights the role of insight and experience, and shares the author's personal problem-solving techniques.

Read more
(rjp.io)

OpenVMS Gets a Package Manager After 47 Years: VSP Beta Released

2025-03-17

After 47 years and support for 4 different CPU architectures, OpenVMS finally has a package manager – VSP! Currently in beta, it has some limitations: incomplete dependency resolution, no update management, and a lack of private repository support. However, it significantly streamlines software installation, saving considerable time. VSP allows searching, downloading, and installing software with simple commands, eliminating the manual download, extraction, and installation process. Future improvements will focus on automated dependency handling, update/upgrade capabilities, and private repository support, bringing it closer to modern package managers like APT, YUM, and DNF.

Read more
Development

Revisited Forth: Two Implementations and Reflections on a Quirky Language

2025-08-28

The author revisited Forth, a language first encountered 20 years ago. Over two months, they implemented two Forth interpreters: goforth (in Go) and ctil (in C). goforth, a pure interpreter, is simple but lacks advanced features. ctil, closer to a traditional Forth implementation, allows extending the language using Forth itself, showcasing its power. The author argues that Forth's unique strengths lay in its early hardware context. However, its stack-based model makes it less readable and less practical in modern contexts, best suited as a learning project to understand compiler principles and virtual machines.

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