• KSP Atlas
    link
    fedilink
    172 years ago

    As a guy, I’d like to see less sexism in the field, there’s no reason why gender would affect skill

    • @[email protected]
      link
      fedilink
      32 years ago

      As a guy, my manager kicks ass and we’re all extra motivated to make her look good. She used to be a peer but once she became manager, her true skills shone

    • @[email protected]OP
      link
      fedilink
      English
      112 years ago

      I’m curious, are you in the USA? Working in Western Europe, so far I have never seen sexism (nor racism) happen at work. Outside of it, for sure though.

      • Xanx
        link
        fedilink
        English
        102 years ago

        Are you a guy by any chance. I also hadn’t noticed until the day I asked a couple of my women colleagues. Turns out it can be very subtle but “effective”. And it can also come from women.

    • @[email protected]
      link
      fedilink
      102 years ago

      A friend of mine got asked if she had a boyfriend. She asked back “why that question”. It was to know whether she would be likely to get pregnant and miss work.

      What a horrifying mentality some companies have

  • @[email protected]
    link
    fedilink
    72 years ago

    I want my devices to run on an OS/framework which allows everything to be scriptable. Data should be visualised using simple/consistent interface.

    There will be events, Actions, variables, data-streams, etc and the operating system should provide easy interface to quickly create new programs which can

    1. Visualize data streams (filterable) using simple interfaces(configurable)
    2. Create scripts which can create custom events or custom actions which are just built upon existing events/actions.

    In such a system, the focus of apps should not be to add fancy interfaces for simple things, but to register new events, actions, data streams, visualizers into the OS and maybe provide new templates to use these additions.

  • @[email protected]
    link
    fedilink
    392 years ago

    Three things off the top of my head:

    • Unionisation
    • Way more stuff publicly funded with no profit motive
    • Severe sanctions on US tech giants all around the world, with countries building up their own workforce and tech infrastructure. No more east india company bullshit.
    • @[email protected]
      link
      fedilink
      42 years ago

      Severe sanctions on US tech giants

      For the hell of it? Because they’re inherently evil? Protectionism am to develop local industry?

      I’ve worked for a few, but not the consumer giants most people think of. I haven’t found them evil, and they support employees across the world.

      I’ll go even further with developing countries in particular. From my perspective, entire software industries were built on multi-national funding, and we still pay better than local companies. The biggest change over the last decade or two has been switching models from cheapest outsourcing to employing local talent everywhere

      • @[email protected]
        link
        fedilink
        22 years ago

        This is just like, my opinion, but here you go:

        If you live in the western sphere, the US tech giants control half of your critical infrastructure and invade every aspect of your personal and professional life. If you live outside the US, they do not answer to you or to anyone you can vote for. They lean on your government for permission to turn your whole existence into a series of transactions, and then extract as much value as possible from each one. The money doesn’t swirl around your community making everyone richer. Instead, 5% goes to pay a few nice salaries in your biggest city, and the rest of it gets funneled straight out of the country and into california.

        Even Europe - their imperial mentor and favourite uncle - is treated like shit. Europe built half of their technology but controls none of it. There is not a single european tech giant. Every last one is american, with extensive ties to the US government and security apparatus.

          • @[email protected]
            link
            fedilink
            12 years ago

            To give some example, I saw recently an article about a Frenchman looking to fill some paperwork, which was possible… Except the account needed you to install some Android app, and the app used Google services.

            Author was saying that, since he doesn’t think he should have to create a Google account to fill in some paperwork, he will send a letter instead. A damn letter, like Germany or something

            • @[email protected]
              link
              fedilink
              12 years ago

              Haha yeah, I was eager to watch the recent SoaceX test launch but their official feed required a Twitter account. So I patronized some random YouTuber instead

  • @[email protected]
    link
    fedilink
    52 years ago

    Focus more on stability in terms of apis. We can’t be rewriting our apps constantly because they keep updating frameworks every year.

      • @[email protected]
        link
        fedilink
        English
        12 years ago

        I suppose… but when you have frameworks like Angular that update every 6 months, even the best efforts for backwards compatibility fall by the wayside.

  • @[email protected]
    link
    fedilink
    182 years ago

    User first, non-profit software companies. To maximize profits, software keeps sacrificing the users happiness. I want to stop having the argument that the user would want X, but hearing we can’t do that because it will hurt profits.

    • @[email protected]
      link
      fedilink
      English
      32 years ago

      User first, non-profit software companies.

      How do you expect to keep a non-profit software company afloat?

        • @[email protected]
          link
          fedilink
          English
          12 years ago

          Non profit doesn’t mean they earn nothing

          You need a valid business model to keep an organization ticking. Staff doesn’t live out of hopes and dreams. It’s hard enough to get a for-profit software company to stay up. If your starting point is that the company is not focused on getting a profit then it all sounds as hopes and dreams instead of an actual business plan.

          • im sorry i broke the code
            link
            fedilink
            12 years ago

            … yes, a non profit is not meant to earn a profit. A profit is earning something more than what you need to be functioning.

  • @[email protected]
    link
    fedilink
    262 years ago

    A pivot way from cargo cult programming and excessive containerization towards simplicity and the fewest dependencies possible for a given task.

    Too many projects look like a jinga tower gone horribly wrong. This has significant maintainability and security implications.

  • @[email protected]
    link
    fedilink
    492 years ago

    Attention and awareness of the ways in which modern technology is harming ourselves.

    We’re providing people with the electronic equivalent of heroin, from a young age, completely rewiring our brains and detaching us from nature and each other.

    • @[email protected]
      link
      fedilink
      42 years ago

      This! I feel it myself, my ADHD was much better when I stayed in a relatively natural setting with only little technology. for a few weeks (I did some programming there though, and boy was I focused in complex problems without medication etc. had one of my best coding sessions there I think). I’m pretty sure that a lot of ADHD but also other psychiatric issues like autism or social anxiety etc. that is diagnosed these days is because of all this unhealthy environment we have created. Or in other words, our modern technology promotes psychiatric issues such as ADHD, autism, social anxiety etc.

    • @[email protected]OP
      link
      fedilink
      English
      212 years ago

      The statistic that ~90% of American teens own an iPhone was shocking to me. It makes me think that from a young age, children are taught not to question but just accept their cage. If closed source is all they grow up with, opensource will be foreign to them. And that in a way that’s worse than when you grow up with windows which doesn’t completely lock you in.

  • @[email protected]
    link
    fedilink
    English
    92 years ago

    Lots of stuff -

    On the internet, more open standards and community driven stuff. It’s currently really, really annoying that on my mastodon there are a lot of people sharing bluesky codes, as if that’s not just punting the ball for another couple of years. Although this will hopefully be a better outcome than straight up silos like the old social media, fediverse still should be the default way we think about connecting humanity (or something like it, the underlying tech isn’t really that important.) Also, far more things should just be like, a dollar a month or whatever instead of having a massive amount of privacy invading, user experience destroying ads.

    In software in general, more privacy. It should be assumed that unless I explicitly opt in, my data is just that, mine. This is a tricky one because I remain hopeful about generative AI and that needs data to improve the models, I’m leery of sharing my data with it because so far the more pedestrian uses of data mining have not been used for things that I can really support. I remain extremely leery about GAI that isn’t explicitly open source and can’t be understood generally.

    On the hardware side, computers have mostly been good enough for a while now. Tech will always get better, but I would like to see more of a focus on keeping working devices useful. Like, at some point, technology products will cease being possible to be useful in a practical way because it can’t run modern software, but we’re leaving a lot of shit behind where that’s not the case. Just about any device with an SSD and a processor from the last 10 years (including phones!) should be able to be easily repaired, supported longer, and once support ends, opened up for community support.

    • Natanael
      link
      fedilink
      32 years ago

      FYI the bluesky protocol is open and there’s plans to standardize. It’s also federated (the sandbox network is open to 3rd parties)

      There’s lots of new privacy techniques from cryptography, stuff like differential privacy and MPC could help a lot with making it easier and safer to use collaboration tools.

      • @[email protected]
        link
        fedilink
        English
        12 years ago

        I am skeptical of Bluesky. It’s led by Jack and we’ve already seen how that goes. Second, there isn’t really a good technical reason for it to exist as it’s own protocol outside of the fact that they want to control it given that Fedi/Mastodon was already there and they could have just as easily contributed to that with the things they wanted, they just wouldn’t have had full control. Similar to Threads promise to federate, I will be somewhat surprised if they ever do it.

        Were Bluesky/Threads not a corporate effort, I have a feeling that it would have followed a similar pattern as the fediverse - build the protocol and release that, then the clients will follow. Bluesky still isn’t federating even with its own protocol, and Threads isn’t either. Given that’s stuff that tiny teams with far, far fewer resources than the corps have accomplished, it’s a little wild that neither have gotten there.

        Especially with Bluesky, there doesn’t seem to be a stated plan for how it’s going to make money. And we’re talking about a lot of the same people that destroyed the Twitter API and started locking things down even before Elon killed it completely and they’re trying to convince us that they are pushing for an open environment.

        • Natanael
          link
          fedilink
          2
          edit-2
          2 years ago

          As said many times before, Jack is now AWOL and left for nostr, he even deleted his bluesky account because the crowd didn’t like him there. He doesn’t have a majority on the board and don’t own any majority stake either.

          The motivation for a new protocol is there’s architectural limits to activitypub. It’s essentially email over http, it really behaves like public mailing list archives, as servers push each interaction as a message. This is part of why there’s often a discrepancy between visible replies across servers because retries are limited. Account portability is also very limited as accounts and posts are tied to a server.

          Bluesky switches to a content addressing model plus user ID based on a public key, allowing you to more easily move across servers as well as syncing data between servers such as thread replies, it’s very much like git (user data is held in personal repositories signed by your key) with a shared CDN/cache (relay servers, previously called BGS) and “worker agents” (mostly driven by the “appview” which is the api endpoint for your client + feed generator servers). You post to your repository via your appview, it sends a ping to other servers and they sync new relevant entries.

          They already have federation with 3rd parties in a sandbox network and the official server just switched on “internal federation” (used to be a single shared server, now there’s 10 using the same protocol that open federation will later use)

          The code is already open source, several servers in the sandbox is 3rd party reimplementations

          • @[email protected]
            link
            fedilink
            English
            12 years ago

            Gotcha, thanks for the info. I’m def behind in following the goings on there. Do you have any insight on the revenue plan?

            • Natanael
              link
              fedilink
              1
              edit-2
              2 years ago

              Not really.

              Since handles are domain names (and your own DNS entry points to your account public key, DID) they have a referral deal with a registrar to let people easily get a custom domain and set it as a handle (otherwise your handle is a subdomain on the bluesky domain). But future plans are uncertain

              • @[email protected]
                link
                fedilink
                English
                12 years ago

                Yeah, this is def a thing that is a big sticking point for me. I have a hard time supporting a company these days without a clear revenue plan because it’s just kind of a bait-and-switch otherwise.

  • @[email protected]
    link
    fedilink
    122 years ago

    Stop forcing updates on the lower level stuff that forces people to spend billions on maintaining code. This way, we could return to a world where you can just buy software and use it for years without some update borking it.

    Also outlawing financially motivated (i.e. greedy) retroactive ToS changes.

    • @[email protected]
      link
      fedilink
      42 years ago

      Any sort of “contract”with the user including ToS, licensing agreements, etc. These consistently violate contract law since it’s not a negotiation between peers, you don’t have an opportunity to read before purchasing, and there’s no direct quid pro quos for what you’re giving up. By all rights these should be unenforceable

    • @[email protected]
      link
      fedilink
      12 years ago

      I mean it did change for a very good reason. Stuff gets hacked because everyone is online always. In “the good old days” it wasn’t a problem because people weren’t really online so there was pretty much zero risk of old software being used to exploit your machine. These days? It’s a liability to have old stuff on your phone because someone could exploit it to steal stuff from a large number of users.

      • @[email protected]
        link
        fedilink
        22 years ago

        Small security updates when necessary would be fine, but all the time I just see software (especially with the web) be like, we’re deprecating these features (that millions of websites use).

    • @[email protected]
      link
      fedilink
      42 years ago

      Fucking always-on connectivity and security problems caused by it are the main reason why things can’t just work. You need to be updated or else.

      I visited a friend not that long ago and he kept using Windows XP and The Bat and Opera around version 9. He knew every keyboard shortcut because he didn’t have to relearn every few years. Never got hacked, I just wonder when his bank stops working because of TLS incompatibilities.

  • @[email protected]
    link
    fedilink
    192 years ago

    Honestly, just less waste. Wasted time, wasted hardware, etc. We spend so much time building devices that are meant to break, and be unfixable, and making software that fights the user instead of helping. All in the name of profits or something.

    We could be making so many cool things, but instead we’re going back and forth not making any progress.

    • @[email protected]
      link
      fedilink
      English
      102 years ago

      We spend so much time building devices that are meant to break, and be unfixable, and making software that fights the user instead of helping.

      Kudos to the EU for forcing mobile phone manufacturers to support replaceable batteries and standardize on USB-C charging.

      • @[email protected]
        link
        fedilink
        22 years ago

        I’m not sold on user replaceable phone batteries, but USB-C was a long time coming.

        I just wish they had moved faster on USB standardization - I’m trying to switch but my phone and Kindle are my only USB-C devices. Either I need to waste functioning products by updating everything else or I still need chargers for older stuff back to mini-USB. It’d be nice to standardize on USB-C charging blocks but even that would mean buying new cables or adapters for four different USB form factors

        • @[email protected]
          link
          fedilink
          English
          12 years ago

          I’m not sold on user replaceable phone batteries, but USB-C was a long time coming.

          As someone who had a perfectly fine Android smartphone die because its battery went dead, and had to replace it with an off-brand one to keep it ticking… I can assure you that the lack of support for user-replaceable phone batteries is forcing people to throw away perfectly good hardware.

        • @[email protected]
          link
          fedilink
          English
          1
          edit-2
          2 years ago

          I’m sold on user replaceable batteries, just not necessarily like they are the Nokia’s of old. Especially with phones, they’re mature enough where the end of support for them is either a choice a company makes, or just purely because the battery is dead. Batteries don’t necessarily need to be hot-swappable, but they should be able to be replaced by most people in-home, with tools you probably already have.

  • Syfer 🔒⚡ Shock
    link
    fedilink
    22 years ago

    @onlinepersona I’d like to see less skinny-jeans male faux feminists in tech and more big-chested manly men. I would also like to see less dishonest feminized virtue-signalling from soydev bugmen about what great feminist egalitarians they are. We all know that’s bullshit.

    • @[email protected]OP
      link
      fedilink
      English
      52 years ago

      I think there’s a step in between: forcing proprietary solutions (hardware, software, designs, …) to be opensourced once they aren’t maintained or supported anymore.

    • @[email protected]
      link
      fedilink
      62 years ago

      What alternative would you propose? FOSS is barely getting any donations / sponsors - So how are developers supposed to make a living?

      • @[email protected]
        link
        fedilink
        12 years ago

        We could end the era of the developer as a specialized caste. Our tools should be powerful enough that they allow people with problems to collaborate on software to solve those problems, without having to let that become their full time job.

  • DroneRights [it/its]
    link
    fedilink
    English
    22 years ago

    Privacy policies should concern not just the site’s right to gather data, but the rights of users to post other people’s data