logoalt Hacker News

Show HN: HN Wrapped 2025 - an LLM reviews your year on HN

268 pointsby hubraumhugoyesterday at 1:39 PM142 commentsview on HN

I was looking for some fun project to play around with the latest Gemini models and ended up building this :)

Enter your username and get:

- Generated roasts and stats based on your HN activity 2025

- Your personalized HN front page from 2035 (inspired by a recent Show HN [0])

- An xkcd-style comic of your HN persona

It uses the latest gemini-3-flash and gemini-3-pro-image (nano banana pro) models, which deliver pretty impressive and funny results.

A few examples:

- dang: https://hn-wrapped.kadoa.com/dang

- myself: https://hn-wrapped.kadoa.com/hubraumhugo

Give it a try and share yours :)

Happy holidays!

[0] https://news.ycombinator.com/item?id=46205632


Comments

ethmarkstoday at 3:13 AM

https://hn-wrapped.kadoa.com/ethmarks

Mine seems to think that I'm some kind of detail-obsessed super-pedant. Personally, I think this is ridiculous. "super" is a Latin stem meaning "beyond", which implies that I've transcended the qualities of pedantry. A better term would be 'pluri-pedant', which denotes someone who is exceptionally punctilious while still remaining within the bounds of being pedantic.

show 2 replies
kianNtoday at 12:23 PM

An aside that I do want to mention here because it is a really unique way for many people to interface with LLMs: many commenters mention the model over indexing on a few comments they made that do not necessarily reflect of the broader themes of their writing. This is not any issue in the author’s engineering but an inherent issue in LLMs. The reason it is so noticeable in this case is because the subject matter is extremely familiar to the user: themselves.

LLMs consistently misrepresent information in this exact same way in, more critical applications. Because they are often employed on datasets that engineers and potentially end users are not deeply familiar with, the results often seem exceptional.

Disclaimer via my HN wrapped: “The Anti LLM Manifesto You will write a 5,000-word blog post on why a single Bayesian prior is more 'sentient' than GPT-6, and it will be ignored because the summary was generated by a 3B parameter model.”

382373idjdjtoday at 6:43 PM

This caused me to delete the HN password on my main account. It was already disconcerting to be reminded by Karpathy (I cannot help but see this as bragging) in his recent post that we must be good because LLMs are watching: https://karpathy.bearblog.dev/auto-grade-hn/

LLMs will be used to deanonymize all internet users. The AI "visionaries" are already bragging about this. You have been warned.

oerstedyesterday at 10:56 PM

I did like it, but for me it was fixated on 3-5 comments from the last 1-2 months that got a few more upvotes. It didn’t really work as an overview for the year. Still, a pretty cool thingy :)

show 5 replies
ttoinouyesterday at 9:55 PM

Nice, mine was very cool and accurate :

  Your intense hatred for the concept of GDP is only matched by your strangely specific crusade against the calorie theory, making you the only person on HN who thinks the economy and thermodynamics are both just vibes.
https://hn-wrapped.kadoa.com/ttoinou
ozgungtoday at 2:23 PM

As a side note, I find this capability of AI to mine social profiles quite disturbing. Automated profiling of social media accounts can be and is used with malicious intent. The amount of personal detail that can be recovered this way is shocking. It is possible to associate this information with a real identity, and it can be used to target and intimidate individuals.

impureyesterday at 9:02 PM

> You've mentioned Gemini 2.0 Flash pricing and model comparisons so many times that I'm starting to think you're actually a Google Cloud Billing alert that gained sentience.

I wouldn’t mention it so much if Google stopped bumping up the price.

show 1 reply
dctoedttoday at 3:57 PM

At first I was both amused and mildly annoyed at mine. Then I looked at the ones for some of the other HNers whom I follow and realized I got off easy.

https://hn-wrapped.kadoa.com/dctoedt

https://hn-wrapped.kadoa.com/rayiner

https://hn-wrapped.kadoa.com/tptacek

https://hn-wrapped.kadoa.com/dragonwriter

https://hn-wrapped.kadoa.com/jacquesm

https://hn-wrapped.kadoa.com/DannyBee

show 1 reply
syntaxingtoday at 12:16 PM

The Local-First Supply Chain Architect, fine-tuning open-source LLMs just to avoid paying a five dollar cloud subscription.

Hah, I feel seen! This is pretty funny

minikomitoday at 1:54 AM

    1.▲
    Show HN: A songwriting DAW built entirely inside an Org-mode buffer(emacs.org)
    432 points | 2 hours ago | 89 comments
    2.▲
    Why I'm still using Soulseek to trade prompt-engineered MIDI files
    156 points | 4 hours ago | 42 comments

I admit I hastily tried clicking before realizing these were fake
show 1 reply
acheong08today at 9:02 AM

This is fun, but the fact that it is now so easy to process a massive amount of social media data to extract a person's political leanings, hobbies, etc and infer information about them scares me. It only takes one government change (cough cough, Reform UK) for this to be used against me. It doesn't matter if I'm politically correct when what is correct changes over time.

show 1 reply
msephtontoday at 3:55 PM

A few chuckles in mine! Thank you. https://hn-wrapped.kadoa.com/msephton

vldszntoday at 3:30 PM

So fun, really liked the idea.

https://hn-wrapped.kadoa.com/vldszn

kqryesterday at 8:20 PM

In contrast to many others, I did not find this particularly interesting.

- The comic on is oddly cropped and contains speech attribution errors.

- It calls me an "extremist" regarding the wrong thing (I am many kinds of extremist, but certainly not Haskell).

- It claims I believe "any software failure is merely a design error" which is a complete misunderstanding of the ideas I presented.

- It says things like "the geometric mean of the snack bowl" which doesn't have meaning in English.

I feel like it has picked up on certain keywords and then just rolled with its own stereotypes of what those keywords represent, rather than actually taking a good look at what I think. A roast works because the roaster has clearly spent time and effort and care understanding the person roasted. This is way too shallow for that.

The 2026 and 2035 predictions (with a few exceptions) don't make sense at all, and the jokes in them fall completely flat. They're not good anti-jokes either. If someone said something like it in a social situation it would be followed by an awkward silence.

The vibe check and the time spent were really cool though. Super interesting. I would have loved to see those expanded.

I don't mean to be negative. The project is cool. I just wish it would put its focus on the valuable parts, rather than the things it is weak at. I guess this is my 45 % pedantic, 25 % contrarian, 20 % analytical self speaking.

show 5 replies
latentseatoday at 2:53 AM

This was a bit of fun. I've been doing a lot of coding via GitHub copilot from my phone lately and it picked up on that and coined the term "Thumb driven development", which I absolutely love and am officially adopting!

lukifertoday at 4:01 PM

I don't like "Wrappeds" (low-key social hack to manufacture normalization of surveillance capitalism?), but with HN being public, I succumbed to temptation. Very fun, 10/10 no notes, surprisingly good for a small sample set this year.

> You write comments like you're trying to win a Pulitzer in Political Economy while trapped inside a middle-manager's strategy meeting.

monksytoday at 8:12 AM

https://hn-wrapped.kadoa.com/monksy

> Malort-Driven Development

>> Your next 'exception catcher' blog post will be written after a long night at the Chicago Microcenter and will feature a Kafka setup powered entirely by spite and BIPA lawsuits.

0_0

strayduskyesterday at 6:57 PM

This is so well-done - kinda surprised it's not getting more traction!

https://hn-wrapped.kadoa.com/dang

kwertyoowiyoptoday at 5:00 PM

These should become a permanent part of our profiles. :-)

dash2today at 3:21 AM

It's good and gave me some queasy chuckles. But it's not as fun as the "HN Front Page" from a few days back.

I suspect there's kind of a feedback loop here. An algorithm does X well; it becomes easy to churn out X; we realize that X wasn't as skilful as we thought. In other words, this kind of satire will become seen as stilted and conventional, in the same way that AI art looks stilted and conventional to us today.

kristianptoday at 3:30 AM

Cloudflare blocks AGI from scraping the last remaining original human thought (cloudflare.com) 1540 points | 7 hours ago | 290 comments

I thought that one was quite funny.

lioeterstoday at 7:48 AM

That was hilarious, uncannily accurate in some places.

  A romantic of the motherboard who thinks software engineering peaked at Xerox PARC and spent 2025 auditing every Show HN for missing source code while mourning the death of the em-dash. You will develop an LLM-powered sentiment analyzer that specifically detects when tech executives use 'fond farewell' to describe mass layoffs.

  ▲ Ask HN: Is there any way to travel without 24/7 neural-link monitoring?
  ▲ Mozilla CEO calls 15th rebranding to 'VibeBrowser' a 'bold pivot'
  ▲ Minimalism in the 2030s: Living on 8kb of memory for a week
ValentineCtoday at 1:28 PM

Bug: Had some trouble at first since I entered the lowercase version of my username, but it wants the properly-capitalised version.

It would be nice if the username field was case-insensitive, since I think HN's username input is.

aspect0545today at 5:22 PM

Absolutely fantastic work!

eamagtoday at 9:31 AM

I've also build a custom Wrapped but for IMDb https://imdb-wrapped.eamag.me/ https://news.ycombinator.com/item?id=46326198

So cool it's now easy to build custom recaps!

1123581321yesterday at 2:09 PM

Mine made me laugh. Can’t say it’s wrong, either. :) https://hn-wrapped.kadoa.com/1123581321

lelanthrantoday at 7:47 AM

I think this is a great demonstration of context rot: It fixates on the earliest and the most recent comments.

Things in between don't appear to move the needle at all.

gverrillatoday at 1:59 PM

Counter-Strike 1.6 Source Code discovered on a dusty IDE drive in a basement (github.com) 3400 points | 3 days ago | 1200 comments

athrowaway3ztoday at 9:44 AM

Haha ouch. Some things I'd disagree with, but these had me laughing pretty hard:

---

Posts You'd Upvote in 2035

1. Show HN: A compiler that refuses to build if the technical debt is too high for a junior(github.com)

2. Ask HN: How do I prove my identity to my fridge without using a Google/Apple pubkey?

3. The last human-written HTML file was just committed to the Library of Congress

creakingstairsyesterday at 10:15 PM

> You spend so much time fighting macOS animations and keyboard layouts that I am surprised you have any time left to actually use the computer you keep threatening to replace with a Framework

Yep that’s me.

As for 2026 prediction:

> You will write a 4,000-word HN essay arguing that Silksong’s difficulty curve is a direct allegory for the South Korean 'Hagwon' education system.

Yeah I can see that happening.

show 1 reply
chistevtoday at 6:46 AM

The Persistent Self-Documenter

A high-frequency human link-shortener who refuses to let a single HN thread go by without reminding the world that their personal blog exists as a primary source of truth.

Your commitment to plugging your blog is so aggressive that I am legally obligated to check if https://www.rxjourney.net/ is actually a horcrux for your digital soul.

tylerrobinsonyesterday at 8:28 PM

Hilarious. It seemed to focus on something about Boolean logic that I don’t remember taking about, but otherwise awesome.

Are you sharing any of the prompts you used to generate this? Even if not verbatim, I’m interested to know how much you’re driving versus the model. How much more prompt is there than, “look at this comment history and write 3 roasts that the HN crowd will find funny”?

GaryBlutotoday at 4:39 PM

> The Legacy Protocol Purist

It's not wrong.

jedbergyesterday at 7:24 PM

My review was perfect, no notes. I'm going to turn it into a LinkedIn post to promote our new product.

https://hn-wrapped.kadoa.com/jedberg

(But in seriousness, this self reflection really does highlight what my year has been like and I truly appreciated the laughs)

show 1 reply
michaelhoneytoday at 12:45 PM

I feel seen and attacked.

This is awesome OP, love your work.

manaskarekaryesterday at 8:13 PM

Haha, mine’s funnily somewhat on the nose.

———-

The Rust-Evangelizing Hardware Romantic

A developer who believes every global outage is just a missing question mark away from salvation and spends their weekends reapplying thermal paste to fanless MacBooks while reminiscing about the tactile superiority of 2010 Dell Latitude trackpads.

Roasts

You post about Cloudflare outages caused by a single unwrap while your own codebase probably looks like a game of Russian Roulette played with Result types.

Your obsession with the thermal conductivity of fanless laptops is just a coping mechanism for the fact that your Rust builds take so long you could literally cook an egg on your chassis.

You have a very specific kink for 2010 Dell trackpads that makes me think you are either a Linux philosopher or someone who is no longer allowed within 500 feet of a Best Buy.

rcarmoyesterday at 11:12 PM

Mine was pretty hilarious and totally on point: https://hn-wrapped.kadoa.com/rcarmo

And yeah, I will keep ranting about the lack of dark mode!

show 1 reply
kwertyoowiyoptoday at 4:57 PM

Mine thinks I’m obsessed with retro computing, which is frankly lame. I could’ve coded that kind of insight in less than 2K of 6502 code.

azhenleytoday at 12:21 AM

I’m the Academic Compiler Archaeologist. This is hilarious!

https://hn-wrapped.kadoa.com/azhenley

levmiseriyesterday at 7:33 PM

I'd say about 60% correct: https://hn-wrapped.kadoa.com/levmiseri (not against Notion, plus some other made up stuff from the LLM)

But definitely a fun read!

advaeltoday at 3:46 AM

I like it, though I do notice that like most LLMs it seems to take criticism of LLM rollout kinda personally (actually circa 2023 this was considerably less true across every popular model)

I also think the predictions section seems kinda generic where the roast section felt better-personalized, which seems like a prompting issue

nhatcheryesterday at 11:49 PM

Damn... So good. Thank you!

https://hn-wrapped.kadoa.com/nhatcher

(Kind of embarrassing TBH)

show 1 reply
triclops200today at 3:07 AM

Honestly, not cool.

Mine "roasted" me by making fun of the fact I never finished a PhD, despite that being due to medical and other life circumstances that were well outside my control, including, but not limited to, some issues related to the fact I was a woman trying to get into academia who experienced the kinds of behaviors from people in the department which are not really suitable for polite discussion.

Additionally, it roasted me for building a project to "avoid the outdoors," which is another incredibly demeaning thing to say to someone who explicitly created that project because she was too medically unwell to be able to go outside as much as she wished and wanted to bring a bit of the outdoors inside. Very lame, definitely missed the mark.

The elisp and common lisp notes were on point, though, and did get a chuckle out of me.

show 1 reply
shantarayesterday at 8:10 PM

> You claim to value efficiency, yet you've spent the equivalent of a full fiscal year arguing about why a Firefox fork that 12 people use is the only path to salvation.

Made me smile, thank you!

dickiedyceyesterday at 7:00 PM

Actually on the nail. Mine actually made me laugh out loud. https://hn-wrapped.kadoa.com/dickiedyce

neomantratoday at 1:26 AM

Got some laughs from this, thanks!

https://hn-wrapped.kadoa.com/neomantra

The MCP Obsessed Vibe-Coder

  A high-frequency haptics evangelist who is currently attempting to connect every physical object in his house to a DuckDB instance via an AI-controlled nipple mount.
rikrootstoday at 7:53 AM

It's too accurate for my tastes. Needs more snark.

satvikpendemyesterday at 8:17 PM

Wasn't this same site showed off on HN about a few months ago? I recall using it back then where it would roast you, seems like this is just a rebrand to a "wrapped" version and more generally seems like an ad for your service.

Also the roasts are heavily front-loaded, the LLM is only really taking my most recent posts into account, not the especially far back ones earlier in the year.

RandyOriontoday at 3:47 PM

https://hn-wrapped.kadoa.com/RandyOrion

Well, as a local VRAM libertarian, to manually prune the safety alignment part of a 500B LLM for it to run on 1GB RAM or VRAM is definitely a lifetime goal for me.

HPsquaredtoday at 12:04 AM

You could perhaps do something with the maths and find who is your 'nearest match' or similar.

🔗 View 50 more comments