home.social

#cadt — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #cadt, aggregated by home.social.

  1. I just renewed my vehicle registration/insurance. We have a provincial crown corporation here that has a monopoly on it.

    I ran into a problem with their "new & improved!" website [1]. I always do. This one is boring; like 90% of the issues I run into, it's because the developers have only tested the site with Chrome, and they're violating CORS policy (a security thing) so Firefox prevents a request trying to fetch part of the page contents. Chrome doesn't give a damn, it doesn't want to stop any trackers or anything.

    But the 🧑‍🍳 😘 in the whole thing is ... there are various "Feedback" links and buttons. I want to report the issue, so I try them, and ... they haven't actually provided the HREF attribute on the links/buttons at all. They are literally not hooked up to anything.

    Good testing on the new site, boys! You sure you didn't miss testing any of the functionality?

    [1] Why companies absolutely insist on regularly improving their websites into unusability escapes me. As I mentioned elsewhere, it's not like the HTML of the working site has a best-before date on it.

    #CADT #WebDeveloper #Firefox #CORS #HREF #feedback #NewAndImproved #qwality #WeveHeardOfIt

  2. I just renewed my vehicle registration/insurance. We have a provincial crown corporation here that has a monopoly on it.

    I ran into a problem with their "new & improved!" website [1]. I always do. This one is boring; like 90% of the issues I run into, it's because the developers have only tested the site with Chrome, and they're violating CORS policy (a security thing) so Firefox prevents a request trying to fetch part of the page contents. Chrome doesn't give a damn, it doesn't want to stop any trackers or anything.

    But the 🧑‍🍳 😘 in the whole thing is ... there are various "Feedback" links and buttons. I want to report the issue, so I try them, and ... they haven't actually provided the HREF attribute on the links/buttons at all. They are literally not hooked up to anything.

    Good testing on the new site, boys! You sure you didn't miss testing any of the functionality?

    [1] Why companies absolutely insist on regularly improving their websites into unusability escapes me. As I mentioned elsewhere, it's not like the HTML of the working site has a best-before date on it.

    #CADT #WebDeveloper #Firefox #CORS #HREF #feedback #NewAndImproved #qwality #WeveHeardOfIt

  3. I just renewed my vehicle registration/insurance. We have a provincial crown corporation here that has a monopoly on it.

    I ran into a problem with their "new & improved!" website [1]. I always do. This one is boring; like 90% of the issues I run into, it's because the developers have only tested the site with Chrome, and they're violating CORS policy (a security thing) so Firefox prevents a request trying to fetch part of the page contents. Chrome doesn't give a damn, it doesn't want to stop any trackers or anything.

    But the 🧑‍🍳 😘 in the whole thing is ... there are various "Feedback" links and buttons. I want to report the issue, so I try them, and ... they haven't actually provided the HREF attribute on the links/buttons at all. They are literally not hooked up to anything.

    Good testing on the new site, boys! You sure you didn't miss testing any of the functionality?

    [1] Why companies absolutely insist on regularly improving their websites into unusability escapes me. As I mentioned elsewhere, it's not like the HTML of the working site has a best-before date on it.

    #CADT #WebDeveloper #Firefox #CORS #HREF #feedback #NewAndImproved #qwality #WeveHeardOfIt

  4. I just renewed my vehicle registration/insurance. We have a provincial crown corporation here that has a monopoly on it.

    I ran into a problem with their "new & improved!" website [1]. I always do. This one is boring; like 90% of the issues I run into, it's because the developers have only tested the site with Chrome, and they're violating CORS policy (a security thing) so Firefox prevents a request trying to fetch part of the page contents. Chrome doesn't give a damn, it doesn't want to stop any trackers or anything.

    But the 🧑‍🍳 😘 in the whole thing is ... there are various "Feedback" links and buttons. I want to report the issue, so I try them, and ... they haven't actually provided the HREF attribute on the links/buttons at all. They are literally not hooked up to anything.

    Good testing on the new site, boys! You sure you didn't miss testing any of the functionality?

    [1] Why companies absolutely insist on regularly improving their websites into unusability escapes me. As I mentioned elsewhere, it's not like the HTML of the working site has a best-before date on it.

    #CADT #WebDeveloper #Firefox #CORS #HREF #feedback #NewAndImproved #qwality #WeveHeardOfIt

  5. I just renewed my vehicle registration/insurance. We have a provincial crown corporation here that has a monopoly on it.

    I ran into a problem with their "new & improved!" website [1]. I always do. This one is boring; like 90% of the issues I run into, it's because the developers have only tested the site with Chrome, and they're violating CORS policy (a security thing) so Firefox prevents a request trying to fetch part of the page contents. Chrome doesn't give a damn, it doesn't want to stop any trackers or anything.

    But the 🧑‍🍳 😘 in the whole thing is ... there are various "Feedback" links and buttons. I want to report the issue, so I try them, and ... they haven't actually provided the HREF attribute on the links/buttons at all. They are literally not hooked up to anything.

    Good testing on the new site, boys! You sure you didn't miss testing any of the functionality?

    [1] Why companies absolutely insist on regularly improving their websites into unusability escapes me. As I mentioned elsewhere, it's not like the HTML of the working site has a best-before date on it.

    #CADT #WebDeveloper #Firefox #CORS #HREF #feedback #NewAndImproved #qwality #WeveHeardOfIt

  6. Firefox UI person: "I know! Let's change the bookmarks folder icon to just a black outline with no fill, so it doesn't stand out at all and people have a harder time navigating their bookmarks."

    FFS.

    I swear, Mozilla's motto is "If it ain't broke, break it."

    #Firefox #UI #UX #designer #CADT #broken #BrokenByDesign #IfItAintBroke #BreakIt #software #Mozilla

  7. "Your PyCharm subscription will auto-renew soon! Or you can renew it manually."

    <go to renewal page>

    <buy renewal>

    <download new version>

    <start new version>

    "PyCharm has a brand-new UI!"

    Totally flat, colourless design virtually barren of controls, i.e. absolutely useless in an advanced tool for technical work. FFS.

    "But there's a plugin that restores the old UI!"

    Well, thank fsck for that.

    <enable old UI>

    Ah...

    (Seriously, UI designers: tools for engineers shouldn't try to look like phone apps or whatever else you're modelling your "no menus and almost no buttons and hey isn't negative space great in everything" designs on.)

    #flat #FlatDesign #SaveUsFromDesigners #designer #UI #UX #CADT #tool #technical

  8. "Your PyCharm subscription will auto-renew soon! Or you can renew it manually."

    <go to renewal page>

    <buy renewal>

    <download new version>

    <start new version>

    "PyCharm has a brand-new UI!"

    Totally flat, colourless design virtually barren of controls, i.e. absolutely useless in an advanced tool for technical work. FFS.

    "But there's a plugin that restores the old UI!"

    Well, thank fsck for that.

    <enable old UI>

    Ah...

    (Seriously, UI designers: tools for engineers shouldn't try to look like phone apps or whatever else you're modelling your "no menus and almost no buttons and hey isn't negative space great in everything" designs on.)

    #flat #FlatDesign #SaveUsFromDesigners #designer #UI #UX #CADT #tool #technical

  9. "Your PyCharm subscription will auto-renew soon! Or you can renew it manually."

    <go to renewal page>

    <buy renewal>

    <download new version>

    <start new version>

    "PyCharm has a brand-new UI!"

    Totally flat, colourless design virtually barren of controls, i.e. absolutely useless in an advanced tool for technical work. FFS.

    "But there's a plugin that restores the old UI!"

    Well, thank fsck for that.

    <enable old UI>

    Ah...

    (Seriously, UI designers: tools for engineers shouldn't try to look like phone apps or whatever else you're modelling your "no menus and almost no buttons and hey isn't negative space great in everything" designs on.)

    #flat #FlatDesign #SaveUsFromDesigners #designer #UI #UX #CADT #tool #technical

  10. "Your PyCharm subscription will auto-renew soon! Or you can renew it manually."

    <go to renewal page>

    <buy renewal>

    <download new version>

    <start new version>

    "PyCharm has a brand-new UI!"

    Totally flat, colourless design virtually barren of controls, i.e. absolutely useless in an advanced tool for technical work. FFS.

    "But there's a plugin that restores the old UI!"

    Well, thank fsck for that.

    <enable old UI>

    Ah...

    (Seriously, UI designers: tools for engineers shouldn't try to look like phone apps or whatever else you're modelling your "no menus and almost no buttons and hey isn't negative space great in everything" designs on.)

    #flat #FlatDesign #SaveUsFromDesigners #designer #UI #UX #CADT #tool #technical

  11. "Your PyCharm subscription will auto-renew soon! Or you can renew it manually."

    <go to renewal page>

    <buy renewal>

    <download new version>

    <start new version>

    "PyCharm has a brand-new UI!"

    Totally flat, colourless design virtually barren of controls, i.e. absolutely useless in an advanced tool for technical work. FFS.

    "But there's a plugin that restores the old UI!"

    Well, thank fsck for that.

    <enable old UI>

    Ah...

    (Seriously, UI designers: tools for engineers shouldn't try to look like phone apps or whatever else you're modelling your "no menus and almost no buttons and hey isn't negative space great in everything" designs on.)

    #flat #FlatDesign #SaveUsFromDesigners #designer #UI #UX #CADT #tool #technical

  12. @qwertzuiop

    That was the one I was thinking of. Though I now see someone has added a please-revert comment, because of course someone has added a please-revert comment.

    #CADT

  13. ObNote...

    Every Implementer of "web board" software ever: "Hey, we use a Postgres or MySQL database, and I know how to use the LIKE operator, so we can implement search ourselves! How hard can it be?"

    <facepalm>

    Doing it badly is very, very easy. Doing it well is not.

    And they still do it.

    <shrieks into void>

    #WebBoard #forum #discussion #web #CADT

  14. @tamas

    It sounds like a close relative of, if not an actual instance of, the CADT open-source development model.

    jwz.org/blog/2003/02/the-cadt-

    #jwz #CADT

  15. As a #developer of various open-source/Free Software projects, I feel entitled to #bitch about this kind of #stupidity.

    A #program I've used for many years, after upgrading to Debian Bookworm, now emits this every time it is invoked from my backup #scripts:

    > WARNING: this command line interface is deprecated and will disappear, start
    > using the new one as described with '--new --help'.

    Yes, by all means, completely backward-incompatibly change the #UI. Don't add a new, different one. #CADT

  16. @mcc I know this isn't what you're interested in hearing, but that's basically the reason why I stick to Debian, X11 and a barebone window manager (awesomewm). It avoids most of the issues related to the #CADT model
    jwz.org/doc/cadt.html
    that is sweeping Linux in an effort to “modernize” it (= make it more palatable to corporations without actually fixing the underlying issues, and creating more), at the cost of some friction which, for me, is WAY less effort than fighting the news mess.

  17. Today for some reason I have an uncontrollable urge to remind everyone on the Internet about @jwz immortal words

    jwz.org/doc/cadt.html

    #CADT

  18. “We all need to start being forthcoming about just how shockingly buggy and incomplete most of the tooling is across the board.

    “I don't hate JS. I don't hate frontend engineering, and I don't hate Node. What I hate is developer tools with awful DX due to hacks upon hacks upon endless modules of widely-varying quality as a result of constant churn.”

    dev.to/jaredcwhite/the-shockin