• 0 Posts
  • 46 Comments
Joined 1 year ago
cake
Cake day: June 9th, 2023

help-circle

  • Screen is another thing - but I can live with that, mostly - it’s a bit hard to find x86 notebooks with decent resolution (not talking retina style, just better than “1080p on a 14 inch display”). And while the screen itself is nice on the apples I’d prefer a lower resolution one if I can get a matte screen instead.

    But fact is that nobody wants to sell you a proper x86 notebook. It’s almost impossible to find something with more than 32GB of RAM, and while there are a few with more than 64GB they’re all xeon based monsters larger than 16", as far as I can tell can’t really be ordered, and have a price tag equal or larger to a full spec 14" mac book pro. And obviously you can’t really think about battery life with intels space heaters.

    It’s especially sad as current mobile Ryzen CPUs could very well compete with Apples ARM CPUs - the one thing Apple is better at is the absolute low power state, as soon as it has too actually do something the power (and TDP) curve is very close to mobile Ryzen. But pretty much every manufacturer fucks up the thermal design, or gimps it in other ways.




  • The space used by the smallest solar charger I’ve seen on Amazon seems to be similar to 6 or more batteries in the format the N900 was taking - so if you look at space, slow charging from solar charger, and reliance on sun conditions taking individual batteries seems to be the better option for a few days hike. It’s also easier to stow individual batteries to wherever you still have space left.




  • AMD keeps some older generations in production as their budget options - and as they had excellent CPUs for multiple generations now you also get pretty good computers out of that. Even better - with some planning you’ll be able to upgrade to another CPU later when checking chipset lifecycle.

    AMD has established by now that they deliver what they promise - and intel couldn’t compete with them for a few generations over pretty much the complete product line - so they can afford now to have the bleeding edge hardware at higher prices. It’s still far away from what intel was charging when they were dominant 10 years ago - and if you need that performance for work well worth the money. For most private systems I’d always recommend getting last gen, though.


  • This doesn’t have anything to do with user control - modern windows versions need drivers to be WHQL signed to get that kind of access. Alternatively you’ll need to enable developer mode on your system, and install your own developer certificate into its keyring for running own code, which has its own drawbacks.

    Crowdstrike is implemented as a device driver - but as there is no device Microsoft could’ve argued that this is abusing the APIs, and refused the WHQL certification. Microsofts own security solution (Defender) also is implemented as a device driver, though, and that’s what the EU ruling is about: Microsoft needs to provide the same access they’re using in their own products to competitors. Which is a good thing - but if Microsoft didn’t have Defender, or they’d have done it without that type of access it’d have been fully legal for them to deny the certification for Crowdstrike.

    Both MacOS and Linux have the ability to run the type of thing that requires those privileges on Windows in an unprivileged process - and on newer Linux versions Crowdstrike is using that (older versions got broken by them the same way they now broke Windows). So Microsoft now trying to blame the EU can be seen as an attempt to keep people from questioning why Microsoft didn’t implement a low privilege API as well, which would’ve prevented this whole mess.







  • aard@kyu.detoProgrammer Humor@programming.devOld timers know
    link
    fedilink
    arrow-up
    3
    arrow-down
    2
    ·
    4 months ago

    Shitty companies did it like that back then - and shitty companies still don’t properly utilize what easy tools they have available for controlled deployment nowayads. So nothing really changed, just that the amount of people (and with that, amount of morons) skyrocketed.

    I had automated builds out of CVS with deployment to staging, and option to deploy to production after tests over 15 years ago.




  • aard@kyu.detoTechnology@lemmy.worldThe decline of Intel..
    link
    fedilink
    English
    arrow-up
    8
    ·
    5 months ago

    Not just that - intel did dual core CPUs as a response to AMD doing just that, by gluing two cores together. Which is pretty funny when you look at intels 2017 campaign of discrediting ryzen by calling it a glued together CPU.

    AMDs Opteron was wiping the floor with intel stuff for years - but not every vendor offered systems as they got paid off by intel. I remember helping a friend with building a kernel for one of the first available Opteron setups - that thing was impressive.

    And then there’s the whole 64bit thing which intel eventually had to license from AMD.

    Most of the big CPU innovations (at least in x86 space) of the last decade were by AMD - and the chiplet design of ryzen is just another one.


  • One fascinating example is one owner that replaced the DC barrel jack with a USB-C port, so they could utilize USB-PD for external power.

    Oddly enough that’s also an example for bad design in that notebook: The barrel jack is soldered in. With a module that is plugged into the board that’d be significantly easier to replace - and also provide strain relief for power jack abuse. All my old thinkpads were trivial to move to USB-C PD because they use a separate power jack with attached cable.

    The transparent bottom also isn’t very functional - it is pretty annoying to remove and put back, due to the large amount of screws required. For a notebook designed for tinkering I’d have wanted some kind of quick release for that. Also annoying is the lack of USB ports on the board - there’s enough space to integrate a USB hub, but just doing that on the board and providing extra ports would’ve been way more sensible.

    The CPU module also is a bit of a mixed bag - it pretty much is designed for the first module they developed, and later modules don’t have full support for the existing ports. I was expecting that, though - many projects trying to offer that kind of modular upgrade path run into that sooner or later, and for that kind of small project with all its teething problems ‘sooner’ was to be expected. It still is very interesting for some prototyping needs - but that’s mostly companies or very dedicated hackers, not the average linux user.