If anyone else decides to give this a try on video files with multiple audio tracks, there doesn't seem to be an easy way to tell it to select a certain track.
I got it working by manually adding `-map 0:2` (`2` being the trackid I'm interested in) when calling ffmpeg.
You'll have to make that edit in both `videogrep/transcribe.py` as well as `moviepy/audio/io/readers.py`.
And I'm not sure how easy adding real support for that would be, considering that moviepy doesn't currently have a way to support it (https://github.com/Zulko/moviepy/issues/1654)
I just started playing around with the transcription part after seeing this blog post. Consider giving it a try.
I'm not sure how well most subtitle sources will work with this. I don't think they'll generally embed the word timings needed for picking out fragments (just line timings). The blog post mentions it being the case for `.srt` specifically. Not 100% sure, someone with better understanding of the subtitle formats would be able to correct me.
FWIW I'm finding the video transcription to be working quite well (and I even decided to use Japanese-speaking media because I wanted to see how well vosk handles it).
It might be my system, but the transcription is unfortunately a bit slow/single threaded. I quickly added a GNU `parallel` in front of the transcription step to speed up processing an entire season.
I spent some time evaluating Arc for my team's ETL purposes and I was really impressed. I hesitated somewhat to move forward with it because it seemed really tied into the Spark ecosystem (for great reasons). We just weren't at all familiar with deploying and operating Spark, so ended up rolling our own scripts on top of (an existing) Airflow cluster for now.
Besides performance reasons, are there any other advantages to porting Arc to run on top of datafusion? If the porting effort was shared somewhere I'd love to dig in and see what the proof-of-concept looks like.
I've been following Arrow and Datafusion dev for a little bit, mostly because the architecture and goals look interesting.
What I'd be curious about is one of the possible use cases mentioned in the Readme: ETL processes. I have yet to come across any projects that are building ETL/ELT/pipeline tools that leverage Datafusion. Might not be looking in the right places.
Would anyone have insight into whether this is simply unexplored territory, or just not as good of a fit as other use cases?
>No, you'll just remove them from the economy without their consent, by introducing regulation to artificially lower supply
A few things:
1. Presumably any carbon tax would have to be secured and defended by our democratic institutions. Thus we would have consent (or as close as you can get to large scale consent in our multi-actor society). While I agree that regulating basic consumption for large swaths of the economy has a bit of an authoritarian bend to it, I'm not sure how else we incentivize ourselves to decrease consumption.
2. Lowered supply is not a given. Companies would be incentivized to find production chains, energy sources, and materials that had a lower impact (and thus a lower tax). Less impactful products would be able to price themselves under the high-impact products and satiate the demand.
EDIT Added 3. Consumption itself is not the enemy. The thing we want to minimize is negative externalities. It just so happens that under our current system, manipulating levels of consumption is the only lever our society has for affecting industrial emissions.
The easiest way to get people to buy less is to raise prices.
If we had a carbon tax that correctly priced the environmental impact of goods, it would decrease consumption. Without having to shame people into removing themselves from the economy.
The commenter was talking about a release of create-react-app, which is a starter-kit/scaffold. For such a project with the goals of being a packaged collection of tools/configurations, it seems prudent to only release if your set of tools present a consistent experience.
Many js developers see formatters as a sane default, and create-react-app is a layer in the ecosystem that incorporates it as a "core" piece in the way that you meant above.
I'm curious. Did you have the same reaction when Overwatch removed the ability to play duplicate characters on the same team? If I remember correctly, that change happened between seasons 1 and 2.
To apply your reasoning above, removing that ability was a "short term" (rules based) solution to a "long term" problem (balancing the hero roster to make duplicate heroes work in a competitive environment)
This is testosterone administered to a fully formed brain. While it's still an interesting result, I would hesitate to make extrapolations to brain-developmental environments or developmental disorders.
Definitely. In order for WW style tablets, I think the biggest hurdles would be material science.
It's also sci-fi and the rule of cool. If someone wanted to parody WW, then a fun scene would be the tech support at HQ. Imagine seeing main characters treating them as disposable and regularly having to pick up new ones.
While I'm really glad that Yang is in the race, and I would definitely vote for him if he got to the General Election, I think the chance of reducing gridlock will be small. Anything outside of the current Dem consensus would need to be sold to his own party first, and then somehow find the right stick/carrot to get the (likely republican) Senate to agree.
There's also the possibility that he only enters office with enough political capital to do the above exactly once. Personally, I believe if he only gets one shot transformative legislation then I'd like to see something that moves the needle on his UBI proposals (the "dividend" marketing is spot on I think). Mostly because I expect subsequent reforms to be easier once a stronger social safety net is in place.
If Yang made it, what would you want to see him put his capital behind? I could see the argument for it being privacy legislation, seeing as he is in a unique position to market that to the typical voter (nobody in this thread expects the party leaderships to prioritize it).
I've got recent experience with data eng / pipleine startups and wondering if you are hiring for your first engineers at this time.