frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

I got tired of collecting emails for Secret Santa, so I built this

1•xiaolu627•1h ago
I’ve used Elfster or DrawNames every year to organize Secret Santa for teams and friends, but I’ve grown increasingly frustrated with their mandatory user registration and email collection. For small, informal groups, it’s complete overkill and creates unnecessary privacy friction.

So, I decided to invert the design: What if the entire event state lived inside a shareable link?

I built Secret Santa Generator. Here’s how it works:

The organizer enters names, sets exclusions (optional), and clicks generate.

The system creates a unique event ID on the server and produces a hashed link (e.g., /event/abc123def456). All participant data, matches, and wishlists are tied to this ID.

You share this link with the group.

Each participant visits the link, enters their name, and instantly sees their assignment (matching logic runs server-side on first access). They can add a wishlist.

No accounts, no emails, no profiles. Close the browser tab, and the event is “gone,” but the link remains active until it’s purged.

Stack & Decisions:

Frontend: Plain HTML/JS (Vue.js), focused on speed.

Backend: Node.js/Express. The core is ensuring random, fair draws while respecting exclusions.

Data: Events are stored in memory (e.g., Redis) with a TTL (e.g., 14 days) for auto-expiry. This is key—we don’t want to store anything permanently.

Privacy: No analytics (e.g., Google Analytics). Possibly only minimal, anonymized server logs.

Challenge: Ensuring valid matches for all participants while respecting “A cannot get B” constraints (a graph problem, solved with backtracking).

This isn’t a startup. It’s a weekend project solving a specific itch. I think the web needs more of these simple, self-contained tools.

If you need to organize a quick, frictionless Secret Santa this year, give it a try. Technical feedback is welcome.

Link: https://secretsantagenerator.online

China unveils first timekeeping software for the moon,clocks tick faster

https://www.thestar.com.my/tech/tech-news/2026/01/13/china-unveils-worlds-first-timekeeping-softw...
1•Brajeshwar•34s ago•0 comments

Besti Flokkurinn [video]

https://www.youtube.com/watch?v=xxBW4mPzv6E
1•simonebrunozzi•2m ago•0 comments

Show HN: Pdf-rfc3161 – Pure JavaScript library for RFC 3161 PDF timestamps

https://github.com/mingulov/pdf-rfc3161
1•mdn0•5m ago•0 comments

HappyWish – An AI tool I built for a problem I kept having

1•xiaolu627•8m ago•0 comments

Show HN: LoongFlow – Directed evolutionary search framework for LLM agents

https://github.com/baidu-baige/LoongFlow
1•FreshmanD•9m ago•0 comments

The Rise and Fall and Rise of American Publishing

https://libertiesjournal.com/articles/therise-and-fall-and-rise-of-american-publishing/
1•samclemens•9m ago•0 comments

Statistical Rethinking (2026 Edition)

https://github.com/rmcelreath/stat_rethinking_2026
1•vismit2000•9m ago•0 comments

[2024] Why were the 1930s so hot in North America?

https://yaleclimateconnections.org/2024/07/why-were-the-1930s-so-hot-in-north-america/
1•cwwc•14m ago•0 comments

Show HN: Bugbop – a smaller bug bounty platform

https://bugbop.com
1•ponny•15m ago•1 comments

Nexels: Neurally-Textured Surfels for Real-Time Novel View Synthesis

https://lessvrong.com/cs/nexels/
1•rossant•17m ago•0 comments

"TSMC's U.S. Production Costs 2.4 Times Higher Than That in Taiwan"

https://newsletter.semianalysis.com/p/tsmc-overseas-fabs-a-success
2•cwwc•17m ago•0 comments

What's the difference between instructor-led training and self-paced learning?

1•datacouch•17m ago•0 comments

Breakthrough Technologies for 2026

https://www.technologyreview.com/2026/01/12/1130697/10-breakthrough-technologies-2026/
1•vednig•18m ago•0 comments

Microsoft warns that China is winning AI race outside the West

https://www.ft.com/content/f7a5b184-1fef-4f02-b957-4c2b07adf91f
3•KnuthIsGod•18m ago•0 comments

Young Adults Face Hidden Metabolic Damage from Ultra-Processed Diets

https://scitechdaily.com/young-adults-face-hidden-metabolic-damage-from-ultra-processed-diets/
1•akg130522•19m ago•0 comments

Show HN: IT Word Search Labs – A Word Search Game for Tech Learners

https://itwordsearchlabs.com
1•svendson•23m ago•0 comments

Will AI replace senior engineers, or will it change what they do?

1•datacouch•23m ago•1 comments

Lawsuit Challenges Arizona Engineering Licensing Law

https://ij.org/case/arizona-engineering-licensing/
1•turtleyacht•24m ago•0 comments

Show HN: Omni Animated Tiling WM for macOS (Niri and Hyprland)

https://github.com/BarutSRB/OmniWM
1•Barut1•24m ago•0 comments

Clan 2025 Wrap-Up: From Infrastructure to a New Computing Paradigm

https://clan.lol/blog/2025-wrap-up/
1•Enzime•25m ago•0 comments

The Only Cure by Mark Solms review – has modern neuroscience proved Freud right?

https://www.theguardian.com/books/2026/jan/12/the-only-cure-by-mark-solms-review-a-bold-attempt-t...
1•Petiver•28m ago•0 comments

Show HN: HN Print – turn Hacker News stories into a printable newspaper

https://hn-print.ahmeto.com/
1•ahmetomer•37m ago•0 comments

Ask HN: What's your opinion on a VR/XR business?

1•duffyduck•38m ago•0 comments

JustRead vs. Apple Books vs. Kindle vs. Book Fusion: A Screenshot Comparison

https://medium.com/itnext/justread-vs-apple-books-vs-kindle-vs-bookfusion-00e93199eb95
1•jahaman•40m ago•1 comments

Havana Syndrome Device Purchased

https://www.cnn.com/2026/01/13/politics/havana-syndrome-device-pentagon-hsi
4•yalok•40m ago•1 comments

The Surprising Truth about Exercise and Childhood Obesity

https://domofutu.substack.com/p/the-surprising-truth-about-exercise-and-childhood-obesity
1•domofutu•41m ago•0 comments

Ask HN: Why are AI coding agents not working for me?

1•rich_sasha•41m ago•3 comments

ArkhamMirror SHATTERED: Air-gapped investigative analysis, no Palantir required

https://github.com/mantisfury/ArkhamMirror/tree/shattered
1•ArkhamMirror•44m ago•1 comments

What Is Ruliology?

https://writings.stephenwolfram.com/2026/01/what-is-ruliology/
2•nsoonhui•44m ago•0 comments

Show HN: I built a reusable SaaS company list

https://saascsv.com
1•mohitgangrade•46m ago•0 comments