News for hackers. Stuff that matters.
Re:Hardest Problem in Computer Science: Centering Things by pylua on Wednesday April 17, 2024 @08:25PM (#40071655)
There is challenging for the wrong reasons then there is challenging for the right reasons.

You will want to make sure you work on things that are challenging for the right reasons.

Re:Hardest Problem in Computer Science: Centering Things by bluprintz on Thursday April 18, 2024 @12:06AM (#40072855)
I've heard this described as inherent complexity versus accidental complexity.

Inherent complexity (due to difficult real-world constraints) is fine. Accidental complexity, like that caused by overcomplicated tools or architectural decisions, just feels bad.

Re:Hardest Problem in Computer Science: Centering Things by namaria on Thursday April 18, 2024 @03:00AM (#40073671)
And then you have weaponized accidental complexity, aiding cv-driven development and vendor lock-in (which are really the same sort of thing).
Re:Hardest Problem in Computer Science: Centering Things by davedx on Friday April 19, 2024 @03:27AM (#40084232)
Hey, leave next.js, react router and vercel alone!
Re:Hardest Problem in Computer Science: Centering Things by rando14775 on Thursday April 18, 2024 @04:29AM (#40074127)
Why do I enjoy writing shell scripts then?
Re:Hardest Problem in Computer Science: Centering Things by layer8 on Thursday April 18, 2024 @07:49AM (#40075184)
There is a threshold where you can still make things work right despite the accidental complexity, and some enjoy that challenge, but beyond that threshold you just have to accept that things won’t work right. CSS is very often beyond that threshold.
Re:Hardest Problem in Computer Science: Centering Things by datascienced on Thursday April 18, 2024 @05:38AM (#40074459)
That is another axis around quick feedback loops. A shell script comes with a repl you don’t even need to invoke!
Re:Hardest Problem in Computer Science: Centering Things by szundi on Thursday April 18, 2024 @01:22AM (#40073236)
Then some stakeholder just doen’t like a thing for silly reasons and never can anyone always be happy - for cheap at least