Live data from Hacker News

Ask HN: What are you working on? (February 2025)

news.ycombinator.com

331–340 of 922 posts

Re: Ask HN: What are you working on? (February 2025)

#334

Earlier quoted context omitted.

Said someone living in a comfortable country with a stable government. You can’t seriously believe this right?

There is optimum level of state intervention. IMO monitoring people with cameras for speeding is a step too far. I bet you are the same type of person who values software privacy haha

You sound like someone who doesn't have young children who cross a road where the road users should be respecting the speed limit set deliberately low because it's right in front of an elementary school, but instead a significant proportion of them are Michael Schumacher wannabes who need to drive everywhere at 60km/h.

Re: Ask HN: What are you working on? (February 2025)

#335

I'm creating an infinite canvas that has all your organization's code and documentation on it. If you zoom in, you can see the code, if you zoom out you see the big picture. By giving everything a place on the map, it becomes easier to figure out your way through the landscape and understand the systems. Different modes can you show you different things: code age, authorship (bus-factor, is the person still with the…

Went through your profile searching for a demo and discovered fractional CTO. Could you share a bit about how you evaluate new gigs and figure out how much time each one would need?

Re: Ask HN: What are you working on? (February 2025)

#336
I'm a long-time FreeCAD user, and one of my annoyances is that long-running operations lock up the entire UI and can't be aborted. This is particularly annoying if you realise you made a mistake, but have no way to go back and correct it without waiting for the operation to complete first. Or you kill FreeCAD but then you don't get to save your work.

So for my first contribution to FreeCAD I'm working on fixing this.

The underlying CAD operations are done by "OpenCascade", and at first I thought OpenCascade had no support for aborting operations part of the way through. So my first implementation was to move the operation into a child process and give the user a dialog box that would allow terminating the child process.

But it actually turns out OpenCascade does support aborting the operations! So now I'm working on doing it the OpenCascade way.

My PR is here: https://github.com/FreeCAD/FreeCAD/pull/19796

Re: Ask HN: What are you working on? (February 2025)

#337
I've recently been prototyping a mobile application to track your food nutrition. The key feature lies in auto-detecting the food based on a given image, and breaking it down into it's ingredients and then into it's macros.

Existing apps such as MyFitnessPal and HealthifyMe fall into two ends of the spectrum where you either need to add ingredients one by one, or your food is logged with a standard macro count where you cannot change the ingredients used.

Weit ideally provides a seamless experience in taking a picture to retrieving ingredients to retrieving macros per ingredient. Once that's sorted, food tracking should be granular enough to build intelligence around it to improve one's diet based on their requirement.

Honestly, I used to constantly struggle with the realisation that none of my ideas are unique and whenever I see someone having built something similar, I feel like I'm wasting my time. I'm getting better at dealing with it now though.

Re: Ask HN: What are you working on? (February 2025)

#338
A web-native[1] protocol for secure[2], decentralised[3] access to files distributed across mirrors:

1. "Web-native" as in the protocol is designed with HTTP and modern web browsers in mind. Consequently, it can be implemented using Service Workers so that no additional software (nor even browser extensions) are needed to access files.

2. Files are addressed by their cryptographic hash of their content (a) to ensure the authenticity of the data received from mirrors and (b) to avoid hard-coding specific locations/servers (i.e. content addressing).

3. Files can be mirrored by anyone and users can retrieve files from any mirror; no party requires any permission from any authority. This is in contrast to traditional mirroring schemes, where mirrors have to "register" with the owner of the content (e.g. to mirror a Linux distro).

Demo: https://webmirror-demo.netlify.app/

Code: https://gitlab.com/webmirror/webmirror/

Work in progress!

Re: Ask HN: What are you working on? (February 2025)

#340
Bridging 3D editing with AI image/video-to-video. I have a lot of the disparate elements (timeline, video export, texture projection, etc) but I'm still playing around trying to find the killer use case.

https://mixreel.ai

Website is just a placeholder, but I'm documenting my progress on Bluesky at https://nickfisherau.bsky.social/.

Post reply on HN