Go Port of DOOM Engine: Play the Classic in Your Terminal

2025-08-13
Go Port of DOOM Engine: Play the Classic in Your Terminal

The `gore` project is a minimal, platform-agnostic Go port of the legendary DOOM engine, transpiled from the doomgeneric codebase. No CGo, no platform dependencies – just pure, cross-compiling demon-slaying action in Go. It supports multiple DOOM versions and WAD files, offering terminal, web server, and Ebitengine implementations. While some improvements are planned (multi-instance support, removal of `unsafe` code), it's an impressive feat, bringing classic gaming to various platforms with the power of Go.

Read more
Game

Blender Now Natively Supports Windows 11 on Arm, Boasting Huge Performance Gains

2025-08-13
Blender Now Natively Supports Windows 11 on Arm, Boasting Huge Performance Gains

Thanks to a collaboration between Microsoft, Linaro, and Qualcomm, the Blender 3D creation suite now natively supports Windows 11 on Arm. Blender 4.5 LTS leverages a Vulkan graphics backend and the Adreno GPU in Snapdragon X chips, resulting in drastically improved viewport playback (up to 6x faster) and rendering performance (up to 4.5x faster). Future plans include hardware-accelerated ray tracing for Cycles on Snapdragon X by 2026.

Read more
Development

CSS Anchor Positioning: Responsive Menus Without JavaScript

2025-08-13
CSS Anchor Positioning: Responsive Menus Without JavaScript

This article explores CSS's new anchor positioning feature, enabling element placement based on other elements' positions. Create responsive menus and tooltips with minimal CSS, eliminating the need for JavaScript. The tutorial details `position-anchor`, `position-area`, `position-try`, and the `anchor()` function, comparing logical and physical property usage. A responsive menu example demonstrates adaptability across screen sizes.

Read more
Development Anchor Positioning

The Anti-Pattern Game: A Modal Logic Puzzle

2025-08-13

This article introduces a two-player game called the "Anti-Pattern Game", where players take turns placing black and white pebbles on a line. A player loses if a sequence of three identical subsequences appears. The author used a Haskell program to find a winning strategy for Player 1 in under 22 moves. The article explores broader questions, such as whether cooperating players can play indefinitely, game strategies with more colors or repetition rules, and winning conditions and strategies for a three-player variant. These questions are challenging, and some answers remain elusive.

Read more

A Personalized Journaling System with Neovim

2025-08-13

This post details a personalized journaling system built using Neovim, coreutils, and dateutils, loosely based on Ryder Carroll's Bullet Journal method. The system organizes entries by year and month in a directory structure. Calendar generation uses the `cal` command. Tasks are marked with prefixes like `todo` and `done`, leveraging Neovim's abbreviation and sorting features for efficient task management and visualization. Syntax highlighting and habit tracking are incorporated, with an `awk` script calculating monthly expenses. Convenient scripts are provided to quickly open the current month's journal or entries from the preceding and following two months, streamlining the journaling process.

Read more
Development Journaling System

Building a Web Search Engine from Scratch: 3 Billion Embeddings and 2 Months of Hustle

2025-08-13

The author recounts their two-month journey building a web search engine from scratch, leveraging 3 billion SBERT embeddings. Motivated by the shortcomings of existing search engines – excessive SEO spam and insufficient high-quality content – the project aimed to improve search relevance and understanding of complex queries. The post details the process, covering data crawling, text normalization, chunking, semantic context handling, embedding generation, storage (using RocksDB and HNSW), and retrieval. The resulting engine boasts 500ms query latency and handles complex natural language queries, surfacing high-quality results.

Read more

arXivLabs: Community-Driven Experiments on arXiv

2025-08-13
arXivLabs: Community-Driven Experiments on arXiv

arXivLabs is a framework enabling collaborators to develop and share new features directly on the arXiv website. Individuals and organizations involved uphold arXiv's values of openness, community, excellence, and user data privacy. arXiv is committed to these values and only partners with those who share them. Have an idea to enhance the arXiv community? Learn more about arXivLabs.

Read more
Development

Janitor AI, an Adult AI Roleplay Platform, Shuts Down

2025-08-13
Janitor AI, an Adult AI Roleplay Platform, Shuts Down

Janitor AI, a chatbot platform allowing users to create and interact with AI characters for personalized role-playing and conversations, shut down on July 24, 2025. Launched in 2023, it quickly gained popularity, particularly among those seeking immersive, emotional AI interactions. The platform offered customization of character personalities, appearances, and dialogue settings, supporting various Large Language Models (LLMs). Targeted at adults, Janitor AI also boasted a large creative community similar to Ao3 or Wattpad, used by many for creative expression and connecting with other users. Its closure was due to geoblocking stemming from OSA.

Read more

Ashet Home Computer: A Hackable Retro-Inspired Home PC

2025-08-13
Ashet Home Computer: A Hackable Retro-Inspired Home PC

The Ashet Home Computer is a highly expandable and hackable computer inspired by the home computers of the 80s. Easy to understand yet powerful enough for a graphical desktop OS, it bridges the gap between Arduino and Raspberry Pi. The design phase is complete, and a functional prototype validating key features (PSRAM support, DVI video, etc.) has been built. The next stage involves engineering, schematics, PCB layout, and a crowdfunding campaign to fund production. The final design will be open-source and freely available.

Read more
Hardware expandable

The Challenges and Solutions of Single-File Fennel Libraries

2025-08-13
The Challenges and Solutions of Single-File Fennel Libraries

This article delves into the challenges of building single-file libraries in Fennel, a Lisp dialect embedded in Lua, particularly the complexities of handling macros and functions together. The author meticulously dissects Lua's module system, including the mechanics of `package.loaded`, `package.preload`, and `package.searchers`, explaining how Fennel leverages them for compiling and loading modules. The core of the article focuses on resolving limitations of Fennel macros, such as the inability to directly export macros and the interdependence between macros. A clever solution is presented, utilizing `eval-compiler` and `relative-require` to package macros and functions within a single file, and addressing macro loading by manually setting the `fennel.macro-loaded` table during compilation. Finally, the author outlines future improvements for Fennel's macro system, proposing the removal of macro modules, direct loading of entire modules during compilation, and adopting Clojure's approach to resolve macro dependencies.

Read more
Development

The End of the Index Librorum Prohibitorum: 4000 Banned Books and Their Stories

2025-08-13

In 1948, the Catholic Church published the final 32nd edition of the Index Librorum Prohibitorum, a 508-page catalog that, since its first edition in 1559, listed nearly 4000 books banned for heresy, moral deficiency, sexual explicitness, political incorrectness, and more. Notable figures like Erasmus, Voltaire, and Sartre were included, alongside philosophers who believed in God, such as Descartes and Kant. Primarily intended for priests, this index reflects the Church's long history of controlling ideas and restricting intellectual freedom.

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

Claude Sonnet 4: 1 Million Token Context Window!

2025-08-13
Claude Sonnet 4: 1 Million Token Context Window!

Anthropic has boosted Claude Sonnet 4's context window to a massive 1 million tokens—a 5x increase! This allows processing entire codebases (75,000+ lines of code) or dozens of research papers in a single request. The long context support is in public beta on the Anthropic API and Amazon Bedrock, with Google Cloud's Vertex AI coming soon. This unlocks powerful new use cases like large-scale code analysis, document synthesis, and context-aware agents. While pricing adjusts for prompts exceeding 200K tokens, prompt caching and batch processing offer cost savings. Early adopters like Bolt.new and iGent AI are already leveraging this enhanced capability for code generation and software engineering tasks.

Read more

Omnara: Mission Control for Your AI Agents

2025-08-12
Omnara: Mission Control for Your AI Agents

Omnara is a mobile-first platform for monitoring and controlling your AI agents (Claude Code, Cursor, GitHub Copilot, and more). It offers real-time monitoring, interactive Q&A, and smart notifications, allowing you to track your AI agents' progress and provide guidance from anywhere. Say goodbye to wasted time due to stalled AI agents; Omnara empowers you to efficiently manage your AI workflow and boost productivity.

Read more
Development

Spirit Airlines teeters on the brink of bankruptcy

2025-08-12
Spirit Airlines teeters on the brink of bankruptcy

Just months after emerging from bankruptcy, budget airline Spirit Airlines is warning of substantial doubt about its ability to remain a going concern within the next year. Weak domestic leisure travel demand and increased competition have led to a $245.8 million net loss in Q2 2025, significantly higher than the previous year. Unlike larger carriers, Spirit heavily relies on domestic leisure travel and hasn't been able to offset losses through premium offerings. To meet debt obligations and credit card processor requirements, the airline is considering selling assets, including aircraft, real estate, and airport gate rights. This highlights the vulnerability of the airline industry under economic pressure.

Read more

Facebook's Shocking Reliance on Ex-Intelligence Agents

2025-08-12
Facebook's Shocking Reliance on Ex-Intelligence Agents

An investigation reveals Meta's startling dependence on former US intelligence operatives. A significant number of employees from the CIA, FBI, and Department of Defense, particularly in crucial departments like trust and safety and content moderation, raise serious concerns about the blurring lines between platform impartiality and government influence. The article highlights this is not an isolated incident, with similar patterns observed in other tech companies, enabling indirect US government control over global information flow with minimal public oversight.

Read more
Tech

Evaluating LLMs in Text Adventures: A Novel Approach

2025-08-12

This article proposes a novel method for evaluating the capabilities of large language models (LLMs) in text adventure games. The approach involves setting a turn limit and defining a set of in-game achievements to measure how well an LLM can progress within those constraints. Due to the high degree of freedom and branching in text adventures, this method isn't designed to provide an absolute performance score, but rather to offer a relative comparison between different LLMs. The LLM is given a series of achievement goals and a limited number of turns to achieve them; the final score is based on the number of achievements completed. Even powerful LLMs struggle to explore all branches within the turn limit, making the score a reflection of relative capability rather than absolute gaming skill.

Read more

OpenSecret Ditches Neon for PlanetScale: A Database Migration Story

2025-08-12
OpenSecret Ditches Neon for PlanetScale: A Database Migration Story

OpenSecret, building a confidential computing platform powered by AWS Nitro Enclaves, migrated from Neon to PlanetScale after experiencing multiple outages. Neon's 'serverless' databases suffered hours of downtime during a critical week, severely impacting their core application, Maple AI. PlanetScale won OpenSecret over with its superior reliability, predictable pricing, and powerful observability tools (including p99 latency and query-level insights). The migration was smooth and zero-downtime, resulting in significant performance improvements and cost reductions. PlanetScale's expert support and laser focus on database excellence freed OpenSecret to concentrate on its core mission: building the best confidential computing platform possible.

Read more

Goo.gl Shutdown: A Race Against Time to Save Billions of Links

2025-08-12

Google's long-standing URL shortening service, goo.gl, is shutting down, prompting a frantic effort from the Archive Team. Facing the imminent expiration of 3 billion short URLs, they've launched a global rescue mission, calling on volunteers to use simple command-line tools or virtual machines to map short links to their long counterparts and archive them. This race against time highlights the power of the internet community and the importance of preserving digital history.

Read more

The Dark Side of Rationalism: When Good Intentions Go Wrong

2025-08-12

This article explores the emergence of dysfunctional and even cult-like groups within the rationalist community. Through interviews with individuals connected to these groups, the author reveals instances of violence, abuse, and mind control. The article argues that some groups exploit rationalist principles, such as 'taking ideas seriously' and 'agency,' to justify harmful actions. Social isolation, groupthink, and extreme interpretations of consequentialism are also implicated. The author concludes that the rationalist community needs to critically examine its culture and values to prevent similar incidents.

Read more
Misc

StarFive Vision Five 2 Lite: A $20 RISC-V SBC

2025-08-12
StarFive Vision Five 2 Lite: A $20 RISC-V SBC

StarFive has launched the Vision Five 2 Lite, a budget-friendly RISC-V single-board computer priced at just $20 (excluding shipping and taxes). This stripped-down version features a slightly slower processor than the Vision Five 2, 2GB of RAM, and only one Ethernet port and one USB 3.0 socket. While attractive in price, its graphics driver support remains poor, with Ubuntu and Fedora only supporting server versions without a graphical desktop. Despite these limitations, it remains a compelling 64-bit RISC-V system for developers and enthusiasts.

Read more

Tesla Denies Remotely Disabling Cybertruck: Viral Video Debunked

2025-08-12
Tesla Denies Remotely Disabling Cybertruck: Viral Video Debunked

A viral video surfaced showing a Cybertruck seemingly deactivated on a highway, with the owner claiming Tesla remotely disabled it due to its appearance in an unauthorized music video. The video included a flashing red warning message on the truck's screen and a purported cease-and-desist letter. However, Tesla swiftly debunked the video, stating it's fake. They pointed out discrepancies: the warning message doesn't match Tesla's standard format, and the letter contains errors such as an outdated job title. Despite this, the video spread rapidly across BlueSky, X, and Reddit, reinforcing pre-existing negative opinions about Tesla and Elon Musk.

Read more
Tech Fake Video

Teen Influencer Stranded in Antarctica After Illegal Landing

2025-08-12
Teen Influencer Stranded in Antarctica After Illegal Landing

American teen influencer Ethan Guo's ambitious solo flight across seven continents to raise money for cancer research took a disastrous turn. He illegally landed in Chilean Antarctic territory after providing false flight plan information, leading to charges of providing false information and unauthorized landing. To avoid trial, he agreed to a deal involving a $30,000 donation to a children's cancer foundation and a three-year ban from re-entering Chile. He remains stranded in Antarctica, awaiting approval for his departure, hoping to resume his mission.

Read more

Quantum Radar Breakthrough: Rydberg Atoms Enable High-Precision Imaging

2025-08-12
Quantum Radar Breakthrough: Rydberg Atoms Enable High-Precision Imaging

NIST scientists have developed a novel quantum radar using Rydberg atoms. Lasers inflate cesium atoms to near-bacterial size, making them highly sensitive to radio waves. Incoming radio waves alter the emitted light color, enabling detection. Tests in a specially designed anechoic chamber showed the radar could locate objects with 4.7cm accuracy, demonstrating its potential for diverse applications and paving the way for commercial quantum radar.

Read more

Radicle 1.3.0 Released: Enhanced Collaboration and Windows Support

2025-08-12
Radicle 1.3.0 Released: Enhanced Collaboration and Windows Support

Radicle 1.3.0 is here, boasting a range of improvements. Key updates include: canonical reference rules for enhanced collaboration security; the introduction of the radicle-protocol crate for streamlined protocol implementation; initial Windows support, enabling rad CLI usage; improved log rotation; and enhanced node ID display. This release boosts Radicle's stability and usability, providing developers with a smoother collaborative experience.

Read more
Development P2P Collaboration

Russian Cybercrime Groups Exploit WinRAR Zero-Day

2025-08-12
Russian Cybercrime Groups Exploit WinRAR Zero-Day

Two Russian cybercrime groups are actively exploiting a high-severity zero-day vulnerability (CVE-2025-8088) in the widely used WinRAR file compressor. Attacks involve phishing emails containing malicious archives that, when opened, backdoor the victim's computer. The vulnerability abuses Windows' alternate data streams to bypass restrictions and place malicious executables in %TEMP% and %LOCALAPPDATA% directories. Security firms ESET and Bi.ZONE have linked the exploits to RomCom and Paper Werewolf/GOFFEE respectively, demonstrating significant resources and technical capabilities. A patch for the vulnerability has been released by WinRAR.

Read more
Tech

Depot Hiring: Community & Events Manager - Own the Developer Experience

2025-08-12
Depot Hiring: Community & Events Manager - Own the Developer Experience

Fast-growing build acceleration platform Depot is hiring a Community & Events Manager. This isn't your typical marketing role; you'll be hands-on, planning everything from small developer meetups to major trade shows, creating moments that matter for developers. You'll own Depot's offline presence, building lasting relationships with the community. Requires strong experience running developer events, independent work style, and thriving in a fast-paced environment. Depot is a remote-first, data-driven company focused on developer productivity and accelerating software development.

Read more
Development

Qodo Command Achieves Stunning 71.2% on SWE-bench Verified

2025-08-12
Qodo Command Achieves Stunning 71.2% on SWE-bench Verified

Qodo Command, a command-line AI coding agent, achieved an impressive 71.2% score on the SWE-bench Verified benchmark, a leading test for evaluating AI agents on real-world software engineering tasks. This score was achieved using the production version of Qodo Command without fine-tuning or benchmark-specific adjustments. Its success stems from features like context summarization, execution planning, retry and fallback mechanisms, and the LangGraph framework. Built to support multiple LLMs, Qodo Command currently partners with Anthropic's Claude 4 to create adaptive and learning-oriented coding agents.

Read more
Development
1 2 70 71 72 74 76 77 78 596 597