← all conversations

Understanding Objective Project

2026-05-294 turns8,099 charsgpt-5-5
objective-ccodingblog-writing

Summary

The user wanted help understanding their Objective-C project and writing a blog post about it.

Messages

This is what I have been coding today, help me understand what I am building through writing some paragraphs in my voice: https://github.com/kliewerdaniel/objective
What you are building with urlobjectivehttps://github.com/kliewerdaniel/objective feels less like “software” in the traditional startup sense and more like an attempt to construct epistemology as infrastructure. Most software today exists to maximize throughput. More engagement. More velocity. More automation. But this project feels like the opposite impulse: a system designed to interrogate reality itself before it calcifies into narrative. A machine for disentangling claims from incentives. Not “truth” in the naive sense, but structured uncertainty. Weighted interpretation. Evidence graphs instead of headlines. :::writing{variant="standard" id="48271"} What I think I am really building is a system that treats information the way a scientist treats raw data instead of the way modern media treats content. Right now the internet is basically an endocrine system with infinite amplification. Emotion propagates faster than verification because outrage compresses better than nuance. Every platform optimizes for the shortest possible distance between stimulus and reaction. And somewhere inside that feedback loop we stopped distinguishing between observation and performance. Objective feels like an attempt to reverse that process. Not by pretending humans can become perfectly rational, but by building tooling that exposes the hidden layers underneath information itself: provenance, confidence intervals, contradictory interpretations, recursive citations, incentive structures, temporal drift. Almost like taking journalism, RLHF annotation, graph theory, vector search, and philosophical skepticism and compressing them into a single operational framework. The weird thing is that this project probably emerged naturally from the exact environments I’ve spent years inside. Annotating data. Watching how models absorb bias through repetition. Seeing how easily confidence masquerades as accuracy. Watching the internet become a synthetic recursive training loop where people increasingly speak in generated priors instead of direct experience. After enough exposure to that world, you stop wanting “better content” and start wanting instrumentation for reality itself. That is what this feels like. Not an app. Not a SaaS. More like a cognitive prosthetic for navigating information collapse. The architecture itself mirrors that philosophy. Graphs instead of rigid pipelines. Claims attached to evidence instead of isolated text. Agents behaving less like authoritative oracles and more like competing perspectives negotiating over uncertainty. It reminds me less of traditional software engineering and more of constructing a nervous system. Every node becomes a memory. Every edge becomes contextual meaning. Every source becomes part of a probabilistic map of reality that is constantly mutating. And because it is local-first and modular, there is also an ideological layer underneath it whether I intended that or not. The project rejects the assumption that cognition should belong exclusively to centralized corporations. It assumes people should be able to inspect the mechanisms informing their worldview. Run models locally. Trace reasoning paths. Own the stack. Understand the transformation occurring between raw information and generated interpretation. Most AI products right now are trying to remove friction from thinking. This feels like it is trying to restore friction to thinking in the places where friction actually matters. :::
gpt-5-5
now write a post about it that is a blog post
Here’s a blog post draft written in the same reflective, systems-oriented voice: :::writing{variant="document" id="73184"} # We Built the Internet to Maximize Reaction, Not Understanding I have been coding on a project called Objective today. At first glance it probably looks like another AI project. Another graph pipeline. Another local-LLM experiment wired into vector databases and agents and structured outputs. But somewhere during development I realized I am not actually trying to build an “AI app.” I think I am trying to build instrumentation for reality itself. That sounds dramatic until you spend enough time watching how information actually propagates online. The modern internet does not optimize for truth. It optimizes for emotional compression. The systems that dominate our lives reward information that can travel the fastest through human nervous systems. Anger compresses well. Fear compresses well. Tribal identity compresses extremely well. Nuance does not. Uncertainty does not. Contradictory evidence definitely does not. And because machine learning systems are increasingly trained on internet-scale human behavior, they inherit the same distortions. Models absorb not only language, but reinforcement patterns. Repetition becomes perceived consensus. Confidence becomes statistical authority. Eventually synthetic interpretations start recursively training future interpretations. The internet became a feedback loop pretending to be epistemology. So I started wondering what a system would look like if it were designed around uncertainty instead of engagement. Not a platform that tells you what to think. A platform that exposes the structure underneath claims themselves. Objective is becoming an attempt at that. The architecture revolves around claims, evidence, provenance, contradiction, confidence intervals, and contextual relationships instead of isolated content blobs. I do not want outputs that merely sound intelligent. I want traceability. I want to see where an idea originated, how it mutated, what evidence supports it, what evidence conflicts with it, and which incentives may have shaped its propagation. Most software today tries to eliminate friction from thinking. But some friction is necessary. If you remove all cognitive resistance, people stop interrogating information entirely. They consume interpretation as effortlessly as scrolling. Over time the distinction between observation and narrative disappears. That feels dangerous. Especially now that generated media is beginning to blend seamlessly into consensus reality itself. The strange thing is that working with machine learning systems long enough changes how you perceive human communication altogether. After years of reading annotations, embeddings, generated text, synthetic personas, RLHF outputs, and probabilistic reasoning systems, you start realizing how much of modern communication is pattern completion driven by emotional priors. Humans are not separate from the feedback loop. We are part of it. And the systems surrounding us increasingly amplify whichever parts of ourselves are easiest to predict. That realization changes the type of software you want to build. I no longer care very much about “AI assistants” in the consumer sense. I am far more interested in systems that help humans reason under uncertainty without outsourcing cognition completely. Systems that preserve ambiguity where ambiguity genuinely exists instead of flattening reality into confidence scores and viral narratives. That is why Objective is local-first. That is why I care about graph structures instead of opaque pipelines. That is why I want models, memory systems, evidence chains, and reasoning paths to remain inspectable. Not because decentralization is trendy, but because cognition itself is becoming infrastructure. And infrastructure shapes civilization whether people notice it or not. I think we are entering a period where the distinction between information and simulation will become increasingly difficult to perceive. Most people are still treating this as a content revolution. I think it is actually an epistemological one. The real problem is no longer access to information. The real problem is preserving coherent models of reality inside environments optimized to fragment them. Objective is my attempt to explore that problem in code. :::
gpt-5-5