[–] 2 points 1 week ago

I just made a comment on another in the thread asking about the kernel vs distro with exactly this in mind lol

I have a feeling people might take it like a "but have you tried cachy on nix?" Kind of thing

Like our "arch btw" is literally just mentioning nix lmao

  • source
  • parent
  • context
  • [–] 17 points 1 week ago* (last edited 1 week ago) (22 children)

    The other person said heat dissipator. The usual phrasing is heatsink.

    Your nvme is gonna have a four digit code like 2280 following the m2 designation. The last two digits indicate the length. If you cannot see the code or look up the product description then you can measure it. If you can’t measure it then you can instead look at the supported nvme form factor documentation for your case and ensure it meets the 2280 constraints. 2280 is the biggest m2 nvme ssd size so if your case supports it you’ll be fine.

    Make sure it’ll work by looking first, but five bucks will get you a passive heatsink that will probably keep you in good stead over five minute transfers and twenty bucks will get you one with a little fan on it that will make sure you’re golden even during extended transfers.

    Post the case model and I’ll look up what will fit in it with links and also see if there’s a good spot to sneak a fan in.

    E: you asked the other person how a heatsink keeps temperatures down. It’s real simple: there’s a chip that gets hot. It gets hot because when It does something heat builds up and when it does a lot of stuff a lot of heat builds up. Heat goes away through several ways but here by radiating into the material around it, the connector, pcb and air. If the air is flowing past the hot chip then the difference in heat between the chip package surface and the cool incoming air is greater than that between the stagnant air that’s being heated up by the chip and more heat from the chip can be dissipated into that cool incoming air. Which is why a fan helps.

    Air is a gas and gasses are generally not as good at taking on energy. Which is what heat is, energy. They’re bad at it because the particles of a gas are farther apart than those of a liquid or solid. If you dunked your hot ssd in a liquid like oil or encased it in a solid like aluminum you’d see much better temperatures because the hot chip could transfer its energy in the form of heat to the oil or aluminum much more efficiently because the particles of aluminum wouldn’t have to be at as high of an energized state to impart their energy onto their neighbors as those in the air have to.

    A heatsink is slapping a big chunk of solid material (that’s good at transferring heat because it’s a metal, metals are good at transferring heat) on the hot chip to get more heat off the chip faster. They have little fins and crap to make their own transfer of heat to the air more efficient.

    TLDR: if you glue a half inch nut to your chip the chip gotta heat that nut up.

  • source
  • [–] 1 point 1 week ago*

    What that tells me is that LLM agents can augment human hackers to perform feets neither could do on their own.

    I don't know why I would then conclude OpenAI is simply lying about even finding exploits. It's believable that human programmers, using LLMs, have been able to find exploits. They're going to lie and give more credit to the Wizard than to the man behind the curtain, but that doesn't mean the exploits themselves aren't real.

  • source
  • parent
  • context
  • [–] 8 points 1 week ago

    Seconding the heat dissipator. This is the easiest option, you can usually just rip it off any electronic scrap you may have laying around or can find easily, and while it would be nice to have new thermal paste, you should be able to just salvage whatever is still stuck to it. It'll work well enough for a while.

    As an alternative, you can throttle disk read/write speeds. Just not globally, not really.

    Option 1:

    Cgroups. Depending on distro you either already have some cgroups set up, or you should be able to set them up; and then just set max read/write speed for each group.

    After setting control groups you can wrap your command in ionice to set the command to that group.

    ionice -c3

    Option 2:

    If you only notice this during file transfers and not during normal tasks, use a compatible file transfer application that lets you limit bandwidth, for example for rsync:

    rsync --bwlimit=1024 source/ destination/

  • source
  • [–] 4 points 1 week ago (1 child)

    I don't know how it would reduce the temperature but I do know that it will reduce. Normally, with a heat dissipator you should expect to be under 70°C but that also kinda depends on airflow.

    Ah... You dould try an external HDD but that wouldn't solve everything so... Maybe try the heat dissipator, rather than going to a software that might well accelerate hardware deterioration.

  • source
  • parent
  • context
  • [–] [S] 2 points 1 week ago* (2 children)

    Would a dissipator be able to reduce that peak of around 90ºC to something below the limit of 70 (from the manufacturer's site)?

    About the hdd, this machine is a mini pc that only has 1 nvme slot and no sata connectors. It was a terrible idea to buy it in the first place, but I'm stuck with it for now...

  • source
  • parent
  • context
  • [–] 3 points 1 week ago (4 children)

    Can't you put a heat dissipator on your SSD ?

    And I know you said you don't want to buy any new hardware but if you want to throttle your SSD you Might as well buy an HDD. It's not that expensive.

  • source
  • [–] 4 points 1 week ago* (last edited 6 days ago)

    See if your CPU has integrated graphics - you could use that.

    I was going to say that you could get a low end graphics card like an RX550, but even those have gone up in price. They originally sold for $70 for the 4GB model and were around $30-35 second-hand before everything went up.

    Avoid low-end Nvidia on Linux, as they become VRAM-constrained. Nvidia's Linux driver doesn't let GPUs swap to system RAM like AMD's and Intel's do.

  • source
  • parent
  • context
  • [–] [S] 0 points 1 week ago* (2 children)

    LPEs are not RCEs

    They didn't say they were, the post is very clear about the the 948 vulns they're talking about being LPE.

    If it’s a bunch of local jvm consoles or vi escapes into shell

    if it was that, they wouldn't be "Linux LPEs". These are clearly kernel bugs they're talking about.

    And again, stop taking OpenAI at their word about security.

    OpenAI is full of shit about a lot of things but I doubt they're lying about having working exploits for these Linux bugs.

  • source
  • parent
  • context
  • [–] 8 points 1 week ago (3 children)

    I did. The article is scant, and the source report is everything bad about ai in the vuln world; high drama, low info. LPEs are not RCEs!

    And we don't know what the exploits are. If it's a bunch of local jvm consoles or vi escapes into shell where it's like "oh this could give you root!", that's not super useful without knowing if it's a dumb initial config or an actual use-after-free or other memory exploit.

    That's why we don't classify manufacturers with bad/no default creds as CVEs, that's just bad

    Like I said, there is a lot of work to do before these become legit, and it almost certainly won't be 958 exploits after actual professionals review them properly.

    And again, stop taking OpenAI at their word about security.

  • source
  • parent
  • context
  • [–] 15 points 1 week ago

    Pretty much finding these kind of errors ARE what vibecoding is good for, AI is pretty good at repetitive tasks like reimplementations,de/recompilations and similar which needs dinamic automation,cybersecurity is one of those matters where AI is pretty good at.

  • source
  • parent
  • context
  • view more: ‹ prev next ›