Google Wins Partial Victory in Antitrust Case: DOJ Relents on AI Divestiture

2025-03-10
Google Wins Partial Victory in Antitrust Case: DOJ Relents on AI Divestiture

Google has scored a significant victory in its ongoing antitrust battle with the Department of Justice. While the DOJ still seeks significant regulatory changes to Google's search and Android operations, it has dropped its demand for Google to divest from its AI investments. Instead, Google will now be required to notify the government of future AI acquisitions. This is a substantial win for Google, which argued that restricting its AI investments would harm US leadership in the field. The government's revised proposal still includes extensive oversight of Google's search and Android businesses.

Read more
Tech

Building Internet Resilience Clubs to Prepare for Catastrophic Outages

2025-06-16

War, geopolitics, and climate change are increasing the frequency and severity of internet disruptions in Europe. Valerie Aurora proposes forming "Internet Resiliency Clubs" as a grassroots solution. These volunteer groups utilize inexpensive LoRa radios and open-source Meshtastic software to establish localized communication networks independent of centralized infrastructure. By leveraging their technical skills and personal connections, these clubs aim to rapidly restore internet connectivity during crises, addressing the shortcomings of governmental and corporate preparedness. The article details the club's formation, required equipment (LoRa radios, Meshtastic software, power banks, solar panels, etc.), usage, and shares lessons learned from Ukraine's experience in network resilience.

Read more

PostgreSQL Now a Trillian Storage Backend for Certificate Transparency Logs

2025-01-07
PostgreSQL Now a Trillian Storage Backend for Certificate Transparency Logs

Trillian, the open-source Certificate Transparency (CT) log system, now supports PostgreSQL as a storage backend, thanks to a significant contribution from Sectigo. Driven by a previous MariaDB failure due to disk space exhaustion, Sectigo chose PostgreSQL for its enhanced reliability and data integrity, leveraging PostgreSQL's Write-Ahead Logging (WAL) and ACID properties. This benefits not only the CT ecosystem but also other Trillian-based transparency logs. Trillian v1.7.0 includes this support, currently in Alpha.

Read more

Why I Deleted My Social Media Accounts (And Why You Should Too)

2025-01-12

Tired of the declining moral standards and manipulative algorithms of social media platforms? A game developer shares his experience deleting Twitter, Facebook, and TikTok. He describes the frustrating account deletion process and the feeling of regaining control of his time after quitting social media. The article reflects on the negative impacts of social media on teens and adults, urging readers to reconsider their engagement with these platforms.

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

Tackling Dependency Management Challenges in Common Lisp's Metaobject Protocol

2025-03-01

This article details the author's experience tackling dependency management challenges while working on a Common Lisp library utilizing the Metaobject Protocol (MOP). Through a monitored-class example, the author demonstrates how to elegantly leverage CLOS's Dependent Maintenance Protocol to ensure that subclass monitoring functionality remains consistent even when superclasses are redefined. The article thoroughly explains the use of dependency wrappers and update-dependent methods to guarantee subclasses always inherit the latest monitoring capabilities, even after superclass redefinitions. This is a practical case study of efficient interactive development in Common Lisp, showcasing the language's powerful metaprogramming capabilities and its robust support for interactive development.

Read more
Development Metaobject Protocol

Avatar: Seven Havens – A New Chapter in the Avatarverse

2025-02-23
Avatar: Seven Havens – A New Chapter in the Avatarverse

The creators of Avatar: The Last Airbender and The Legend of Korra are bringing a new 26-episode animated series to Nickelodeon: Avatar: Seven Havens. Set in a world ravaged by cataclysm, a young Earthbender discovers she's the new Avatar, but in this dangerous era, she's hunted by both human and spirit enemies. She and her long-lost twin must uncover their origins and save the Seven Havens before civilization collapses. This marks a significant expansion of the Avatar universe, produced by Avatar Studios.

Read more
Game Avatar

Ketamine's Neurotoxicity: The Dark Side of Recreational Use

2025-02-24
Ketamine's Neurotoxicity: The Dark Side of Recreational Use

This article explores the neurotoxic effects of ketamine, particularly from recreational use. High-dose ketamine use leads to significant brain damage, resembling multiple sclerosis (white matter lesions) and Alzheimer's disease (grey matter atrophy) after prolonged use. Even therapeutic doses show tolerance and potential neurotoxicity. The author shares personal experiences highlighting the risks of ketamine abuse, emphasizing the need to weigh risks and benefits when considering it for treating treatment-resistant depression, acknowledging the damaging effects of untreated depression itself.

Read more

Zaymo, YC-backed Startup, Seeks Founding Engineer

2024-12-17
Zaymo, YC-backed Startup, Seeks Founding Engineer

Zaymo, a Y Combinator-backed e-commerce email marketing startup, is hiring a Founding Engineer. Zaymo transforms e-commerce emails into shoppable landing pages, allowing purchases without leaving the inbox. The company is experiencing hyper-growth and seeks an experienced full-stack engineer to help build the future of email marketing. The ideal candidate has 2+ years of startup engineering experience, proficiency in TypeScript, Remix, and AWS, and a positive, fast-moving, collaborative attitude. Zaymo offers competitive salary, equity, and relocation assistance.

Read more
Startup Engineer

Programmer Tackles Advent of Code 2024 on OS/2 Warp 4 with Java 1.0.1

2024-12-26

A programmer took on the Advent of Code 2024 challenge using Java 1.0.1 on a 1996 IBM OS/2 Warp 4 system. This wasn't just a coding challenge; it was a retro journey pushing the limits of outdated hardware and software. The article details the challenges encountered, including bugs in Java 1.0.1, performance bottlenecks, and limitations of the old system, and how these were overcome. This showcases not only coding prowess but also the charm of early computing technology and the programmer's perseverance.

Read more
Development

Hiding a Message in an eID Photo: A Failed Experiment

2025-05-06
Hiding a Message in an eID Photo: A Failed Experiment

A programmer attempts to embed a blog advertisement in his electronic ID photo. Using tools like ImageMagick, he inserts nearly invisible logos and text. However, during the ID card production process, this hidden information is removed. Although the experiment fails, he meticulously documents the entire process, including image manipulation techniques and legal analysis, showcasing the joy of technical exploration and attention to detail.

Read more

FTC Delays Enforcement of Click-to-Cancel Rule

2025-05-12
FTC Delays Enforcement of Click-to-Cancel Rule

The Federal Trade Commission (FTC) has delayed enforcement of its “click-to-cancel” rule until July 14th, pushing back the original May 14th deadline. The rule, part of the Negative Option Rule, requires subscription cancellations to be as easy as sign-ups. The FTC cited a reassessment of the burden of immediate compliance as the reason for the delay. While enforcement will begin July 14th, the FTC remains open to amending the rule if problems arise during implementation.

Read more

Lightpanda: A Lightweight Headless Browser for AI and Automation

2025-01-24
Lightpanda: A Lightweight Headless Browser for AI and Automation

Lightpanda is an open-source headless browser designed for AI and automation tasks. Written in Zig, it boasts ultra-low memory footprint and exceptionally fast execution—11x faster and 9x less memory than Chrome. Supporting Javascript execution and partial Web APIs, it's compatible with Playwright and Puppeteer, ideal for AI agents, LLM training, scraping, and testing. Currently in Beta, it already features an HTTP loader, HTML parser, DOM tree, Javascript support (v8), basic DOM APIs, Ajax, XHR API, Fetch API, and DOM dumping.

Read more
Development headless browser

Meta's Sneaky Tracking: Bypassing Sandboxes to Identify Users

2025-06-10
Meta's Sneaky Tracking: Bypassing Sandboxes to Identify Users

Meta has been exposed for using a system called "localhost tracking" to bypass Android's sandbox protections and track users' mobile browsing behavior, even with VPNs, incognito mode, and deleted cookies. The system works by exchanging information between the background-running Facebook or Instagram app and Meta Pixel scripts in the browser, linking browsing data to Facebook or Instagram accounts. This violates GDPR, DSA, and DMA regulations, potentially leading to a €32 billion fine for Meta.

Read more
Tech

Unreal Engine Startup Optimization: The 38,000 Tooltip Secret

2025-09-06
Unreal Engine Startup Optimization: The 38,000 Tooltip Secret

Slow Unreal Engine startup times? A developer discovered the engine creates a whopping 38,000 tooltips, consuming significant resources and time. Most of these tooltips are never actually displayed. A simple code change delays tooltip creation until needed, dramatically improving startup speed without impacting runtime performance. This optimization shaved off 2-5 seconds of startup time in debug builds and reduced memory usage.

Read more
Development

Revolutionizing AI Clocks: MEMS Technology Boosts Energy Efficiency

2025-02-03
Revolutionizing AI Clocks: MEMS Technology Boosts Energy Efficiency

SiTime has developed a new clock chip optimized for AI workloads, using MEMS technology instead of traditional quartz crystals to significantly reduce energy consumption and costs for AI training and inference. Traditional computer clocks are mainly divided into high-speed, precise clocks and multi-GPU synchronized clocks, while AI requires both simultaneously. SiTime's Super-TCXO clock combines both, offering 3x better synchronization, 800 Gbps bandwidth, and a 4x smaller footprint. More precise timing allows for more efficient GPU utilization and sleep modes during data waits, saving substantial energy. This innovation promises to revolutionize data center timekeeping and unlock new possibilities for AI.

Read more
Tech

Sub-Millisecond Game Streaming: A New Codec Emerges

2025-07-29

A developer has created PyroWave, an ultra-low-latency game streaming video codec, building upon their master's thesis. Rejecting traditional motion prediction and entropy coding, it uses Discrete Wavelet Transform (DWT) and block-based encoding to achieve sub-millisecond latency (encoding under 100µs, decoding under 1ms). While the bitrate is high (100+ Mbit/s), it excels in local network environments and boasts excellent error resilience. Benchmarks against NVENC show PyroWave achieving superior visual quality in some scenarios, highlighting its potential for low-latency game streaming.

Read more

Google's Decline: From Innovation Pinnacle to Ad Giant's Lost Way

2025-03-30
Google's Decline: From Innovation Pinnacle to Ad Giant's Lost Way

Once a beacon of innovation, Google is now struggling. The author uses their personal experience with Webpass, a service Google acquired, to illustrate a decline in service quality and price increases, lagging behind competitors. Google Search is criticized for its overload of AI-generated reviews and ads, while the Gemini AI launch generated little buzz compared to OpenAI and others. Google's AI Studio also reflects the company's internal management issues. The author argues Google has become what its founders warned against: an advertising company whose model conflicts with user needs. Ultimately, the author has switched to alternative search engines and internet services, highlighting Google's risk of irrelevance in a rapidly evolving internet landscape.

Read more
(om.co)
Tech

Dating App Deep Dive: The Untold Story of User Behavior and Retention

2025-02-04

An engineer who spent months working inside a dating app reveals its inner workings. The article details user ranking algorithms (based on like-to-pass ratio, with significant gender differences), user behavior (men prioritize looks, women prioritize personality, but both lean towards entertainment rather than serious dating), recommendation algorithms (personalization over simple recommendations), retention (tied to likes and matches, harder to improve for men), monetization (men pay for more likes), and user demographics (younger users prioritize looks, older users prioritize personality). The author argues that a dating app's success lies in precise personalization and effective retention strategies, not complex algorithms or features.

Read more
Misc

SourceHut Updates Terms of Service and Privacy Policy

2025-06-24

SourceHut has updated its Terms of Service and Privacy Policy, primarily improving the descriptions of how user data is stored, used, and shared with third parties. The update clarifies account security and adds detail on user access and control over their data. It also introduces restrictions on the use of automated tools to prevent abuse.

Read more
Development

req-update-check: Effortlessly Update Your requirements.txt

2025-05-08
req-update-check: Effortlessly Update Your requirements.txt

Tired of manually updating your `requirements.txt` file? `req-update-check` automates the process! This Python tool checks for updates to your dependencies, displaying severity (major/minor/patch), homepages, and changelogs. It supports caching, comments, and multiple installation methods, streamlining dependency management. Boost your development workflow today!

Read more
Development

The Matrix Calculus You Need For Deep Learning

2025-03-29
The Matrix Calculus You Need For Deep Learning

This paper aims to explain all the matrix calculus you need to understand deep neural network training. Assuming only Calculus 1 knowledge, it progressively builds from scalar derivative rules to vector calculus, matrix calculus, Jacobians, and chain rules. Through derivations and examples, the authors demystify these concepts, making them accessible. The paper concludes with a summary of key matrix calculus rules and terminology.

Read more

From Self-Doubt to Software Developer: A Makers Pre-Course Week Four Diary

2025-08-08

This week's blog post details a student's journey through week four of the Makers pre-course. The author grapples with self-doubt while crafting her CV, then progressively masters Test-Driven Development (TDD) and tackles a solo coding project, showcasing her growth and challenges in learning software development. She openly shares her past experiences, including illness recovery and career changes, ultimately solidifying her commitment to becoming a software engineer. The post also highlights her passion for programming and her use of a Go-based text adventure game to reinforce her learning.

Read more
Development self-growth

Dotless Domains: A DNS Oddity

2025-05-11

This article explores the phenomenon of "dotless domains," which are top-level domains (TLDs) like .com or .org that are directly accessible without a second-level domain. While ICANN and the IAB discourage this practice, some country code top-level domains (ccTLDs) still exist due to national jurisdiction. The article lists current and historical examples of dotless domains and analyzes their technical limitations in email delivery and website access. Furthermore, it delves into the structure of the DNS tree and the theoretical possibility of the root domain (.) having A, AAAA, and MX records, although this is practically nonexistent.

Read more

NVIDIA's Project DIGITS: Putting AI Supercomputing Power on Every Desk

2025-01-07
NVIDIA's Project DIGITS: Putting AI Supercomputing Power on Every Desk

NVIDIA unveiled Project DIGITS, a personal AI supercomputer powered by the Grace Blackwell platform. This $3,000+ device democratizes access to powerful AI computing for researchers, data scientists, and students. The GB10 superchip delivers up to 1 petaflop of AI performance, enabling the running of 200-billion-parameter large language models. Users can develop and run inference on their desktops, seamlessly deploying to cloud or data center infrastructure. Project DIGITS aims to make AI supercomputing accessible to millions, accelerating AI innovation.

Read more

AI Political Compass Test: A Different Perspective

2025-08-17
AI Political Compass Test: A Different Perspective

This article discusses the widely-known Political Compass test, a tool that measures political beliefs using a consistent set of questions over decades, allowing for comparisons across time. The author encourages readers to take the test and compare their results to those of AIs, suggesting it's reasonably accurate. Readers are also invited to suggest alternative, superior quizzes.

Read more

Website Cookie Policy Explained

2025-09-18
Website Cookie Policy Explained

This website uses two types of cookies: essential cookies for basic website functionality, and comment cookies to track user activity across multiple sessions, including username, email, and URL. Essential cookies store user cookie consent preferences for 30 days; comment cookies are session cookies that expire at the end of the session.

Read more
Development User Tracking

MCP: The Protocol That's Accidentally Building a Universal Plugin Ecosystem

2025-08-10
MCP: The Protocol That's Accidentally Building a Universal Plugin Ecosystem

This article explores the unexpected potential of MCP (Model Context Protocol), arguing it's far more than just an AI enhancer. Drawing a parallel to USB-C's versatility – connecting everything from phones to toasters – the author suggests MCP's potential extends beyond AI, acting as a standardized way to connect diverse data sources and tools. Their app, APM, leverages MCP servers for extensibility, offering features like spell check, task management, and even Warcraft 3-esque AI agent responses. Ultimately, the article posits MCP's emergence as a powerful, unforeseen universal plugin ecosystem.

Read more
Development

Massive Supply Chain Attack: Malware Delivered via Abandoned Amazon S3 Buckets

2025-02-12

Researchers registered roughly 150 abandoned Amazon S3 buckets for around $400, finding they contained software libraries still in use. These buckets received eight million requests in two months, highlighting a massive vulnerability. An attacker could easily inject malware into these libraries, spreading it widely through software updates – a SolarWinds-style attack on a much larger scale. The abandonment of these buckets leaves developers unable to automatically patch vulnerabilities, giving attackers control over updates and hindering vendor identification of affected software. This underscores the critical flaws in software supply chain security; fixing it will be both difficult and expensive.

Read more
1 2 464 465 466 468 470 471 472 596 597