Live data from Hacker News

Ask HN: What are you working on? (October 2024)

news.ycombinator.com

921–930 of 1001 posts

Re: Ask HN: What are you working on? (October 2024)

#921
ArduinoCogs. It's a library that adds no-code automation with a web UI, along with a tiny shell interpreter to configure WiFi and back up your settings.

Much like my KaithemAutomation project, you declare "Tag Points" which are like subscribable variables for your IO, then set up state machines that can affect them via the web UI.

I use TinyExpr for the expressions, and a regex to parse command lines. The shell is explicitly not a real programming language, it just allows logicless commands.

TinyExpr bytecode is fast, and other than that it's just raw C++, so there's no inefficient scripting language.

When used with PlatformIO instead of Arduino, it handles power management automatically, getting down to about 1mA with random spikes, as one might expect from the ESP.

But it does support a limited subset of here docs, and an equivalent to the shar command!

All the UI is generated from JSON schemas, and it's designed so you can add new "apps" to the web UI.

The base library includes an MP3 player app, and a FastLed wrapper.

I also have Trouble Codes, to make it easy to add diagnostics and alerts to the system, websocket based real-time dashboards, theme-ability, and there's a Python client (in the iot_devices library) to control devices.

You can configure multiple WiFi networks, and there's a web based file manager.

The two things I really want to add are LCD based UI, so you can actually create your menus and interfaces in the JSON editor, and some kind of mesh protocol backed by OpenDHT, so you could make a device globally visible. I'd also like to have camera and SD card support.

I think it might be a fun "OS" for an ESP32 smartwatch, although it's mostly for Tasmota style use cases.

Nowhere near ready to actually make a proper post , but usable. Kind of. This is pre alpha work.

Eventually I'm hoping it can make Arduino projects a lot easier, by providing all the boring UI and networking stuff so you can just add your core application logic and IO drivers, and get an end user ready customizable system.

https://github.com/EternityForest/ArduinoCogs

Re: Ask HN: What are you working on? (October 2024)

#922
post #340

I'm making a VSCode extension that can record & replay interactions with the IDE: all scrolls, selections, and modifications synced to guiding video, audio, and visual aid tracks. The result is a much more interactive way to present code than screencasts or blogs. Because at any point we can pause a session and freely explore and experiment with the codebase. I put together a demo recently [1] and written much more a…

Really cool! I'm building something with a little bit of overlap. A personal data collection/archival platform with the goal of focusing on timestamping everything possible. Basically, I realized that when I have multiple pieces of data (e.g. a note, some commands, a screenshot), almost always this data is naturally connected by time and that's also how I want to query it. So: it's nice to be able to e.g. create wiki…

This is very interesting and I agree that creating a knowledge base in obsidian (or org mode) is veey nice but requires a lot of effort. So anything that makes it easier and more automatic is a win.

Having said that, in my experiments with CodeMic, I started to realize more and more how important the editing process is in order to create polished consumable content. My goal is to get as close as possible to 3blue1brown level of clarity but for programming content. So far this has required to focus more on editing part of CodeMic: cut, merge, insert, speed up/down etc.

So if you log everything, then I think the problem becomes how to make sense of all that content from all the noise. I'd love to hear your ideas on that. Feel free to email me :)

Re: Ask HN: What are you working on? (October 2024)

#923
post #13

I'm working on synthesizing a genome at home! Here is a video with more details, as well as a picture of my home lab. I've always wanted to build life from scratch, and I finally have a chance to do it. Video on what I'm doing - https://www.youtube.com/watch?v=CCiuS1oHnKw Picture of my home lab - https://x.com/koeng101/status/1844150979484319842 I'm trying to build a DNA assembly company right now (been lots of ups a…

[deleted]

Re: Ask HN: What are you working on? (October 2024)

#924
post #183

I'm working on a wearable device with a camera+ultrasonic sensor which is capable of accurate hand pose estimation, which will then result in sign language recognition mainly (extending to gesture recognition and HCI applications). The device should be able to integrate into a smartwatch. I'm only at the 'will it work?' stage, working on the algorithms for recognising ASL words through synthetic data. Would appreciat…

Hey there, I've been working passively on something somewhat on the same page. A wristband that has both input and output modalities: haptics and gestures. Here's a notion of some of my bookmarks, ideas, you might find a few things useful: https://bronze-brush-9b0.notion.site/AI-Prosthetic-Whisp-804...

that looks cool ngl. would it be hard for people to get used to the input methods (vibration patterns)?

Re: Ask HN: What are you working on? (October 2024)

#925
Kidz Fun Art (https://kidzfun.art). Three years ago my two kids were 5 and 3 and loved to draw. I tried and tried to find a good iPad app suitable for them but everything I found was full of terrible click bait offensive ads. So, I decided to make them an app myself. It’s been a huge amount of fun, and these days thousands of other people’s kids use it too. I especially love when I get emails from them saying how their 4 year old just saw it and immediately understood how to use it.

Given how much use it’s getting I hope to keep working on it as an active side project for years to come

Re: Ask HN: What are you working on? (October 2024)

#926
Decentralized Global Social Feed (https://github.com/did-1) Think of it like a decentralized Twitter where the data is entirely in the user's hands and where everyone is free to post content and subscribe to new posts. It could be also be compared to decentralized global RSS feed.

Re: Ask HN: What are you working on? (October 2024)

#927

Recently started exploring WebGL and Three.js library and currently I'm working on web-interactive Solar System simulation. Here is the repo: https://github.com/SafarSoFar/solar-system Demo: https://safarsofar.github.io/solar-system/ Any kind of feedback (good or bad) is appreciated!

Looks amazing.

Re: Ask HN: What are you working on? (October 2024)

#928
post #91

Autopilot for my sit-on-top fishing kayak. Designed, modeled, and printed an assembly which attaches to the rudder rod. Moves the rod via a stepper motor connected to a Teensy 4.0 which gets NMEA 2000 messages from a Garmin heading sensor and a Garmin fish finder/chartplotter. Uses PID control to maintain any course I set on the chartplotter, using the cross-track error and heading. I’ve had it out on the water a few…

Check out the Jetyak: https://www.whoi.edu/oceanus/feature/the-jetyak/ (The main content here is the video player on the right.)

Re: Ask HN: What are you working on? (October 2024)

#930

I am teaching myself how to build a robot quadruped (aka 'robot dog') from scratch, including an ML controller to make it move in animated ways. I'm also documenting every step of the process and uploading it to YouTube, which means I am also teaching myself how to edit videos :) If anyone wants to check it out: https://www.youtube.com/playlist?list=PL55VZ7oDEoRnXKSYTiGlN...

cool project! I'm currently (as a part of learning) importing and playing around with quadruped in simulation. Mostly for the purpose of training RL agents and do sim2real on my little quadruped I got.

If you end up generating Meshes & URDF or SDF file along the way it would be cool to try using it in simulators!

Post reply on HN