[–] [S] 1 point 3 months ago

Figured out why cross-compilation for Windows wasn't working. So, now there's release binary available for that, too.
Completely untested, good luck.

Cross-compiling for macOS is prohibited by Apple, so even more good luck to you guys. 🫠

  • source
  • [–] 1 point 3 months ago* (last edited 3 months ago)

    I mean like, 98%+ of the world's "AI" runs on Linux... people get so focused on desktop environments they lose sight of the big picture.

    Edit: Wasn't following the "news" this week, didn't realize this was about code commits.

  • source
  • [–] [S] 1 point 3 months ago* (2 children)

    Modern browsers can compute fractals quickly using the GPU because a WebGL fragment shader can operate on every pixel simultaneously. For each pixel, the shader maps the screen coordinates to the complex plane and iterates the equation until the value escapes. And all the pixel calculations are then done in parallel.

  • source
  • parent
  • context
  • [–] 1 point 3 months ago

    Tbf my setup was already a few years old when I did this, and the quality of this site is a lot lower than a lot of the deep zoom YouTube videos including mine. After I saw this I saw videos in the e^thousands range from years ago.

  • source
  • parent
  • context
  • [–] 2 points 3 months ago* (last edited 3 months ago) (2 children)

    I got into these like 15 years ago and did a pretty deep zoom on my computer I think it rendered for a few days.

    I zoomed to e^144

  • source
  • [–] 1 point 3 months ago

    I’m questioning the near-religious devotion people have to a tool because it gives them a “hacker vibe”—which is basically the whole appeal for newcomers to vim or emacs.

    You lost me here. SSH was the whole appeal when I first started using vim.

    Also, nice emdash

  • source
  • [–] 3 points 4 months ago* (1 child)

    OpenZL takes a description of your data and builds from it a specialized compressor optimized for your specific format.

    It provides a set of primitive codecs that can be composed in a DAG. Additionally, it allows for user-defined control flow to modify the DAG based on the data, at any point in the compression. OpenZL also provides a universal decompressor that can decompress anything produced by the compressor, independent of the compression DAG.

    Conceptually very cool. Information theory says that the more one knows about a dataset’s format, the more one can compress it. If you describe the data’s encoding and overall shape using non-recursive enumerable languages, then you can safely use them as compression hints.

    Instead of making twenty custom compressors for twenty different data formats, they’ve generalized it, and presumably decompression doesn’t require separate copies of the same hints used for compression.

  • source
  • [–] 2 points 4 months ago*

    we have more performance issues developing gotosocial with postgres than with sqlite. if we supported multinode deployments or horizontal scaling such that sqlite's concurrency got harder to reason-about I'm sure postgres would shine, but for a single process sqlite has been generally much faster and it hasn't required anywhere near as much prompting to get the query planner to behave as required.

    i also think when people assume sqlite is better for simpler applications, they think smaller. but no, for the same 25+GB databases sqlite has mopped the floor with performance.

    single-process multi-threaded sqlite is fantastic.

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