HN user

jgoldsmith

408 karma

https://github.com/goldsmith/

jhghank [at] gmail.com

[ my public key: https://keybase.io/goldsmith; my proof: https://keybase.io/goldsmith/sigs/36oHOGX2LEGZvARFm-_vIzjN4ptwGDNm7hphjGoypQA ]

Posts21
Comments28
View on HN
github.com 9y ago

Subpixel: A subpixel convolutional neural network implementation with Tensorflow

jgoldsmith
210pts44
blog.doordash.com 10y ago

DoorDash (YC S13) Food Delivery by Drone

jgoldsmith
14pts1
fortune.com 11y ago

Whole Foods and Instacart turn up the heat in the delivery wars

jgoldsmith
4pts0
www.techrepublic.com 12y ago

The Latest on the Heartbleed Bug

jgoldsmith
3pts0
www.fogpad.net 12y ago

Client-side encryption for Google Drive

jgoldsmith
3pts0
www.esquire.com 12y ago

What Happens When the NSA Comes to Town

jgoldsmith
2pts0
github.com 12y ago

Wikipedia API for Python version 1.1

jgoldsmith
7pts0
www.ietf.org 12y ago

Hyper Text Coffee Pot Control Protocol

jgoldsmith
2pts0
gist.github.com 12y ago

Fix broken Python dev environments in Mac OS X Mavericks

jgoldsmith
11pts10
code.google.com 12y ago

Live Google API javascript client library critical bug

jgoldsmith
1pts0
newsroom.fb.com 12y ago

Facebook relaxes privacy protections for teens

jgoldsmith
1pts0
github.com 12y ago

Show HN: Tiny productivity apps that run from your URL bar

jgoldsmith
4pts0
github.com 12y ago

Show HN: Easy to use Wikipedia API for Python

jgoldsmith
218pts35
github.com 12y ago

Wikipedia API for Python

jgoldsmith
5pts0
gist.github.com 12y ago

Labrinth.py - a tiny Python program that modifies and calls itself

jgoldsmith
1pts0
www.fogpad.net 13y ago

Show HN: Encrypt Google Docs client-side

jgoldsmith
4pts0
github.com 13y ago

Show HN: Open source Snapchat keeper for Android

jgoldsmith
4pts0
htmlpreview.github.io 13y ago

Show HN: Differential equations and slope field grapher

jgoldsmith
8pts2
github.com 13y ago

JSON Data Visualizations with Vega

jgoldsmith
3pts0
github.com 13y ago

Github

jgoldsmith
2pts0
xkcd.com 13y ago

Official XKCD font download

jgoldsmith
6pts0

Local Kitchens | San Francisco, CA or Remote (US)| https://www.localkitchens.com

Local Kitchens is a growing network of micro food halls that bring local restaurants to new cities throughout California, and soon, across the country. We take a vertically-integrated approach – guests order through our app or using kiosks in-store, and we operate the kitchen ourselves with menus licensed from our restaurant partners.

To learn more about who we are, our engineering culture, and whether this is the right place for you, read our Key Values profile: https://www.keyvalues.com/local-kitchens

Our open positions:

* Senior Software Engineer (Kitchen): https://jobs.lever.co/localfoodgroup/5db55467-5c93-46e4-8c38...

* Senior Software Engineer (Kitchen): https://jobs.lever.co/localfoodgroup/55c545ae-bc0f-4050-9a4d...

* Senior Software Engineer (Mobile): https://jobs.lever.co/localfoodgroup/cae84c98-0c4c-4a6a-a8b5...

* Senior Software Engineer (Mobile): https://jobs.lever.co/localfoodgroup/ae614925-dc8c-48f4-bd0e...

* Senior Software Engineer (Mobile): https://jobs.lever.co/localfoodgroup/b86e5abe-3570-41dd-ac84...

* Software Engineer: https://jobs.lever.co/localfoodgroup/5bdf4d41-a2a3-4e1d-bff6...

* Software Engineer: https://jobs.lever.co/localfoodgroup/ee6f2bd2-c3a9-4f86-9e36...

* Software Engineer (Mobile): https://jobs.lever.co/localfoodgroup/33ccf93d-2f6b-4e30-a9c3...

Tech Stack: TypeScript, React, Apollo GraphQL, PostgresQL, Python

Local Kitchens | San Francisco, CA / Remote (USTZ) | Full Stack Engineer, Analytics Engineer, Product Design Lead | https://jobs.lever.co/localfoodgroup/

Local Kitchens helps local restaurants expand to the suburbs across our network of micro food halls. We take a vertically-integrated approach - guests order through our app or using kiosks in-store, and we operate the kitchen ourselves with menus licensed from our restaurant partners. We are helping the $900bn restaurant industry go digital while bringing high-quality food options to families in every neighborhood. Our team was on the founding team at Doordash. Breakout List just named us one of the top startups to join for 2022: https://www.breakoutlist.com/company/local-kitchens

We are hiring several roles in engineering, product, & design:

- Full Stack Engineer (Mid / Sr.)

- Product Design Lead

- Analytics Engineer

Our tech stack is TypeScript, React, and GraphQL. To find out more about our opportunities, visit: https://jobs.lever.co/localfoodgroup/. If you'd like to learn more about what it's like to work on our engineering team, read more about us on {Key: Values}! <https://www.keyvalues.com/local-kitchens>

Local Kitchens | San Francisco, CA / Remote (USTZ) | Full Stack Engineer, Analytics Engineer, Product Design Lead | https://localkitchens.com

Local Kitchens helps local restaurants expand to the suburbs across our network of micro food halls. We take a vertically-integrated approach - guests order through our app or using kiosks in-store, and we operate the kitchen ourselves with menus licensed from our restaurant partners. We are helping the $900bn restaurant industry go digital while bringing high-quality food options to families in every neighborhood. Our team was on the founding team at Doordash. Breakout List just named us one of the top startups to join for 2022: https://www.breakoutlist.com/company/local-kitchens

Here are our open roles:

- Software Engineer: https://jobs.lever.co/localfoodgroup/5db55467-5c93-46e4-8c38...

- Analytics Engineer: https://jobs.lever.co/localfoodgroup/8875ac8d-4de6-46b1-9c47...

- Lead Product Designer: https://jobs.lever.co/localfoodgroup/1d977dfa-f620-4907-92dd...

- Product Leader: https://jobs.lever.co/localfoodgroup/b1b12d06-33cc-49da-aaba...

Tech Stack: TypeScript, React, Apollo GraphQL, PostgresQL

To find out more about our opportunities, visit: https://jobs.lever.co/localfoodgroup/. If you'd like to learn more about what it's like to work on our engineering team, read more about us on {Key: Values}! <https://www.keyvalues.com/local-kitchens>

Local Kitchens | San Francisco, CA / Remote (USTZ) | Full Stack Engineer, Analytics Engineer, Product Design Lead | https://jobs.lever.co/localfoodgroup/

Local Kitchens helps local restaurants expand to the suburbs across our network of micro food halls. We take a vertically-integrated approach - guests order through our app or using kiosks in-store, and we operate the kitchen ourselves with menus licensed from our restaurant partners. We are helping the $900bn restaurant industry go digital while bringing high-quality food options to families in every neighborhood. Our team was on the founding team at Doordash. Breakout List just named us one of the top startups to join for 2022: https://www.breakoutlist.com/company/local-kitchens

We are hiring several roles in engineering, product, & design:

- Full Stack Engineer (Mid / Sr.)

- Product Design Lead

- Analytics Engineer

Our tech stack is TypeScript, React, and GraphQL. To find out more about our opportunities, visit: https://jobs.lever.co/localfoodgroup/. If you'd like to learn more about what it's like to work on our engineering team, read more about us on {Key: Values}! <https://www.keyvalues.com/local-kitchens>

Local Kitchens | San Francisco, CA / Remote (USTZ) | Full Stack Engineer, Analytics Engineer, Product Design Lead | https://jobs.lever.co/localfoodgroup/

Local Kitchens helps local restaurants expand to new cities across our network of micro food halls. We take a vertically-integrated approach - guests order through our app or using kiosks in-store, and we operate the kitchen ourselves with menus licensed from our restaurant partners.

Our team was on the founding team at DoorDash. We recently raised a Series A led by General Catalyst and angels like Tony Xu, Steph Curry, and Jack Dorsey.

We are hiring several roles in engineering, product, & design:

- Full Stack Engineer (Mid / Sr.)

- Staff Engineer

- Product Design Lead

- Analytics Engineer

- Product Lead / Head of Product

Our tech stack is TypeScript, React, and GraphQL. To find out more about our opportunities, visit: https://jobs.lever.co/localfoodgroup/ or email jordan@localfoodgroup.com.

Tetra (YC W17) | Founding iOS Engineer | San Francisco, CA | Onsite | Full-time | $80k-$140k + 0.5 - 3.0%

Tetra is looking for product engineers to join our team of 3. Tetra is an AI notetaker for phone calls. Our mission is to use speech recognition and NLP to help teams be more creative and get more done. We're solving a tier one problem for millions of information workers, while helping bring conversational speech recognition to human parity.

Why you should join: - We're a product-oriented company with research-grade deep learning at the core. - We just graduated from Y Combinator and have raised a seed round from great angels and VCs - This is a great opportunity to help shape direction of the product and get early stage equity.

Email founders@asktetra.com with your resume and GitHub.

Tetra (YC W17) | Founding Software Engineer | San Francisco, CA | Onsite | Full-time | $80k-$140k + 0.5 - 3.0%

Tetra is looking for product engineers to join our founding team. Tetra is an AI notetaker for phone calls. Our mission is to use speech recognition and NLP to help teams be more creative and get more done. We're solving a tier one problem for millions of information workers, while helping bring conversational speech recognition to human parity.

Why you should join:

- We're a product-oriented company with research-grade deep learning at the core.

- We just graduated from Y Combinator and have raised a seed round from great angels and VCs

- This is a great opportunity to help shape direction of the product and get early stage equity.

Email founders@asktetra.com with your resume and GitHub.

DoorDash (YC S13) - Palo Alto, CA - hiring engineers and operations managers to build the future of on-demand logistics.

We're creating a platform to connect small businesses with consumers for the next generation of local delivery. Unlike other local logistics companies, we operate a full stack delivery service: by partnering with merchants, hiring our own drivers, and building our own logistics software, we are able to control the entire delivery experience to make it more efficient for everyone.

Our team is looking to grow with talented people who want to build much more than just a food delivery company. We help small businesses grow, give underemployed people meaningful work, and offer affordable convenience to consumers. I'm happy to answer any of your questions: jonathan@doordash.com.

We're hiring for all jobs listed here: https://www.doordash.com/jobs. DoorDash is growing very quickly and we'd love to have you join us!

Engineering:

* Front-end Engineer - build intuitive user experiences by interfacing with our APIs and using your framework of choice

* Software Engineer - create predictive models to efficiently assign drivers to orders and build out our backend systems

* iOS/Android Developer - bring our products for consumers, merchants, and drivers to mobile

* Designer - work with all DoorDash teams to work on any part of the visual delivery experience, including print materials, marketing campaigns, and web UI/UX

Operations:

* General manager (LA/Chicago) - be the CEO of a market. You’ll be responsible for the financials, building a team, running the launch playbook, and reporting back to HQ how your local team is performing.

* Operations Manager, Chicago - Build and scale out a world class driver workforce that's excited about delivering happiness to our customers.

* Operations Launcher - Brings DoorDash into new markets across the country. In this role, you will execute the launch playbook and processes to bring drivers to each city that DoorDash serves.

* Partnerships Launcher - Brings DoorDash into new markets across the country. In this role, you will co-create the launch playbook and processes to partner with merchants in each city that DoorDash serves.

* Bay Area Sales Lead - Grow merchant partnerships for DoorDash in the Bay Area.

* Drive Team Builder - We are looking for someone to join our Operations Team to focus on driver acquisition. You will pitch driver candidates on DoorDash as an expert on our brand, and develop and lead our driver acquisition strategy as we expand to new markets.

* Operations support - join our elite ops team to delight customers by any means necessary and support drivers while they deliver

* Partnerships launcher - bring DoorDash into new markets across the country by creating the launch playbook to partner with local merchants

* Merchant account manager - support small businesses across the country as they grow and partner with DoorDash delivery

* Operations manager - build and scale out a world class driver workforce that's excited about delivering happiness to our customers

* Delivery driver - work full-time or part-time delivery happiness (and food!) to delight our customers.

What you'll get:

* Free lunch, dinner, snacks and drinks

* Health, Dental and Vision covered 100%

* Unlimited free deliveries via DoorDash!

* Competitive salary and equity packages

* Flexible hours. We're an active team that loves to get outside every day

* Open vacation policy

* Free on-demand magic tricks from our in-house magician

(I work at DoorDash)

For restaurants that we haven't yet partnered with, we have a slightly increased price in order to pay for the cost of delivery. However, many of our restaurants pay this fee as a commission, and the price on our website is the same as at the restaurant.

We try to be very upfront about this price difference for our customers. For more info, see https://www.doordash.com/faq/#question4.

DoorDash (YC S13) - Palo Alto, CA - hiring engineers and operations managers to build the future of on-demand logistics.

We're creating a platform to connect small businesses with consumers for the next generation of local delivery. Unlike other local logistics companies, we operate a full stack delivery service: by partnering with merchants, hiring our own drivers, and building our own logistics software, we are able to control the entire delivery experience to make it more efficient for everyone.

Our team is looking to grow with talented people who want to build much more than just a food delivery company. We help small businesses grow, give underemployed people meaningful work, and offer affordable convenience to consumers. I'm happy to answer any of your questions: jonathan@doordash.com.

We're hiring for all jobs listed here: https://www.doordash.com/jobs. DoorDash is growing very quickly and we'd love to have you join us!

Engineering:

* Front-end Engineer - build intuitive user experiences by interfacing with our APIs and using your framework of choice

* Software Engineer - create predictive models to efficiently assign drivers to orders and build out our backend systems

* iOS/Android Developer - bring our products for consumers, merchants, and drivers to mobile

* Designer - work with all DoorDash teams to work on any part of the visual delivery experience, including print materials, marketing campaigns, and web UI/UX

Operations:

* Operations support - join our elite ops team to delight customers by any means necessary and support drivers while they deliver

* Partnerships launcher - bring DoorDash into new markets across the country by creating the launch playbook to partner with local merchants

* Merchant account manager - support small businesses across the country as they grow and partner with DoorDash delivery

* Operations manager - build and scale out a world class driver workforce that's excited about delivering happiness to our customers

* Delivery driver - work full-time or part-time delivery happiness (and food!) to delight our customers.

What you'll get:

* Free lunch, dinner, snacks and drinks

* Health, Dental and Vision covered 100%

* Unlimited free deliveries via DoorDash!

* Competitive salary and equity packages

* Flexible hours. We're an active team that loves to get outside every day

* Open vacation policy

* Free on-demand magic tricks from our in-house magician

Looks like an interesting concept for a product. I don't have much experience selling to restaurants in particular so I can't comment on the business model, but I can offer a couple pieces of advice regarding how to sell software to small businesses:

1) Good job emphasizing "increase revenue". Software is an incredibly tough sell to SMBs if you aren't helping them decrease costs or increase revenue, so the more you emphasize the practical implications of your software the better.

2) The homepage is a little sparse on details. If I owned a restaurant, I'd want to see at least a bunch of screenshots, if not an interactive demo. Telling me that the product gives me happier customers is fine, but I really need to see what I'm going to be working on.

3) On the pricing page, a general tactic is to put real prices and see who clicks on which tiers. That way, you can see how many people would actually be willing to pay for your product and how many are just mildly interested.

4) When you get the emails, make sure you talk to them within a day. I've found that most potentially leads go down the toilet if you wait much longer, so you're going to want to engage them while they're interested.

Shoot me an email at the email on my profile if you want to talk more!

The Strava Files 13 years ago

I'm a relatively new Strava user, and so far I have found it to be very helpful and motivational in my adventures into cycling. As an inexperienced rider, I'm usually a couple hundred spots down from the leaderboard, so seeing the fastest riders serves only to inspire me to push harder on my own rides. Without this motivation, I doubt that I would try as hard as I do on my recorded rides, so there is no question in my mind that Strava is at least partially a beneficial force.

However, there are certainly times on downhill segments where I have seen fastest time and shaken my head at the ridiculous speeds the riders had to go to win. I've marked my fair share of dangerous segments and I believe that is the users' responsibility to do so to prevent insane accidents like the ones listed in this article.

While I feel complete sympathy for the families of these victims, I don't believe that Strava is at all responsible for what they did. It was illegal, inconsiderate, and gives every other rider a bad name, and regardless of any leaderboards they may have been striving for they should have had more self restraint. Furthermore, I believe that cyclists like that would push themselves to speeds like that regardless of Strava, whether to beat their friends or just set personal records. Just like many other web apps, Strava provides a service that opens up data, and it is up to the user to use the data responsibly.

Interactive Resume 13 years ago

Besides being a pretty neat way to filter out companies that are willing to put a little bit of extra effort into their hiring process, this is also one of the few appropriate uses I've seen of the Lobster font ;)

Paying For Privacy? 13 years ago

If you understand Git well enough, then the only major difference Github adds is pull requests, which is a pretty intuitive concept once you understand Git branching.

Try http://git-scm.com/ for a great (official) tutorial.

Just a heads up for anyone tempted to run the code from the third question (bash script to play triforce through the system speaker), don't.

I know I'm an idiot for running random code, but I'll save you the suspense - it prints "rm -fr" but doesn't run it, and then prints a message berating you for running it, and insults the Q&A site.

Each function has its own cache, and the size of the cache is limited by the number of unique requests you make. How would this be a problem? (totally genuine question)

Also, if you have a better way of doing it, please totally fork and request a pull!

Since I am using the MediaWiki extracts API, I never had to find/write my own Wikitext parser. However, I did run into a couple in my research that seemed relatively popular:

- https://github.com/dcramer/py-wikimarkup (coverts wikitext to HTML using Python, would need to extract text with BeautifulSoup or something

- http://wiki.eclipse.org/Mylyn/Incubator/WikiText (also to HTML, but in Java)

- https://github.com/earwig/mwparserfromhell

I'm sure if you did a bit more digging you could find a C# library that does this, or you could roll your own pretty easily using the others as a model.

Hi (creator here),

Thanks for bringing this to my attention. I've added a disclaimer to the GitHub page regarding Pywikipediabot and plan to make changes to fully comply with MediaWiki API etiquette. The last thing I'd want to do is inadvertently cause problems for the site or foundation.

I'd really like to hear about this story from a college admissions officer's point of view.

While I'm sure that they can tell the difference between an application from one of these tutors and a "genuine" one like yours, I'm not quite sure I understand why they put up with it in that case.

Thanks for the feedback! Right now, it's graphing dy/dx = y*sin(x). You can change the function by editing the hard-coded function slopeFunc(x, y) at the bottom of the main file. (this was created when I was just learning JS, and I didn't know how to write a good parsing script to accept a function to graph).

As for the y(0) bug, I'm not really sure what's causing that. I have a feeling it has something to do with the way I scale the graph, because it was pretty hacky.