Top
Best
New

Posted by david927 8 hours ago

Ask HN: What Are You Working On? (Nov 2025)

What are you working on? Any new ideas that you're thinking about?
145 points | 430 commentspage 2
jjude 3 hours ago|
Over the years, I've read countless books. I started documenting one idea that shaped my thinking from each of these books. This idea may or may not be the core theme of the book.

Hope to document 100 ideas. Wish me luck.

https://www.jjude.com/100-ideas-from-books/

jclarkcom 5 hours ago||
I've been enjoying the breadth of projects made possible with AI, I've cataloged over 200 of them created in 2025 here: https://jonathanclark.com/posts/ai-coding-million-lines-2025...

A few of my recent favorites: - swim lap counter in html/JS that uses the camera to watch you swim and count laps/timing - video recorder that records your window/desktop and uploads a file to S3 - video conferencing app that allows a 2 year to click on a family member face and initiates a video conference using webRTC, STUN, and browser audio/video capture with automatic bandwidth adjustments (works on all platforms with pure HTML/JS). - CUDA based ray tracer with HTML UI that can trace over 2m rays per second on my laptop for scientific study, allowing real-time display of optical parts. - chat front-end for image models like gemini-pro and openai that take other images and text as references and generate a big library of options to chose from in seconds, I've been using photoshop for decades but I tend to use this more now.

roncesvalles 47 minutes ago||
Woah that's a lot of projects. Would be cool if you could open-source some of them.
momojo 5 hours ago|||
> CUDA based ray tracer with HTML UI

I'm curious if you mean they're running a raytracer on the back end, and you interact with an HTML UI, or if it runs browserside, maybe via WASM. AFAIK CUDA isn't directly compilable to WASM (yet?)

jclarkcom 2 hours ago||
I have a node middleman that proxies request from an HTML/JS front end to a native cuda process using web sockets. To support multiple windows, the node process process provides communication between two browser windows. This lets me have render a model using 3JS in one window and a ray traced version in another window.
tonymet 4 hours ago||
AI powered financial data PDF extractor sounds interesting
ChristopherDrum 6 hours ago||
Continuing with my retro productivity software blog, Stone Tools: https://stonetools.ghost.io

I was getting a little bored of retrocomputing discourse being so centered on gaming, so I'm exploring the productivity software of the 8/16-bit era. I put real effort into learning and using the programs, giving my light-hearted but heartfelt assessment of its form and function for both its time and today.

Using the software inevitably gets me thinking about other things, and I explore those threads as well. For example, "Superbase on the C64" also discusses the legacy and promise of "the paperless office." A couple of other posts got some nice traction here on HN, notably "Deluxe Paint on the Amiga" and "VisiCalc on the Apple 2".

I'm hoping to build a strong monthly readership, so I'm putting in the work. It's been up for two months and five posts now, with a new one coming at the end of this week.

wonger_ 1 hour ago||
I think this software archaeology / history-keeping is really important. Keep up the good work. These paragraphs resonate with me:

> There is utility in those old tools and interesting ideas to be mined. Recently I stumbled across something that by all accounts should have set the world on fire, but whose ideas needed more time to germinate before blossoming much later. Discoveries like this are not just nostalgic “what ifs” to opine wistfully upon, they can be dormant seeds of the future.

> Computing moves at such an unrelenting pace, those seeds may lie dormant for any number of reasons: bad marketing, released on a dying platform, too expensive, or even too large a mental leap for the public to “get” at the time. I see this blog as a way to explore the history of the work tools we use every day. I don’t do this out of misty-eyed sentimentality, but rather pragmatic curiosity. The past isn’t sacred, but it is still useful.

What's your research process? Do you use lots of Internet Archive material? Do you reference any personal artifacts i.e. old hardware or documentation laying around? Any interviewing?

sevensor 3 hours ago||
This is a neat project! I read the last post and I’ll work my way back through them.
ChristopherDrum 3 hours ago||
Thanks, I hope you enjoy the series!
r0ze-at-hn 2 hours ago||
I suspect AI company want improved efficiencies and developing a framework that can be applied in determining the minimal-energy, maximal-efficiency architecture for ai models. Calculating the precise limits, like a Cognitive Event Horizon, where a model becomes so complicated it literally costs more energy to run than the knowledge it provides, and the Semantic Horizon, where it simply gets too complex to be accurate, etc. Lots of cool implications such as around a fundamental mathematical maximum learning rate which results in trying to get anywhere close to that that by doing stuff like aggressively filtering of the data.
jesse__ 4 hours ago||
I've been working on a 3D voxel-based game engine for like 10 years in my spare time. At this point it's getting pretty close to being shadertoy for voxels.

https://github.com/scallyw4g/bonsai

I recently ported the terrain generators to the GPU, and increased the visible volume to 1 billion voxels cubed. I did a short YouTube video about it.

https://www.youtube.com/watch?v=bLfgjWsM1PI

I also wrote a metaprogramming language which generates a lot of the editor UI for the engine. It's a bespoke C parser that supports a small subset of C++, which is exposed to the user through a 'scripting-like' language you embed directly in your source files. I wrote it as a replacement for C++ templates and in my completely unbiased opinion it is WAY better.

https://github.com/scallyw4g/poof

sasjaws 2 hours ago||
Personalized audio streams for language learners. Ideal for during driving or while doing chores.

https://listen.longyan.io/

At the intermediate level lots of learners struggle to find suitable content that matches their level and interests, more than a few learners turn to notebookLM podcasts to provide that, but that's a bit of a hassle to set up. So I built a platform that generates and manages infinite and shareable streams around your interests or specific vocabulary. It also provides live interactive transcripts (karaoke / teleprompter style) if you need it.

Core features work but still rough around the edges. Happy to help you out with any issues you encounter, languages to add, feature requests etc...

askonomm 8 hours ago||
Discovered in-door bouldering / rock climbing and now go 3x a week, am absolutely loving it! Because of that, I haven't really worked on any side projects in a while. Perhaps I don't need to? My job advances me plenty in my field, but it is a bit of a bitter-sweet feeling in a sense, like maybe I should try to squeeze more out of my free time somehow.
hewwwww 4 hours ago||
I climb a lot! (Actually currently sitting on Big Sur ledge on el cap posting this). It cuts into my free time programming for sure, but imo super worth it! Enjoy it, it’s a wonderful hobby.
structuredPizza 4 hours ago||
I’m replying from the cold east coast (from the edge of a wood chair in a lovely iykyk type of restaurant) to a human posting from el cap on hn; We have achieved peak technology. Oh yeah, I’m working on urban logistics, powered by AI.
AaronAPU 7 hours ago||
I’ve been hesitant for fear of injury harming the ability to type, but might give it a go in the spring. Thanks for mentioning this I’m inspired to try it finally.
daemonologist 6 hours ago|||
Couple things to avoid finger injuries: go easy on one- and two-finger pockets, use an open crimp whenever possible (all finger joints are bent the normal direction, and your palm/thumb aren't really involved), and don't bother with the hangboard or campus board for the first ~year.

I wouldn't worry about it too much though - almost all of the people I know with finger injuries were trying to push into really being competitive climbers, not just doing it casually for fun/fitness.

Oh also to keep from tearing your skin don't climb tired. (That won't keep you from typing, it's just painful.)

askonomm 6 hours ago||
I'd like to add to this that do not make any food with chilli peppers like habanero or such if you just came from the gym with torn skin. I found out the hard way.
iamjs 4 hours ago||||
I struggled with hand and wrist pain for years from spending too much time at a computer. I did physiotherapy for years and while it helped me manage pain, I was never able to truly build enough strength to get ahead of it until I started bouldering. I took it very slowly—I spent months on very easy problems—but because it was so much fun, I kept going back. Initially, I would only go on Saturday mornings, so I had the full weekend to recover before jumping back into the work week on Monday. After a two or three months of that, I was able to climb anytime I wished. I'm still not a particularly advanced climber, and I typically only go once per week, but I am still slowly progressing, and I absolutely love it.
etrautmann 7 hours ago||||
I’ve been climbing for 20 years and it’s the thing that prevents RSI for me and makes it possible to use a computer too much :). Certainly possible to injure fingers but would be a very rare climbing injury that would threaten coding.
dylanz 6 hours ago||||
Climbing easy routes in a gym is pretty low impact. It’s only when you start to move into really hard crimps or slopers where you’ll hurt yourself. I was a climber bum for years and have climbed crazy stuff around the world and never hurt myself to where I couldn’t type. A lot of bloody tape, but still able to type.
pat_erichsen 6 hours ago|||
Try top rope climbing! Bouldering is injury prone because every fall is a ground fall. With top rope climbing you should never hit the ground so way less injury prone.
Andrewjsnider 2 hours ago||
I’ve been making a story-based podcast for Spanish language acquisition with accompanying activities called https://listenreadinteract.com

There’s a free course for true beginners with no login/sign up required. https://listenreadinteract.com/start

czhu12 4 hours ago|
I’ve been working on https://canine.sh which is a free, open source Heroku alternative for 2 years now.

It’s exactly the product I wish I had when I started my previous company. Running on PaaS is incredible for devex but the pricing is bonkers, and the vendor lock in makes it really hard to deal with annual price increases. We spent close to 400k / year for just 128GB combined fleet in our last startup on Heroku.

Canine tries to get the best of both worlds: developer friendly PaaS with no lockin or price gouging.

Just added build packs as a build option recently.

Also got a sponsorship from the portainer folks which lets me work on this close to full time

Hoping this saves someone the headache I had two years ago.

gregsadetsky 3 hours ago|
Hey Chris, would love to chat about this - could you email me? Cheers
More comments...