Apple has locked my Apple ID, and I have no recourse. A plea for help

https://hey.paris/posts/appleid/cover.jpg
A loyal Apple customer with 25 years of service has been locked out of their Apple ID due to a failed $500 gift card redemption, resulting in bricked devices and lost access to digital life. They seek a human review of their case, suspecting an automated response triggered by the gift card issue.

VPN location claims don't match real traffic exits

https://ipinfo.io/blog/content/images/2025/12/Trust-Your-VPN-Location.png
IPinfo found that 17 out of 20 popular VPNs claim to exit traffic from countries they don't actually serve.

Ask HN: How can I get better at using AI for programming?

You're rewriting a jQuery + Django project into SvelteKit and looking to improve efficiency and code quality with AI assistance. AI can replicate code but struggles to meet 90% of your quality standard requiring manual review and improvement.

Google removes Sci-Hub domains from U.S. search results due to dated court order

https://torrentfreak.com/images/scilogo.jpg
ACS requested Google to deindex 34 Sci-Hub domains in the US citing a 2018 injunction. Google complied, but it's unclear if this is a legal requirement or voluntary cooperation.

I tried Gleam for Advent of Code

https://blog.tymscar.com/gleamadventofcode2025/events.png
The user enjoyed using Gleam for Advent of Code, appreciating its clean syntax, helpful compiler, and strong functional programming style. They found the language to be well-suited for the challenges, with features like fold_until and pipelines making solutions feel clearer.

Computer animator and Amiga fanatic Dick van Dyke turns 100

The user watched a 2004 video of Dick Van Dyke and found him charming with a British accent. They mentioned his work in Mary Poppins and the use of the sodium vapour process for matte effects.

Why Twilio Segment moved from microservices back to a monolith

https://www.twilio.com/content/dam/segment/global/en/blog/legacy/2018/goodbye-microservices/asset_QhV9GV3m.png
Twilio Segment initially adopted a microservices architecture but faced complexity and decreased productivity. They later transitioned to a monolithic architecture, which improved developer productivity and operational efficiency despite some trade-offs.

1300 Still Images from the Animated Films of Hayao Miyazaki's Studio Ghibli (2023)

https://www.ghibli.jp/images/range_of_common_sense.png
「君たちはどう生きるか」の場面写真を提供致します。 現在、劇場公開中の「君たちはどう生きるか」の場面写真 14枚を、本日から提供いたします。 これまでの分と同様に、常識の範囲でご自由にお使いください。 君たちはどう生きるか14枚 2023.08.04 提供開始 2020.12.18 提供開

Linux Sandboxes and Fil-C

Memory safety and sandboxing are two different security measures. Combining them with Fil-C runtime is more effective to prevent attacks than having either one.

YouTube's CEO limits his kids' social media use – other tech bosses do the same

https://image.cnbcfm.com/api/v1/image/108087244-1736969815167-gettyimages-1478183732-_m010657_yjubphnn.jpeg?v=1757971759&w=1920&h=1080
YouTube CEO Neal Mohan limits his children's social media use, restricting time on weekdays and allowing more on weekends. Experts like Jonathan Haidt advocate for no social media before age 16 and limited smartphone use before 14.

Recovering Anthony Bourdain's Li.st's

https://sandyuraz.com/blogs/bourdain/preview.jpg
User worked on a project to recover lost Anthony Bourdain lists from publicly available crawl archives, specifically Common Crawl. They were able to recover most of the lists with the help of Claude and a python script.

LG TV's new software update installed MS Copilot, which cannot be deleted

User needs to register or sign in with developer credentials and ensure a unique User-Agent string to access the application. Alternatively, try resetting to default User-Agent or file a ticket for assistance.

I fed 24 years of my blog posts to a Markov model

You shared a Mark V. Shaney Junior program on github.com/susam/mvs, a minimal Markov text generator inspired by the 1980s Mark V. Shaney program. The program generates gibberish by training on text data, such as your blog posts.

Want to sway an election? Here’s how much fake online accounts cost

Researchers at the University of Cambridge created a tool to track the cost of creating fake social media accounts, which helps them identify choke points in online manipulation. The index revealed global prices for SMS verification, averaging from $0.08 in Russia to $4.93 in Japan, and can help track unusual activity.

Are we stuck with the same Desktop UX forever? [video]

Analysis finds anytime electricity from solar available as battery costs plummet

https://pv-magazine-usa.com/wp-content/uploads/sites/2/2025/12/Ember12.png
Dispatchable solar is becoming competitive with conventional power sources due to falling battery costs and improved performance metrics. The levelized cost of storage has dropped to $65 per MWh, making dispatchable solar a cost-effective alternative to new gas power plants.

We built another object storage

https://fractalbits.com/logo-icon.png
FractalBits is a high-performance object storage system designed to break the "high-performance trap" where expensive per-request pricing makes it hard to use high-performance storage at scale. It achieves high IOPS at a cost that makes sense by using a metadata engine built on an on-disk radix tree and deploying as a managed software layer within a cloud account.

Doxers posing as cops are tricking big tech firms into sharing people's data

https://media.wired.com/photos/693377a12cc5d911c8d9ae0f/master/w_2560%2Cc_limit/security_dataleak_GettyImages-471954773.jpg
A hacking group is exploiting a loophole in the US law enforcement system by sending fake emergency data requests to tech companies, tricking them into handing over sensitive personal data. The group, led by a hacker named Exempt, claims to have made over 500 successful requests in recent years, earning them over $18,000 in August alone.

Dick Van Dyke turns 100

https://i.guim.co.uk/img/media/8cbbf0f601da373c12c7d5e4502e749c643db8f8/0_0_4502_4200/master/4502.jpg?width=445&dpr=1&s=none&crop=none
Dick Van Dyke turns 100 today, a living piece of US showbusiness history. He's outlived many colleagues and has remained boyish and charming throughout his long career.

Some surprising things about DuckDuckGo

https://substackcdn.com/image/fetch/$s_!zieL!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6df5d827-1ed3-4253-8db2-cbc984308b02_256x256.png
DuckDuckGo is an independent search engine founded in 2008, offering private search results and its own browser with various protections. The company has a unique approach to AI, making features private, useful, and optional, and has a strong focus on user privacy and security.

A Lisp Interpreter Implemented in Conway's Game of Life (2021)

https://woodrush.github.io/blog/assets/posts/2022-01-12-lisp-in-life/ss2.png
Lisp in Life is a Lisp interpreter implemented in Conway's Game of Life, the first high-level language interpreted in the Game. It uses macros and lexical closures to write Lisp-like code.

The Rise of Computer Games, Part I: Adventure

https://technicshistory.com/wp-content/uploads/2025/12/advent_-_crowther_woods.png?w=668
The early personal computer game culture was shaped by hobbyists who shared and created games, with adventure games emerging as a popular genre. The first commercial adventure game, Adventureland, was created by Scott Adams in 1979, but it was Infocom's Zork, released in 1980, that became a huge success and dominated the market.

The Checkerboard

https://99percentinvisible.org/wp-content/uploads/2025/12/Screenshot-2025-12-03-at-8.00.40-AM-1-600x591.png
Two hunters, Brad and Phil, encountered a problem accessing Elk Mountain in Wyoming due to its unique checkerboard land ownership pattern. They successfully corner crossed the land, but the ranch owner disagreed, leading to a five-year legal battle that ultimately ruled in favor of the hunters' right to access public land.

An off-grid, flat-packable washing machine

https://www.positive.news/wp-content/uploads/2025/11/PN_Xmas2025_STANDARD_WEB_03-1.jpg
A former Dyson engineer invented the hand-crank Divya washing machine for deprived communities, reducing laundry time by 75% and halving water consumption. The machine has impacted 50,000 people with plans to reach 1,000,000 by 2030 through a network of partners and localised production.

Poor Johnny still won't encrypt

https://substackcdn.com/image/fetch/$s_!cQvg!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe1f345a3-f4c0-4285-9826-e3d289644ef8_1506x588.png
Email encryption methods like PGP and S/MIME are less used today due to web-based email dominance and lack of native support. Most email traffic doesn't enforce encryption, with opportunistic encryption being more common but vulnerable to attacks.

Workday project at Washington University hits $266M

https://regmedia.co.uk/2025/12/12/shutterstock_2390109867.jpg
Washington University's Workday implementation project cost is projected to reach $266 million over 7 years, averaging $16,000 per student. The project was broken into financial, human resources, and student application costs for Workday and its support.

Oliver Sacks put himself into his case studies. What was the cost?

https://media.newyorker.com/photos/692f43a0db8a9531795fcaba/master/w_2560%2Cc_limit/r48086.jpg
Oliver Sacks, a neurologist, struggled with his gay identity in the 1960s, feeling trapped and isolated. He found solace in his work and therapy with Dr. Leonard Shengold, but his writing often blurred the lines between fact and fiction.

Germany's train service is one of Europe's worst. How did it get so bad?

https://npr.brightspotcdn.com/dims3/default/strip/false/crop/8097x5398+0+0/resize/1100/quality/50/format/jpeg/?url=http%3A%2F%2Fnpr-brightspot.s3.amazonaws.com%2F03%2Fc4%2F9ef375794a7cb859468930fa5197%2Fgettyimages-2241124310.jpg
Germany's train system, despite past reputation for efficiency, is plagued by delays and cancellations under state-owned Deutsche Bahn. A 100-billion-euro investment may help modernize the network, but critics argue more than just money is needed to revive Germany's struggling rail system.

Closures as Win32 Window Procedures

The user describes a technique to enhance Win32 window procedure callbacks with a fifth argument to pass extra context, which is useful for libraries with weak custom allocator interfaces. They provide a solution using a trampoline function that allocates executable memory from the loader and uses GNU-styled toolchains targeting COFF to create a new section for the trampoline.

Purdue University approves new AI requirement for all undergrads

Purdue University will require all undergraduates to demonstrate basic AI competency starting with freshmen in 2026. The new requirement will be integrated into existing academic programs, not requiring additional credit hours.

The Coming Need for Formal Specification

https://benjamincongdon.me/blog/2025/12/12/The-Coming-Need-for-Formal-Specification/gestalt_1_huabf9a4a7c7f4371431069f963f6f899e_119953_0x600_resize_lanczos_3.png
A senior engineer predicted that with AI writing code, engineers would focus on writing tests and specifications. However, AI models are now good at generating tests, shifting the focus to holistic system behavior verification.

RemoveWindowsAI

https://private-user-images.githubusercontent.com/118035521/337743561-33efb033-c935-416c-977d-777bb69a3737.png?jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3NjU2NzE1MDYsIm5iZiI6MTc2NTY3MTIwNiwicGF0aCI6Ii8xMTgwMzU1MjEvMzM3NzQzNTYxLTMzZWZiMDMzLWM5MzUtNDE2Yy05NzdkLTc3N2JiNjlhMzczNy5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjUxMjE0JTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI1MTIxNFQwMDEzMjZaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT0yMTA4NGQwOGIzYTM0MWY4ZDcyZjc1ZmZiMWYzODA3MGYyYjc5ZWEzZTM4ZjhiOWU1MjYzNWMxMjY5OWZkYjg1JlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCJ9.JLOGjU9EzWZFAPoOjacOJoLpufgI0irdEbUaV5YXVi8
The script aims to remove AI features from Windows 11 by uninstalling AI packages, removing related files and registry keys, and disabling future AI reinstallations. Users should run the script in Windows PowerShell 5.1 and temporarily disable or exclude their antivirus software to avoid false positives.

Building an efficient hash table in Java

https://bluuewhale.github.io/images/hash-smith/map-cpu-put-hit.png
The author implemented a Java version of the SwissTable hash table design, which uses open-addressing and SIMD-assisted probing to achieve high performance and memory efficiency. The resulting SwissMap implementation outperforms other open-addressing tables and stays competitive with JDK HashMap in high-load scenarios, with a noticeably smaller retained heap in small-payload scenarios.

AI is bringing old nuclear plants out of retirement

https://media.wbur.org/wp/2025/12/Copy-of-Reverse-Course-3000x2000px-7-1000x667.jpg
The Palisades Nuclear Generating Station in Michigan is set to reopen in 2026 after shutting down in 2022 due to financial reasons. The plant's revival is part of a US nuclear energy renaissance, driven by a surge in demand for electricity and government support.

A giant ball will help this man survive a year on an iceberg

https://cdn.outsideonline.com/wp-content/uploads/2015/04/14/survival-capsule-bellini_s.jpg
Italian explorer Alex Bellini plans to live on an iceberg for a year in a survival capsule to experience uncontrollable nature. He will be completely isolated, but the indestructible capsule will minimize risk and allow him to stay safe.

Z8086: Rebuilding the 8086 from Original Microcode

https://nand2mario.github.io/posts/2025/z8086/z8086.svg
z8086 is a faithful 8086/8088 core that runs original Intel microcode, recreating the micro-architecture the ROM expects. It's compact, FPGA-friendly, and passes all ISA test vectors, boots small programs, and controls peripherals.

We Lost Something: 1970s REPLs Were Better Than Modern Development Environments

https://substackcdn.com/image/fetch/$s_!iaVS!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feeacb164-4777-4c8a-862f-8f921820e343_821x461.heic
The author proposes reclaiming the true interactive, exploratory programming environments of the 1970s by leveraging modern technology to make it universally available. This can be achieved by building REPPL engines at the OS level, which make persistence explicit and architectural, and provide a universal development environment that combines interactivity and exploration with universality ...

llamafile: Distribute and Run LLMs with a Single File

https://raw.githubusercontent.com/mozilla-ai/llamafile/main/llamafile/llamafile-640x640.png
Mozilla.ai adopted llamafile to modernize codebases. Key goals are accessibility of LLMs to developers and end users through a simple, single-file executable.

Ask HN: How do you handle release notes for multiple audiences?

You're asking how companies handle multiple release notes for different audiences and whether it's necessary. Some companies paste GitHub changelogs directly and others manually rewrite for each group, while some skip release notes due to time constraints.

Show HN: I audited 500 K8s pods. Java wastes ~48% RAM, Go ~18%

https://opengraph.githubassets.com/87a59583c22eddb53df4c4280e85cc733398a9e6a783d69ef894c0caf66f6818/WozzHQ/wozz
A Kubernetes script analyzes pod resource configs to show CPU and memory over-provisioning gaps. It requires metrics-server for accurate usage data and falls back to request/limit analysis if unavailable.

What is a build system, anyway?

Build systems are tools or libraries that define and execute transformations from input data to output data, memoized by caching them in an object store, and track dependencies to ensure soundness and reproducibility. Build systems can be categorized based on their caching, dependency tracking, and build graph properties, such as applicative, monadic, and hermetic builds, and can be further ...

Multiple Indicted on Charges of Theft and Re-Sale of Restaurant Cooking Oil

https://www.justice.gov/themes/custom/usdoj_uswds/images/metatag-image--press-release.png
A federal grand jury indicted multiple individuals for racketeering conspiracy, interstate transportation of stolen property, and money laundering related to cooking oil thefts across several states. The defendants, mostly from New York and Iowa, will face trial in February 2026.

Kids Rarely Read Whole Books Anymore. Even in English Class

Please enable JS and disable any ad blocker
https://opengraph.githubassets.com/5d6a90306370b23a4f39bc70a8b3b8cba7b1d958873779dc220b94dbe8ad31e2/yogananda-muthaiah/SAP-CPQ
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.

Kids Rarely Read Whole Books Anymore. Even in English Class

Please enable JS and disable any ad blocker

Hacking Google Chrome Source Code: Make Puppeteer work over Redis PubSub

https://www.deadf00d.com/img/Screenshot_20251207_154011.png
The user improved the reliability and scalability of browser automation by integrating Redis support directly into Chromium's DevTools server, allowing for efficient communication between browsers and automation clients. This was achieved by modifying the existing pipe handler to use Redis for message passing, enabling the creation of isolated Redis channels for each browser instance and ...

Purrtran – ᓚᘏᗢ – A Programming Language for Cat People

https://raw.githubusercontent.com/cmontella/purrtran/main/coolcats.jpg
PURRTRAN is a programming language and system designed to give developers the experience of coding with a furry friend, a cat named Hex who uses Artificial Catelligence to enhance coding experience and optimize flow. Hex's needs, such as food, cleanliness, and love, must be met to keep him happy and productive, and failing to do so can lead to Hex becoming displeased and refusing to help with ...