Skip Navigation

Posts
5
Comments
635
Joined
2 yr. ago

  • Wouldn't it work with adequate scoping of components?

    A UI component gets an adequate, scoped, unique class name and CSS.

    I imagine tailwind doesn't actually solve parent CSS declarations bleeding into components if they are not explicitly defined/overwritten?

  • Websites that use reasonable or good HTML markup with structure, the correct HTML tags, useful ids and classes are great to work with. But regularly you see websites with generated HTML without any useful identifiers or structure. A generated garbled mess of anonymous, generic components and styling CSS classes.

    I've worked on content extraction for OpenTermsArchive and write my own injected CSS hacks and browser extensions. Working with good website sources is great. Working with garbled messes is awful.

    HTML losing its markup aspect - that you can traverse and select - makes websites inaccessible.


    /edit - adding:

    The CSS tailwind generates might not be bloated, but repeating the gigantic strings of classes all over your codebase certainly adds to the size of the final HTML output.

    The HTML is not just bigger, but bloated and inaccessible. HTML markup with identifiers and classes is readable and understandable. It has structure and labeling. Inlining styling rules bloats it to the point of unreadability. And losing identifiers and classes is a loss of labeling and selectors.

  • But why is CSS so undervalued when it’s a necessary component of most websites and applications? Heydon Pickering writes that it’s partially due to the femininity of CSS: In my experience, men especially earn kudos for their knowledge of JavaScript or Python, but little from CSS skills. CSS, which makes things look ‘pretty’, is considered feminine (don’t tell that to a peacock).

    Uh, what? I've never seen or heard that kind of perspective. And I don't agree with it.

    Technical teams certainly often focus on the more technical aspects. With requirements and [time] pressure, technical teams often remain within that view scope.

    But as soon as you get other people on board technicality loses its importance. What you see is what you discuss and present and has impact.

    I would have never thought of putting a gender on one or the other, or on a language.

    CSS being a feminine language isn’t a bad thing. Quite the contrary, I’d argue that all programming is feminine as it was pioneered by women (who were then pushed out by men).

    This argumentation seems pretty pointlessly far off of the topic at hand. Why do you feel the need to categorize programming - and even all of programming - into a gender? That's completely misguided.

  • The problem with your simplification is that it loses all predictability.

    We can't predict an electron on a miniscule scale. But we certainly can predict the rock it is a part of falling.

    We can't predict an electron. But we can determine and estimate with some probabilities. And on a higher scale the summation of individual behavior becomes quite predictable.

    If we were to take only your electron argument, it implies we can not predict any material movement.

  • Isn't 1337x a platform for users to provide the content?

    Do you trust in them verifying and/or moderating that content?

  • This week, a few days ago, because I don't remember today's dreams:

    Someone dropped droplets on a table, in four spots specifically. What could that be and mean? Oh, surely it's drugs. People came, pinched their finger tip with a needle, and put them in the drops. An interesting way to consume drugs for sure.

    I felt droplets on my back. I anticipated being drugged and kidnabbed. Indeed I also felt a pinch. I faked delirium for a while. Someone indeed came, picked me up onto their shoulder, and carried me off.

    When they unlocked a door to a room, I jumped up, pushed them in - they were baffled and confused -, and I closed the door. Two more showed up, so I pushed them in too.

    In the next room there was a big room and bar. The bartender seemed to also be part of it, but less so.

    Anyway, police came and arrested all four.

    Suddenly - situation or environment change - a judge sits to my right, behind a table. She has heavy makeup on. Red lips, full face - probably white. Something happens that her makeup is removed (I don't remember; water?). She works on putting it back on.

    To have her hands free she gives me a plastic stick, which has integrated on top something - circled, something transparent. (It doesn't factually look like one, more like a toy magic wand, but) It's a microphone, and we're in a party setting. Many people around, we celebrate the arresting and I guess my role in arresting.

    So surely it's a microphone and she wants me to sing. I'm very averse. I circle around a bit, in a half dance or something, and get to someone and give them the stick. Confused they look at me. I tell them: "Pass it on."

    I wake up. Maybe because of anxiety of having to sing in such a public setting.

  • To verify assumptions, are you sure it's available in your impersonated country? "in your country" isn't specific and can apply to both.

    with my US account

    Isn't that the reason they deny?

    Did you not change your accounts and browser sessions country?

  • Linux.

    But of course I need a desktop UI too so that alone isn't enough. I don't have a favorite though.

    Windows has a decent core and good core UI, but makes it awful with win11 UI and product pushing. I'm being pragmatic, not enthusiastic, using it.

    Ubuntu has or had PPA for selective more direct and up to date software, but I guess with the newer package distribution formats (flatpak and the others) I guess that's not necessary or a comparative upside anymore.

    The UIs I tried or used on Linux I never really liked. It was reasonable or acceptable at most. I wonder if there's one I'd like out there.

  • The article is about .NET async/task and a driver hardware request specifically. I find the post title and article awful.


    […] we see that there was no thread while the request was in flight. When the request completed, various threads were “borrowed” or had work briefly queued to them. […] But there is no thread that was blocked, just waiting for that request to complete.

    So there are threads after all.

    Now, the path that we followed was the “standard” path, somewhat simplified. There are countless variations, but the core truth remains the same.

    No, it doesn't. You can't take one specific use case and code flow analysis and extrapolate to a generic concept and universal truth. You can only make a statement for that type of thing. (And even then have to consider execution may differ for various reasons.)

    The idea that “there must be a thread somewhere processing the asynchronous operation” is not the truth.

    But the opposite of "there is no thread anywhere ever" is not true either.


    For .NET tasks as a concept, an interface, tasks may return immediately not just without thread scheduling but also without task scheduling. Tasks may be scheduled through a thread pool. Or they may be executed like OP analysis.

    They completely ignored anything outside their specific case and made a broad claim as if it represented all of them.

    If the actual point is that "borrowed threads are not [real] threads" then that's broadly misleading and wrong.

  • This is such a broad question. It's normal and not normal to do so, it's also normal not to do so.

    If it turns out / becomes evident you need a diagram now now's the time to create one. You may push quality even without seeing the value in it. In some places or with some people it may be unwanted.

  • Isn't slamming elsewhere a reason not to get one?

  • With it, can I check whether I have a fever?

  • The participating outlets will see the transactions they participate in and share when you pay.

    It's an incentive to use their services and keep using their services over others.

  • C#. Strong core, a lot of convenience extensions, extensive ecosystem, great docs, great IDE (VS) with suggestions, refacs, lingers, etc.