216 karma · joined September 15, 2025
I work in public health, writing HPC C/C++ with data analysis in R and Python.
In my current role, I help maintain software behind ForeSITE and UT-NEDSS (EpiTrax). I also work in speculative outbreak response.
Task expressions look neat though, and might give me a reason to try.
/* add a file (either a C file, dll, an object, a library or an ld script). Return -1 if error. */
int tcc_add_file(TCCState *s, const char *filename);
/* compile a string containing a C source. Return non zero if error. */
int tcc_compile_string(TCCState *s, const char *buf);I think it’s more productive to chart all of these systems, LLMs included, on a line of abstraction leakiness. Even disregarding their stochastic nature, I think they’re a much too leaky abstraction to find any use in compilers. There’s a giant mismatch that I think is too big to reconcile.
That's hardly a reason to stick with News+, but it's already in my bundle.
Also, I probably split my non-tech news time between News+, the NYT App, and Reeder (I'm in the process of moving more to RSS).
What's more, if you even touch them while scrolling, it triggers the "download app" screen, even if I don't explicitly tap. This is new as of a few weeks ago.
That being said, while I think Postgres is “the right tool for the job” in many cases, sometimes you just want (relative) simplicity, both in terms of complexity and deployment, and should use something like SQLite. I think it’s unwise to understate simplicity, and I use it to run a few medium-traffic servers (at least, medium traffic for the hardware I run it on).
Most of my webscraping code is in Python, do you have plans to implement bindings to other languages?
To set file association stuff more easily than with the Finder GUI, you can run (with https://github.com/moretension/duti):
duti -s com.apple.textedit public.${whatever} all
Where ${whatever} is in {plain-text, json, source-code, ...}. I'm sure there's a way to automate this through parsing `lsregister -dump`, but have a script I run on every Mac I have that sets TextEdit as the default instead of XCode for a bunch of file types :-)Also, can I ask why the source code for the interpreter looks like that? This is an honest question. I thought it might have been machine generated (via a sort of self-hosting G transpiler) but the comments at the top dissuade me from this view.
https://www.ncbi.nlm.nih.gov/nuccore/NC_001611.1
As for getting the nucleotides themselves, there are numerous services for ordering oligonucleotides which you can "stitch together." I think this used to be done with phosphoramidite synthesis, but the article I linked says they used plasmid synthesis, and ordered from ThermoFisher.
https://www.thermofisher.com/us/en/home/life-science/cloning...
I'm not sure what the price would be on this (I would imagine very high?), but it has to be cheaper than phosphoramidite chemistry. Nevertheless, the price of doing this sort of things w/ plasmids is plummeting.
https://journals.plos.org/plosone/article?id=10.1371/journal...
In theory, it's very much doable. We brought back an extinct cowpox virus a while ago using mail-order DNA. Did you know that Smallpox's nucleotide sequence is freely available online?