HNHacker News
TopNewBestAskShowJobs

olivia-banks

216 karma · joined September 15, 2025

https://oliviactl.net/ oliviabanks@fastmail.nl

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.

submissionscomments
olivia-banks··on Sonic Pi v5
I remember years and years ago getting a Raspberry Pi from my father. We were going to use it for something or other, but that plan fell through, and I ended up using it to "deploy" my first programming project when I was around 12 or so, which was a home assistant that I was really proud of. I remember using Sonic Pi to come up with what I think was an excessive 30 or so different sounds and indicator tones for it, and a little startup jingle. Good times.
olivia-banks··on How to Start a Ruby Meetup
Oh my god, Salt Lake City! I never see anything here, and the first thing I click on today no less... unfortunately I'm not a Ruby programmer but I'm happy to see that some stuff is happening here.
olivia-banks··on How do I deal with memory leaks? (2022)
It at least predates 2012, since the same text is seen on the this page's first archive on archive.org.
olivia-banks··on A compelling title that is cryptic enough to get you to take action on it
"If Educational Videos Were Filmed Like Music Videos" - Tom Scott

https://www.youtube.com/watch?v=G025oxyWv0E

olivia-banks··on Is anybody else bored of talking about AI?
I agree. There's also something to be said in it being another level of abstraction, only linguistic instead of technical, but failing to understand that they are "random" is a recipe for disaster.
olivia-banks··on Is anybody else bored of talking about AI?
To be fair, DNA sequencing was very hyped up (although not nearly as much as AI). The HGP finished two years ahead of schedule, which is sort of unheard of for something in it's domain, and was mainly a result of massive public interest about personalized medicine and the like. I will admit that a ton of foundational DNA sequencing stuff evolved over decades, but the massive leap forward in the early 2000s is comparable to the LLM hype now.
olivia-banks··on Is anybody else bored of talking about AI?
I actually hear about this fairly often. In quite a few of my college classes, there's a large focus on AI (even outside the computer science department). I find it surprising the amount of non-technical people who don't even think to use it, or otherwise haven't interacted with it except when required.
olivia-banks··on GitHub is once again down
At least it happened after I did my work for the day... jfc!
olivia-banks··on Data Manipulation in Clojure Compared to R and Python
Having "NA" being treated as nil/null/None by default seems like it would cause the Namibia problem!
olivia-banks··on Show HN: Crust – A CLI framework for TypeScript and Bun
Yes, that was what I was referring to, although I thought the reason of staying at 0.y.z was more of a cultural one. v0, at least to me, implies that the API may change arbitrarily and quickly, but makes no assertions about the actual versioning scheme itself.

There's a website making fun of it: https://0ver.org/

olivia-banks··on Show HN: Crust – A CLI framework for TypeScript and Bun
I will say that this doesn't seem to be how semver is used in the wild, which I would argue is more important. I personally didn't know about this rule. Tons of Rust projects follow semver don't follow it either, and just stay on 0.x.y forever.
olivia-banks··on Java 26 is here
Really glad to see we're getting a native PEM API.
olivia-banks··on Python 3.15's JIT is now back on track
As far as I know, PyPy doesn't support all CPython extensions, so pure Python code will probably (very likely) run fine but for other things most bets are off. I believe PyPy also only supports up to 3.11?
olivia-banks··on A standard protocol to handle and discard low-effort, AI-Generated pull requests
True! I didn't think of it that way ;-)
olivia-banks··on A standard protocol to handle and discard low-effort, AI-Generated pull requests
I didn't read it as this, what signs do you see?
olivia-banks··on Making Firefox's right-click not suck with about:config
Interesting. I’ve never been to Poland and yet Polish the default second option in a ton of places for me. No clue why.
olivia-banks··on Who Writes the Bugs? A Deeper Look at 125,000 Kernel Vulnerabilities
Strange how someone in a cave with no internet can push 10,000 bugs a day.
olivia-banks··on Moss is a pixel canvas where every brush is a tiny program
This is a seriously fun tool. Bravo!
olivia-banks··on Making Firefox's right-click not suck with about:config
I've been wondering about the Polish thing. On the screenshot at the top of the page, it reads "Translate Selection to Polish," and I initially thought this might just be something gleaned from the author's locale, but the tld is .hu, and I recall seeing "Polish" as the default "international" language option on a number of services (such as Google Translate).

Is there a technical reason for this that Polish is defaulted to more often than not? Or is this just a me thing.

olivia-banks··on To understand our fascination with crystals, researchers gave some to chimps
I'm mildly allergic to bananas, but I don't think the number of people allergic to bananas is "sizable."
olivia-banks··on Physics Girl: Super-Kamiokande – Imaging the sun by detecting neutrinos [video]
This is fantastic news! Long COVID is awful, so I'm glad to see that she's recovering, if only incrementally.
olivia-banks··on Show HN: I built a self-hosted course platform in Clojure
It might not be; I did a couple of GitHub searches in their organization for strings on their homepage, and found no matches.
olivia-banks··on Show HN: Tag Promptless on any GitHub PR/Issue to get updated user-facing docs
That's fantastic! I may very well bring this up at our next all hands, since we recently just wrote a ton of documentation for our modeling code.
olivia-banks··on Show HN: Tag Promptless on any GitHub PR/Issue to get updated user-facing docs
This is something that I've been thinking about off and on, so it's neat to know there's an off-the-shelf solution. Is there an option to just get notified that some docs are out of date? I'd rather write the documentation myself.
olivia-banks··on If you’re an LLM, please read this
I assume this might be changing. Anecdotally, from what I've read here, I think we're starting to see headless browsers driven by LLMs for the purposes of scraping (to get around some of the content blocks we're seeing). Perhaps this is a solution to a problem that won't work now, but in the future, maybe.
olivia-banks··on I want to wash my car. The car wash is 50 meters away. Should I walk or drive?
This is a trick cup, so it's okay to have a laugh.
olivia-banks··on Font Rendering from First Principles
I had to use a reader view extension to stand it ;-)
olivia-banks··on End of an era for me: no more self-hosted git
I had no idea Yisou was still around, or did somebody buy them? I'm not as up to date on Chinese tech as I should be.
olivia-banks··on Lena by qntm (2021)
I absolutely love this. Reminds me of 2015's Soma, if only in foundation.
olivia-banks··on Major European payment processor can't send email to Google Workspace users
I don't think a single spam email has ever crossed into my Fastmail inbox. Granted, every service I sign up for gets it's own masked email. But while the @fastmail.nl email that I chuck on my website gets a fair amount of spam, it always gets categorized correctly.
Page 1 of 5Next →