- For the full audit, see wagtail.org/accessibility/atag-audit/.
- For the audit’s report history and discussions, see RFC 89 - ATAG 2.0 audit
- For the audit as per the W3C ATAG Report Tool, see the JSON export and HTML export. See the rendered Report Tool HTML
- For the Authoring Tools List entry, see the submitted data as FormData JSON, multipart/form-data plain-text, submission preview HTML.
Extend the Jupyter Notebook Format to offer an optional input
field for all
Cell types. This is an object which mirrors rich display outputs, providing data
and
associated metadata
, both dictionaries keyed by MIME types.
Jupyter Clients that create and edit Notebooks MAY create this field, but MUST continue
to emit the source
field as the most-portable source-of-truth.
These are the resources mentioned during my talk, Accessibility and Inclusive Design, delivered for Project Jupyter on March 12, 2022.
Twitter thread: https://twitter.com/theshawwn/status/1456925974919004165
Hacker News thread: https://news.ycombinator.com/item?id=29128998
November 6, 2021
jnp.device_put(1)
is deceptively simple to write in JAX. But on a TPU, what actually happens? How does a tensor containing the value 1
actually get onto a TPU?
Turns out, the answer is "C++", and a lot of it.
from azure.monitor.opentelemetry.exporter import AzureMonitorTraceExporter | |
from fastapi import FastAPI, Request | |
from fastapi.responses import JSONResponse | |
from opentelemetry.context import get_current as get_current_context | |
from opentelemetry.instrumentation.fastapi import FastAPIInstrumentor | |
from opentelemetry.sdk.trace import TracerProvider, _Span | |
from opentelemetry.sdk.trace.export import (BatchSpanProcessor, | |
ConsoleSpanExporter, | |
SimpleSpanProcessor) | |
from starlette.exceptions import HTTPException as StarletteHTTPException |
The user experience of Python on a minimal Debian or Ubuntu installation is bad. Core features like virtual environments, pip bootstrapping, and the ssl module are either missing or do not work like designed and documented. Some Python core developers including me are worried and consider Debian/Ubuntu's packaging harmful for Python's reputation and branding. Users don't get what they expect.
The problems can be easily reproduced with official Debian and Ubuntu containers in Docker or Podman. Debian Stable (Debian 10 Buster) comes with Python 3.7.3. Ubuntu Focal (20.04 LTS) has Python 3.8.5.
#!/usr/bin/awk -f | |
# This program is a copy of guff, a plot device. https://github.com/silentbicycle/guff | |
# My copy here is written in awk instead of C, has no compelling benefit. | |
# Public domain. @thingskatedid | |
# Run as awk -v x=xyz ... or env variables for stuff? | |
# Assumptions: the data is evenly spaced along the x-axis | |
# TODO: moving average |