How do I cancel my ChatGPT subscription?

To cancel a ChatGPT subscription, you can either delete your account or log a policy request via the Privacy Request Portal, which will automatically cancel your subscription. Cancellation becomes effective the day after your next billing date, allowing you to use the services until then.

We Will Not Be Divided

https://notdivided.org/og-image.png
Google and OpenAI employees can sign a letter anonymously or publicly, with verified signatures displayed. The letter aims to find common ground on AI misuse, with signatures manually reviewed by one person for authenticity.

Croatia declared free of landmines after 31 years

https://api.hrt.hr/media/f9/c8/katja-milicic-20210521101644.webp
Croatia is officially free of landmines after a 31-year effort that cost 208 lives and 1.2 billion euros. The country has removed 107,000 mines and 407,000 pieces of unexploded ordnance.

Cash issuing terminals

https://computer.rip/static/img/ibm_atm/1.jpg
The United States is shifting away from cash and towards electronic payments, with cards and other forms of digital transactions dominating everyday commerce. The history of ATMs began with token-based machines in the 1960s, which evolved into modern online ATMs in the 1970s with the introduction of IBM's System/360 and the 2984 Cash Issuing Terminal.

Don't use passkeys for encrypting user data

https://blog.timcappalli.me/p/passkeys-prf-warning/featured_hu_9fb58d3e6e274556.jpg
User data is at risk when passkeys are used for encryption, not just authentication.

Rust Is Just a Tool

https://lewiscampbell.tech/img/icon512-967261d058848800.png
The user praises Rust for its versatility, tooling, and type system, calling it a high standard for fast and expressive languages. They argue that language choice is a matter of personal preference and not a moral choice, and are available for hire.

OpenAI agrees with Dept. of War to deploy models in their classified network

Something went wrong, but don’t fret — let’s give it another shot. Some privacy related extensions may cause issues on x.com. Please disable them and try again.

Show HN: I ported Manim to TypeScript (run 3b1B math animations in the browser)

https://raw.githubusercontent.com/maloyan/manim-web/main/assets/demo_square_to_circle.gif
The code creates a Manim scene that transforms a square into a circle using the Transform animation. The square is then faded out.

OpenAI raises $110B on $730B pre-money valuation

https://techcrunch.com/wp-content/uploads/2025/04/GettyImages-2197366846.jpg?w=1024
OpenAI raises funds in a new round, partnering with Amazon and Nvidia for infrastructure development. The company plans to use the funds to scale AI infrastructure and meet growing demand.

US and Israel carrying out strikes against Iran

https://media.cnn.com/api/v1/images/stellar/prod/britzky2560x1440.jpeg?c=16x9&q=h_270,w_480,c_fill/c_thumb,g_face,w_100,h_100
US and Israel launched strikes on multiple Iranian cities including Tehran, targeting Iran's nuclear program and ballistic missiles. The strikes come after weeks of US threats and a domestic crackdown in Iran that killed thousands of protesters.

A new California law says all operating systems need to have age verification

https://cdn.mos.cms.futurecdn.net/Ba252N3UzmCkmpAK2B5t3j.jpg
California requires operating system providers to implement age verification for users. This law, Assembly Bill No. 1043, aims to provide a signal regarding a user's age bracket to applications available in a covered application store.

Smallest transformer that can add two 10-digit numbers

https://raw.githubusercontent.com/anadim/AdderBoard/main/adderboard.png
The challenge is to build the smallest transformer that can add two 10-digit numbers with >= 99% accuracy using a held-out 10K test set, with constraints on architecture, training, and inference. The current smallest model has 36 parameters, achieved using hand-coded weights and ALiBi compression with a 2-layer decoder.

Statement on the comments from Secretary of War Pete Hegseth

https://cdn.sanity.io/images/4zrzovbb/website/04e461ada1956ddd7390fe7053f8eb865a7ec26c-4800x2520.png
Anthropic's AI model Claude may be restricted in US military contracts due to a supply chain risk designation by the Department of War. This action does not affect individual customers or commercial contracts, only Department of War contractors.

Package Managers à la Carte: a formal model of dependency resolution

https://arxiv.org/static/browse/0.3.4/images/arxiv-logo-fb.png
Researchers propose Package Calculus, a unified formalism for dependency resolution across diverse package managers, enabling translation and resolution across ecosystems. This formalism models real-world package managers' diversity and addresses fragmentation in multilingual projects.

Israel launches strike against Iran, declares state of emergency across country

https://media.cnn.com/api/v1/images/stellar/prod/breaking-news-1-5x.png?c=original&q=w_860,c_fill
Israel launched what it called a “preemptive strike” against Iran Saturday morning, according to Defense Minister Israel Katz, as a state of emergency was declared across the country. The government declared the state of emergency because of the expectation of Iranian retaliation with drones and ballistic missiles.

U.S. and Israel Conduct Strikes on Iran

Please enable JS and disable any ad blocker

Qt45: A small polymerase ribozyme that can synthesize itself

To access www.science.org, check if your internet or firewall settings have blocked "challenges.cloudflare.com". Adjust settings or try a different network if necessary.

A better streams API is possible for JavaScript

https://cf-assets.www.cloudflare.com/zkvhlag99gkb/5qjBI2UpJXcpCqgAY4SJkH/9e6489cd148e2c74d1bdd25dd08e6db5/image7.png
The Web streams standard has fundamental usability and performance issues that cannot be fixed with incremental improvements, including locking models, BYOB reads, backpressure, and promise-heavy design, which add complexity and overhead. Implementers have resorted to non-standard internal optimizations to achieve acceptable performance, leading to fragmentation, inconsistent behavior, and a ...

OpenAI reaches deal to deploy AI models on U.S. DoW classified network

Please enable JS and disable any ad blocker

NASA announces overhaul of Artemis program amid safety concerns, delays

https://assets1.cbsnewsstatic.com/hub/i/r/2026/02/27/174e8b1c-c819-4b3b-85be-cf48c0401653/thumbnail/620x416/1b990280058891690255e3d7c39faf14/gettyimages-2263028878.jpg
NASA Administrator Jared Isaacman announced a revised Artemis moon program plan, adding a 2027 test flight to lay groundwork for lunar landings. The revised plan aims to accelerate launches and reduce risk by testing technologies in low-Earth orbit before attempting moon landings.

A Chinese official’s use of ChatGPT revealed an intimidation operation

https://media.cnn.com/api/v1/images/stellar/prod/ap25217544785149.jpg?c=original&q=w_860,c_fill
A Chinese influence operation used ChatGPT to intimidate dissidents abroad, including by impersonating US immigration officials and spreading false information. OpenAI banned the user after discovering the activity, which involved hundreds of operators and thousands of fake online accounts.

Bootc and OSTree: Modernizing Linux System Deployment

https://a-cup-of.coffee/blog/ostree-bootc/cover.png
The user is exploring Bootc and OSTree for managing Linux systems, finding them to be a modern and efficient solution for deployment and updates. They successfully deployed Fedora Silverblue on a server using Bootc and OSTree, and set up a CI/CD pipeline to automate updates and ensure consistency between the image and the deployed system.

Eschewing Zshell for Emacs Shell (2014)

The user has found that Emacs' eshell is a better fit for their workflow than traditional shells like Zshell and Bash, due to its integration with Emacs and Lisp-like syntax. They have customized eshell with their own predicates and modifiers, including one to filter files based on their internal Org #+tags entry, and have also made improvements to eshell's behavior, such as farming out ...

Time-Travel Debugging: Replaying Production Bugs Locally

https://lackofimagination.org/images/hasnain-sikora-41NsEMAB1Ps-unsplash.jpg
Debugging complex issues can be challenging due to the lack of visibility into the exact sequence of events leading up to a crash. An effect system that records and replays interactions deterministically can provide a clear execution trace, making it easier to identify and fix issues without compromising user privacy.

Open source calculator firmware DB48X forbids CA/CO use due to age verification

https://opengraph.githubassets.com/dfc647d957c125105bd4c0ae9067d475842c8916c39f009f5fea4e3c69013219/c3d/db48x/commit/7819972b641ac808d46c54d3f5d1df70d706d286
As a consequence of recent legislative activity in [California][cal] and [Colororado][col]: * California residents may no longer use DB48x after Jan 1st, 2027. * Colorado residents may no longer u...

Show HN: Claude-File-Recovery, recover files from your ~/.claude sessions

https://raw.githubusercontent.com/hjtenklooster/claude-file-recovery/main/demo/demo.gif
Claude Code file recovery tool recovers lost files from JSONL session transcripts. It replays Write, Edit, and Read operations to reconstruct files in chronological order.

Inventing the Lisa user interface – Interactions

Let's discuss sandbox isolation

https://www.shayon.dev/sandbox.jpg
Isolation techniques for untrusted code vary, from Docker's namespace isolation to gVisor's user-space kernel boundary and microVMs' hardware boundary. Each approach has its trade-offs, and the choice depends on the threat model, performance requirements, and the type of workload being run.

Kyber (YC W23) Is Hiring an Enterprise Account Executive

https://bookface-images.s3.amazonaws.com/small_logos/3004c4a72b716a80763763b95bf3e212c448756e.png
Kyber is hiring Enterprise Account Executives to drive revenue growth and scale its AI-native document platform for enterprises. The ideal candidate has an Olympic work ethic, outstanding communication skills, and a proven track record of meeting quotas.

Implementing a Z80 / ZX Spectrum emulator with Claude Code

The user replicated an experiment where a coding agent, Claude Code, was instructed to write a Z80 emulator and a ZX Spectrum emulator in a "clean room" setup with minimal supervision. The agent successfully implemented the emulators with high-quality code, demonstrating the potential of automatic programming and contradicting the idea that LLMs memorize the training set.