frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Annual Production of 1/72 (22mm) scale plastic soldiers, 1958-2025

https://plasticsoldierreview.com/ShowFeature.aspx?id=27
1•YeGoblynQueenne•15s ago•0 comments

Error-Handling and Locality

https://www.natemeyvis.com/error-handling-and-locality/
1•Theaetetus•1m ago•0 comments

Petition for David Sacks to Self-Deport

https://form.jotform.com/253464131055147
1•resters•1m ago•0 comments

Get found where people search today

https://kleonotus.com/
1•makenotesfast•3m ago•1 comments

Show HN: An early-warning system for SaaS churn (not another dashboard)

https://firstdistro.com
1•Jide_Lambo•4m ago•0 comments

Tell HN: Musk has never *tweeted* a guess for real identity of Satoshi Nakamoto

1•tokenmemory•5m ago•0 comments

A Practical Approach to Verifying Code at Scale

https://alignment.openai.com/scaling-code-verification/
1•gmays•7m ago•0 comments

Show HN: macOS tool to restore window layouts

https://github.com/zembutsu/tsubame
1•zembutsu•9m ago•0 comments

30 Years of <Br> Tags

https://www.artmann.co/articles/30-years-of-br-tags
1•FragrantRiver•16m ago•0 comments

Kyoto

https://github.com/stevepeak/kyoto
2•handfuloflight•17m ago•0 comments

Decision Support System for Wind Farm Maintenance Using Robotic Agents

https://www.mdpi.com/2571-5577/8/6/190
1•PaulHoule•17m ago•0 comments

Show HN: X-AnyLabeling – An open-source multimodal annotation ecosystem for CV

https://github.com/CVHub520/X-AnyLabeling
1•CVHub520•20m ago•0 comments

Penpot Docker Extension

https://www.ajeetraina.com/introducing-the-penpot-docker-extension-one-click-deployment-for-self-...
1•rainasajeet•20m ago•0 comments

Company Thinks It Can Power AI Data Centers with Supersonic Jet Engines

https://www.extremetech.com/science/this-company-thinks-it-can-power-ai-data-centers-with-superso...
1•vanburen•24m ago•0 comments

If AIs can feel pain, what is our responsibility towards them?

https://aeon.co/essays/if-ais-can-feel-pain-what-is-our-responsibility-towards-them
3•rwmj•28m ago•5 comments

Elon Musk's xAI Sues Apple and OpenAI over App Store Drama

https://mashable.com/article/elon-musk-xai-lawsuit-apple-openai
1•paulatreides•31m ago•1 comments

Ask HN: Build it yourself SWE blogs?

1•bawis•31m ago•1 comments

Original Apollo 11 Guidance Computer source code

https://github.com/chrislgarry/Apollo-11
3•Fiveplus•37m ago•0 comments

How Did the CIA Lose Nuclear Device?

https://www.nytimes.com/interactive/2025/12/13/world/asia/cia-nuclear-device-himalayas-nanda-devi...
1•Wonnk13•37m ago•0 comments

Is vibe coding the new gateway to technical debt?

https://www.infoworld.com/article/4098925/is-vibe-coding-the-new-gateway-to-technical-debt.html
1•birdculture•41m ago•1 comments

Why Rust for Embedded Systems? (and Why I'm Teaching Robotics with It)

https://blog.ravven.dev/blog/why-rust-for-embedded-systems/
2•aeyonblack•42m ago•0 comments

EU: Protecting children without the privacy nightmare of Digital IDs

https://democrats.eu/en/protecting-minors-online-without-violating-privacy-is-possible/
3•valkrieco•43m ago•0 comments

Using E2E Tests as Documentation

https://www.vaslabs.io/post/using-e2e-tests-as-documentation
1•lihaoyi•43m ago•0 comments

Apple Welcome Screen: iWeb

https://www.apple.com/welcomescreen/ilife/iweb-3/
1•hackerbeat•45m ago•1 comments

Accessible Perceptual Contrast Algorithm (APCA) in a Nutshell

https://git.apcacontrast.com/documentation/APCA_in_a_Nutshell.html
1•Kerrick•46m ago•0 comments

AI agent finds more security flaws than human hackers at Stanford

https://scienceclock.com/ai-agent-beats-human-hackers-in-stanford-cybersecurity-experiment/
3•ashishgupta2209•47m ago•2 comments

Nano banana prompts, updates everyday

https://github.com/fionalee1412/bestnanobananaprompt-github
4•AI_kid1412•51m ago•0 comments

Skills vs. Dynamic MCP Loadouts

https://lucumr.pocoo.org/2025/12/13/skills-vs-mcp/
3•cube2222•55m ago•0 comments

Top validated AI-SaaS Ideas are available here

1•peterbricks•58m ago•0 comments

UnmaskIP: A Clean, Ad-Free IP and Deep Packet Leak Checker

https://unmaskip.net
1•kfwkwefwef•1h ago•0 comments
Open in hackernews

Show HN: Comparator - I built a free, open-source app to compare job offers

https://comparator-one.vercel.app/
84•MediumD•5mo ago

Comments

MediumD•5mo ago
When I got multiple startup job offers, I realized how hard it was to project out a realistic value behind the equity. Guessing future valuations, dealing with dilution, and running through endless scenarios was a headache—so I built Comparator.

Comparator is a simple, free, open-source tool to help you cut through the complexity of startup compensation. Quickly see what your equity might actually be worth, factor in dilution, and easily compare your offers side by side. It’s completely free, no signups, your data never leaves the browser.

Check out the app here: https://comparator-one.vercel.app

Check out the code here: https://github.com/DevonPeroutky/comparator

codingdave•5mo ago
> figure out the real value behind the equity.

Zero. Equity is a bonus in case things work out. But for the purpose of deciding on offers - zero.

esafak•5mo ago
You'd be remiss if the company is growing and has an IPO schedule. The uncertainty over equity reduces over time. Some people hop from pre-IPO company to pre-IPO company.
MediumD•5mo ago
While I think it’s good advice to live as if the equity is worth zero, treating all equity as if its worth nothing, seems a bit over-reductionist when equity packages can routinely be worth millions of dollars.

Obviously it’s a crapshoot and should never be seen as a guarantee, I think treating it as zero is bit too far on the opposite extreme.

stuckonempty•5mo ago
How did you get to equity packages being “routinely” worth millions when tech startups fail somewhere between 75% and >99% of the time (depending on estimates)?

Seems far more likely that startup equity will be worth zero to typical individual contributor employees, not millions

mhlakhani•5mo ago
Case in point: 2 years ago i interviewed at a number of places with mind boggling valuations and most of the places I got offers from either no longer exist or laid off half their staff. It’s a lottery
jjmarr•5mo ago
Lottery tickets still have value.
mcosta•5mo ago
Usually negative value.
MediumD•5mo ago
Of course most startups fail, and most equity is worth nothing.

I guess I didn’t think “routinely” implied a specific percentage, just that it isn’t uncommon for options to be worth a lot.

If even 5–10% of VC startups succeed, then it’s still worth considering the expected value of the equity when comparing job offers.

1dom•5mo ago
> just that it isn’t uncommon for options to be worth a lot.

You're deluding yourself here. On average, the vast, vast majority of equity options, _especially_ in the VC backed tech world, turn out to nothing for the employee.

You literally built a tool because there's so many variables, and in the majority of cases, all these variables do not align in a way that results in a payment.

This is almost the literal definition of "uncommon". It is uncommon for options to materialise into a large amount of value for employees.

I respect your tool, and I respect what you're doing. But you need to be honest with yourself and the rest of the world. If you want to help young or new people in this area, then don't perpetuate the myth that startup tech company options are statistically any better than a lottery ticket.

virgilp•5mo ago
By your own measure, if startups fail 99% of the time, shouldn't one value a $1M equity as $10k bonus? "Zero" does seem extreme, agree with the sentiment that "it's less than you think" but if you get lot of equity in a series-C startup, I wouldn't say that's equivalent to 0.
Viliam1234•5mo ago
Probably not, because even in the 1% when the startup succeeds, there is probably some gotcha. It will turn out that your share was diluted, or your shares are not priority shares unlike the shares that your boss owns, etc... unless you are an expert, you have no idea about the dozen ways you can be screwed even in the unlikely case that the startup succeeds.
dpflug•5mo ago
Y'all are getting multiple job offers?
SOLAR_FIELDS•5mo ago
That is the best way to max your salary. Interview with as many companies as possible, get as many offers as you can, and pit them against each other.
blharr•5mo ago
For the first interview that you get an offer, what exactly do you tell them to keep them from moving on to someone else?

Most don't extend employment offers out for months in my experience, or at least they really try to get you to agree off the bat. I imagine someone job searching is getting an interview once a week or so. Several times, I've had delays of weeks to months after just submitting an application to get the interview. So how do you just have multiple offers to juggle at any one time?

SOLAR_FIELDS•5mo ago
You plan about 4-6 weeks and communicate early on that you are talking to several companies, and that you plan on evaluating offers on X date. Companies will shuffle things around to meet your date if you give them time. If they aren't flex you don't want to work for them anyway.
BrouteMinou•5mo ago
No. I am not going to "shuffle things around". You are playing the hard to get, good for you.

For my part, I have hundreds of other candidates to choose from.

SOLAR_FIELDS•5mo ago
Great. Hire them, I will go work for someone who gives the same respect that they expect.

People like you are the ones who grumble that it's hard to find good employees, or have to deal with "bad hires". I've built up and staffed teams for a long time and I understand that the best employees sometimes need flexibility. Because the good ones are all going and working for people who want to treat them like adults and understand that the person doing the hiring is just as disposable as the people attempting to be hired.

If timelines don't line up, you just say they don't line up and go your separate ways. No harm no foul.

esseph•5mo ago
You are hiring a cog to fit in the machine then, nothing more.

And that's fine for some people who are just "passing through" with no concept of ownership of anything. A lot of people probably.

But you're also going to miss out on people that take extreme ownership of success and failure that have really dedicated themselves to various crafts over their life and career.

You will never, ever, ever get the performance and gains by hiring a cog compared to hiring a craftsman.

Just depends on the org priorities.

jvanderbot•5mo ago
This isn't necessarily true. You can hand craft a highly independent and empowered team at a large company (pets not cattle), and still have hundreds of candidates to sift through. At JPL, we did this. We were very careful about hiring, but did have many, many qualified candidates to choose from.

But I will say, we were also careful to accommodate candidate schedules as much as possible, but yes, we did pass on folks who were asking for significantly more than others. It's a balancing game.

esseph•5mo ago
Familiar with JPL datacenter, I was working at USDA NITC DISC under OCIO during the competition for certain other gov contracts.

Sounds like you're not there anymore, but Thank You.

hansvm•5mo ago
I mean, you're both correct.

It's kind of like how when selling a house your optimal strategy is rarely to try to appeal to the most people. Instead, modifications which greatly increase perceived value in a smaller subset (so long as it isn't too small for your personal goals) will alienate most customers but still increase the sale value in the same timespan.

When you're applying for jobs, some companies aren't willing to play that game, and if you're playing it then that's not just fine; it's ideal. You don't waste your time on companies who won't play ball. Enough will that the strategy still works.

normie3000•5mo ago
I haven't heard this about houses; any examples? Would it be something like replacing the kitchen?
hansvm•5mo ago
In terms of modifying the house it depends on your local market. The general observation is that something making the house "special" tends to drive the price up rather than down. E.g., radiant heating via floor circulation can be seen as risky and novel, but enough people care that it tends to be profitable. Similarly with "risky" amenities like a backyard walking path. The location determines what a normal house is, so specifics vary wildly, but targeting a large enough sub-market is almost always better than "targeting" a wider market.
ramon156•5mo ago
This implies everyone gets multiple offers. When I had 2yrs of exp. I had one company that was confident about me, the rest were kind of trying to find reasons not to hire me (except exp)
voidUpdate•5mo ago
Y'all are getting multiple interviews?
crystal_revenge•5mo ago
My last job search (a few months ago) I had 9 concurrent interviews going on before I had to start cancelling them and ended up with at least 3 offers before I started flat out rejecting other teams.

If you've kept up in the AI space the demand is insane. Though, ironically, I ended up taking a classical statistical modeling position because the team seemed great (and I can't resist a good, non-trivial modeling problem).

block_dagger•5mo ago
Also, they overlap? I was recently given two days to decide on an offer after a ten week interview process. I took it and dropped out of other interviews.
amenghra•5mo ago
Sign the first offer, continue interviewing, if you end up switching companies just write a nice email to your recruiter/manager explaining the situation. It wouldn’t be the first or last time that it’s happened.

IANAL, the above isn’t legal advice, yada yada.

wavemode•5mo ago
If they refuse to give you more time (they often will, if you demand it) then just accept the offer and keep interviewing during the interim before your start date.
htrp•5mo ago
I'd be cautious of this strategy, reneging has consequences both for the company that you ditch and the company that you eventually sign with

We pulled an offer we made because one of our candidates apparently had already accepted an earlier offer from another startup.

gametorch•5mo ago
Very cool. Even if it's hard to model future valuations with any certainty, I would still want to have a tidy comparison like this.
wwdx•5mo ago
Totally agree, any data points to help make an informed decision between multiple offers is helpful
MH15•5mo ago
Reminder to turn "Show scroll bars" to "Always" if you're developing on MacOS for users on the web.
Unearned5161•5mo ago
your logo should be more like com<pear emoji>ator, the way it is now sounds like "comppearre"
sponnath•5mo ago
There's some minor content overflow in the x axis. I think it wouldn't hurt to tweak the max width of the page content as I feel like it's a bit too much right now. Also not sure if I'm a fan of the animation you have going on with the quotes. Feels tacky.
ivolimmen•5mo ago
I am too dumb for this. I get a salary and maybe a bonus. I never worked at a company that gave stock or options. When I do I will share the offers to someone that understands this. But I will most likely choose the company that shares my values and ignore the payout (unless it's realky a bad pay)
jvanderbot•5mo ago
This is the way.

Even when I had multiple startup offers, "Likelihood of becoming rich" was only one column in a 13 column ranking. I ranked them in sorted order on each column, added up their ranks across columns, and accepted the one with the lowest sum of ranks. I have done this for every of my jobs and it's fine. I add or change columns each time. It has led me (eventually) to my current job which is far and away my favorite.

I kept former offers in the ranking as well, as a sort of "secretary problem" running solution.

yogini•5mo ago
I was thinking of building something similar along with explaining the salary breakdown and how much in-hand salary you will get from your CTC.

Loved the initial loading animation. You should also launch this on Peerlist Launchpad, many devs gonna love it.

jlengrand•5mo ago
Very nice visualization, and super useful to learn more about how stocks and vestings work. And that puts an exact number on the price of your soul, and at which point you'll go and start working for a company that doesn't share your set of values
margotli•5mo ago
Nice one!
callbacked•5mo ago
Excellent! I just need to find offers...