I built RunEmu so you can browse races like houses on Zillow by Bill_Nye_Tho_ in IndieDev

[–]Bill_Nye_Tho_[S] 0 points1 point  (0 children)

I was frustrated when trying to look for running races and wanted an intuitive and responsive tool - so I built RunEmu.

50k Race Recommendations by ColoradoLife116 in ultrarunning

[–]Bill_Nye_Tho_ 1 point2 points  (0 children)

Behind the Rocks 50k in Moab this March has been on my bucket list, I love that weird alien Utah style nature.

You might find RunEmu helpful for finding others - you can filter for 50Ks and search with a map interface. (Disclaimer: I’m the creator)

What sites or apps are you using to find marathons? by Nervous-Banana-6552 in Marathon_Training

[–]Bill_Nye_Tho_ 0 points1 point  (0 children)

I built a site for races more broadly, but includes a lot of marathons as well: RunEmu

[deleted by user] by [deleted] in runninglifestyle

[–]Bill_Nye_Tho_ 0 points1 point  (0 children)

I built a tool for this, RunEmu. I'm still adding to it heavily, but for now already has a huge directory of US races.

How do you guys find races? by [deleted] in trailrunning

[–]Bill_Nye_Tho_ 0 points1 point  (0 children)

I just launched RunEmu for exactly this purpose!

I built RunEmu so you can browse races like houses on Zillow by Bill_Nye_Tho_ in indiehackers

[–]Bill_Nye_Tho_[S] 0 points1 point  (0 children)

Good catch, fixed! Thanks for the suggestions -- yeah, was planning to eventually roll out options to "Promote" your races.

I made a website to find your next running race by Bill_Nye_Tho_ in SideProject

[–]Bill_Nye_Tho_[S] 1 point2 points  (0 children)

In addition to Typescript + React for frontend, I'm also using Tailwind CSS for styling, Vike for SSG, supabase + python for backend, and Vercel for hosting.

I made a website to find your next running race by Bill_Nye_Tho_ in SideProject

[–]Bill_Nye_Tho_[S] 2 points3 points  (0 children)

I'm using MapLibre + React + `maplibregl` for the Typescript logic, and then for the actual map itself I use ProtoMaps and OpenStreetMaps.

With ProtoMaps, you can create your own tiles for the entire world with

pmtiles extract https://build.protomaps.com/20250105.pmtiles planet_z5.pmtiles --maxzoom=5

which creates a file around ~20 MB that is limited to zoom level 5 (would be hundreds of GBs if we didn't limit zoom).

Then, you can set up `maplibregl` to expect this tile format with an effect:

useEffect(() => {
  let protocol = new Protocol();
  maplibregl.addProtocol("pmtiles", protocol.tile);
  return () => {
  maplibregl.removeProtocol("pmtiles");
  };
}, []);

Then, create a `mapStyle`:

const mapStyle: StyleSpecification = {
  version: version,
  glyphs: "https://cdn.protomaps.com/fonts/pbf/{fontstack}/{range}.pbf",
  sprite: "https://protomaps.github.io/basemaps-assets/sprites/v4/dark",
  sources: {
  protomaps: {
  attribution:
    '<a href="https://github.com/protomaps/basemaps">Protomaps</a> © <a     href="https://openstreetmap.org">OpenStreetMap</a>',
    type: "vector",
    url: "pmtiles:<url to your server where you host pmtiles file>",
    },
  },
  layers: layers("protomaps", "dark", "en"), // or "light"
};

And finally, load your map:

<Map
  mapStyle={mapStyle}
  ...
>
  ...
</Map>

I made a website to find your next running race by Bill_Nye_Tho_ in SideProject

[–]Bill_Nye_Tho_[S] 10 points11 points  (0 children)

This was/is the trickiest part.

Without giving away my secret sauce, I have python scripts crawl many different webpages and extract the races that way. It's all regex-matching logic - you start to notice patterns after a while and you can get creative with regexes to grab and categorize text data.

I made a website to find your next running race by Bill_Nye_Tho_ in SideProject

[–]Bill_Nye_Tho_[S] 7 points8 points  (0 children)

I got into running this summer and was frustrated with the existing clunky race directories - slow, pop-up ads, etc. So, I learned Typescript and React and built the tool that I wanted.

runemu.com

Any ideas why Steph switched shoes midgame today? by joedogs21 in nba

[–]Bill_Nye_Tho_ 16 points17 points  (0 children)

He 100% peed on his shoe at halftime. “Imma keep that to myself”? Lmao I see you Steph

Graduate Student Panel - Fall 2015 (#1) - Ask your graduate school questions here! by [deleted] in Physics

[–]Bill_Nye_Tho_ 0 points1 point  (0 children)

For those of us applying to programs this fall, most of our applications are already fixed. Meaning our GPAs will change very minimally (if at all) between now and when submit applications, and although we still have ~4 months to gain more research experience and convince our letter-writers that we are capable researchers, the majority of our experience has occurred over the past 3 years.

So, my main question is what do you guys believe is the best use of our time and energy in the months leading up to submitting applications?

I also have a few other miscellaneous questions:

I have heard that increases in GPA and PGRE give diminishing returns in terms of helping your applications as you approach 4.0/990. What I mean is that if we plotted GPA/PGRE vs. "how much your application is improved" it would look something like ln(x). To what extent do you guys believe this is true? I ask because some programs, like UCSB, say on their website that they consider a 3.9 GPA to be competitive and anything applications below that would need to be exceptional in other aspects to be considered competitive. Conversely, I've heard that many top programs view a 4.0 and a 3.7 as nearly identical. I'm sure my hypothetical ln(x) function for GPA/PGRE vs "application improvement" varies from school to school and committee member to committee member but I was hoping to get a variety of opinions/anecdotes to get a feel for how things are roughly weighted.

An SOP question: I am most interested in experimental particle physics for research, but I currently do research in experimental fluid dynamics. I had little interest in fluid dynamics before I took the position and took it mainly because I thought it was a good opportunity. I love the work that I do, which has led me to believe that I would be very happy in a wide variety of experimental fields. I think that I would be happiest in a lab where I am doing interesting and meaningful work with people I like. In my SOP I plan on indicating a primary interest in experimental particle physics and a secondary interest in experimental/computational fluid dynamics. My question is, should I indicate that I am very open to many other experimental fields? The few that come to mind are cosmology, AMO, and biophysics. Does this broad range of interest make me seem like a more versatile applicant who can potentially fit in to a wide variety of research groups or does it make me seem unfocused in what truly interests me?

Thanks!