Here’s a clever use of them: https://blog.mozilla.org/security/2020/01/09/crlite-part-2-end-to-end-design/
Here’s a clever use of them: https://blog.mozilla.org/security/2020/01/09/crlite-part-2-end-to-end-design/
Bloom filters can be handy. They’re worth learning even if you don’t care about SQLite.
The best production compiler to study is LLVM
Look, I love LLVM!39 In many ways, it’s pretty educational. But it’s a monstrosity! That’s because LLVM is applied to so many use cases. LLVM is used from embedded systems to Google’s data centers, from JIT compilers to aggressive high-performance scenarios, and from Zig to Rust to <name the next new language>.
This seems like a good time to point out that even Zig has run into problems with LLVM. Its limitations are significant contributors to the removal of async from the language.
Once these things are federated, it seems reasonable to expect that each instance would be able to choose what stars/followers/etc it accepts or displays, roughly similar to what Lemmy does with allowed/blocked instances. That might put a dent in the problem. At least, there would no longer be a single, easy, high-value target for this sort of thing.
IMHO, GitHub has been steadily getting worse ever since Microsoft bought it.
The first things I noticed were minor UI annoyances. Later on, it started hijacking some of my browser’s keyboard shortcuts and controls. Then there was the continual nagging: to give them more email addresses, to re-re-re-re-download my TOTP recovery keys, etc. Unilaterally deciding to use all of our creative works to train their LLM hasn’t made them many friends. And now there’s this issue, which might not be Microsoft’s fault (at least not entirely), but it is a consequence of the global software community using a single, centralised service for so much of what we do.
I put my most recently published project on Codeberg. If it goes well, I’ll probably move my GitHub projects there. The UI is familiar and comfortable, and I think their work toward federated software forges is important.
It’s worth noting that Codeberg requires most projects to be open-source. I think they make exceptions in some cases.
In what sense?
Recent presentation by the developer:
https://www.youtube.com/watch?v=LV0JzI8IcCY
Tutorial by someone else:
FYI, there’s another type of macro pad that’s becoming popular because it’s cheap and widely available. It’s sold in a variety of configurations and under various names, but commonly referred to as ch57x. (I suspect that code refers to a WinChipHead microcontroller.)
This project’s readme shows some photos:
https://github.com/kriomant/ch57x-keyboard-tool/blob/master/README.md#supported-macro-keyboards
Perhaps start by announcing your plan and inviting contributors in a game development forum?
This “hell in a cell” match up is tearing the C++ community apart, or at least it would seem so if you are unfortunate enough to read the r/cpp subreddit
I sincerely hope that believing reddit to be representative of the C++ community is not a widely shared notion.
In case anyone else is wondering, or simply doesn’t like reading screen shots of text, this is apparently a real report:
You might start with the documents posted to the EFF site over the past year. For example, the September opposition letters include specific court decisions and put them in context, including commentary from law professors.
It’s re-posted from a news community, where it was since removed for not being from an acceptable news site. Unfortunately, the acceptable news sites covered this more than 30 days ago, which disqualifies their articles regardless of whether they were ever posted to the community. shrug
I couldn’t find a better article in the time I had to spare, so I re-posted this one. I think what’s important in this case is just that word gets out. I don’t see anything misleading about this one, and the EFF link (which is also not exactly a news site) is plainly visible.
My condolences. Unfortunately, people are sometimes designated the in-house expert on a thing just because they seem slightly less ignorant of it than anyone else in the organization. That leaves more than a few people making decisions that impact security and privacy without good understanding or sound judgment in those areas.
Maybe you should train up and become your state’s new security expert?
This is one of the more important reasons to minimize dependencies and be very picky about the ones we adopt.
Don’t assume too much from the headline, folks. They’re not saying everything has to be rewritten by 2026. They’re saying new product lines serving critical infrastructure should be written in memory-safe languages, and existing ones should have a memory safety roadmap.
If you’re about to post about how you think that’s unreasonable, I think you should explain why.
You could always test the waters by writing up a few of your workarounds in Lemmy posts, and seeing how much interaction they draw. If they’re well-received, the effort of building and maintaining a blog might be worthwhile.
Your account info says you joined Lemmy a couple of years ago. Could that have something to do with it? Could be that there are simply fewer of us here than wherever you were before.
Also, if Reddit is one of your haunts, keep in mind that a lot of communities there partially dispersed a little over a year ago, and not everyone has reappeared in the same place (or at all).
One could argue that, but I think it would be a weak argument.
Keeping within the subcategory of software, I think of computer science as the theoretical side and programming as the practical side. The same distinction is sometimes made in other fields, like physics.
Seems to me that the author saw a show written by people with a narrow and shallow understanding of the field. For better or for worse, it happens on TV all the time. If he wants to demonstrate a widespread disconnect in the software community, there are probably better examples out there.