Readit News logoReadit News
filmgirlcw commented on FFmpeg 8.0   ffmpeg.org/index.html#pr8... · Posted by u/gyan
Dwedit · 3 days ago
Has anyone made a good GUI frontend for accessing the various features of FFMPEG? Sometimes you just want to remux a video without doing any transcoding, or join several video and audio streams together (same codecs).
filmgirlcw · 3 days ago
For Mac users, ffWorks [1] is an amazing frontend for FFmpeg that surfaces most of the features but with a decent GUI. It’s batchable and you can setup presets too. It’s one of my favorite apps and the developer is very responsive.

Handbrake and Losslssscut are great too. But in addition to donating to FFmpeg, I pay for ffWorks because it really does offer a lot of value to me. I don’t think there is anything close to its polish on other platforms, unfortunately.

[1]: https://www.ffworks.net/index.html

filmgirlcw commented on OpenAI is retaining all ChatGPT logs "indefinitely." Here's who's affected   arstechnica.com/tech-poli... · Posted by u/Bender
Dachande663 · 3 months ago
Question for the crowd: if using the OpenAI service in Azure, is that included in the retention? OpenAI say API access but don’t specify if that’s just their endpoints or anyone running their models.
filmgirlcw · 3 months ago
You’d have to check with Microsoft. OpenAI says that this doesn’t apply to customers with a Zero Data Retention endpoint policy, but my recollection is that Azure OpenAI doesn’t fall into that category unless it’s something that is explicitly paid for. That said, OpenAI also says that ChatGPT Enterprise customers aren’t impacted (aside from their standard policies around how long it takes to delete data, which they say is within 30 days), but only Microsoft would know if their API usage counts as “enterprise” or not.
filmgirlcw commented on OpenAI reaches agreement to buy Windsurf for $3B   bloomberg.com/news/articl... · Posted by u/swyx
twodave · 4 months ago
Your opening and closing statements aren’t mutually exclusive, but I can’t tell if one is a typo (or if so, which one it is).

I didn’t mean to imply that MS wanted to migrate anyone, just that the different offerings serve different kinds of customers, so you can’t really just compare GitLab to GitHub and say MS is lacking in serving some group of them.

filmgirlcw · 4 months ago
Yeah I had a typo -- the statement should have been the mission is to push people from ADO to GitHub -- sorry.

The official guidance from Microsoft since probably 2019 has been to encourage all greenfield projects to GitHub, as opposed to ADO.

filmgirlcw commented on OpenAI reaches agreement to buy Windsurf for $3B   bloomberg.com/news/articl... · Posted by u/swyx
twodave · 4 months ago
Well you’re right (especially wrt things like security scanning), but you sort of have to include Azure DevOps in the conversation nowadays. I think the end goal for Microsoft is to get the larger organizations into ADO, either cross-pollinate pipelines and actions or just replace actions with pipelines at some point, and leave GitHub for simpler project structures and public codebases.

That’s why you won’t see a ton of work go into e.g. issues/projects on GitHub. Those features all already exist and are very robust in ADO, so if you need those kinds of things (and the reporting an enterprise would want to be able to run on that data), then you belong on ADO.

filmgirlcw · 4 months ago
I can say with a high level of confidence that the goal is definitely not to push larger orgs to ADO over GitHub. ADO is and will continue to be supported and you’re right that its project management features are much more advanced than GitHub, but the mission is not to push people off of ADO and into GitHub.
filmgirlcw commented on OpenVSX, which VSCode forks rely on for extensions, down for 24 hours   status.open-vsx.org/... · Posted by u/aaronvg
miohtama · 4 months ago
Language servers are open source. One can write your own extension like we do today for Vim and Emacs.

There is no reason we should expect Microsoft to invest tens of millions of dollars into a product development and give it free for competitors like Cursor. That's not just rational, even for companies that are not Microsoft.

filmgirlcw · 4 months ago
100% this. It would be one thing if the only LSPs you could build came from Microsoft, but that’s just not true. It’s just that developing LSPs isn’t free.

Cursor, Windsurf, etc. are building multi-billion dollar businesses off the backs of the work that the VS Code team has done. And that’s totally fine! What’s not fine, is trying to have access to the whole ecosystem of first party extensions that aren’t MIT licensed.

I agree there should be more resilient extension repos, but this is one of the problems Eclipse Theia [0] has tried to take on, but most projects just fork the core VS Code experience and slot in OpenVSX rather than doing the hard, expensive work of building their own extension marketplaces or LSPs. And you know what, for a community or OSS fork, I think that’s fair. I think when you raise hundreds of millions in funding, you can build your own LSPs and start to maintain your own infra for extensions. And if you’ve got enough buy-in, you can probably convince developers to submit directly to your marketplace too.

And it isn’t even a rug pull, per se. The first changes to the license on some of the 1P VS Code extensions probably happened in late 2018 or early 2019, with remote share. The LSPs may have changed later. If anything, the Code team was probably too lax about letting the commercial forks use their resources wholesale against the license terms for as long as they did.

Disclaimer: I used to work at Microsoft and then at GitHub with things that touched VS Code. I now work at Google, who uses VS Code (well Monaco) inside some of our editors/products, but I don’t work on any of those.

[0]: https://theia-ide.org/

filmgirlcw commented on The Rise and Fall of Toys 'R' Us (2018)   history.com/articles/toys... · Posted by u/indigodaddy
ferguess_k · 4 months ago
How do PEs earn money in this scenario? I don't think it can spin off the brand easily? Or by real estate?
filmgirlcw · 4 months ago
Debt
filmgirlcw commented on Getting forked by Microsoft   philiplaine.com/posts/get... · Posted by u/phillebaba
andybak · 4 months ago
> (A)GPLv3 does not prevent their projects from being used.

It really does. It stops it being used by people who need or want to use other licences. I believe it stops it being used on iOS and (probably) Android apps. The GPL world and the permissive licence worlds are walled off from each other in significant ways for lots of reasons.

Source: I maintain an app where I didn't choose and can't change the licence. And I come across code I can't touch almost every week.

filmgirlcw · 4 months ago
> I believe it stops it being used on iOS and (probably) Android apps. The GPL world and the permissive licence worlds are walled off from each other in significant ways for lots of reasons.

I fully agree that (A)GPLv3 code effectively stops code from being used by many large companies (every place I’ve worked in the last decade has a near blanket policy on refusing to use code licensed that way except in very specific and exigent circumstances), but it isn’t necessarily true that app developers can’t use (or can’t choose to license) (A)GPL code in their iOS apps, provided they abide by the terms of the license.

Most developers won’t — or can’t — but the advent of dynamic linking of libraries in iOS, as well as the EU-mandated third-party app stores (which aren’t available outside the EU, but still), make the situation a lot more grey from the black and white stands the FSF attempted to take in the early 2010s. And to my knowledge there have been no legal challenges about the use of GPL code in iOS apps, so the issue is essentially unsettled.

That said, in most of the cases where I have seen iOS apps use GPL code, the full app source was available (and that may or may not fulfill the redistribution requirements but I’m not a lawyer and I’m not going to cosplay as one).

On Android, where full Google Play alternatives like F-Droid are available, plenty of GPLv3 apps exist, even if they aren’t available on Google Play.

But yes, when it comes to incorporating GPL code into a non-GPL app, that is much more difficult in the realm of mobile than it is for other types of applications.

filmgirlcw commented on Open source and self hostable/private file converter   vert.sh... · Posted by u/sandybonks
bigstrat2003 · 4 months ago
Yeah I also cannot for the life of me understand why anyone would want a web site that converts files. Just install a desktop app to do the same (GUI or otherwise) and it will be more pleasant to use, and more performant. The Web is not a good application platform no matter how much people try to shoehorn it into being one.
filmgirlcw · 4 months ago
Ok, but imagine you’re in a situation where you don’t have the ability to install apps, or you’re temporarily on a platform you’re unfamiliar with and so you don’t know what GUI tools exist. This is why people wind up using web-based converters, which as another commenter noted, can be hijacked for malware.

A WASM solution might not be the most performant but it will be an option.

As for the web not being a good application platform, that ship sailed 20+ years ago and at this point, it’s hard to find any “native” apps that don’t share at least some similarities or core components as web apps, even if it’s just for UI. Although I personally would rather have a good native Mac app than a mediocre web app, I’d rather have a well-written web app than a mediocre Mac Catalyst app, and in many cases, than running an iOS app on the Mac. And I often prefer a web app or app built with web technologies to “native” apps built with GTK or Qt.

filmgirlcw commented on What Was Quartz?   zachseward.com/what-was-q... · Posted by u/mooreds
only-one1701 · 5 months ago
Not really sure why this is on Hackernews but let me be first to say: Spanfeller is a herb.
filmgirlcw · 5 months ago
Jim Spanfeller is a herb!
filmgirlcw commented on 20 years of Git   blog.gitbutler.com/20-yea... · Posted by u/videlov
Zambyte · 5 months ago
Speaking of git front ends, I want to give a shout-out to Jujutsu. I suspect most people here have probably at least heard of it by now, but it has fully replaced my git cli usage for over a year in my day to day work. It feels like the interface that jj provides has made the underlying git data structures feel incredibly clear to me, and easy to manipulate.

Once you transition your mental model from working branch with a staging area to working revision that is continuously tracking changes, it's very hard to want to go back.

filmgirlcw · 5 months ago
jj is fantastic and I love it so much. Takes the best things I liked about hg but applies it to a version control system people actually use!

u/filmgirlcw

KarmaCake day6031June 27, 2011
About
Developer Relations @ Google DeepMind, previously @ GitHub and a former tech journalist, personal writing at christina.is, lover of tech, digital media, gadgets and general geekery.

Views are 100% my own and do not necessarily represent those of my employer or my employers employer.

[ my public key: https://keybase.io/film_girl; my proof: https://keybase.io/film_girl/sigs/34bemChd8D4Rb9k6vsZzb1CQv4_7YJ2BoeeqaC2mWHQ ]

View Original