Hacker News

Top stories

Live mirror
30 storiesupdated just nowView source snapshot
  1. An Empirical Study of Harness Design for Coding Agents(arxiv.org ↗)
    15comments
  2. I Vibed a Proof of Conway's Conjecture(overreacted.io ↗)
    25comments
  3. AI Protest in Montreal(montrealgazette.com ↗)
    2comments
  4. C++26: Trivial infinite loops are no longer undefined behaviour(sandordargo.com ↗)
    5comments
  5. Bend 2 and the Vibe-Coding Trap(liampwll.com ↗)
    178comments
  6. Cloudflare Quick Tunnels(cloudflare.com ↗)
    4comments
  7. OpenJev(openjev.com ↗)
    185comments
  8. North Korean nuclear test sets off years of earthquakes – Science – AAAS(science.org ↗)
    1comments
  9. The Shadows Lurking in the Equations – Underwater Islands(gods.art ↗)
    5comments
  10. Subnormal floating-point numbers are expensive on Intel processors(lemire.me ↗)
    37comments
  11. I don't like passkeys(hawksley.dev ↗)
    324comments
  12. Warren Buffett Steps Down as Berkshire Chairman, Names Son to Replace Him(nytimes.com ↗)
    109comments
  13. Cekura (YC F24) Is Hiring(ycombinator.com ↗)
    discuss
  14. Jemalloc 5.4.0(github.com/jemalloc ↗)
    62comments
  15. NATS publishes preliminary report on technical incident of 8 September(nats.aero ↗)
    4comments
  16. The scourge of x86 emulation(fex-emu.com ↗)
    57comments
  17. Mathematicians Build Long-Awaited Graph Sandwich(quantamagazine.org ↗)
    discuss
  18. Bonsai 2 27B: Near-Lossless Compression in a 9x Smaller Footprint(prismml.com ↗)
    170comments
  19. Microsoft exec called AI scraping 'the largest theft of labor in human history'(techcrunch.com ↗)
    489comments
  20. Astra for Law(openai.com ↗)
    645comments
  21. ZCode, the GLM coding agent, silently uploads your Git history(tokenstead.ai ↗)
    49comments
  22. Bend – A language that blocks AI mistakes via proof, on CPU and GPU(bend-lang.com ↗)
    274comments
  23. Second Circuit Allows Government to Search Electronic Devices at the Border(knightcolumbia.org ↗)
    12comments
  24. BeanShell3 in Development(beanshell.github.io ↗)
    1comments
  25. Qwen 3.8 Omni Flash(qwen.ai ↗)
    102comments
  26. When the fractional part of a float fixes your shader(crocidb.com ↗)
    13comments
  27. Replacing Pull Requests with Delta(zed.dev ↗)
    51comments
  28. NATS Major Incident Preliminary Investigation Report [pdf](nats.aero ↗)
    1comments
  29. Pre-Greek: The lost language hidden within Ancient Greek(linguisticdiscovery.com ↗)
    57comments
  30. Rabbit Hole: Minimum L-seams(fractalkitty.com ↗)
    discuss

Show HN: Breakup Notifier

264 pointsby 15y agobreakupnotifier.com
117 comments
15y agoHN ↗

A few days ago, my fiancee and her mom were talking about setting up a nice guy with my fiancee's sister. Unfortunately, said guy is in a relationship. My mother-in-law to be suggested it would be nice to know when the relationship was over (jokingly). I blurted out that I could make something that could do that in a couple of hours. By then, I knew I had to do it.

The application was built on Google Appengine, Django, and the Facebook Graph API. I'm checking for status changes every 24 hours, and am using the Appengine mail service to send emails whenever I notice that a relationship status has changed.

Seriously, this is mostly a joke. But enjoy, if you do choose to use it for real.

15y agoHN ↗

Only every 24 hours?!? But when the window is open, you RUN! Did Ted Mosby teach us nothing?

15y agoHN ↗

+1 for HIMYM reference, I thought the same :)

24hrs is not 'be the first to know', probably all her/his friends will know that before. When I changed status I had a dozen comments in SECONDS.

15y agoHN ↗

By the time the status changes it's probably too late for a significant number of cases, whereby 2 weeks later the status is 'in relationship' again.

However, there's probably some worthwhile activity in monitoring wall posts from ex's in the period running up to the status change?

Humans are completely unpredictable mind... haha :)

15y agoHN ↗

Hah! Love the idea and story behind the building of it. Thanks for all the details about how you are sending out the mail.

I'm the Product Manager of PostageApp, would you mind if I sent you an email about how Appengine's email service is working out for you?

15y agoHN ↗

I literally laughed out loud when I saw this... great project. I'd start checking the Twilio blog (http://blog.twilio.com/) for contests and implement their API to do SMS and Call notifications, you might win something.

15y agoHN ↗

Hahah, thanks :)

With SMS & Call notifications, this could get really out of control. Just imagine...a hot girl you like ends her relationship, and with the Twilio API, Breakup Notifier automatically sets up a "rebound call". Beginning to fear for my morals.

15y agoHN ↗

I give you moral approval. Nobody has to know!

15y agoHN ↗

And imagine how cool you will be when you bomb her with phone calls along with 120 other men (80 of which are in a relationship) - at the same time.

Not saying it wouldn't be successful tho.

15y agoHN ↗

Didn't Facebook kill something like this a few years ago?

15y agoHN ↗

I would be honored to write an app banned by Facebook. One less thing on the bucket list.

15y agoHN ↗

I'm wondering why they wouldn't have it as a feature.

15y agoHN ↗

I think they have banned quite a few companies trying to do this. You can still do it on Myspace though ;)

15y agoHN ↗

Kudos for releasing the app!

IMHO, Unless you're married, don't put your relationship status on FB. Set it as hidden, or say nothing. When things change, and in life they do... the people from whom you don't want to hear are the first to notice and / or comment on it.

15y agoHN ↗

I even joined the group "I have never had sex with a goat" just so I could leave it at the same time I set my relationship status from "single" to undisclosed. Unfortunately, they got rid of that feature where it would broadcast to all of your friends that you've left a group...

15y agoHN ↗

Undisclosed? "It's complicated" seems more appropriate in that case.

15y agoHN ↗

Isn't "it's complicated" just Facebook jargon for "unhappily polyamorous"?

15y agoHN ↗

I've also seen it used to mean "I'm still sleeping with this person but don't want anyone to think he's my boyfriend."

Fucknemeses would also seem to be an appropriate use-case.

15y agoHN ↗

Depending on your SO - you might not get that chance. It's not a problem I'm likely to get but I can just imagine the question 'why haven't you updated me as your girlfriend on facebook?'

15y agoHN ↗

It beats the alternative: why are you still marked as "single" on Facebook?

If you just leave it off, you can at least make a case out of principle for it.

15y agoHN ↗

Is marriage more stable than other forms of relationship?

15y agoHN ↗

Statistically, yes. Not, I suspect, because marriage suddenly confers stability and harmony onto relationships where none was previously, but because of a mix of people having to pay a large deposit on the relationship and of non-marriage relationships getting lumped in with pre-hypothetical-marriage relationships.

15y agoHN ↗

great idea. this is actually how my wife and i met. no joke. i had just ended a long relationship and changed my status on facebook. she noticed and started messaging me.

15y agoHN ↗

People have started relationships on/through Facebook that have turned into marriages. A bit of a blow to the part of me that thinks of Facebook as new.

15y agoHN ↗

This is the most pointless, trivial, absurd, creepy app I've seen in a while.

Signed up.

I think it will be massively successful!

15y agoHN ↗

Good times that was - Fox Interactive sent me a Cease and Desist a week after I launched. :)

15y agoHN ↗

The fact that this domain wasn't taken restores some semblance of my faith in humanity.

15y agoHN ↗

This is hilarious. And fits nicely with the expression, "girls are like parking spots; the good ones are always taken."

15y agoHN ↗

This app is the equivalent of "circling" the lot instead of parking far away. Would make for good logo inspiration. :-)

15y agoHN ↗

That's called "vulching" among folks I know. (If you aren't familiar with it, the word refers to "circling like a vulture" -- at least in this case. A quick search turns up different uses of the word which are similar but not identical.)

15y agoHN ↗

One of the problems with this from a social perspective is that people lie about their relationship status on facebook.

15y agoHN ↗

I don't think people lie about being in relationships (unless it's a joke same sex heterosexual thing), and they definitely don't lie about breaking up. Sure some people won't have a status at all but nothing you can do about that.

15y agoHN ↗

I've been in several relationships with 'Al Co Hol'

15y agoHN ↗

You could take the code base you have written and probably adjust just a few lines of code to turn it into an app that tells you when a friend dumps you on Facebook.

This is actually what I thought you had built, and for me would be even more useful + interesting.

(Or, open source the code and let someone else do it)

15y agoHN ↗

I built a Facebook app that does this for personal use. It's broken now since they released API changes, but it's pretty easy to do. Maybe I should go back and fix it and open source it.

Not sure what Facebook's policies say about these sort of notifications though.

15y agoHN ↗

Yup, that's what I was thinking too. I'm nearly done working on something just for that, will post to HN soon

15y agoHN ↗

Good way to jump the queue.

Would work well with facial recognition on beauty.

Another idea: an unfriend notifier. (like with a twitter unfollow notifier)

15y agoHN ↗

A while back, I heard that Facebook can predict when two people in a relationship are about to break up, based on statistical patterns in account activity prior to break-ups.

I'm not familiar with the Facebook APIs or what sort of account activity is statistically significant, but that would be a cool app that's very similar to this. Log in with Facebook, and show which of your in-a-relationship friends has the highest probability of breaking up. Obviously harder than a notification after the break-up, but prediction would be cool and useful.

15y agoHN ↗

That does sound damned cool, but would facebook give you access to that information?

15y agoHN ↗

Facebook isn't going to provide "probabilityOfBreakUp" in their API, but you might be able to build a factor model from accessible information; for instance, number of photos in which a couple are both tagged might be a statistically significant factor.

15y agoHN ↗

I think the most significant criteria is how many times one looks at their profile. Facebook has always been very adamant about technically disallowing this for apps.

15y agoHN ↗

...no doubt there will be multiple factors used to conclude this kind of information.

15y agoHN ↗

No, the most significant criteria will be how many times one looks at somebody else's profile. IMs and messages would also be quite significant. But that's even less likely to get released.

15y agoHN ↗

I bet they will provide you a private one if you've got enough venture capital behind you to cut the cheques... (I hear the Winklevoss twins are lawyering up again)

15y agoHN ↗

I think that profile viewing habits would play the biggest role, which only FB has access to.

15y agoHN ↗

I think we could all speculate for ages about what the biggest factors would be, but it would be just that -speculation.

15y agoHN ↗

I think the strongest factor would be when they increase messaging members of the opposite sex?

15y agoHN ↗

As can credit card companies, I once heard on a Planet Money podcast I think.

15y agoHN ↗

Free Version Notification Email:

X is now single.

Paid Version Notification Email (with semantic analysis!):

X is now single.

She broke up with her boyfriend because he didn't pay enough attention to her.

Lately she has been listening to Arcade Fire and eating cupcakes.

Click to phone X now - suggest getting a cupcake together.

15y agoHN ↗

'Click here to update your status to talk about how much you like the new Arcade Fire album.'

15y agoHN ↗

"Buy the latest Arcade Fire album now." (Amazon affiliate link)

15y agoHN ↗

Okay seriously though I've never heard of arcade fire... they won a grammy? I'm confused. And thanks for that site because now I know I'm not alone.

I just pulled up their suburbs song on youtube and now I'm even more at a loss. It's a mad world out there, man.

I'm a big metalhead though. That's my excuse. It'd be cool if metal could win album of the year! ...for technical prowess. It's pretty hard to beat metal in that respect - but it does depend on the subgenre of metal. Jazz is the only other genre that comes close.

15y agoHN ↗

there is absolutely no reason for these comments to be downvoted as much as they are

buncha arcade fire defending hipsters here im guessing

and dont give me any of that bullshit about comments with no substance because these comments have more substance than many others ive seen that get upvoted

15y agoHN ↗

Odd. I wonder why I got downvoted. I don't make money if people go to that website. My grammar (afaik) was correct. It seemed to relate to the comment above. I will just remain at a loss and move on.

15y agoHN ↗

Way way down in the TOS fine print:

"You agree to Creepyest Web Service Ever Pty Ltd sharing your social graph and stalkee selection with our business partners including but not limited to match.com, collegehumor.com, and the NSA"

15y agoHN ↗

I'm thinking the app would have to store the present status on its server in order to know of a status change. But isn't storing profile data server-side a violation of FB TOS?

15y agoHN ↗

You can store data for up to 24 hours, so all you have to do is look for a change on two consecutive days.

Edit: That was the old policy, the new one lets you store it forever as long as you try to keep it up to date.

15y agoHN ↗

So essentially it is ok to store data infinitely as long as you are updating it every 24hrs?

15y agoHN ↗

Er wait, that was an old policy. Here's the new one:

"You may cache data you receive through use of the Facebook API in order to improve your application’s user experience, but you should try to keep the data up to date. This permission does not give you any rights to such data."

15y agoHN ↗

"should try" sounds pretty vague and unenforceable.

15y agoHN ↗

Brilliant - FB: college students nationwide began to capitalize on the ability to catalogue pictures of themselves doing keg stands, and to find out the relationship status of people they are interested in...

15y agoHN ↗

It looks the the auth breaks if your profile doesn't have certain expected fields accessible (gender?).

15y agoHN ↗

you might want to turn off the django debug stuff.

15y agoHN ↗

This app is useless until Felicia Day, Scarlett Johansson or Jenna Fischer accept my friend requests.

15y agoHN ↗

Or the flowers you've been sending to their publicists. Or the dead pigeons you've been leaving out of love (and to send a warning message to others) on their front porches.

15y agoHN ↗

The first thing that comes to my mind when I see an opportunity to integrate a Facebook login button with a website is how to attract traffic from Facebook.

One of the most effective ways is publishing updates to the user's wall. However in this case it's tricky. You don't want everyone to know that you'll be notified when Pamela is single.

15y agoHN ↗

It's cool to support gay people and all, but if I'm straight I shouldn't have to look at all the dudes when I'm clicking who I'm interested in.

15y agoHN ↗

Huh? There's several hundred people on that list for me. It took 5 minutes to scroll through and decide which ones to click. It could have taken 2.5 minutes. Clearly this is desirable? If not, please explain.

15y agoHN ↗

You managed to turn a simple feature request into subtle anti-gay propaganda, whether you meant it or not.

15y agoHN ↗

I see. I think people are being too sensitive.

15y agoHN ↗

Your comment isn't offensive to me, but I it looks like it is because of the disclaimer, which you don't need.

If you turned:

"It's cool to support gay people and all, but if I'm straight I shouldn't have to look at all the dudes when I'm clicking who I'm interested in."

into:

"If I'm straight I shouldn't have to look at all the dudes when I'm clicking who I'm interested in."

I don't think people would misunderstand it.

15y agoHN ↗

why should he have to be sensitive at all? It's his opinion.

15y agoHN ↗

very badly phrased, but a filter by gender option would probably be a good feature.

15y agoHN ↗

gender and orientation! what's the use to browse the opposite sex persons if they won't be interested in you!

15y agoHN ↗

I was thinking of building a similar app. it auto posts to your friends wall on their birthdays. New level in automated relationships.

15y agoHN ↗

Yes, wouldn't it be great if mundane stuff such as maintaining relationships was automated, so that we could focus on the fun and interesting things in life.

15y agoHN ↗

One little suggestion: If two people select themselves, why wait until they breakup?

15y agoHN ↗

If you mean that the site should say "X is monitoring you", that would be a big privacy issue since one could simply select all friends and see who is interested in oneselves.

15y agoHN ↗

Awesome idea!

Do this please: look at my "Interested in" info and only show me people of that gender.

15y agoHN ↗

If I secretly admire a person, I would've been stalking her profile very regularly already. This app is not too useful to me personally.

15y agoHN ↗

and if 10 persons? eh? :) this is when automation comes in

15y agoHN ↗

What kind of person admires 10 persons at once?

15y agoHN ↗

A fun app but really is this the "kind" of choice we want to make? I'm worried about these forward-focused apps mean to privacy in the long term.

15y agoHN ↗

At the moment of writing this comment, this app has 88 likes and 446 tweets. I wonder if people don't click "Like" in order not to reveal that they're interested in using the application ;).

15y agoHN ↗

Who else remembers the singlestat.us? IIRC, facebook killed the service.

15y agoHN ↗

THIS IS GREAT, I SELECTED ABOUT 30 PEOPLE CAN'T WAIT FOR MY EMAILS. WHERE IS YOUR TWITTER ACCOUNT SO I CAN FOLLOW YOU FOR UPDATES.

I AM SO EXCITED

15y agoHN ↗

I read the title completely wrong. I recently had an idea for facebook that breakup notifications. So for instance when its your birthday or someone decides to upload a photo album and tag you in 10 pictures it is sort of annoying to receive email/phone notifications one after an other, this app would simply allow you to set up the ability to put a delay on when you receive them and it pools them together. So if you get one notification it would wait x minutes and then it pools all the notifications you get until no more notifications arrive within x minutes. Then you just get one pretty notification with all the annoying notifications you would have received one after another.

15y agoHN ↗

Next up, an app to see who's monitoring you on Breakup Notifier... "Three people are waiting for you to break up! Click here to find out more!"

15y agoHN ↗

This just came across the news ticker on CNN. Congrats?

15y agoHN ↗

As a lot of people said already, this is very creepy. Yet, there will be tons of users who would use this...

By the way, can you get notifications on multiple people? (now, that's really creepy)

15y agoHN ↗

If I'm honest (and I'm hoping you're welcoming of honest feedback be it positive or negative), I think this is a ludicrous idea. The problem with something this polarising is, I fail to see how it could grow into a product everyone might use, even if it is used begrudgingly. Unless there's something spectacularly clever that I've missed you're not going to ever win over people that are in the camp that I'm in and hate the very idea of it. I didn't like facebook when it came along, but I didn't hate it either. Hence why I eventually signed up for an account. I'm going to go out on a limb and guess that you are actually quite a decent developer, and that if this is indeed the case, please divert your efforts to something more beneficial to yourself and/or society. There are so many talented developers working on 'quirky' web and mobile apps who could provide solutions to problems that enhance people's lives and also stimulate the economy. I'm not saying your efforts aren't impressive in themselves (if you're going by the andy warhol rubric of measuring your feedback in inches you've been quite successful already), just that they show that there's so much more you could do.

15y agoHN ↗

You could monetize this by charging to see if your SO has used the site

15y agoHN ↗

Just wanted to add a note and say that my local rock radio station (in Phoenix) mentioned breakupnotifier.com today on the morning show. =)

15y agoHN ↗

I am absolutely amazed to have read this yesterday, then heard about it again this morning on a local radio station (I'm from the Midwest). Wow. How's it holding up?

15y agoHN ↗

Well, if Facebook unblocks you, you might want to look into adding another feature: relationship creation notifications for specific users.

Target user: People like me that don't check Facebook everyday, but would still like to receive an email when their friend finally makes it Facebook-official that him and the girl he's been talking to for weeks are dating.