Civilloquy
  • Communities
  • Create Post
  • heart
    Support Lemmy
  • search
    Search
  • Login
  • Sign Up
Sonnenblume@discuss.tchncs.de to Programmer Humor@programming.dev · 6 days ago

HTML5 accelerator card

mastodon.wuffs.org

message-square
35
fedilink
434

HTML5 accelerator card

mastodon.wuffs.org

Sonnenblume@discuss.tchncs.de to Programmer Humor@programming.dev · 6 days ago
message-square
35
fedilink

Source

alert-triangle
You must log in or register to comment.
  • mycodesucks@lemmy.world
    link
    fedilink
    arrow-up
    68
    ·
    6 days ago

    I wish I didn’t know developers who would look at this and go “What’s the joke? Sounds like a good idea.”

    • tempest@lemmy.ca
      link
      fedilink
      arrow-up
      40
      ·
      6 days ago

      Guilty.

      95 percent of the people using computers are just using them for a browser.

      Let’s implement the DOM in hardware!

      • MonkderVierte@lemmy.zip
        link
        fedilink
        arrow-up
        21
        arrow-down
        1
        ·
        5 days ago

        Let’s implement a web without DOM-abused-as-GUI.

        • Tja@programming.dev
          link
          fedilink
          arrow-up
          2
          arrow-down
          1
          ·
          5 days ago

          Wait… what?

      • mycodesucks@lemmy.world
        link
        fedilink
        arrow-up
        16
        arrow-down
        1
        ·
        6 days ago

        Nothing quite like locking yourself further into a broken, patched together frankenmess forever based only on momentum.

        • Quantenteilchen@discuss.tchncs.de
          link
          fedilink
          arrow-up
          6
          ·
          5 days ago

          Hey!

          Seems to be working for the current generation of AI primitives used…

    • Gonzako@lemmy.world
      link
      fedilink
      arrow-up
      6
      ·
      6 days ago

      It does sound like a good idea tbh

  • UnfortunateShort@lemmy.world
    link
    fedilink
    English
    arrow-up
    68
    arrow-down
    1
    ·
    6 days ago

    I know this is a joke - but there totally is hardware acceleration for some of this stuff in modern processors. There definitely is for JS, JSON and generally string stuff. It’s not even x86 only, ARM got these kinds of things as well (although likely less of it)

    • yogurtwrong@lemmy.world
      link
      fedilink
      arrow-up
      15
      ·
      6 days ago

      HAJPAQUE: Hardware Accelerator for JSON Parsing, Querying and Schema Validation

      Have fun

    • rumschlumpel@feddit.org
      link
      fedilink
      arrow-up
      14
      ·
      edit-2
      6 days ago

      Hardware acceleration for an interpreted programming language? Can you point me to a specific example or clarify what you mean, because I find that hard to believe.

      • UnfortunateShort@lemmy.world
        link
        fedilink
        English
        arrow-up
        3
        ·
        edit-2
        5 days ago

        Tbf, it’s not really like processors have ‘DO JS STUFF’ instructions, they are not made for one language or data format specifically of course. But ultimately, instructions are shaped by things people use.

        JSON for example requires searching strings for structural characters: ,, {, } etc. Iirc you can use VPSHUFB (‘Packed Shuffle Bytes’ or so, AVX >=2) to map 32 bytes (or 64 on AVX-512 I guess) to any structural character in one instruction. That’s quite the speedup compared to comparing all of them to all special characters one at a time, even considering SIMD kinda moves on its own pace. And it’s exactly the kind of stuff you would use in your JS engine to make parsing JSON crazy fast, even when it’s plain text, which is obviously less than ideal for a computer.

        I remember there was some instruction that was introduced specifically because of something JS does all the time tought. I forgot what it was, maybe someone else can help out.

      • MonkderVierte@lemmy.zip
        link
        fedilink
        arrow-up
        4
        arrow-down
        1
        ·
        5 days ago

        I’ve been browsing with jit disabled for years now. No regrets.

      • diaphragmwp@discuss.tchncs.de
        link
        fedilink
        English
        arrow-up
        3
        ·
        6 days ago

        https://stackoverflow.com/questions/50966676/why-do-arm-chips-have-an-instruction-with-javascript-in-the-name-fjcvtzs

  • MoffKalast@lemmy.world
    link
    fedilink
    arrow-up
    41
    ·
    edit-2
    6 days ago

    Needs 2x 10GbE ports to download bloated React apps directly into its onboard cache. Otherwise perfect.

  • Psythik@lemmy.world
    link
    fedilink
    arrow-up
    37
    ·
    edit-2
    5 days ago

    As someone who loves expansion slots and hates how GPUs and SSDs keep taking them away, I’d legit want one of these if they were real. Hell, I’m still mourning the death of the physics card.

    (Edit: No I didn’t mean PhysX. They were a brand at one point, not the tech. PhysX invented the physics card, and were the only ones to produce them because nVidia bought out the tech before it could be mass produced.)

    • jxk@sh.itjust.works
      link
      fedilink
      arrow-up
      27
      ·
      5 days ago

      Imaging putting a “grep card” into your computer and suddenly grep is ten times faster

      • WhyJiffie@sh.itjust.works
        link
        fedilink
        English
        arrow-up
        8
        ·
        5 days ago

        regex accelerator, with direct communication to your disk drives!

      • boonhet@lemmy.zip
        link
        fedilink
        arrow-up
        11
        ·
        5 days ago

        cargo install ripgrep

    • joulethief@discuss.tchncs.de
      link
      fedilink
      arrow-up
      10
      ·
      6 days ago

      Oh man, the only time I have ever seen a PhysX card mentioned in the wild was back then on my fathers XP machine in Crazy Machines 2. And I wanted that sucker so badly. Never laid my hands on one though. Now that I’m thinking about it, I don’t even know what they look like…

    • potustheplant@feddit.nl
      link
      fedilink
      arrow-up
      6
      ·
      5 days ago

      PhysX?

      • Psythik@lemmy.world
        link
        fedilink
        arrow-up
        2
        ·
        5 days ago

        Yes, PhysX was the first company to produce physics cards. (And the only one because nVidia bought the tech and integrated it into their GPUs before it even had a chance to hit the ground running.)

  • Australis13@fedia.io
    link
    fedilink
    arrow-up
    38
    ·
    6 days ago

    I love the idea that somebody at NIST is in charge of collating a Standard Minions Meme Collection.

    • hperrin@lemmy.ca
      link
      fedilink
      English
      arrow-up
      8
      ·
      6 days ago

      You know it would be some suburban moms.

  • I Cast Fist@programming.dev
    link
    fedilink
    arrow-up
    36
    ·
    6 days ago

    I want that thing to never do a captcha again, please

  • scutiger@lemmy.world
    link
    fedilink
    arrow-up
    18
    ·
    5 days ago

    Ok but how bad does it get when the 256MB emoji cache is full? Cause that’s not enough space for all my emoji.

  • python@lemmy.world
    link
    fedilink
    arrow-up
    10
    ·
    6 days ago

    I just learned about WebXR so yesterday I set up a new Angular project to build a VR game in (it’s Angular because I couldn’t figure out how to use the a-frame libraries custom html tags in React/JSX).

    Using Javascript for calculating how 3d objects interact doesn’t feel too bad, but there is something uniquely cursed about defining those objects in plain ol HTML.

  • BillionaireStew@lemmy.world
    link
    fedilink
    arrow-up
    4
    ·
    5 days ago

    This quantum leap could be just the breakthrough Firefox needed to set event coordinates during HTML 5 mouse drag events.

    https://bugzilla.mozilla.org/show_bug.cgi?id=505521

  • skujcici7755@lemmy.zip
    link
    fedilink
    arrow-up
    7
    ·
    6 days ago

    Damn do you need 64gb of sweet DDR5 to run this

    • cmnybo@discuss.tchncs.de
      link
      fedilink
      English
      arrow-up
      5
      ·
      6 days ago

      No, it requires at least 256 GB of unified memory to run its AI.

      • skujcici7755@lemmy.zip
        link
        fedilink
        arrow-up
        2
        ·
        5 days ago

        Instructions clear. 8x32GB DDR5 purchased. Now what?

        • staircase@programming.dev
          link
          fedilink
          arrow-up
          1
          ·
          4 days ago

          deleted by creator

          • skujcici7755@lemmy.zip
            link
            fedilink
            arrow-up
            1
            ·
            3 days ago

            Want 256gb to run Chrome lol

  • solrize@lemmy.ml
    link
    fedilink
    arrow-up
    5
    ·
    6 days ago

    This is brilliant.

  • rumschlumpel@feddit.org
    link
    fedilink
    arrow-up
    5
    ·
    6 days ago

    It’s gonna need lots of RAM and then cost a fortune…

    • Sonnenblume@discuss.tchncs.deOP
      link
      fedilink
      arrow-up
      8
      ·
      6 days ago

      Don’t worry we offer financing options at very fair rates which also include a discount for the first year of the mandatory ad-supported subscription required to use the card.

  • mack@lemmy.sdf.org
    link
    fedilink
    arrow-up
    3
    ·
    5 days ago

    Just install another ram bank of 64gb, that’ll do

Programmer Humor@programming.dev

programmer_humor@programming.dev

Subscribe from Remote Instance

Create a post
You are not logged in. However you can subscribe from another Fediverse account, for example Lemmy or Mastodon. To do this, paste the following into the search field of your instance: !programmer_humor@programming.dev

Welcome to Programmer Humor!

This is a place where you can post jokes, memes, humor, etc. related to programming!

For sharing awful code theres also Programming Horror.

Rules

  • Keep content in english
  • No advertisements
  • Posts must be related to programming or programmer topics
    • If the mod doesn’t find it funny, you’re banned. Ha-ha!.. For real: do not use the community for “statements”. There are other places for such content. Keep it chill and funny.
Visibility: Public
globe

This community can be federated to other instances and be posted/commented in by their users.

  • 1.92K users / day
  • 5.11K users / week
  • 6.22K users / month
  • 11.8K users / 6 months
  • 1 local subscriber
  • 33.7K subscribers
  • 2.22K Posts
  • 57.7K Comments
  • Modlog
  • mods:
  • Feyter@programming.dev
  • adr1an@programming.dev
  • BurningTurtle@programming.dev
  • Pierre-Yves Lapersonne@programming.dev
  • BE: 0.19.5
  • Modlog
  • Legal
  • Instances
  • Docs
  • Code
  • join-lemmy.org