Refrigerator vs Heater by Nvidia
E=m×Rust+ChatGPT JPEG AI Native Web 3 SaaS Blockchain Startup CEO
Refrigerator vs Heater by Nvidia
I want goroutines in #haskell, how do I get them? forkIO? The answer is simple:
@SystemsDevel That is pretty cool.
Just rendered my first Vulkan triangle in raw x86-64 Assembly.
No C, no C++, no Rust.
Pure MASM64. Pure pain. Pure control.
This is what it means to go full bare metal.
More to come. ⚙️🔥
https://github.com/IbrahimHindawi/masm64-vulkan
#Vulkan #AssemblyLanguage #MASM64 #Assembly #BareMetal #GameDev #GraphicsProgramming #HandmadeHero #LowLevelDev #x64 #OpenGLWho #TriangleOfVictory
Multi column scrollable window management sounds like an interesting idea. That is basically two tabbed views.
Apparently this was the previous logo of @thekhronosgroup , amazing.
#matrix in nutshell
by @goldstein
Learning Vulkan
On how many levels of macros are you?
But lets be honest, you just replace one ugly syntax with another one.....
It is as if everything in C++ was specifically engineered to look as hideous as possible.
And it isn't even the worst part of inline ASM, the worst part is that unmemorizable ugly ass gcc clobber/operand syntax that comes after that, ugh... I'm glad that Rust replaced that llvm asm syntax with their own, which is about infinity times better.
I've seen that dedent handling based on the last `"""` in multiple languages, pretty popular,
also heredocs are similar to that.
Another way to do it would be to base it on the least indented line in the string, methods for dedenting commonly do that,
for example like for JS there was `String.dedent` proposal for that.
There are also some languages in which you can insert `|` somewhere at the beginning of the line and it will be based on that instead.
Dedented strings, multiline strings, and raw strings are all orthogonal to each other when you think about it.
In general there is also a question on how to specify what language is in the string to help tooling, in JS it is pretty nice when you do `sql`whatever string`` it can be highlighted as SQL, can be autocompleted as SQL even, pretty cool.
For Rust there was pretty awful proposal to add multiline dedented strings which optionally specify which language string contains.
It is not as if that matters for a language as good as C, like some people don't even use syntax highlighting here.
I also had this one deranged idea for my language on time:
```
let str =
"lol
"this is
"multiline string
```
Strings... but you can omit last `"` and newline will be added automatically and strings are automatically concatenated.
Similar to how Zig does it but much worse.
This is really stupid, but I find this specific syntax to be very funny.
Whatever.
I should start commenting my code like this so my friends experience the same visceral reaction I did when seeing this.
#shitpost
Imagine searching for #opengl info and google search suggests this. Search query is GL_QUADS.
Alright fedi, just got back from the Nix Store, ended up buying /etc/nixos#nixosConfigurations.Infini-FRAMEWORK.config.system.build.toplevel
LLVM - Large Language Virtual Machine
systemd contains xorg directory, pretty funny
years ago I wrote a tool called sloth — which is like cat but slower — and only today did I realize you can pipe things like vim through it
Here's a really cool trick. Type the following to open files/folders using the default app within the Terminal:
ls -1 --hyperlink=always
You can use any program as a wallpaper on wlroots compositors, by using this program:
https://gitlab.freedesktop.org/mstoeckl/windowtolayer
For example you can use vkcube as a background.
windowtolayer -- vkcube-wayland --present_mode 2 --gpu_number 0
Today in NixOS:
Installing breeze-icons-6.7.0 will install cups on your system, globally.