HN user
petabytes
Amateur systems programmer
Not yet, although I'm slowly working on an alternative to Fuji's X app
Hacking the firmware in Fuji cameras definitely impressed a few recruiters, and helped me get a position recently.
https://github.com/webui-dev/webui is a lightweight alternative to webview/electron/tauri
Honestly it would make more sense to buy an old $300 Canon camera, install Magic Lantern (or CHDK)
Hate to say it, but in my experience open source hardware is always been poor quality, unless it's a single board computer.
I've been using this the past few weeks to try and cross compile my software. Clang works, but a lot of the core libraries are missing. pkgbuild for instance won't work. And even native Cocoa apps I've tried won't work. That being said, this has a ton of potential. I really wish the devs had more time to work on it.
Why wouldn't they just pay it? Would there be any negative consequences?
I sometimes use it to reformat some text or code, or write some very simple boilerplate code. So honestly it only saves me a few minutes a day typically.
I thought I was smart by putting my email in a png image on my page. Still, no spam mail after about a year.
Really wish there was something like this, but C or Rust instead of Python Or JavaScript.
The app needs to be reversed engineered and have a 3rd party reimplemention. Even if it's slightly inferior, it's always good to have an alternative.
Magic Lantern definitely needs a lot of help in terms of reverse engineering, build system (we are still depending on python2) and also documentation and wiki stuff. https://magiclantern.fm/
Probably means one of the GTK based distros running on a phone, like on the Purism phones
How do you double the value of a Trabant? You fill the tank up.
About a year ago when AI was getting really big, I was really interested in C2PA, since then I've come to the conclusion that actual artists don't care about any of that crap
Just remembered the Magic Lantern eclipse user meeting that's been planned since 2020 https://www.magiclantern.fm/forum/index.php?topic=25236.0
As a programmer, it ended up being useful for a few things in the beginning, but I don't even use it anymore. Maybe every other week to reformat some text or make some boilerplate code.
https://github.com/petabyt/fudge
Alternative Wifi app to connect to Fujifilm cameras. I mainly wanted to just try and make a MVP to see if it's possible, and now it's grown into something usable.
It's pretty much the same types you see in Rust or Zig, and I think Linux even uses some of the same types.
What's wrong with it?
Related: I was hacking Ambarella action cameras a while back: https://github.com/petabyt/liemoth
Eventually I stopped not because of how low quality action cameras were, there were hundreds of different vendors publishing rebranded Chinese cheap cams. And not to mention how crap the firmware is. The whole thing gets hot and the battery only lasts a few minutes.
When you hold down the power button, there is a big red emergency button beside the restart button. I've gotten pretty close to accidentally pressing it.
They gotta put cameras everywhere when they do deorbit it. I wanna see everything burning and blowing up.
Reminds me of what I did with ChromeOS in middle school, built a whole code editor in the URL bar.
I tried to compile a hello world template for Zig a few months ago. Pulled it from GitHub, zig build and it gave an error. The problem? They recently redesigned a major part of the build system and deprecated old functions. No deprecated message, and no backwards compatibility. Just a plain old undefined function error.
That's what I don't like about these modern languages. You have to be in the community and keep up with the latest releases in order to use the language. I just want something that's stable. I don't want to keep relearning everything.
A few weeks ago, I tried to compile a little bit of TS code and was shocked at how long it took. 5 seconds! I can't believe people put up with this. Glad to see there is a solution.
https://rosettacode.org/wiki/ is a nice place to find code samples for every programming language
My go-to recommendation for older folks is ChromeOS. Say what you want about their privacy and stuff, but my mom hasn't been able to download any malware, and it's very easy to use and do office stuff on.
https://www.electricclassiccars.co.uk/ sells bolt in kits for classic cars
The camera is busted up. Although to be honest, I don't ever think I had thought of trying to fix it to take pictures... It's just been sitting on a shelf. Looks nice.