Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
names_r_hard
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
5 ms
·
1.
▲
by
names_r_hard
1y ago
I don't believe they did. Where did they say that?
2.
▲
by
names_r_hard
1y ago
Over the years, a few devs have temp soft bricked cams, requiring various non-standard methods to restore them to working order. I think all attempts succeeded so far! I don't think any permanent physical damage has been triggered by
3.
▲
by
names_r_hard
1y ago
I don't know of a way to do that. I don't think the cam will ever display an image on LV while a capture is in progress. The readout process from the sensor is fundamentally decoupled from the capture. You could probably interl
4.
▲
by
names_r_hard
1y ago
I am definitely an astro noob :) LV sampling was just the first idea I thought of. We could also load the last image while the next was being taken, and extract guide points from that (assuming an individual frame has enough distinct brig
5.
▲
by
names_r_hard
1y ago
Nearly all Canons have a small access port as part of the battery door, which you can put a power supply cable / through, by design. Don't buy too cheap a dummy battery, the really cheap ones may have very bad voltage regulatio
6.
▲
by
names_r_hard
1y ago
Ah I'd love an astro conversion. I've had a fun idea knocking around for a while for astro. These cams have a fairly accessible serial port, hidden under the thumb grip rubber. I think the 6D may have one in the battery grip pin
7.
▲
by
names_r_hard
1y ago
You're a better photographer than I am. I'm glad if ML helped you. Please recruit your programmer friends to the cause :) The R7 is a target cam, but nobody has started work on it yet. There is some early work on the R5 and R6.
8.
▲
by
names_r_hard
1y ago
Yes, it gets a bit blurry, especially given how fast solid-state storage is these days. I think IoT has seen a resurgence in firmware devs... but regrettably not so much in quality. Too cheap to be worth it, I suppose. I can imagine a mi
9.
▲
by
names_r_hard
1y ago
5D3 is perhaps the best currently supported ML cam for video. It's very capable - good choice. Using both CF and SD cards simultaneously, it can record at about 145MB/s, so you can get very high quality footage. Re what we can s
10.
▲
by
names_r_hard
1y ago
Yeah, the external timer behaviour is fairly strong evidence. Curious though. These cams all seem to have a milli- and micro-second hw clock, and can both schedule and sleep against either. But it's also true that every cam has some
11.
▲
by
names_r_hard
1y ago
Okay, good, just making sure :) Fun to hear that at least some photo gear places are aware of ML! I have done a stint in QA, as well as highly aggressive security testing against a big C codebase, so I too care a lot about quality. And yo
12.
▲
by
names_r_hard
1y ago
Canon have never had any contact with ML project for any reason, to the best of my knowledge. The decision to stay away from 1D series was made by ML team, I would say out of an abundance of caution to try not to annoy them.
13.
▲
by
names_r_hard
1y ago
Strange, it certainly can do sub 5s on some bodies. But I don't have a 5d2 to test with. Could this be a conflict with long exposures? Conceivably AF, too. The intervalometer will attempt to trigger capture every 5s wall time. If t
14.
▲
by
names_r_hard
1y ago
Thanks, and for what it's worth, I didn't downvote you (account is too new to even do so :D ), and I agree with your main point - it's not that hard to avoid all compiler warnings if you do it from the start, and make sure it
15.
▲
by
names_r_hard
1y ago
I've taught several different languages to both 1st year uni students, and new joiners to a technical company, where they had no programming background. Honestly, C seems to be one of the easier languages to teach the basics of. It&
16.
▲
by
names_r_hard
1y ago
6D2 is a nice cam, and one I happen to own. This cam is under active development. Locally I have ~FHD raw video working.
17.
▲
by
names_r_hard
1y ago
The entire copyright and patent system is built on the principle of forcing the release of IP; it is time delayed in exchange for the legal protections you gain if you opt in to the system. That is the encouragement! Extending this to enab
18.
▲
by
names_r_hard
1y ago
They were trendy at the time :D I think possibly someone thought it sounded a bit like firmware?
19.
▲
by
names_r_hard
1y ago
Canon's legal team have never said anything about Magic Lantern in any context that I'm aware of. The high end cams need ML less, they have more features stock, plus devs need access to the cam to make a good port. So higher end
20.
▲
by
names_r_hard
1y ago
I wouldn't recommend the 600D if you want to do video. For stills it's perfectly acceptable. Auto-focus will feel slow compared to a modern cam. If you're going for an old / budget cam, try and reach to the 650D or 70
21.
▲
by
names_r_hard
1y ago
That would have been only a little before a1ex left. Getting code running on real hardware is easy, maybe I'll talk to you in discord in a few months when you find this fabled free time we are all looking for ;) The 4000D is an intere
22.
▲
by
names_r_hard
1y ago
I agree with some of what you're saying; some of the well known risks of working in C are because it's a small standard. But much of the undefined behaviour was deliberately made that way to support the hardware of the time - it&
23.
▲
by
names_r_hard
1y ago
That must have been a few years back. I think you're talking about enabling "camera bootflag". We provide an automated way to do this for new installs on release builds, but don't like to make this too easy before we h
24.
▲
by
names_r_hard
1y ago
I stand by my statement! Compare the length of the C standard to JS / ECMAScript, or C++! :) Maaaaybe I'm hiding a tradeoff around complexity vs built-in features, but volunteers can work that out themselves later on. You honestl
25.
▲
by
names_r_hard
1y ago
It's not firmware :) We use what is probably engineering functionality, built into the OS, to load and execute a file from disk. We run as a (mostly) normal program on the cam's normal OS. We build with: -Wall -Wextra
26.
▲
by
names_r_hard
1y ago
No time like the present :) It is actually easier to get started now, as I spent several months updating the dev infrastructure so it all works on modern platforms with modern tooling. Plus Ghidra exists now, which was a massive help for us
27.
▲
by
names_r_hard
1y ago
There's a fun step you're missing - it's not firmware. We toggle on (presumably) engineering functionality already present in Canon code, which allows for loading a file from card as an ARM binary. We're a normal progra
28.
▲
by
names_r_hard
1y ago
There is, but it's more limited: https://www.dslrbodies.com/cameras/general-nikon-camera-info...
29.
▲
by
names_r_hard
1y ago
Thanks to all who are sharing their appreciation for this niche but cool project. I'm the current lead dev, so please ask questions. Got a Canon DSLR or mirrorless and like a bit of software reverse engineering? Consider joining in; i
30.
▲
by
names_r_hard
1y ago
The 80D has Magic Lantern code available. We haven't released a build to the public as it has such minimal features available there's no real point yet. But if you were thinking of doing dev work for it, it's in a good plac
More ›