GNU social JP
  • FAQ
  • Login
GNU social JPは日本のGNU socialサーバーです。
Usage/ToS/admin/test/Pleroma FE
  • Public

    • Public
    • Network
    • Groups
    • Featured
    • Popular
    • People

Notices by Gabriele Svelto (gabrielesvelto@mas.to)

  1. Embed this notice
    Gabriele Svelto (gabrielesvelto@mas.to)'s status on Sunday, 05-Apr-2026 14:41:37 JST Gabriele Svelto Gabriele Svelto

    This reminded me of something my father once told me about space missions. He was on the ground staff for two Space Shuttle missions and he mentioned that any realistic depiction of mission control would involve people eating snacks all the time because - when things went well - there was really not much else to do but sit around and wait.

    https://arstechnica.com/space/2026/04/artemis-ii-is-going-so-well-that-were-left-to-talk-about-frozen-urine/

    In conversation about a day ago from mas.to permalink
  2. Embed this notice
    Gabriele Svelto (gabrielesvelto@mas.to)'s status on Friday, 03-Apr-2026 17:46:12 JST Gabriele Svelto Gabriele Svelto

    Inside of you are two Outlooks

    In conversation about 3 days ago from mas.to permalink
  3. Embed this notice
    Gabriele Svelto (gabrielesvelto@mas.to)'s status on Saturday, 28-Mar-2026 23:57:42 JST Gabriele Svelto Gabriele Svelto

    We're all wondering when this bubble will burst, but what if it already has? The flash of a distant explosion might not look like much, but only until the shockwave reaches you

    In conversation about 9 days ago from mas.to permalink

    Attachments


    1. https://media.mas.to/media_attachments/files/116/303/349/202/130/128/original/54a4bdd139f6a9bc.png
  4. Embed this notice
    Gabriele Svelto (gabrielesvelto@mas.to)'s status on Saturday, 21-Mar-2026 18:21:02 JST Gabriele Svelto Gabriele Svelto
    in reply to
    • Eniko Fox

    @eniko it sounds a lot like those people who make videos about how to do financial trading. They are most certainly not doing what they're telling people, it's 100% grifting

    In conversation about 16 days ago from gnusocial.jp permalink
  5. Embed this notice
    Gabriele Svelto (gabrielesvelto@mas.to)'s status on Wednesday, 11-Mar-2026 04:08:02 JST Gabriele Svelto Gabriele Svelto
    in reply to

    I think there's an important clarification to be made about LLM usage in coding tasks: do you trust the training data? Not your inputs, those are irrelevant, I mean the junk that the major vendors have dredged from the internet. Because I'm 100% positive that any self-respecting state-sponsored actor is poisoning training data as we speak by... simply publishing stuff on the internet.

    In conversation about a month ago from mas.to permalink
  6. Embed this notice
    Gabriele Svelto (gabrielesvelto@mas.to)'s status on Wednesday, 11-Mar-2026 04:08:02 JST Gabriele Svelto Gabriele Svelto

    I've seen people claiming - with a straight face - that mechanical refactoring is a good use-case for LLM-based tools. Well, sed was developed in 1974 and - according to Wikipedia - first shipped in UNIX version 7 in 1979. On modern machines it can process files at speeds of several GB/s and will not randomly introduce errors while processing them. It doesn't cost billions, a subscription or internet access. It's there on your machine, fully documented. What are we even talking about?

    In conversation about a month ago from mas.to permalink
  7. Embed this notice
    Gabriele Svelto (gabrielesvelto@mas.to)'s status on Thursday, 05-Mar-2026 19:59:25 JST Gabriele Svelto Gabriele Svelto

    Pedro Sánchez' refusal to bow to Trump's demands is proof that European politicians don't have to be spineless cowards, most of them simply chose to be

    In conversation about a month ago from mas.to permalink
  8. Embed this notice
    Gabriele Svelto (gabrielesvelto@mas.to)'s status on Thursday, 05-Mar-2026 19:30:17 JST Gabriele Svelto Gabriele Svelto
    in reply to
    • Roy Tam

    @roytam1 DDR5 has ECC only over transfers from the DRAM chips to the memory controller, unfortunately it doesn't have ECC covering the memory itself

    In conversation about a month ago from gnusocial.jp permalink
  9. Embed this notice
    Gabriele Svelto (gabrielesvelto@mas.to)'s status on Thursday, 05-Mar-2026 11:47:30 JST Gabriele Svelto Gabriele Svelto

    A few years ago I designed a way to detect bit-flips in Firefox crash reports and last year we deployed an actual memory tester that runs on user machines after the browser crashes. Today I was looking at the data that comes out of these tests and now I'm 100% positive that the heuristic is sound and a lot of the crashes we see are from users with bad memory or similarly flaky hardware. Here's a few numbers to give you an idea of how large the problem is. 🧵 1/5

    In conversation about a month ago from mas.to permalink
  10. Embed this notice
    Gabriele Svelto (gabrielesvelto@mas.to)'s status on Thursday, 05-Mar-2026 11:47:29 JST Gabriele Svelto Gabriele Svelto
    in reply to

    And to reinforce this estimate I've looked at the numbers we got from the users who run the memory tester after having experienced a crash: for every two crashes we think are caused by a bit-flip the memory tester found one genuine hardware issue. Keep in mind that this is not doing an extensive test of all the machine's RAM, it only checks up to 1 GiB of memory and runs for no longer than 3 seconds... and it has found lots of real issues! 4/5

    In conversation about a month ago from mas.to permalink
  11. Embed this notice
    Gabriele Svelto (gabrielesvelto@mas.to)'s status on Thursday, 05-Mar-2026 11:47:29 JST Gabriele Svelto Gabriele Svelto
    in reply to

    In other words up to 10% of all the crashes Firefox users see are not software bugs, they're caused by hardware defects! If I subtract crashes that are caused by resource exhaustion (such as out-of-memory crashes) this number goes up to around 15%. This is a bit skewed because users with flaky hardware will crash more often than users with functioning machines, but even then this dwarfs all the previous estimates I saw regarding this problem. 3/5

    In conversation about a month ago from gnusocial.jp permalink
  12. Embed this notice
    Gabriele Svelto (gabrielesvelto@mas.to)'s status on Thursday, 05-Mar-2026 11:47:29 JST Gabriele Svelto Gabriele Svelto
    in reply to

    In the last week we received ~470000 crash reports, these do not represent all crashes because it's an opt-in system, the real number of crashes will be several times larger. Still, out of these ~25000 crashes have been detected as having a potential bit-flip. That's one crash every twenty potentially caused by bad/flaky memory, it's huge! And because it's a conservative heuristic we're underestimating the real number, it's probably going to be at least twice as much. 2/5

    In conversation about a month ago from mas.to permalink
  13. Embed this notice
    Gabriele Svelto (gabrielesvelto@mas.to)'s status on Thursday, 05-Mar-2026 11:47:28 JST Gabriele Svelto Gabriele Svelto
    in reply to

    And for the record I'm looking at this mostly on computers and phones, but this affects *every* device. Routers, printers, etc... you name it. That fancy ARM-based MacBook with RAM soldered on the CPU package? We've got plenty of crashes from those, good luck replacing that RAM without super-specialized equipment and an extraordinarily talented technician doing the job. 5/5

    In conversation about a month ago from gnusocial.jp permalink
  14. Embed this notice
    Gabriele Svelto (gabrielesvelto@mas.to)'s status on Friday, 13-Feb-2026 23:22:16 JST Gabriele Svelto Gabriele Svelto

    When talking about the energy consumed by LLMs don't be fooled by arguments focusing solely on the direct power consumption of these models, because they are externalizing a lot of it. Browsers are now doing proof-of-work calculations to access many websites, because websites need to protect themselves from AI scrapers. That takes power! Let that sink in: every computer, tablet or phone on earth is now consuming more power *every time it accesses a webpage* because of "AI".

    In conversation about 2 months ago from mas.to permalink
  15. Embed this notice
    Gabriele Svelto (gabrielesvelto@mas.to)'s status on Friday, 13-Feb-2026 08:50:42 JST Gabriele Svelto Gabriele Svelto

    Don't anthropomorphize LLMs, language is important. Say "the bot generated some text" not "the AI replied". Use "this document contains machine-generated text" not "this work is AI-assisted". See how people squirm when you call out their slop this way.

    In conversation about 2 months ago from mas.to permalink
  16. Embed this notice
    Gabriele Svelto (gabrielesvelto@mas.to)'s status on Thursday, 12-Feb-2026 07:00:07 JST Gabriele Svelto Gabriele Svelto

    Toots don't go viral, they escape containment

    In conversation about 2 months ago from mas.to permalink
  17. Embed this notice
    Gabriele Svelto (gabrielesvelto@mas.to)'s status on Saturday, 24-Jan-2026 21:56:05 JST Gabriele Svelto Gabriele Svelto
    in reply to

    Now you might wonder if these kinds of bugs can be fixed after the fact. Well, sometimes they can, sometimes they can't. CPUs are not purely hard-coded beasts, they rely on microcode for part of their operation. Traditionally microcode is a set of internal instructions that the CPU ran to execute external instructions. That's mostly not the case anymore, and modern microcode ships not only with implementations of complex instructions but also a significant amount of configuration. 16/31

    In conversation about 2 months ago from mas.to permalink
  18. Embed this notice
    Gabriele Svelto (gabrielesvelto@mas.to)'s status on Saturday, 24-Jan-2026 21:56:05 JST Gabriele Svelto Gabriele Svelto
    in reply to

    Reading the errata of any relatively recent CPU you will find the same wording applied to every known issue: "Under complex microarchitectural conditions...". That's hardwarese for "a state we had not anticipated we could end up in". Try looking it up yourself on an errata document such as this one: https://edc.intel.com/content/www/us/en/secure/design/confidential/products-and-solutions/processors-and-chipsets/tiger-lake/11th-generation-intel-core-processor-family-specification-update/errata-details/ 15/31

    In conversation about 2 months ago from gnusocial.jp permalink

    Attachments

    1. No result found on File_thumbnail lookup.
      Errata Details - 032 - ID:631123 | 11th Generation Intel® Core™ Processor
  19. Embed this notice
    Gabriele Svelto (gabrielesvelto@mas.to)'s status on Saturday, 24-Jan-2026 21:56:04 JST Gabriele Svelto Gabriele Svelto
    in reply to

    Microcode can also be used to work around conditions caused by data races, by injecting bubbles in the pipeline under certain conditions. If the execution of two back-to-back operations is known to cause a problem it might be possible to avoid it by delaying the execution of the second operation by one cycle, again trading performance for stability. 19/31

    In conversation about 2 months ago from gnusocial.jp permalink
  20. Embed this notice
    Gabriele Svelto (gabrielesvelto@mas.to)'s status on Saturday, 24-Jan-2026 21:56:04 JST Gabriele Svelto Gabriele Svelto
    in reply to

    When implementing a new core it is commonplace to implement new structures, and especially more aggressive performance features, in a way that makes it possible to disable them via microcode. This gives the design team the flexibility to ship a feature only if it's been proven to be reliable, or delay it for the next iteration. 18/31

    In conversation about 2 months ago from mas.to permalink
  • Before

User actions

    Gabriele Svelto

    Gabriele Svelto

    Old school nerdKnows things about computers that would drive you insaneHacks on Firefox at Mozilla

    Tags
    • (None)

    Following 0

      Followers 0

        Groups 0

          Statistics

          User ID
          351569
          Member since
          25 Jun 2025
          Notices
          80
          Daily average
          0

          Feeds

          • Atom
          • Help
          • About
          • FAQ
          • TOS
          • Privacy
          • Source
          • Version
          • Contact

          GNU social JP is a social network, courtesy of GNU social JP管理人. It runs on GNU social, version 2.0.2-dev, available under the GNU Affero General Public License.

          Creative Commons Attribution 3.0 All GNU social JP content and data are available under the Creative Commons Attribution 3.0 license.