HNHacker News
TopNewBestAskShowJobs

gregcoombe

256 karma · joined October 2, 2013

submissionscomments
gregcoombe··on Emmett Shear becomes interim OpenAI CEO as Altman talks break down
He'll probably be relegated to some minor role like "Husband of Board Member #6"
gregcoombe··on Twitter's Recommendation Algorithm
"It's one flag, Michael. How much could it cost, $44B?"
gregcoombe··on Fred Brooks has died
Side story: the haptic feedback for the NanoManipulator was through a hydraulic system (kinda like this? https://www.sarcos.com/wp-content/uploads/history_5-339x280....). There were hydraulic lines that were piped through the building down to the machine room (where the SGI Infinite Reality Engine was!). Someone read through the manual and realized that the force that the arm was capable of could easily break someone's arm, and since it was usually grad students working late at night programming it, they decided it would be safest to just decommission that. I think I got one of the last demos during a UNC grad school recruiting event.
gregcoombe··on Why read Dostoevsky? A programmer's perspective
Tolstoy also has a lot to share about programming. "Happy families are all alike; every unhappy family is unhappy in its own way" is a clear recommendation to use status codes as return values instead of boolean success/fail.
gregcoombe··on S2: Computational geometry and spatial indexing on the sphere
H3 has the significant downside that children nodes do not fit within parent nodes. So one needs to be very careful working within any sort of multi-resolution algorithm (the most effective uses I've seen are with a fixed resolution). S2 does not suffer from this.
gregcoombe··on Project Starline: Feel like you're there, together
It's the office of the future! https://www.cs.unc.edu/Research/stc/. The challenge in 2000 was that bandwidth and 3d reconstruction needed several leaps forward in quality.
gregcoombe··on Wikipedia is 20
The Wikipedia page dedicates an entire section to explaining that comment, under "Appointment to CEO, controversy and resignation". He was forced out of the CEO position for this political view. It was a pretty significant news story, and I think they are right for including this as part of what he is known for (particularly outside the HN community).
gregcoombe··on Ask HN: What are the pros / cons of using monorepos?
Yeah, it was a significant infrastructure cost. I heard at one time that the single largest computer at Google was the Perforce server. They ended up completely re-writing it (called "Piper") for scaling. This is sort of what I was alluding to with my comment about Google having different concerns than many other companies. They can afford to dedicate a number of engineers to maintaining a monorepo system and then re-writing when it doesn't scale. That said, I personally believe that there are a lot of benefits to monorepos, and I think those tradeoffs are worth it for other companies too.
gregcoombe··on Ask HN: What are the pros / cons of using monorepos?
Google posted a paper detailing their reasons for choosing monorepo: https://research.google/pubs/pub45424/

Caveat: your company probably isn't Google, so your challenges may be different.

gregcoombe··on Saliva-based Covid-19 test approved by FDA
You can get a saliva test today, it's just a bit expensive: https://www.vaulthealth.com/covid

We did this this morning, and it was not bad. They ship the tubes to your house, and you get in a Zoom call to verify ID and do the procedure. They haven't worked out all the kinks (it took much too long to do all of us) but it was pretty convenient. The biggest issue? It's surprisingly hard to fill up an entire test tube with spit.

gregcoombe··on Brex Lays Off 62 Employees
"Hey, should I put this on my personal card?" "No, just Brex-it!"
gregcoombe··on So much of academia is about connections and reputation laundering
Talented jerks can absolutely destroy a team. In my experience, the actual degree of coding prowess turns out to be significantly less important than the ability to collaborate.
gregcoombe··on Zoom rolled their own encryption scheme, transmit keys through servers in China
They observed keys being transmitted to Chinese servers, which makes them to suspect that Zoom is distributing keys via these servers. They have worded this very carefully to avoid claiming something that they cannot confirm (distribution to multiple users).
gregcoombe··on Zoom rolled their own encryption scheme, transmit keys through servers in China
It's possible it comes from a corporate culture that is focused on ease-of-use over security. This is not the first time that they've done some questionable things to reduce friction. See for example https://www.theverge.com/2019/7/9/20688113/zoom-apple-mac-pa..., where they installed a secret webserver to save Mac users a single click.
gregcoombe··on Don DeLillo deserves the Nobel
This is exactly the opening argument of the article, and the writer's response (in part) is, "Nevertheless the Nobel continues to exceed the Booker, the Pulitzer, and all other literary awards in its prestige, global impact, and ability to tip the scales toward immortality."
gregcoombe··on Don DeLillo deserves the Nobel
From the article: "[White Noise]... represents better than any other literary text just how apocalyptic dread has become the inescapable ground note of everyday life."
gregcoombe··on Ask HN: Who is hiring? (April 2020)
Aurora Innovation | Software and Hardware Engineering, Machine Learning, Perception, Robotics, EE | ONSITE (WFH for now) | Full-time, Interns | https://aurora.tech/careers | SF, Palo Alto, Pittsburgh, Bozeman

If you're passionate about self-driving, Aurora is hiring! We have openings for engineers at all levels for all of our teams. Here's a link to our careers page: https://aurora.tech/careers

Founded in 2017 by the leading experts in self-driving, Aurora is committed to delivering the benefits of self-driving technology safely, quickly, and broadly. Through rigorous engineering and applied machine learning, the company is building the Aurora Driver, a platform that brings together software, hardware and data services to fully operate any passenger or commercial vehicle.

gregcoombe··on Mapping at Aurora
To add to this: it's not just computational complexity, but it's also about safety. There is a human review process for every element of the map, which enforces a level of quality and safety that is extremely difficult to ensure from a fully on-the-fly system.
gregcoombe··on Mapping at Aurora
I think that there is grey-area between data that is sufficiently static to represent in a map (buildings, lane lines) and data that is dynamic and must be handled by on-board perception systems (pedestrians, road debris). A good way to think of this is that the map is encoding priors about the environment for use by the perception system. It may be possible in the future to do all of this on-board (like humans do!) but the computational constraints would be quite high.
gregcoombe··on Mapping at Aurora
I think you've hit upon one of the most challenging aspects of mapping, which is that the real world is incredibly dynamic. And it's not just the things that we think of as dynamic (bicyclists, pedestrians, other vehicles), it's also the geometry itself (lane lines, vegetation, building construction). So this requires some form of updating (either semantic, geometric, or both). And as you pointed out this is not uniform: dense city maps can change from week-to-week, whereas rural maps require less frequent updates. So first you need to build an on-board/offline system that can first detect these changes, then configure the pipeline so that the proper data is collected and updates can be compact and fast. As mentioned in the article, we have a git-like structure for Atlas updates which allows us to track small changes. And the fact that the Atlas is only locally consistent means that any update is contained just to the detected area.
gregcoombe··on Mapping at Aurora
Hi all! I'm Greg and I work on the Mapping Team at Aurora. I'd be happy to answer any questions about the article and mapping for self-driving.
gregcoombe··on IBM acquires Red Hat
It's been my experience that engineers are quite poor at judging the "patentability" of ideas. I'm not saying that you're wrong, just that the patent field is quite opaque and difficult to understand, which is why patent lawyers do quite well.
gregcoombe··on Ask HN: Who is hiring? (September 2018)
DeepMap | HD Maps for self-driving cars | Palo Alto, CA | ONSITE | Full-time | Engineering | https://www.deepmap.ai/

Our mission is to build revolutionary high definition mapping and localization services for self-driving cars. Business Insider ranked DeepMap as one of the top 17 startups launched in 2017 and one of the top 50 startups that will boom in 2018.

We are looking for people with interests in computer vision, deep learning, large-scale data processing, and of course maps! More information here: https://www.deepmap.ai/careers

If you have questions, email careers@deepmap.ai our reach out to me personally gregcoombe [at] deepmap.ai

gregcoombe··on How gut microbes are joining the fight against cancer
One of the things that is so fascinating about the gut's response is that it varies so dramatically from individual to individual. The current diagnostic and restorative tools we have are extremely blunt.
gregcoombe··on Ask HN: Which books have made you introspect?
Unfortunately, I found the book version to stretch the concept much too far. He was able to include far more description of how to find pleasure working on physical things, which I thoroughly enjoyed. But it definitely drags when he gets into the philosophical justifications.
gregcoombe··on The unsolved mystery of who owns 221b Baker Street
I wonder if changing this from a percentage to an amount (say, the $10,000 mentioned above) would close this loophole.
gregcoombe··on One year of cycling to work
When I lived in SF I would ride pretty everywhere. The SF Bike Coalition is one of the most effective lobbying organizations I've ever seen, and they've done a huge amount to transform the city to make it bike friendly. In return, the number of people biking has really skyrocketed in the last 10 years. There are often good bike lanes along routes, and sometimes they are even separated. They have a pretty good map that shows you bike lanes, so you could use that to plan out some routes while you're getting familiar.

Anecdotally, the motorists are more aware of bikes now than they used to be (just because there are more of them), but you still need to ride pretty defensively.

gregcoombe··on One year of cycling to work
Same here, I've biked to work pretty much every day since I moved to South Bay (except for rainy days, I'm not hardcore).

I'm lucky because there is a nice trail that I can ride on for the majority of my ride. But it's a little sad that the South Bay has so many built-in advantages for bike commuting (good weather year-round, mostly flat) but so little good bike infrastructure.

At least these guys are trying: https://bikesiliconvalley.org/

gregcoombe··on Show HN: Open Source Constellation T-Shirts
Yeah, I initially got excited by the link for this reason too. You might be able to do something with Astrometry.net (http://astrometry.net/gallery.html), by first converting the logo to a set of points. But they might just reject non-star images (or images where the points don't exactly match).
gregcoombe··on Fizz Buzz in Tensorflow (2016)
Sadly, your experience is not uncommon. I've run across the same thing too many times to count.

We tried for a little while to have an online test (HackerRank) before we interviewed, but we removed it when we got feedback that the really good people (who probably already had a job and/or existing offers) just didn't bother.

Page 1 of 2Next →