Live data from Hacker News

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

news.ycombinator.com

731–740 of 1001 posts

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

#731

I'm working on designing a survey to help assess the degree to which enterprise tech buyers believe that they need to invest in improving data access, metadata management, architecture, storage, and integration as a necessary prerequisite to getting value out of AI investments. The backstory is that AI investments are proceeding, but companies seem to be struggling to get things into production, so the ROIs are begin…

It would be interesting to ask if EU companies are now looking for EU based solutions and shunning the US.

We are definitely seeing a renewed interested in "Sovereign Cloud" A.K.A. cloud with local ownership and regional AZs that are regulatorially aware.

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

#732

I got really good at rxjs and saw a way to make a custom jsx transform where every element is an Observable of string. I've been using it to make my site/blog and just got done writing a mini self contained jira board to iron out the interactivity aspects. Since it's strings, I just render to file for backend static site generation, then frontend I use diffDom library to do efficient (enough) updates from html string…

You've sent me down a really interesting rabbit hole as someone who is trying to move away from just writing and understanding how React works. Can you explain a little more why this felt worth pursuing? I'm interested in what sorts of advantages this could have.

Sure! Some ideas come to mind:

1. Async and conditional effects without hopping component boundaries with switchMap

2. React.Context ritual vs oneliner `pipe(shareReplay)` - this is easily the most useful thing, in lines of code alone

3. React is used shallowly for jsx and html, and rxjs is used for events and state and quite literally everything not writing to the dom.

4. Lazy by default, no need for suspense bc it's inherit property of observables.

5. Merge and combineLatest give you algebraic tools for constructing your logic instead of stringing components down a subtree

6. Scan but that's just inline redux reducer but I use it all the time

7. Observables are on standards track for HTMLElements in browser. - element.when('click').map/filter/takeUntil etc.

I view react as promises--. You have to do wildly hacky things using custom API ideas that change between majors, can only use sync functions, yet all your logic is async. It's like the function coloring problem on steroids.

The maiden voyage of my blog will be soon, it's first big write up will be the test page for this jsx transform, then I'm gonna be writing a field guide for how to translate between react and rxjs.

Incredibly good reference imo: https://dev.to/mfp22/rxjs-can-save-your-codebase-49fi

Tried to make this concise but I'm on mobile

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

#733

I have an idea that you can steal (would be cool if you send me some of the spoils if it moons lol). This might be right up your alley, Google and Apple devs. Generated voice profiles (you can use "AI" to sell it to your bosses) to narrate text messages in the sender's voice. Many texts are already sent by speech to text, why not carry that voice to the reciever? Simply recording is not ideal due to the background no…

I used to work for an assistive tech company that did part of this. For people who have degenerative diseases like ALS, we would create speech profiles for them before they lost their voice so that once they did, their computer-generated voice (through eye tracking software and hardware) would be their own and not a generic voice.

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

#734

I'm currently trying to transition from a fairly rigid day job into working as an independent developer. The goal is to build useful online tools and hopefully create a sustainable income stream doing something I find more engaging. One consistent annoyance in my professional work has been dealing with PDFs – specifically, extracting information into editable formats without losing structure. Copy-pasting often creat…

Hey! You sound like an interesting person and I'd like to learn more about your path of transition from employee to an entrepreneur.

I couldn't find a way to contact you, so if you feel like it, drop me an email (email on my website in profile).

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

#735

My master's thesis[1] was half research, half dev project, exploring how we can continue to fully fuse traditional RPGs with computers. This goal is my life quest, my life's work. I think virtual tabletops (VTTs) as they currently stand are barking up the wrong tree[2]. I want a computer-augmented RPG to allow the GM to do everything he does in the analog form of the game. On-the-fly addition of content to the game w…

I am full-time building LLM-based NPCs for a text-based MMORPG. Been doing a lot of work recently on allowing progression through scenarios with them where the rules are in a class, and the LLM takes care of communicating user intent to the rules engine, based on free-text, and writes back to the user with the results.

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

#736
Working on writing my first novel after years of (part time) planning. I’m finding it difficult to do the actual writing, but trying to stick with it. I don’t naturally enjoy the writing process vs writing code, which has been my primary endeavor for 20 years. Advice from other engineer/writers appreciated.

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

#737

I'm working on AssetRoom, a free service to email you noise-free, easy to digest summaries of SEC filings from companies you're interested in. I often read about interesting public companies (from an investment perspective or otherwise), but fail to then keep up with them over time (sometimes reading many months/years later how successful they were - or not!). I built this to make an easy way for me to follow updates…

[dead]

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

#738
Hi folks,

Ive written a simple app [1] that crawls tech corporate sites daily looking for job postings, and sends you an email with the new jobs that match your profile.

The profile matching is currently very basic - just job title category and location(s). There is also a recommendation agent that is yet to be released (WIP).

I would be grateful for feedback and thoughts. So far I have personally (and others) found this to be very helpful in allowing me automate the daily checking of hundreds of sites.

You can also add specific companies to the crawler, which is nice if you are passively looking at specific companies. A possible feature addition might be to limit the search to only pre-defined companies that interest you.

I would appreciate any thoughts and feedback.

[1] https://www.hoofhires.com/

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

#739
post #626

Earlier quoted context omitted.

Think you’d need to make it country specific. Some countries have specific requirements around invoices and what needs to be on it

If you could add custom templates, you could let the community add the country specific things

I'm leaving this link here regarding the "EU e-invoicing standard CEN 16931"

https://ec.europa.eu/digital-building-blocks/sites/display/D...

I don't know how complicated or easy it would be to just create templates which satisfy this.

In Germany it's already required for B2B transactions [0]

  In principle, the following formats will comply with CEN 16931:
  ZUGFeRD: Hybrid format: Human-readable PDF/A-3 with an embedded XML file in the syntax "Cross-Industry Invoice" (CII)
  XRechnung: XML file in the syntax "Cross-Industry Invoice" (CII)
  XRechnung: XML file in the "Universal Business Language" (UBL) syntax
[0] https://www.bdo.global/en-gb/insights/tax/indirect-tax/germa...!

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

#740
I'm still iterating on a WCAG accessible palette creator for web design/UI:

https://www.inclusivecolors.com/

I use it myself for making branded palettes for projects because it gives you full control over the hue, saturation and lightness curves (instead of these being mostly autogenerated), and it helps you make tint/shades for multiple swatches at a time that go together (rather than a single swatch at a time).

Get in touch if you have any feature requests!

Post reply on HN