HNHacker News
TopNewBestAskShowJobs

pbiswal

22 karma · joined May 9, 2019

submissionscomments
pbiswal··on WASM 3.0 Completed
Thanks for clarifying.
pbiswal··on WASM 3.0 Completed
Is the component model work (https://component-model.bytecodealliance.org/) related to the 3.0 release in any way?
pbiswal··on Welcome to Datasette Cloud
Has there been any interest in using Datasette for bioinformatics? I didn’t see any plugins for that space, but I could see a lot of potential for scientists to publish their datasets in an interactive form.

Better-equipped or tech savvy groups do this using custom websites today, and some people upload raw data to central “depositories.” A suitably-priced offering of Datasette Cloud could open this up to many more scientists.

Python already has a fantastic ecosystem of biology-related libraries (arguably R’s is better but Python is definitely a contender).

One potential risk is that “omics” datasets are often much bigger than is typical for SQLite.

pbiswal··on When to use Bazel?
> the best way forward is to take the ideas of Bazel (hermetic and deterministic builds) and package them as a good small build system, perhaps even compatible with Bazel so you don't have to rewrite build rules all the time.

How does https://please.build measure up?

pbiswal··on Dependency injection in Go with Uber-go/fx
For a slightly different take on this problem, check out Wire (https://github.com/google/wire).
pbiswal··on We Can Do Better Than SQL
Hi - a lot of commenters have valid concerns and critiques, but I joined HN after lurking for years to say that I really like the direction you’ve taken! I’m particularly happy about the convenient syntax for joined inserts and sum types.

I see that you’ve built this as a patched version of Postgres, but I’m curious how much of this syntax you could implement as a client library and shell that would run against an existing Postgres instance.

Right away, you would get adoption from people who have an existing Postgres, or who want to take advantage of SaaS offerings like AWS Aurora.

Longer term, I could imagine the client/shell being extended to support multiple backend DB dialects, even things like Spark or Redshift which you’d have a hard time modifying intrusively.

It could also be cool to explore interoperation with existing schemas written in plain SQL, so people could adopt it incrementally that way.