frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Rethinking C++: Architecture, Concepts, and Responsibility

https://blogs.embarcadero.com/rethinking-c-architecture-concepts-and-responsibility/
14•timeoperator•5d ago

Comments

pjmlp•34m ago
I still love C++ Builder, regardless of all Borland misteps that lead to where Embarcadero is today, it is the survivor of C++ RAD IDE tooling, Visual C++ never was as Visual as it name implies.
fsloth•33m ago
I get the feeling author would just like to use a better language, like F# or Ocaml, and completely misses the point what makes C++ valuable.

C++ is valuable, because the existing tooling enables you to optimize the runtime peformance of a program (usually you end up with figuring out the best memory layout and utilization).

C++ is valuable becaus it's industry support guarantees code bases live for decades _without the need to modify them_ to latest standards.

C++ is valuable because the industry tooling allows you to verify large areas of the program behaviour at runtime (ASAN etc).

I simply don't understand what type of industrial use this type of theoretical abstraction building serves.

Using the metaprogramming features makes code bases extremly hard to modify and they don't actually protect from a category of runtime errors. I'm speaking from experience.

I would much rather have a codebase with a bit more boilerplate, a bit more unit tests and strong integration testing suite.

The longer I use C++ the more I'm convinced something like Orthodox C++ is the best method to approach the language https://bkaradzic.github.io/posts/orthodoxc++/

This keeps the code maintainable, and performant (with less effor than metaprogramming directed C++).

Note: the above is just an opinion, with a very strong YMMV flavour, coming from two decades in CAD, real time graphics and embedded development.

Pebble Watch software is now open source

https://ericmigi.com/blog/pebble-watch-software-is-now-100percent-open-source
940•Larrikin•14h ago•161 comments

Most Stable Raspberry Pi? 81% Better NTP with Thermal Management

https://austinsnerdythings.com/2025/11/24/worlds-most-stable-raspberry-pi-81-better-ntp-with-ther...
84•todsacerdoti•2h ago•21 comments

Unpowered SSDs slowly lose data

https://www.xda-developers.com/your-unpowered-ssd-is-slowly-losing-your-data/
421•amichail•13h ago•188 comments

Human brains are preconfigured with instructions for understanding the world

https://news.ucsc.edu/2025/11/sharf-preconfigured-brain/
74•XzetaU8•2h ago•53 comments

Claude Advanced Tool Use

https://www.anthropic.com/engineering/advanced-tool-use
485•lebovic•14h ago•183 comments

What you can get for the price of a Netflix subscription

https://nmil.dev/what-you-can-get-for-the-price-of-a-netflix-subscription
83•nmil•2h ago•55 comments

Show HN: I built an interactive HN Simulator

https://news.ysimulator.run/news
298•johnsillings•15h ago•147 comments

Cool-retro-term: terminal emulator which mimics look and feel of CRTs

https://github.com/Swordfish90/cool-retro-term
225•michalpleban•15h ago•86 comments

Build a Compiler in Five Projects

https://kmicinski.com/functional-programming/2025/11/23/build-a-language/
104•azhenley•1d ago•16 comments

How the Atomic Tests Looked Like from Los Angeles

https://www.amusingplanet.com/2016/09/how-atomic-tests-looked-like-from-los.html
28•ohjeez•3d ago•5 comments

Implications of AI to schools

https://twitter.com/karpathy/status/1993010584175141038
199•bilsbie•15h ago•210 comments

How did the Windows 95 user interface code get to the Windows NT code base?

https://devblogs.microsoft.com/oldnewthing/20251028-00/?p=111733
82•ayi•3d ago•26 comments

What OpenAI did when ChatGPT users lost touch with reality

https://www.nytimes.com/2025/11/23/technology/openai-chatgpt-users-risks.html
187•nonprofiteer•1d ago•239 comments

Show HN: OCR Arena – A playground for OCR models

https://www.ocrarena.ai/battle
128•kbyatnal•3d ago•47 comments

Claude Opus 4.5

https://www.anthropic.com/news/claude-opus-4-5
931•adocomplete•14h ago•420 comments

A million ways to die from a data race in Go

https://gaultier.github.io/blog/a_million_ways_to_data_race_in_go.html
79•ingve•2d ago•54 comments

Rethinking C++: Architecture, Concepts, and Responsibility

https://blogs.embarcadero.com/rethinking-c-architecture-concepts-and-responsibility/
14•timeoperator•5d ago•2 comments

Three Years from GPT-3 to Gemini 3

https://www.oneusefulthing.org/p/three-years-from-gpt-3-to-gemini
272•JumpCrisscross•2d ago•186 comments

Chrome Jpegxl Issue Reopened

https://issues.chromium.org/issues/40168998
245•markdog12•20h ago•101 comments

The Bitter Lesson of LLM Extensions

https://www.sawyerhood.com/blog/llm-extension
111•sawyerjhood•14h ago•56 comments

Google's new 'Aluminium OS' project brings Android to PC

https://www.androidauthority.com/aluminium-os-android-for-pcs-3619092/
118•jmsflknr•14h ago•153 comments

Shai-Hulud Returns: Over 300 NPM Packages Infected

https://helixguard.ai/blog/malicious-sha1hulud-2025-11-24
937•mrdosija•22h ago•716 comments

Fifty Shades of OOP

https://lesleylai.info/en/fifty_shades_of_oop/
98•todsacerdoti•23h ago•48 comments

Migrating to Bazel symbolic macros

https://www.tweag.io/blog/2025-11-20-migrating-bazel-symbolic-macros/
19•todsacerdoti•2d ago•5 comments

Show HN: Datamorph – A clean JSON ⇄ CSV converter with auto-detect

https://datamorphio.vercel.app
10•sumit_entr42•4d ago•3 comments

Moving from OpenBSD to FreeBSD for firewalls

https://utcc.utoronto.ca/~cks/space/blog/sysadmin/OpenBSDToFreeBSDMove
178•zdw•5d ago•102 comments

Building the largest known Kubernetes cluster

https://cloud.google.com/blog/products/containers-kubernetes/how-we-built-a-130000-node-gke-cluster/
130•TangerineDream•3d ago•74 comments

Inside Rust's std and parking_lot mutexes – who wins?

https://blog.cuongle.dev/p/inside-rusts-std-and-parking-lot-mutexes-who-win
168•signa11•5d ago•73 comments

PS5 now costs less than 64GB of DDR5 memory. RAM jumps to $600 due to shortage

https://www.tomshardware.com/pc-components/ddr5/64gb-of-ddr5-memory-now-costs-more-than-an-entire...
382•speckx•13h ago•246 comments

The history of Indian science fiction

https://altermag.com/articles/the-secret-history-of-indian-science-fiction
165•adityaathalye•2d ago•26 comments