Today, weβre announcing the preview release of ty, an extremely fast type checker and language server for Python, written in Rust.
In early testing, it's 10x, 50x, even 100x faster than existing type checkers. (We've seen >600x speed-ups over Mypy in some real-world projects.)
13.05.2025 17:00 β π 331 π 84 π¬ 14 π 14
YouTube video by 2025 Sagaing Earthquake Archive
First fault movement ever filmed. M7.9 surface rupture filmed near Thazi, Myanmar
I am speechless...
>> First fault movement ever filmed. M7.9 surface rupture filmed near Thazi, Myanmar
m.youtube.com/watch?v=77ub...
12.05.2025 01:17 β π 1911 π 664 π¬ 40 π 251
YouTube video by marimo
Make *really* good looking charts with pyobsplot
Apparently someone made a video about pyobsplot and its use in a Marimo notebook:
www.youtube.com/watch?v=gcKl...
12.05.2025 07:23 β π 1 π 0 π¬ 0 π 0
A hand holding an embroidery hoop in front of a brick wall. The hoop depicts an aerial embroidered landscape of bright yellow oilseed fields, green meadows and bushy trees.
A hand holding an embroidery hoop in front of a brick wall. The hoop depicts an aerial embroidered landscape of dark green crop fields, winding dirt roads and fresh grass in the middle, complete with a deep blue-green pond.
Yellow fields or dark green fields? ππ These are the other two aerial embroidery landscapes that will be available on my site later - and I couldn't resist more oilseed fields! The right one started with the fun path shapes :) all here: victoriaroserichards.co.uk/collection/a...
10.05.2025 13:11 β π 231 π 49 π¬ 5 π 2
Congratulations! Great news for you and for us!
03.05.2025 08:47 β π 0 π 0 π¬ 0 π 0
Screenshot of a marimo notebook cell displaying a pyobsplot generated chart.
New released pyobsplot version should now work on Marimo notebooks (and other pyodide based environments).
pyobsplot is a Python package allowing to create plots with Observable Plots with a syntax close to the JavaScript one.
juba.github.io/pyobsplot/
24.04.2025 13:35 β π 2 π 1 π¬ 0 π 0
It's quite sad how many early internet open protocols are slowly dying because companies are incentivized to lock in their users.
22.04.2025 10:55 β π 91 π 4 π¬ 3 π 1
Clifford attractor forming a triangle of rainbow coloured funnel-like shapes. Based on the these parameters: https://observablehq.com/@rreusser/clifford-and-de-jong-attractors-revised-coloring?type=Clifford&a=-0.698555402688055&b=-2.5&c=-0.948401947296007&d=0.280267964864016&brightness=0.3&contrast=1.05&gamma=2.2&saturation=0.8&colorSpeed=1.46004815891265&colorPhase=228.403361344538&invert=false&flip=true
Clifford attractor forming two large lobes extending right and down from a green triangle shape at their intersection. Formed from these parameters: https://observablehq.com/@rreusser/clifford-and-de-jong-attractors-revised-coloring?type=Clifford&a=-1.00334956080002&b=-1.856545666208&c=-0.711339824320028&d=0.314133982432007&brightness=0.3&contrast=0.79453781512605&gamma=0.890389094129673&saturation=0.777310924369748&colorSpeed=0.194861107748022&colorPhase=180&invert=false&flip=true
Clifford attractor look like a series of orchid like flowers on long stems radiating from a central green mass of intersecting stems. Formed from these parameters: https://observablehq.com/@rreusser/clifford-and-de-jong-attractors-revised-coloring?type=Clifford&a=-2.16133982432&b=-1.1114932797121&c=-0.637369033760203&d=-1.37916689596787&brightness=0.3&contrast=1.05&gamma=0.890389094129673&saturation=0.340336134453782&colorSpeed=0.194861107748022&colorPhase=180&invert=false&flip=true
Clifford attractor forming a shell-like torus structure in muted greens. Formed from these parameters: https://observablehq.com/@rreusser/clifford-and-de-jong-attractors-revised-coloring?type=Clifford&a=-2.16133982432&b=-2.1952058418881&c=-0.637369033760203&d=-1.37916689596787&brightness=0.466386554621849&contrast=2&gamma=1.21348276774914&saturation=0.172268907563025&colorSpeed=0.106495820255651&colorPhase=213.27731092437&invert=false&flip=true
I love these! Such a variety of forms achievable with just small parameter tweaks.
16.03.2025 09:20 β π 3 π 3 π¬ 0 π 0
Today I learnt about GOOD, a web search engine based in Germany which claims to be privacy friendly and to use an independent search index (the same as Brave).
Far from as featureful as Kagi, but results seem ok. It is based on an affordable subscription model (2 euros per month).
good-search.org
10.03.2025 15:16 β π 0 π 0 π¬ 0 π 0
Snippet from a WSJ article saying :
At a Morgan Stanley conference this month, Brian Robins, finance chief for San Francisco-based software maker GitLab, said GitLab is aligned with the goals of DOGE, because the companyβs software tools aim to help people do more with less.
βWhat the Department of Government Efficiency is trying to do is what GitLab does,β Robins said.
Time to go away from Gitlab too, it seems...
Source: archive.is/okSlz#select....
10.03.2025 15:08 β π 0 π 0 π¬ 0 π 0
For Severance (and custom visualization π fans): @giammaria.bsky.social re-created part of the macrodata refinement (severance.wiki/macrodata_re...) UI in Vega. An impressive demonstration of what you can do in Vega.
Try it in the editor at vega.github.io/editor/#/gis...
25.02.2025 19:09 β π 14 π 4 π¬ 0 π 0
Screenshot of a sample usage of pyobsplot, with the Python code and the resulting chart below.
pyobsplot 0.5.2 has just been released, with Observable Plot updated to 0.6.17.
pyobsplot is a #python package to use Observable Plot in #jupyter notebooks or #quarto documents.
juba.github.io/pyobsplot/
21.02.2025 13:10 β π 9 π 2 π¬ 0 π 0
I use it daily, it is super useful. Many thanks for your work.
11.02.2025 19:49 β π 0 π 0 π¬ 0 π 0
Weβre building a new static type checker for Python, from scratch, in Rust.
From a technical perspective, itβs probably our most ambitious project yet. Weβre about 800 PRs deep!
29.01.2025 17:18 β π 725 π 104 π¬ 35 π 34
To "celebrate" the inauguration I've donated money to Planned Parenthood, Translifeline and The Trevor Project. The next few years are going to be chaotic so I'll be striving to ignore the things outside my control while doing my best to support the communities that I can help.
20.01.2025 18:33 β π 164 π 10 π¬ 3 π 0
printing out a lockfile in the terminal for a Jupyter notebook. Terminal command: cat Untitled.ipynb | jq -r '.metadata["uv.lock"]' | bat -l toml
`juv tree` example printing the dependency tree for a notebook
`juv export` command showing a pip-compatible lockfile for the notebook
Released juv v0.3.0! π
Brings uv's locking for standalone scripts to Jupyter notebooks. Lockfiles are embedded directly in metadata for self-contained, reproducible notebooks.
- `juv lock` generates a lockfile
- `juv tree` shows dependencies
- `juv export` outputs pip-compatible format
15.01.2025 18:34 β π 22 π 6 π¬ 1 π 0
Our Daily Data Insight today β the world has passed βpeak child.β
13.01.2025 08:45 β π 153 π 58 π¬ 4 π 17
TIL about juv, a tool which allows to add inline dependencies to jupyter notebook and run them in jupyter lab with a one line command.
Extremely useful.
13.01.2025 13:45 β π 1 π 1 π¬ 1 π 0
UK Bivariate Map
How to: reproduce this lovely Bivariate Map with Observable Plot
(original by Muhammad Mohsin Raza)
observablehq.observablehq.cloud/pangea/plot/...
03.01.2025 09:41 β π 45 π 11 π¬ 2 π 1
GitHub - juba/ddg2kagi: User script to launch a Duckduckgo search with Kagi
User script to launch a Duckduckgo search with Kagi - juba/ddg2kagi
Just published ddg2kagi, a very simple user script that allows to easily launch a duckduckgo or brave search with kagi.
Once installed, just press <alt+k> on a duckduckgo or Brave results page to launch the same query in kagi.
github.com/juba/ddg2kagi
11.12.2024 10:26 β π 0 π 0 π¬ 0 π 0
A big collection of lego bricks with printed control panels, taken from many different sets.
π I love this.
βThe UX of LEGO Interface Panelsβ, a look at the fictional interfaces printed on 2Γ2 sloped bricks.
interactionmagic.com/UX-LEGO-Inte...
29.11.2024 02:53 β π 786 π 209 π¬ 20 π 16
Reposted for the waffle plots! (So much better than a pie chart.) π#dataviz
23.11.2024 00:26 β π 11 π 2 π¬ 1 π 0
Nothing incredible and I'm clearly not a designer, but I've been quite happy to make a bit of #d3 again and to see that I still know a little about it.
19.11.2024 09:56 β π 0 π 0 π¬ 0 π 0
DuckDB | Observable Framework
πΊ I always like how modest our release notes and version numbers are. But hereβs the quack π€π€π€.
Observable Framework v1.13 β just released! β adds support for π€ DuckDBβs extensions π€ : SPATIAL, H3, VSSβ¦ you name it.
observablehq.com/framework/li...
13.11.2024 16:45 β π 19 π 4 π¬ 1 π 0
Compte officiel du Laboratoire de BiomΓ©trie et Biologie Evolutive, Lyon, France.
Official account of the Laboratory of Biometry and Evolutionary Biology, Lyon, France.
Evolutionary biologist @CNRS in Lyon (LBBE lab). Phylogenetics/phylogenomics, Tree of Life, Horizontal Gene Transferts, Ghost lineages
Creator of Lifemap (https://lifemap.cnrs.fr), the "Google maps" of the complete Tree of Life !
Cartographer, data visualizer, beans on toast defender.
helenmakesmaps.com for tutorials
Machine learning in Python β’ Open Source
https://scikit-learn.org
AI @ OpenAI, Tesla, Stanford
The nonprofit organization behind the Python programming language. For help with Python code: http://python.org/about/help/
On Mastodon: @ThePSF@fosstodon.org
MΓ©diation scientifique et communication au Centre Max Weber.
The collaborative data canvas
Dataframes powered by a multithreaded, vectorized query engine, written in Rust.
Author and Founder of Polars
Free-range computer scientist living in Evanston, Illinois. I wrote some Python books. If you want to talk code, take a CS course https://www.dabeaz.com/courses.html. I'm mainly here for dogs, bikes, trombones, and other random stuff.
Code hacker, number cruncher, #rstats user, board gamer, road racer, plant eater, bass slapper.
I like big bikes and I cannot lie. #cargobike
Coming to you from AUS / BNE.
https://milesmcbain.com
Visualization toolmaker. Founder of Observable. Creator of D3. Former NYT Graphics. Pronounced BOSS-tock.
Go, Javascript, Vapour, R, working on http://opifex.swiss
DevRel @observablehq.com, previously teaching faculty (Environmental Data Science) at UC Santa Barbara. PhD, Environmental Science and Management. Data science | R | data visualization | education | art | www.allisonhorst.com
Researcher Gustave Eiffel University, Stats, Data, Maps and Lego !