• 27 Posts
  • 450 Comments
Joined 2 years ago
cake
Cake day: September 1st, 2023

help-circle
  • No thanks. This sounds entirely plausible and he gig economy should be highly regulated. I want my stuff delivered, yes, but I want it delivered by somebody who isn’t doing it as a last measure to survive and it won’t get them out from the heel they are under.

    We need whistleblowers like this. If you’re a software developer and see shady business practices, fucking say something. If not to your superior, then to an authority. Companies shouldn’t get away with this unethical behavior. If even one thing is true of what OP is saying, they should be fucking sued and forced to improve or die.


  • While I dislike the look and GNOME’s approach to things (“we know better what the user wants than they do” aka the crApple approach), I do appreciate that they do provide an alternative for crApple users. They also write a lot of libraries and software that are undeniably good and useful. No one is forced to use GNOME so I’m glad they exist.

    Of course this blog post only has one view of the issues and I’m not going to spend a morning going down the rabbit hole to make an opinion on it. But if System76 really does have a problem with upstream for whatever reason, they are free to fork their stuff and cut all communication. Since they did write COSMIC, it looks like that’s their goal. Good on them. It may just decrease the drama and make GNOME developers’ lives easier.





  • Just like all “principles” they shouldn’t be blindly applied. Simply forcing SOLID upon a codebase won’t magically make it better. In fact, I’ve seen codebases that “strictly follow SOLID principles” being terrible to understand, debug, follow, and optimise.

    There will always be blind and zealous followers who will vehemently “protect” a codebase (or anything really) from impure modifications. They are the worst to deal with.







  • I’m not sure if I talked to a representative but the last information I had from 3 years ago was that “peertube didn’t fit into the publishing workflow”. Something about bash scripts or something that had to be updated which were specifically tied to the streaming infrastructure do upload videos as quickly as possible. From the explanation I recall, the publishing workflow isn’t modular and a bunch of hacked together scripts that have been used since forever.

    There was also a question about financing / sponsoring since the videos are also available directly on a CDN.

    And finally, the video files have some extra fancy tracks with some additional media? Not sure. I’ve only ever played them in the browser and assume the large majority will do the same so the tracks will rarely get taken advantage of.

    My assumption is that the real reason is a lot of work went into it and there’s an amount of pride + the sunken cost and probably lack of resources. Although, if they asked the community to contribute, they’d probably have some excited participants.


  • The CCC has multiple conferences a year but the biggest one is the ${conferenceNumber}C3 (this year conferenceNumber = 39 --> 39C3).

    They always upload stuff to their own media instance based on voctoweb (which is undiscoverable unless somebody shares it) or youtube which can recommend it you and you can subscribe to their channel where they publish every single talk.

    I’m trying to degoogle and the CCC just refuses to setup a peertube instance (or join one) and upload their stuff there (a common theme for opensource and hacking conferences). So, short of writing a script that mirrors all CCC media to a peertube instance, this is the best I could do on my winter break.

    Feel free to fork it should media.ccc.de introduce new features. I’ll probably update it yearly to consume the ${conferenceNumber}C3 conferences.