

Other companies provide nothing, so it’s definitely better than average.
Other companies provide nothing, so it’s definitely better than average.
Nah, the kids I know learned C just fine. C is simple, C is all you need for writing kernel drivers, pointers are not that hard if you explain them well, it just feels really pedestrian compared to Python or Typescript.
It’s ultimately a question of money. Older guys with software engineering degrees and fancy salaries can spend their weekends doing free community service in the form of open-source development. Younger people have to worry about job and rent and bills, they simply don’t have that kind of free time.
Add to that the growing complexity of the software. Something that could be done by an university student before, like writing an OS from scratch, won’t be nearly as useful as it would in the '90-s, because it was already done before, now you have multiple OSes to choose from. And joining an existing software project is hit-or-miss, some are inclusive and some are an old boy club where you need to know the secret rules.
In Lua all arrays are just dictionaries with integer keys, a[0] will work just fine. It’s just that all built-in functions will expect arrays that start with index 1.
It’s called Plasma. Plaaaaaassssmmmaaaaaaaaa.
You can actually use / as a path separator on Windows in functions like fopen(), because it supports some ancient version of POSIX standard.
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.
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.
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”
I prepare my coffee in a cup, and drink it with grounds. No milk, no sugar.
I am an embedded developer.
Sometimes when I’m too lazy to boil water, I leave coffee grounds with cold water in a cup overnight, the coffee is strong enough in the morning, and no need to wait for it to cool.
It really depends. One specific shop near my home has good quality frozen meat pancakes and dumplings. Yeah I have made dumplings by hand some 20 years ago, but those frozen ones are simply better. Maybe I can do some exotic dumplings with a buckwheat flour and a lot of eggs, but that would not necessarily be better, just different.
On the other hand, pasta sauce prepared from scratch will always taste better than store-bought one, mainly because the stores here only sell ketchup and mayo, and pretty much all pasta sauce here is some variety of tomato concentrate with a bit of carrots.
Most vector rendering libraries have options to disable all the fancy stuff like Javascript and external links. If you manage to find one that supports it in the first place. As for resource usage, the server sends image files without decoding, so whatever forkbomb you will manage to include into your SVG will only crash Lemmy clients, so, ‘not our problem’. Maybe it will become a problem for the server when generating thumbnail image.
Hey, do you maybe know the Polish alphabet song? I was searching for it on the internet forever, but I don’t speak Polish so I could not google the correct phrase. It started like this (reconstructed from oral lore using Google Translate):
Berlin miastem w Niemczech leże
burdel - miejsce dla młodzieży
guzik to jest częścią ubrania
gówno jest produktem srania
dynia to jest do jedzenia
dupa to jest do pierdzenia
…
And it supposedly continued all the way to letter Z.
Definitely! Win-Tab (properly called Meta-Tab) is used to switch activities in KDE Plasma. With this simple key combination, I gain another 15 virtual desktops.
You can install Linux on rooted phones using Linux Deploy, or you can install Linux-in-an-app such as Userland or Termux if you don’t have root.
Back in the 80386 days there was one model of BIOS that would print ‘CPU not found’ if you had your CRT monitor and VGA videocard plugged in.
You simply need to accept the risc.
wcsoll is a mispronunciation of wcscoll
Tech companies spend effort on a FOSS project when either it’s their main product, or when they have no choice, it’s licensed under GPL and there are no BSD or Apache-licensed alternatives. Contributions are usually done by individual employees in their after-hours time, and most managers see it as directly benefitting their competition.