2,741 karma · joined November 25, 2012
Disclaimer: I work at Materialize
Recently there have been major improvements in Materialize's memory usage as well as using disk to swap out some data.
I find it pretty easy to hook up to Postgres/MySQL/Kafka instances: https://materialize.com/blog/materialize-emulator/
A lot of keeping infrastructure running, code reviews for the active developers we have, community management, some development: https://ddnet.org/news/ddnet-year-2021-in-review/
The community is the main reason for me to keep it running. We only cover server costs, but no one takes any payment to work on DDNet.
nim --styleCheck:error c x
This enforces the same capitalization style in your code: x.nim(1, 5) Error: 'my_var' should be: 'myVar'Running MOZ_LOG="PlatformDecoderModule:5" firefox shows that VP9 works:
[RDD 15027: MediaSupervisor #1]: D/PlatformDecoderModule AppleVTDecoder[102edcfa0] Creating AppleVTDecoder for 3840x1920 VP9 video [Child 15023: MediaPDecoder #1]: D/PlatformDecoderModule AudioTrimmer[11fec72e0] ::PrepareTrimmers: sample[0,21000] no trimming information [RDD 15027: MediaPDecoder #2]: D/PlatformDecoderModule OpusDataDecoder[102ef4040] ::Decode: Opus decoder skipping 312 of 960 frames [Child 15023: MediaPDecoder #2]: D/PlatformDecoderModule AudioTrimmer[11fec72e0] ::HandleDecodedResult: sample[0,21000] (decoded[0,13500] no trimming needed [RDD 15027: MediaPDecoder #1]: D/PlatformDecoderModule AppleVTDecoder[102edcfa0] AppleVTDecoder: using hardware accelerated decoding
AV1 hw decoding on M1 Pro indeed is not supported even in Firefox.
> This is true for Homebrew formula as well, like the mpv formula, just not Homebrew casks. Most casks are proprietary closed source applications.
But even open source casks seem to be taken centrally instead of built again. My guess is that this is to keep the original developers' certificates.
> * Does not apply to the Touch ID sensor.
I have not found a way yet to reliably put the device to sleep from keyboard. With a shortcut it wakes immediately, maybe because it registers the letting go of the keys as a wakeup signal.
Two months ago we released DDNet on Steam: https://store.steampowered.com/app/412220/DDraceNetwork/
DDNet has been in development for 7 years, it's all open-source and available for free: https://github.com/ddnet/ddnet
The active community is making new maps all the time to keep the experience fresh and have new challenges.
For the official game servers we run servers around the world to ensure people have a good enough ping no matter where they are located: https://ddnet.tw/status/
On large projects you'll run OOM quickly if you're compiling thousands of files at once. All the context switches also slow down compilation.