News for hackers. Stuff that matters.
Re:A Periodic Table of System Design Principles by cwmoore on Tuesday July 29, 2025 @03:57PM (#44727602)
Ok, now show me a molecule. The Periodic Table of Elements is a deep reference object, not a graphic design template.
Re:A Periodic Table of System Design Principles by jarulraj on Tuesday July 29, 2025 @04:19PM (#44727798)
Author here, great question :) If principles are the elements, we can think of each system as a "molecule" with some imagination. For example, an SQL database system has many principles:

1. Abstraction Lifting (Al) + Policy/Mechanism Separation (Pm): SQL states high-level intent with precise semantics, and logical operators are decoupled from physical operators.

2. Equivalence-based Planning (Ep) + Invariant-Guided Transformation (Ig): We apply algebraic rewrites that preserve semantics (e.g., join reordering, predicate pushdown) under stated invariants.

3. Cost-based Planning (Cm): We choose concrete physical operators and join orders using a cost model and so on..

Re:A Periodic Table of System Design Principles by metalliqaz on Tuesday July 29, 2025 @04:04PM (#44727663)
it's both

just by it's ubiquity and success it has become a template for graphical design

Re:A Periodic Table of System Design Principles by peteforde on Tuesday July 29, 2025 @04:26PM (#44727880)
The periodicity reflects the allowed solutions to the Schrödinger equation for electrons in atoms. It is not some branding teams' genius design innovation.

Ironically, you are in a superstate between "can" and "should".

Re:A Periodic Table of System Design Principles by mbb70 on Tuesday July 29, 2025 @05:34PM (#44728508)
It is _also_ a colorful collection of boxes that a billion+ people could instantly identify.

Cashing in on that global cultural awareness is just the kind of innovation a genius branding team needs.

It does annoy me when 'Periodic Tables of X' are just lists of color coded boxes, but I get it.

Re:A Periodic Table of System Design Principles by peteforde on Tuesday July 29, 2025 @05:37PM (#44728539)
The problem - and it is a problem - is that this is not a good thing.

A billion+ people instantly identify police, but dressing like a cop is a crime.

Re:A Periodic Table of System Design Principles by emmelaich on Tuesday July 29, 2025 @11:20PM (#44730649)
FWIW, there are other styles which emphasise other aspects. https://en.wikipedia.org/wiki/Types_of_periodic_tables