dfsnow

Joined 2 years ago

Karma
54
Submissions
12
Member since
Nov 28
https://sno.ws
View on Hacker News

Recent submissions

Comment · 5 months ago
Comment · 8 months ago
Comment · 8 months ago
Thanks! Good to see other health policy wonks on HN
Comment · 8 months ago
Hi, I wrote this article and largely agree with you. 340B is important and without it many hospitals likely wouldn't survive. However, it's pretty evident at this point that 340B has expanded beyond its original intent.

For example, Northwestern University (in the middle of downtown Chicago) got itself reclassified as a rural hospital in order to participate in the program.

Moreover, it's grown extremely rapidly over the past ~5 years, and the gravity of the program is starting to create bizarre second-order effects like the one outlined.

My intent with this article is just to highlight some of those effects, not to advocate for eliminating 340B.

Also, not bankrolled by pharma, just a researcher for Turquoise Health (a healthtech startup). I get to dig around in their data and publish occasionally, but editorial control / opinions are my own.

Comment · 1 year ago
I actually tried a couple different engines before landing on OSRM. I started with R5 (since it can also do public transit) then switched to Valhalla.

The main limiting factor was speed. Basically all routing engines except for OSRM are too slow to compute continent-scale travel time matrices. For reference, it took Valhalla around a week to finish 3 billion point-to-point pairs. OSRM did the same calculation in about 2 hours.

I can't speak to Graphhopper since I haven't tried it. Maybe something to test in the future!

Comment · 1 year ago
These are great suggestions, thank you!

I played around with a single static colormap for all scales but couldn't find one that worked well/looked good. Perhaps I'll add a slider that lets you manually select the values of the legend.

The second suggestion is a no-brainer. I'll definitely get that added.

Comment · 1 year ago
Thanks! I hadn't seen anyone do it this way before with a very large, partitioned dataset, but it works shockingly well as long as you're not trying to `SELECT *` the entire table. Props to the DuckDB folks.

Eventually I plan to add some thin R and Python wrapper packages around the DuckDB calls just to make it easier for researchers.

Comment · 1 year ago
Good point, will do!
Comment · 1 year ago
It's just using OpenStreetMap tags for routing, so if a bridge is impassible by foot/bike according to OSM, then it won't be able to route there. See the Verrazano-Narrows Bridge in New York as an example.
Comment · 1 year ago
In the next year or so maybe. The biggest obstacles to adding public transit are:

- Collecting all the necessary scheduling data (e.g. GTFS feeds) for every transit system in the county. Not insurmountable since there are services that do this currently.

- Finding a routing engine that can compute nation-scale travel time matrices quickly. Currently, the two fastest open-source engines I've tried (OSRM and Valhalla) don't support public transit for matrix calculations and the engines that do support public transit (R5, OpenTripPlanner, etc.) are too slow.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton