Hacker Newsnew | past | comments | ask | show | jobs | submit | DonHopkins's commentslogin

The opposite of Data is Lore.

Where and how Cursor store all its workspaces, chats, prompts, thoughts, context, completions, tool calls, searches, schemas, and images:

"Cursor Mirror" Anthropic Skill and Python Sister Script:

https://news.ycombinator.com/item?id=46629604

cursor-mirror skill: https://github.com/SimHacker/moollm/tree/main/skills/cursor-...

cursor_mirror.py script: https://github.com/SimHacker/moollm/blob/main/skills/cursor-...

DATA-SCHEMAS.yml schema map: https://github.com/SimHacker/moollm/blob/main/skills/cursor-...

PR-CURSOR-MIRROR-GENESIS.md pr description: https://github.com/SimHacker/moollm/blob/main/designs/PR-CUR...

cursor-chat-reflection.md session log: https://github.com/SimHacker/moollm/blob/main/examples/adven...

I-BEAM-CHARACTER.yml a spirit familiar embodying Cursor's soul: https://github.com/SimHacker/moollm/blob/main/skills/cursor-...

IMAGE-GALLERY.md analysis of images dropped into Cursor chats, their context, and meaning: https://github.com/SimHacker/moollm/blob/main/skills/cursor-...

>Note: This gallery contains descriptions, analysis, and context — not the actual images. The images live in Cursor's workspace cache. The point: cursor-mirror can find them, the Read tool can see them, and I-Beam can narrate their significance within the conversation where they appeared. Image archaeology!


Check out "cursor-mirror", this extended Anthropic Skill I've developed as a part of MOOLLM, which will tell you all about how cursor assembles its context:

cursor-mirror skill: https://github.com/SimHacker/moollm/tree/main/skills/cursor-...

cursor-mirror

See yourself think. Introspection tools for Cursor IDE — 47 read-only commands to inspect conversations, tool calls, context assembly, and agent reasoning from Cursor's internal SQLite databases.

By Don Hopkins, Leela AI — Part of MOOLLM

The Problem

LLM agents are black boxes. You prompt, they respond, you have no idea what happened inside. Context assembly? Opaque. Tool selection? Hidden. Reasoning? Buried in thinking blocks you can't access.

Cursor stores everything in SQLite. This tool opens those databases.

The Science

"You can't think about thinking without thinking about thinking about something." — Seymour Papert, Mindstorms: Children, Computers, and Powerful Ideas (Basic Books, 1980), p. 137

Papert's insight: metacognition requires concrete artifacts. Abstract introspection is empty. You need something to inspect.

This connects to three traditions:

Constructionism (Papert, 1980) — Learning happens through building inspectable artifacts. The Logo turtle wasn't about drawing; it was about making geometry visible so children could debug their mental models. cursor-mirror makes agent behavior visible so you can debug your mental model of how Cursor works.

Society of Mind (Minsky, 1986) — Intelligence emerges from interacting agents. Minsky's "K-lines" are activation patterns that recall mental states. cursor-mirror lets you see these patterns: which tools activated, what context was assembled, how the agent reasoned.

Schema Mechanism (Drescher, 1991) — Made-Up Minds describes how agents learn causal models through Context → Action → Result schemas. cursor-mirror provides the data for schema refinement: what context was assembled, what action was taken, what result occurred.

What You Can Inspect:

Conversation Structure

Context Assembly

Tool Execution

Server Configuration

MCP Servers

Image Archaeology

Python Sister Script CLI Tool: cursor_mirror.py

cursor_mirror.py: https://github.com/SimHacker/moollm/blob/main/skills/cursor-...

Here is the design and exploration and hacking session in which I iteratively designed and developed it, using MOOLLM's Constructionist "PLAY-LEARN-LIFT" methodology:

cursor-chat-reflection.md: https://github.com/SimHacker/moollm/blob/main/examples/adven...

Look at the "Scene 19 — Context Assembly Deep Dive" section and messageRequestContext schema, and "Scene 23 — Orchestration Deep Dive" section!

PR-CURSOR-MIRROR-GENESIS.md: https://github.com/SimHacker/moollm/blob/main/designs/PR-CUR...

play-learn-lift skill: https://github.com/SimHacker/moollm/tree/main/skills/play-le...

MOOLLM Anthropic compatible extended meta skill skill: https://github.com/SimHacker/moollm/tree/main/skills/skill

Specifically you can check out ORCHESTRATION.yml and other "YAML Jazz" metadata in the directory:

ORCHESTRATION.yml: https://github.com/SimHacker/moollm/blob/main/skills/cursor-...

Currently only supports Cursor running on Mac, but I'd be happy to accept PRs for Linux and Windows support. Look at the cursor-chat-relection.md document to see how I had Cursor analyze its own directories, files, and sqlite databases and JSON schemas. Also looking for help developing mirrors and MOOLMM kernel drivers for other orchestrators like Claud Code, etc.

DATA-SCHEMAS.yml: https://github.com/SimHacker/moollm/blob/main/skills/cursor-...


Google Maps is just Spam spelled backwards.

spaM elgooG

It’s actually Spanish: Spam El Goog

You've been listening to too much Fox News and Trump Truth Social posts if you think 93% of the population is bigoted racists.

You're making my point for me.

No, 93% of the population want nothing to do with extreme left wing socialist mob politics.

Not only that, Adams deceptively included the answer "I don't know" with "I disagree", and it STILL didn't add up to 50%. And it was an ideologically motivated Push Poll from Rasumssen Reports, a slanted right wing polling organization. A fair poll would never use a White Supremacist trolling slogan as a trick question with no explanation. The question doesn't even make any sense, and was asked with no context or definition of what "ok" means, so "I don't know" is the obvious correct answer.

https://en.wikipedia.org/wiki/Push_poll

"It's ok to be white" is a White Supremacist slogan specifically designed to troll and cause division and hatred, and Adams gleefully took that and ran with it, and lied and exaggerated to make his false racist point, just like negzero7 continue to do. What both Scott Adams and negzero7 did was PRECISELY what the White Supremacists who coined that slogan had hoped for.

https://en.wikipedia.org/wiki/It%27s_okay_to_be_white

>"It's okay to be white" (IOTBW) is an alt-right slogan which originated as part of an organized trolling campaign on the website 4chan's discussion board /pol/ in 2017.[1][2][3] A /pol/ user described it as a proof of concept that an otherwise innocuous message could be used maliciously to spark media backlash.[4][5] Posters and stickers stating "It's okay to be white" were placed in streets in the United States as well as on campuses in the United States, Canada, Australia,[6] and the United Kingdom.[7][5]

>The slogan has been supported by white supremacists and neo-Nazis.[2][1][8]

>In a February 2023 poll conducted by Rasmussen Reports, a polling firm often referred to by conservative media, 72% of 1,000 respondents agreed with the statement "It's okay to be White". Among the 130 black respondents, 53% agreed, while 26% disagreed, and 21% were unsure. Slate magazine suggested that some negative respondents may have been familiar with the term's links with white supremacy.[41] The Dilbert comic strip was dropped by many newspapers after author Scott Adams, reacting on his podcast to the outcome of this poll, characterised black people as a "hate group" for not agreeing with the statement and encouraged white people to "get the hell away from" them.[42]

And now negzero7 is purposefully trolling and spreading the same false divisive misinformation himself, so his racist White Supremacist motives are extremely clear and obvious.


negzero7: Please explain how exactly "Blacks are a hate group" and "White people should stay the hell away from Black people" are well reasoned opinions without revealing that you're a bigoted racist sack of shit too.

It proves you're an intellectually dishonest troll when you have to attack wikipedia, while the actual thing that proves Adams was a bigoted racist sack of shit are HIS OWN WORDS, which you can not contest. And that makes you a bigoted racist sack of shit too, for attempting and spectacularly failing at such a dishonest reality denying argument.


negzero7: Please explain how exactly "Blacks are a hate group" and "White people should stay the hell away from Black people" are well reasoned opinions without revealing that you're a bigoted racist sack of shit too.

I trust Data more than Lore.

Trump's cover story excuse for not raping particular people is that they're not his type, because he only rapes people who make him hot.

Trump says sexual assault accuser E Jean Carroll 'not my type':

https://www.bbc.com/news/world-us-canada-48754959


If Trump were a bank robber and no one reported the bank robberies to police, but years later decided to "come out" and tell of how he robbed banks no reasonable person would think he was a bank robber based on that unfounded, unreported, unconvicted accusation.

But rape is the special crime, more special than any other, and the accusation should be enough, right? For that matter, we might even say women who don't report rape to the authorities in a timely manner are denying the accused the right to fight the allegations properly in court, so that the unsubstantiated allegations stain their reputation forever.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: