Observable

Observable

@observablehq.com

The computational, collaborative, agentic document where everyone answers questions with data

2.4K followers57 following345 posts

Recent improvements: automatic thumbnails for 2.0 notebooks (and fix thumbnails on Bluesky); add collections and edit their metadata (but not yet their contents); speed up navigating your workspace; see recent comments across all your notebooks in one place. observablehq.com/@observableh...

You can now follow users to see their latest notebooks in the “Following” feed on your homepage. You’ll also get an email when they publish something. And we’ve consolidated the personal and community navigation so you see everything on that left sidebar. observablehq.com/@observableh...

We previously introduced following in January 2023. We removed it the following January. We had our reasons, but broadly it was a mistake to remove it and we missed it. Fortunately, we still have the follow graph! So, if you’ve been around, your old follows are intact.

Great post; changes how I look at penguins, their measurement, and Simpson’s paradox itself. @fil.rezo.net reproduced it in a notebook with JavaScript and Plot. observablehq.com/@fil/penguin...

observablehq.comIdentify penguins by bill shapeAn Observable notebook by Fil
Michael Friendly@datavisfriendly.bsky.social

#dataviz #stats #rstats New blog post: Thinking about Penguin Variables Bill length & depth show Simpson's paradox. Re-expressed as size (L×D) and shape (L/D), it vanishes: same data, rotated 45°, a simpler story. friendly.github.io/blog/posts/2...

One thing we’re not planning to port from the old site is the Notion-style “add cell menu”. When introduced in 2022, the extra clicks caused friction and frustration, but many came to depend on it for enumerating possibilities. Today, with AI, it’s hard to justify such a list.

But we appreciate the discussion, and it remains interesting to consider the ways in which AI *doesn’t* satisfy the same needs. It’s far more expensive; it provides little taxonomy; and you don’t get finite iconographic representations of directions you could take.

Thanks again to James for his bookmarklet! Grateful to have been able to point people to it over the last few weeks. Grateful for people finding crafty ways around our gaps. 🫡

James King@jamesking.io

Now @observablehq.com have implemented the export feature natively, so there's no need for my little stop-gap solution any more.

The agent can now read other notebooks, both public ones and your private ones. You can just paste a link, or create a collection called “Skills”; notebooks in a “Skills” collection get highlighted in the attachments menu. Here we demonstrate a very strict style guide.

We think web and desktop each have strengths and make different workflows ergonomic, so we’re not planning to try to sync notebooks back and forth. The web allows one-click publishing; desktop allows running Python against large or sensitive local files. Render unto Caesar…

Julio thinks Gabriel García Márquez is of course a genius but his “Strange Pilgrims” (1992) may have been a bit of a cash grab; does not recommend.

Observable reposted

Replying to @mikebrondbjerg.bsky.social

Now looking at relationships between London's school locations and pedestrian traffic collisions. We're going to be making this into a fully explorable dashboard soon, looking at where kids actually commute from, but for now this initial data exploration with @observablehq.com is so useful!

Observable reposted

Replying to @mikebrondbjerg.bsky.social

I've got to say, Observable's AI assistant is a huge win for intitial exploratory data analysis / visualisation! If you know what you're looking for, it puts the wrangling and plot code together really well!! This was done in roughly 5 hours? (Note: data is experimental, for initial exploration)

October newsletter is going out. We wrote it Thursday, but customer.io optimizer suggested sending it at the start of the next week, so we said fine. But then Toph forgot to check it. So it was sent already stale; database/secrets management has shipped!

Great investigation of a classic dataset. Observable bundles the similar (but later) “cars” dataset from the 1983 ASA Data Exposition, hosted here lib.stat.cmu.edu/datasets/ and described in lib.stat.cmu.edu/datasets/car....

Tristan A.F. Long@thelonglab.bsky.social

As I prepare for another early morning #BI393 Biostatistics lecture, came across this deep dive into the history (and errors ?!?) in the well-known "mtcars" dataset! #rstats jengianoulis.substack.com/p/secrets-of...

View full thread

We made *thousands* of charts of the “penguins” sample dataset — we could probably sketch many of them from memory — before we got any clue why Dr. Kristen Gorman had actually taken those measurements, and what it said about evolutionary pressures of change in sea ice extent due to climate change.

Great investigation of a classic dataset. Observable bundles the similar (but later) “cars” dataset from the 1983 ASA Data Exposition, hosted here lib.stat.cmu.edu/datasets/ and described in lib.stat.cmu.edu/datasets/car....

Tristan A.F. Long@thelonglab.bsky.social

As I prepare for another early morning #BI393 Biostatistics lecture, came across this deep dive into the history (and errors ?!?) in the well-known "mtcars" dataset! #rstats jengianoulis.substack.com/p/secrets-of...

In general, the epistemics of “sample data” are interesting. Their primary value is pedagogical; they may have a nice spread, a mix of data types, the right level of data quality issues. But they represent something real, which can get lost in the demos.

You can now create and manage teams in the new Observable, use Opus 5.5, connect to MySQL… but, most exciting, and by far the most overdue: you can now access SQL cells’ metadata fields by opening the cell menu with ⌃M. Keep those hands on that keyboard! observablehq.com/@observableh...

This has been an issue since we introduced SQL cells in 2021, & was exacerbated by later “UI cells”. Pressing tab inside the cell editor inserts spaces; pressing ⌥tab focuses the next cell. Somehow we never developed any keybinding for focusing controls outside the cell editor, “in-between” editors.

Lol didn’t notice the 1password prompt in the database name field. Not a clean screen recording! Gotta add `data-1p-ignore` or something…