• 0 Posts
  • 461 Comments
Joined 3 months ago
cake
Cake day: July 15th, 2024

help-circle



  • Could they please retire modern Windows UI design?

    Those contrasting color squares are not the zen those designers think. UI layout being different in paradigm for every application is not the productivity improvement they think. Using titlebars for something other than titles and control buttons is not optimization. Those buttons being some scratches on the screen barely visible is crap from any PoV I can imagine.

    And somebody should explain to them that a good design for a billboard, a good design for a glossy magazine, a good design for a shop front, a good design for an office, a good design for a videogame, a good design for a movie and a good design for a workstation are all mutually incompatible in vast majority of cases.

    And again about zen, simplicity, air and all that. I understand they think they are very smart and understanding of aesthetics. But zen would be having clean window borders and clearly visible control elements, for starters. And buttons not being just color squares. And in general solutions being subordinate to functional goals of the UI being usable. Industrial ergonomics are zen.

    EDIT: I know it’s offtopic, not interested - keep walking






  • In favor of what is the problem. In Lemmy half the instances have defederated from half the others.

    People use Reddit because there’s only one Reddit. Coming to such a center is human nature, while Fediverse architecture is someone’s strategy. Changing your strategy is simpler than changing human nature.

    If we drop the tech religion part of the subject, NOSTR moderated communities are a very good thing as a global, not per-instance, Reddit alternative. You can clearly see that its core idea is chosen by people who are more confident with human psychology than with tech. And it’s good for that very reason. It’s an ugly real solution.

    Except all clients suck balls and there’s nothing to see there yet.


  • If that happens, they are going to see a lot of things seemingly from the past connected to union activity though.

    Not just strike breakers being hired (some of tech work is not that demanding in expertise, think typical Hindu web devs), but also actual spies, saboteurs, hitmen being involved, propaganda attacks, possibly legal attempts to bust unions and use of force. And, of course, crucial positions in union bureaucracy becoming attractive for organized crime (which likely has very few of people associated with it ever convicted, as in mostly invisible until it’s too late).

    Doesn’t mean you shouldn’t do it. Just the more adult level of the game. Considering that the tech industry is at the core of our civilization now, and considering its profits, this can get as historic as battle of the Blair mountain.





  • I’ve said in another comment that you got it wrong and how. It’s the other way around with things not getting updated - the stuff in MacOS is old, not the stuff in FreeBSD. But that doesn’t matter, because what Apple took from FreeBSD it actually does release among other things from time to time under their own license, only it’s of no use for anyone, because their real proprietary strength is the Cocoa layer and GUI. If they used Linux, they would still not be obligated to release the sources for those. I think you see the problem with your reasoning, knowing that.


  • So there were parts of the kernel taken directly from FreeBSD

    That would also be true for Windows NT, and many other systems to be honest, because BSD is where TCP/IP support in Unix originated, it had the best implementation (or maybe not the best, but the de-facto reference one).

    and OSX was designed around it

    No, that’s not true, you are not paying attention.

    It has its userland (that’d be Unix tools like cp, ls and find) from some fossilized version of FreeBSD and not updated a lot since that. It’s not much. How do you think, would FreeBSD benefit from their fixes in ls? It’s the other way around, FreeBSD’s userland is much better.

    Their actual kernel (XNU) sources they, despite not being obligated, release from time to time.

    But say they used Linux, there still would be nothing to force them to release their drivers’ sources or their GUI’s sources (which are closed).

    You could have made your case with Sony (I’m still not sure if that’d be of much use), but not with Apple.