HN user

jvanderbot

18,222 karma

## Who

* Planning Scientist at Flight Science.ai

* Formerly: NASA JPL, Amazon Robotics, Outrider.ai, shield.ai

## What

Enjoys a little exercise, wishes for more time to build and read. Obsessive about embedded systems, planning algorithms, and applying optimization to far too many things.

## Web/Contact

* https://josh.vanderhook.info

* https://jodavaho.io

* https://mastodon.social/@jodavaho

* https://x.com/jodavaho

## Keybase Verifier

[ my public key: https://keybase.io/jodavaho; my proof: https://keybase.io/jodavaho/sigs/LyGOcHPgNACB2NqAN9IU0Ps0Upm4nLekjyF12kgKNDo ]

jvanderbot.at.hn

Posts29
Comments4,745
View on HN
news.ycombinator.com 11mo ago

Ask HN: Tell me about the best programmer you worked with

jvanderbot
54pts28
news.ycombinator.com 1y ago

Ask HN: BOM for a remote operated HAM UHF/VHF shack

jvanderbot
1pts3
news.ycombinator.com 1y ago

Ask HN: Could I build a radar for tracking cars and boats?

jvanderbot
6pts20
news.ycombinator.com 2y ago

Ask HN: Web framework for custom character sheets?

jvanderbot
3pts2
news.ycombinator.com 2y ago

Ask HN: JavaScript and/or front end developers, why are you switching to rust?

jvanderbot
3pts4
news.ycombinator.com 2y ago

Ask HN: Seeking link for story re optical internet link that cuts out once/day?

jvanderbot
2pts0
hackaday.com 2y ago

Home Heating with Bitcoin Miners is Now a Real Thing

jvanderbot
7pts1
news.ycombinator.com 3y ago

Ask HN: What is new in algorithms and data structures these days?

jvanderbot
737pts211
news.ycombinator.com 3y ago

Tell HN: Try adding Author: or Download: in copilot / GPT to find the original

jvanderbot
5pts0
www.fastcompany.com 3y ago

Robotic kelp farms for an abundant source of carbon-neutral fuel (2017)

jvanderbot
1pts0
www.sciencedaily.com 3y ago

Unlocking kelp’s potential as a major biofuel source (2021)

jvanderbot
2pts0
news.ycombinator.com 3y ago

Ask HN: Gray-hairs, what criteria should a middle ager use to select a new job?

jvanderbot
13pts11
news.ycombinator.com 3y ago

Ask HN: What software stacks / standards should no-cloud home IoT comply with?

jvanderbot
1pts0
news.ycombinator.com 3y ago

Ask HN: Company is going through layoffs, but still interviewing me. Red flag?

jvanderbot
26pts29
news.ycombinator.com 3y ago

Ask HN: Any other robotics s/w engineering managers wanting to connect?

jvanderbot
3pts0
www.wsj.com 3y ago

2022 U.S. student visas for Chinese nationals down 50% from pre-Covid levels

jvanderbot
8pts0
news.ycombinator.com 4y ago

Ask HN: Why has nobody disrupted the process of booking a mover

jvanderbot
3pts4
spectrum.ieee.org 4y ago

Twist programming language: Track data entanglement to rein in quantum code

jvanderbot
1pts1
narratively.com 4y ago

How a middle aged CS major debunked a classic positive psychology finding (2013)

jvanderbot
432pts281
news.ycombinator.com 4y ago

Ask HN: Is ESP / Expressif dominating new IoT projects?

jvanderbot
10pts4
news.ycombinator.com 4y ago

Ask HN: State of art distributed message-oriented middleware?

jvanderbot
13pts3
www.youtube.com 5y ago

NASA JPL releases onboard video of Mars Descent and Landing

jvanderbot
17pts4
www.youtube.com 5y ago

Perseverance rover’s descent and touchdown on Mars [video]

jvanderbot
507pts149
news.ycombinator.com 5y ago

Ask HN: Where do you buy custom cables?

jvanderbot
1pts1
www.nytimes.com 5y ago

Fungi and plants form an exchange network in old growth forests

jvanderbot
4pts0
news.ycombinator.com 6y ago

Ask HN: Online, query-able data sources for tracking Covid-19?

jvanderbot
1pts0
www.nextgov.com 8y ago

Sea Hunter (robotic ship) will use onboard sensors to avoid collisions

jvanderbot
1pts0
www.youtube.com 8y ago

Navy Autonomous Safe Harbor Demonstration (2016)

jvanderbot
1pts0
www.youtube.com 8y ago

Navy Autonomous Swarm Vessels [2014]

jvanderbot
1pts0

It's crazy how he suggests simplifications over and over and gets led through the finding. Absolutely bonkers how you can use AI to understand something and map it to your own mental map so efficiently, and of course he's most interested in generalizing or finding a simpler sub-result that would explain it.

Just awesome to see new knowledge hit an incredible mind like this. Having these "what if" discussions is what I miss most from JPL and academia.

Making 6 hours ago

I found _many_ of my side projects just evaporated. Total disinterest. But some were now front and center. I think the distinction was some of them were for learning or technically complex accomplishments, and some were genuinely things I wanted to have/use. That second category is getting ground down by LLMs now, and I enjoy that. The first category has only a few very slow/analog learning projects left.

Making 6 hours ago

Does a machinist who uses CNC qualify as a machinist?

Is his required knowledge of metals, assembly complexity, tolerances, just waved away because he doesn't turn the dials or change the tools any more?

I call this "symbol drawing". Beginning artists do this. They think "This is a head, a head is round. This is where eyes go, eyes are shaped like this", and the whole thing ends up being a collage of symbols vs a representation of the space and experience of viewing a face. When I used to be OK at drawing, it was because I forced myself to use touch instead of sight to compose images. So weird to explain, but I'd feel the 3d to get the lighting and such better.

A lot of art that someone smarter than me told me to appreciate seems to follow the pattern of hitting the space and/or experience while minimizing the use of symbols. Impressionistic paintings esp avoid symbols IMHO, while bizzaro picassos abuse symbols outright and still hit the experience they are going for.

We're closed loop systems, and happiness (momentary, long-term, + variants) are guidance signals from evolution. You don't have to optimize for it, but it's worth understanding the dozen or so real signals that "happiness" as a concept masks.

Yes, we're not talking about reality, we're talking about the measures of it. A metric would fall down on corner cases, so identifying the corner cases is how you determine if a metric is a good one.

"% people owning homes" is maximized by joint ownership, as well, but the corner cases are interesting: It is lower with big families living together or when anyone rents.

On the other hand, the "% homes lived in by owner" metric falls down in a much more realistic way: When there are fewer homes and they are lived in by owners, you can still have 90% of your people renting apartments while this metric hits 100%

A key difference is illustrated in TFA. To maximize fraction of people owning a home, you dislike people renting or living with a homeowner. A spouse that marries a homeowner, for example. It would be "better" if they broke up and owned their own separate homes. Or perhaps they could buy two homes, one for each. Or they could by two homes and rent a third to actually live in - same metric value.

To maximize fraction of homes with their owner living inside, you focus on the ownership _and_ the lifestyle choice. A family living together is the best use of land in this case. A family renting a side room to a college kid is still the best use of land. If every home were lived in by its owner, you could still have 90% of your population renting and not building generational wealth.

Thank you for sharing your take.

The issue, from my perspective, is that you're mixing predictions with strategy with truth.

Policy/advice does not need to be true to be useful, many just wish it were. "You can do it" is almost certainly false, but by god if people don't love to hear it and it helps them accomplish more. "America is in decline relative to the world" might be true, but is it helping anyone to focus on that?

There are definitely some crazy sentiments about foreign competition, but IMHO those are part of the game. they are the "You can do it" statements that are made to motivate not share factual truth all the time (because who can factually state the future or the motivations of an entire country).

If you believe in some kind of competition-free objective set of market morals, then yes, this is a strange contradiction.

If you believe that humans are locked in a productive struggle against each other at the organizational level, and that the knife-edge balance is a feature, not a bug, then it's not so weird to think about.

It is simultaneously true that it is in my best interest for prices to sink (as a consumer), for US companies to succeed (as a US citizen), and for my company to win over competitors regardless of whether those competitors are from US, EU, China, or Antarctica.

That's inevitable, but also, it's probably the point. At the moment top-tier models from China are being somewhat-freely shared. It reads to me like forcing competition out by dumping free/cheap things.

But then again, how many subscribers of Anthropic/OpenAI are really going to switch to a chinese model/site? I suspect few.

You're advocating for one solution that has two problems:

* It is precisely what TFA goes in for: a one-stop shop (somewhat application dependent)

* It is antithetical to the "embarassment of riches" approach that Rust tried for when they delegated almost all functionality to crates - the ecosystem has proven fruitful

Oh and a third:

https://xkcd.com/927/

It seems to me that advocacy, writing good applications, or human-readable guides will do more for convergence on crate bundles than a more technical solution. I reach for the crates I know, not yet-another-framework.

One interesting thing in the paper that I didn't think of, is that our breathing mechanism is tied to CO2 levels. And therefore, higher CO2 levels (not atmospheric high, but artificially high during studies), can trigger panic attacks and general stress. A slow suffocation hallucination, kind of. Even when there's still sufficient oxygen, your body doesn't "measure" oxygen!

I didn't know that!

You'll never have an objective measure of good/bad. You only have your feelings on the matter.

One way is to define what you view as good (or better: define what you view as "better") and just be that as much as you can. Because "trying to actually be better" puts you above the median person immediately, IMHO

Brother(i think), I feel you. Some days the rumination is awful, and it's good you have someone that reminds you of the good stuff.

My kids are like that - total blank slate joy machines at this age. And I assure you - fundamental optimism is ok everyone can improve their outlook and/or lot in life.

Right, it's very easy to dismiss the general therapy talk. I'm not a fan myself.

Exercise, cultivating positive fear responses, self-challenge are all important.

What you're pinning as "therapy talk" is just that last one - you need to think critically about how you approach life problems, not just accept the most negative interpretation of events and your inner monologue.

I think any stoic would agree with that statement.

You're all correct. I'm just not convinced that the person wouldn't have those if they were relieved of the burdens holding them down.

It can be simultaneously true that they are struggling and unlikely to succeed now, and that their natural aptitude is not being realized due to non-work factors.

Hell, one time my friend died suddenly, and I failed out of every project I was on and developed a ton of health problems. Since then, I've gone back to my natural state, but it was hard. Anyone looking at me during that time would have seen a distracted fuckup. I probably would have been given an ADHD diagnosis and drugged heavily, were it not for the acute signal from the proximity of a good friends sudden murder.

You're right, but framed generally like this, it's easy to skip this advice.

OP/reader, more specifically, examine that post. It is an avalanche of negative self-talk. It's a person telling themeselves and the world that they cannot do something. You can take a perfectly healthy person, turn on this cycle, and watch it destroy their lives.

Depression has many causes, but its roots that make it stick are cycles like these. Antidepressants are a parachute, but you have to rebuild the engine and an important part of that is to learn to reframe events and identify and challenge your negative assumptions.