MurphyA/hacker-news huggingface dataset:
Show HN: LiftmyCV – AI Job Search Agent and Auto-Apply Tool
by dan_zaitsev | 2025-04-14 15:45:44+00:00
Hey HN!

Dan Zaitsev here – solopreneur and maker of LiftmyCV, an AI job search agent that finds relevant job openings and auto-applies on your behalf.

In early 2024, my small marketing team started losing clients due to the rise of AI tools. So I began searching for a job myself and was reminded how frustrating and inefficient the process is – surfing dozens of job platforms, filling out endless forms, and receiving very few responses.

I started using ChatGPT to speed up the process and realized it could be automated. That’s how LiftmyCV was born.

I built a simple prototype, launched it to a small group of early users, and quickly got confirmation that the idea resonated – people found it helpful and were actually willing to pay. During early testing, I personally received several interview invites in just one week using the product.

Yeah, I know some makers already tried (or are still trying) to build something similar – and yes, there are tons of competitors. But I genuinely think I can do it better. Here's how:

- Quality over quantity: I saw one guy post about applying to 1,000 jobs in a week… but what actually matters is the quality of each application. So I’m focusing on polishing GPT autofill responses and server logic to make each one more contextual and human. A big upgrade to the AI agent is dropping this week – hope you’ll like it :)

- No subscription trap: While others offer pricey lifetime unlocks ($100+) or charge $2.50+ per auto-apply, LiftmyCV runs on a freemium/pay-as-you-go model. Try before you buy – no lock-ins.

Since beta launch in Feb 2025: - 942 signups - 70 paying users - $1,225 in revenue - #3 Product of the Day on Product Hunt *all organic with $0 ad spend: YouTube videos, SEO content, and direct outreach

Tech stack: - Webapp: Java + Spring Boot + TypeScript + React JS + Effector + OpenAI API - Chrome Extension/AI Agent: JavaScript - Marketing website/landing pages: Wordpress/PHP

Core features available in the MVP: - Supports 7 job search websites & ATS platforms - Job search on autopilot - Non-Stop AI Auto-Apply (automatically switches between job boards) - GPT-4o-powered auto-fill for job applications - Auto-apply history and stats - Premium support & open to feature requests - Try before you buy - a free plan with 3 CV submissions

How it works? 1. Visit www.liftmycv.com and create your free account 2. Install official Google Chrome extension from the Chrome web store 3. Complete your profile and upload your CV (ensure your profile is as detailed as possible for better results) 4. Activate the AI Auto-Apply feature and let LiftmyCV handle job applications for you

Challenges I faced: - Fine-tuning the AI auto-fill logic has been tricky (and it’s still a work in progress). - GPT-generated responses required constant tweaks to avoid awkward or irrelevant form fills. - Humanizing the AI output is essential to bypass ATS systems and make applications feel real.
by joezydeco | 2025-04-14 15:46:04+00:00
This post counts as another one of the 1.56 billion.

It wasn't because Costco embraced DEI as much as Target actively dropping it as quickly as possible after Inauguration Day. They didn't even wait for a challenge. To me that means they were happy to drop it as quickly as they could. Which means it was all for show in the first place.

I've also seen a few half-assed attempts to go viral and bring customers back, which only makes me want to spend more elsewhere.
by meew0 | 2025-04-14 15:46:09+00:00
Once drugs lose patent protection, it's difficult for them to gain approval for new indications, because drug approval procedures are extremely expensive and there's no patent holder left for whom it would make economic sense to spend all that money.

So in cases like valproate for migraine, those drugs usually stay off-label long term. That makes them unattractive for doctors to prescribe, since they assume more liability if something goes wrong, and insurance companies are less likely to cover the drugs.

The way information about off-label uses gets communicated is basically the same way as elsewhere in science: through scientific papers, conferences, textbooks, and the like. A doctor who discovers that their migraine patient does well on valproate might publish this as a case report. If there are many such reports, someone might do a randomized trial. Once there are many randomized trials, meta-analyses can be performed, and eventually, the information will end up in textbooks and medical school curricula.

It takes a certain amount of agency for a doctor to stay up to date on the latest research; while medical boards tend to have certification requirements for CME (continuing medical education), these are usually quite lax, and a truly lazy doctor can probably just live their years without really learning anything new.

At the same time, reading all new research that comes out is basically impossible, and even just trying to do this would risk always following the latest fads that later evidence might show to, in fact, be harmful. Every doctor needs to find their own middle ground here, and you as a patient must find a doctor that suits your own preferences.
by karmakaze | 2025-04-14 15:46:20+00:00
Whenever I face this, in my own analysis or others, I apply the "let's find out" tactic. Instead of doing nothing I'll propose that we do X which I surmise as an option that a) is non-destructive and reversible, b) has a chance of working out. [You can add your own criteria, e.g. fast/easy, simple, etc] At the very least we'll learn something. When someone else is stalling, I'll phrase it something like "Unless someone has specific reasons against investigating X, I propose we prototype it and see where it goes." If still unsure, prototype Y. After that you usually realize there's not much point prototyping yet another an simply choose one and see how far it can go.
by srean | 2025-04-14 15:46:27+00:00
Can a powerful model become a fantastic autocomplete for dolphins ? Sure. Someday soon that's very likely to happen. But that alone would tell us almost nothing of what dolphin dialogue means.

To understand their language we need shared experiences, shared emotions, common internal worlds. Observation of dolphin-dolphin interaction would help but to a limited degree.

It would help if the dolphins are also interested in teaching us. Dolphins or we could say to the other '... that is how we pronounce sea-cucumber'. Shared nouns would be the easiest.

The next level, a far harder level, would be to reach the stage where we can say 'the emotion that you are feeling now, that we call "anger"'.

We will no quite have the right word for "anxiety that I feel when my baby's blood flow doesn't sound right in Doppler".

Teaching or learning 'ennui' and 'schadenfreude' would be a whole lot harder.

This begs a question can one fully feel and understand an emotion we do not have a word for ? Perhaps Wittgenstein has an answer.

Postscript: I seem to have triggered quite a few of you and that has me surprised. I thought this would be neither controversial nor unpopular. It's ironic in a way. If we can't understand each other, understanding dolphin "speech" would be a tough hill to climb.
by lm28469 | 2025-04-14 15:46:31+00:00
We can talk when there is a proper study that isn't sponsored by a bicycle maintenance company, I'd be curious to see how they found the "participants"

> ARN reports a relationship with Cycle Inspect Pty Ltd. that includes: equity or stocks. ARN has patent ##PCT/AU2022/051284 pending to Cycle Inspect Services Pty Ltd

> By that logic we should get rid of a lot of existing regulation.

No, we should go door to door and check what people have in their pantry, probably even scan their credit card purchases, enforce daily calories quotas, &c.
by ncr100 | 2025-04-14 15:47:08+00:00
Yes and practically it's a slippery slope .. marginalizing the weak, via government powers.

May not be needed to say: in an authoritarian society, compliance paradoxically breeds more authoritarianism.

(From AI, and I agree with) The idea of the impact of compliance in authoritarian societies is .., Active Compliance > Passive Compliance > and finally, Pre-Compliance.

- Bonus: discussion of the assertion that those in upperclass authoritarian societies DO comply with, and aren't affected by authoritarian policies ( Note this is for INDIVIDUALS not corporations, I speculate it works the same however ) https://www.linkedin.com/pulse/paradox-voluntary-compliance-...

So, watch as Us here on Hacker News start to encourage Active compliance, move to Passive, and then encourage Pre-Compliance!

Then, BINGO! "You're an authoritarian enabler!"
by aninteger | 2025-04-14 15:47:20+00:00
> Less controversially, when you write C, you write for a virtual machine described by the C spec, not your actual hardware.

Isn't this true for most higher level languages as well? C++ for instance builds on top of C and many languages call into and out of C based libraries. Go might be slightly different as it is interacting with slightly less C code (especially if you avoid CGO).
by cruffle_duffle | 2025-04-14 15:47:42+00:00
There are plenty of things out there that don’t use OpenAPI. In fact most things aren’t.

Even if the universe was all OpenAPI, you’d still need a lower level protocol to define exactly how the LLM reaches out of the box and makes the OpenAPI call in the first place. That is what MCP does. It’s the protocol for calling tools.

It’s not perfect but it’s a start.
by crote | 2025-04-14 15:49:26+00:00
The problem here is that those crypto contracts aren't designed to be security. They are intended to be contracts.

It's like opening a bank account, and the contract says "You can only access your own money in the vault. Everything you can access is yours to use as you see fit." On your first visit the manager brings you into a vault with hundreds of cash-laden tables. He shows you to an empty table, and says "Here's your table. Enjoy!".

Are you allowed to take money from the other tables? Clearly the contract says you can, but surely that can't be what they intended? Is it theft to "break their security" by walking over to another table, or is it just a hidden perk of the contract you signed?
by jiveturkey | 2025-04-14 15:49:33+00:00
this is a bad comment for this subject. NFLX options are on a publicly traded stock. the terms are also different than a startup stock option. you've really just introduced confusion into this subject, judging from all the child comments.

in my experience, most startups do offer you a sliding scale of cash vs equity, just not 90% as NFLX does. they may not advertise it or be upfront about it, but i've never personally experienced a startup that wouldn't trade one for the other.
by itsdrewmiller | 2025-04-14 15:50:08+00:00
I think you may have missed the point of the original comment - presumably those archaic instruments and interfaces would show a much higher value of experience over cognitive ability. The fact that this isn’t the case for computer tasks overall suggests that interfaces on average are pretty good (or there is some other factor they failed to include - maybe they are all similarly bad which means everyone comes in with more than zero experience, etc.). Full disclosure I didn’t read the article.
by skyyler | 2025-04-14 15:50:57+00:00
You're not even rallying against petit bourg, let alone the bourg. You're literally complaining about the lumpenproles complaining of their suffering. Unfortunate news: "Well paid" proles are still proles.

If your intent is to further Marxist thought amongst the people on this site, you're missing the mark greatly. Perhaps more study is required.
by kergonath | 2025-04-14 15:51:04+00:00
> I wonder if it always increases though?

It always increases in an isolated system. That caveat is almost always missing in pop-sci level of discussions about entropy, but it is crucial.

> Eventually there will be enough entropy that any change may cause it to reduce or oscillate?

Assuming that the universe is actually an isolated system, entropy will reach a maximum (it cannot oscillate). It is interesting to speculate, and of course our theories are imperfect and we are certainly missing something. In particular, the relationship between time and entropy is not straightforward. Very roughly: is the entropy a function of time, which we could define otherwise, or is time a consequence of entropy changes?

In the first case, we can suppose that if the universe reaches an entropy maximum we’d be far enough outside the conditions under which our theories work that we’d just have entropy decrease with time (i.e., the rule that entropy increases with time is only valid close to our usual conditions).

But in the second case, it would mean that the universe reached the end of time. It could evolve in any conceivable way (in terms of the fundamental laws of Physics), and the arrow of time would always point to the same moment. "What comes after?" Would be a question just as meaningless as "what came before the Big Bang?"

In any case, there are a lot of assumptions and uncertainty. The story does not do the subject any justice.
by lm28469 | 2025-04-14 15:51:11+00:00
More than ever everything on internet is just a fucking ad.

> ARN reports a relationship with Cycle Inspect Pty Ltd. that includes: equity or stocks. ARN has patent ##PCT/AU2022/051284 pending to Cycle Inspect Services Pty Ltd

Which is a company doing "Computer assisted inspection and modelling of fibre-reinforced plastic bicycle frames"

https://ipsearch.ipaustralia.gov.au/patents/2021903430
by disgruntledphd2 | 2025-04-14 15:52:02+00:00
> We can agree unions should be stronger, but union jobs in America cannot compete with nonunion much cheaper labor in other countries.

I mean, they can, if you put up trade barriers or introduce capital controls. It's not a coincidence that after capital controls were removed, basically any manufacturing that could, fled America. And I (and my family) in Ireland were massive, massive beneficiaries of this!

Like, you can definitely make the argument that globalisation has benefited the world overall, while being bad for a bunch of people in the developed countries. And it's not a bad argument.

But unfortunately for all of the people who think globalisation is great, the votes of all the people who disagree count just as much as yours, and it looks like they're willing to vote for anyone who even hints at promising to fix this.

> Clinton was running the show in the 90s,

He introduced NAFTA, which made it profitable for much US manufacturing to move to Canada/Mexico. Bush let China into the WTO (or was that Clinton too?).
by ssimpson | 2025-04-14 15:52:59+00:00
I feel like its unfair to say every single direct manager doesn't care about their folks. I care about each and every person on my team, I care if they are engaged and if they can do their job. I care if they get sick and give them the time to make sure they feel better. I care about their career and try to help them along. Maybe I'm the minority, but I think that lots of managers of ICs should and do feel this way. As you go up the ladder, i can see that going down as the scope increases, but thats why you have managers, to keep attention to those details. Now i've had directors and stuff that do not care about their managers. I've also had managers that aren't great and don't care.

You are 100% correct though, we are all cogs in the machine. In the end, the people at the top don't care about anything below them if it isn't making them an the shareholders more money. If they do, they are a unicorn and i hope everyone gets to work with someone like that.

When I was laid off from RAX, it was a super emotional time. I had a job where I got to hang out with my friends and good people doing good stuff, and we also did some work (the work we were doing was so enjoyable most of the time, it didn't feel like work). I've never been able to capture that since and it has contributed greatly to my desire to get out of leadership roles.
by archontes | 2025-04-14 15:53:05+00:00
Imagine I write a contract and empower an AI to execute it. I put $10,000 in a bank account and write, "I'd like a nice car."

I do this of my own free will, at my own hazard. I know I'm playing this game. I have intentionally elected to use a system that will execute without any further intervention or oversight on my part. Verbally, I state that I am confident enough in the writing of my instruction that I feel secure in whatever outcome it may bring.

The system automatically executes and someone has sold me a very nice remote control car.

I sue that person.

Why should I have standing?
by dboreham | 2025-04-14 15:53:26+00:00
Yes, the metaproblem is: it has to make money. It turns out that "doing genuinely useful things for end users" almost never makes money. I found this out long ago when I had the experience that booking air travel for optimized cost/convenience was a total pain. I figured software can solve this, so built a ticket search engine that supported the query semantics a human typically wants. Dumb idea because you can't get the data over which to search except from airlines, and airlines know that making it convenient to find low convenient fares makes them less money. So they won't give you the data. In fact the entire problem "finding cheap convenient air fare" is actually there in support of someone else's (the airlines) business model.
Show HN: Figma widget for analysts to create event tracking plan
by belider | 2025-04-14 15:53:39+00:00
When I worked as a product analyst, we used Notion to create event tracking plans.

But it always felt disconnected from the UI — pasting screenshots, trying to explain "when the user clicks this button, we fire event XYZ with these props"... then frontend devs pinging me again, asking what something means.

So I vibe-coded a Figma widget over a weekend.

It lets analysts add structured event tracking specs directly on top of the design — like comments, but for events, with a name, description, and props.

Frontend developers can see exactly what to implement and when to send each event, without digging through docs or spreadsheets.

You can try it for free on Figma Community.

Would love feedback from analysts, PMs, or devs who deal with messy analytics documentation!
by eitland | 2025-04-14 15:53:44+00:00
> It’s rudimentary, but already more useful to me than Siri!

For me, that is an extremely low barrier to cross.

I find Siri useful for exactly two things at the moment: setting timers and calling people while I am driving.

For these two things it is really useful, but even in these niches, when it comes to calling people, despite it having been around me for years now it insist on stupid things like telling me there is no Theresa in my contacts when I ask it to call Therese.

That said what I really want is a reliable system I can trust with calendar acccess and that is possible to discuss with, ideally voice based.
by throwawaymaths | 2025-04-14 15:53:51+00:00
it was maybe easier to understand when @fieldParentPtr took the type as an argument, but if you look at this:

var x: *T = @fieldParentPtr("node", node_ptr);

@fieldParentPtr knows that its result must have type pointer T; and then the builtin function "looks" inside of T and notices there is a "node" field. Then it can backtrack the pointer of T given the pointer to the node field, since the layout of T is well-defined at compile time.

So you could have a mixed-type linked list, and at the callsite zig can at compile-time back out the parent type. There obviously needs to be outside logic (and an outside mechanism to track) this with branches for each type that you could be putting into the linked list. And yes, this is more than a little bit type-unsafe because of the potential for type erasure.

You could probably pretty trivially write a typesafe wrapper for this, as suggested in one of the comments here.
by ilrwbwrkhv | 2025-04-14 15:53:57+00:00
> he promises teams of fresh graduates from the technological units not only investment and support in establishing a startup but also "initial revenues of $2 million per year".

Wow this is huge. Ya I have been feeling this for a while now.

This whole product market fit and things like that are Important, but not as important as connections The way I see a lot of deals going down is the customer will buy the product from that founder No matter what the quality is and that is how a lot of them get high initial.

That is why a lot of VC firms exclusively focus on B2B SaaS these days.
by geoHeil | 2025-04-14 15:54:22+00:00
As some others already posted: There is more to copying data than just moving it. It is about observability. A lot of companies have created their own frameworks.

One example I find useful for a lot of usecases is dagster. You can define resources to encapsulate complexity https://docs.dagster.io/guides/build/external-resources in fact with components build on top of custom DSLs https://docs.dagster.io/guides/labs/components

At Magenta/Telekom we are bulding on https://georgheiler.com/event/magenta-data-architecture-25/ - you can follow along with this template here https://github.com/l-mds/local-data-stack/ you may find these examples useful to understand how to use dagster/graph-based data pipeliens @scale
by palmotea | 2025-04-14 15:54:37+00:00
> It does, but if you've removed the damage they can do, then to the company it's preferable to have more people angry who can't do damage, than less people angry but some of them will do damage.

Eh. That's a bad way of thinking, but one that I think is tempting to software engineers. It's basically taking software security thinking (appropriate for things) and applying it to people in a context where the consequences are almost certainly not that bad. It's also probably downstream of some other bad ways of thinking, that probably make it appear more reasonable than it is.

> It's a sad reality. For some people a "dignified exit" won't do a single thing to lessen the rage they feel that they were wronged. It's a sad situation all around.

You know, you're not required hire those kinds of people in the first place. Hire people who get along with others.
by aisenik | 2025-04-14 15:54:40+00:00
A supporter of the party of summarily executing housepets is going to have wildly different ideas about compassion than I do.

If you can support Kristi Noem shooting her dog and disappearing people to foreign torture prisons, you can't be trusted to treat my loved ones.

Trump has recently used the word "love" to describe how Nazis treated Jewish prisoners. This is a party that has embraced attacking empathy as sinful. I'd trust a MAGA vet to get livestock to market profitably, maybe, but never with anything or anyone I love.
by ncr100 | 2025-04-14 15:54:50+00:00
> It is a fact of life. It would be more mature to move on rather than blog about how you feel wronged by your former employer.

+1.

While there is an imaginable "victim" viewpoint, it is a job for pay with a clear employment contract that was agreed to before employment start, between the Employee and the Corporation, including local and state and federal laws, permitting EXACTLY THIS type of termination.

Further, corporations can't be seen to Favor one Googler vs another. Especially since there is NO GUARANTEE this Ex-Googler isn't one of those AR-15 toting weirdos who condone violence against their now ex-coworkers .. so allowing them futher access to the (huge) universe that Google owns and controls .. its corporate workings .. even for an additional 5 seconds after termination, can be reasonably seen to be Foolish .. so they would cut ties Immediately.