Earlier quoted context omitted.
The same happens when you: - Install flooring - Install trim in your own home - Build / install cabinets You will now see: - Odd flooring patterns and uneven floors - Know what it looks like when trim isn't coped - Uneven gaps between doors
This is what causes me absolute task initiation paralysis - the fear of not being perfect - even with my new attempt at adherence to "don't let perfection be the enemy of good enough" Does anyone else who comes into the house notice anything? Very unlikely unless they are craftspeople.
Hardest problem in computer science: centering things
271–280 of 473 posts
Re: Hardest problem in computer science: centering things
#272Why do you need to remember four words instead of just `horizontal`/`vertical`? Why did `justify-content` became `justify-items`?
Because `flex-direction` exists, which means that horizontal and vertical are contextually meaningless. https://developer.mozilla.org/en-US/docs/Web/CSS/flex-direct... I don't agree with the inconsistent naming across the axes, however horizontal/vertical isn't the answer to it.
Re: Hardest problem in computer science: centering things
#273Earlier quoted context omitted.
I have this with grammar. When I read modern websites, articles, papers, emails from HR, etc. with their sloppy English and comma-splices everywhere, it annoys me way too much and it's a real challenge to push on through and keep reading. It feels like walking through a maze, with an uneven floor and bad lighting, full of dead-ends, compared to walking down a pleasant, well-lit corridor.
For me, it's the all-lowercase style of some of the current in-vogue AI leaders like Sam Altman that drives me crazy. Is your shift key... broken? No? Use it please.
Re: Hardest problem in computer science: centering things
#274> Should you use icon fonts for icons in 2024? > Are you limited by 1970-s tech e.g. terminal? This accidentally highlights yet another problem with icon fonts. Terminal-based browsers with image capabilities, e.g. w3m, can display image-based icons. Fonts on the other hand are (usually) unchangeable on terminal emulators. So if you use icon fonts, it will look like garbage on terminal browsers, but with images there…
I care. There's still w3m users out there - and I am one of them.
I don't care if the website looks like shit, but at least keep it usable for us.
Re: Hardest problem in computer science: centering things
#275Don't read this article, if you are not in web dev. Once you start seeing it, you can't stop seeing it, and it will drive you crazy forever. It is the same for noticing misalignment, recognizing color oversaturation, high quality speakers/headphones, etc. (It is a good article!)
Re: Hardest problem in computer science: centering things
#276I mostly agree, but not entirely. The problem is that things that are lined up look nice from far away, and very close up, but not always when reading text. The Apple "Manage" button is the simplest to illustrate. You might think that just having equal vertical space above the M and below the g is the best, but when you read text you're also used to seeing letters stick out of the bottom of the line. So having the g…
Re: Hardest problem in computer science: centering things
#277Earlier quoted context omitted.
The same happens when you: - Install flooring - Install trim in your own home - Build / install cabinets You will now see: - Odd flooring patterns and uneven floors - Know what it looks like when trim isn't coped - Uneven gaps between doors
I’ve noticed these things all my life. Even as a young child I would point such things out and others would have trouble seeing it. Once I was diagnosed with autism, this tendency of mine made a lot more sense. I’m curious if other people detect interrupted or irregular patterns so readily. It’s like there’s a part of my brain just looking for anomalies and I can’t turn it off.
I was about to write: As someone late-diagnosed[1] with ADHD[2] and discovering they're autistic, ... -
>Once I was diagnosed with autism, this tendency of mine made a lot more sense.
...yup. This is what I was a about to write.
>I’m curious if other people detect interrupted or irregular patterns so readily. It’s like there’s a part of my brain just looking for anomalies and I can’t turn it off.
The answers to that are no and yes, that's the blessing and the curse of autism.
Seeking and recognizing patterns is one of the defining traits.
_____
[1] https://romankogan.net/adhd#Diagnosis
[2] https://romankogan.net/adhd/#Awfully%20Described%20Human%20D...
Re: Hardest problem in computer science: centering things
#278The Apple one doesn’t seem fair. You can do the math to center the box but typography with descenders throws everything off. I think if they had centered it “correctly” it would feel off.
Re: Hardest problem in computer science: centering things
#279Earlier quoted context omitted.
> It is a weird myth that CSS somehow discourages tables. CSS have supported styling html tables and ‘display:table’ (allowing a table-like layout without html-tables) for 25 years. Not a myth in any way shape or form. Tables for layout (not tables in general) were discouraged with various arguments in favor of "float/clear", even decades before a sane substitute (grid/flex) was available. > Other positioning systems…
CSS never recommended float/clear as an alternative to table-based layout. CSS had ‘display:table’ for when you needed a tabular layout without the semantic baggage of the table-tag.
Nearly all layouts people actually want are table-like, and I think CSS really was misguided in its text-flow as layout approach.
Re: Hardest problem in computer science: centering things
#280Earlier quoted context omitted.
When people say not to use tables they mean for layout of the entire page
They should not have advised against that either. It was a much saner, simpler, and more efficient mechanism that the clear/float monstrocities imposed upon people in the period before grid, which reinvented the same thing (table layout) just without the actual tags.
Grid is newer and more powerful.