Live data from Hacker News

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

news.ycombinator.com

921–930 of 1001 posts

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

#922
post #91

I made my pops a walnut multi-guitar stand a couple months ago and I’d like to get some nice pics done and make one of those eCommerce web site things to sell them. Here's a bad pic https://bradlyfeeley.com/onokura.jpg

Boom: https://onokura.com

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

#923

I'm working on Typegres, a new data layer for the modern stack (TypeScript + PostgreSQL). My take is that for years, ORMs have hidden the power of PostgreSQL behind generic, database-agnostic abstractions. This made sense in 2010, but now it's a bottleneck. Typegres rejects this. It's a "translator, not an abstraction," designed to express the full power of PostgreSQL (all statements, built-in functions, etc.) in a t…

Neat idea. Would you say that biggest difference from something like Kysely is the focus on extracting common calculated SELECT targets into methods that can easily be accessed when querying? Or perhaps it's more thorough with providing TS versions of all the SQL syntax available? The list of reference fields/methods in your docs is certainly massive.

Thanks! That's a great question.

First off, I'm a huge fan of Kysely and it's a massive source of inspiration for Typegres.

You've nailed the two big differences:

* Architected for Business Logic: The primary innovation is the class-based model. This is all about co-locating your business logic (like calculated fields and relations) directly with your data model. The cool part is that these methods aren't just for SELECT; they're composable SQL expressions you can use anywhere: in a WHERE, an ORDER BY, etc. The goal is to create a single, type-safe source of truth for your logic that compiles directly to SQL.

* PostgreSQL-Native: The other fundamental difference is the focus on going deep on a single database rather than being database-agnostic. That massive list of functions you saw is a core feature, designed to provide exhaustive, type-safe, and autocomplete-friendly coverage for the entire PostgreSQL feature set. The philosophy is to stop forcing developers to reinvent database logic in their application code.

Philosophically, it's a shift from composing type-safe SQL strings (like Kysely, which is brilliant for its WYSIWYG approach) to composing SQL expressions as if they were first-class TypeScript objects.

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

#924
post #568

I'm working on Typegres, a new data layer for the modern stack (TypeScript + PostgreSQL). My take is that for years, ORMs have hidden the power of PostgreSQL behind generic, database-agnostic abstractions. This made sense in 2010, but now it's a bottleneck. Typegres rejects this. It's a "translator, not an abstraction," designed to express the full power of PostgreSQL (all statements, built-in functions, etc.) in a t…

Very cool!

Thanks, glad you think so!

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

#925

Building an iOS app for metronome sequencing to get faster at playing guitar and reaching "shred" speeds at different subdivisions/time signatures in a single sequence. Planning on adding accuracy indicators and scoring so rushing or dragging can be easily identified when finishing a saved routine. I.e., some post-routine metrics. I've been playing guitar for a little under 6 years and ran into the common problem amo…

When I was 14 I would have wanted to "shred at 220bpm" but today I wouldn't get my wallet out for that. What I really would pay for is help getting into the pocket.

Anyone who can read a guitar tab can play the notes of "Superstition" by Stevie Wonder. But simply playing the notes against a metronome sounds mechanical -- the song only comes to life when you get the timings right (both the note attack and decay have to be timed for a "swing.") A good swing will practically force your audience to start dancing to your music -- it's magical! But it's very difficult to learn because regular metronome practice won't achieve it.

If you're measuring "rush and drag" against a straight metronome, could you also measure against a swung time, perhaps against timings extracted from in-the-pocket songs we know and love?

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

#927
A few things!

I want to bring their bikepacking adventures alive in a story format. Cycling trips are often not Monday to Sunday. They might be a few weeks! Everything is geared towards performance. This misses the mark a little bit. I made this app to stitch a trip together. It also has a comparison engine which asks questions like - how many doughnuts? - to translate the trip into things everyone will understand.

https://probe.bike

Turns out HPC GPUs and systems are realllllly hard to find reliabile information about. I've built another project which aims to make this easier. Compare HPC GPUs, Power et al in a single page. Working on a calculator to determine how many FLOPS or GW your DC can do. Executives loveeee this!

https://flopper.io

Got some other things in the pipeline but hopefully tell you more about them in next monnth's threads.

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

#928

Building an iOS app for metronome sequencing to get faster at playing guitar and reaching "shred" speeds at different subdivisions/time signatures in a single sequence. Planning on adding accuracy indicators and scoring so rushing or dragging can be easily identified when finishing a saved routine. I.e., some post-routine metrics. I've been playing guitar for a little under 6 years and ran into the common problem amo…

When I was 14 I would have wanted to "shred at 220bpm" but today I wouldn't get my wallet out for that. What I really would pay for is help getting into the pocket. Anyone who can read a guitar tab can play the notes of "Superstition" by Stevie Wonder. But simply playing the notes against a metronome sounds mechanical -- the song only comes to life when you get the timings right (both the note attack and decay have t…

> When I was 14 I would have wanted to "shred at 220bpm" but today I wouldn't get my wallet out for that.

That's fair, essentially why I put "shred" in quotes originally is that shredding guitar isn't necessarily playing fast. You laid out a nice example with Superstition for that.

I don't see why that couldn't be implemented in some way (accenting specific notes and different sustain times).

What would be difficult is quantifying note attack exactly for XYZ's riff sections. I.e., what constitutes a relative baseline pick attack and the target pick attack. If we are using a float and define the "normal" attack as 0.5, then how do we know, for example, the first or fifth note in the iconic Superstition riff is 0.85? Is it empirical?

Either way, that is a lovely insight I will consider. Matching another guitarist's intonation down to a tee can be extremely difficult, but very rewarding.

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

#929

https://weexpire.org - An opensource tool for creating emergency notes that can be read by your trusted contacts only after your death or if you are seriously injured.

I would love to read about the psychology of why we may want those notes to be hidden from them before our death/injury.

Not sure you need psychology to figure it out: the notes may contain passwords to your accounts, confessions, and other things you're not comfortable sharing when you're alive.

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

#930

I’ve created an AI-powered app designed to help candidates prepare for Meta’s product manager interviews, with a focus on product execution questions. The app allows you to practice by speaking or typing your responses, then uses AI to score answers against a rubric and track your progress over time. I’m looking for beta testers—happy to share early access if you’re interested! If you are please message me.

Would this tool be useful for internships too? I work with students who are looking to interview for internship roles in PM

Yes I think it's applicable. Happy to chat. What's the best way to connect?
Post reply on HN