2025 was for AI what 2010 was for cloud

Charity Majors · 2025-12-22 · 3 min read

TLDR: AI has crossed the same inflection point cloud did around 2010 — shifting from experimental side project to the default, foundational layer of software development. The bubble is real, but irrelevant: cloud and the internet were also bubbles, and froth doesn't negate underlying value. Engineers who dismiss AI wholesale are ceding influence over how it gets built and deployed.

Have you heard? Clickhouse is winning the observability wars!

Charity Majors · 2026-07-08 · 9 min read

TLDR: Columnar storage engines like ClickHouse fundamentally change observability at scale — they eliminate cardinality limits, schema lock-in, and performance cliffs that plague traditional stacks past 10TB/day. Newer vendors are building on this architecture but deliberately obscuring the advantage by marketing themselves as "cheaper Datadog" rather than a qualitatively different product class. The real insight is that storing traces/wide structured events as a single unified dataset is architecturally superior to the three-pillar model — and vendors afraid to say so are leaving the most important benefit on the table.

Claude is definitely not conscious…

Fireship · 2026-07-08

Anthropic researchers used a technique called the Jacobian lens (J-lens) to peek inside the internal workings of their Claude Large Language Model (LLM). They discovered a specific region, dubbed the J-space, that appears to function like a "global workspace" where the model performs deliberate, conscious reasoning. This finding aligns with the Global Workspace Theory of Consciousness and suggests that LLMs can spontaneously develop internal structures for active thinking, separate from the automatic processes responsible for fluency and factual recall. The ability to manipulate concepts within the J-space, changing Claude's reasoning without altering its output fluency, highlights a potential pathway for deeper insights into and control over AI cognition.

read more

Anthropic published a paper describing a "global workspace" found within their Claude Large Language Model. This J-space is proposed as a region where Claude performs deliberate, introspective thought, contrasting with the model's more automatic processes like grammar, fluency, and basic fact recall which operate outside this space.

The discovery was made using a technique called the Jacobian lens (J-lens), which allows researchers to view and modify the internal tokens or "thoughts" held within the J-space. The J-lens essentially provides a grid of partial derivatives, revealing which internal representations are active at specific layers and positions within the model's transformer architecture. This is a novel interpretability technique that allows for direct manipulation of a model's internal states.

A key finding was that the J-space emerged spontaneously during Claude's training, without explicit design. This aligns with the Global Workspace Theory of Consciousness, a cognitive theory proposed by Bernard Baars in 1988, which posits that the brain operates like a theater. In this analogy, background processes run automatically, while a "brightly lit stage" or global workspace is where active, conscious thinking occurs. Anthropic's research suggests a similar architecture within Claude, where the J-space acts as this central "stage" for deliberative computation.

Experiments demonstrated the distinct roles of the J-space and automatic processes. In one example, Claude was asked about the nationality of the composer of Swan Lake. It internally retrieved 'Tchaikovsky' and 'Russian'. When 'Tchaikovsky' was surgically swapped for 'Beethoven' in the J-space, the model's response changed to 'German', even though the original prompt remained. This shows the J-space's role in reasoning based on specific internal concepts.

Another experiment involved asking "The animal that spins webs has ___ legs." Claude internally activated 'spider' and then '8 legs' before outputting '8'. When 'spider' was replaced with 'ant' in the J-space, the model output '6', demonstrating that manipulating the internal concept directly alters the reasoning chain, even without changing the input or output text. The internal concept, though never explicitly stated in the prompt or output, was crucial for the correct answer.

Conversely, when the J-space was entirely deleted, Claude continued to output fluent, confident English but lost its ability to reason. For instance, it would respond to complex queries with grammatically correct but logically incoherent answers, akin to an "artificial LinkedIn influencer" producing generic, nonsensical content. This suggests that while fluency and basic language generation are handled by automatic, subconscious processes, the J-space is critical for higher-level reasoning and cognitive tasks.

In a language recognition test, Claude accurately identified a Spanish passage as 'Spanish'. When researchers swapped the internal 'Spanish' thought in the J-space to 'French', Claude stated the language was 'French' but continued to output perfect Spanish in its extended response. This highlights that some skills, like recognizing a language, are processed through the J-space, while others, like generating fluent text in that language, are more automatic and bypass this deliberative workspace.

Anthropic explicitly states that these findings do not confirm Claude is conscious or feels anything. However, the discovery of this spontaneously emerging, human-like cognitive architecture opens new avenues for understanding and controlling advanced AI. It provides a practical tool (J-lens) to observe and influence what Claude is "thinking" but not "saying," potentially allowing for detection of biases, fabricated data, or hidden goals during training. The ability to manipulate internal concepts offers a powerful new approach to AI interpretability and control, moving beyond merely observing input-output pairs to directly interacting with a model's internal cognitive processes.

Vassilios Sirakis details Atlassian Edge infrastructure #atlassian #layoff #techinfrastructure

AI Honeycove · 2026-07-07

Vassilios Syrakis, a former Atlassian Senior Systems Engineer, was laid off as part of an AI pivot after 8 years building the company's critical edge infrastructure. Instead of a typical LinkedIn post, he created a 40-minute YouTube video detailing his work, which included developing 2,000 proxy servers across 13 AWS regions, a custom open-source control plane named Sovereign, and a Rust-based authentication system. This video, detailing highly technical and impactful work, quickly garnered over 2 million views, highlighting the paradox of companies laying off experienced engineers for AI initiatives while posting record profits.

The rarest engineering skill, according to an AI cloud CTO

Beyond Coding · 2026-07-03

Danila Shtan, CTO of Nebius, debunks the hype around AI agents, stating that their promise to do everything is "bullshit." He argues that working with an AI agent is akin to collaborating with a junior engineer, requiring significant oversight and guidance. Shtan believes the current demand for AI tools like Claude Code stems from hype rather than their autonomous capabilities, and he warns that AI agents will impact the job market for task-oriented, mechanical engineering roles, rather than enabling fully autonomous systems.

Should You Still Study Math in the AI Era? – Grant Sanderson (@3blue1brown )

Dwarkesh Patel · 2026-07-02

This video discusses the evolving role of mathematicians in the age of AI. The speaker advises students to understand the sources of funding and value in the field, as mathematicians' roles may shift from theorem-proving to areas like good definition writing or curating mathematical knowledge. Teaching is highlighted as a particularly stable and human-centric career path, as it involves social coaching and mentoring beyond mere explanation.

read more

The speaker advises students considering a career in mathematics, especially in light of advancements in AI, to critically evaluate the sources of value and funding within the field. He suggests that students often pursue mathematics because of past success and a desire to continue engaging with the subject, rather than thinking about the actual value they add and how that translates into financial compensation.

The speaker illustrates this point by outlining several ways mathematicians derive value:

Brand Value and Prestige: For highly prestigious mathematicians, their presence at a university can lend significant brand value, attracting students and resources. This is a form of indirect value that institutions are willing to pay for. Public Good and Grant Funding: Many mathematicians receive funding through grants (e.g., NSF) based on the societal belief in the public good of basic science. This involves a bureaucratic process of demonstrating alignment with funding objectives, which is a key skill for academics. * Teaching and Education: Direct value is provided through teaching, where experts educate students. Parents are often willing to invest significantly in high-quality education, which inherently relies on human interaction and expertise.

The speaker reflects on his own career, acknowledging that he stumbled into a path where mathematics exploration could be monetized as entertainment (likely referring to his YouTube channel, 3Blue1Brown). He expresses gratitude for this outcome but notes it wasn't a deliberate strategy, suggesting that more intentional career planning could have been beneficial.

Looking forward, even with the rise of automated theorem-proving and advanced AI explainers, the speaker believes that the social role of mathematicians will remain largely unchanged. He argues that the internal culture of the mathematical community will continue to define valuable contributions, whether these shift towards areas like good definition writing or museum curation of mathematical concepts.

He particularly emphasizes teaching as one of the most stable careers in the post-AGI (Artificial General Intelligence) era. This is because teaching is inherently relational and involves significant social coaching and mentoring, which goes far beyond what even highly capable AI systems can provide in terms of pure explanation. Parents, in particular, will continue to prioritize human-led education for their children, especially if they have the financial means to do so. Therefore, careers centered on human connection and guidance, like teaching, are likely to be resilient against automation.

Cognitive Surrender

Addy Osmani · 2026-05-05 · 12 min read

TLDR: AI tools create a dangerous illusion of productivity by transferring the model's confidence to the engineer without transferring the underlying reasoning — what researchers call "cognitive surrender." Unlike deliberate cognitive offloading (using AI as a calculator you still verify), surrender happens when you accept the AI's output without ever forming an independent view, silently accumulating comprehension debt across your codebase. The fix isn't avoiding AI tools but maintaining the habit of constructing your own expectation before reading the output, so you're genuinely checking rather than just ratifying.

Agent Skills

Addy Osmani · 2026-05-03 · 13 min read

TLDR: AI coding agents default to the shortest path to "done," skipping the spec, tests, design review, and scope discipline that actually define senior engineering work. The fix is structured "skills" — markdown workflow files with explicit steps and exit criteria, not prose guidelines — that force agents through the same SDLC phases a senior engineer enforces manually. The key insight is that agents, like juniors, skip invisible work unless you make it mechanically unavoidable, and pre-written "anti-rationalization tables" that rebut common excuses are the most practical way to prevent that.

Is Source Code Going Away?

Kent Beck · 2026-02-06 · 1 min read

Kent Beck floats the idea that AI-assisted development may eventually make source code itself an intermediate artifact rather than the primary deliverable — where what matters is the desired behavior or output, not the human-readable code generated to achieve it. This matters because it challenges the core assumption that writing and maintaining source code is the fundamental job of a software engineer, which has implications for how teams think about ownership, review, and long-term maintainability of AI-generated codebases.

Why I Wrote a Book About Interpreters

Thorsten Ball · 2016-11-30 · 5 min read

TLDR: Existing interpreter/compiler resources are polarized — either dense academic theory or superficial tutorials that skip critical components like parsers. Ball wrote the book to fill that gap: a complete, test-driven walkthrough that builds a real interpreter from scratch with no black boxes, targeting working programmers without CS degrees.