HackerTrans
TopNewTrendsCommentsPastAskShowJobs

vedantnair

no profile record

Submissions

The Challenges of Managing Robot Config with Git

mirurobotics.com
1 points·by vedantnair·4개월 전·5 comments

US and Israel strike Iran, raising oil supply security risks

spglobal.com
1 points·by vedantnair·4개월 전·0 comments

Afghan Taliban open to talks after Pakistan bombs Kabul, Kandahar

reuters.com
1 points·by vedantnair·4개월 전·0 comments

FBI investigating 'potential nexus to terrorism' in deadly mass shooting

cnn.com
5 points·by vedantnair·4개월 전·0 comments

OpenClaw Addresses Security Risks

thebiggish.com
3 points·by vedantnair·5개월 전·0 comments

Apple finalizes Gemini / Siri deal

engadget.com
3 points·by vedantnair·5개월 전·0 comments

Italy Railways Sabotaged

bbc.co.uk
110 points·by vedantnair·5개월 전·143 comments

Nobel Institute affirms that Venezuela's Machado can't give Peace Prize to Trump

latimes.com
11 points·by vedantnair·6개월 전·2 comments

[untitled]

26 points·by vedantnair·6개월 전·0 comments

Smartwatch helps find plane crash near Yellowstone

nbcmontana.com
3 points·by vedantnair·12개월 전·1 comments

Lawfare Against Jerome Powell

scotsmanguide.com
3 points·by vedantnair·12개월 전·0 comments

First Cloned Yak in Tibet

lifesciencehistory.com
1 points·by vedantnair·12개월 전·0 comments

House Passes Genius Act

cbsnews.com
4 points·by vedantnair·12개월 전·0 comments

A short history of how drones have changed warfare

itcanthink.substack.com
2 points·by vedantnair·12개월 전·0 comments

[untitled]

1 points·by vedantnair·12개월 전·0 comments

Is China planning to use Nvidia chips for military operations?

economictimes.indiatimes.com
2 points·by vedantnair·12개월 전·1 comments

[untitled]

1 points·by vedantnair·12개월 전·0 comments

[untitled]

1 points·by vedantnair·작년·0 comments

[untitled]

1 points·by vedantnair·작년·0 comments

The Pains of Config Management in Robotics, and How We Built Miru to Solve Them

mirurobotics.substack.com
2 points·by vedantnair·작년·1 comments

comments

vedantnair
·4개월 전·discuss
This is great feedback. Thank you.
vedantnair
·4개월 전·discuss
> Wow, these people don't know how to filter git log by directory? This is pretty messed up, no wonder that git does not work to them.

Hmm... good point. Would you say that a directory per device is the best way to manage robot config? Have you felt that non-technical users are comfortable with this? Curious what your experience has been like.

> oh! This was a strawman argument to motivate their SAAS. Still, it's a pretty weak one.

I don't think this is a strawman argument. This is a problem we've heard from real robotics teams as they scale their fleets. I did my best not to shill. I'd like to think that reserving one sentence at the end of the blog is acceptable.

Still, I'd love to hear where you think the arguments are weak so I can reconsider them. Thanks again for reading. I appreciate it!
vedantnair
·4개월 전·discuss
The problem with using Git as the backbone of your robotics config management is that Git is more like a datastore, where you really need a database.

As you scale, this affects your ability to scale RobotOps, to stand up other fleet management tooling, and to provide the security/access controls your customers need.
vedantnair
·12개월 전·discuss
This is Chapter 2 of Config Wars! Today, we’re diving into JSON Schema.

JSON Schema was popularized through its use in validating API requests in the OpenAPI format. Since JSON is universal, it’s quickly become the largest, most well supported schema validation ecosystem.

It boasts a strong community of third-party and code-generation validation libraries that we’ll discuss.

It can natively struggle with overrides (you’ll have to use a templating engine like Jinja), but thankfully, we’ve made this seamless with Miru’s config management tool.
vedantnair
·작년·discuss
In this five-part series, we'll be deep diving into why schemas are so important for scaling a robotics configuration management system and battling it out between different schema formats.

By the end of the series, you'll be an expert at what schemas are best for what use case and their respective tradeoffs. This will give you and your team the confidence to choose a schema that's best for your fleet.

In this chapter, we'll be introducing schemas: why they're powerful, what they are used for, and what we care about when choosing a schema.
vedantnair
·작년·discuss
Choosing the right schema language is an important part of scaling software infrastructure for a growing robotic fleet.

Unfortunately, most robotics teams aren't well-versed in the different features and functionalities of each language, which can lead to short-term optimizations.

In this blog, we’ll give you all the information you need to choose the right schema for your production fleet. We’ll walk through what a schema language is, why they’re useful, our main criteria when choosing a schema, and finally, a few options for popular schemas in robotics.
vedantnair
·작년·discuss
Managing configs is a pesky infrastructure problem that slows down scaling robotics fleets.

A single robot can have thousands of configuration parameters, many of which are custom, based on factors such as the customer site, hardware version, etc. This makes it difficult to manage which configs belong on which robot, version them globally (while maintaining sanity for local edits), and deploy them to your device.

In this blog, I wrote about the challenges teams have faced with config management and how we’ve designed Miru to solve them.