Open Source Software Community - it's about ethics in Code of Conducts

  • Want to keep track of this thread?
    Accounts can bookmark posts, watch threads for updates, and jump back to where you stopped reading.
    Create account
theo is a grade-a certified sloptuber. the only reason he has any views at all is because the algorithm started to push coders like primeagen (sp), theo and even piratesoftware (lmao). he's even been posted to this thread before, an entire year ago and look at the accomplices listed next to him:

i forget which drama theo was part of, probably something JS related and probably completely inconsequential. watching him lose his shit because a rep for a FOSS project on twitter made fun of him is very on brand
 
Theo Browne

1761467226106.png
(https://archive.is/HTqyZ)

1761467374126.png
(https://archive.is/TZViq)

1761467147671.png
(https://archive.is/7hyQb)

1761467857769.png
1761467006202.png
(https://sfelections.org/tools/portal/check.php)
You mean Theodore William Browne (DOB: March 31st, 1995) of 33 Clementina St Apt 5 San Francisco, CA 94105?
 
Last edited:
He's hating on VLC. Hmm
Vic has sub par Color rendering but I've heard people shit on it for years with extreme prejudice because it looks worse than media players you have to install codecs for. But... like... that's the whole point

Let me guess... it just doesn't use ffmpeg
 
He has also decided to put a 20k bounty so that a person who runs to the account quits
LOL. pray nothing happens to said person now. Brownie. If the DA or the cops are behind on their case/arrest quota they might just go after someone who publicly put a monetary bounty with their own social media account on a recent crime victim.

Never, ever do this.
 
I know this faggot has since shaven it but
child rapist
There's something that makes my skin crawl with these twinks that decide to go for a pedostache. It just looks all kinds of wrong and you'd be better off with a Chechen style beard than doing this shit. It looks like ass and genuinely makes you look like diddling kids is your favorite past-time. Really shows your masculinity when you're willing to pay $20k to whoever will cyberbully someone who hurt your feefees and made you feel bad for 15 minutes into deleting their account.
 
Vic has sub par Color rendering but I've heard people shit on it for years with extreme prejudice because it looks worse than media players you have to install codecs for. But... like... that's the whole point

Let me guess... it just doesn't use ffmpeg
I do think mpv is the superior player. I just that it feels simple, and works well with scripting.

Also it generally just works.
 
Theo Browne released a video calling out FFMPEG's Twitter account, claiming that it is going after people who don't deserve it and has harassed him
This guy is a clickbait typewriter monkey who can't code , piratesoftware 2.
There's something that makes my skin crawl with these twinks that decide to go for a pedostache. It just looks all kinds of wrong
Very correct.
 
All I know of Theo is the original VLC drama and he was absolutely right to be mad at that ffmpeg xitter janny self-inserting to try and dunk on him for daring to make complaints about VLC that are totally irrelevant to ffmpeg. Hilarious that he's still trying to hang on to that relevancy what feels like months later even after he basically immediately caved to that redditor. The ffmpeg account itself is terrible too, it's run exactly like those "hah we're cool right guys" brand accounts like Duolingo or Dude Wipes (right down to just showing up randomly in unrelated or barely related posts for views) and being for an open source project doesn't excuse it. I hope both of these retards have a bad time together and post about it publicly.

Also complaining about VLC is dumb anyways, mpv exists and is superior in every way.
 
it's run exactly like those "hah we're cool right guys" brand accounts like Duolingo or Dude Wipes
i have zero sympathy for anyone brain rotted enough to follow any type of corporation or project on twitter. if there's an update, i'll see it on their github releases page, if there is drama or some kind of vulnerability then i'll read about it here. why would anyone care to hear anything else from a piece of software? doubly so when most of this stuff is usually ran by a community team (trannies).
 
All I know of Theo is the original VLC drama and he was absolutely right to be mad at that ffmpeg xitter janny self-inserting to try and dunk on him for daring to make complaints about VLC that are totally irrelevant to ffmpeg. Hilarious that he's still trying to hang on to that relevancy what feels like months later even after he basically immediately caved to that redditor. The ffmpeg account itself is terrible too, it's run exactly like those "hah we're cool right guys" brand accounts like Duolingo or Dude Wipes (right down to just showing up randomly in unrelated or barely related posts for views) and being for an open source project doesn't excuse it.
it's ok theo, he's just a guy on the internet. you should calm down a little
Also complaining about VLC is dumb anyways, mpv exists and is superior in every way.
mpv seems sort of nice but i have never heard of it being used to play anything other than tranime. wasted potential?

i have zero sympathy for anyone brain rotted enough to follow any type of corporation or project on twitter. if there's an update, i'll see it on their github releases page, if there is drama or some kind of vulnerability then i'll read about it here. why would anyone care to hear anything else from a piece of software? doubly so when most of this stuff is usually ran by a community team (trannies).
xitter is dumb but jsniggers deserve to be owned by the ffmpeg xitter account every day. it's suitably humiliating
 
mpv seems sort of nice but i have never heard of it being used to play anything other than tranime
I use it for any film I download, sometimes when I have trouble with subtitles I use vlc instead, but that's mostly because it's easier to select them with the gui than read the man page because I forgot how to do it in the 6 months I didn't need it.
Also, someone in the fishtank thread made a script that allowed you to watch the pirate stream with door-clicking functionality to change rooms, which was really cool.
 
that's mostly because it's easier to select them with the gui than read the man page because I forgot how to do it in the 6 months I didn't need it.
this is the problem with command-line interfaces: you forget how the mutually incompatible micro-language of the tool works so you have to wade through a 6 million mile long man page
at least some tools are decent enough to have a manual in html that you can find in /usr/share/doc or a texinfo manual or even a well-bookmarked pdf you can get from somewhere
guis have the exact same problems with mutually incompatible micro-languages, but at least you have decent affordances (buttons and menus)
 
this is the problem with command-line interfaces: you forget how the mutually incompatible micro-language of the tool works so you have to wade through a 6 million mile long man page
at least some tools are decent enough to have a manual in html that you can find in /usr/share/doc or a texinfo manual or even a well-bookmarked pdf you can get from somewhere
guis have the exact same problems with mutually incompatible micro-languages, but at least you have decent affordances (buttons and menus)
Usually you can skip the man page and use --help on any decent tool. If you already have an idea what you are doing, and need a reminder of a flag name. (Or use tab completion)

true chads use ffplay though
 
Usually you can skip the man page and use --help on any decent tool.
then you get the 6 million mile long man page but without the automatic pager
If you already have an idea what you are doing, and need a reminder of a flag name. (Or use tab completion)
some tools have entire weird domain-specific languages like ffmpeg's filter graphs and the ux is quite rough
sure, i can figure it out, but it's not exactly fun to use
and of course my favorite tab completer completely fails at completing these things
true chads use ffplay though
correct
 
All I know of Theo is the original VLC drama and he was absolutely right to be mad at that ffmpeg xitter janny self-inserting to try and dunk on him for daring to make complaints about VLC that are totally irrelevant to ffmpeg. Hilarious that he's still trying to hang on to that relevancy what feels like months later even after he basically immediately caved to that redditor. The ffmpeg account itself is terrible too, it's run exactly like those "hah we're cool right guys" brand accounts like Duolingo or Dude Wipes (right down to just showing up randomly in unrelated or barely related posts for views) and being for an open source project doesn't excuse it. I hope both of these retards have a bad time together and post about it publicly.

Also complaining about VLC is dumb anyways, mpv exists and is superior in every way.
Theo is a faggot. He is a "web dev" javascript faggot. He should learn his place and
1, understand his position and that he is a web faggot and that he is NOT an actual developer
2, stop trying to act tough and talk like that to his superiors, like the actual C developers at ffmpeg.
3, learn a real programming language and become a real developer
4, shave off that faggot pedo stash.

All this could have been avoided if Theo had just been bullied a bit more when in high-school. So he learnd his place and not being an uppity faggot.
 
some tools have entire weird domain-specific languages like ffmpeg's filter graphs and the ux is quite rough
sure, i can figure it out, but it's not exactly fun to use
and of course my favorite tab completer completely fails at completing these things
It is fine when tools are like that.
In ffmpegs case I feel like it is more of an engineering tool than a causal end-user tool.

There is nothing wrong with that but tools like that are often very clunky to use as an infrequent user because you are not the target group. That is why I have these cheat-sheets on my wall for many of these engineering tools I sometimes need to use but never use frequently enough to remember the 7 mile long command line to have it do exactly what I want it to do.

In git speak: it feels like ffmpeg is all plumbing and no porcelain.
 
then you get the 6 million mile long man page but without the automatic pager
as nice as ffmpeg is as a tool. It's --help is bad. Most tools have a much more reasonable --help output.

i like mullvads. My main complaint with it is actually that they spent so much time on the --help. but they don't just have one man page for all the information.


Code:
Manage the Mullvad VPN daemon via a convenient CLI

Usage: mullvad <COMMAND>

Commands:
  account          Control and display information about your Mullvad account
  auto-connect     Control the daemon auto-connect setting
  beta-program     Receive notifications about beta updates
  lockdown-mode    Control whether to block network access when disconnected from VPN
  dns              Configure DNS servers to use when connected
  lan              Control the allow local network sharing setting
  connect          Connect to a VPN relay
  disconnect       Disconnect from the VPN
  reconnect        Reconnect to any matching VPN relay
  bridge           Manage use of bridges, socks proxies and Shadowsocks for OpenVPN. Can make OpenVPN tunnels use Shadowsocks via one of the Mullvad bridge servers. Can also make OpenVPN connect through any custom SOCKS5 proxy. These settings also affect how the app reaches the API over Shadowsocks
  relay            Manage relay and tunnel constraints
  api-access       Manage Mullvad API access methods
  obfuscation      Manage use of obfuscation protocols for WireGuard. Can make WireGuard traffic look like something else on the network. Helps circumvent censorship and to establish a tunnel when on restricted networks
  split-tunnel     Manage split tunneling. To launch applications outside the tunnel, use the program 'mullvad-exclude' instead of this command
  status           Return the state of the VPN tunnel
  tunnel           Manage tunnel options
  version          Show information about the current Mullvad version and available versions
  factory-reset    Reset settings, caches, and logs
  custom-list      Manage custom lists
  import-settings  Apply a JSON patch generated by 'export-settings'
  export-settings  Export a JSON patch based on the current settings
  help             Print this message or the help of the given subcommand(s)

Options:
  -h, --help     Print help
  -V, --version  Print version

here's mpv it's pretty reasonable. not as in depth as mullvad but it's good for a quick look at the basic options. then the --list-options one will spit out everything.

Code:
Usage:   mpv [options] [url|path/]filename

Basic options:
 --start=<time>    seek to given (percent, seconds, or hh:mm:ss) position
 --no-audio        do not play sound
 --no-video        do not play video
 --fs              fullscreen playback
 --sub-file=<file> specify subtitle file to use
 --playlist=<file> specify playlist file

 --list-options    list all mpv options
 --h=<string>      print options which contain the given string in their name

Also package managers tend to have pretty good help output in my experience. The coreutils actually just the man pages a lot of the time. But the man pages for things like cp are fairly short so it's not that bad. But I do like the bash help command. I think that's pretty nice for anything built into bash. like

Bash:
help if
if: if COMMANDS; then COMMANDS; [ elif COMMANDS; then COMMANDS; ]... [ else COMMANDS; ] fi
    Execute commands based on conditional.
   
    The `if COMMANDS' list is executed.  If its exit status is zero, then the
    `then COMMANDS' list is executed.  Otherwise, each `elif COMMANDS' list is
    executed in turn, and if its exit status is zero, the corresponding
    `then COMMANDS' list is executed and the if command completes.  Otherwise,
    the `else COMMANDS' list is executed, if present.  The exit status of the
    entire construct is the exit status of the last command executed, or zero
    if no condition tested true.
   
    Exit Status:
    Returns the status of the last command executed.
 
Theo Browne released a video calling out FFMPEG's Twitter account, claiming that it is going after people who don't deserve it and has harassed him
(https://preservetube.com/watch?v=3VkcAvqV24c)
He has also decided to put a 20k bounty so that a person who runs to the account quits
View attachment 8079700

A lot of twitter drama unfolded too, including with deleted tweets by Theo, who earlier bemoaned such tweet deleters.

It's disgusting that in the video he acknowledges the ffmpeg poster is misunderstanding him and others, however his response is "$20k for you to resign or get booted, you power high motherfucker" rather than a "how can we be better understood?", or a "maybe he's overstimulated, on a bad run, has some trauma, needs support" or even a "20k for an apology for not coming to terms immediately with my pedestal perspective".

Instead, Theo went scorched earth against this tribe that is against Theo's projected community which he audaciously equivocates with the entire industry of which he is the saviour and gatekeeper in his crusade along "validate my power and submit to my roar, pleb."

It was when the ffmpeg twitter author called out that his $5000 donation to show his support under such circumstances isn't 100% good optics compared to simpler bridges, that such looks like a pathetic and obnoxious flex from someone who's career and wealth has been so dependent on ffmpeg and is so wealthy that he can even immediately send $5000 around in a feud, that's when Theo went vindictive to the 20k for your head.

All of this behaviour is never appropriate nor superior. The better and superior response is always equally human bridge building; not lassos, but bridges; not incursions, but bridges.

Now he's doing the same with Lunduke, while continuing to use imprecise language then lambasting Lunduke's requests for clarity along "you're misunderstanding me, peasant!" while grandstanding that any mis- or divergent understanding along "taking the bait, bro".

Theo and his supporters keep dunking on Lunduke for not getting the joke bro of russian email address in PR, yet Lunduke attested to the email address and uncertainty of intent in his coverage! And yet, who cares if it is a russian email, it doesn't alter the unknown intent unless paired with prejudice!

I understand this dehumanisation and manufactured drama is Twitch and influencer and attention-stimulation culture, but it's degrading of everyone including himself, and doesn't afford others the same charity that he demands to himself.

I can understand deficits in theory of mind, such is autism, but people with such deficits often grow to caution and compassion or even fear of such mishaps, whereas others can just be bullies.

These bullies perpetuate their traumas by their vindictiveness, believing huffing and puffing is avenging, it exhausts and leaves them forever homeless, clinging onto idols for their safety and belonging, clapping like seals for a shepherd.
 
Last edited:
Back
Top Bottom