Donations are not sustainable. Many open-source projects tried them, and the only thing they can cover are server costs or conferences, developers are still working for free on their own time.
Donations are not sustainable. Many open-source projects tried them, and the only thing they can cover are server costs or conferences, developers are still working for free on their own time.
it’s used to verify that OpenGL ES2 works on your system. It’s the variant of 3D graphics drivers that is used on smartphones. Many apps nowadays write their GFX frontend with GLES2 so it uses the same code on phones and PCs, and if they compile the app to run in the web browser, WebGL is also based on GLES2.
Nah, it will end up simply as “John” in the database. You need “John%sDoe” to crash C software with unsafe printf() calls, and even then it’s better to use several “%s”
The security issue is very likely scenario. If you’re in Russia, you can go to jail at any moment on totally bogus charges. It is very easy for FSB to pressure some random kernel maintainer into adding hard to detect backdoor into their code, it will be XZ situation all over again.
Yes they do. See the long-standing debate over the ban to export crypto algorithms to Iran.
Well, uh, I hope your power supply can provide 3 Amperes.
Also you need to explain your network architecture. Does your Pi 4 connect to the internet using WiFi, and provides internet to Pi Zero? Your should see Pi Zero as USB-Ethernet card on your Pi 4, and you should be able to create a shared connection on this card from Pi 4 system settings if you connect a monitor and a mouse to your Pi 4.
When I’m about to plug four Pi Zeros into one Pi Four
Speed-wise, multiple processes and multiple threads should be identical, if you are using the same primitives (shared memory, system-wide semaphore).
Threads are easier to use and use less RAM, because all your memory is shared automatically, and system-wide semaphores have complicated API.
What about systemctl poweroff
?
C++ with -Wall -Werror, and no pointer diddling.
Extend C++ for safety
I stopped reading after this. Why do you think C++ is unsafe in the first place? Someone decided ro extend it, and now you cannot even read an error message without finishing an university course on lambda calculus first.
Your viruses installed themselves a Windows virtual machine to run properly?
You simply need to accept the risc.
wcsoll is a mispronunciation of wcscoll
I’m pretty sure Apple and Google already rewritten all important GNU parts into something with Apache or BSD license, to throw everything GPL licensed out of their embedded systems. The biggest and most important part was obviously GCC, replaced by Clang.
How many GPL-licensed system libraries and tools are in Android right now, except for the kernel? I’m pretty sure the answer is zero.
It’s wild seeing square brackets for something other than array indexing.
Eh, Lemmy Connect does not format it properly.
In Russia, bad hackers are promoted to infantry. They also cannot make a decent living elsewhere, because they are conscripted and cannot leave the country.