frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Advent of Code 2025

https://adventofcode.com/2025/about
69•vismit2000•1h ago

Comments

mynameismon•47m ago
Is it just me, or does it seem to be temporarily down?
retsibsi•44m ago
It's up for me (but the first puzzle won't be available until 15 hours from now).
zwnow•44m ago
> Should I use AI to solve Advent of Code puzzles? No. If you send a friend to the gym on your behalf, would you expect to get stronger? Advent of Code puzzles are designed to be interesting for humans to solve - no consideration is made for whether AI can or cannot solve a puzzle. If you want practice prompting an AI, there are almost certainly better exercises elsewhere designed with that in mind.

And yet I expect the whole leaderboard to be full of AI submissions...

Edit: No leaderboard this year, nice!

stOneskull•42m ago
i don't think there is a global leaderboard this year. just private ones.
retsibsi•42m ago
Not this time:

> The global leaderboard was one of the largest sources of stress for me, for the infrastructure, and for many users. People took things too seriously, going way outside the spirit of the contest; some people even resorted to things like DDoS attacks. Many people incorrectly concluded that they were somehow worse programmers because their own times didn't compare. What started as a fun feature in 2015 became an ever-growing problem, and so, after ten years of Advent of Code, I removed the global leaderboard.

KolmogorovComp•41m ago
> And yet I expect the whole leaderboard to be full of AI submissions...

There will be no global leaderboard this year.

Cthulhu_•36m ago
I mean they're great programming tests, for both people and AI I'd argue - like, it'd be impressive if an AI can come up with a solution in short order, especially with minimal help / prompting / steering. But it wouldn't be a personal achievement, and if it was a competition I'd label it as cheating.
chongli•34m ago
I am so glad there is no leaderboard this year. Making it a competition really is against the spirit of advent calendars in general. It’s also not a fair competition by default simply due to the issue of time zones and people’s life schedules not revolving around it.

There are plenty of programming competitions and hackathons out there. Let this one simply be a celebration of learning and the enjoyment of problem solving.

zwnow•24m ago
Yea fully agree. The leaderboards always made me feel bad.
d_watt•42m ago
Looks like after the AI automation rush last year, the leaderboard has been removed. Makes sense, a little sad that it was needed though.
ellisv•29m ago
I never liked the global leaderboard since I was usually asleep when the puzzles were released. I likely never would have had a competitive time anyway.
PaulRobinson•30m ago
Advent of Code is one of the highlights of December for me.

It's sad, but inevitable, that the global leaderboard had to be pulled. It's also understandable that this year is just 12 days, so takes some pressure off.

If you've never done it before, I recommend it. Don't try and "win", just enjoy the problem solving and the whimsy.

f1shy•20m ago
While is „only“ 12 days, are like 24 challenges. As no leaderboard is there, and I do it for fun, i will do it in 24 days.
qsort•29m ago
I'm actually pleasantly surprised to see a 2025 edition, last year being the 10th anniversary and the LLM situation with the leaderboard were solid indications that it would have been a great time to wrap it up and let somebody else carry the torch.

It's only going to be 12 problems rather than 24 this year and there isn't going to be a gloabl leaderboard, but I'm still glad we get to take part in this fun Christmas season tradition, and I'm thankful for all those who put in their free time so that we can get to enjoy the problems. It's probably an unpopular stance, but I've never done Advent of Code for the competitive aspect, I've always just enjoyed the puzzles, so as far as I'm concerned nothing was really lost.

encomiast•29m ago
A little sad that there are fewer puzzles. But also a glad that I'll see my wife and maybe even go outside during the second half of December this year.
permalac•25m ago
Does anyone know about any good sysadmin advent?
ahoka•9m ago
I propose Advent of Outage: just pull a random plug in the server room every day.
fainpul•23m ago
Opinion poll:

Python is extremely suitable for these kind of problems. C++ is also often used, especially by competitive programmers.

Which "non-mainstream" or even obscure languages are also well suited for AoC? Please list your weapon of choice and a short statement why it's well suited (not why you like it, why it's good for AoC).

f1shy•18m ago
I’ve been doing them is JS and Common Lisp. I recommend yhe problems to help learning new languages.
StopDisinfo910•10m ago
I respect the effort going into making Advent of Code but with the very heavy emphasis on string parsing, I'm not convinced it's a good way to learn most languages.

Most problems are 80%-90% massaging the input with a little data modeling which you might have to rethink for the second part and algorithms used to play a significant role only in the last few days.

That heavily favours languages which make manipulating string effortless and have very permissive data structures like Python dict or JS objects.

4pkjai•17m ago
Kotlin, because it’s a language I like
encomiast•17m ago
It was mind-boggling to see SQL solutions last year: https://news.ycombinator.com/item?id=42577736
shakna•16m ago
I've always done it in a Scheme. Generally to learn a new compiler and its quirks.

Scheme is fairly well suited to both general programming, and abstract math, which tends to be a good fit for AoC.

fainpul•15m ago
For some grid based problems, I think spreadsheets are very powerful and under-appreciated.

The spatial and functional problem solving makes it easy to reason about how a single cell is calculated. Then simply apply that logic to all cells to come up with the solution.

sunrunner•9m ago
My favourite "non-mainstream" languages are, depending on my mood at the time, either:

- Array languages such as K or Uiua. Why they're good for AoC: Great for showing off, no-one else can read your solution (including yourself a few days later), good for earlier days that might not feel as challenging

- Raw-dogging it by creating a Game Boy ROM in ASM (for the Game Boy's 'Z80-ish' Sharp LR35902). Why it's good for AoC: All of the above, you've got too much free time on your hands

Just kidding, I use Clojure or Python, and you can pry itertools from my cold, dead hands.

infamousclyde•7m ago
I’ve always used AoC as my jump-off point for new languages. I was thinking about using Gleam this year! I wish I had more profound reasons, but the pipeline syntax is intriguing and I just want to give it a whirl.
Archit3ch•23m ago
Anyone doing this in OpenGL?
holyknight•20m ago
I never understood the craze for "Advent of code". Already at this time of the year the last thing I want to do is code even more.

Advent of Code 2025

https://adventofcode.com/2025/about
70•vismit2000•1h ago•29 comments

CachyOS: Fast and Customizable Linux Distribution

https://cachyos.org/
118•doener•3h ago•112 comments

Show HN: Boing

https://boing.greg.technology/
496•gregsadetsky•10h ago•91 comments

Norway wealth fund to vote for human rights report at Microsoft, against Nadella

https://www.cnbc.com/2025/11/30/norway-wealth-fund-to-vote-for-human-rights-report-at-microsoft-a...
35•saubeidl•43m ago•5 comments

Zigbook Is Plagiarizing the Zigtools Playground

https://zigtools.org/blog/zigbook-plagiarizing-playground/
348•todsacerdoti•10h ago•92 comments

Show HN: Real-time system that tracks how news spreads across 200k websites

https://yandori.io/news-flow/
87•antiochIst•4d ago•23 comments

RL is more information inefficient than you thought

https://www.dwarkesh.com/p/bits-per-sample
52•cubefox•3d ago•13 comments

All it takes is for one to work out

https://alearningaday.blog/2025/11/28/all-it-takes-is-for-one-to-work-out-2/
617•herbertl•18h ago•281 comments

The space of minds

https://karpathy.bearblog.dev/the-space-of-minds/
28•Garbage•4h ago•9 comments

Paul Hegarty's updated CS193p SwiftUI course released by Stanford

https://cs193p.stanford.edu/
10•yehiaabdelm•4d ago•0 comments

Meshtastic

https://meshtastic.org/
216•debo_•13h ago•41 comments

Landlock-Ing Linux

https://blog.prizrak.me/post/landlock/
229•razighter777•16h ago•89 comments

The HTTP Query Method

https://www.ietf.org/archive/id/draft-ietf-httpbis-safe-method-w-body-14.html
218•Ivoah•4d ago•97 comments

What's Hiding Inside Haribo's Power Bank and Headphones?

https://www.lumafield.com/first-article/posts/whats-hiding-inside-haribos-power-bank-and-headphones
69•rozenmd•2d ago•23 comments

Datacenters in space aren't going to work

https://taranis.ie/datacenters-in-space-are-a-terrible-horrible-no-good-idea/
370•mindracer•1d ago•299 comments

Americans no longer see four-year college degrees as worth the cost

https://www.nbcnews.com/politics/politics-news/poll-dramatic-shift-americans-no-longer-see-four-y...
353•jnord•15h ago•524 comments

Learning Feynman's Trick for Integrals

https://zackyzz.github.io/feynman.html
223•Zen1th•18h ago•30 comments

Jiga (YC W21) Is Hiring Product Designer

https://www.ycombinator.com/companies/jiga/jobs/Cco7vyK-product-designer-remote-europe
1•grmmph•7h ago

A new Little Prince museum has opened its doors in Switzerland

https://www.lepetitprince.com/en/events-around-the-world/a-new-little-prince-museum-has-opened-it...
80•gnabgib•13h ago•49 comments

Blender facial animation tool. What else should it do?

https://github.com/shun126/livelinkface_arkit_receiver/wiki
104•happy-game-dev•2d ago•13 comments

Advice for crime analyst to break into data science

https://andrewpwheeler.com/2025/11/21/advice-for-crime-analyst-to-break-into-data-science/
14•speckx•1w ago•0 comments

Leak confirms OpenAI is preparing ads on ChatGPT for public roll out

https://www.bleepingcomputer.com/news/artificial-intelligence/leak-confirms-openai-is-preparing-a...
739•fleahunter•1d ago•661 comments

Our Phosphorescent World

https://aeon.co/essays/the-cycling-of-phosphorus-is-the-basis-for-all-life-on-earth
31•the-mitr•5d ago•1 comments

Anthony Bourdain's Lost Li.st's

https://bourdain.greg.technology/
295•gregsadetsky•4d ago•89 comments

Show HN: Nano PDF – A CLI Tool to Edit PDFs with Gemini's Nano Banana

https://github.com/gavrielc/Nano-PDF
143•GavCo•17h ago•30 comments

Be Like Clippy

https://be-clippy.com/
316•Aloha•18h ago•197 comments

Matrix Core Programming on AMD CDNA Architecture

https://rocm.blogs.amd.com/software-tools-optimization/matrix-cores-cdna/README.html
40•salykova•4d ago•6 comments

Testing shows automotive glassbreakers can't break modern automotive glass

https://www.core77.com/posts/138925/Testing-Shows-Automotive-Glassbreakers-Cant-Break-Modern-Auto...
143•surprisetalk•22h ago•182 comments

Show HN: Network Monitor – a GUI to spot anomalous connections on your Linux

141•grigio•6d ago•48 comments

Dynamic Skillset Reference Architecture

https://chatbotkit.com/examples/dynamic-skillset-reference-architecture
15•_pdp_•4d ago•3 comments