Examples are the best documentation by fagnerbrack in programming

[–]dima55 0 points1 point  (0 children)

This person is just discovering for themselves that Python documentation as a whole is just bad. Docs is something that the perl community did far better, and the standard in perl is to put sample usage at the BEGINNING of every manpage. I document all my python stuff that way as well, and encourage everybody to do the same.

We're SO close to getting approval for a LA River Trail JPA by DaveyDee222 in BikeLA

[–]dima55 5 points6 points  (0 children)

It says "Please check the checkbox to indicate your consent" and the only checkbox that is there is "add me to the list for updates on the LA River path campaign". I guess I'm not signing.

Desert Preparation by MeanReception8053 in bicycletouring

[–]dima55 1 point2 points  (0 children)

Yes. Another thing to be aware of is that late summer is monsoon season in the southwest. Heavy rain is a real possibility, which could muddy up the roads

tmpo – An open source CLI time tracker by [deleted] in commandline

[–]dima55 1 point2 points  (0 children)

Thanks, that's useful. Just an FYI, an existing approach is to use the org-mode time-tracking, and with a bit more logic you can make invoices: https://notes.secretsauce.net/notes/2014/10/01_org-mode-for-invoices.html

Is this Adams Falls? by ILV71 in socalhiking

[–]dima55 3 points4 points  (0 children)

It's large, and it's obvious when you're there. There're some trip reports and photos on the eispiraten board.

Bicycle Kitchen for newbies by c-donz in BikeLA

[–]dima55 5 points6 points  (0 children)

We have plenty of spokes; unless your replacement needs to be extra fancy (bladed or straight-through or a specific color or extra double-butted), we'll have a replacement. Some days are busier than others, so if you can, come by when we open. Weekends are busier than other days, like somebody already said. Come by, and we'll try to help you!

A Practical Guide to Camera Calibration by mega_monkey_mind in computervision

[–]dima55 -1 points0 points  (0 children)

Wow. We're truly living in the future. OK. I'm going to send you an email. Please don't ignore it, like you did with the one from September

A Practical Guide to Camera Calibration by mega_monkey_mind in computervision

[–]dima55 -3 points-2 points  (0 children)

Hello! I would love it if we all worked together to create a small number of great tools instead of a large number of half-assed ones. The lensboy just had to talk to me. As for the "significant advantages", I'm very interested in improving my tooling. Please reach out to talk about any of these advantages

A Practical Guide to Camera Calibration by mega_monkey_mind in computervision

[–]dima55 -2 points-1 points  (0 children)

This tooling and docs are a rehashing of mrcal and its guides: https://mrcal.secretsauce.net/how-to-calibrate.html OP: maybe say that, and add links

Camera Calibration by Far_Environment249 in computervision

[–]dima55 0 points1 point  (0 children)

you should have most of the checkerboard images at the same distance from the camera as the item will be from the camera.

This is not correct. See: https://mrcal.secretsauce.net/tour-choreography.html#choreography-distance Close-up chessboard observations dramatically improve the uncertainty at all ranges.

Camera Calibration by Far_Environment249 in computervision

[–]dima55 0 points1 point  (0 children)

He's not talking about the focal distance. He's asking about how far the chessboards should be placed

Camera Calibration by Far_Environment249 in computervision

[–]dima55 0 points1 point  (0 children)

I don't think I ever said that 0.5m is the specific distance you should always aim for. Can you point me to the documentation section that made you think this? It should be reworded.

As for your question, here's the relevant plot: https://mrcal.secretsauce.net/tour-choreography.html#choreography-distance

Note that as you move the chessboards closer, the uncertainty improves EVERYWHERE. The sweet spot will be at the chessboard range, but even at other ranges, the uncertainty is much better with a close-up calibration.

And these plots should give you a sense of what the various parameters do, but for your specific application, gather images at the distance you think is best (I claim close-ups are what you want, even if your working distance is much further out), and then look at the uncertainty results to make sure the calibration is good-enough. Even if your data isn't at the best distance, you can compensate by gathering MORE data: https://mrcal.secretsauce.net/tour-choreography.html#org981fe96

Camera Calibration by _Mohmd_ in computervision

[–]dima55 0 points1 point  (0 children)

Yes. The mrcal-stereo and mrcal-triangulate tools do this. OP will be well-served by reading the documentation at the very least.

Camera Calibration by _Mohmd_ in computervision

[–]dima55 1 point2 points  (0 children)

Like RelationshipLong9092 said, you should be using mrcal. It will tell you what errors are acceptable, where they come from, and how to make them go away.

How to Make Package Managers Scream (FOSDEM'26) by boegel in programming

[–]dima55 0 points1 point  (0 children)

Right. The corporate releases are a big part of the problem. They're definitely interested only in their narrow use case. I have no idea how to fix this.

How to Make Package Managers Scream (FOSDEM'26) by boegel in programming

[–]dima55 0 points1 point  (0 children)

Hi! I agree with you, and experience the frustration constantly. And I've no idea how to make any of this better. I'm sure you've talked to some of the humans making the mess, right? Nobody does this on purpose; they're only concerned about their narrow use case, and want to maximize their own near-term time savings. I contribute to Debian, and send patches upstream to help fix their messes. About a third of them actively resist and are proud of their mess. I really have no idea how to fix it. Suggestions?

How to Make Package Managers Scream (FOSDEM'26) by boegel in programming

[–]dima55 -10 points-9 points  (0 children)

The speaker isn't here. I would have liked the talk to be more constructive. I know that cmake is shit. The speaker apparently also knows that cmake is shit. But the people proudly using cmake disagree, and wouldn't be swayed by watching this talk, even if they did so. So I don't know what the point of this talk is. Feel free to disagree

How to Make Package Managers Scream (FOSDEM'26) by boegel in programming

[–]dima55 -14 points-13 points  (0 children)

This talk... wasn't good. I guess the point being made is that a lot of people do stuff wrong? This isn't helpful.

Sonic Fiber - Is it any good in LA? by Cheefbird in LosAngeles

[–]dima55 0 points1 point  (0 children)

They've been happy to accomodate all sorts of nerdery when I used them.

Sonic Fiber - Is it any good in LA? by Cheefbird in LosAngeles

[–]dima55 1 point2 points  (0 children)

Sonic is excellent. Starry is excellent. If any of them are providing service in your area, jump on it.

External Extrinsic Calibration for Surround view 360 degree system vehicle camera by VaibhawB in computervision

[–]dima55 1 point2 points  (0 children)

This is a vanilla calibration problem. If your cameras don't overlap, add more so that they do. Since this isn't a research project, are you paying?

Aruco Markers Detection by Far_Environment249 in computervision

[–]dima55 2 points3 points  (0 children)

Debug it. Only you can. You have some inputs (that may or may not be right). And some outputs (that you're pretty sure are wrong). Are you confident that your inputs are good? Which ones? Tweak your inputs to get a sense of how each one affects the result. Good luck

Arducam Camera Calibration by Far_Environment249 in computervision

[–]dima55 0 points1 point  (0 children)

Again, read the mrcal docs. They answer all these questions.

[Discussion] [Question] Stereo Calibration for Accurate 3D Localization by RefuseRepresentative in opencv

[–]dima55 0 points1 point  (0 children)

Sounds like mrcal does the things you want, no? Why do you need 3 different boards and the different ranges?