HNHacker News
TopNewBestAskShowJobs

numlocked

3,680 karma · joined August 17, 2009

Chris Clark.

COO, OpenRouter (https://openrouter.ai)

Previously: Co-founder & CTO Grove (www.grove.co, NYSE:$GROV)

Creator of SQL Explorer (www.sqlexplorer.io)

[ my public key: https://keybase.io/cc; my proof: https://keybase.io/cc/sigs/mvtne8Fa_G2XaRwEkDFpAifq6DYrB5PY5rpj9-RHZ4A ]

submissionscomments
numlocked··on Microbes that cause cavities can form superorganisms able to ‘crawl’
How? Do you just mean by good oral care practices from an early age? Or something more off the beaten path?
numlocked··on Is Hans Niemann cheating? – Expert analyzes
I also thought it sounded like a plausible explanation, but it's been dismissed as exceedingly less likely than engine assistance by those who know far more than I.

At the Sinquefield (the tournament in question), Magnus had just one team member with him and it's someone who has worked with for many years. The breakdown in the logic of the 'leaked prep' is that no one can come up with a plausible motivation for it to have been leaked - and no serious chess GMs seem to think it is a plausible theory.

numlocked··on David Foster Wallace’s final attempt to make art moral
DFW said somewhere (I can't recall where) that he wanted the reader to have the physical experience of moving back and forth, and that the process of moving and flipping sort of echoed the jumping between the years of the chapters and story. Or something :)

I found it annoying initially, but after I read that (when I was maybe 1/3 through), I did come to appreciate it a bit more. Maybe I'm just impressionable.

numlocked··on David Foster Wallace’s final attempt to make art moral
As Dave Eggers says in his introduction to the 2006 version of the book:

> A Wallace reader gets the impression of being in a room with a very talkative and brilliant uncle or cousin who, just when he's about to push it too far, to try our patience with too much detail, has the good sense to throw in a good lowbrow joke.

numlocked··on The Last Question
Thank you for the recommendations! I've read the Borges, but the other two were new to me and were a great way to start my day. The sibling comment also wisely recommends Ted Chiang. "Exhalation" is probably the canonical equivalent to The Last Question.
numlocked··on Broadcom to acquire VMware for $61B
Storefront. We have our own headless e-commerce platform, with iOS, Android, and Web clients. We also have our own order management system that mediates between storefront and our ERP (which is commercial SaaS). And a handful of other smaller applications for everything from outbound carrier rate card testing, to customer service tooling & automation (integrated with ZenDesk) and all sorts of other bits and bobs like ETL code, integration layers, marketing tools, etc, etc. We should not have quite this much custom software, but it takes time to migrate the non-strategic sub-systems to commercial solutions — and even then you’d be surprised how much custom software we DO actually need in a business like this.

My role also encompasses many “CIO-like” functions, but my area of expertise is in application development and I look to hire strong leaders in the other areas (or move certain tech domains entirely into other functions — eg our warehouse management system lives within our operations group, and me and my team help in an advisory capacity but don’t “own” the budget or WMS strategy).

numlocked··on Broadcom to acquire VMware for $61B
Laptops and workstations. We use Workspace ONE.
numlocked··on Broadcom to acquire VMware for $61B
I am the 37 year old CTO and co-founder of a company that pays VMWare something like that per year because we need an endpoint management solution. We have a strong engineering team but that certainly isn’t something we are going to build ourselves. VMWare is not just virtualization.
numlocked··on The 2022 Pulitzer Prize Winner in Explanatory Reporting
Zuckerberg has a very interesting medical imaging research program as well: https://chanzuckerberg.com/science/programs-resources/imagin...
numlocked··on A story about planning for Desert Storm
Wow, I have never heard this before:

“Few people remember it, but Gorbachev was negotiating with Saddam and had successfully convinced him to pull out of Kuwait. The agreement they came up with would give the Iraqis three weeks to pull out. At this point, it had become a major goal to eliminate the Republican Guard and we didn’t want them to pull their head out of the noose, so President Bush turned down the compromise and ordered the ground forces in.”

Is that true?

numlocked··on Excel 2.0 – Is there a better visual data model than a grid of cells?
Airtable is not really that -- it does not do much/anything in the way of calculations or aggregations. I love it and it's great for creating very structured ways of managing data, but it can't do even very basic aggregations.
numlocked··on Wayne Thiebaud, known for his colorful depictions of everyday life, dies at 101
For those in the Bay Area, the SFMOMA has a good number of Thiebaud paintings and sketches on permanent (I think?) display including a number of his figures and landscapes (not just his more well known “pop” subjects and still lifes). And, unless it has changed during Covid, you can visit Crown Point Press in SF where Thiebaud worked a number of times over the years (as recently as 2019!). They have a lovely gallery and shop, and may even let you wander through the working areas.

Edit: And I’m reasonably sure his gumball machines painting is in the lobby of the de Young museum, where you can see it without purchasing a ticket (though you should as the de Young is awesome).

numlocked··on An Odd Card Trick
Yes - it boils down to “there are 10 cards. Pick some number of cards, give me the rest, and I’ll tell you how many you picked”. The addition of “more cards” very thinly disguises the basic fact that you are subtracting a number from 10. It’s not obvious to me how this could be done in a way that seems impressive.
numlocked··on ETL Pipelines with Airflow: The Good, the Bad and the Ugly
At Grove we make extensive use of KubernetesPodOperator[0]. This allows to both encapsulate the job in containers (k8s pods), and also specify the resources we need for each DAG.

[0] https://airflow.apache.org/docs/apache-airflow-providers-cnc...

numlocked··on New exotic matter particle, a tetraquark, discovered at CERN
That was probably the plan; but the “tech-blocking particle” gets here at the speed of light, ensuring that we are still sufficiently behind, technologically, by the time their e.g. virus or radiation gizmos arrive. It “freezes” development to ensure that they still have technological superiority when the much-slower, barely-relativistic, big guns arrive.
numlocked··on Show HN: Mani – Place virtual sticky notes in real-world spaces
"DON'T TOUCH THIS HANDLE - IT LEAKS!" -- it's sort of hard to explain exactly what handle I'm talking about in a bedside note, but trivial with virtual (or real) sticky notes.
numlocked··on Show HN: Mani – Place virtual sticky notes in real-world spaces
Lots of reasons!

There is potentially a lot of information I want to share, and it would be weird to have dozens of notes all over the house. Plus it would be fairly natural for the renters to read them and then immediately remove them, and then, weeks later, forget what they said; "Wait, what's the trick to getting the bath temperature right? Wish I hadn't removed that sticky note!"

Also, I can spend the next week+ building up the "library" of notes as I go through the house, vs. having to do it as a "last chore" before we leave the house, putting sticky notes all over the darn place and trying to prevent my 3 and 5 year old children from grabbing them.

And we could re-use the virtual notes with zero effort the next time we rent the house.

numlocked··on Show HN: Mani – Place virtual sticky notes in real-world spaces
To be clear: I would pay for this app, happily, for that functionality.
numlocked··on Show HN: Mani – Place virtual sticky notes in real-world spaces
I'd like to use this around my house. We are renting it to some friends this summer, and it would be great to stick notes around each room, explaining various quirks and where things are. But it's a bit weird to "publish" the notes and have my house show up on a map. Is there a way to "not publish" my notes publicly, but perhaps be able to share them selectively via e.g. a URL or an invite in the app?
numlocked··on Show HN: Django SQL Dashboard
Very cool! I wrote Django SQL Explorer[0], and this looks very similar in spirit, but an emphasis on visualization that Explorer does not have (to the extent it has a focus, it's more on providing a reasonable way to write complex queries and re-use them).

These types of tools are extremely handy.

[0] https://github.com/groveco/django-sql-explorer

numlocked··on Pressure-induced high-temperature superconductivity retained at ambient
Keep reading: “We have also observed that some phases remain stable without pressure at up to 300 K and for at least 7 days.
numlocked··on Wendy Carlos on Bob Moog (2005)
Perhaps with Teenage Engineering as well?

https://www.nytimes.com/2019/07/25/magazine/electronic-music...

numlocked··on CodeMirror 6
The accessibility support here is a BIG deal! The previous versions of CodeMirror confused the heck out of screenreader applications (the way the DOM was constructed). I used CM in an open source side project which wound up getting legs, and was the horrified to learn I had built something with a reasonably large user base, that was quite inaccessible, without a great path to fix it.

I / my company (Grove Collaborative) got in touch with Marijn (the developer of CM) in 2018, asking if we could fund the project specifically to support accessibility. He very kindly shared that the next version (which appears to have been 6) was not yet under development and there was no way to put those dollars to work on that theme at that time -- but please check back in six months because he is thinking about it.

The integrity here is pretty amazing; he actually turned down the funding because the dollars couldn't, at that time, be allocated to accessibility in good faith even though he was actually preparing to do the work.

It's so SO cool to see that he was taking it seriously, and that the work got done, and I can finally update the open source project.

And, yes - accessibility should be a focus at the beginning...but if the best time to do it was years ago, the next best time is now.

numlocked··on Fulfilling the Promise of CI/CD
“ If any engineer on your team can merge a set of changes to main, secure in the knowledge that 15 minutes later their changes will have been tested and deployed to production, with no human gates or manual intervention required, then congratulations! You’re doing CI/CD.”

We absolutely do this and I don’t think we are THAT unusual.

Also, as you hit larger scale it’s questionable whether this is still a good idea. We are about 50 engineers and our CD means we release to production about 10 times a day, on average. At that pace, some tricky things start to happen: a metric starts to move sideways and it’s hard to actually correlate it to a release - you may have to roll back across multiple releases, which can create a fairly confusing situation for the team.

numlocked··on Ask HN: Anyone know any funny programming jokes?
I think they are referring to this sort of thing (the reader will have to use their imagination and assume there is additional functionality in this class):

  class ReadingMaterial:
    is_magazine = False

    def is_periodical():
      return is_magazine

Using a base class (e.g. a Magazine and a Book class, or something) and inheritance, is much clearer than monkeying around with state.
numlocked··on How to better calculate churn rates
Bingo! The classic work on this is from Fader and Hardie:

https://faculty.wharton.upenn.edu/wp-content/uploads/2012/04...

A friend and I made an implementation in Python a while back:

https://github.com/chrisclark/retentionizer

numlocked··on Conditions of ACME's Unconditional Guarantee
I have a good story about Cliff and his bottles, and what happened when I tried to buy a number of them as engineering awards at my company (which we still do — the quarterly Kleins of Excellence). I’ve posted it before so I’ll just link to my prior comment: https://news.ycombinator.com/item?id=21830277
numlocked··on Let employees sell their equity
Assuming an up round, dilution causes you to own less of a company on a percentage basis, but the actual dollar values of your shares will be worth more. If things are going well (which is admittedly rare, and the lightning you’re trying to bottle) dilution just makes your piece of the pie grow somewhat sub-linearly to the overall equity value creation, but certainly isn’t making it negative.

I find it much easier to reason about equity comp on a per share basis rather than a percentage ownership basis (and frankly don’t understand the constant advice to try and think about it on a percentage basis - though will always happily share that with job candidates).

Additional equity grants are what can make up for dilution, not additional cash comp. I also believe that cash and equity are fundamentally different types of compensation, given for different reasons, and are not particularly fungible. I always try to make equity as comprehensible as possible, but the reality is that it IS complicated - and worth spending time to actually understand because, while there are ways to get misled, it’s also the path to wealth creation.

numlocked··on Not the 'Beowulf' You Think You Know
I’m no scholar, but have a distinct memory of reading the Heaney translation of Beowulf perhaps 20 years ago (it was new at the time). I don’t recall any of the language per se, but have the distinct memory of thinking “this is extremely badass”. It seems completely reasonable that a more vernacular translation would be in some meaningful way more accurate (if not precise). This article brought back some of the adrenaline, and I expect that when I read this version, it will be exactly as I remember it.
numlocked··on Ask HN: Is it legal for US companies to hire remote non-US contractors?
You can absolutely grant stock options to contractors. I have done it for engineering contractors in Eastern Europe who have worked with us for a long time.
← PreviousPage 5 of 14Next →