Welcome to Incremental Social! Learn more about this project here!
Check out lemmyverse to find more communities to join from here!

refalo

@refalo@programming.dev

This profile is from a federated server and may be incomplete. Browse more on the original instance.

refalo ,

3rd party audits and legal encounters

The problem I have with this is that audits or court cases do not prove that the server is only using that same exact code at the instant you are using it... changes to software are constantly made all the time, and they could all invalidate previous audits or presumptions of privacy or security.

refalo ,

The Indian distro BOSS Linux actually uses C++ modules in their kernel fork.

refalo ,

He writes Qt C++ for his diving app though.

refalo ,

Yea but all that function pointer indirection can actually hurt performance (especially caching), some things in C++ actually can be faster just because the compiler is better at optimizing for that.

refalo , (edited )
refalo ,

It was originally Gtk and they rewrote it with Qt: https://www.youtube.com/watch?v=gGZyVSOnqm0

But Linus does write C++/Qt code: https://github.com/subsurface/subsurface/commit/1b16d570a1b6700295153bd6597b148b65000458

refalo ,

Technically you're right, but I don't think that changes what I said about optimization. There are still cases where equivalent C++ code can be faster than the C version merely due to different optimizations used.

refalo ,

That's fine, you don't have to agree. Personally I do like to use just a few features of C++ without going too crazy, like simple classes and maybe one level of inheritance, but I don't really get into templates or exceptions or other really complex/controversial stuff. I prefer having the stronger typing and better readability of this kind of C++, and I think it helps me make less mistakes, but I realize not everyone agrees, and that's ok.

refalo ,

I don’t think any one should be claiming Linus doesn’t like it because he doesn’t know it

I didn't think anyone was making that claim? Either way I'm certainly not trying to.

If he wants to contribute to this project, it must be C++.

Yes, this is true, it's just that he was also included in the decision making process to switch to it in the first place, and I feel like his continued use of it makes me think it doesn't have to be as awful as everyone makes it out to be, or he wouldn't use it at all.

refalo ,

I think the same could be said about C now too, it is continuing to evolve itself with newer standards too just like C++. People choose to only use C features that they want, same goes for C++.

As the Internet Gets Scarier, More Parents Keep Their Kids’ Photos Offline (getpocket.com)

Here's a non-paywalled link to an article published in the Washington Post a few days ago. It's great to see this kind of thing getting some mainstream attention. Young children have not made an informed decision about whether they want their photos posted online.

refalo ,

This applies to adults too though. Should we outlaw posting any pictures of anybody online, just because AI exists? I don't think so...

refalo ,

Not completely. My understanding is that the baseband radio still always runs even when the application OS is shutdown, and it (often) has its own connections to the GPS, camera and microphone, sometimes even the filesystem (Samsung RFS). The battery not being removable makes this even more problematic IMO.

  • All
  • Subscribed
  • Moderated
  • Favorites
  • random
  • incremental_games
  • meta
  • All magazines