frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Excel incorrectly assumes that the year 1900 is a leap year

https://learn.microsoft.com/en-us/troubleshoot/microsoft-365-apps/excel/wrongly-assumes-1900-is-leap-year
42•susam•2h ago

Comments

nippoo•1h ago
In other "incorrect calendars" bugs, there's the Rockchip RK808 RTC, where the engineers thought that November had 31 days, needing a Linux kernel patch to this day that translates between Gregorian and Rockchip calendars (which are gradually diverging over time).

Also one of my favourite kernel patch messages: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/lin....

gerdesj•1h ago
To be fair, that's nowhere near as daft as september, october, november, december. Latin for seven, eight, nine, and ten is: septem, octem, novem, decem. Those are the nineth, 10th, 11th and 12th months.

Edit: Whoops, correct eng -> latin nums

emmelaich•1h ago
You may know this but originally they were 'correct' because the start of the year was March.
teraflop•1h ago
Which wouldn't be that weird, except that the earliest Roman calendar started in March and ended in December, having only 10 months!

The Romans were of course well aware that this left a gap of about two months between the end of one year in December, and the beginning of the next year in March. But they just didn't bother counting this period as part of the calendar year. Presumably because there was no agricultural reason to need accurate dates during winter.

tom_alexander•32m ago
My favorite: For one day all the Microsoft Zunes froze for the entire day, only to recover on their own 24 hours later when the infinite loop in their leap year code had finally resolved: https://web.archive.org/web/20090313105752/http://www.zunebo...
darknavi•1h ago
> Applies to: Microsoft Excel for Mac 2011, Excel for Microsoft 365 for Mac, Microsoft Office Excel 2003, Microsoft Office Excel 2007, Excel 2010, Excel 2013, Excel 2016
etothepii•1h ago
This will never stop as it would require either the reference date to be changed or fir all dates in all saved spreadsheets to be off by one.
gpm•2m ago
Or... A version number that tells excel which convention to use?

I suppose that would make copy and pasting formulas between spreadsheets very mildly error prone though, so it probably won't happen.

parenthesis•1h ago
What about Microsoft 366?
a012•41m ago
Although it is technically possible to correct this behavior so that current versions of Microsoft Copilot 366 is a leap year, the disadvantages of doing so outweigh the advantages.
scrlk•1h ago
An interesting read related to this bug from Joel Spolsky - My First BillG Review: https://www.joelonsoftware.com/2006/06/16/my-first-billg-rev...

Canada's bill C-22 mandates mass metadata surveillance of Canadians

https://www.michaelgeist.ca/2026/03/a-tale-of-two-bills-lawful-access-returns-with-changes-to-war...
307•opengrass•4h ago•82 comments

Chrome DevTools MCP

https://developer.chrome.com/blog/chrome-devtools-mcp-debug-your-browser-session
322•xnx•6h ago•142 comments

The 49MB web page

https://thatshubham.com/blog/news-audit
291•kermatt•6h ago•160 comments

Cannabinoids remove plaque-forming Alzheimer's proteins from brain cells

https://www.salk.edu/news-release/cannabinoids-remove-plaque-forming-alzheimers-proteins-from-bra...
48•anjel•1h ago•14 comments

LLM Architecture Gallery

https://sebastianraschka.com/llm-architecture-gallery/
233•tzury•9h ago•19 comments

//go:fix inline and the source-level inliner

https://go.dev/blog/inliner
114•commotionfever•4d ago•41 comments

A new Bigfoot documentary helps explain our conspiracy-minded era

https://www.msn.com/en-us/news/us/a-new-bigfoot-documentary-helps-explain-our-conspiracy-minded-e...
37•zdw•3h ago•7 comments

The Linux Programming Interface as a university course text

https://man7.org/tlpi/academic/index.html
15•teleforce•1h ago•1 comments

Separating the Wayland compositor and window manager

https://isaacfreund.com/blog/river-window-management/
220•dpassens•10h ago•95 comments

What makes Intel Optane stand out (2023)

https://blog.zuthof.nl/2023/06/02/what-makes-intel-optane-stand-out/
174•walterbell•10h ago•115 comments

Bandit: A 32bit baremetal computer that runs Color Forth [video]

https://www.youtube.com/watch?v=HK0uAKkt0AE
19•surprisetalk•3d ago•1 comments

Glassworm Is Back: A New Wave of Invisible Unicode Attacks Hits Repositories

https://www.aikido.dev/blog/glassworm-returns-unicode-attack-github-npm-vscode
222•robinhouston•12h ago•139 comments

C++26: The Oxford Variadic Comma

https://www.sandordargo.com/blog/2026/03/11/cpp26-oxford-variadic-comma
116•ingve•4d ago•63 comments

Nasdaq's Shame

https://keubiko.substack.com/p/nasdaqs-shame
134•imichael•3h ago•28 comments

Stop Sloppypasta

https://stopsloppypasta.ai/
112•namnnumbr•8h ago•60 comments

Learning athletic humanoid tennis skills from imperfect human motion data

https://zzk273.github.io/LATENT/
120•danielmorozoff•10h ago•24 comments

Type systems are leaky abstractions: the case of Map.take!/2

https://dashbit.co/blog/type-systems-are-leaky-abstractions-map-take
21•tosh•4d ago•10 comments

Excel incorrectly assumes that the year 1900 is a leap year

https://learn.microsoft.com/en-us/troubleshoot/microsoft-365-apps/excel/wrongly-assumes-1900-is-l...
42•susam•2h ago•11 comments

In Memoriam: John W. Addison, my PhD advisor

https://billwadge.com/2026/03/15/in-memoriam-john-w-addison-jr-my-phd-advisor/
96•herodotus•9h ago•4 comments

A Visual Introduction to Machine Learning (2015)

https://r2d3.us/visual-intro-to-machine-learning-part-1/
314•vismit2000•14h ago•29 comments

Show HN: Free OpenAI API Access with ChatGPT Account

https://github.com/EvanZhouDev/openai-oauth
25•EvanZhouDev•4h ago•11 comments

Bus travel from Lima to Rio de Janeiro

https://kenschutte.com/lima-to-rio-by-bus/
118•ks2048•4d ago•45 comments

I'm Too Lazy to Check Datadog Every Morning, So I Made AI Do It

https://quickchat.ai/post/automate-bug-triage-with-claude-code-and-datadog
17•piotrgrudzien•4h ago•4 comments

Kangina

https://en.wikipedia.org/wiki/Kangina
72•thunderbong•3h ago•5 comments

LLMs can be exhausting

https://tomjohnell.com/llms-can-be-absolutely-exhausting/
70•tjohnell•4h ago•58 comments

Show HN: GDSL – 800 line kernel: Lisp subset in 500, C subset in 1300

https://firthemouse.github.io/
58•FirTheMouse•9h ago•13 comments

Ask HN: How is AI-assisted coding going for you professionally?

239•svara•9h ago•406 comments

Hollywood Enters Oscars Weekend in Existential Crisis

https://www.theculturenewspaper.com/hollywood-enters-oscars-weekend-in-existential-crisis/
123•RickJWagner•12h ago•397 comments

Show HN: Signet – Autonomous wildfire tracking from satellite and weather data

https://signet.watch
105•mapldx•13h ago•31 comments

Show HN: Open-source playground to red-team AI agents with exploits published

https://github.com/fabraix/playground
17•zachdotai•3h ago•2 comments