HNHacker News
TopNewBestAskShowJobs

jcun4128

698 karma · joined September 22, 2017

I mainly work on web-related tech but trying to get into lower-level/hardware over time

Contact is my user at the big G email service

I post other stuff on medium/hackaday/youtube as Vanta Wing

https://github.com/jdc-cunningham

https://www.linkedin.com/in/jacob-david-c-cunningham/

submissionscomments
jcun4128··on Ask HN: What are you working on? (January 2026)
Another camera body around the RPi HQ cam and updated camera software.

I've been buying vintage lenses to try out.

jcun4128··on Ask HN: Who wants to be hired? (October 2024)
Location: KS, USA

Remote: preferred

Willing to relocate: no (can't afford to)

Technologies: (web focus) React/Node/various flavors of JS/MySQL/Postgres/Linux/AWS/PHP/Python/Rails

Résumé/CV: https://github.com/jdc-cunningham/jdc-cunningham/blob/master...

Email: my username at big G

I have about 5 years of professional experience, mostly in web application space as a front-end dev or varying level of SWE. I've also been a CTO/Co-Founder of a document-signing on video company. I tinker with hardware too, would like to go that route. I do not have a degree. I started to learn how to code in 2013 back in the LAMP days.

Oh yeah as far as what I've been doing the last 9 months, been working labor. I was making hardware projects but lately just working labor all the time.

Most recently I have worked on an iPhone app paired to a watch for a client.

jcun4128··on Ask HN: What are you working on (September 2024)?
Kind of stopped writing code for a while. Been a few months.

Going back to the basics... a ToDo app

jcun4128··on Ask HN: Who wants to be hired? (September 2024)
Location: KS, USA

Remote: preferred

Willing to relocate: no (can't afford to)

Technologies: (web focus) React/Node/various flavors of JS/MySQL/Postgres/Linux/AWS/PHP/Python/Rails

Résumé/CV: https://github.com/jdc-cunningham/jdc-cunningham/blob/master...

Email: my username at big G

I have about 5 years of professional experience, mostly in web application space as a front-end dev or varying level of SWE. I've also been a CTO/Co-Founder of a document-signing on video company. I tinker with hardware too, would like to go that route. I do not have a degree. I started to learn how to code in 2013 back in the LAMP days.

Oh yeah as far as what I've been doing the last 9 months, been working labor. I was making hardware projects but lately just working labor all the time.

jcun4128··on Ask HN: Who wants to be hired? (July 2024)
Location: KS, USA

Remote: preferred

Willing to relocate: no (can't afford to)

Technologies: (web) React/Node/Flavors of JS/MySQL/Postgres/Linux/AWS/PHP/Python/Rails

Résumé/CV: https://github.com/jdc-cunningham/jdc-cunningham/blob/master...

Email: my username at big G

I have about 5 years of experience, mostly in web application space. I tinker with hardware too, would like to go that route. I do not have a degree.

jcun4128··on 1/25-scale Cray C90 wristwatch
Thanks. I listen to EmbeddedFM and I always hear about JTAG but have not used one. Interesting thought about subsituting an FPGA for a microcontroller. Guess you would have to know how to use one in order to do something trivial like blink/move a servo.
jcun4128··on 1/25-scale Cray C90 wristwatch
It is on my list of things to learn/have one (Orange Crab). I just haven't had a specific use yet. I know they use them for video out/camera for example. One day... so many things to learn/need time.
jcun4128··on Show HN: Modular Pi Cam
I will check it out, I'm using headless bookworm atm
jcun4128··on Show HN: Modular Pi Cam
It's slow haha. Faster on the Pi Zero 2 with bookworm. I think it's 20-30 seconds.

I use systemd to run main.py let me time it real quick.

Edit: I was off, it's 40 seconds when the intro animation starts playing.

This is why the camera spends most of its time in the home screen state until you're ready to take a photo which is when the live pass through plays or while recording a video (allows you to change focus/aperture while filming). That also conserves power since it has the highest current draw while recording/showing a live preview.

jcun4128··on Show HN: Modular Pi Cam
I watched that, was amazing, those kind of creators like Applied Science are on another level.
jcun4128··on Monitoring marine litter from space
amazing, would be funny, liter? no nuclear submarine
jcun4128··on Show HN: Modular Pi Cam
Here is a write up on topics covered by these camera iterations

https://medium.com/@jdc-cunningham/making-a-user-interface-f...

A lot of pictures and full menu map

And MS paint wiring diagrams

(1st camera) https://github.com/jdc-cunningham/pi-zero-hq-cam/tree/master...

(2nd camera orange) https://github.com/jdc-cunningham/modular-pi-cam/blob/master...

jcun4128··on Show HN: Modular Pi Cam
Ah I did not know that, thanks
jcun4128··on Show HN: Modular Pi Cam
Another good link

https://www.youtube.com/watch?v=6QQx0G5MR3k

Trying to find this one where a guy made a sensor stack from scratch it wasn't great like 1 MP but still amazing

This one open source USB 3 camera damn!

https://www.circuitvalley.com/2022/06/pensource-usb-c-indust...

jcun4128··on Show HN: Modular Pi Cam
I have seen some people work on a Kodak sensor and also Cine Pi's latest work with the IMX585 sensor is really amazing (4K/8K upscaled). The IMX585 sensor is expensive though compared to the HQ Cam IMX477. Here I'm using the Pi Zero 2 here so can't do 4K I believe (data lanes limit or something, also writing to SD card).

Kodak sensor https://www.youtube.com/watch?v=Ma9FrN5COIo

Recent CinePi work https://youtu.be/tI7hIKG1v40?si=BUvOOGutQJDnv09q&t=177

I'm not affiliated with CinePi I'm just amazed what you can do when you know what you're doing ha (eg. color grading)

jcun4128··on 1/25-scale Cray C90 wristwatch
The round displays are so cool

Uses an FPGA lol damn that's hardcore

jcun4128··on [dead]
Location: KS, USA

Remote: preferred

Willing to relocate: no (can't afford to)

Technologies: (web) React/Node/Flavors of JS/MySQL/Postgres/Linux/AWS/PHP/Python/Rails

Résumé/CV: https://github.com/jdc-cunningham/jdc-cunningham/blob/master...

Email: my username at big G

I have about 5 years of experience, mostly in web application space. I tinker with hardware too, would like to go that route. I have no degrees.

jcun4128··on Ask HN: Show me your half baked project
I don't have a hardware background but would like to work in one eventually (probably not though no degree so do it on my own time).

These are my hardware/robotic/vision/navigation related projects. They are pretty noobish but fun to work on.

Unfortunately lately I haven't had as much time as I'd like to work on this stuff.

If anyone is interested in looking as far as providing architecture/code review type thoughts, I'd be open to them.

[1] autofocus camera with speech intent intended later for tracking [2] visual depth probe slam from crude panorama/"color segmentation" [3] single point slam insect-style quad

[1] https://github.com/jdc-cunningham/ml-hat-cam [2] https://github.com/jdc-cunningham/pi-zero-2-robot-navigation... [3] https://github.com/jdc-cunningham/twerk-lidar-robot/tree/dev

jcun4128··on Ask HN: Who wants to be hired? (May 2023)
Location: KS, USA

Remote: preferred

Willing to relocate: no (can't afford to)

Technologies: (web) React/Node/Flavors of JS/MySQL/Postgres/Linux/AWS/PHP/Python

Résumé/CV: https://cunninghamwebdd.com/resumes/Jacob-David-C-Cunningham...

Email: my username at big G

mid-level full stack developer, 4-5 years experience

I've primarily worked in web-related tech, I'm working on trying to get into hardware overtime (currently RPi/Arduino). I have different projects on my github/hackaday.

Note: my website above was built 7 years ago

jcun4128··on HackerFM – An AI Generated HN Podcast Using the New ChatGPT API
It's just running on a CRON job 8 AM... it's like an alarm.

The droning voice of AWS Polly is sure to wake anyone up.

A feature I thought about is putting the generated files elsewhere like cloud where you can play them to your wireless earbuds.

jcun4128··on HackerFM – An AI Generated HN Podcast Using the New ChatGPT API
I made this [1] 6 years ago reads HN top 10 articles, top comment every morning... this thing has been sitting on my shelf since then playing everyday lol. Which is amazing because it's a janky breadboard that I never put on a solderable board.

Anyway regarding summary... I looked at rapid api before they have a sumarizer on there, can plug it into polly. It seemed decent but I wanted my own summary based on my own reading process... but never got around to it.

[1] https://github.com/jdc-cunningham/python_aws_polly_hacker_ne...

jcun4128··on What are your most used self-hosted applications?
"webpad paste" it's a rest-url giant text pad I use to keep notes across devices

I have an actual app too that's also a note taking app (use it everyday) basic React/Electron thing with Express backend

my goal is centralizing my own info

jcun4128··on Ask HN: Benchmarking Ideas?
Idk, just doing a single run watching HTOP it barely notices the requests... I just want to have concrete numbers.

Anyway I'll look around/write what I end up doing if I can still respond to this thread then.

jcun4128··on Show HN: A tiny solar-powered server only awake during the day
Tagent: I was obsessed with this pi zero socket server design where you fit it into a wal-wart plug as they say and you just stick it on an outlet with a little rubber ducky antenna.
jcun4128··on Show HN: A tiny solar-powered server only awake during the day
This guy https://en.wikipedia.org/wiki/David_Hahn
jcun4128··on Show HN: A tiny solar-powered server only awake during the day
Yeah that would be something. The constant RF power alone hmm would be a good challenge.
jcun4128··on Show HN: A tiny solar-powered server only awake during the day
Just rattling thoughts off the top of my head, my advice would be to go to a forum like allaboutcircuits.com and look around/ask. Actually could probably get help on a forum like RaspberryPi/askelectronics on reddit.

Probably not going to work honestly about the outdoor light (need more solar cells). The voltage charging the battery has to be higher than the voltage of the battery. Also have to look at the current being drawn by each piece, when the radio goes on that causes a surge in current draw too. For the Pi Zero (non-W) something like 5V * 70-200mA say current so up to 1W needed * duration. The batteries could do that but the solar cell can't keep it topped off. Also yeah you need the charge controller, some diode to make sure voltage doesn't go back to the solar cells from the batteries... lead acid battery is "safer" to work with but BMS chips for lipos are pretty inexpensive. Need a voltage regulator to take your batteries and drop it down/keep it at 5V to keep the Pi happy.

There's probably way easier approaches to do this with regard to pre-made parts but yeah. I guess depends how much you want to learn/do yourself. I remember the first time I soldered a 2x16 LCD display there were micro shorts and it was smoking.

What I like about the capacitor idea and something low power like an ESP01 is it just accepts what the solar cells put in and that's it of course I still use a voltage regulator to put 3.3V to the ESP. Doesn't last as long as a battery but it's not as complex.

Anyway this guy made a solar-powered rc plane/charging it in midair pretty cool.

https://youtu.be/1OGrDvInUAY?t=701

jcun4128··on Show HN: A tiny solar-powered server only awake during the day
Yeah you can go hardcore. I remember seeing someone make a toolbox server that they put on a roof, it might have been posted here actually.

I was just looking at small things like those garden night lights you can stake into the ground, has a solar cell on it.

jcun4128··on Show HN: A tiny solar-powered server only awake during the day
I looked at that panel, it's pretty big so I imagine you get a good amount of power from it. I tried to make a basic ESP01 powered by two 5V 100mA solar cells in parallel, using capacitors as batteries and it could not overcome the step down regulator's startup current pull (unless I built up charge in the caps and shorted it to get it started). I have since acquired super capacitors I think I will try it again.

ESP01 modded has deep sleep capability so it would wake up, send an http request out, and then go back to sleep.

jcun4128··on Yet Another GitHub Profile Generator
This is such a cool feature, mine is updated by a Pi, pulls sensor data from a couple of projects (solar cell/anemometer) and updates it everyday.

It's funny I have a database with about 9.5 million rows so far of milliwatt power generated recordings from the anemometer (it records every second).

Page 1 of 28Next →