MurphyA/hacker-news huggingface dataset:
Show HN: PM tool built with founder feedback
by lixoy | 2025-05-15 14:35:06+00:00
We've spent a good chunk of time building a tool for founders navigating the fundraising maze. Our background is actually in helping startups directly with fundraising on the services side + VC background.

The feedback loop became our product roadmap. We built features directly addressing founders' pain points, essentially having the servicing side fuel the product development. This is why we focused on building core utilities often scattered across different tools.

We started with the basics – system for centralizing notes from investor interactions. No more digging through sheets, Notion pages, or message threads.

From there, we tackled more specific challenges. For instance, identifying and remembering investors who've backed competitors is a manual, time-consuming process. We built a feature to automate this, creating a "blacklist" to help founders prioritize their outreach effectively. (Right now you can manually blacklist them, but we are working on automating this process).

Beyond contact management, we integrated structured data around investor thesis – what sectors they focus on, typical check sizes, etc. We then built a system to calculate a "fit score" to quickly evaluate potential alignment based on the data points we have.

We also added tools for call analysis – processing notes or transcripts to pull out key points and automatically generate follow-up tasks. Again, the goal here is to reduce manual busywork and ensure nothing falls through the cracks during a busy raise.

We're pushing updates almost daily, reacting to what founders tell us is missing or cumbersome in their workflow. The aim is to provide a focused, efficient tool for a very specific process. Think of it as a highly specialized CRM engineered for the realities of fundraising.

If you're a founder currently fundraising, or have been through it and have thoughts on the tooling, we'd love for you to take a look. There's a free trial available. https://www.flowlie.com/
by unsupp0rted | 2025-05-15 14:35:16+00:00
Why?

Would you rather be the world’s richest person in 1825 or lower middle class today?

I like antibiotics, MRI, anesthetics during surgeries, unlimited information and entertainment, and the ability to travel places in less than 8 weeks and without getting tuberculosis along the way.

Tech advancement has given the most people the most happiness, safety and prosperity.

And it’s still barely a drop in the bucket compared to what is plainly visible already as the next level up.
by lesuorac | 2025-05-15 14:36:18+00:00
> GG won't/didn't fail due to the perception of "this person is filming me without my consent", that is a strawman meant to create more headlines than the less-sexy "it just doesn't have much purpose and is too expensive."

It was a thing - https://www.google.com/search?q=google+glass+user+punched

However the world has changed in 11 years.
by gk1 | 2025-05-15 14:36:21+00:00
92% reduction is amazing. I often write product marketing materials for devtool companies and load llms.txt into whatever AI I’m using to get accurate details and even example code snippets. But that instantly adds 60k+ tokens which, at least in Google AI Studio, annoyingly slows things down. I’ll be trying this.

Edit: After a longer look, this needs more polish. In addition to key question raised by someone else about quality, there are signs of rushed work here. For example the critical llm_min_guideline.md file, which tells the LLM how to interpret the compressed version, was lazily copy-pasted from an LLM response without even removing the LLM's commentary:

"You are absolutely right! My apologies. I was focused on refining the detail of each section and overlooked that key change in your pipeline: the Glossary (G) section is no longer part of the final file..."

Doesn't exactly instill confidence.

Really nice idea. I hope you keep going with this as it would be a very useful utility.
by anujkanojia29 | 2025-05-15 14:36:24+00:00
We are seeing a wave of AI video startups — tools that generate product videos, reels, explainers, and more using generative models. But many of them hit a wall. Why? Because after the AI generates content, users want to fine-tune it — but the tools lack the video editing capabilities. We’ve been working on a React-based video editing SDK - Twick that solves this. It lets you: - Auto-generate styled captions - Add effects (fade, zoom, typewriter, etc.) - Build timelines and live-edit canvases - Export videos to the cloud via Lambda All of this can be easily embedded into your app.

If you're interested in trying it out or want to collaborate, feel free to reach out. I'm also planning to open-source it soon for the wider dev community.
by datax2 | 2025-05-15 14:36:24+00:00
Absolutely, in the past some tuning companies had no issue recommending removing emissions equipment, but then standards and laws changed and most if not all companies complied. Banks power is a good example of a diesel tuner who does not advise on removing EGRs.

In the area of emissions management aftermarkets have found symbiosis. Not only has there become aftermarket manufactures of higher performing both in emissions and performance catalytic converters (G-Sport by GESi). But alot of tuners acknowledge that engine performance can be improved with a well catalyzed exhaust system.
by mingus88 | 2025-05-15 14:36:43+00:00
As I understand it, very few cable channels started out ad-free, and that didn’t last long.

By the time it was available in my area, cable TV was a service to provide better reception and more channels that OTA, but everything aside from subscription channels like HBO were riddled with commercials.

My point is that for most people in the U.S. there was never a bait and switch with cable. It was just more programming (ads). And you paid for it, unlike OTA.
by piva00 | 2025-05-15 14:37:07+00:00
From personal experience working through the early 2000s where there was no talk about DEI, and nowadays where there was a huge PR push for it, I don't feel it was all about solving societal inequality, that was just corporate messaging, the real benefit comparing workplaces that didn't care about diversity vs the ones that cared:

- Men would create a hostile environment for women, I worked in a couple of companies which were 85%+ men, any new hire that was a woman suffered some kind of harassment, over or covert ("locker room talk" bullshit). This constantly pushed women out.

- Diversity of ethnicities/nationalities brought a lot of different perspectives, having different cultures working together always helped teams I worked at to consider points of view that would only have surfaced later. Even ways of working that would cross-pollinate, like living a different culture would make you adopt practices that you think are improvements over yours.

- Inclusion of people with disabilities, in 2005 I would never imagine the company I was working for to hire a blind person, there was an extreme bias they wouldn't be able to do the work. Nowadays I've worked with a few blind people, a few with reduced mobility that didn't even use a keyboard for typing, accommodations were needed but nothing that actually impacted work while improving their lives tremendously. Who would be caring about doing this effort if DEI didn't become a thing?

I find it fascinating how the USA can go to either extreme so quickly, I do understand why it might have become such an annoyance to people opposed to it, feels like activism is so overboard that ended up being detrimental to the cause. I don't work in the USA so I really don't feel this need to push against any of the actions I've experienced in my life, at all points it actually helped people with minimal impact to myself while also helping me to realise biases and work on them, and I feel that's the actual societal change that DEI initiatives helps with: de-estranging others that are not 100% similar to you.
by majormajor | 2025-05-15 14:37:16+00:00
That's not what it means since 2016 or so when consumer TVs got support for properly displaying brighter whites and colors.

It definitely adds detail now, and for the last 8-9 years.

Though consumer TVs obviously still fall short of being as bright at peak as the real world. (We'll probably never want our TV to burn out our vision like the sun, though, but probably hitting highs at least in the 1-2000nit range vs the 500-700 that a lot peak at right now would be nice for most uses.
by nonrandomstring | 2025-05-15 14:37:23+00:00
This takes me back. 1990, building Boltzman machines and Perceptrons from arrays of void pointers to "neurons" in plain C. What did we use "AI" for back then? To guess the next note in a MIDI melody, and to recognise the shape of a scored note, minim, crotchet, quaver on a 5 x 9 dot grid. 85% accuracy was "good enough" then.
by taurath | 2025-05-15 14:37:26+00:00
This is about the myth of meritocracy, or at least, the myth that skills matter more than anything. While its /more/ true in software than anywhere else (where what is valued more is social signals, diplomas, other signifiers of possible skill), it has never actually been true in the way that many say it.

In my life I've seen the most brilliant, talented, driven, and effective people be completely unable to find paid work doing what they do best. This isn't even because there is no money in doing what they do best - many of those things are multi billion dollar industries. Its because they put all their points into a single skill tree. The second they start putting points into relationships, and manage to get past the early stages, suddenly their skills become relevant and it starts working, and they're seen for what they can do.

I suspect this is what happened to OP:

> During the day, I worked 8-9 hours for this startup, and until late at night I continued my open source contributions. Surely, they would take me somewhere.

When you play Starcraft at a decently high level, scouting is super important - not even necessarily to see what the other side is actively doing, but the important information to learn is what they cannot be doing. If they have 3 of one building producing units, they can't be building a different type of unit. I shoe-horned that Starcraft analogy to say: if you're spending every waking hour coding, you're unlikely to be building relationships. Especially if your goal is to be paid for doing something useful, relationships with people with money to pay you are necessary.

I'm almost certain I'm not as talented an engineer as the OP. I have my moments, but my attention and desire to work out different skill trees is too high to prioritize time like they have. All this to say: there's a lot of myths out there about what is valued, and if you take some advice literally you will find yourself pidgeonholed into doing exactly that and only that.
by scarface_74 | 2025-05-15 14:37:48+00:00
I create a project plan. What are the functional requirements for an MVP and work backwards until I can get task that can be done in no more than a couple of days. If it’s a solely project, I break down only the work for the current “epic” or “work stream”.

My current job (consulting) has me going back and forth between requirements gathering and proposal writing, tech lead/some project management and hands on implementations for smaller projects that don’t require a team. I have some project management training - just enough to be effective.

I don’t even think about lines of code. I think in terms of task completion.

For personal projects and even to juggle multiple projects at work I have personal Trello boards
by forgetfreeman | 2025-05-15 14:38:10+00:00
"This is contrary to age-old advice of “build a portfolio to show off” which has been repeated for as long as I remember. At least since 2010 or so."

The thing is this not only used to work, it was The Way. You could short circuit the entire technical interview process by sending a link to your commit histories on various open source projects or hell even your GitHub account if you had decent amounts of public activity on there. Even better, a company's unwillingness to accept these in lieu of infantile "coding tests" was a great way to weed out bullshit organizations you wouldn't want to work for in any case. Now that none of that is the case I haven't the faintest idea how one would go about getting a job writing code these days short of leveraging your network to score a nepo hire?
by malfist | 2025-05-15 14:38:17+00:00
That's exactly how I run my standups.

Everyone answers 3 questions:

* Do I need something?

* What is my _top_ priority for the day?

* Am I blocked?

The answers for the first and third question should always be "No" because you should have raised them before standup, but it's a relief valve if you didn't.

What is your top priority should be short and focused. If you let people talk about what they did or didn't do yesterday it becomes a slog with people justifying their progress or non-progress. Ultimately it doesn't matter. Focusing on the top priority he's focus people on their main task for the day.
by spyder | 2025-05-15 14:39:39+00:00
Correct me if I'm wrong but looking at the video this just looks like a 3D point cloud using equal-sized "gaussians" (soft spheres) for each pixel, that's why it looks still pixelated especially at the edges. Even when it's low resolution the real gaussian splatting artifacts look different with spikes an soft blobs at the lower resolution parts. So this is not really doing the same as a real gaussian splatting of combining different sized view-dependent elliptic gaussians splats to reconstruct the scene and also this doesn't seem to reproduce the radiance field as the real gaussian splatting does.
by lesser23 | 2025-05-15 14:40:52+00:00
Fastmail these days with a custom domain.

I was on protonmail for years. But I found the integrations were not compatible with my ideal workflow. Their iPhone app also crashed all the time for me and you can’t use regular mail clients. For PCs you can use the bridge with a client but I found nothing like that for the phone.

WRT proton I think it was overkill for my use case. If I need complete secrecy I can use GPG over email.

I find Fastmail to be cheaper, faster, and more compatible for every day use. I also really like the email alias feature which I use all the time. Fastmail and a standalone VPN was significantly cheaper than protons offerings as well.

At the end of the day as long as you use a custom domain it doesn’t really matter where you go. Even Gmail works fine here. To me it just matters where you will compromise on usability for secrecy.
by AbstractH24 | 2025-05-15 14:40:54+00:00
Suspect a lot more people will start saying this in the coming years. I already see signs of it my generation (mid-30s millennial)

On a related note, recently started a project outside of tech where I work with early-70s/late-60s man who just can't keep up with what is being asked of him because he's trying to do it without meaningfully using tech, let alone AI, and also happens to be pro-Trump and it's given me a much better understanding of why people in his cohort find Trump's message appealing.
by lo_zamoyski | 2025-05-15 14:41:08+00:00
> most of the employees are like that, but there are some that will screw you over. And just that minority is why we cannot have nice things.

I would argue that excessive worrying about edge cases like that is destructive. It shifts all energy and focus on the pathological and shapes policy and attitudes around the pathological case instead of the normal case. The perfect is the enemy of the good.

In large organizations, you will always have abusers. That just needs to be accepted. One should not assume an inquisitorial stance that seeks to extirpate every last evil from the organization. You will corrupt the norm that way. Pathological cases ought to be handled when they surface. A pervasive attitude of suspicion creates toxic relationships that harm the organization far more than the occasional abuser.
by crowcroft | 2025-05-15 14:42:19+00:00
Someone deeper into the Databricks world correct me if this sounds like nonsense, but after thinking about this more my theory is that this is a defensive move for Databricks.

Smaller companies don't usually need Databricks until they grow and become larger with more complex needs, and enough data that queries start to take a long time to run.

As bare metal gets so much faster the point where you hit scaling issues with a DB becomes further and further away.

As this trend continues more companies might decide they don't need Databricks they just need a few Postgres replicas and nothing else.

Neon is kind of like an insurance policy against this outcome.
by singron | 2025-05-15 14:42:37+00:00
> Server actions are public, unauthenticated routes

Why can't they be authenticated? That seems like the obvious fix. Otherwise how you are handing out the correct customer_id unless you authenticate somehow?

This scheme also complicates API key rotation, although you can work around it by trying to decrypt with both the old and new key if you use e.g. authenticated encryption.

This also has no mechanism for expiration (besides API key rotation). If you add an expiration time and sign it, then you essentially created an authentication token that you use as the customer_id.
by AnotherGoodName | 2025-05-15 14:43:27+00:00
As an outsider (Australian) living in the USA there's non stop propaganda for anything that could make a dollar if privatised. To the extent that many don't believe public run systems can function at all.

Anything disparaging public transit is played up to the extend even sitcoms will have disparaging scenes that are essentially "you took public transport? Are you poor?". The tax system is basically privatised, it's a pain to do anything without paying for tax software now with a lot of lobbying and propaganda that it's the only way. A lot of US citizens actually seem to believe that anything government run is inefficient (despite the lack of academic data on this) and demand the dismantling of all government institutions (see DOGE). Even utilities are often privatized with no competition (you just pay what you're told).

It's a bit crazy coming from a country where i had fibre internet at my regional home (the recently rolled out national broadband network) which is faster than the best connection i can get in the middle of silicon valley, i had affordable public transit with a universal tap on/off card that worked for all of them so no change/cash needed. Universal healthcare. A free online tax system that would start pre-filled by the numbers my employer+stockbroker entered in, i just had to quickly check through any federal or state specific exemptions i might qualify for. Etc.

Like it's madness the level of propaganda for this viewpoint that privatization is better and it's blatant why that propaganda is there - you privatize something essential like healthcare and you can leach vast amounts of money from everyone.

To this day my home country pays a fraction of US salaries yet the median wealth per capita is more than double the USA (Australia's 261k wealth per capita vs USAs 112k wealth per capita) since we don't get leached at every turn by privatized essential services. Yet in the USA they are clamouring for more of this as if that makes them wealthier.
by n4r9 | 2025-05-15 14:44:00+00:00
> What is my _top_ priority for the day?

How do you manage (if you have to) more research-heavy/blue-sky tasks that may take a few days or weeks without linear daily progress? Like, some days may just involve doing some sketches and playing around with code in order to internalise some data structure. Does that person just say "I'm continuing with task X" several days in a row?
by aidenn0 | 2025-05-15 14:44:01+00:00
I don't believe we are close to a computational understanding of biology. However, there is a difference between not having the understanding and claiming that because we don't understand it, there is definitively some Aristotelian non-computational anima in all life.

If I handed someone who had never seen an artificial neural network, and handed them a PCB with some giant LLM hard-coded into it, I suspect they would struggle to define how it reacts to its inputs, despite the fact that modern silicon designs are extremely regular compared to biological systems.
by bad_haircut72 | 2025-05-15 14:44:14+00:00
You need to watch this

https://m.youtube.com/watch?v=SxdOUGdseq4&pp=0gcJCdgAo7VqN5t...

We should try not to make technical judgements based in flippant things like how few lines can someone not even familiar with the ecosystem get a hello world working
by Daviey | 2025-05-15 14:44:27+00:00
I find this "backendless billing" approach fascinating because it highlights the tension between DX and security. As someone who's built payment systems, I understand the appeal of reducing backend boilerplate, but there's always a security tax to pay.

The real issue seems to be that they're trying to make billing "feel frontendish" when it's inherently a backend concern. The encryption approach in Part 3 is essentially recreating auth tokens but with extra steps, as others have noted - they're basically reinventing JWTs.

What struck me most was the security vulnerability they discovered with server actions. If you can make calls with any customer_id without verification, that's a textbook IDOR vulnerability. A simple curl request with a different customer_id would let you upgrade/downgrade other accounts! No amount of client-side magic can fix fundamentally flawed authorization.

Their conclusion is telling, sometimes the "boring" approach (proper backend routes with auth) exists for good reasons. I appreciate their transparency about the journey though, we learn more from these explorations than from pretending everything works perfectly from day one.
by whs | 2025-05-15 14:45:12+00:00
My friend asked similar question yesterday, and while I don't know the answer I wish it don't

Most large websites are hosted behind a CDN or a load balancer, which terminate the TLS session and is a MITM between the customer and the actual backend server. The problem is similar to TLS Client Certificate - you can't forward these to the backend now, and the load balancer is not smart enough to validate the data so it is impossible to use it.

In recent years (~5 years), AWS ALB and competitors gained the client certificate support now which pass the certificate information to your application in HTTP headers - instead of a standardized way of reading client certificate the servers has to read from non-standard headers.

If passkeys is also passed as HTTP payload, I don't see believe that the LB would read the payload anytime soon. It might become a selling feature for IDP-as-a-service like Auth0 that you can't do it with IaaS.
by caleb-allen | 2025-05-15 14:45:18+00:00
Maybe it's possible anyways? Qualcomm was able to integrate their own hypervisor on top of AVF

Linux Plumbers Conference 2025 | Adding Third-Party Hypervisor to Android Virtualization Framework

https://lpc.events/event/17/contributions/1447/attachments/1... https://youtu.be/hLdUCrlheKg
by AnimeMyPic | 2025-05-15 14:45:46+00:00
I’ve been working on [AnimeMyPic]animemypic.com — a web app that transforms real photos into high-quality anime and now also classic cartoon portraits using AI.

I started with styles like Ghibli, One Piece, Naruto, and just recently added retro cartoon looks (think Tom & Jerry, Looney Tunes vibes). You upload a photo, choose a style, and get a unique, fully generated image.
by WorldMaker | 2025-05-15 14:46:01+00:00
Also, even some "pantsers" can get away with seeming to have had a plan all along if they write the project out of order from how the reader will read it/viewer will watch it. You can write the end first, no one can stop you (except maybe your editor because editing back together into the "right" order can be a chore).

(A bit harder to build a TV show that way, though not impossible; How I Met Your Mother almost pulled it off, depending on who you ask, for one instance.)