Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (Cyborg)
  • No Skin
Collapse
Brand Logo

CIRCLE WITH A DOT

  1. Home
  2. Uncategorized
  3. Everyone has a MacBook Neo take, so here's mine.

Everyone has a MacBook Neo take, so here's mine.

Scheduled Pinned Locked Moved Uncategorized
43 Posts 12 Posters 0 Views
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • joxn@wandering.shopJ joxn@wandering.shop

    @xgranade I _kind of_ like the Diet Electron approach of something like Dioxus, but with Dioxus I think the AI slop exposure risk factor is super-high, making the nominative similarity to “dioxin” bitterly apt.

    xgranade@wandering.shopX This user is from outside of this forum
    xgranade@wandering.shopX This user is from outside of this forum
    xgranade@wandering.shop
    wrote last edited by
    #27

    @joXn Tauri is another interesting one along those lines... I think there can be some interesting examples of shipping web view components along with an application, but there has to be some way of making sure that the whole UI isn't running in a full-fledged browser.

    1 Reply Last reply
    0
    • miss_rodent@girlcock.clubM miss_rodent@girlcock.club

      @xgranade it's still absurd to me that this industry has found a way to make *8GB* of ram a 'modest limit'.
      Part of that is just... I'm old and remember having a whole... 128MB of ram on my first computer (after we upgraded the ram).
      but also just... I have a few old comps with 512MB-1GB that run fine still under slackware or debian (not "light" distros)
      .... as long as you don't open a modern browser without a bunch of blockers of various things.

      dalias@hachyderm.ioD This user is from outside of this forum
      dalias@hachyderm.ioD This user is from outside of this forum
      dalias@hachyderm.io
      wrote last edited by
      #28

      RE: https://hachyderm.io/@dalias/115713622478689837

      @miss_rodent @xgranade Yeah.

      miss_rodent@girlcock.clubM 1 Reply Last reply
      0
      • miss_rodent@girlcock.clubM miss_rodent@girlcock.club

        @xgranade when I was first learning to program, 8GB might as well have been infinite RAM.
        (says the squirrel who started with C & asm, and then moved to gameboy asm... and various other old consoles/comps, I def spent a lot of time in contexts where managing memory use is mandatory.
        I imagine that's not super common nowadays.)

        xgranade@wandering.shopX This user is from outside of this forum
        xgranade@wandering.shopX This user is from outside of this forum
        xgranade@wandering.shop
        wrote last edited by
        #29

        @miss_rodent Yeah, absolutely. I do think it's good to get a bit away from such tiny amounts of RAM that manually managing all of it is mandatory, and modern displays definitely push higher RAM requirements all the way up the stack, but we never should have landed at 8 GB being moderate.

        Hell, even late 90s early aughts JVM applications managed similar latencies to what we have now, but on systems with ~128 MB of RAM. I don't want to go back to the JVM, not by a long shot, but still.

        miss_rodent@girlcock.clubM 1 Reply Last reply
        0
        • xgranade@wandering.shopX xgranade@wandering.shop

          @glyph @darby3 Same, I don't agree at all, but wow I see how you get there, and would absolutely have that take on my more pessimistic days.

          kevingranade@mastodon.gamedev.placeK This user is from outside of this forum
          kevingranade@mastodon.gamedev.placeK This user is from outside of this forum
          kevingranade@mastodon.gamedev.place
          wrote last edited by
          #30

          @xgranade @glyph @darby3 this is very much my opinion of chromebooks. I do think this is different in large part due to it being apple doing it and the implicit support for the, "this should be enough RAM, deal with it" position, but I don't have a particularly grounded or nuanced backing for it.

          xgranade@wandering.shopX 1 Reply Last reply
          0
          • xgranade@wandering.shopX xgranade@wandering.shop

            @miss_rodent Yeah, absolutely. I do think it's good to get a bit away from such tiny amounts of RAM that manually managing all of it is mandatory, and modern displays definitely push higher RAM requirements all the way up the stack, but we never should have landed at 8 GB being moderate.

            Hell, even late 90s early aughts JVM applications managed similar latencies to what we have now, but on systems with ~128 MB of RAM. I don't want to go back to the JVM, not by a long shot, but still.

            miss_rodent@girlcock.clubM This user is from outside of this forum
            miss_rodent@girlcock.clubM This user is from outside of this forum
            miss_rodent@girlcock.club
            wrote last edited by
            #31

            @xgranade Yeah, I don't think being stuck at 'every byte is precious and must be monitored carefully' would be great ...
            ... but I think the experience of learning how to program in a resource-conscious way is valuable, and treating ram as something to be utilized *reasonably*, and having *some* effort put into using it frugally would be a dramatic improvement over where we are now.

            miss_rodent@girlcock.clubM 1 Reply Last reply
            0
            • kevingranade@mastodon.gamedev.placeK kevingranade@mastodon.gamedev.place

              @xgranade @glyph @darby3 this is very much my opinion of chromebooks. I do think this is different in large part due to it being apple doing it and the implicit support for the, "this should be enough RAM, deal with it" position, but I don't have a particularly grounded or nuanced backing for it.

              xgranade@wandering.shopX This user is from outside of this forum
              xgranade@wandering.shopX This user is from outside of this forum
              xgranade@wandering.shop
              wrote last edited by
              #32

              @kevingranade @glyph @darby3 I think that's a little different, though, in that a Chromebook is restricted to being just a browser *by design*. That wouldn't even be the worst if local-only PWAs were more popular, but browser UIs do a piss-poor job of surfacing dependencies on remote services.

              1 Reply Last reply
              0
              • miss_rodent@girlcock.clubM miss_rodent@girlcock.club

                @xgranade Yeah, I don't think being stuck at 'every byte is precious and must be monitored carefully' would be great ...
                ... but I think the experience of learning how to program in a resource-conscious way is valuable, and treating ram as something to be utilized *reasonably*, and having *some* effort put into using it frugally would be a dramatic improvement over where we are now.

                miss_rodent@girlcock.clubM This user is from outside of this forum
                miss_rodent@girlcock.clubM This user is from outside of this forum
                miss_rodent@girlcock.club
                wrote last edited by
                #33

                @xgranade but it seems like basically only embedded devs, real-time systems, and those who go into certain niche hobby spaces like retro console systems really bother most of the time...
                ... and web dev has gone completely off the rails in the opposite direction.

                xgranade@wandering.shopX 1 Reply Last reply
                0
                • miss_rodent@girlcock.clubM miss_rodent@girlcock.club

                  @xgranade but it seems like basically only embedded devs, real-time systems, and those who go into certain niche hobby spaces like retro console systems really bother most of the time...
                  ... and web dev has gone completely off the rails in the opposite direction.

                  xgranade@wandering.shopX This user is from outside of this forum
                  xgranade@wandering.shopX This user is from outside of this forum
                  xgranade@wandering.shop
                  wrote last edited by
                  #34

                  @miss_rodent Yeah, like I tend not to go "the truth is in the middle," but I think that's the case here... we shouldn't all have to be retro console devs to make things (though that should still exist, not shitting on it!), but we shouldn't need to have web dev–scale devices to *use* software, either.

                  miss_rodent@girlcock.clubM 1 Reply Last reply
                  0
                  • xgranade@wandering.shopX xgranade@wandering.shop

                    Anyway, I still don't like Apple, I still think that *on the whole* they're net negative for computing, and severely so. But I try to also be intellectually honest and hold ~~nuanced views~~.

                    joshg@mathstodon.xyzJ This user is from outside of this forum
                    joshg@mathstodon.xyzJ This user is from outside of this forum
                    joshg@mathstodon.xyz
                    wrote last edited by
                    #35

                    @xgranade
                    Intellectual honesty? In this economy??

                    1 Reply Last reply
                    0
                    • xgranade@wandering.shopX xgranade@wandering.shop

                      @miss_rodent Yeah, like I tend not to go "the truth is in the middle," but I think that's the case here... we shouldn't all have to be retro console devs to make things (though that should still exist, not shitting on it!), but we shouldn't need to have web dev–scale devices to *use* software, either.

                      miss_rodent@girlcock.clubM This user is from outside of this forum
                      miss_rodent@girlcock.clubM This user is from outside of this forum
                      miss_rodent@girlcock.club
                      wrote last edited by
                      #36

                      @xgranade Yeah, I am not generally a 'moderate' by default (... I'm more a mouthy opinionated idealogue, and in some areas even I'd describe my positions as 'extremist' just not in a bad way...)

                      ... but for this case in particular, I think "Just show some reasonable restraint and moderation" is actually a good place to aim for; some things like high-end 4k gaming can have absurd requirements still, a word processor should prob be fine on like 1GB-2GB though - it's just formatted text!

                      miss_rodent@girlcock.clubM 1 Reply Last reply
                      0
                      • miss_rodent@girlcock.clubM miss_rodent@girlcock.club

                        @xgranade Yeah, I am not generally a 'moderate' by default (... I'm more a mouthy opinionated idealogue, and in some areas even I'd describe my positions as 'extremist' just not in a bad way...)

                        ... but for this case in particular, I think "Just show some reasonable restraint and moderation" is actually a good place to aim for; some things like high-end 4k gaming can have absurd requirements still, a word processor should prob be fine on like 1GB-2GB though - it's just formatted text!

                        miss_rodent@girlcock.clubM This user is from outside of this forum
                        miss_rodent@girlcock.clubM This user is from outside of this forum
                        miss_rodent@girlcock.club
                        wrote last edited by
                        #37

                        @xgranade And websites... like... why the fuck is my browser choking on a news site text article? [Rhetorical; the answer is tracking and metrics and ad serves and shit, and blocking them makes it a lot less miserable - my point is, it's excessive and wasteful though]

                        1 Reply Last reply
                        0
                        • xgranade@wandering.shopX xgranade@wandering.shop

                          @glyph made the point that the Neo is an implicit promise from Apple that macOS will run just fine on 8 GB of memory for the next 8 years.

                          But I think it goes farther than that: Apple made a reference device for application developers. They've never been shy about enforcing requirements on developers, and this is an interesting positive side to that: developers now have a huge incentive to make applications that fit within modest memory limits.

                          jzb@hachyderm.ioJ This user is from outside of this forum
                          jzb@hachyderm.ioJ This user is from outside of this forum
                          jzb@hachyderm.io
                          wrote last edited by
                          #38

                          @xgranade @glyph my first thought about the Neo was that Apple is using an iPhone chip and amount of RAM/storage it can squeeze into an iPhone for a laptop: there’s no reason other than siphoning money out of its users not to make the iPhone a primary computing device.

                          Instead of the Neo they could just let the iPhone do double-duty as a desktop. Sell a USB-C Dock to connect to a monitor, keyboard and mouse, let the phone run full applications.

                          The Neo is just proof that the iPhone is artificially hobbled as a device.

                          xgranade@wandering.shopX 1 Reply Last reply
                          0
                          • dalias@hachyderm.ioD dalias@hachyderm.io

                            RE: https://hachyderm.io/@dalias/115713622478689837

                            @miss_rodent @xgranade Yeah.

                            miss_rodent@girlcock.clubM This user is from outside of this forum
                            miss_rodent@girlcock.clubM This user is from outside of this forum
                            miss_rodent@girlcock.club
                            wrote last edited by
                            #39

                            @dalias @xgranade Yeah, emacs has always been ... heavy.

                            But it's also basically just a lisp OS. I've literally used it as a terminal emulator, browser, text editor, word processor, spreadd sheet, and email client... simultaneously.
                            And it doesn't seem to have gotten noticably heavier in the last couple decades, it's gotten to the point where I can't even really make fun of it for bloat anymore.

                            dalias@hachyderm.ioD 1 Reply Last reply
                            0
                            • jzb@hachyderm.ioJ jzb@hachyderm.io

                              @xgranade @glyph my first thought about the Neo was that Apple is using an iPhone chip and amount of RAM/storage it can squeeze into an iPhone for a laptop: there’s no reason other than siphoning money out of its users not to make the iPhone a primary computing device.

                              Instead of the Neo they could just let the iPhone do double-duty as a desktop. Sell a USB-C Dock to connect to a monitor, keyboard and mouse, let the phone run full applications.

                              The Neo is just proof that the iPhone is artificially hobbled as a device.

                              xgranade@wandering.shopX This user is from outside of this forum
                              xgranade@wandering.shopX This user is from outside of this forum
                              xgranade@wandering.shop
                              wrote last edited by
                              #40

                              @jzb @glyph I don't even entirely disagree, but I think it's also worth playing the ball where it lands: regardless of why Apple did this, what are the implications of them having done so?

                              jzb@hachyderm.ioJ 1 Reply Last reply
                              0
                              • xgranade@wandering.shopX xgranade@wandering.shop

                                @jzb @glyph I don't even entirely disagree, but I think it's also worth playing the ball where it lands: regardless of why Apple did this, what are the implications of them having done so?

                                jzb@hachyderm.ioJ This user is from outside of this forum
                                jzb@hachyderm.ioJ This user is from outside of this forum
                                jzb@hachyderm.io
                                wrote last edited by
                                #41

                                @xgranade @glyph I hope it does encourage app developers to think about constrained resources, of course. That would be all to the good.

                                The current RAMpocylpse should be an incentive as well… I’m so glad that I maxed out my main systems more than a year ago.

                                xgranade@wandering.shopX 1 Reply Last reply
                                0
                                • jzb@hachyderm.ioJ jzb@hachyderm.io

                                  @xgranade @glyph I hope it does encourage app developers to think about constrained resources, of course. That would be all to the good.

                                  The current RAMpocylpse should be an incentive as well… I’m so glad that I maxed out my main systems more than a year ago.

                                  xgranade@wandering.shopX This user is from outside of this forum
                                  xgranade@wandering.shopX This user is from outside of this forum
                                  xgranade@wandering.shop
                                  wrote last edited by
                                  #42

                                  @jzb @glyph The problem with the RAMpocylpse (a wholly manufactured crisis, I hasten to add) is that there's still a bunch of machines out there with a lot more RAM, so developers can keep kicking the can down the road. If Apple moves a whole bunch of Neos, though, that winds up pressing the issue.

                                  1 Reply Last reply
                                  0
                                  • miss_rodent@girlcock.clubM miss_rodent@girlcock.club

                                    @dalias @xgranade Yeah, emacs has always been ... heavy.

                                    But it's also basically just a lisp OS. I've literally used it as a terminal emulator, browser, text editor, word processor, spreadd sheet, and email client... simultaneously.
                                    And it doesn't seem to have gotten noticably heavier in the last couple decades, it's gotten to the point where I can't even really make fun of it for bloat anymore.

                                    dalias@hachyderm.ioD This user is from outside of this forum
                                    dalias@hachyderm.ioD This user is from outside of this forum
                                    dalias@hachyderm.io
                                    wrote last edited by
                                    #43

                                    @miss_rodent @xgranade That's the thing - at the time it was very heavy, but it's remained pretty much exactly the same weight for 3 decades while everything else grew to consume everything Moore's law gave it.

                                    1 Reply Last reply
                                    0
                                    Reply
                                    • Reply as topic
                                    Log in to reply
                                    • Oldest to Newest
                                    • Newest to Oldest
                                    • Most Votes


                                    • Login

                                    • Login or register to search.
                                    • First post
                                      Last post
                                    0
                                    • Categories
                                    • Recent
                                    • Tags
                                    • Popular
                                    • World
                                    • Users
                                    • Groups