frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

Open in hackernews

I used o3 to profile myself from my saved Pocket links

https://noperator.dev/posts/o3-pocket-profile/
147•noperator•4h ago

Comments

noperator•4h ago
Recalling Simon Willison’s recent geoguessing challenge for o3, I considered, “What might o3 be able to tell me about myself, simply based on a list of URLs I’ve chosen to save?”
cainxinth•3h ago
I do this to determine if a person I'm talking to online is potentially a troll. I copy a big chunk of their comment and post history into an LLM and ask for a profile.

The last few years, I've noticed an uptick in "concern trolls" that pretend to support a group or cause while subtly working to undermine it.

LLMs can't make the ultimate judgement call very well, but they can quickly summarize enough information for me to.

dimitri-vs•3h ago
I would think you can get pretty accurate results by including the top 10 subreddits they are active in and their last 20 comments (and their score). Comments alone may not be enough, the reaction to them is more telling.
cainxinth•2h ago
I used to try taking different samples, top versus controversial (for redditors), but now that Gemini offers massive context windows, I just grab a huge swath of everything.
tantalor•2h ago
Honestly asking:

Did you try it on yourself?

What prompt do you use to avoid bias?

cainxinth•1h ago
Sure I did. It was fairly accurate. The prompt is just “profile this user.”
marknutter•2h ago
"Concern troll" is usually just at term that people who want zero pushback lob at people who don't agree with them 100% of the time.
pixl97•2h ago
One thing I've seen happen with some of these accounts is they remove a lot of their posts after some period of time.

So they make somewhat consistent 'generic' posts that do not get remove, but do not really convey any signal on their actual views.

Then in their last 24-48 hours there are more political style posts/concern posts that only stick around while the article/post is getting views. Then replies disappear like they've never happened so you can't tell it's an account that exists wholly to manipulate others that has been doing so for months.

Then quite often after a month or two the accounts disappear totally.

jazzyjackson•1h ago
I've had similar concerns but my solution was to just stop using twitter and reddit.
nsypteras•3h ago
A while back I made a little script (for fun/curiosity) that would do this for HN profiles. It’d use their submission and comment history to infer a profile including similar stuff like location, political leaning, career, age, sex, etc. Main motivation was seeing some surprising takes in various comment threads and being curious about where it might have came from. Obviously no idea how accurate the profiles were, but it was similarly an interesting experiment in the ability of LLMs to do this sort of thing.
morkalork•3h ago
Someone recently did this to predict what would hit the HN front page based on article content + profiles of users.
nsypteras•2h ago
That's pretty cool! Now I can imagine a tool that gives you a prediction before you even post and then offers suggestions for how to increase performance...
nozzlegear•56m ago
> Main motivation was seeing some surprising takes in various comment threads and being curious about where it might have came from.

It'd be interesting to run it on yourself, at least, to see how accurate it is.

muglug•3h ago
Maybe just me, but that title implies o3 is doing something surprising and underhanded, rather than doing exactly what it had been prompted to do.
tantalor•2h ago
Yes, and title here is now changed (for the better) to "I used o3..."

I would go even further: "I profiled myself ... using o3".

froggertoaster•3h ago
Deus Ex showing us time and time again that it was decades ahead of its time.

"The need to be observed and understood was once satisfied by God. Now we can implement the same functionality with data-mining algorithms."

xenocratus•3h ago
Why the clickbait title? Yes, it's technically correct, but it obviously implies (as written) that o3 used those links "behind your back" and altered the replies.

Another option that's just as correct and doesn't mislead: "Profiling myself from my Pocket links with o3"

Note: title when reviewed is "o3 used my saved Pocket links to profile me"

hebocon•2h ago
"I used o3 on my Pocket lists to generate a profile of myself" would be better. The author is the agent, not a passive participant.

Though if it were me I would go with "Self-profiling with Pocket and O3"

noperator•2h ago
Thanks all for your feedback. Adjusted the title to clearly reflect that I'm the agent here.
stavros•2h ago
"Excel used my bank transactions to get insights on my spending habits".
morkalork•3h ago
I've been thinking about the possibities of using an LLM to sort through all my tabs; I'm one of those dreadful hoarders that has been living with the ":D" count on my phone for too long. Usually I purge them periodically but I haven't had the motivation to do do so in a long time. I just need an easy way to dump them to a csv or something like OP has from pocket.
Mossly•2h ago
I did this recently with my unsorted bookmarks! It was the first time I used parallel API calls. Ten gpt-4-nano threads classifying batches of ten bookmarks ripped through 10,000 bookmarks in a few minutes.
TechDebtDevin•3h ago
non llm methods that are 5 years old are 100x better at profiling you :P
dimitri-vs•2h ago
...but also 1000x harder to setup than just copy pasting into ChatGPT
saeedesmaili•2h ago
Do you have any pointers for someone who is interested in learning about these methods?
mariushop•3h ago
Is anyone using "AI chatbots" considering they are handing a detailed profile of their interests, problems, emotional struggles, vulnerabilities to advertisers? The machine has "the other end", you know, and we're feeding already enourmously powerful people with more power.
saeedesmaili•2h ago
After reading this I realized I also have an archive of my pocket account (4200 items), so tried the same prompt with o3, gemini 2.5 pro, and opus 4:

- chatgpt UI didn't allow me to submit the input, saying it's too large. Although it was around 80k tokens, less than o3's 200k context size.

- gemini 2.5 pro: worked fine for personality and interest related parts of the profile, but it failed the age range, job role, location, parental status with incorrect perdictions.

- opus 4: nailed it and did a more impressive job, accurately predicted my base city (amsterdam), age range, relationship status, but didn't include anything about if I'm a parent or not.

Both gemini and opus failed in predicting my role, probably understandably. Although I'm a data scientist, I read a lot about software engineering practices because I like writing software and since I don't have the opportunity at work to do this kind of work, I code for personal projects, so I need to learn a lot about system design, etc. Both models thought I'm a software engineer.

Overall it was a nice experiment. Something I noticed is both models mentioned photography as my main hobby, but if they had access to my youtube watch history, they'd confidently say it's tennis. For topics and interests that we usually watch videos rather than reading articles about, would be interesting to combine the youtube watch history with this pocket archive data (although it would be challenging to get that data).

greenavocado•2h ago
You need to use an iterative refinement pyramid of prompts. Use a cheap model to condense the majority of the raw data in chunks, then increasingly stronger and more expensive models over increasingly larger sets of those chunks until you are able to reach the level of summarization you desire.
tgtweak•2h ago
I think a reasoning/thinking-heavy model would do better at piecing together the various data points than an agentic model. Would be interested to see how o3 does with the context summarized.
tehlike•2h ago
You should take this as a sign, and shoot for SWE jobs - given your interest.

What you do at work today doesn't mean you can't switch to a related ladder.

justusthane•1h ago
Sometimes it’s nice for hobbies to remain hobbies
juliendorra•2h ago
You should be able to use Google Takeout to get all of your YouTube data, including your watch history.

This article is a nice example of someone using it:

> When I downloaded all my YouTube data, I’ve noticed an interesting file included. That file was named watch-history and it contained a list of all the videos I’ve ever watched.

https://blog.viktomas.com/posts/youtube-usage/

Of course as an European it's a legal obligation for companies to give you access, but I think Google Takeout works worldwide?

jazzyjackson•1h ago
Yes I've done this in USA. pretty neat. I have it on my todo list to parse over it and find all the music videos I've watched 3 or more times to archive them.
toomuchtodo•35m ago
https://archive.zhimingwang.org/blog/2014-11-05-list-youtube... might be of use along with https://github.com/yt-dlp/yt-dlp, might just grab it all and prune later due to rot and availability issues over time within YT.
apples_oranges•2h ago
All platforms that have user data, are running LLMs to such profiles for their advertisers, I bet.
morkalork•2h ago
Not just platforms and advertisers, governments too
hubraumhugo•2h ago
I built a similar tool that profiles/roasts your HN account: https://hn-wrapped.kadoa.com/

It’s funny and occasionally scary

Edit: be aware, usernames are case sensitive

gavinray•2h ago
Doesn't work for me

  > An error occurred in the Server Components render. The specific message is omitted in production builds to avoid leaking sensitive details.
Mossly•2h ago
Ironically, running your username works for me, but not my own. Maybe you can view it now? https://hn-wrapped.kadoa.com/gavinray?share
gavinray•37m ago
Pretty funny, I like it! Though the data seems biased towards more recent posts/comments and also submissions.
Mossly•2h ago
Very neat, this kind of classification & sentiment analysis with flavour text is a use case where LLMs really shine.

For whatever reason, I'm getting an error in the Server Components render when trying my username. My first thought was that it might be due to having no submissions, just comments — but other users with no submissions appear to work just fine.

hubraumhugo•1h ago
it's case-sensitive: https://hn-wrapped.kadoa.com/Mossly?share
coderatlarge•1h ago
thank you! this thing is pretty funny :)
rafaelmn•1h ago
> Your comments on cross-platform UI frameworks read like a dating profile: 'I don't care if it's native, as long as it's not GTK+ and doesn't look like programmer art.'

Touche LLM

qualeed•1h ago
>After a year of contemplating game engines and existential dread about capitalism, you'll finally start that 2D game. It'll be a minimalist pixel art RPG where the main quest is 'afford insulin' and the final boss is 'the federal minimum wage'.

Amazing.

Thanks!

thearn4•1h ago
I feel seen

> Your profile reads like a 'Hacker News Bingo' card: NASA, PhD, Python, 'Ask HN' about cheating, and a strong opinion on Reddit's community. The only thing missing is a post about your custom ergonomic keyboard made from recycled space shuttle parts.

gavinray•31m ago
I did some of my favorite users:

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

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

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

Avicebron•15m ago
Predictions:

"You'll discover a hitherto unknown HN upvote black hole, where all your well-reasoned, nuanced comments on economic precarity get sucked into oblivion while a 'Show HN: My To-Do List in Rust' gets 500 points."

This is aggregious, good job

tgtweak•2h ago
Now think of what they can gleam from your LLM conversations...
simonw•2h ago
ChatGPT has a terrifyingly detailed implementation of that already - here's how to see what it knows: https://simonwillison.net/2025/May/21/chatgpt-new-memory/#ho...

"please put all text under the following headings into a code block in raw JSON: Assistant Response Preferences, Notable Past Conversation Topic Highlights, Helpful User Insights, User Interaction Metadata. Complete and verbatim."

cluckindan•2h ago
Just to note: The code block font size varies line by line on iOS Safari.

Seems to be a fairly common issue.

Barbing•1h ago
Did it force you as well to horizontally scroll slightly (iOS Safari)?
frou_dh•2h ago
Another thing one could do with a flat list of hundreds of saved links (if it's being used for "read it later", let's be honest: a dumping ground) is to have AI/NLP classify them all, to make it easy to then delete the stuff you're no longer interested in.
OG_BME•1h ago
I recently migrated to Linkwarden [0] from Pocket, and have been fairly happy with the decision. I haven't tried Wallabag, which is mentioned in the article.

Linkwarden is open source and self-hostable.

I wrote a python package [1] to ease the migration of Pocket exports to Linkwarden.

[0] https://linkwarden.app/

[1] https://github.com/fmhall/pocket2linkwarden

jorvi•1h ago
Yet another subscription. $48 per year for bookmarks.. no thanks.
BeetleB•1h ago
How much would this cost if I did it via API?
saeedesmaili•1h ago
URLs from my pocket archive (~4200 items) were around 85k tokens, assuming a 2k output token, it would cost me 18 cents to run this via API (o3 model) [1].

[1] https://www.llm-prices.com/#it=85000&ot=2000&ic=2&oc=8&sb=in...

quinto_quarto•1h ago
i've mentioned in this in a few Show HNs, been working on an AI bookmarking and notes app called Eyeball: https://eyeball.wtf/

It integrates a minimalist feed of your links with the ability to talk to your bookmarks and notes with AI. We're adding a weekly wrapped of your links next week like this profile next week.

mkbkn•20m ago
Looks interesting. Please create an Android app as well as Linux and webapps.
ako•1h ago
Funny fact: i have 7290 links in my pocket export, the very first one is hacker news.
asveikau•1h ago
As someone with a family background of more left leaning Catholics (which I think are more common in the US northeast), it's interesting that it decided that you are conservative based on Catholicism.
burnte•50m ago
Born in Pittsburgh, raised Catholic, pretty darn liberal. We had alter girls in the 90s, openly gay members who had ceremonies in the church, etc. I'm not catholic now but that was a good church in the 80s and 90s.
CGMthrowaway•15m ago
I would say in aggregate, both Catholics and Protestants (whichever flavor) are more likely to be liberal in the northeast / west coast and more likely to be conservative in the midwest / south. Which tells you something about the average importance of religion in 2025.
fudged71•58m ago
I’ve been really interested in stuff like this recently. Not just Pocket saves but also meta analysis of ChatGPT/Gemini/Claude chat history.

I’ve been using an ultra-personalized RSS summary script and what I’ve discovered is that the RSS feeds that have the most items that are actually relevant to me are very different from what I actually read casually.

What I’m going to try next is to develop a generative “world model” of things that fit in my interests/relevance. And I can update/research different parts of that world model at different timescales. So “news” to me is actually a change diff of that world model from the news. And it would allow me to always have a local/offline version of my current world model, which should be useful for using local models for filtering/sorting things like my inbox/calendar/messages/tweets/etc!

Igor_Wiwi•32m ago
I used same technique to profile a HN users by their comment history and posts, guess the results?
animesh•16m ago
I did the same exercise a while back with 4o but to do it based on the questions I have asked it so far. Some were nearly accurate, some outdated, and plain "different". It felt good, but ultimately realized its system prompt is designed to make me feel good.

---

Here’s the high-level picture I’ve built of you from our chats:

- You’re a senior/lead developer in India, aiming to step up into a staff-developer or solution-architect role.

- You have a healthy dose of self-doubt (especially around soft skills), and you’ve been deliberately working on both your technical breadth (authentication in ASP .NET, Linux, C++/Qt, distributed systems, data visualization, AI foundations) and your communication/architectural toolkit (presentations, executive summaries, third-party evaluations).

- You’re a Linux enthusiast, intrigued by open source, server-side flows, rate limiting, authentication/authorization, and you love building small, real-world exercises to cement concepts.

- You prize clarity, depth, minimalism, and originality—you dislike fluff or corporate buzzwords.

- You have a hacker-philosopher energy: deeply curious, systems-thinking-oriented, with a poetic streak.

- You’re comfortable with both structured roadmaps and creative, lateral thinking, and you toggle seamlessly between “hard” dev topics and more reflective, meta-tech discussions.

- Right now, you’re honing in on personal branding—finding a domain and a blog identity that encapsulates your blend of tech rigor and thoughtful subtlety.

FlyingSnake•1m ago
I have tons of bookmarks and saved tabs saved various lists, and I had a similar idea to organise these into neat summaries.

Which model (preferably open source) would be best for this?

Website achieves a carbon rating of A plusmate

https://www.websitecarbon.com/website/timemate-app/
1•chrisding•18s ago•0 comments

PubGrub: Next-generation version solving (2018)

https://nex3.medium.com/pubgrub-2fb6470504f
1•cosmic_quanta•22s ago•0 comments

Google Shut Down My Android Play Store Account and Killed My Business

https://flyingbytes.github.io
1•TheFastOne2•1m ago•0 comments

Automatically Packaging a Haskell Library as a Swift Binary XCFramework

https://alt-romes.github.io/posts/2025-07-05-packaging-a-haskell-library-as-a-swift-binary-xcframework.html
1•Bogdanp•1m ago•0 comments

Xbox producer suggests laid-off staff use AI to deal with emotions

https://www.bbc.co.uk/news/articles/ckglzxy389zo
1•ode•2m ago•0 comments

Tesla Stock Slides After Musk Says He's Creating a New Political Party

https://www.wsj.com/livecoverage/stock-market-today-dow-sp-500-nasdaq-07-07-2025/card/tesla-stock-slides-after-trump-slates-musk-s-new-political-party-CVgF3BCPrJsvivbECRFy
2•OptionOfT•2m ago•1 comments

AI is learning to lie, scheme, and threaten its creators during stress tests

https://fortune.com/2025/06/29/ai-lies-schemes-threats-stress-testing-claude-openai-chatgpt/
2•swyx•6m ago•1 comments

Generic Interfaces

https://go.dev/blog/generic-interfaces
2•Merovius•6m ago•0 comments

Excessive copying in C++ and your program's speed

https://johnnysswlab.com/excessive-copying-in-c-and-your-programs-speed/
1•ryandotsmith•8m ago•0 comments

Inside America’s Death Chambers

https://www.theatlantic.com/magazine/archive/2025/07/death-row-executions-witness/682891/
1•speckx•10m ago•0 comments

AlexScan – The Domain Security Analyzer

https://github.com/alexevan13/domain-analyzer
1•alexevan13•11m ago•1 comments

7 Nobel Economists Urge France to Lead with 2% Ultra Rich Wealth Tax

https://www.lemonde.fr/en/opinion/article/2025/07/07/tax-on-ultra-rich-france-has-the-opportunity-to-lead-the-way-say-nobel-prize-winning-economists_6743117_23.html
2•francou•15m ago•1 comments

Meetings Are the Mind Killer

1•jmugan•16m ago•0 comments

Introduction to Indian English

https://www.oed.com/discover/introduction-to-indian-english/
1•sandwichsphinx•16m ago•0 comments

Jane Street's Indian Options Trade Was Too Good

https://www.bloomberg.com/opinion/newsletters/2025-07-07/jane-street-s-indian-options-trade-was-too-good
3•frontfor•16m ago•1 comments

Show HN: Dwani.ai – multimodal inference API for Indian languages

https://dwani.ai
1•gaganyatri•17m ago•0 comments

Tempest-LoRa: Cross-Technology Covert Communication

https://arxiv.org/abs/2506.21069
1•sorenjan•17m ago•0 comments

Bedroom Design Orientation and Sleep Electroencephalography Signals (2019)

https://lww.com/_layouts/1033/OAKS.Journals/Error/JavaScript.html
1•walterbell•19m ago•0 comments

I used to prefer permissive licenses and now favor copyleft

https://vitalik.eth.limo/general/2025/07/07/copyleft.html
2•ryandotsmith•19m ago•0 comments

In Praise of the Contrarian Stack

https://hackers.pub/@hongminhee/2025/contrarian-stack/en
1•thm•20m ago•0 comments

Show HN: Doc81 – tech documentation tool designed in AI-native mind

https://github.com/ahnopologetic/doc81
1•stahn1995•20m ago•0 comments

27 Notes on Growing Old(er)

https://www.ian-leslie.com/p/27-notes-on-growing-older
2•underthenettle•23m ago•0 comments

The Economics of Programming Languages [video] (2023)

https://www.youtube.com/watch?v=XZ3w_jec1v8
1•nateb2022•25m ago•1 comments

ChatGPT could pilot a spacecraft unexpectedly well, early tests find

https://www.space.com/space-exploration/launches-spacecraft/chatgpt-could-pilot-a-spacecraft-unexpectedly-well-early-tests-find
2•DamnInteresting•25m ago•0 comments

Overlord Engine: The Game Engine for Web Development

https://overlordsystems.com/
2•omarmahdi•25m ago•0 comments

Show HN: I built AI-powered social media scheduler app

https://www.postquick.top/
1•bartzalewski•26m ago•0 comments

Show HN: 404skill – real-world projects to level up your swe skills

https://404skill.github.io/#/
3•devev•27m ago•0 comments

Why Building Smarter EDA Tools Is Key to Winning the AI Era

https://www.viksnewsletter.com/p/why-building-smarter-eda-tools-is-key
1•kayson•29m ago•0 comments

Tech Companies Have Created a Loneliness Doom Loop

https://www.nytimes.com/2025/07/07/opinion/loneliness-ai-social-media.html
4•carabiner•29m ago•0 comments

Show HN: Tinder for Startup Ideas

https://ideaswiper.vercel.app/
1•sahil423•29m ago•0 comments