HNHacker News
TopNewBestAskShowJobs

domoritz

772 karma · joined June 19, 2015

[ my public key: https://keybase.io/domoritz; my proof: https://keybase.io/domoritz/sigs/2JbLWbDbYYOFEOpUsq0psaVT2LL29dM6ytfP_-vjLCo ]
submissionscomments
domoritz··on Plotnine
For another grammar-of-graphics-based visualization library (flexibly compose charts rather than simply pick a template), check out Altair https://altair-viz.github.io.
domoritz··on Typst 0.15.0
You might already do this, but great opportunity to support them with a donation.
domoritz··on ArXiv declares independence from Cornell
Arxiv can recompile latex to support accessibility and html. Going to pdf submissions would be a major step backward.
domoritz··on Matrix messaging gaining ground in government IT
The UX has many rough edges especially in the default element apps. UX was the primary reason my university department passed on switching to matrix from slack so far.
domoritz··on ClickHouse acquires Langfuse
I suspect most use of columnar databases is OLAP, which is different from what people usually mean when they say time series data.
domoritz··on Learning to Play Tic-Tac-Toe with Jax
Google produced a podcast introducing ML concepts with the same game a few years ago. https://pair.withgoogle.com/thehardway/
domoritz··on IQuest-Coder: A new open-source code model beats Claude Sonnet 4.5 and GPT 5.1 [pdf]
So many data probes would be solved if everyone looked at a few outputs instead of only metrics.
domoritz··on Mistral 3 family of models released
Urg, the bar charts to not start at 0. It's making it impossible to compare across model sizes. That's a pretty basic chart design principle. I hope they can fix it. At least give me consistent y scales!
domoritz··on Nano Banana Pro
I don't understand why there isn't an obvious, visible watermark at all. Yes, one could remove it but let's assume 95% of people don't bother removing the visible watermark. It would really help with seeing instantly when an image was AI generated.
domoritz··on ArkType: Ergonomic TS validator 100x faster than Zod
I like the idea of having types at runtime for parsing etc and generating validators in various languages. What stopped me from going there so far is that I already have TypeScript types provided for the various libraries I use. How good are the tools for importing TypeScript types into ArkType/Zod and working with types in various representations in parallel?
domoritz··on Air pollution fell substantially as Paris restricted car traffic
But they are heavier. Not saying it offsets the effect but it's just not straight forward to assume either way.
domoritz··on Visualizing a Million Time Series with the Density Line Chart
Author of this paper here. Cool to see this show up on HN. Little story about this paper: Danyel and I did this while I was on an internship at Microsoft Research. The algorithm was too simple to get it published at a conference, but the technique has been adopted in a few places now, including other papers. We did some follow-up work to more efficiently compute the density and also support interactive filtering. See https://www.domoritz.de/papers/2021-KDBox-VIS.pdf.
domoritz··on Smaller but Better: Unifying Layout Generation with Smaller LLMs
And also not UI layout generation.
domoritz··on Modern Polars – A side-by-side comparison of the Polars and Pandas libraries
Altair works with Polars. The built-in plotting library for Polars is Altair actually. https://docs.pola.rs/user-guide/misc/visualization/
domoritz··on Show HN: Check if your website's images have alt text
I really hope most people are not just trying to satisfy regulatory requirements but genuinely want to allow people using screen readers to understand what an image is about. Having said that, AI can definitely be useful when there is no alt text but it shouldn’t be an excuse not to add alt texts as a creator.
domoritz··on 20 years of Google Scholar
Semantic scholar is pretty good so I keep using it more and more.
domoritz··on The Prompt() Function: Use the Power of LLMs with SQL
I love the simplicity of this. Hurray for small models for small tasks.
domoritz··on Why does man print "gimme gimme gimme" at 00:30? (2017)
I'd be scared to spell it with one M or two Ts.
domoritz··on Low Cost CO2 Sensors Comparison: Photo-Acoustic vs. NDIR
Aiegradient is great and they make indoor and outdoor monitors. Fully open source. They are the authors of this article and to a lot of research and advocacy which is great.
domoritz··on Vega – A declarative language for interactive visualization designs
Awesome to hear that you like Vega Altair. With the recent integration of VegaFusion you don’t need to embed the data in the notebook anymore and I’ve found Altair to scale quite well. Give it a shot.
domoritz··on Slack updates retention policy for free workspaces
matrix.org is a neat open protocol/platform but clients have some room to improve.
domoritz··on TypeSpec: A new language for API-centric development
This looks interesting but I already have TypeScript types for my APIs so I developed https://github.com/vega/ts-json-schema-generator which lets me generate JSON schema from the sources directly. Yes, it does have some oddities because the two languages have slightly different feature sets but it’s been working well for us for a few years. If I didn’t have TypeScript or a smaller API surface I’d be okay with typing again I would look at TypeSpec though. It definitely beats writing JSON schema by hand.
domoritz··on Parquet-WASM: Rust-based WebAssembly bindings to read and write Parquet data
One of the ArrowJS committers here. We have fixed a few significant performance bottlenecks over the last few versions so try again. Also, I'm also ways curious to see specific use cases that are slow so we can make ArrowJS even better. Some limitations are fundamental and you may be better off converting to the corresponding JS types (which should be fast).
domoritz··on Vega-Altair: Declarative Visualization in Python
We are working on GPU accelerated rendering for Vega and Altair.
domoritz··on Vega-Altair: Declarative Visualization in Python
In https://github.com/vega/vega-lite/issues/408#issuecomment-50... Leland Wilkinson himself said “having gone through a lot of these GG-inspired systems, I believe yours is the most authentic implementation. I'm using it every day. Thanks for all the great work you've done.”
domoritz··on Just 137 crypto miners use 2.3% of total U.S. power
Still, generating energy even with solar has impact on natural resources and the environment.
domoritz··on XetCache: Improve Jupyter notebook reruns by caching cells
Streamlit also has caching mechanisms but it's specified explicitly on calls: https://docs.streamlit.io/library/advanced-features/caching.
domoritz··on The Drivers Cooperative: New York’s driver-owned ride-hailing app
Only in the worst case and large N. For practical problems, it’s solvable for tens of thousands of nodes.
domoritz··on Lets-Plot: An open-source plotting library for statistical data
Vega like ggplot (which this is very close to) build on the grammar of graphics but differ in the targets they support (Vega is using web technologies), language design details (e.g., Vega and ggplot use different terminology for the graphical elements and the encodings), and supported features (Vega has a reactive dataflow and support for building custom interactions). There is a lot more to be said but that’s a start for how they compare.
domoritz··on Air Purifier vs. Positive Pressure Fresh Air System – An Unfair Battle?
It’s great that PPS can reduce PM2.5 and CO2 to extremely low levels. I live in an area with industrial pollution (coal etc) and am concerned about VOCs, NOXs, SO2s etc as well. Wouldn’t I bring in more of those if I constantly bring in outside air even when the pollution is high outside? Unfortunately I haven’t been able to exactly identify the chemical that’s causing issues for me yet. I’d love to hear your thoughts on this situation.
Page 1 of 5Next →