frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Using C++ type aliasing to avoid the ODR problem with conditional compilation

https://devblogs.microsoft.com/oldnewthing/20250501-00/?p=111134
5•signa11•8mo ago

Comments

cherryteastain•8mo ago
Cool trick but why wouldn't you just put the Log method without the ifdef in the header, and put the conditionally compiled bits in a .cpp file? The method in the article already puts both Widget<true> and Widget<false> in a .cpp file.
stop50•8mo ago
The thing that is complained on by the linker is not the method, its the m_logger attribute. because of that the two structs mismatch. But since Widget<true> and Widget<false> are two different structs in the typing system they don't interfere with each other

The Boring Work That Makes AI Useful

https://deadneurons.substack.com/p/the-boring-work-that-makes-ai-actually
1•nr378•45s ago•0 comments

Anthropic: Developing a Claude Code competitor using Claude Code is banned

https://twitter.com/SIGKITTEN/status/2009697031422652461
1•behnamoh•1m ago•0 comments

Cray Customer Service – Memories (1979 to 2014) by Charles Clark

https://cray-history.net/2021/11/04/cray-customer-service-by-charles-clark/
1•stmw•4m ago•0 comments

Four more tech bloggers are switching to Linux

https://linux.slashdot.org/story/26/01/10/2231218/four-more-tech-bloggers-are-switching-to-linux
1•MilnerRoute•5m ago•0 comments

AgentLint – Static security scanner for AI agent configurations

https://github.com/akz4ol/agentlint
1•akz4ol•6m ago•0 comments

Own a Graph

https://staysaasy.com/strategy/2025/11/25/own-a-graph.html
1•thisismytest•7m ago•0 comments

Show HN: I shipped my cofounder platform today based on actual work

https://www.cofounder-hunt.com
1•PEGEBE•7m ago•0 comments

The Move Faster Manifesto

http://brianguthrie.com/p/the-move-faster-manifesto/
1•gpi•7m ago•0 comments

Samsung Galaxy S26 launch date rumored

1•AhmadKhattak•9m ago•0 comments

M8SBC-486 (Homebrew 486 computer)

https://maniek86.xyz/projects/m8sbc_486.php
2•rasz•10m ago•0 comments

Stateful Temporal Entropy (STE)

https://www.preprints.org/manuscript/202512.2604
1•takko_the_boss•15m ago•0 comments

How to prepare to be a startup founder (2021)

https://letterstoanewdeveloper.com/2021/11/22/how-to-prepare-to-be-a-startup-founder/
2•mooreds•17m ago•1 comments

Ask HN: Has macOS Tahoe been fixed enough to update to?

2•ls612•17m ago•1 comments

American Dialect Society 2025 Word of the Year Is "Slop"

https://americandialect.org/2025-word-of-the-year-is-slop/
3•ChrisArchitect•17m ago•1 comments

Ask HN: Why are there always new agent platforms?

1•ZeroAurora•18m ago•0 comments

Meta Announces Nuclear Energy Projects, Unlocking Up to 6.6 GW

https://about.fb.com/news/2026/01/meta-nuclear-energy-projects-power-american-ai-leadership/
38•ChrisArchitect•19m ago•19 comments

Beej's Guide to Network Programming

https://beej.us/guide/bgnet/
1•suioir•20m ago•0 comments

Show HN: Show HN: Uilaa – Generate Better Production-Ready UI Design

https://www.uilaa.com
1•rokontech•24m ago•0 comments

Taking Neon I at the Crucible

https://til.simonwillison.net/neon/neon-1
1•chmaynard•25m ago•0 comments

Modern Python Dictionaries A confluence of a dozen great ideas (PyCon 2017) [video]

https://www.youtube.com/watch?v=npw4s1QTmPg
1•tosh•25m ago•0 comments

Technical vs Business Decentralisation

https://tommaso-girotto.co/blog/decentralised-software
1•tgirotto•26m ago•1 comments

Being Comfortable with "Trying"

https://rubenerd.com/being-comfortable-with-trying/
2•mikece•26m ago•0 comments

Rust's SemVer snares: sizedness and size

https://jack.wrenn.fyi/blog/semver-snares-size/
1•fanf2•26m ago•0 comments

Pigeon's Device

http://pigeonsnest.co.uk/stuff/pigeons-device.html
1•gaul•27m ago•0 comments

Stacky Bird: A two-dimensional programming game for kids 4+

https://game.stackybird.com/
1•jtwaleson•28m ago•0 comments

Removing macOS 26 Tahoe's unwanted menu icons

https://weblog.rogueamoeba.com/2026/01/10/removing-tahoes-unwanted-menu-icons/
1•chmaynard•29m ago•0 comments

MySQL users be warned: Git commits in MySQL-server significantly declined 2025

https://optimizedbyotto.com/post/reasons-to-stop-using-mysql/
3•ottoke•30m ago•0 comments

Are We ... Yet?

https://wiki.mozilla.org/Areweyet
5•mooreds•31m ago•0 comments

The Software Cambrian Explosion

https://johncodes.com/archive/2026/01-11-explosion/
2•jpmcb•33m ago•0 comments

The death of code won't matter

https://jaimefjorge.com/posts/the-death-of-code-wont-matter/
2•jaimefjorge•33m ago•0 comments