WebGL 2.0 Achieves Pervasive Support from All Major Web Browsers

This page summarizes the projects mentioned and recommended in the original post on news.ycombinator.com

Our great sponsors
  • SurveyJS - Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • WorkOS - The modern identity platform for B2B SaaS
  • webgl2-voxels

    WebGL2 experiment with boxels/voxels

  • I can't believe it's actually happening - I'd resigned to the fact it was dead. I once (4 years ago, sheesh) made a "Pure-JS, no-build-step-required Minecraft Thing": https://github.com/mrspeaker/webgl2-voxels

    When I made it I needed to specify it "Requires ES6 modules and WebGL2 support." At the time I was sure WebGL2 was going to be widely available soon and that ES6 modules would never be supported!

  • uBlock

    uBlock Origin - An efficient blocker for Chromium and Firefox. Fast and lean.

  • I switched from uMatrix to medium-mode uBO. Sort of a middle ground between what uMatrix was and default uBO mode (known as easy-mode). They offer other options as well.

    https://github.com/gorhill/uBlock/wiki/Blocking-mode

  • SurveyJS

    Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.

    SurveyJS logo
  • RandomxAudits

    Audit Proposals and Reports for RandomX

  • > It isn't possible to mine RandomX (...) in browsers

    I'm sorry but this is wrong.

    RandomX favors CPUs specifically, and its intention was to discourage the use of GPUs and ASICs. See the repo for details [1]. The 64Bit limitation can be easily worked around by using simple hi/lo math, which is inefficient, but still works.

    While I understand that the argument was made in the context of implementing RandomX in shaders won't give you benefits (using WebGL) my argument that there are lots of monero botnets out there using a pure JS or transpiled version isn't negated.

    A quick google search for "monero botnet" reveals lots of media coverage, almost all reporting the abuse of JS inside the Browser.

    While I agree that it won't be as efficient as a C++ implementation running with higher memory speed I would also argue that in the case of botnets and malware miners this doesn't matter as long as it's easily deployable (and more importantly, web scale).

    [1] https://github.com/tevador/RandomX

  • gpuweb

    Where the GPU for the Web work happens!

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts