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 Passkeys: The beginning of the end of the password
At least for the Google account, it looks like you can add multiple passkeys.
domoritz··on The future of programming: Research at CHI 2023
I think there are a lot of instances where writing prompts can be hard just because it’s hard to express your needs in words sometimes. Bad prompts are often ambiguous and there is only so much even a perfect LLM can correct for. That is, until we have direct connections to our brains.
domoritz··on Parquet: An efficient, binary file format for table data
If you need a quick tool to convert your CSV files, you can use csv2parquet from https://github.com/domoritz/arrow-tools.
domoritz··on Ask HN: Do you use JSON Schema? Help us shape its future stability guarantees
What tool do you use to generate json schema from typescript?
domoritz··on Grad student unions strike deal with University of California
And universities need buildings.
domoritz··on OpenAI ChatGPT: Optimizing language models for dialogue
I asked ChatGPT: "The OpenAI team released the DALL-E model architecture and training details, along with a large dataset of images and their corresponding captions, which allowed the open-source community to replicate and improve upon the model. In contrast, the GPT-3 model is much more complex and the training data is not publicly available, which makes it difficult for the open-source community to replicate or surpass the model. Additionally, the GPT-3 model is significantly larger than DALL-E, with 175 billion parameters, which makes it much more computationally expensive to train and fine-tune."
domoritz··on What is the history of ‘Vox populi, vox Dei’? (2013)
Not necessarily. You can have proportional votes for representatives and then let those representatives make decisions that don’t reflect majority opinions when e.g. those decisions protect minorities.
domoritz··on Turbopack, the successor to Webpack
Yes. I mostly build libraries and rollup still beats everything in compatibility (esm, umd, cjs, etc) and output quality. It's slow, though, and I would love a faster alternative. Esbuild doesn't do tree shaking as well as rollup.
domoritz··on Pittsburgh Airport installs an algae air purifier
Wouldn’t it offset one passengers CO2 for a whole day and not just a single passenger passing by? I’m sure that’s what you mean but the wording is a bit confusing.
domoritz··on The Heilmeier Catechism
I learned about these from my PhD advisor and I’ve used them for every research project ever since. It’s been very useful and I refer to it every month or so.
domoritz··on Show HN: OnlyRecipe.app – Remove clutter from recipe sites
Could someone make a uBlock Origin filter list that removes the stuff before the recipe? I'd subscribe to that.
domoritz··on Command palettes: how typing commands became the norm again
Could you share your config? I couldn't find your modification on https://ke-complex-modifications.pqrs.org/.
domoritz··on DuckDB-Wasm: Efficient analytical SQL in the browser
Yes but DuckDB is optimized for analytics (columnar data and vectorized computation). Take a look at the comparison in https://shell.duckdb.org/versus.
domoritz··on DuckDB-Wasm: Efficient analytical SQL in the browser
On https://shell.duckdb.org/versus, we have a comparison with related libraries. The WASM bundles currently is 1.8 MB but it can be instantiated while it's streaming in.

The size probably makes it prohibitive to use DuckDB when your dataset is small and download size matters but we hope that future improvements in WebAssembly can get the size down.

domoritz··on GPU.js
https://github.com/scijs/ndarray and https://stdlib.io/docs/api/latest/@stdlib/ndarray are good libraries for ndarrays in JavaScript.
domoritz··on Launch HN: Evidence (YC S21) – Web framework for data analysts
Have you looked into using Vega-Lite? It’s declarative and configurable.
domoritz··on Element raises $30M to boost Matrix
This. They really need to invest in a better UX above anything else right now, imo.
domoritz··on Apple Support: How to hear image descriptions in the Camera app
Put three fingers next to each other on the screen and move them up to scroll down.
domoritz··on Observable Plot
Thanks for the Vega-Lite feedback. We are huge fans of Observable and D3 and will see what we can learn from Plot.
domoritz··on Listen to your to PostgreSQL database in realtime via WebSockets
Same here and I am slightly disappointed it's not what I thought it was.
domoritz··on ShortDOI Service (2013)
I made a script to convert all DOIs in a bibtex file to short DOIs. It's at https://github.com/domoritz/shorty. And yes, it uses regexes.
domoritz··on Serenity notes: E2E encrypted notes
They actually do somewhat. The creator talked about it at https://twitter.com/nikgraf/status/1374666231861686274.
domoritz··on Differential Datalog
A related project is declarative dataflow, which is an interactive and reactive dataflow engine built on top of differential dataflow. https://github.com/comnik/declarative-dataflow
domoritz··on Lyra audio codec enables high-quality voice calls at 3 kbps bitrate
Off topic but how do you put images on ipfs and what’s the advantage over e.g. Imgur?
domoritz··on GitHub Actions is experiencing degraded performance
If you have required pull request checks, the pull requests are marked as not ready yet. Plus, you get auto merge if you enable it.
domoritz··on Behold z, the unsung jewel that rethinks shell navigation
I am now using https://github.com/ajeetdsouza/zoxide (in Rust) and it works really well.
domoritz··on Plotnine: Grammar of Graphics for Python (2019)
Take a look at the underlying Vega-Lite library (https://vega.github.io/vega-lite/) and the paper that introduces the grammar of interactions (https://idl.cs.washington.edu/papers/vega-lite/) for some insights into the design.

What specifically do you find unergonomic about the design of Altair?

domoritz··on Plotnine: Grammar of Graphics for Python (2019)
As a related tool, there is Altair (https://altair-viz.github.io/), which also implements the Grammar of Graphics as well as a Grammar of Interaction.
domoritz··on Response to “WireGuard: great protocol, but skip the Mac app”
Absolutely agree. The app just worked. The connection is fast and stable.
domoritz··on Google outage – resolved
Yep, drive and gmail give me 500 errors.
← PreviousPage 2 of 5Next →