Nice. A friend of mine built one with ball bearings: https://youtu.be/40DkJ9vt5CI?si=2TupxpdiZkEg3nVB
FLOSS virtualization hacker, occasional brewer
Nice. A friend of mine built one with ball bearings: https://youtu.be/40DkJ9vt5CI?si=2TupxpdiZkEg3nVB
Very binary, much wow.
I write assembly for test cases and early setup code. I read far more assembly than I write.
I’m not sure if that is the op or Lemmy cropping stuff. I’ve seen similar when I’ve tried to post stuff.
I don’t think Kamikaze’s came about until much later in the war. I’m sure a few heavily damaged planes went down taking targets with them though.
Hmm don’t know why the image gets clipped. Is today a Mastodon or Lemmy issue?
I have not, but I will now thanks.
I’m looking at Embassy too for a Pico project and combining it with a nostd mqtt implementation. However I need to understand Futures and if/how they relate to the async paradigm.
The ISA may be open but I’m pretty sure the microarchitecture will be totally proprietary. Even with a kick ass microarchitecture they may still struggle if they can’t use the latest process nodes to actually manufacture the chips.
Having said that I suspect the main challenge RISCV is going to face is the software ecosystem. That stuff can take a decade to build and requires a degrees of cooperation between all the companies building chips.
This seems like an excellent idea and hopefully provides a model for other media outlets to follow.
Most open source developers don’t want to be messing about with non-profit admin tasks. This is why umbrella organisations like the Software Freedom Conservancy exist.
I wasn’t personally using C++, I was using relatively modern C which has had an homegrown object system added to it.
It looks like a lot of mappings need adding as most people come up as unknown:
EDIT updated with newer mappings.
Top changeset contributors by employer
(Unknown) 11190 (62.7%)
(None) 4280 (24.0%)
Huawei 862 (4.8%)
Ferrous Systems 630 (3.5%)
Academics (various) 563 (3.2%)
Red Hat 124 (0.7%)
Google 102 (0.6%)
Microsoft 59 (0.3%)
IBM 28 (0.2%)
Funky 11 (0.1%)
Top lines changed by employer
(Unknown) 1018418 (56.9%)
(None) 484385 (27.0%)
Academics (various) 118247 (6.6%)
Ferrous Systems 100533 (5.6%)
Huawei 45443 (2.5%)
Red Hat 16009 (0.9%)
Microsoft 3359 (0.2%)
Google 2844 (0.2%)
Funky 447 (0.0%)
IBM 388 (0.0%)
the top contributors over the last year were:
Developers with the most changesets
Michael Goulet 1027 (5.7%)
Nicholas Nethercote 789 (4.4%)
Ralf Jung 763 (4.3%)
Camille Gillot 727 (4.1%)
Lukas Wirth 640 (3.6%)
Guillaume Gomez 583 (3.3%)
bjorn3 550 (3.1%)
Oliver Scherer 470 (2.6%)
Michael Howell 293 (1.6%)
Waffle Lapkin 266 (1.5%)
Esteban Küber 251 (1.4%)
Zalathar 249 (1.4%)
lcnr 247 (1.4%)
y21 221 (1.2%)
Jynn Nelson 188 (1.1%)
Urgau 187 (1.0%)
Nilstrieb 170 (1.0%)
Centri3 169 (0.9%)
hamidreza kalbasi 164 (0.9%)
Pietro Albini 156 (0.9%)
Developers with the most changed lines
Laurențiu Nicola 163716 (9.1%)
Philipp Krones 118974 (6.6%)
Lukas Wirth 100948 (5.6%)
Camille Gillot 94829 (5.3%)
Oleksandr Babak 89625 (5.0%)
Michael Goulet 83965 (4.7%)
Oliver Scherer 39890 (2.2%)
Nicholas Nethercote 39484 (2.2%)
Ralf Jung 38113 (2.1%)
hamidreza kalbasi 34576 (1.9%)
Ben Kimock 33647 (1.9%)
Guillaume Gomez 30774 (1.7%)
bjorn3 29218 (1.6%)
Zalathar 26214 (1.5%)
Esteban Küber 24612 (1.4%)
Alex Macleod 23724 (1.3%)
y21 20447 (1.1%)
Centri3 20168 (1.1%)
Urgau 19964 (1.1%)
Michael Howell 19795 (1.1%)
Sorry yes this was GCC, I can do the same for the rust repo if you want.
The gitdm scripts come from LWN who do a regular “who writes the kernel” report but can work on any git repo.
You can be fairly certain that patches coming from a corporate domain are paid for their time. You can add extra metadata to track people who use personal or org addresses if they confirm it’s a paid gig. The project I work on most is about 75% paid contributors with hobbyists and academics making up the rest. The good unpaid contributors can often get hired if they want to be.
I added gitdm stats awhile back although the mappings could certainly do with some clean-up. For the last year of activity the stats are:
Top changeset contributors by employer
Red Hat 1807 (17.6%)
juzhe.zhong@rivai.ai 814 (7.9%)
AdaCore 795 (7.8%)
ARM 778 (7.6%)
SUSE 649 (6.3%)
Intel 475 (4.6%)
Code Sourcery 366 (3.6%)
Automatic Admin 360 (3.5%)
pierre-emmanuel.patry@embecosm.com 347 (3.4%)
IBM 201 (2.0%)
Top lines changed by employer
juzhe.zhong@rivai.ai 1392979 (25.9%)
SiFive 1236220 (23.0%)
Code Sourcery 676611 (12.6%)
Red Hat 416369 (7.8%)
ARM 309116 (5.8%)
gaiusmod2@gmail.com 300270 (5.6%)
chenxiaolong@loongson.cn 174876 (3.3%)
Automatic Admin 160200 (3.0%)
Intel 86657 (1.6%)
AdaCore 60414 (1.1%)
That’s a hell of an assumption. I know a number of Arm GCC and LLVM hackers who are all employed by various companies including Arm themselves. It’s in chip designers/manufacturers interest to have good GCC support for their architecture.
Is this what people who haven’t been introduced to #magit use?
Or where commanders stand in tanks.
There is a very large corpus of FLOSS software out there serving everything from individual itches to whole industries. Any project that is important to someone’s bottom line is likely to have paid developers working on it but often alongside hobbyists.
The project I predominately work on is about 90% paid developers but from lots of different companies and organisations. Practically though the developers don’t care about the affiliation of the other developers they work with but the ideas and patches they bring to the project.