HNHacker News
TopNewBestAskShowJobs

Toaster-King

42 karma · joined January 2, 2021

submissionscomments
Toaster-King··on Twitch blocks creating new accounts from Israeli IP's
Do you have any evidence that Israeli-controlled accounts were operating on Twitch (a video-game livestreaming company), and that this required an entire country-level IP block after october 7th?
Toaster-King··on The least interesting part about AVX-512 is the 512 bits vector width
See also: Why Is AVX 512 Useful for RPCS3?[1] Many of the instructions mentioned by Fabian are used to great effect when emulating the PS3's SPUs.

[1]: https://whatcookie.github.io/posts/why-is-avx-512-useful-for...

Toaster-King··on Using Landlock to Sandbox GNU Make
Wow. Strange seeing something I helped with on the front page of HN[1]. Thanks for the shoutout Justine!

[1] https://github.com/jart/cosmopolitan/pull/490

Toaster-King··on Pledge() and unveil() in SerenityOS (2020)
There's a great blog post[1] by one of the OpenBSD developers about why they did so. tl;dr using bitmasks necessitates namespaced enums/defines that take up horizontal space, strings are easier and don't need to go through the C pre-processor.

[1] https://flak.tedunangst.com/post/string-interfaces

Toaster-King··on MacintoshPi
FYI: There's a modern source port for the Marathon series called Aleph One[1]. 60+ FPS support was recently added, so it's running better than ever.

[1] https://alephone.lhowon.org/

Toaster-King··on Zig is becoming more production-worthy
Both these arch's are contingent on LLVM support, as there is no self-hosted backend (yet). m68k support was merged in LLVM 13, but I haven't seen anyone use it with Zig.
Toaster-King··on Uutils: an attempt at writing cross-platform CLI utilities in Rust
The comments complaining about the choice of license reminded me that a FSF licensing intern did the same, and demanded it be changed due to some false claim about it being a derivative work[1]. Let me remind everyone that there was probably a good reason for using a permissive license, and no-one has the right to demand changes based on their definition of freedom - unless they stepped up and contributed.

If this truly injures you, you can either do your own rewrite or, like Muse Group, outright buy the rights to the software and relicense.

[1] https://github.com/uutils/coreutils/issues/834

Toaster-King··on Why I'm donating $150/month (10% of my income) to the musl Libc project (2019)
Here's my $50! https://i.imgur.com/3umM5R7.png
Toaster-King··on Revision demoparty banned on Twitch mid-stream
Are you the same provod[1] that's adding Vulkan and rtx support to Xash3D/Half Life 1?

[1]https://www.twitch.tv/provod