Turning an Old iPhone into a UniFi Protect Camera with Docker

2025-08-26

The author successfully integrated an old iPhone's camera into their UniFi Protect system using a Docker container. Lacking an iOS app with native ONVIF support, they cleverly used an RTSP app (IP Camera Lite) and an ONVIF proxy Docker container. ffmpeg was used to verify the RTSP stream, and after some configuration adjustments (including specifying the correct width/height), the DIY camera was successfully added to UniFi Protect, replacing their previous Surveillance Station and Scrypted setups.

Read more

Comet: The Curiosity-Powered Browser That Reimagines the Web

2025-07-12
Comet: The Curiosity-Powered Browser That Reimagines the Web

Comet is a revolutionary browser designed to fuel curiosity. It consolidates all your tabs and tasks into a streamlined workspace, empowering you to explore the web like never before. More than just a browser, Comet acts as a thinking partner, connecting ideas, boosting productivity, and turning wonder into action. It learns your thinking style, collaborates on research, and keeps your digital life organized, ensuring you stay focused and never lose track of your work. Comet allows you to quickly understand any webpage, in any language, anytime, maximizing the potential of your curiosity.

Read more
Tech

Cosmic Rays Trigger Lightning: An Electron Avalanche from Space

2025-08-04
Cosmic Rays Trigger Lightning: An Electron Avalanche from Space

A new study claims that the energy needed for thunderstorms could come from an avalanche of electrons seeded by extraterrestrial cosmic rays. For centuries, it's been a mystery how storm clouds build up the powerful electric fields needed for lightning. Researchers used computer models to reveal that lightning is the result of a powerful chain reaction starting in outer space. Cosmic rays striking the atmosphere create runaway electrons, ultimately leading to an electron avalanche that produces the high-energy photons initiating lightning. The model also explains the flashes of gamma-rays and X-rays that precede lightning strikes.

Read more

Experimenting with and Abandoning a Terminal UI Library

2025-09-04
Experimenting with and Abandoning a Terminal UI Library

While developing the game Kartoffels, the author attempted to create a high-performance terminal UI library, Kruci, to replace the existing Ratatui library. Kruci uses a declarative UI design and attempts to improve performance by avoiding pixel-by-pixel diffing calculations. However, Kruci encountered many challenges in handling events, state management, and Z-stacking. Ultimately, the author decided to abandon the project, concluding that optimizing Ratatui or focusing on game development would be more efficient.

Read more
(pwy.io)
Development

Blizzard Traps Luxury Train Near Donner Pass for Three Days

2025-01-13
Blizzard Traps Luxury Train Near Donner Pass for Three Days

In January 1952, a fierce blizzard trapped the luxury passenger train, City of San Francisco, near Donner Pass for three days. 226 passengers endured freezing temperatures, carbon monoxide poisoning, and food shortages. Initially, passengers played cards and sang to pass the time, but conditions worsened as power and heating failed. Passengers resorted to burning furniture for warmth, and carbon monoxide poisoning occurred. The stranded passengers were eventually rescued with the help of the army, highway department, and volunteers. This event highlighted humanity's vulnerability to natural disasters and the over-optimism regarding technology's ability to conquer all.

Read more

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

The Puzzling Performance of Generational Garbage Collection

2025-02-09

The author conducted experiments to verify the performance benefits of generational garbage collection. Surprisingly, the results showed that generational garbage collection took longer than whole-heap garbage collection in various benchmarks. The article explores several potential causes, including write barrier overhead, nursery size selection, benchmark representativeness, and collection frequency. The author concludes that further investigation is needed to determine the root cause.

Read more
Development

Sketchy Calendar: Bridging the Gap Between Digital and Analog

2025-05-23
Sketchy Calendar: Bridging the Gap Between Digital and Analog

This project explores a novel calendar concept—the Sketchy Calendar—that aims to combine the flexibility of paper calendars with the convenience of digital ones. Traditional digital calendars, while powerful, lack personalization and support for informal plans. Paper calendars, conversely, offer flexibility but lack the syncing and sharing capabilities of their digital counterparts. The Sketchy Calendar starts with a digital notebook, adding minimal structure to retain the personalized expression of paper calendars while achieving the convenience of digital features. This includes interconnected daily, weekly, and monthly views, integration of sketched annotations with formal calendar events, and exploring how shared calendars and calendar invites might work in such a semi-structured system. The project investigates how users can personalize their calendars with custom dynamic behavior, such as habit trackers or time trackers.

Read more

Twitch's 100-Hour Highlight Limit Sparks Outrage: Erasing Gaming History?

2025-02-22
Twitch's 100-Hour Highlight Limit Sparks Outrage: Erasing Gaming History?

Twitch announced a new 100-hour limit on archived highlight videos, sparking controversy among users. While Twitch claims only 0.5% of users will be affected, many gamers fear the move will erase significant portions of gaming history. Highlights allow streamers to showcase their best moments permanently, unlike full broadcasts which auto-delete after seven days (or 60 for partners). Twitch cites the cost of indefinite storage and aims to promote features like Clips and the mobile feed. However, users criticize the impact on shared gaming history, especially for speedrunners who use highlights to document world records and important moments, arguing the loss is incalculable.

Read more

Remotely Unlocking macOS FileVault via SSH

2025-09-19

With FileVault enabled in macOS, the data volume is locked and inaccessible during and after boot until password authentication. Since OpenSSH configuration files reside on the data volume, standard SSH authentication is unavailable. However, with Remote Login enabled, SSH password authentication can unlock the data volume remotely. After unlocking, macOS briefly disconnects SSH to mount the volume and start dependent services, then SSH resumes fully. This capability appeared in macOS 26 Tahoe.

Read more
Development

Kafka: Insurance Clerk, Workers' Advocate

2025-02-07
Kafka: Insurance Clerk, Workers' Advocate

Franz Kafka, famed for works like *Metamorphosis* and *The Trial*, held a lesser-known position at the Workers' Accident Insurance Institute in Prague. This seemingly mundane job became a window into societal ills, allowing Kafka to investigate factory conditions and anonymously expose corporate negligence to the press. He championed workers' rights, advocating for improved safety regulations and ultimately contributing to better conditions for Bohemian workers. This reveals a different side to Kafka, beyond his literary persona: a dedicated advocate for social justice.

Read more

ChatGPT's Songwriting: A Nick Cave-Style Disaster?

2025-03-29
ChatGPT's Songwriting: A Nick Cave-Style Disaster?

Nick Cave expresses his disdain for numerous ChatGPT-generated songs sent to him, all supposedly in his style. He argues that ChatGPT can only replicate, not create genuine, moving songs, as algorithms lack the human experience of suffering, struggle, and transcendence. True artistic creation, he contends, involves grappling with vulnerability and limitations, culminating in an emotional outpouring that AI cannot replicate. He dismisses the AI-generated songs as grotesque parodies of human creativity, bluntly criticizing their poor quality.

Read more

Google URL Shortener Shutdown Announced

2025-07-25
Google URL Shortener Shutdown Announced

Google is shutting down its URL shortening service, goo.gl, on August 25th, 2025. Starting August 23rd, 2024, some goo.gl links will display a notification page warning users of the impending shutdown. Developers are urged to migrate to alternative URL shortening services. goo.gl links generated through Google apps will continue to function.

Read more
Development

Raspberry Pi RP2350 Challenge Cracked: Glitch Attack Bypasses Security

2025-01-05
Raspberry Pi RP2350 Challenge Cracked: Glitch Attack Bypasses Security

Engineer Aedan Cullen may have won the $20,000 Raspberry Pi and Hextree RP2350 hacking challenge. He achieved this by performing a voltage injection glitch attack on pin 53 of the RP2350 chip. This bypassed multiple security features including Secure Boot, TrustZone, and glitch detectors, allowing him to read the secret stored in the One-Time Programmable (OTP) memory. Cullen's attack exploited a vulnerability to enable the normally disabled RISC-V cores and their debug access port. This demonstrates that even supposedly 'permanently disabled' security features are not foolproof, highlighting the complexities and challenges of hardware security design.

Read more

AARON: The Long Life of an AI Painting System

2025-02-28
AARON: The Long Life of an AI Painting System

Harold Cohen, a renowned painter and engineer, dedicated his life to exploring the intersection of art and computers. His AI painting system, AARON, is one of the longest-running AI systems in history. From simple black and white line drawings to full-color paintings, AARON evolved, collaborating with Cohen to produce countless stunning works. AARON is not only a milestone in art history but also profoundly impacted the field of AI's understanding of creativity.

Read more

Spegel: A Terminal Browser Using LLMs to Rework Webpages

2025-07-02
Spegel: A Terminal Browser Using LLMs to Rework Webpages

Spegel is a proof-of-concept terminal web browser that leverages LLMs to transform HTML into markdown, rendering it directly in your terminal. Built as a weekend project, its practicality was significantly boosted by the release of Google's faster Gemini 2.5 Pro Lite. Spegel allows for personalized views through custom prompts, such as extracting only essential recipe information. While lacking POST request support, it streamlines browsing by focusing on user-defined needs, offering a cleaner, less cluttered experience than traditional terminal browsers.

Read more

My Bosch Dishwasher Demands a Cloud Connection: A Lament

2025-03-24

The author bought a Bosch 500 series dishwasher, praising its easy installation. However, key features like delayed start and eco mode require a Home Connect app and Wi-Fi connection. This sparked a reflection on manufacturers' over-reliance on cloud control, potentially contributing to planned obsolescence and data harvesting. The author argues that appliances should prioritize local control, with cloud features as add-ons, not replacements for core functionality. This creates unnecessary obstacles and dependence on internet access for basic operations.

Read more

Index Cards: An Enlightenment Legacy and Its Dark Side

2025-03-06
Index Cards: An Enlightenment Legacy and Its Dark Side

This article traces the origins of the index card, revealing it as more than a simple office supply. Closely tied to Enlightenment figure Carl Linnaeus, the index card was invented to manage the information overload of his botanical work, significantly impacting modern taxonomy and information management. However, the index card's application was far from neutral; it played a role in racism and political persecution. The FBI and Nazi regime used index cards to create databases categorizing and surveilling specific populations. The article explores the objectivity of information organization and the relationship between power and technology.

Read more

TruffleRuby Regexps: 200x Faster Than C and SIMD

2025-03-18
TruffleRuby Regexps: 200x Faster Than C and SIMD

This blog post explores performance optimization for JSON string escaping in Ruby. Benchmarks compare three approaches: a pure Ruby version, a C extension with SIMD instructions, and a pure Ruby version on TruffleRuby. Surprisingly, TruffleRuby's pure Ruby version, leveraging its advanced JIT compiler and TRegex engine, is 20 times faster than the C extension and SIMD, and over 200 times faster than the baseline C code in some cases. This stems from TruffleRuby's TRegex engine, which compiles regexps into deterministic finite automata, avoiding backtracking and utilizing SIMD instructions for optimization. Similar comparisons are shown for `Time.new(String)` and `StringScanner#scan_integer`, where TruffleRuby's regexp implementations significantly outperform CRuby's C implementations. This demonstrates that in some cases, concise pure Ruby code, combined with an advanced JIT compiler, can surpass the performance of lower-level languages.

Read more
Development Regexps

Firefox Defends Against Double Exploit at pwn2own

2025-05-18

At this year's pwn2own hacking competition, two teams targeted Firefox, but both failed to breach its sandbox. Mozilla responded swiftly, releasing updates within a day of the second exploit announcement, showcasing its robust security response and mature security practices. While the attacks had limited impact, Mozilla urges all users to update Firefox immediately. This event further validates Firefox's sandbox and highlights Mozilla's commitment to security.

Read more
Tech

Millions of Streams, Fake Bands: The Rise of AI-Generated Music

2025-06-16
Millions of Streams, Fake Bands: The Rise of AI-Generated Music

YouTube is flooded with AI-generated music, with some fictional bands boasting millions of views. Concubanas, a fictitious Cuban band, has amassed 1.3 million views for its album "Rumba Congo," a fusion of Cuban and Congolese styles. However, the authenticity of this music is sparking debate. Some feel deceived by the lack of human connection and genuine artistry, while others appreciate the technological feat. Currently, platforms like Spotify lack clear policies on labeling AI-generated music, while YouTube mandates disclosure in video descriptions, but enforcement is inconsistent. Experts urge increased transparency and clear labeling to avoid user confusion and protect creators' rights. The lack of transparency raises questions about the future of music consumption and the potential for listener frustration.

Read more
Tech

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

HP's 15-Minute Phone Wait: Forcing Customers Online?

2025-02-20
HP's 15-Minute Phone Wait: Forcing Customers Online?

HP Inc. is implementing a minimum 15-minute wait time for phone support in several European countries for consumer PC and print customers. This is a deliberate strategy to drive customers towards online support channels and reduce warranty costs. Internal sources express concern, highlighting the disconnect between decision-makers and the impacted customers. While HP claims to monitor customer satisfaction metrics, the move is likely to push some customers towards alternative support methods like social media or live chat.

Read more

UK Tightens Online Safety Act to Combat Self-Harm Content

2025-09-09
UK Tightens Online Safety Act to Combat Self-Harm Content

The UK government has announced urgent action to strengthen the Online Safety Act, designating content encouraging or assisting serious self-harm as a priority offense. This move aims to protect users of all ages, requiring tech companies to proactively remove such harmful material instead of reacting passively. New regulations will compel platforms to use advanced technology to actively find and delete this content before it reaches users, preventing irreparable harm. This change reflects the government's commitment to online safety and mental health and will significantly impact tech companies.

Read more
Tech self-harm

YouTube's Subtle Redesign: A Refined Red

2025-02-13
YouTube's Subtle Redesign: A Refined Red

YouTube subtly refreshed its branding, focusing on its iconic red. The previous pure red had technical issues, appearing orange on some screens and potentially causing screen burn-in. The new red is a slightly cooler shade, addressing these problems while maintaining a vibrant, approachable feel. This wasn't a revolutionary overhaul, but a careful refinement, aiming to improve user experience across devices and screens while staying true to the brand's identity.

Read more

Rescuing 90s Software Magazine CDs from the Rain: A Digital Archiving Adventure

2025-07-28
Rescuing 90s Software Magazine CDs from the Rain: A Digital Archiving Adventure

The author discovered a trove of 90s French software magazines, cleverly published using government subsidies that allowed for minimal original text paired with software CDs. Faced with the challenge of digitizing the CDs, hindered by reflective surfaces, the author ingeniously used a smartphone camera and Darktable software to overcome the scanning difficulties. The journey chronicles the resourceful process of archiving these retro tech treasures, showcasing a blend of nostalgia and digital preservation expertise. The results are now available on Archive.org and Abandonware-Magazines.

Read more

I Drank Every Single IBA Official Cocktail

2025-07-24
I Drank Every Single IBA Official Cocktail

The author recounts his multi-year journey to taste all 102 International Bartenders Association (IBA) official cocktails. This ambitious project took him across continents and into numerous bars, encountering classic, contemporary, and newly added drinks. The quest was fraught with challenges, from obscure ingredients to newly added cocktails, but ultimately rewarding, leading to a deeper appreciation of mixology and culminating in a celebratory IBA Tiki party.

Read more
Misc IBA

Curie: Automating Scientific Experiments with AI

2025-05-30
Curie: Automating Scientific Experiments with AI

Curie is a groundbreaking AI agent framework designed for automated and rigorous scientific experimentation. It automates the entire experimental process, from hypothesis formulation to result interpretation, ensuring precision, reliability, and reproducibility. Supporting ML research, system analysis, and scientific discovery, Curie empowers scientists to input questions and receive automated experiment reports with fully reproducible results and logs, dramatically accelerating research.

Read more

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
1 2 278 279 280 282 284 285 286 596 597