Best stories

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

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

The article discusses the potential security vulnerabilities of using an Apple ID, including the risks of account takeover and unauthorized access to personal data. It provides recommendations for enhancing the security of Apple ID accounts, such as enabling two-factor authentication and monitoring account activity.

hey.paris
1,646 1,011
Summary
Fnoord about 17 hours ago

Europeans' health data sold to US firm run by ex-Israeli spies

https://archive.ph/1c0ED

ftm.eu
632 383
Summary
VPN location claims don't match real traffic exits
mmaia 1 day ago

VPN location claims don't match real traffic exits

The article discusses the growing trend of VPN location mismatch, where users' apparent locations do not match their actual locations. It explores the potential reasons for this phenomenon and its implications for online privacy and security.

ipinfo.io
460 296
Summary
lemonlime227 1 day ago

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

I've been working on a personal project recently, rewriting an old jQuery + Django project into SvelteKit. The main work is translating the UI templates into idiomatic SvelteKit while maintaining the original styling. This includes things like using semantic HTML instead of div-spamming, not wrapping divs in divs in divs, and replacing bootstrap with minimal tailwind. It also includes some logic refactors, to maintain the original functionality but rewritten to avoid years of code debt. Things like replacing templates using boolean flags for multiple views with composable Svelte components.

I've had a fairly steady process for doing this: look at each route defined in Django, build out my `+page.server.ts`, and then split each major section of the page into a Svelte component with a matching Storybook story. It takes a lot of time to do this, since I have to ensure I'm not just copying the template but rather recreating it in a more idiomatic style.

This kind of work seems like a great use case for AI assisted programming, but I've failed to use it effectively. At most, I can only get Claude Code to recreate some slightly less spaghetti code in Svelte. Simple prompting just isn't able to get AI's code quality within 90% of what I'd write by hand. Ideally, AI could get it's code to something I could review manually in 15-20 minutes, which would massively speed up the time spent on this project (right now it takes me 1-2 hours to properly translate a route).

Do you guys have tips or suggestions on how to improve my efficiency and code quality with AI?

435 426
I tried Gleam for Advent of Code
tymscar 1 day ago

I tried Gleam for Advent of Code

blog.tymscar.com
337 198
pizlonator 1 day ago

Linux Sandboxes and Fil-C

fil-c.org
333 137
zdw 1 day ago

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

The article analyzes 24 years of blog posts from the author's website using a Markov model, providing insights into the evolution of the author's writing style and interests over time.

susam.net
293 116
Summary
Recovering Anthony Bourdain's Li.st's
thecsw 1 day ago

Recovering Anthony Bourdain's Li.st's

The article explores the life and legacy of renowned chef and television personality Anthony Bourdain, highlighting his influential role in shaping the culinary and travel industries, as well as his personal struggles with addiction and depression.

sandyuraz.com
289 134
Summary
Elevated errors across many models
pablo24602 about 8 hours ago

Elevated errors across many models

The article discusses a recent incident where the status page for the AI language model Claude experienced a partial outage, leading to intermittent availability and delayed responses. The incident was quickly identified and resolved by the engineering team.

status.claude.com
283 137
Summary
Hashcards: A plain-text spaced repetition system
thomascountz about 13 hours ago

Hashcards: A plain-text spaced repetition system

HashCards is a plain-text spaced repetition tool that allows users to create and manage flashcards directly in their text editor. It provides a simple and efficient way to practice and retain information through a distributed, offline-first approach.

borretti.me
281 130
Summary
ggm 2 days ago

Computer animator and Amiga fanatic Dick van Dyke turns 100

Here's a video from 2004 https://www.youtube.com/watch?v=Y1J9kfDCAmU

It's his 100th birthday today.

267 88
Why Twilio Segment moved from microservices back to a monolith
birdculture 1 day ago

Why Twilio Segment moved from microservices back to a monolith

The article discusses the potential drawbacks of microservices and suggests a shift towards a more monolithic, serverless architecture as a better option for many modern applications, highlighting the advantages of simplicity, cost-effectiveness, and improved developer experience.

twilio.com
266 244
Summary
AI and the ironies of automation – Part 2
BinaryIgor about 16 hours ago

AI and the ironies of automation – Part 2

The article explores the ironies and paradoxes surrounding the rapid advancements in artificial intelligence (AI), including the potential for AI to create both beneficial and detrimental impacts on society, and the challenges of aligning AI systems with human values and ensuring their safe and ethical development.

ufried.com
223 98
Summary
jeudesprits about 17 hours ago

Kimi K2 1T model runs on 2 512GB M3 Ultras

twitter.com
212 108
An off-grid, flat-packable washing machine
ohjeez 1 day ago

An off-grid, flat-packable washing machine

This article explores a new flat-pack washing machine design that aims to provide an affordable and accessible solution for people in developing countries, helping to address issues of water and energy efficiency, as well as the ability to repair and maintain the machines.

positive.news
211 109
Summary
GraphQL: The enterprise honeymoon is over
johnjames4214 about 13 hours ago

GraphQL: The enterprise honeymoon is over

The article explores the challenges enterprises face in adopting GraphQL, including the complexity of transitioning from REST APIs, difficulties in securing GraphQL endpoints, and the need for specialized expertise. It emphasizes the importance of carefully evaluating GraphQL's suitability and potential drawbacks before implementing it in enterprise environments.

johnjames.blog
203 188
Summary
pseudolus 1 day ago

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

The article discusses how YouTube CEO Susan Wojcicki and other tech executives are limiting their children's social media use, citing concerns over the potential negative impacts of excessive screen time and social media exposure.

cnbc.com
203 188
Summary
tamnd about 6 hours ago

Claude CLI deleted my home directory and wiped my Mac

old.reddit.com
201 158
nkko about 20 hours ago

Shai-Hulud compromised a dev machine and raided GitHub org access: a post-mortem

The article discusses the challenges faced by the Trigger.dev team in dealing with the Shai Hulud incident, a major outage that affected their platform. It provides insights into the root causes, the team's response, and the lessons learned to improve the platform's resilience and prevent similar incidents in the future.

trigger.dev
203 122
Summary
david927 about 13 hours ago

Ask HN: What Are You Working On? (December 2025)

What are you working on? Any new ideas that you're thinking about?

210 685
bj-rn 1 day ago

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

The article discusses a software update for an LG TV that installed Microsoft Smartglass, a feature the owner found mildly infuriating as it was unwanted and took up space on the TV's interface.

old.reddit.com
189 157
Summary
rbanffy 1 day ago

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

The article explores the cost and effectiveness of using fake online accounts to influence elections. It highlights research that shows a relatively small investment in fake accounts can significantly amplify the spread of misinformation and political messaging on social media platforms.

science.org
180 161
Summary
2002: Last.fm and Audioscrobbler Herald the Social Web
cdrnsf about 9 hours ago

2002: Last.fm and Audioscrobbler Herald the Social Web

The article discusses the history and development of Last.fm and its AudioScrobbler technology, which was launched in 2002 and allowed users to automatically track their music listening habits across various platforms.

cybercultural.com
179 103
Summary
joelkesler 1 day ago

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

youtube.com
164 198
YouTube
Some surprising things about DuckDuckGo
ArmageddonIt 1 day ago

Some surprising things about DuckDuckGo

The article discusses some surprising facts about the search engine DuckDuckGo, including its rapid growth, its focus on privacy, and its unique approach to search results that aims to avoid filter bubbles and promote objective information.

gabrielweinberg.com
152 127
Summary
Apple Maps claims it's 29,905 miles away
ColinWright about 16 hours ago

Apple Maps claims it's 29,905 miles away

mathstodon.xyz
148 131
iOS 26.2 fixes 20 security vulnerabilities, 2 actively exploited
akyuu about 14 hours ago

iOS 26.2 fixes 20 security vulnerabilities, 2 actively exploited

iOS 26.2 contains multiple security vulnerabilities that could allow attackers to execute arbitrary code, access sensitive information, and bypass security measures. Apple has released a security update to address these issues and recommends that users update their devices as soon as possible.

macrumors.com
144 125
Summary
The Gorman Paradox: Where Are All the AI-Generated Apps?
ArmageddonIt about 17 hours ago

The Gorman Paradox: Where Are All the AI-Generated Apps?

The article discusses the 'Gorman Paradox,' which questions why there are not more AI-generated apps, despite the rapid advancement of AI technology. It suggests that the lack of AI-generated apps may be due to the inherent limitations of current AI systems in understanding human needs and creating truly innovative solutions.

codemanship.wordpress.com
144 201
Summary
Bye, Mom
reducesuffering about 21 hours ago

Bye, Mom

The article explores the author's complex relationship with their mother and the difficulties of navigating family dynamics, particularly when dealing with a parent who has mental health challenges.

aella.substack.com
142 30
Summary
Doxers posing as cops are tricking big tech firms into sharing people's data
iamnothere 2 days ago

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

Hackers are posing as law enforcement officials to trick major tech companies into sharing users' private data, a tactic known as 'doxing.' This report highlights the growing problem of cybercriminals exploiting security vulnerabilities to access and potentially misuse sensitive personal information.

wired.com
137 30
Summary