• BoisZoi
    link
    fedilink
    English
    824 months ago

    Opera back in 2000s.

    Compressing webpages, built in mail, built in BitTorrent client, tab stacking, “fit to width” which would remove horizontal scrollbars, page tiling, mouse gestures, rocker gestures, I think it even had a calendar.

    It’s a shame the direction Opera took after Jon left, but thankfully he started Vivaldi which feels like the spiritual successor.

    • Mwalimu
      link
      34 months ago

      Used to be the first thing we installed on phones and PCs. Opera was blazing fast on basic phones as far back as 2008sh.

    • @AtariDump@lemmy.world
      link
      fedilink
      -174 months ago

      Opera?

      The only web browser in the 90’s to try and charge money for a web browser‽

      The only thing they were ahead of their time on is bilking people out of money for something that should have been free.

  • @BeefPiano@lemmy.world
    link
    fedilink
    English
    53
    edit-2
    4 months ago

    NextStep - eventually became Mac OS X (that’s why all sorts of system calls start with NS)

    BeOS. Playing 4 video streams at the same time in 1995 was mind blowing.

    OS/2 was WINE before WINE

    SixDegrees was a social network before Friendster

    Prodigy was an online service (and ISP later) owned by Sears, which had a significant mail-order business. It could have been Amazon.

    • @Ep1cFac3pa1m@lemmy.world
      link
      fedilink
      175 months ago

      I used to work at Sears, and I could never figure out how a company that found its initial success in a catalog business didn’t immediately see the opportunities the internet presented. Now Sears is all but gone, and Bezos gets to go to space with Shatner :(

    • gregorum
      link
      fedilink
      English
      8
      edit-2
      4 months ago

      *NeXTSTEP. And the NS object calls are part of the Objective-C programming language it was built with.

        • gregorum
          link
          fedilink
          English
          7
          edit-2
          4 months ago

          Another fun fact you might want to add, is that Apple, when they came to a crossroads after the failure of trying to invent a NexGen operating system in Copeland, had to decide whether to buy BeOS or to buy the entire company NeXT in order to get NeXTSTEP. They decided to acquire NeXT, along with NeXTSTEP and Steve Jobs (the then CEO of NeXT)and to hire him on as interim CEO of Apple, and, eventually the CEO. And that’s how Apple got Steve Jobs back as CEO.  technically, it was a huge gambit that Steve Jobs arranged while he was still the CEO of NeXT and it saved both companies from complete ruin, particularly when he arranged a financing deal with Microsoft year later. 

          • @SwingingTheLamp@midwest.social
            link
            fedilink
            English
            44 months ago

            I think I still have a couple versions of Rhapsody on CD somewhere. It was a really wild mashup of OPENSTEP with MacOS 8 styling. I’m not sure if I have the x86 version, but if so, it might be fun to see if it’ll run in a modern virtual machine. I’m also not sure if I kept media for a “Yellow Box” install, when part of Apple’s strategy was to have its APIs run on Windows NT to allow for cross-platform apps.

            • gregorum
              link
              fedilink
              English
              14 months ago

              I have a version of it running in a VM somewhere on an archived Drive someplace. It was very interesting to be sure.

    • kratoz29
      link
      fedilink
      English
      14 months ago

      that’s why all sorts of system calls start with NS

      What do you mean with this?

  • @mindbleach@sh.itjust.works
    link
    fedilink
    444 months ago

    Flash and Java, honestly, albeit in different ways. Both saw the web as a platform above all platforms.

    Flash was the only way for browsers to do anything high-performance or good-looking from like 1997 to 2010. Any idiot could slap together a cool spinning animation with gradient-colored vector graphics. There were countless genuinely-free games, apparently made for the fun of making them, and even more interactive animations, apparently made to be as offensive as humanly possible.

    Java was the big-grey-rectangle alternative, where you knew your browser was about to spend five entire minutes loading something, just to demonstrate a bouncing ball experiment or whatever. But: it was a real general-purpose executable format, with no installation or setup. You stuck a program on a page and it worked right there on the page. Eventually. And once it loaded it’d hitch and jerk constantly, because garbage-collection was always a terrible idea. But sometimes you’d find a page that’d hitch and jerk through playing Quake 2 in your goddamn web browser.

    What ultimately killed them was that Adobe is among the worst software companies in the world and Oracle is number one. Flash was a security nightmare. It was hacked together for impressive functionality, and then repackaged for ease of use, so it was about as exploit-hardened as a wet paper towel. The fact it ran poorly on phones (and Steve Jobs was a dick) was just the excuse to stop tolerating its endless vulnerabilities. Java meanwhile was an okay format owned by the devil. It served kinda the same role as WebAssembly does now, except absolutely no-one wanted to put up with licensing it, because Oracle likes to sue its competitors and fuckin’ loves to sue its customers. The company name is an acronym for One Rich Asshole Called Larry Ellison. And if two devices running Java connect via wifi, he expects the air in-between them to be properly licensed. If the free software movement had not been founded to say “fuck printers,” it would have sprung into being in order to say “fuck Oracle.”

    Anyway.

    Google Chrome, intolerable leash that it now is, made Javascript usefully fast in 2008. Prior to that it was interpreted. Javascript calculators in the AOL days could lag. Mozilla responded with asm.js, inviting the language itself to be performant. Nowadays just about anything could be WASM + WebGPU, and quite frankly most things should be. But for some stupid reason even the chat programs written in Javascript bundle their own browser.

  • @vvvvv@lemmy.world
    link
    fedilink
    English
    344 months ago

    Excel enabled non-programmers to create basically any app as long as they are fine with a cell-based UI. Same with Access and CRUD apps. I know people love to dunk on M$ here, and for good reasons too, but these two programs are probably responsible for a decent chunk or PoC/v1 projects worldwide.

    • @Aux@lemmy.world
      link
      fedilink
      44 months ago

      I use Excel for POCs quite a lot. Sometimes it’s easier to generate a CSV file, load it up in Excel and test the maths there instead of writing code to do that. And you can visualise the data as well, so your tens of thousands of rows are easier to digest and understand if what you’re doing is sound or not. It takes a lot more time to do decent data visualisation in JS or Python.

      • Андрей Быдло
        link
        fedilink
        14 months ago

        MS did a little revolution in WYSIWYG editors. Most persons can’t solve a basic tech problem but are proficient in using them. If there’s any hate to them it’s for their weird design decisions, being a monopolist and people using their programs for the things they were never prepared for. I still love MS '03 Office. It lacks some functions and can render pages differently than never editions due to converting formats, but it’s a solid boring workhorse with everything at the end of your fingers.

  • @BOFH@lemmy.ml
    link
    fedilink
    344 months ago

    UNIX systems in the 1960s. They are still in use to this day and modified ones run our phones, Steam Decks and space craft!

    • @SwingingTheLamp@midwest.social
      link
      fedilink
      English
      194 months ago

      This is a matter of interpretation, I’ll wager, but to me, “before its time” implies something that came about too early, before the world was ready for it. I’d argue that Unix was of its time, since it was the operating system that went on to widespread success. That is to say, I think that it’s Multics that was before its time. It was derided at the time for being too large and complex (2MB of memory—outrageous!!), and the creators of Unix were Multics programmers who borrowed many of its concepts to make a smaller, less resource-intensive OS that ran better on the computers of the day.

      • @BOFH@lemmy.ml
        link
        fedilink
        24 months ago

        Fair, my thoughts are of the current utilization and use-case we have for Unix-like systems makes it so dynamic and universal. I absolutely love it.

  • @MIDItheKID@lemmy.world
    link
    fedilink
    25
    edit-2
    4 months ago

    Real Player.

    Nobody had enough bandwidth to actually stream anything. I guess some people had IDSN, and maybe even fewer cable internet, but the majority of the world was still on dial up. You can’t stream video on dial up.

    • @Aux@lemmy.world
      link
      fedilink
      44 months ago

      It was pretty good for the time indeed! I had a 10MBit link back then, watched a lot of funny videos through RP.

  • @Jknaraa@lemmy.ml
    link
    fedilink
    234 months ago

    All of it, because apparently humans were wholly unprepared for using computer technology responsibly.

  • ivanafterall
    link
    fedilink
    204 months ago

    Alter Ego, a 1986 life-simulator in which you start as a baby and play through an entire life, choose-your-own-adventure style.

  • @Mango@lemmy.world
    link
    fedilink
    195 months ago

    DLNA protocol.

    Seriously, how has it been passed up by all the worst little steaming gimmicks?

    • @Chobbes@lemmy.world
      link
      fedilink
      7
      edit-2
      4 months ago

      Okay, I’m probably super ignorant and in need of a lesson… Every piece of DLNA software I’ve ever messed with sucked and was a massive security and privacy issue? I haven’t looked at it much, but it didn’t seem worth it? Is it good? What’s good about it?

    • @linearchaos@lemmy.world
      link
      fedilink
      English
      14 months ago

      The protocol is fine. Just fine. It lacked authentication and transcoding, builtin thumbnails, content metadata.

      Without authentication or transcoding it didn’t have the public umph it needed to get people to spend some decent time/money on graphical interface.

      I’ve honestly never seen a GUI client that was even half reasonable to try to find a piece of media. Most of them are just generic file folder layouts. It’s really no great surprise that Plex, Jellyfin and Emby push them out of the environment completely.

        • @linearchaos@lemmy.world
          link
          fedilink
          English
          14 months ago

          heh yeah my tv is like

          movies

          • Nightmar...
            
          • Nightmar...
            
          • Nightmar...
            

          and all my icons are generic film icons :)

          One TV will give you the fill name if you move the cursor over the media, but it takes a hot second

          much pain, slow tv…

    • @kenbw2@lemmy.world
      link
      fedilink
      104 months ago

      I think its downfall was being a closed beta, which made it useless for communicating with other people who weren’t already invited

        • @mindbleach@sh.itjust.works
          link
          fedilink
          34 months ago

          Combined with Google’s demand that every thing be The Next Big Thing, any closed beta is basically doomed. It worked exactly once, for Gmail, and only because of longstanding widespread demand for a big reliable e-mail service. Everything else had its initial obsessive weirdos and was left to rot on the vine.

          Google+ only survived so long because they desperately wanted to undermine Facebook.

    • @lawrence@lemmy.world
      link
      fedilink
      44 months ago

      Google Wave was beautiful. I was rooting for it to replace email as a standard. So many possibilities lost…

      • @Phegan@lemmy.world
        link
        fedilink
        54 months ago

        In retrospect, wave did feel like an EEE attempt by Google on email, I am happy it didn’t replace email, but Google wave’s features have since spread to web app standards

    • @linearchaos@lemmy.world
      link
      fedilink
      English
      24 months ago

      I used it to generate a shit ton of policy documents in a hurry.

      The company I was at was being staged to be purchased. We had Jack shit for policy documents. The company that was organizing our sale said they needed a wide range of formalized documentation.

      I basically set my entire team up on wave. I threw up outlines in different threads and we all just went to fucking town writing policy. We would peer review, make suggestions on each other’s policy read over stuff while we worked on our own things.

      It really was an amazing product.

    • @CallMeButtLove@lemmy.world
      link
      fedilink
      1
      edit-2
      4 months ago

      It’s been quite a while so I might not be remembering correctly, but even though they advertised it as an application, wasn’t Google Wave more akin to a proof of concept? I was under the impression they took that engine and incorporated it into their collaboration products like Google Docs?

    • N-E-N
      link
      fedilink
      24 months ago

      Quake’s are still the best shooters even now :D

      I play Quake Champions every day

  • @wabafee@lemm.ee
    link
    fedilink
    18
    edit-2
    4 months ago

    Google glasses, I think it’s death was mainly because it looks nerdy aside of course the huge privacy concerns. Which honestly don’t exist now. Look at twitch streamers streaming everywhere. People installing cameras at their home and connected to the net for the world to see. Now we are going hard with VR/AR even Apple has a product for it.

    • @blazeknave@lemmy.world
      link
      fedilink
      124 months ago

      The concerns exist and are bigger than ever. Ask c/privacy about it. You’re referencing the fractional percentage of people who elect to be streamers. Irrelevant to the general population.

      A decade ago, one of my local dives, never seen a fight break out there… dude attacked a woman over them. You don’t think people are more poor and angry and traumatized now?

      https://www.eater.com/2014/2/25/6273629/woman-attacked-for-wearing-google-glass-at-a-bar-in-sf

      I’d never hit a woman or condone violence like this. And, fuck invasive undercover surveillance cameras. This technology can stay in a fuckin dumpster.

      • @linearchaos@lemmy.world
        link
        fedilink
        English
        44 months ago

        I mean, screw the camera. An affordable, non-intrusive heads-up display on glasses, we’re still dying to actually make that a thing. There’s a few third party solutions that still kind of do what they were doing but it’s nowhere near as good.

      • @wabafee@lemm.ee
        link
        fedilink
        1
        edit-2
        4 months ago

        Yes, streamers might a bad example I admit but in terms of general population being privacy centric. I doubt most people don’t really care until ofcourse it affects them if we do we would have huge backlash with Amazon Echo, Google assistant those stuff won’t take off. Baby cameras, IP cameras installed in their very homes those things are a huge privacy concerns yet they are still here. We have TikTok/ Vine which people voluntarily submit videos. Theres Pokemon GO which prompt people to use their cameras to catch Pokemons. Not knowing if those image captured might be stored and analyze. Smartphone themselves we have no idea if that thing is recording us. I think Google glass failed simply because of its market which were rich and fashion centric did not like it. Compared to it’s competition who still seem alive today.

        https://www.techradar.com/news/portable-devices/other-devices/google-glass-competitors-what-are-they-and-how-do-they-compare-1207929

    • @ReakDuck@lemmy.ml
      link
      fedilink
      4
      edit-2
      4 months ago

      There are people who suddenly go offline completely because they have enough. I guess I should too

    • @Artyom@lemm.ee
      link
      fedilink
      34 months ago

      The privacy concern is even worse than it was for google glass. 10 years ago, you could rest assured that google wasn’t processing your video feed in a meaningful way because there was simply no way to meaningfully use it. Now, the stream can be analyzed on your phone using an AI for meaningful results, and that data can easily be sold because user telemetry is worth more now than ever before. People are also faster to dismiss privacy concerns, so it’ll be an easier thing to sell to customers.

    • @Nalivai@lemmy.world
      link
      fedilink
      24 months ago

      I think it died because of technical problems more than anything. We didn’t have batteries good enough back then, and the screen wasn’t all that good. It was heavy, it had problems with overheating and it worked for couple of hours tops

          • @ji17br@lemmy.ml
            link
            fedilink
            14 months ago

            Apple hasn’t said anything. It’s based on the supply chain. All Apple has said is early 2024 but all analysts predict a launch announcement in the next couple weeks, with actual launch within a month.