10M people watched a YouTuber shim a lock; the lock company sued him – bad idea

https://cdn.arstechnica.net/wp-content/uploads/2025/10/lockpick-death.jpg
Trevor McNally, a former US Marine, posted a video showing how to easily open a Proven Industries lock, prompting the company to sue him for copyright infringement and defamation. A federal judge denied Proven's request for a preliminary injunction, ruling that McNally's use of the video was fair use and that the company's lawsuit was ill-conceived.

It's insulting to read AI-generated blog posts

https://bear-images.sfo2.cdn.digitaloceanspaces.com/herman-1683556668-0.png
User criticizes AI assistance for lacking human touch and hindering engagement. They urge humans to be vulnerable and ask for help to build meaningful relationships.

PSF has withdrawn $1.5M proposal to US Government grant program

https://blogger.googleusercontent.com/img/a/AVvXsEiagchpTRkriKoEe2Cqh2Bd5mX7Un4EYG-fq2Gdwx-Jx5scs09-0bmLVT89ewlhrQsiaJVE6nUU1Z0UkZFu0KUM2f82CiXXGsY_mg0JRq8iUtt_Rob_rcWX9meUjM2ql0XMoYFwO7dtt8T3cHO5oGfxo3HPk-9Lz358AlCHMDRAo5fgBXTuEuo=s302
The Python Software Foundation (PSF) submitted a proposal to the US National Science Foundation for funding to address Python and PyPI vulnerabilities but withdrew due to restrictive terms. The PSF needs financial support to continue its work and encourages membership, donations, and sponsorships to sustain its mission.

Claude for Excel

https://cdn.prod.website-files.com/6889473510b50328dbb70ae6/68fa8015a6f02a7dd082841e_og-excel.jpg
Claude for Excel is a beta research preview available to 1,000 Max, Team, and Enterprise plan customers for model analysis and debugging. It supports .xlsx and .xlsm files but lacks advanced Excel features and requires verification of outputs.

Recall for Linux

https://opengraph.githubassets.com/bed559bbe75862654bbcdd493815b0f900a773fe53fef0c7f369cbdda4349dca/rolflobker/recall-for-linux
The tool claims to bring back Windows features by storing chat and email conversations, as well as website history. However, it cannot be installed on Linux without user consent.

Rust cross-platform GPUI components

https://private-user-images.githubusercontent.com/5518/499888493-e1ecb9c3-2dd3-431e-bd97-5a819c30e551.png?jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3NjE1NjA3MjAsIm5iZiI6MTc2MTU2MDQyMCwicGF0aCI6Ii81NTE4LzQ5OTg4ODQ5My1lMWVjYjljMy0yZGQzLTQzMWUtYmQ5Ny01YTgxOWMzMGU1NTEucG5nP1gtQW16LUFsZ29yaXRobT1BV1M0LUhNQUMtU0hBMjU2JlgtQW16LUNyZWRlbnRpYWw9QUtJQVZDT0RZTFNBNTNQUUs0WkElMkYyMDI1MTAyNyUyRnVzLWVhc3QtMSUyRnMzJTJGYXdzNF9yZXF1ZXN0JlgtQW16LURhdGU9MjAyNTEwMjdUMTAyMDIwWiZYLUFtei1FeHBpcmVzPTMwMCZYLUFtei1TaWduYXR1cmU9MWI0MWFlNTM2NjFiNzgwZWRkZGU3NGZlNDJkYTEzM2EwOTNmYjRlMDAwZGZlYzNhZjI0Yjk2OTk2Y2I4ODk2NCZYLUFtei1TaWduZWRIZWFkZXJzPWhvc3QifQ.9QRIEvOjm8VYp79ruhssFi1wRtIgc0x0QXJlzcyApsw
GPUI is a GUI framework inspired by macOS and Windows controls with a modern design. It includes a high-performance code editor and various UI components like buttons and web views.

Tags to make HTML work like you expect

https://cdn.jim-nielsen.com/blog/2025/basic-html-quotes-meta-viewport-tags.png
To ensure consistent rendering, include the <!doctype html> declaration and specify the document's language with the <html lang="xx"> tag. Also, include the <meta charset="utf-8"> and <meta name="viewport"> tags for correct text display and mobile compatibility.

What happened to running what you wanted on your own machine?

https://hackaday.com/wp-content/uploads/2025/10/OwnMachine.jpg?w=800
The gradual loss of platform freedom in computing is happening so subtly that most people haven't noticed, with Google's recent announcement of APK installation restrictions being the latest blow to user freedom. The walled garden concept, where users are restricted from running unapproved code, is being pushed by companies like Google and Apple, but it's a trade-off between security and ...

JetKVM – Control any computer remotely

https://jetkvm.com/assets/atx_large-CIED9X-O.png
JetKVM offers high-definition remote access with low latency and customizable hardware. It's an open-source solution for IT professionals and developers with a robust Golang foundation and Linux base.

Pyrex catalog from from 1938 with hand-drawn lab glassware [pdf]

Corning Glass Works manufactures high-quality laboratory glassware under the "PYREX" brand, which is resistant to thermal and chemical shock. The glassware is made from a borosilicate glass with low alkali content and is suitable for various laboratory applications.

How I turned Zig into my favorite language to write network programs in

User learned Zig to rewrite AcoustID's inverted index and was happy with its performance but struggled with asynchronous I/O and concurrency. User created Zio, an asynchronous I/O and concurrency library for Zig, to simplify state management and improve performance.

ICE Will Use AI to Surveil Social Media

https://images.jacobinmag.com/wp-content/uploads/2025/10/24115300/ice-phone.jpg
ICE signed a $5.7 million contract for AI-driven social media surveillance software, Zignal Labs, to analyze online posts and detect threats. The contract raises civil liberty concerns about government surveillance of online speech.

You are how you act

https://boz.com/you-are-how-you-act.png
Modern America combines Rousseau's idea of a pure inner self corrupted by society and Franklin's view of virtue as a habit formed through repeated actions. The Franklin model is more useful as it gives people agency to decide what to do next, making them great through action rather than feeling.

Avoid 2:00 and 3:00 am cron jobs (2013)

https://www.endpointdev.com/images/people/teampage/jon-jensen.webp
Avoid scheduling cron jobs at 2:00 or 3:00 am on Sundays due to potential overlap with daylight savings time changes. Set jobs to run at different times or use UTC timezone to avoid issues.

Easy RISC-V

Risc-v instruction syntax is a bit arcane, but hear me out: %pcrel_hi() gives you the immediate values needed for pc-relative addressing. ebreak in machine mode stops the emulator if an exception happens, which we cannot handle, so we report an fatal exception to the mscratch handler. when li x12, 1 is executed, the aui

Microsoft in court for allegedly misleading Australians over 365 subscriptions

https://www.accc.gov.au/sites/www.accc.gov.au/files/2025-10/ms-email-accc-capture.jpg
The ACCC has started a case against Microsoft Australia and its parent company for allegedly misleading 2.7 million customers about subscription options and price increases. The ACCC claims Microsoft concealed the existence of a cheaper "Classic" plan until customers initiated the cancellation process.

Microsoft needs to open up more about its OpenAI dealings

Please enable JS and disable any ad blocker

The PSF has withdrawn a $1.5M proposal to US Government grant program

The Python Software Foundation withdrew a $1.5 million US government grant due to a condition requiring them to reject diversity and equity initiatives. This decision was made to avoid potential financial risks and align with the foundation's mission to promote a diverse Python community.

This World of Ours (2014) [pdf]

The author is frustrated with the security community's focus on complex, impractical solutions to real-world problems. They argue that security researchers need to prioritize making strong, memorable passwords easier to generate and use.

Amazon strategised about keeping water use secret

https://www.source-material.org/wp-content/uploads/2025/10/Amazon-data-centres-min-1024x683.jpg
Amazon hid its true data centre water use, fearing bad publicity, a leaked document reveals. The company plans to increase water use despite a "Water Positive" campaign to reduce consumption by 2030.

OpenAI says over a million people talk to ChatGPT about suicide weekly

https://techcrunch.com/wp-content/uploads/2025/02/GettyImages-2194585161.jpg?w=1024
OpenAI says hundreds of thousands of ChatGPT users show signs of psychosis or mania, but the company claims its latest version responds more appropriately. OpenAI is improving ChatGPT's safety with new safeguards and evaluations, but mental health challenges persist.

AI can code, but it can't build software

https://bytesauna.com/engineering.webp
People are looking for technical cofounders because AI can code but not build software, which requires dealing with complexity and maintainability. They need human expertise to turn demos into production-ready products.

Why Busy Beaver hunters fear the Antihydra

https://benbrubaker.com/wp-content/uploads/2025/10/Busy-Beaver-Hydra-resized.jpg
Researchers recently found the value of BB(5) to be 47,176,870, a breakthrough in the busy beaver game. However, determining BB(6) is challenging due to the Antihydra Turing machine, which resembles the Collatz conjecture.

The last European train that travels by sea

https://ichef.bbci.co.uk/images/ic/480xn/p0mbltb6.jpg.webp
A train ferry crossing in Italy's Strait of Messina is threatened by a proposed €13.5bn mega bridge. The train ferry is a unique experience that connects two shores and two worlds every day.

Study finds growing social circles may fuel polarization

https://scx0.b-cdn.net/pic/sadie.jpg
Researchers found that increased social connections between 2008 and 2010 led to societal polarization. A study suggests that denser social networks cause more conflict and polarization.

Fnox, a secret manager that pairs well with mise

https://opengraph.githubassets.com/e35720c492c7d6ebc6dfe5e63d8d534c16ba7ce74c5c8ba36936209f41e0ac96/jdx/mise/discussions/6779
I'm excited to announce fnox – a new secret management tool designed to work seamlessly alongside mise in your development workflow. While it's brand new, I have labeled it 1.0 since it see...

Show HN: Write Go code in JavaScript files

You can use Go in a JavaScript project by adding the "use golang" directive at the top of a JS file, writing Go code, and using Vite to compile it to WASM. This allows you to use Go's libraries in the browser.

MCP-Scanner – Scan MCP Servers for vulnerabilities

https://raw.githubusercontent.com/cisco-ai-defense/mcp-scanner/main/images/mcp_scanner.gif
The MCP Scanner is a Python tool that scans MCP servers and tools for security vulnerabilities using three scanning engines: YARA, LLM-as-judge, and Cisco AI Defense. It provides a comprehensive solution for scanning MCP servers and tools.

Structure and Interpretation of Classical Mechanics (2014)

Gerald Jay Sussman and Jack Wisdom This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 3.0 Unported License (CC BY-SA 3.0). Based on a work at mitpress.mit.edu. Title page image credit: Wellcome Library, London. Licensed under a Creative Commons Attribution only license (CC BY 4.0).

Show HN: JSON Query

JSON Query supports functions, operators, and data types like strings, numbers, and booleans. It uses a pipeline of queries, objects, and arrays to transform data with methods like filter, sort, and max.

The new calculus of AI-based coding

https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg0Ko_HfgsgHZCIIbQddBTTVrGcFC2QEu7h8UJDmFaGqhFQ_qJzIQivqwT5RwSHKehkNkRwqpCbgPcPJFYDhoasKRlgO7ulFZfqFM9mXIjdqHyYjc7Z4A9NsA6rE735nuWbVpi192DzFcJqK92sHVHptZHh36-KxbO8yPUSA2E9KA9sjR-DgaRzypvZqQ0/w491-h284/Screenshot%202025-10-22%20at%206.38.56%E2%80%AFPM.png
The author discusses the benefits of agentic coding, where humans and AI agents collaborate to produce code, and how it has increased their team's velocity by 10x. However, this increased velocity also highlights the need for a fundamental rethink of software development practices, including testing, deployment, and team coordination, to sustain this level of productivity.

Creating an all-weather driver

https://storage.googleapis.com/waymo-uploads/files/site-media/Blog/Hero_DESKTOP.png
Waymo's Driver navigates rain, fog, and snow using cameras, radar, and lidar, adapting to road conditions in real-time. The system learns from experience and trains to navigate diverse winter weather through tens of thousands of miles of driving.

Why JPEG XL ignoring bit depth is genius (and why AVIF can't pull it off)

https://cdn.prod.website-files.com/656d3f12ccc6bb0b4330f26a/66cf4a31e00176aafa315f98_Photo-profile-BW-Kelly-background.webp
JPEG XL's encoder ignores bit depth, treating all data as floating-point numbers between 0.0 and 1.0 for better compression. This approach allows for more consistent image quality across different bit depths and viewing conditions.

Iroh-blobs

https://www.iroh.computer/api/og?title=Blog&subtitle=iroh-blobs%200.95%20-%20New%20features
Iroh-blobs 0.95 introduces a connection pool for managing concurrent connections and a new compression feature for improving performance and reducing bandwidth use. The connection pool and compression feature are designed to be generic and will be moved to separate crates once iroh 1.0 is released.

WorldGrow: Generating Infinite 3D World

https://raw.githubusercontent.com/world-grow/WorldGrow/main/assets/youtube.png
Researchers at Shanghai Jiao Tong University and Huawei propose WorldGrow, a generative method for infinite 3D world creation. WorldGrow uses a hierarchical framework to produce coherent global layouts and detailed local geometry.

Show HN: Erdos – open-source, AI data science IDE

Erdos is a tool that helps data scientists work faster and more accurately with Jupyter notebooks. It offers a free IDE with optional paid AI assistant features for advanced functionality.

Ask HN: Is AWS down again?

User reports AWS performance issues, finds it ironic that health.aws.amazon.com is down. User questions if AWS status page is being used or if each region is checked directly.

More big companies bet they can still grow without hiring

Please enable JS and disable any ad blocker

Let the little guys in: A context sharing runtime for the personalised web

https://arjun.md/images/balance_screenshot.png
The user proposes a new runtime environment that allows users to control where applications can send their data, enabling trust and participation in the web. This environment would have conditions such as not transmitting or storing sensitive information without consent, and would use information flow and remote attestation to ensure security and trust.

Severe performance penalty found in VSCode rendering loop

https://opengraph.githubassets.com/7b3f72fd4e85ee67d28f6e0c631a6d27ad1e184ef8514acda62e2d899de3921c/microsoft/vscode/issues/272155
The code has a bottleneck at /vscode/src/vs/base/browser/dom.ts:365 due to repeated sorting of the animation frame queue. This is fixed by replacing the array with a BinaryHeap data structure.

Why Nigeria accepted GMOs

https://substackcdn.com/image/fetch/$s_!Cyb2!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F023e6f06-8b09-4d6a-8bbb-d31bbf80b371_2000x1260.jpeg
Nigeria has successfully adopted genetically modified (GM) crops, including Bt cowpea and TELA maize, to improve food security and reduce pesticide use, with the government and scientists working together to educate farmers and build public trust. The adoption of GM technology in Nigeria and other developing countries is driven by need and incentives, and its spread is likely to continue as ...

Diphtheria, a once vanquished killer of children, is resurgent

Please enable JS and disable any ad blocker

When 'perfect' code fails

We're verifying your browser Website owner? Click here to fix

Linux VM without VM software – User Mode Linux

https://popovicu.com/Linux%20VM%20without%20VM%20software%20-%20User%20Mode%20Linux.png
UserMode Linux (UML) allows running a Linux kernel as a userspace application, enabling an unconventional VM without virtualization software or root privileges. UML is useful for kernel debugging and experimentation, but not suitable for production scenarios due to its connection to the host kernel.

We're in the wrong moment

The author reminisces about the golden age of computer science where innovation and creativity thrived, but now feels left behind by the rapid advancement of AI. The author struggles to find joy in coding with AI's increasing presence and wonders about the future of software engineering and its impact on society.

Life next to 199 data centres

https://ichef.bbci.co.uk/news/480/cpsprodpb/c27d/live/faa5a2b0-b104-11f0-ba75-093eca1ac29b.jpg.webp
Loudoun County in Virginia is home to the world's largest data storage and processing facilities, with over 200 centres taking up 45 million square meters. Residents oppose the centres due to noise pollution, rising electricity bills, and the loss of natural habitats.

Are these real CVEs? VulDB entries for dnsmasq rely on replacing config files

https://seclists.org/images/oss-sec-img.png
Moritz MΓΌhlenhoff reported multiple CVEs with exploitable bugs in dnsmasq and Kamailio SIP server. Exploits require replacing default configuration files with malicious ones.

Pre-emptive Z80 multitasking explainer

https://opengraph.githubassets.com/de678c056ecdc91f575daed141efeafbc809b76733f4b161dd7cbb7294ced160/bchiha/Ready-Z80
Skip to content You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert You can’t perform that action at this time.

Canada Set to Side with China on EVs

https://www.thewirechina.com/wp-content/uploads/2025/10/Mark-Carney-Li-Qiang-Meeting-September-2025-scaled.jpg
Canada may remove 100% tariff on Chinese electric vehicles, potentially changing North American market. This move comes as US-Canada trade war affects auto supply chain.

Show HN: Git Auto Commit (GAC) – LLM-powered Git commit command line tool

https://raw.githubusercontent.com/cellwebb/gac/main/assets/gac-simple-usage.png
gac is a tool that generates commit messages using large language models. It understands code changes and provides interactive feedback for better messages.

It's not always DNS

The "it's always DNS" meme oversimplifies complex issues and hinders critical thinking, making it a shallow take on operational risks. True operational hazards involve deeper issues like IP connectivity failures or automation bugs, not just DNS.

Artificial Writing and Automated Detection [pdf]

Researchers evaluated three commercial AI detectors and an open-source one on their performance in distinguishing human-generated text from AI-generated text. Pangram outperformed the others, achieving near-zero False Negative and False Positive Rates across various models and thresholds.

Show HN: Dlog – Journaling and AI coach that learns what drives wellbeing (Mac)

https://dlog.pro/wp-content/uploads/2025/10/Screenshot-2025-10-20-at-11.25.32-AM-scaled.png
Dlog is a personal science app that uses AI to analyze journal entries and provide insights on productivity and well-being. It offers a free trial and personalized recommendations based on a user's baseline survey and journal data.

Argentina's midterm election hands landslide win to Milei's libertarian overhaul

https://image.cnbcfm.com/api/v1/image/108091223-1737638877407-gettyimages-2194781713-AFP_36VM727.jpeg?v=1738771625&w=1920&h=1080
President Javier Milei's party La Libertad Avanza won Argentina's legislative elections with 64 seats in the House of Deputies. The victory gives Milei the votes to accelerate his economic reforms and maintain US support.

Milei Wins Mandate for Free-Market Revolution in Argentina's Election

Please enable JS and disable any ad blocker

IP address truncation is not anonymization

IP address truncation is a flawed technique that creates a false sense of security and puts organizations at significant GDPR compliance risk. It does not provide actual protection, as truncated IPs remain personal data under GDPR.

The striking Swedish workers taking on carmaker Tesla

https://ichef.bbci.co.uk/news/480/cpsprodpb/3bad/live/a10c43c0-af52-11f0-8c56-6315cfcbbba0.jpg.webp
70 Swedish car mechanics are on strike against Tesla, opposing the company's refusal to sign a collective agreement. The strike, now in its second year, has sparked a wider conflict with other unions and employers in Sweden.

Carl Bohland's Auto Wash Bowl (2015)

https://news.wttw.com/sites/default/files/styles/article-medium/public/article/image-non-gallery/1924.jpg
The Auto Wash Bowl was a unique car wash concept that originated in St. Paul, Minnesota in 1921 and was later introduced in Chicago, where it allowed customers to drive their cars through a large, ridged concrete bowl to clean off mud. The Balbo Column, a 2,000-year-old Roman column, was donated to Chicago by Italian dictator Benito Mussolini in 1934 to commemorate General Italo Balbo's ...

Stack walking: space and time trade-offs

Enabling frame pointers in x86-64 binaries can reduce size due to more compact RBP-relative addressing, but SFrame has a significant VM size overhead and lacks clear advantages over established alternatives. GCC-built binaries are larger than Clang-built binaries, and GCC's frame pointer code generation appears less optimized than its default omit-frame-pointer path.

EntropyLong: Effective Long-Context Training via Predictive Uncertainty

https://arxiv.org/static/browse/0.3.4/images/icons/smileybones-pixel.png
Researchers developed EntropyLong, a data construction method that verifies long-range dependencies in language models using predictive uncertainty. This approach improves model performance on tasks requiring distant information, such as RULER and LongBenchv2 benchmarks.

Isomorphic JS/TS Functions Orchestrator

https://opengraph.githubassets.com/598aba0ac0ba96a99e80b81fc6e9c3bed2e887d7410d4932e797c87fec2ff9c3/damianofalcioni/js-functions-orchestrator
The library js-functions-orchestrator provides a simple orchestrator for JavaScript/Typescript functions with extensible logic and JSONata input/output transformations. It defines an orchestration graph with connections between functions and optional initial inputs for starting the orchestration.

SETL Programming Language

SETL is a high-level programming language based on set theory, developed at NYU in the late 1960s by Jacob T. Schwartz and others. It provides data types like sets, tuples, and maps, and was used in early implementations of Ada and influenced languages like Python and Ada.

However small, just start. From zero to hero

https://i.guim.co.uk/img/media/32fd561d2dbcc82e415c4dbd094af2ec8dfe4ef3/0_0_3000_2001/master/3000.jpg?width=445&dpr=1&s=none&crop=none
People use various techniques to stay motivated, including imagining a survival situation, setting small goals, using music, and visualizing a desired outcome. They also remind themselves to take action despite lacking motivation, focusing on momentum rather than perfection.