HN user

tjohnell

131 karma

My name is Tom Johnell. I am a software engineer, engineering leader, and more recently, an independent sponsor.

Can read more about what I'm doing here: https://tomjohnell.com/

Posts4
Comments37
View on HN
[dead] 7 days ago

Hi all - I posted about Pike several months ago that garnered some attention and wanted to follow up with my project that spun off from that - creating an open dataset for U.S. interstate highways powered by OpenStreetMap data.

I'm fully prepared for one of you to crush my soul and link me to a dataset that already exists that would have made this project dead simple. I was unable to find really simple interstate data that provided directional corridors, ordered exits, and POIs with reachability & drive-time, so I made it for Pike and now I'm making it available to YOU!

I’m good with just tailscale and self-hosted web-apps. Seems the main selling point is either native UX or reduced barriers to entry security-wise. I like barriers to entry.

I’ve been doing a ragtag version of this with sub-agents, TTS, and STT in Claude Code. Real-time would be pretty awesome, even if it’s just orchestrating other agents. I’m might have to try this on top of my Claude agents. I don’t think the model doing the talking necessarily needs to do the heavy reasoning - just needs to have context on your other agents, delegate, and remain present.

Hi jmx, I hadn't considered that scenario. I'd be happy to as long as Apple doesn't have me jump through too many hoops. I don't mind a few hoops though.

I'm also interested in your second bullet. The likelihood that you're passing by a cool outdoor event while blazing down the interstate is a lot higher than if you're staying in town. The data would be very difficult to source.

Thanks for the ideas though. Give Pike a try and let me know what you think.

No Android app - however, using the current app as the spec, it would be interesting and fun to take on creating the Android version. I really don't believe it would be that hard. Stay tuned.

Hello, I appreciate the kind words. When I realized that radial search just wasn't going to be accurate (and potentially harmful given people might exit onto another interstate thinking they could grab some Wendy's), I posited to Claude: "I need to understand reachability of a POI from an exit, reachability being defined as driving time less than X amount of time". Claude then suggested two open-source projects: Valhalla & OSRM. I haven't done much research on Valhalla - Claude ultimately recommended OSRM for its "simplicity" but again, I don't honestly know if that's true. Claude can definitely be credited with my decision to choose OSRM.

My first prompt was:

"Help me develop a MacOS app that blurs my screen the closer my mouse is to the top of the monitor"

That was my PoC to see if there's APIs Claude could find that would make this easy to do. Once I proved that worked, I asked it to instead help me devise a way to adjust that blur based on my posture. It suggested the vision framework and measuring head height.

Just kept iterating, one step at a time. Any toil I experienced, I asked it to remove or automate.

Hi - this is the author. I can explain that, ha!

Right now I'm using a vision library to detect head height which was good enough. I went down a tangent where I hooked it up to my Claude Code instance to take a screen shot and have Claude Code assess how bad my slouch was. Claude would watch a folder for screen shots, read it in, and if it detected bad posture, write to a file the program was watching to adjust blur.

I did this weird work-around so I could use my Claude Code subscription as opposed to the API.

Anyways, it was too slow and Claude was a bad judge of slouchiness. Head height works well enough!

I'll clean this up.

Handy | New York, NY | Engineering Manager, Senior Software Engineer, Mobile Engineering Manager, Senior SRE | ONSITE | Full-time

Handy is changing the way the world buys services by connecting customers with vetted, independent, local service professionals in a fast, convenient and reliable way - at the tap of a button. Started in 2012 by Oisin Hanrahan & Umang Dua, Handy has scaled to offer cleaning, installation, and assembly services across the entire US and has processed over 3 million transactions. As of 2019, Handy is an independently operated subsidiary of ANGI Homeservices (Nasdaq: ANGI), the world's largest home services marketplace including brands like HomeAdvisor and Angie's List. This milestone gives us more leverage to bring the Handy experience to millions of more customers.

Handy is also the assembly and installation partner for major retailers including Wayfair, Walmart, eBay, Crate & Barrel, and Costco (see more detail at https://handy.com/retail). Each partner represents an opportunity to introduce Handy to more customers, and drive growth for the company.

We're offering:

- Competitive salary plus equity

- Full medical, dental, vision package to fit your needs

- Monthly Handy credits (Free weekly cleanings!)

- Unlimited vacation policy; work hard and take time when you need it

- A fun office in the heart of Manhattan, always stocked with coffee, snacks and drinks; catered lunch and dinner, foosball, office events and team outings

- Ground floor opportunity with a team building something great

- The rare opportunity to work with sharp, motivated teammates solving some of the most unique challenges and changing an industry

We're looking for talented engineers who love to work collaboratively and solve challenging problems.

Engineering Manager: https://grnh.se/3824fea43

Mobile Engineering Manager: https://grnh.se/bff292ec3

Senior Software Engineer: https://grnh.se/877c24193

Senior Site Reliability Engineer: https://grnh.se/df61f2643

Software Engineer: https://grnh.se/8ac8cbd53

iOS Engineer: https://grnh.se/25bc6c983

Android Engineer: https://grnh.se/8cb3a9083

Risk & Compliance Engineer: https://grnh.se/26f458363